锘?placeholder { color: #fff;}
/* 璁剧疆 */
html { overflow-x:auto;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:14px; line-height: 2; color: #333333; background: #fff;margin: 0px; }
a{ color:#333333;}
a:hover { color: #0060A8;}
/*css缁勪欢-璁剧疆*/
.form-control, .input-group-addon, .btn{border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*閫変腑璁剧疆*/
::-moz-selection {color: #fff; background: #39f; }
::selection {color: #fff; background: #39f; }
input, select,button{ font-family:寰蒋闆呴粦;}
button,input[type='submit'],input[type='button'],input[type='reset']{ cursor:pointer; }
a{font-size:14px;color: #666666;}/*缃戠珯缁熶竴閾炬帴鏍峰紡*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}/*閾炬帴鐐瑰嚮杩囧悗鐨勬牱寮?/
a:hover{text-decoration: none;color: #014DA1;}/*榧犳爣缁忚繃鐨勬牱寮?/
a:active{text-decoration: none;}
a:focus{outline:none;-moz-outline:none;}
div,ul,li,ol,p,dl,dt,dd,s,b,form,h1,h2,h3,h4,h5{list-style:none;margin:0px;padding:0px;}
table,td,tr{padding:0px;}
input,button,select,textarea{outline:none;outline:none;font-size: 12px;font-family: "寰蒋闆呴粦";/*-webkit-appearance: none;*/ /*娓呴櫎 iOS 涓 input 琛ㄥ崟鐨勯槾褰?/}
.none{clear: both;}
.nk1200{width: 1200px;margin-right: auto;margin-left: auto;}
img{border: 0px none #FFFFFF;}
.zi{line-height: 23px;}
.zi14, .zi14 a{font-size: 14px;line-height: 28px;}
.xy{border: 1px solid #DDDDDD;}
.qwb_x1{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.bordert{font-family: "瀹嬩綋";}
/*宸﹀彸瀵归綈*/
.fl{ float:left;}
.l{ float:left;}
.fr{float:right;}
.r{ float:right;}
/*---------------------------鐪佺暐绗﹀彿
/*鐪佺暐鍙?/
.hide{overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;}
.hide2{overflow: hidden;text-overflow: ellipsis;text-overflow: -o-ellipsis-lastline;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
/*缈婚〉*/
.fanye{padding-top: 50px;padding-bottom: 30px;text-align: center;}
.nai_page{text-align: center;vertical-align: middle; height:30px;}
.nai_page a{ display:inline-block; margin-right:5px;color: #666666;background-color: #FFFFFF;border: 1px solid #E5E5E5;font-size: 12px;padding: 8px 10px 6px 10px;line-height: 1em;}
.nai_page a:hover,.nai_page a:active{color: #FFFFFF;background-color: #154A9A;border: 1px solid #154A9A;}
.nai_page span.current{display:inline-block;margin:0 5px;color: #FFFFFF;background-color: #154A9A;border: 1px solid #154A9A;font-size: 12px;line-height: 1em;padding: 8px 10px 6px 10px;position: relative;margin-left: -1px;}
.nai_page span.disabled{display:inline-block; margin-right:5px;padding: 8px 10px 6px 10px;COLOR: #666666;background-color: #FFFFFF;border: 1px solid #E5E5E5;font-size: 12px;line-height: 1em;}
.nai_page span.disabled.disablede_if{border-left-width: 0px;}
.nai_page span.disabled.disablede_end{border-left-width: 0px;}
.nai_page span.d2d{padding: 8px 5px;color: #666666;font-size: 12px;border-right-width: 1px;border-right-style: solid;border-right-color: #E5E5E5;line-height: 1em;}
.nai_page span.d3d{padding: 2px 7px 3px 7px;background-color: #FFFFFF;border: 1px solid #E5E5E5;margin-left: 5px;}
.nai_page span.d3d select{background-image: none;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;color: #666666;font-size: 12px;height: 20px;padding:0;}/*end*/
/* 缃戠珯鏍峰紡 */
/*top*/
.header-top{width: 100%; height:85px;}
.logo{ padding-top:15px; margin-right:20px;}
.top-nav{padding-top:20px;}
.top-nav li{ display:block;float:left; width:88px; text-align:center;}
.top-nav li a,.top-nav li a span{display:block;color:#5B5A5A;}
.top-nav li a span{ font-size:12px;}
.top-nav li.on a,.top-nav li.on a span{ color:#154A9A;}
/*棣栭〉鏍峰紡*/
.part_title{ background:url(../images/xian_bg.jpg) top center no-repeat; border-bottom:#D0D0D0 solid 1px; height:50px;color:#154A9A; font-size:18px; }
.part_title.chang{ background:url(../images/xian_bg2.jpg) top center no-repeat;}
.part_title span{display:block;color:#999999; font-size:12px;}
.news_title{display:block; width:inherit;height:inherit;overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis; line-height:14px;}
/*鍔ㄧ敾*/
div.h_flash{
width:385px;
height:350px;
position:relative;
overflow:hidden;
float:left;
}
div.h_flash ul,div.h_flash li{ width:100%; height:100%; overflow:hidden;}
div.h_flash li{ position:absolute; left:0; top:0; display:none;}
p.black{ position:absolute; bottom:0; left:0; width:95%; padding:0 2.5%; color:#fff; background:url(images/black_7.png) repeat\9;*background:url(images/black_7.png) repeat; background:rgba(0,0,0,.7); overflow:hidden; line-height:40px; height:40px;}
/*灏?/
div.h_flash_s{ margin:0; float:none; width:330px; height:210px; margin-bottom:1.6em;}
div.h_flash_s .black{ font-size:12px;}
/*鍔ㄧ敾鏁板瓧*/
div.h_flash_num{ position:absolute; bottom:1em; right:.8em;}
div.h_flash_num dl{ float:right;}
div.h_flash_num dd{ float:left; border:2px solid #fff;background-color:#fff; width:6px; height:6px; overflow:hidden; margin:0 0 0 .3em; cursor:pointer; text-indent:-9999em; text-align:left;
-moz-border-radius: 6px; /* Gecko browsers */
-webkit-border-radius: 6px; /* Webkit browsers */
border-radius:6px; /* W3C syntax */}
div.h_flash_num dd.cur{ border:2px solid #0099FF;background-color:#0099FF;}
.tiao_url{background: no-repeat 130px 25px;}
.tiao_url a{display:block; color:#FFFFFF; font-size:18px; padding-left:25px;}
.tiao_url span{ display:block; font-size:12px;}
.tiao_url.bg01{ background-color:#154A9A; background-image:url(../images/news2.png); }
.tiao_url.bg02{ background-color:#CC0000; background-image:url(../images/news3.png); }
/*鍥剧墖鎾斁*/
.swiper-container {
width: 385px;
}
.swiper-container .item{
text-align:center;
}
.swiper-container .item image{
width:192px;
height:270px;
}
/*鍐呴〉*/
.header_top{ width:100%; background-color:#F7F9FB; }
.header_top .title_weizhi{height:100px; border-bottom:#ECECEC solid 1px; line-height:100px;}
.title_weizhi .big_title{ width:600px; position:relative;}
.title_weizhi .big_title .zh{ display:block;color:#154A9A; font-size:30px; position:absolute; z-index:2}
.title_weizhi .big_title .en{ display:block;font-family:Arial;font-size:48px; font-weight:bold;color:#E0E7F1;position:absolute; left:0; top:-10px;z-index:1}
.title_weizhi .ny_weizhi{ color:#666666;}
.ny_nav{border-bottom:#ECECEC solid 1px;}
.ny_nav li{ display:block; float:left;}
.ny_nav li a{display:block; padding:15px 50px; font-size:18px; color:#333333; border-right:#ECECEC solid 1px;}
.ny_nav li:hover a,.ny_nav li.on a{ color:#fff; background-color:#154A9A;border-right:#154A9A solid 1px;}
.mainContent{ margin-top:45px; margin-bottom:20px;}
/*鍐呴〉--鑱旂郴鎴戜滑*/
.nyContact{margin-bottom:20px;}
.nyContact .content{ max-width:1000px;}
/*鍐呴〉--鍏徃姒傚喌*/
.gsContent{ background:url(../images/gsContent_bg.jpg) no-repeat top center; height:300px;}
.gsContent .mian{ padding-top:60px;}
.gsContent .mian .mianTex{ width:400px; height:180px;/*background: rgba(225, 225, 225, .9);*/ background-color:#FFFFFF;-moz-box-shadow:2px 0px 13px #C8CFDD; -webkit-box-shadow:2px 0px 13px #C8CFDD; box-shadow:2px 0px 13px #C8CFDD;border:solid 0px #fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.gsContent .mian .mianTex .con{ padding: 40px 25px 10px 25px;}
.gsContent .mian .mianTex .con h3{ color:#154A9A; font-size:24px; font-weight:normal; margin-bottom:5px;}
.gsContent .mian .mianTex .con p{ font-size:18px;}
/*鍐呴〉--浜烘墠鎷涜仒*/
.zpLiucheng{ margin-bottom:30px;}
.zpLiucheng .contentBody h3{ font-size:24px; font-weight:normal; display:block; margin-bottom:30px;}
.zpLiucheng .img{ width:532px; }
.zpYingcai .small_title{font-size:24px; font-weight:normal; display:block; margin-bottom:30px;}
.lb .cd{width:100%;height:48px;background:#154A9A; background:url(../images/recruit_bg.jpg) no-repeat center;}
.lb .cd li{ display:block; width:20%;height:48px;line-height:48px;float:left;color:#ffffff; font-size:18px; font-weight:bold; text-align:center;}
.zp-news-pages{width:739px;height:30px;font-size: 14px;background:#ffffff;}
.zp_list{border-bottom:solid 1px #ececec;}
.zp_list ul{display:block; }
.zp_list li{display:block; width:20%;height:60px;line-height:60px;float:left;font-size:16px;text-align:center;}
.zp_list li.title{text-align:left;}
.zp_list .date{background:url(../images/jt2.png) no-repeat 200px 25px; }
.zp_list .date.on{ background:url(../images/jt3.png) no-repeat 200px 25px;}
.zp_list_body{ display:none;padding:10px 0px;}
/*鍐呴〉--鏂伴椈涓績*/
.news_list{ border-bottom:solid 1px #ececec; padding-bottom:30px;margin-bottom:30px;}
.news_list.mar_b{ margin-bottom:0px; border:none;}
.news_list_date{ width:120px;color:#154A9A; font-size:18px; font-family:Arial;}
.news_list_tex{ width:1080px;}
.news_list_tex.col{width:800px;}
.news_list_tex a,.news_list .mainTex a.title{ display:block; color:#333333;font-size:16px; font-weight:bold;}
.news_list_tex a:hover,.news_list .mainTex a.title:hover{color:#154A9A;}
.news_list_tex p{ color:#999; line-height:23px; margin-top:5px;}
.news_list_tex.col p{ color:#333;line-height:30px;}
.news_list .img img{ width:320px; height:290px; margin-right:20px;}
.news_list .mainTex{ width:860px;}
.news_list .mainTex a.link_ny{ display:block;width:110px; height:40px; border:1px solid #AAAAAA; background:url(../images/news_jt.png) no-repeat center; margin-top:20px;transition: all 0.5s;-moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.news_list .mainTex a.link_ny:hover{ border:1px solid #154A9A; background:url(../images/news_jt2.png) no-repeat center #154A9A; }
/*鍐呴〉--鍥剧墖鏂伴椈*/
.news_list2{}
.news_list2 li{ display:block;width:230px; float:left; margin:0px 5px; }
.news_list2 li .img{border-bottom: solid 2px #154A9A; padding-bottom:2px; text-align:center; overflow:hidden;}
.news_list2 li .img img{ width:230px; height:325px;}
.news_list2 li.shebei .img{border:solid 1px #EAEAEA;border-bottom: solid 2px #154A9A; padding:15px; padding-bottom:2px;}
.news_list2 li.shebei .img img{width:184px; height:173px;}
.news_list2 li.yeji{width:285px; margin:0 7px;}
.news_list2 li.yeji .img{width:285px; height:285px;}
.news_list2 li.yeji .img img{width:285px; height:285px;}
.news_list2 li.yewu .img img{ width:230px; height:230px;}
.news_list2 li a h3{ font-weight:normal; height:55px; line-height:55px;}
.news_list2 li a:hover h3{ font-weight:normal; height:55px; line-height:55px;}
/*鍐呴〉--鍥剧墖鍒楄〃--澶т簨璁?/
.news_list3{ border-left:solid 1px #ececec; padding:0px 20px; position:relative; padding-bottom:30px;}
.news_list3 .img_bg{ position:absolute; top:0; left:-11px;}
.news_list3 .mainTex a.title{ display:block; color:#333333;font-size:16px; font-weight:bold;}
.news_list3 .mainTex a.title:hover{color:#154A9A;}
.news_list3 .news_list_date{color:#154A9A; font-size:18px; font-family:Arial; line-height:18px; margin-bottom:10px;}
.news_list3 .news_list_tex{ width:1060px; padding:10px 15px; border:1px #ECECEC solid; margin-top:15px;}
.news_list3 .pic{margin-top: 15px;line-height: 0px;}
.news_list3 .pic img{display: inline-block;margin-right: 7px;height: 100px;width: auto;margin-bottom: 3px;margin-top: 3px;}
/*鍐呴〉--鍥剧墖鏂伴椈--涓氬姟鑼冨洿*/
.tk_yy{
background-color: rgba(0,0,0,0.4);
position: fixed;
z-index: 9998;
height: 100%;
width: 100%;
left: 0px;
top: 0px;
display: none;
background-image: url(../js/load3.gif);
background-repeat: no-repeat;
background-position: center center;
}
.tk_main{height: 450px;width: 900px;position: fixed;left: 50%;top: 50%;background-color: #FFFFFF;z-index: 9999;display: none;margin-top: -225px;margin-left: -450px;-moz-box-shadow:0px 0px 10px #CCCCCC; -webkit-box-shadow:0px 0px 10px #CCCCCC; box-shadow:0px 0px 10px #CCCCCC;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.tk_main .bj{padding: 30px;}
.tk_main .x{text-align: right;}
.tk_main .x img{cursor: hand;cursor: pointer;}
.tk_main .img{float: left;height: 230px;width: 230px;position: relative;}
.tk_main .img img{height: 100%;width: 100%;}
.tk_main .img2{
float: left;
height: 95px;
width: 180px;
-moz-box-shadow:0px 0px 10px #CCCCCC;
-webkit-box-shadow:0px 0px 10px #CCCCCC;
box-shadow:0px 0px 10px #CCCCCC;
margin-right: 20px;
margin-left: 20px;
}
.tk_main .img2 img{height: 100%;width: 100%;}
.tk_main .img i{background-color: #0060A8;display: block;height: 5px;width: 140px;position: absolute;left: 0px;bottom: 0px;}
.tk_main .bod{float: left;width: 580px;margin-left: 30px;}
.tk_main .bod .t{min-height: 45px;}
.tk_main .bod .t .span{
font-size: 18px;
font-weight: bold;
color: #333333;
display: block;
line-height: 36px;
max-height:72px;
margin-top: -8px;
position: relative;
}
.tk_main .bod .t .i{
background-color: #0060A8;
height: 3px;
width: 34px;
margin-top:3px;
}
.scroll1 {
height: 280px;
overflow-y: hidden;
overflow-x: hidden;
padding-right:5px;
}
.scroll1 {
overflow-y: scroll;
padding-right:0px;
}
.scroll1::-webkit-scrollbar{/*婊氬姩鏉℃暣浣撴牱寮?/
width: 5px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉$殑灏哄*/
height: 1px;
}
.scroll1::-webkit-scrollbar-thumb {/*婊氬姩鏉¢噷闈㈠皬鏂瑰潡*/
border-radius: 5px;
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
background: #999999;
}
.scroll1::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬?/
-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
border-radius: 10px;
background: #EDEDED;
}
/*璇︽儏椤?/
.main_l{ width:880px;}
.main_l_top{ text-align:center;border-bottom:#ececec solid 1px; margin-bottom:30px; padding-bottom:40px;}
.main_l_top h3{ font-size:20px; margin-bottom:5px;}
.smal{font-size: 12px;margin-top:2px; margin-left: 145px;}
.smal span{color: #999999;padding-left:10px; font-size:12px; }
.main_r{ width:300px;}
.main_r_top{text-align:center;border:#ececec solid 1px; margin-bottom:20px; height:50px; background-color:#F7F9FB;}
.main_r_top a{ display:inline-block; font-size:18px; line-height:50px;}
.main_r_top a img{ margin-right:10px;}
.main_r_releted{}
.main_r_releted .releted_title{ background:url(../images/xian_bg.jpg) bottom center no-repeat;height:45px;color:#154A9A; font-size:18px; margin-bottom:15px;}
.goto a{ display:block; margin:20px 0;}
.goto a span{ display:inline-block;width:78px; height:40px; line-height:40px; border:#ececec solid 1px; text-align:center; margin-right:10px; vertical-align:top;background-color:#F7F9FB;}
.goto a p{ display:inline-block;width:200px; line-height:40px;}
/*foot*/
.foot{ background:#333333; padding:20px 0; color:#FFFFFF;}
.foot_link h4{ display:block; float:left;margin-right:10px;}
.foot_link .link_list{ float:left; }
.foot_link .link_list select {
width:200px;
padding: 0px 10px;
color: #fff;
font-size: 13px;
line-height: 30px;
height:30px;
background-color:#333333;
border:#FFFFFF solid 1px;
margin-right:11px;
}
.foot_link .link_list .option{ display:block;width:200px; padding:50px;}
.foot_link .link_list select span{
display:block;
float:right; margin-right:15px;
}
.foot_bq{ margin-top:15px;}
.foot .foot_contact{ margin-left:100px;}