@charset "utf-8";


body,div,dl,dt,dd,del,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; font-family:"Microsoft Yahei"; color:#666666; }
body { background:#eee; font-size:15px; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img,button { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; }
q:before,q:after { content:""; }
abbr,acronym { border:0; }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }

/* common */
.mc { margin:0 auto; }
.fl { float: left; }
.fr { float:  right; }
.cl { clear: both; }
.commonWrap { width: 100%; clear: both; }
.commonW1200 { width: 1200px;  }
.pad70 { padding: 70px 0; }

.ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.mc { margin:0 auto;}
.w1200 { width:1200px;}
.relative { position: relative;}
.absolute { position: absolute}
.fl { float:left}
.fr { float:right}
.center{ text-align:center}
.borderBox { box-sizing: border-box;}
.cl { clear:both;}

.pad10 { padding-top:10px; padding-bottom:10px;}
.pad15 { padding-top:15px; padding-bottom:15px;}
.pad20 { padding-top:20px; padding-bottom:20px;}
.pad25 { padding-top:25px; padding-bottom:25px;}
.pad30 { padding-top:30px; padding-bottom:30px;}
.pad35 { padding-top:35px; padding-bottom:35px;}

.pad_bot_10 { padding-bottom:10px}
.pad_bot_15 { padding-bottom:15px}
.pad_bot_20 { padding-bottom:20px}
.pad_bot_25 { padding-bottom:25px}
.pad_bot_30 { padding-bottom:30px}
.pad_bot_35 { padding-bottom:35px}
.pad_bot_40 { padding-bottom:40px}

.pad_top_10 { padding-top:10px}
.pad_top_15 { padding-top:15px}
.pad_top_20 { padding-top:20px}
.pad_top_25 { padding-top:25px}
.pad_top_30 { padding-top:30px}
.pad_top_35 { padding-top:35px}
.pad_top_40 { padding-top:40px}

.pad_left_5 { padding-left:5px}
.pad_left_10 { padding-left:10px}
.pad_left_15 { padding-left:15px}
.pad_left_20 { padding-left:20px}
.pad_left_25 { padding-left:25px}
.pad_left_30 { padding-left:30px}

.pad_right_5 { padding-right:5px}
.pad_right_10 { padding-right:10px}
.pad_right_15 { padding-right:15px}
.pad_right_20 { padding-right:20px}
.pad_right_25 { padding-right:25px}
.pad_right_30 { padding-right:30px}
.pad_right_40 { padding-right:40px}

/* .common_tit { width: 100%; height: 70px; }
.common_tit p { text-align: center; font-size: 20px; color: #666666; }
.common_tit_text { width: 528px; height: 52px; margin: 0 auto;  text-align: center; }
.common_tit_text_cn { font-size: 40px; text-align: center; color: #333;  } */
.common_padTop40 { padding-top: 40px; }
.common_padTop50 { padding-top: 50px; }
.common_padBot30 { padding-bottom: 30px; }

.comonBtnW { width: 300px; height: 42px; padding-top:30px; margin:0 auto; clear: both;}
.commonBtn { width: 300px; height: 42px; line-height: 42px; text-align: center; background: #2B89D7; border-radius: 20px; color: #fff; font-size: 16px; transition: background-color 0.15s ease; }
.commonBtn:hover { background-color: #60A7E1;  }

/* 头部 */
.topwrap { width:100%; height:124px; background: #fff; border-bottom: 5px #75B1F9 solid;}
.top_lo_wrap { width:1200px; height:124px; margin:0 auto;   }
.top_logo { width:380px; float:left; padding-top:28px; padding-right:20px; }
.top_logo img { width: 100%; }
.top_text { width:298px; float:left; margin-top:37px; height:60px; border-left:1px solid #ccc; }
.top_text h1 { text-indent:24px; font-size:20px; color:#666666; margin:0; padding:0; line-height:30px; padding-bottom: 2px; }

.top_text h2 { text-indent:24px; font-size:20px; color:#666666; margin:0; padding:0; line-height:24px;  }

.top_right { width:500px; padding-top:70px; text-align:right;}

.top_right p { position:relative; font-size:20px; font-weight:700; color:#1882D5;}

/*底部*/

.foot_tech { width: 100%; height: 42px; line-height: 42px; font-size: 12px; color: #fff; background: #1676C5; text-align: center; }
.foot_tech a { color: #fff; }





/* ++++++++++++++++++++++++++++++++++++++内页++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*内页主体*/
.nyContainer{width:1000px; margin:50px auto; background-color:#fff; padding:0 80px; position:relative; clear:both;}


/*面包屑*/
.nyCrumbs { width:100%; height: 40px; margin: 0 auto; padding:20px 0 0 0; border-bottom:1px solid #EFF1F6; }
.crumbsTit { width:200px; line-height: 40px; font-size:20px; color:#1882D5;  font-weight:700;  }
.crumbs { width:600px; line-height: 40px; text-align: right; }
.crumbs .icon_wz { padding:0 12px 0 6px; background: url(../images/iconall.png) no-repeat 0px -26px; font-size:14px; }



/*news_view*/
.right_view{clear:both; width:800px; margin:0 auto; position:relative; padding-bottom:75px;}

.right_view .textW{text-align:left; font-size:16px; line-height:30px; color:#333;}
.textW{padding-top:30px; clear:both; width:800px; margin:0 auto; font-size:16px; line-height:30px; color:#616161; text-align:left;}
/*.textW img{display:block; margin:0 auto;}*/
.kong { width: 100%; height: 20px; }
.updown { border-top:1px dashed #ccc; padding:20px 0; }
.right_view .textW>p>img{ max-width:100%; padding:10px 0;}
.right_view .textW p { font-size:16px; color:#333; }


