/*澶撮儴*/
.head_fixed{position:fixed;left:0;top:0;width:100%;background:url(/uploads/image/tcimages/head_fixed_bg.png) repeat-x left top;z-index:90000; height: 100px;}
.head_fixed .logo{width:170px;height:60px;margin-top:24px; margin-right: 50px;;}
.head_nav{height:60px;}
.head_nav ul li{float:left;font-size:18px;margin-right:40px;position:relative;z-index:90000;margin-top:24px;}
.head_nav ul li a{display:block;color:#555;height:60px;line-height:60px;}
.head_nav ul li:hover a,.head_nav ul li.on a{border-bottom:2px solid #ffa600;height:58px;}



/*banner*/
#full-screen-slider { width:100%;  position:relative}
#slides { display:block; width:100%; height:566px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:500px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#fff }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092ce}
/*pro*/
/*=============浜у搧浠ｇ悊=============*/
#aguer { margin-top:50px; margin-bottom:50px; width: 1000px; margin: 0 auto;}
#aguer p{ color: #000;
    font-size: 36px;
    margin-top: 25px; text-align:center;}
.splt { float:left;}
.sprt { float:right; margin-right:18px;}
.sprt a { color:#666666; font-family:"寰蒋闆呴粦","榛戜綋","瀹嬩綋"; font-size:12px; padding-right:8px; border-right:1px dashed #666666; }
.sprt i  { color:#4783c1; padding-left:8px;}
.agentlist dl { float:left; margin:20px 5px 0px 0px; height:auto; overflow:hidden; }
.agentlist  .agentitle { width:157px; height:38px; line-height:38px; text-align:center; color:#000; font-size:16px; border-top:1px solid #cccccc; margin:10px auto 0 auto;  }
.agena a { border:1px solid #ccc; background:#eaeaea; padding:5px 20px; border-radius:5px; color:#999999; font-size:12px; font-family:"寰蒋闆呴粦","榛戜綋","瀹嬩綋"; margin-left:50px;}
.agena a:hover { background:#ff9d03; color:#fff; text-decoration:none;}
.agentlist dt img { width:120px; height:104px;}
.listsimg img,.pho_list img,.pro_list img,.lists li,.flink li,.c2_l img,.c2_r img,.p_cont img,.art_pic img{-webkit-transition:all .5s}
.listsimg img:hover,.pho_list img:hover,.pro_list img:hover,.flink li:hover,.c2_l img:hover,.c2_r img:hover,.p_cont img:hover,.art_pic img:hover{-webkit-transform:rotatey(360deg)}
.lists li:hover,.cat_r li:hover{-webkit-transform:scale(1.02)}
/*news*/
.con1 {
    padding-top: 10px; padding-bottom: 30px;
}

.con_xwbt {
    width: 600px;
    margin: 0 auto;
    text-align: center;
	margin-bottom:50px;
}
.con_xwbt h3 {
    font-size: 36px;
    color: #000;
	margin:30px 0 0 0 ;
	font-weight:normal;
    text-transform: uppercase;
     background:  no-repeat center center;
}
.con_xwbt p {
    width: 100%;
    height: 30px;
    font-size: 20px;
    color: #343434;
    text-align: center;
    background:  no-repeat center center;
}

.n_content{
width:1000px;
overflow: hidden;
height: 440px;
margin:auto;
}
.n_content_l{
width: 510px;
height: 440px;
float: left;
margin-left: -610px;
overflow: hidden;
}
.n_content_l dl {
    width: 250px;
    margin-right: 10px;
    float: left;
}
.n_content_l dl dt img {
    width: 250px;
    height: 180px;
}
.n_content_l dl dd h2 {
    width: 250px;
    font-size: 16px;
    color: #000;
    line-height: 28px;
    margin: 10px 0;
    height: 56px;
    overflow: hidden;
    font-weight: normal;
}
.n_content_l dl dd p {
    width: 250px;
    color: #666666;
    height: 105px;
    overflow: hidden;
	font-size:14px;
	line-height:24px;
}
.n_content_l dl dd span {
    width: 250px;
    color: #666666;
	font-size:14px;
}
.n_content_l dl dd span a {
    width: 68px;
    float: right;
	font-size:14px;
}
.n_content_r ul li dl dd {
    font-size: 14px; text-align:center
}

.n_content_r ul li:hover{ background:#004197; color:#fff}
.n_content_r ul li:hover dl{  border:1px solid #004197}
.n_content_r ul li:hover h2 a{ color:#fff;}
.n_content_r ul li:hover p{  color:#fff;}
.n_content_r ul li dl dt {
    font-size: 28px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}


.n_content_r {
    width: 470px;
    height: 440px;
    float: right;
    margin-right: -570px;
    overflow: hidden;
}
.n_content_r ul li {
    height: 105px;
    margin-bottom: 5px;
	width:470px;
	overflow:hidden;
}
.n_content_r ul li dl {
    width: 85px;
    height: 85px;
    margin: 0px 15px 0px 0;
    border: 1px solid #c1c1c1;
    float: left;
}
.n_content_r ul li h2 {
    font-size: 16px;
    line-height: 30px;
    width: 360px;
    float: left;
    font-weight: normal;
	margin:0px 0 0px 0;
}
.n_content_r ul li h2 a{
color: #000000;
}


.n_content_r ul li p {
    font-size: 12px;
	line-height:26px;
    color: #666666;
    width: 350px;
    float: left;
	margin:0px 0;
}

.pika-thumbs li{width: 169px; height:115px;}
.pika-stage {height: 310px;}


a{color:white;}
.pikachoose {width: 100%; margin: 0 auto;}
.pika-stage {position: relative;border: 0px solid #336633;}
	
	/*if you change the padding on pika-stage you must adjust the top left of this to match! */
	.pika-stage .main-image {position: absolute; top: 0px; left: 0px;}
	.pika-stage .pika-aniwrap{position: absolute; top: 0px; left: 0px;}
	.pika-stage .pika-ani {position:relative;display: none;z-index:2;margin:0 auto;}
	.pika-stage img {border:0;height:100%; width:100%;}

.pika-stage .caption {position: absolute;  background-color:rgba(102,102,102,0.5); font-size: 16px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 10px; right: 10px;}
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;cursor:pointer;}
	.pika-imgnav a.previous {width:20px;height:20px;border-left: 5px solid #336633;border-top: 5px solid #336633;opacity:0;-webkit-transition: opacity 300ms linear;
		-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);top:45%;left:10px;}
	.pika-imgnav a.next {width:20px;height:20px;border-right: 5px solid #336633;border-top: 5px solid #336633;opacity:0;-webkit-transition: opacity 300ms linear;
		-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);top:45%;right:10px;}
	.pika-imgnav a:hover{opacity:.6;-webkit-transition: opacity 300ms linear;}	

	.pika-imgnav a.play  {border-color: transparent transparent rgba(255,255,255,0.8);border-style: solid;border-width: 0 0 25px 25px;height: 0;width: 0;position:absolute;
		-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);top:14px;left:47%;display:none;}
	.pika-imgnav a.pause {display:none;border-left:5px solid rgba(255,255,255,0.8);border-right:5px solid rgba(255,255,255,0.8);height: 30px;width: 14px; position:absolute;top:10px;left:47%;}

.pika-textnav {display:none;}
	
.pika-thumbs {margin: 10px 0 0 0px; padding: 0;}
	.pika-thumbs li {float: left; list-style-type: none;margin: 0 1px 0 0; border: 2px solid ##c1c1c1; cursor: pointer;}

		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {position:relative; height:100%;text-align: center; vertical-align: center; overflow: hidden;}
		.pika-thumbs li .clip img {border:0;height:100%; width:100%;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,102,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 15px;left:15px;color:white;background:rgba(102,102,102,0.5);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}
	
		
/* jcarousel styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 20px;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 485px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}




.sintro{background-color: rgb(0,153,102); text-align: center; margin-top:5px  }
.sintro h2{ font-size:36px; text-align: center; color: #fff; border-bottom: 1px dashed #fff;margin:70px 50px;}

.sintro2{background-color: rgb(0,153,102); text-align: center; }
.sintro2 h2{ font-size:20px; text-align: center; color: #fff; border-bottom: 1px dashed #fff;margin:40px 40px;}


.sintro p{font-size:14px; text-align: center; color: #fff; margin:0px 10px; padding: 10px; color: #438199;}
.sintro button{font-family: "arial"; font-size:16px; color: white;  background-color: #0ab5da; border:none; border-radius: 10px; padding:4px 10px; }
/*par*/

.logos-container {
    background-color: #f3f4f5;
    padding-left: 0;
    padding-right: 0;
    padding-top:10px;
    text-align: center;
}

.logos-container > p {
    color: #000;
    font-size: 44px;
    margin-top: 25px;
}

.logos-shell {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    width: 1024px;
    padding-top: 20px;
}

.logos-shell > img {
    height: 140px;
    width: 196px;
}
/*foot*/
 #footer{ width: 100%; background-image: url(/uploads/image/tcimages/footerbgm.png); background-size: 100% 100%; }
 #footer {
    background-color: #1a1a1a;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
}

.certificates {
    width: 100%;
    height: 50px;
    border-top: solid 3px #004197;
    background-color: #004197;
       margin: 0 auto;
       text-align: center;
}

.certificateslist {
    height: 100%;
    line-height: 50px;
    margin: 0 auto;
    color: #ffffff;
    font-size: 14px;
}

.certificateslist li{
    list-style: none;
}

.certificateslist a {
    color: #ffffff;
    font-size: 14px;
    margin-right: 7px;
    text-decoration: none;
}

#suspension {
    position: fixed;
    right: 0;
    background-color: #4a4a4a;
    top: 50%;
    border-radius: 2px;
    cursor: pointer;
    opacity: 0.5;
    z-index: 2100;
}

.suspension_button {
    width: 78px;
    height: 300px;
    right: 66px;
    top: 40%;
    position: fixed;
    cursor: pointer;
    z-index: 2100;
}

.suspension_main {
    width: 145px;
    height: 320px;
    position: fixed;
    z-index: 3000;
    right: 0;
    top: 40%;
    /*overflow: hidden;*/
}

.show_suspension_button {
    display: none;
}

.suspension01 {
    width: 100%;
    height: 80px;
    background-color: #eee;
    text-align: center;
    margin-top: 24px;
    padding-top: 10px;
    border-radius: 2px;
}

.suspension01 span {
    position: absolute;
    left: 0;
    width: 100%;
    font-size: 12px;
    color: #666;
}

.suspension_active {
    background-color: #ea8010;
}

.hotline {
    width: 160px;
    height: 80px;
    background-color: #ea8010;
    position: fixed;
    right: 144px;
    margin-top: -53px;
    text-align: center;
    line-height: 80px;
    color: #fff;
    display: none;
}

.imghover {
    display: none;
}


/*鍐呴〉澶撮儴*/
.header{height:59px;width:100%;border-bottom:1px solid #e0e0e0;background:#fff;position:fixed;z-index:1000;}
.header .logo{width:170px;height:25px;margin:22px 24px 0 0;}
.head_sub_nav ul li{float:left;padding-right:20px;}
.head_sub_nav ul li a{display:block;height:59px;line-height:59px;color:#333;font-size:15px;}
.head_sub_nav ul li.on a,.head_sub_nav ul li:hover a{color:#1968b3;border-bottom:2px solid #1968b3;height:58px;}
.head_sub_right{width:189px;height:59px;float:right;}
.head_sub_search,.search_sub_text{width:44px;height:59px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background: no-repeat center center;position:relative;cursor:pointer;}
.search_sub_text{border:none;outline:none;display:none;}
.head_sub_search:hover{background: no-repeat center center;}
.head_sub_add{display:block;height:59px;width:44px;border-right:1px solid #e0e0e0;background: no-repeat center center;}
.head_sub_add:hover{background: no-repeat center center;}
.head_sub_lan{width:97px;height:59px;border-right:1px solid #e0e0e0;float:right;}
.head_sub_lan .head_sub_ch{line-height:59px;color:#333;font-size:16px;margin-left:13px;font-family:"simhei"; font-weight:bolder;}
.head_sub_lan_line{height:12px;width:1px;background:#d8d8d8;margin:24px 6px 0;}
.head_sub_lan .head_sub_en{line-height:59px;font-size:16px;color:#333;margin-right:15px;}
.head_sub_lan a:hover{color:#1968b3;}

.header_nav_erify{width:100%;background:#fff;position:absolute;left:0;top:60px;z-index:100;overflow:hidden;padding:43px 0 47px;display:none;}
.nav_erify_list{display:none;}
.head_erify_left{width:146px;}
.head_erify_left ul li{height:49px;line-height:49px;border-bottom:1px solid #e9e9e9;font-size:14px;}
.head_erify_left ul li a{color:#555;display:block;width:100%;height:49px;}
.head_erify_left ul li:hover a{color:#1968b3;background: no-repeat right center;}
.head_erify_right{width:767px;}

.head_erify_left_list{width:140px;margin-top:10px;}
.head_erify_left_list ul li{font-size:14px;height:36px;line-height:36px;}
.head_erify_left_list ul li a{color:#888; width:100%; display:block; overflow: hidden; /*鑷姩闅愯棌鏂囧瓧*/text-overflow: ellipsis;/*鏂囧瓧闅愯棌鍚庢坊鍔犵渷鐣ュ彿*/white-space: nowrap;/*寮哄埗涓嶆崲琛?/}
.head_erify_left_list ul li:hover a{color:#1968b3;}
.head_erify_right_list{width:768px;display:none;}
.head_erify_txt{width:245px;}
.head_erify_txt h1{font-size:21px;color:#333;height:35px;line-height:35px;margin:10px 0 15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.head_erify_txt .head_erify_info{font-size:13px;color:#888;line-height:22px;margin-bottom:20px;}
.head_erify_link{display:block;/*margin-left:39px;*/height:26px;line-height:26px;font-size:18px;color:#1968b3;padding-left:42px;position:relative;}
.erify_link_icon{width:26px;height:26px;position:absolute;left:0;top:0;background-position:-510px -120px;}
.head_erify_pic{width:308px;height:198px;border:1px solid #efefef;background:#f3f3f3;margin-top:31px;}
.head_erify_pic a{display:block;}
.head_product_info{margin:55px 0 0 13px;width:130px;}
.head_product_info h2{font-size:24px;color:#1968b3;height:44px;line-height:44px;}
.head_product_info h3{font-size:12px;color:#1968b3;line-height:18px;}
.head_product_pic{width:288px;height:178px;margin:10px;display:table;overflow:hidden;position:relative;text-align:center;}
.head_product_pic .img{display: table-cell;vertical-align: middle;width:288px;height:178px;}
.head_product_pic .img img{margin:0 auto;max-height:178px;max-width:288px;}    
/*for ie7*/
* html .head_product_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .head_product_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .head_product_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .head_product_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>288?"288px":"auto");height:expression(this.height>178?"178px":"auto");}

.service_erify_left{width:194px;}
.service_erify_right{width:680px;}
.head_service_erify_tit{font-size:32px;color:#333;height:32px;line-height:32px;margin:-5px 0 20px 0;}
.service_erify_list{width:330px;}
.service_erify_txt{height:50px;position:relative;padding:6px 0 6px 74px;font-size:16px;color:#666;line-height:25px;}
.service_head_icon1,.service_head_icon2{width:60px;height:62px;background-position:-590px 0;position:absolute;left:0;top:0;}
.service_head_icon2{background-position:-655px 0;}
.service_erify_tel{font-size:32px;color:#1968b3;font-weight:bolder;height:38px;line-height:38px;margin-top:10px;}
.service_erify_line{font-size:18px;color:#888;height:33px;line-height:33px;margin-top:-18px;position:relative;}
.service_erify_mid_line{position:absolute;left:10px;top:33px;height:142px;width:1px;background:#d6d6d6;}
.service_erify_list .head_erify_link{font-size:22px;font-weight:bolder;margin:16px 0 0 7px;}

.news_erify_info{width:385px;}
.about_erify_info{margin-left:40px;}
.news_erify_info h2{font-size:21px;line-height:33px;/*height:66px;*/overflow:hidden;}
.about_erify_info h2{margin-bottom:20px;}
.news_erify_info h2 a{color:#333;}
.news_erify_info h3{font-size:13px;color:#888;margin:16px 0 10px;height:22px;line-height:22px;}
.news_erify_txt{font-size:13px;line-height:22px;/*height:66px;*/overflow:hidden;}
.about_erify_info .news_erify_txt{margin-bottom:40px;}
.news_erify_txt a{color:#888;}
.news_erify_pic{width:308px;height:198px;border:1px solid #efefef;position:relative;}

.news_erify_pic a{display:block;}
.news_erify_pic a img{display:block;width:308px;height:198px;}
.about_video_pic{width:308px;height:198px;overflow:hidden;text-align:center;display:table;position:relative;}
.about_video_pic .img{display:table-cell;vertical-align:middle;width:308px;height:198px;}
.about_video_pic .img img{margin:0 auto;max-width:308px;max-height:198px;}
/*for ie7*/
* html .about_video_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .about_video_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .about_video_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;display:block;}
*html .about_video_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>308?"308px":"auto");height:expression(this.height>198?"198px":"auto");}

.about_video{display:block;width:49px;height:49px;background: no-repeat left top;/*margin:75px auto 0;*/position:absolute;left:129px;top:75px;}
.about_video_main{position:absolute;left:0;top:0;width:308px;height:198px;display:none;}
.about_video_main #a2{width:308px;height:198px;}

/*搴曢儴*/
.footer{height:288px;}
.foot_top{height:211px;border-bottom:1px solid #e6e8e9;}
.foot_top_left{width:580px;}
.foot_top_nav{margin:40px 0 32px;}
.foot_top_nav ul li{float:left;padding:0 15px;height:14px;line-height:14px;border-right:1px solid #b2b2b2;}
.foot_top_nav ul li a{font-size:14px;color:#b2b2b2;}
.foot_top_nav ul li:hover a{color:#1968b3;}
.foot_top_share{height:37px;margin-bottom:34px;}
.foot_top_link ul li{float:left;margin-right:40px;height:15px;}
.foot_top_link ul li a{display:block;color:#b2b2b2;font-size:13px;line-height:14px;}
.foot_map{height:15px;width:13px;background-position:-83px 0;margin-right:11px;}
.foot_email{height:15px;width:16px;background-position:-101px 0;margin-right:10px;}
.foot_print{height:15px;width:15px;background-position:-123px 0;margin-right:10px;}
.foot_top_right{width:280px;}
.foot_right_tit{margin-top:30px;height:36px;line-height:36px;font-size:15px;color:#b2b2b2;}
.foot_right_nav{position:relative;z-index:0;}
.foot_right_nav p{width:238px;height:42px;line-height:42px;font-size:15px;color:#c4c4c4;border:1px solid #e6e8e9;padding:0 20px;cursor:pointer;}
.foot_arrow{position:absolute;width:15px;height:9px;top:17px;right:10px;background-position:-142px 0;}
.foot_right_nav ul{position:absolute;left:0;top:43px;border:1px solid #e6e8e9;width:278px;max-height:140px;overflow-y:scroll;background:#fff;display:none;z-index:100;}
.foot_right_nav ul li{height:28px;line-height:28px;font-size:14px;padding:0 20px;}
.foot_right_nav ul li a{color:#c4c4c4;}
.foot_right_nav ul li:hover a{color:#1968b3;}
.foot_bot{height:76px;line-height:76px;font-size:12px;color:#9d9d9d;}
.foot_top_share a{background: no-repeat left top;width:37px;height:37px;margin:0 20px 0 0;display:block;float:left;}
.foot_top_share .weixin1{background-position:0 0;}
.foot_top_share .weixin1:hover{background-position:0 -43px;}
.foot_top_share .tsina1{background-position:-40px 0;}
.foot_top_share .tsina1:hover{background-position:-40px -43px;}
.foot_top_share .bdstwi{background-position:-80px 0;}
.foot_top_share .bdstwi:hover{background-position:-80px -43px;}

.foot_top_share .bdshare-button-style0-32{background: no-repeat -120px 0;width:37px;height:37px;margin:0 20px 0 0;float:left;cursor:pointer;position:relative;}
.foot_top_share .bdshare-button-style0-32:hover{background-position:-120px -43px;}
.foot_top_share .bdshare-button-style0-32 .share{display:none;position:absolute;padding:9px;width:225px;height:37px;background:#fff;border:1px solid #e6e8e9;left:46px;top:-10px;}
.foot_top_share .bdshare-button-style0-32 .share a{display:block;float:left;background: no-repeat left top;margin:0 10px 0 0;width:37px;height:37px;line-height:37px;}

.foot_top_share .bdshare-button-style0-32 .share a.share_linkedin{background-position:-47px 0;}
.foot_top_share .bdshare-button-style0-32 .share a.share_twitter{background-position:-94px 0;}
.foot_top_share .bdshare-button-style0-32 .share a.bds_weixin{background-position:-188px 0;}
.foot_top_share .bdshare-button-style0-32 .share a.bds_tsina{background-position:-141px 0;margin-right:0;}
.share_icon{position:absolute;left:-9px;top:19px;background: no-repeat left top;width:9px;height:14px;}

/*棣栭〉*/

.banner{width:100%;height:566px;position:relative;z-index:0;}
.swiper-container{width:100%;height:566px;}
.swiper-slide{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;
-ms-flex-align: center;-webkit-align-items: center;align-items: center;position:relative;}
.swiper-slide a{display:block;width:100%;height:566px;background-position:center top;position:relative;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0 0 10px;width:12px;height:12px;background: no-repeat left top;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{background-position:-15px 0;}
.swiper-container .swiper-button-prev{left:0;height:66px;width:100px;margin-top:-33px;background:none;}
.swiper-container .swiper-button-next{right:0;height:66px;width:100px;margin-top:-33px;background:none;}
.swiper-button-prev a{display:block;height:66px;width:100px;position:relative;display:none;border:1px solid #1968b3;border-left:none;}
.swiper-button-next a{display:block;height:66px;width:100px;position:relative;display:none;border:1px solid #1968b3;border-right:none;}
.swiper-container .swiper-button-prev:hover a,.swiper-container .swiper-button-next:hover a{display:block;}
.swiper-container .swiper-button-next .indust_next{background-position:-365px -95px}
.swiper-container .swiper-button-prev .indust_prev{background-position:-325px -95px;}


/*.banner{width:100%;height:566px;position:relative;z-index:0;clear:both;}
.banner .hd{position:absolute;right:50%;bottom:100px;z-index:5;margin-right:-472px;}
.banner .prev,.banner .next{position:absolute;top:249px;display:block;border:1px solid #666;width:100px;height:66px;z-index:10;cursor:pointer;}
.banner .prev{border-left:none;left:0;}
.banner .next{border-right:none;right:0;}
.banner .prev:hover {border:1px solid #1968b3;border-left:none;}
.banner .next:hover {border:1px solid #1968b3;border-right:none;}
.banner .hd ul li{float:left;margin-left:10px;width:12px;height:12px;background: no-repeat left top;font-size:0;cursor:pointer;}
.banner .hd ul li.on{background-position:-15px 0;}
.banner .bd ul li{width:100%;height:566px;}
.banner .bd ul li a{display:block;width:100%;height:566px;background-position:center top;position:relative;}*/

.banner_txt{position:absolute;left:50%;margin-left:-472px;bottom:45px;width:595px;color:#fff;z-index:7;}
.banner_title{font-size:44px;height:46px;line-height:46px;margin-bottom:20px;}
.banner_subtit{font-size:20px;font-weight:bolder;height:30px;line-height:30px;}
.banner_info{font-size:16px;line-height:26px;}
.banner_video{position:absolute;bottom:50px;z-index:6;left:50%;width:220px;margin-left:252px;height:36px;background: no-repeat left -20px;}
.banner_video a{display:block;height:36px;line-height:36px;color:#fff;font-size:15px;padding-left:73px;}

.ind_video,.nav_video{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.ind_video_layer{width:100%;height:100%;/*background:rgba(0,0,0,0.5);*/background: repeat left top;}
.ind_video_main{position:absolute;left:50%;top:50%;margin:-200px 0 0 -300px;width:600px;height:400px;}
.ind_video_main #a1,.ind_video_main #a2{width:600px;height:400px;}
.ind_video_close,.nav_video_close{width:34px;height:34px;background:#fff;position:absolute;right:-34px;top:0;cursor:pointer;}
.close_video_icon{width:18px;height:18px;background-position:-305px -70px;display:block;margin:8px;}

.ind_header{position:absolute;left:0;top:0;z-index:10;width:100%;}
.ind_top_logo{width:275px;height:92px;background: repeat left top;}
.ind_top_logo a{display:block;width:275px;height:92px;overflow:hidden;}
.ind_top_logo a img{display:block;border:none;margin:30px auto 0;}
.ind_top_lan{margin:-4px 0 15px 571px;height:21px;line-height:21px;}
.ind_top_lan ul li{float:left;}
.ind_top_lan ul li a.lan_ch{font-size:16px;color:#e3f5ff; font-weight:bolder;}
.ind_top_lan ul li a.lan_en{font-size:16px;color:#fff;}
.ind_top_lan ul li.line{height:11px;width:1px;background:rgba(255,255,255,0.5);margin:5px 11px 5px 13px;}
.ind_top_lan ul li.add_adv{margin-left:83px;}
.ind_top_lan ul li.add_adv a{font-size:14px;color:#fff;display:block;height:21px;position:relative;padding-left:26px;}
.add_adv_icon{position:absolute;left:0;top:2px;width:16px;height:16px;background-position:-228px 0;}
.ind_head_nav ul li{float:left;height:36px;line-height:36px;margin-right:30px;}
.ind_head_nav ul li a{color:#fff;font-size:18px;}
.ind_head_nav ul li:hover,.ind_head_nav ul li.on{border-bottom:2px solid #ffa600;height:34px;}
.ind_head_right{width:426px;height:36px;}
.ind_head_search{height:36px;width:300px;position:relative;}
.ind_head_search .ind_head_word{border:none;outline:none;height:36px;line-height:36px;width:250px;padding:0 40px 0 10px;background: repeat-x left top;font-size:12px;color:#fff;} 
.ind_head_search .ind_search{border:none;outline:none;position:absolute;right:20px;top:9px;width:18px;height:18px;background: no-repeat -225px -20px;}
.ind_head_menu{width:69px;height:36px;background:#002e79;position:relative;font-size:15px;color:#fff;line-height:36px;padding-left:51px;cursor:pointer;}
.ind_head_menu .head_menu_icon{position:absolute;left:29px;top:14px;width:14px;height:10px;background-position:-225px -46px;}

.ind_title{font-size:44px;color:#1968b3;text-align:center;height:46px;line-height:46px;margin:67px 0 40px;}
.ind_title a{color:#1968b3;}
.ind_about_txt{text-align:left;font-size:16px;line-height:30px;color:#888;margin-bottom:57px;padding:0 20px;}
.ind_about_txt a{display:block;color:#888;}
.ind_news{width:100%;height:586px;background: no-repeat center top;overflow:hidden;}
.ind_news_title{margin:43px 0 32px;}
.news_list{width:103%;}
.news_list li{float:left;width:298px;height:328px;border:1px solid #dcdcdc;background:#fff;margin-right:22px;}
.news_list li a{display:block;}
.ind_news_pic{width:298px;height:140px;position:relative;margin-bottom:15px;}
.ind_news_pic img{display:block;border:none;}
.ind_news_yin{position:absolute;left:0;bottom:0;height:14px;width:298px;background: no-repeat left top;}

.ind_news_name a{font-size:18px;color:#333;line-height:25px;padding:0 20px;margin-bottom:10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind_news_time{color:#888;padding:0 20px;height:32px;line-height:32px;}
.ind_news_info a{font-size:14px;color:#666;line-height:25px;padding:0 20px;}
.ind_news_more{height:50px;width:193px;margin:40px auto 0;}
.ind_news_more a{display:block;height:50px;width:168px;background:#1968b3;font-size:16px;color:#fff;font-weight:bolder;line-height:50px;padding-left:25px;position:relative;letter-spacing:4px;}
.ind_news_more a span{ margin-left: 20px; }
.ind_more_icon{position:absolute;right:25px;top:20px;width:22px;height:11px;background-position: -31px top;}
.ind_product{width:100%;height:566px;overflow:hidden;}
.ind_news_name a:hover,.ind_news_info a:hover{color:#1968b3;}

.ind_product_left{width:490px;}
.ind_product_name{font-size:65px;color:#1968b3;height:70px;line-height:70px;margin-top:150px;}
.ind_product_info{font-size:28px;color:#1968b3;margin-top:20px;height:30px;line-height:30px;}
.ind_product_more{margin:45px 0 0;}
.ind_product_more a{padding-left:18px;width:175px;}
.ind_product_more a span{ margin-left: 20px; }
.ind_product_more .ind_more_icon{right:19px;}
.ind_product_sildebox{width:270px;height:460px;position:relative;margin-top:55px;z-index:0;}
.ind_product_sildebox .hd{position:absolute;right:0;bottom:-14px;z-index:10;}
.ind_product_sildebox .hd ul li{float:left;margin:0 6px;width:14px;height:14px;background: no-repeat -250px 0;text-indent:-9999px;cursor:pointer;}
.ind_product_sildebox .hd ul li.on{background-position:-267px 0;}
.ind_product_sildebox .bd ul li{float:left;width:270px;height:460px;overflow:hidden;}
.ind_product_sildebox .bd ul li a{display:block;}
.ind_product_pic{width:200px;height:450px;overflow:hidden;text-align:center;display:table;position:relative;margin:5px auto;}
.ind_product_pic .img{display:table-cell;vertical-align:middle;width:200px;height:450px;}
.ind_product_pic .img img{margin:0 auto;max-width:200px;max-height:450px;position:relative;}
/*for ie8*/
.ind_product_pic .img img{width:200px\9;}
/*for ie7*/
* html .ind_product_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .ind_product_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .ind_product_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .ind_product_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>200?"200px":"auto");height:expression(this.height>450?"450px":"auto");}
.ind_partner{width:100%;height:300px;background:url(/uploads/image/tcimages/ind_partner_bg.jpg) no-repeat center top;overflow:hidden;}
.ind_partner_title{color:#fff;margin:25px 0 40px;}
.ind_partner_title a{color:#fff;}
.ind_partner_txt{color:#fff;font-size:14px;text-align:center;height:24px;line-height:24px;}
.ind_partner_more a{background:#fff;color:#1968b3;}
.ind_partner_more .ind_more_icon{background-position:-55px 0;}


/*404 椤甸潰*/
.unfound_cont{background:#fbfbfb;}
.unfound_pic{margin:130px auto 0;width:350px;height:155px;}
.unfound_pic img{display:block;border:none;}
.unfound_title{text-align:center;font-size:24px;color:#666;font-weight:bolder;margin-top:10px;height:42px;line-height:42px;}
.unfound_txt{text-align:center;font-size:17px;color:#666;height:30px;line-height:30px;margin-bottom:50px;}
.unfound_search{height:300px;border:1px solid #f6f6f6;margin-bottom:150px;-moz-box-shadow:0 0 4px #ededed;-webkit-box-shadow:0 0 4px #ededed;box-shadow:0 0 4px #ededed;padding:0 153px;width:636px;}
.unfound_search_top{margin:59px 0 30px;}
.unfound_text{height:48px;width:418px;padding:0 14px;border:1px solid #e3e3e3;outline:none;font-size:16px;color:#aaa;font-style:italic;float:left;}
.unfoundbtn{height:48px;width:168px;border:1px solid #1968b3;outline:none;background: no-repeat 44px center #1968b3;font-size:16px;color:#fff;font-weight:bolder;float:right;text-align:right;padding-right:43px;}
.unfound_search_title{height:55px;line-height:55px;font-size:17px;color:#666;font-weight:bolder;border-bottom:1px solid #bebebe;margin-bottom:20px;}
.unfound_list ul{width:106%;}
.unfound_list ul li{height:21px;line-height:21px;font-size:15px;float:left;margin-right:134px;}
.unfound_list ul li a{color:#777;}
.unfound_list ul li:hover a{color:#1968b3;font-weight:bolder;}
.unfond_arrow{width:7px;height:11px;background-position:-250px -20px;margin-left:10px;}
.unfound_list ul li:hover .unfond_arrow{background-position:-260px -20px;}

/*缃戠珯瀵艰埅*/
.sub_top_nav{height:50px;line-height:50px;background:#fff;border-bottom:1px solid #e1e1e1;padding-top:59px;}
.sub_top_link ul li{float:left;height:50px;margin-right:15px;}
.sub_top_link ul li a{display:block;height:50px;color:#666;font-size:14px;}
.sub_top_link ul li.index_link{width:14px;position:relative;margin-right:16px;}
.subtop_icon{position:absolute;left:0;top:17px;width:14px;height:14px;background-position:-250px -35px;}
.sub_top_link ul li.link_next{width:3px;position:relative;}
.subtop_next{position:absolute;right:0;top:22px;width:3px;height:5px;background-position:-265px -35px;}
.sub_top_link ul li:hover a{color:#1968b3;}
.sub_top_share{float:right;width:32px;height:50px;position:relative;z-index:100;}
.sub_top_share .bds_mshare{display:block;background: no-repeat -245px -60px;width:32px;height:32px;margin-top:9px;padding:0;}
.sub_share_list{display:none;position:absolute;padding:9px;width:85px;height:37px;background:#fff;border:1px solid #e6e8e9;left:-29px;top:45px;z-index:101;}
.sub_share_list .bdshare-button-style0-32 a{float:left;background: no-repeat left top;margin:0 10px 0 0;width:37px;height:37px;padding:0;}
.sub_share_list .bdshare-button-style0-32 a.share_linkedin{background-position:-47px 0;}
.sub_share_list .bdshare-button-style0-32 a.share_twitter{background-position:-94px 0;}
.sub_share_list .bdshare-button-style0-32 a.bds_weixin{background-position:-188px 0;}
.sub_share_list .bdshare-button-style0-32 a.bds_tsina{background-position:-141px 0;margin-right:0;}
.sub_share_icon{position:absolute;left:45px;top:-9px;background: no-repeat left top;width:14px;height:9px;}

.sub_cont{background: no-repeat center top #f8f8f8;overflow:hidden;}
.sub_cont1{background: no-repeat center top #f8f8f8;overflow:hidden;}
.sitmap_title{margin:134px 0 25px;height:69px;line-height:69px;font-size:28px;color:#333;border-bottom:1px solid #cfcfcf;}
.sitmap_list{margin-bottom:100px;}
.sitmap_list ul li{float:left;width:224px;margin:0 136px 30px 0;}
.sitmap_list ul li a{display:block;height:30px;line-height:30px;color:#777;font-size:15px;padding-left:20px;width:204px;position:relative;}
.sitmap_list ul li a:hover{color:#1968b3;font-weight:bolder;}
.sitmap_list ul li a.top{font-size:20px;font-weight:bolder;color:#555;padding-left:0;width:224px;}
.sitmap_arrow{position:absolute;right:0;top:10px;width:7px;height:11px;background-position:-250px -20px;}
.sitmap_list ul li a:hover .sitmap_arrow{background-position:-260px -20px;}

/*鍙戝睍鍘嗙▼*/
.milestone_title1{height:55px;line-height:55px;text-align:center;font-size:48px;color:#fff;margin:154px 0 90px;}
.milestone_title{height:55px;line-height:55px;text-align:left;font-size:36px;color:#333;margin:154px 0 90px; font-weight:600;}
.milestone_list{margin-bottom:90px;position:relative;z-index:0}
.milestone_list ul li{height:195px;width:100%;background: no-repeat center top;position:relative;z-index:10;}
.milestone_list ul li.last{height:176px;background: no-repeat center top;}
.milestone_info{position:absolute;left:0;top:0;width:380px;padding:15px 20px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;-webkit-box-shadow:0 0 3px rgba(229, 229, 229, .5);-moz-box-shadow:0 0 3px rgba(229, 229, 229, .5);box-shadow:0 0 3px rgba(229, 229, 229, .5);font-size:16px;color:#444;}
.milestone_year{position:absolute;left:554px;top:-24px;height:60px;line-height:60px;font-size:50px;font-weight:bolder;color:#1e85db;}
.milestone_arrow{display:block;width:10px;height:16px;position:absolute;right:-10px;top:28px;background-position:-270px -16px;}
.milestone_list ul li.first .milestone_year{top:-14px;}
.milestone_list ul li.first .milestone_info{top:-30px;}
.milestone_list ul li.right .milestone_year{left:314px;}
.milestone_list ul li.right .milestone_info{left:auto;right:0;}
.milestone_list ul li.right .milestone_arrow{right:auto;left:-10px;background-position:-270px -35px;}
.milestone_info_list  .info_dt{line-height:22px;padding-bottom: 10px;margin-bottom:20px;border-bottom:1px dashed #c3c3c3;}
.milestone_info p{line-height:22px}
.milestone_pic{height:70px;margin-bottom:10px;}
.milestone_pic img{display:block;width:100px;height:70px;border:none;}
.milestone_pic_title{height:69px;border-bottom:1px dashed #c3c3c3;width:250px;}
.milestone_more{display:block;width:20px;height:20px;background: no-repeat left top;position:absolute;left:50%;bottom:57px;z-index:20;margin-left:-10px;cursor:default !important;}

/*鑽ｈ獕*/
.quality_title{margin:120px 0 35px;height:70px;line-height:70px;}
.quality_txt{font-size:17px;color:#666;line-height:29px;text-align:center;padding:0 30px;margin-bottom:120px;}
.quality_list{margin-bottom:140px;}
.quality_list ul li{float:left;width:471px;height:253px;}
.quality_list ul li.line{width:1px;height:253px;background:#e9e9e9;}
.quality_pic{width:116px;height:75px;margin:0 auto;}
.quality_list_tit{text-align:center;font-size:22px;color:#333;margin:10px 0 13px;height:33px;line-height:33px;}
.quality_list_txt{text-align:center;font-size:13px;color:#666;padding:0 20px;}
.quality_more{margin:30px auto 0;}

.honor_list{margin-bottom:75px;}
.honor_list ul{width:103%;}
.honor_list ul li{float:left;margin:0 28px 29px 0;width:203px;height:358px;border:1px solid #efefef;background:#fff;padding:5px;}
.honor_list ul li a{display:block;}
.honor_pic{width:203px;height:292px;overflow:hidden;text-align:center;display:table;position:relative;background:#fff;margin-bottom:15px;}
.honor_pic .img{display:table-cell;vertical-align:middle;width:203px;height:292px;}
.honor_pic .img img{margin:0 auto;max-width:203px;max-height:292px;}

/*for ie8*/
.honor_pic .img img{width:203px\9;}
/*for ie7*/
* html .honor_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .honor_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .honor_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .honor_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>203?"203px":"auto");height:expression(this.height>292?"292px":"auto");}

.honor_txt{font-size:15px;color:#2e2e2e;font-weight:bolder;height:44px;line-height:22px;}
.honor_list ul li:hover .honor_pic{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.honor_list ul li:hover .honor_txt{color:#1968b3;}
.honor_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.honor_layer{width:100%;height:100%;background: repeat left top;}
.honor_main{position:absolute;left:50%;top:50%;height:570px;width:700px;border:1px solid #efefef;margin:-286px 0 0 -351px;background:#fff;}
.honor_pop_pic{width:670px;height:496px;overflow:hidden;text-align:center;display:table;position:relative;background:#fff;margin:15px;}
.honor_pop_pic .img{display:table-cell;vertical-align:middle;width:670px;height:496px;}
.honor_pop_pic .img img{margin:0 auto;max-width:670px;max-height:496px;}
/*for ie7*/
* html .honor_pop_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .honor_pop_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .honor_pop_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .honor_pop_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>670?"670px":"auto");height:expression(this.height>496?"496px":"auto");}
.honr_pop_txt{font-size:16px;color:#333;font-weight:bolder;height:40px;line-height:40px;margin:0 24px;}
.honor_pop_close{position:absolute;right:30px;bottom:17px;width:16px;height:16px;background: no-repeat -165px -60px;cursor:pointer;}
.honor_page{display:none;}

/*鎷涜仒鍒楄〃*/
.job_title{margin:120px 0 50px;height:65px;line-height:65px;}
.job_list{border-left:1px solid #e6e8e9;border-top:1px solid #e6e8e9;margin-bottom:168px;}
.job_list ul li{float:left;width:432px;height:198px;border-bottom:1px solid #e6e8e9;border-right:1px solid #e6e8e9;padding-left:38px;}
.job_position{height:33px;line-height:33px;font-size:22px;color:#333;font-weight:bolder;margin-top:40px;}
.job_info{height:25px;line-height:25px;font-size:14px;color:#666;}
.job_info span{font-weight:bolder;}
.job_more{margin:20px 0 0;}
.job_more a{background:#898989;}
.job_more a:hover{background:#1968b3;}

.job_det_cont{background:#fff;border:1px solid #e6e8e9;margin-bottom:95px;position:relative;padding:0 38px 50px;}
.job_det_position{margin-top:27px;height:60px;line-height:60px;font-size:22px;color:#333;font-weight:bolder;}
.job_det_info{line-height:32px;font-size:14px;color:#888;border-bottom:1px dashed #c4c4c4;padding-bottom:10px;}
.job_det_info span{font-weight:bolder;}
.description_title,.requirements_title{margin-top:20px;font-size:14px;color:#666;font-weight:bolder;height:33px;line-height:33px;}
.description_txt,.requirements_txt{font-size:14px;color:#888;line-height:34px;}
.job_applay{margin:0;position:absolute;right:38px;top:43px;}
.job_applay a{width:135px;font-size:14px;height:40px;line-height:40px;}
.job_applay .ind_more_icon{top:15px;}
.applay_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.applay_layer{width:100%;height:100%;background: repeat left top;}
.applay_main{position:absolute;left:50%;top:50%;width:570px;height:505px;margin:-252px 0 0 -285px;background:#fff;}
.applay_close{display:block;width:14px;height:14px;background: no-repeat -162px 0;position:absolute;right:30px;top:30px;cursor:pointer;}
.applay_title{color:#1e85db;font-size:40px;text-align:center;height:48px;line-height:48px;margin:30px 0;}
.applay_tb{margin:0 32px 0 42px;}
.applay_tb table td{color:#666;font-size:13px;padding-right:20px;}
.applay_text{width:320px;padding:0 14px;font-size:13px;color:#888;font-weight:bolder;height:34px;line-height:34px;border:1px solid #b5b5b5;}
.applay_docname{width:216px;float:left;}
.applay_upload{position:relative;width:90px;height:38px;background:#1968b3;line-height:38px;text-align:center;font-size:13px;color:#fff;z-index:0;}
.file_upload{position:absolute;left:0;top:0;width:90px;height:38px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;z-index:10;cursor:pointer;}
.applaybtn,.applayreset{width:83px;height:36px;border:1px solid #1968b3;background:#1968b3;font-size:13px;color:#fff;margin-left:14px;}
.applayreset{width:88px;background:#888;border:1px solid #888;cursor:pointer;}
.jobcountrylist{padding-left:10px;width:350px;height:37px;border:1px solid #b5b5b5;color:#888;}
.jobcountrylist option{padding:0 10px;height:30px;line-height:30px;color:#888;}

/*鑱旂郴鎴戜滑*/
.contact_title{margin:160px 0 60px;height:58px;line-height:58px;font-size:36px;}
.contact_list{margin-bottom:100px;}
.contact_list ul li{float:left;width:185px;min-height:189px;text-align:center; position: relative;}
.contact_pic{width:60px;height:60px;margin:0 auto;overflow:hidden;}
.contact_pic img{display:block;}
.contact_line{width:30px;height:3px;margin:23px auto 0;background:#1e85db;}
.contact_name{margin:20px 0 5px;font-size:20px;font-weight:bolder;color:#666;height:25px;line-height:25px;}
.contact_info{font-size:15px;color:#888;line-height:24px;}

/*鏂板鍔犳牱寮?/
.contact_list ul li .xianshi{ position:absolute; left:16px; top:-10px; width:148px; height:148px; display:none;}

/*璧勬簮*/
.sub_banner{height:500px;width:100%;overflow:hidden;}
.sub_banner_txt{font-size:85px;color:#fff;text-shadow:2px 2px 2px #333;text-align:center;margin-top:200px;}
.resource_cont{background:#f7f7f7;overflow:hidden;}
.sub_top_search{margin:80px 0 116px;height:50px;}
.keyword_text{width:469px;height:48px;padding:0 18px;background:#fff;border:1px solid #e3e3e3;border-right:none;font-size:16px;color:#aaa;}
.subbtn{width:224px;height:50px;background: no-repeat 70px center #bdbdbd;border:none;padding-left:100px;text-align:left;font-size:16px;color:#fff;font-weight:bolder;margin-right:25px;}
.subbtn:hover{background: no-repeat 70px center #1968b3;}
.sub_top_search p{line-height:50px;font-size:18px;color:#444;}
.sub_top_search a{font-size:18px;color:#444;font-weight:bolder;display:block;line-height:50px;}
.sub_top_search a:hover{color:#1968b3;}
.resource_list{border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;margin-bottom:69px;background:#fff;}
.resource_list ul li{float:left;width:313px;height:312px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.resource_list ul li a{display:block;width:313px;height:312px;position:relative;z-index:0;}
.resource_type{padding-top:90px;position:relative;z-index:10;text-align:center;}
.resource_icon1,.resource_icon2,.resource_icon3,.resource_icon4,.resource_icon5,.resource_icon6{width:92px;height:80px;background: no-repeat left -160px;margin:0 auto 16px;}
.resource_icon2{background-position:-92px -160px;}
.resource_icon3{background-position:-184px -160px;}
.resource_icon4{background-position:-276px -160px;}
.resource_icon5{background-position:-368px -160px;}
.resource_icon6{background-position:-460px -160px;}
.type_nmae{height:50px;line-height:50px;font-size:22px;color:#333;}
.resourec_yin{width:344px;height:344px;background: no-repeat left top;position:absolute;left:-16px;top:-46px;z-index:1;display:none;}
.resource_list ul li:hover .resourec_yin{display:block;}
.resource_list ul li:hover .resource_icon1{background-position:0 -240px;width:112px;height:97px;}
.resource_list ul li:hover .resource_icon2{background-position:-112px -240px;width:112px;height:97px;}
.resource_list ul li:hover .resource_icon3{background-position:-224px -240px;width:112px;height:97px;}
.resource_list ul li:hover .resource_icon4{background-position:-336px -240px;width:112px;height:97px;}
.resource_list ul li:hover .resource_icon5{background-position:-448px -240px;width:112px;height:97px;}
.resource_list ul li:hover .resource_icon6{background-position:-560px -240px;width:112px;height:97px;}
.resource_list ul li:hover .type_nmae{font-size:26px;color:#fff;font-weight:bolder;}

/*璧勬簮鍒楄〃*/
.resource_login{display:block;height:40px;line-height:40px;font-size:18px;color:#828282;font-weight:bolder;margin-top:30px;padding-left:35px;position:relative;}
.login{width:20px;height:20px;background-position:-165px -77px;position:absolute;left:0;top:10px;}
.resource_title{margin:100px 0 300px;font-size:48px;}
.resource_top_search{margin:0 0 75px;}
.select{width:117px;border:1px solid #e3e3e3;border-right:none;height:48px;position:relative;z-index:1;cursor:pointer;}
.select p{padding:0 20px;font-size:14px;color:#888;height:48px;line-height:48px;}
.select_arrow{position:absolute;width:9px;height:5px;background-position:-185px -60px;right:20px;top:23px;}
.select ul{position:absolute;width:116px;left:-1px;top:48px;border:1px solid #e3e3e3;background:#fff;overflow-y:scroll;max-height:160px;z-index:101;display:none;}
.select ul li{padding-left:20px;font-size:14px;color:#888;height:40px;line-height:40px;}
.resource_top_search .keyword_text{width:390px;}
.resource_top_search .subbtn{width:180px;background: no-repeat 40px center #bdbdbd;padding-left:70px;}
.resource_top_search .subbtn:hover{background: no-repeat 40px center #1968b3;}
.resource_sub_list ul{width:103%;}
.resource_sub_list ul li{width:462px;height:245px;border-bottom:1px solid #e0e0e0;float:left;margin:0 20px 38px 0;}
.resource_left{width:156px;height:205px;border:1px solid #e0e0e0;-moz-box-shadow:0 0 2px #e0e0e0;-webkit-box-shadow:0 0 2px #e0e0e0;box-shadow:0 0 2px #e0e0e0;}
.resource_left a{display:block;position:relative;width:156px;height:205px;z-index:0;}
.type_icon{position:absolute;background: no-repeat -285px 4px;width:80px;height:47px;top:17px;left:-10px;z-index:10;font-size:19px;color:#fff;text-align:center;line-height:33px;}
.lock_icon{position:absolute;right:0;top:0;z-index:1;width:29px;height:29px;background-position:-200px -60px;}
.view_yin{width:156px;height:205px;background: no-repeat left top;z-index:5;left:0;top:0;position:absolute;display:none;}
.resource_left:hover .view_yin{display:block;}
.resoucre_right{width:284px;}
.resource_sub_name{font-size:22px;line-height:29px;height:58px;position:relative;top:-6px;}
.resource_sub_name a{display:block;color:#333;}
.resource_sub_name a:hover{color:#1968b3;}
.resource_size{font-size:16px;font-weight:bolder;color:#666;height:39px;line-height:39px;}
.update_time{font-size:13px;color:#666;height:27px;line-height:27px;}
.resource_download{height:40px;margin-top:42px;}
.resource_download .download{display:block;width:120px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#fff;font-weight:bolder;background:#bdbdbd;}
.resource_download .download:hover{background:#1968b3;}
.resourse_share{margin-left:30px;height:40px;position:relative;z-index:10;}
.resourse_share a.bdsmshare{background: no-repeat left center;padding-left:28px;height:40px;line-height:40px;font-size:16px;color:#666;margin:0;text-indent:0;width:80px;}

.login_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.login_layer{width:100%;height:100%;background: repeat left top;}
.login_main{position:absolute;width:412px;height:432px;left:50%;top:50%;margin:-216px 0 0 -206px;background: no-repeat left top;}
.login_pop_title{margin:43px 0 20px;height:43px;line-height:43px;font-size:28px;color:#333;font-weight:bolder;text-align:center;}
.login_pop_tb{margin:0 65px;}
.login_pop_tb table td{font-size:16px;color:#666;font-weight:bolder;}
.login_pop_text{padding:0 17px;width:246px;height:40px;line-height:40px;font-size:14px;color:#aaa;line-height:40px;background: no-repeat left top;border:none;}
.login_pop_tb table td a.login_forget{font-size:14px;color:#888;font-style:italic;font-weight:normal;}
.login_pop_tb table td a.login_sign{font-size:15px;color:#555;}
.login_pop_tb table td a.login_forget:hover,.login_pop_tb table td a.login_sign:hover{color:#1968b3;}
.loginbtn{width:280px;height:40px;line-height:40px;background:#1968b3;border:none;color:#fff;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.forget_main{position:absolute;width:412px;height:343px;left:50%;top:50%;margin:-172px 0 0 -206px;background: no-repeat left top;display:none;}
.tips{font-size:14px;color:#cd0000;font-weight:normal;}
.sign_main{position:absolute;width:412px;height:680px;left:50%;top:50%;margin:-340px 0 0 -206px;background: no-repeat left top;display:none;}
.must{position:absolute;font-size:14px;color:#cd0000;left:-10px;top:10px;}
.sign_area{width:280px;height:40px;position:relative;z-index:100;background: no-repeat left top;border:none;}
.sign_area p{padding:0 17px;color:#aaa;font-size:14px;height:40px;line-height:40px;}
.sign_arrow{position:absolute;width:13px;height:8px;right:11px;top:16px;background-position:-187px -80px;}
.sign_area ul{position:absolute;left:0;top:39px;border:1px solid #e5e5e5;width:278px;max-height:192px;overflow-y:scroll;z-index:101;background:#fff;display:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.sign_area ul li{padding:0 17px;color:#aaa;font-size:12px;height:24px;line-height:24px;cursor:pointer;}
.sign_area ul li:hover{color:#1968b3;}
.login_close{width:14px;height:14px;background: no-repeat -162px 0;position:absolute;right:30px;top:30px;cursor:pointer;}

/*楂樼骇鎼滅储*/
.advance_title{margin:142px 0 30px;}
.advance_name{height:32px;line-height:32px;font-size:20px;color:#666;font-weight:bolder;}
.advance_text{margin:12px 0 31px;height:48px;line-height:48px;border:1px solid #e3e3e3;background:#fff;padding:0 20px;width:902px;font-size:16px;color:#aaa;font-style:italic;}
.advance_type{margin-bottom:30px;}
.advance_type_left{width:296px;}
.advance_type_right{width:648px;}
.advance_type label{line-height:26px;margin-left:10px;font-size:16px;color:#aaa;cursor:pointer;}
.advance_type_right ul li{float:left;}
.advance_type_right ul li.first,.advance_type_right ul li.second{width:200px;}
.advance_type_right ul li.third{width:200px;}
.advance_time{margin-top:10px;width:430px;}
.advance_date{margin-top:10px;}

/*鏃堕棿涓嬫媺*/
.selectbox{width:145px;height:50px;position:relative;float:left;}
.selectbox p{width:103px;height:48px;border:1px solid #e3e3e3;line-height:48px;padding:0 20px;cursor:pointer;background:#fff;font-size:14px;color:#888;}
.date_arrow{position:absolute;width:9px;height:5px;right:19px;top:23px;background-position:-185px -60px;}
.options{width:143px;border:1px solid #e3e3e3;position:absolute;top:48px;left:0;display:none;height:160px;overflow-y:auto;overflow-x:hidden;background:#fcfcfc;z-index:30;}
.options li{padding:0 20px;height:32px;line-height:32px;cursor:pointer;font-size:14px;color:#888;}
.options li:hover{color:#1968b3;}
.selectbox_month{width:110px;}
.selectbox_month p{width:68px;}
.selectbox_month .options{width:108px;}
.advance_line{height:1px;width:10px;margin:25px 12px 0 13px;background:#b3b3b3;}
.advance_month_line{margin:25px 11px 0 9px;}
.advancebtn{margin:120px 0 60px;width:180px;height:50px;border:none;background: no-repeat 40px center #1968b3;font-size:16px;color:#fff;font-weight:bolder;padding-left:70px;text-align:left;}

/*瑙嗛鍒楄〃*/
.video_login{margin-top:70px;}
.video_title{height:60px;margin:10px 0 0;}
.video_top_search{margin:80px 0 40px;}
.video_list ul{width:103%;}
.video_list ul li{float:left;width:300px;height:430px;margin:0 22px 30px 0;border-bottom:1px solid #e0e0e0;}
.video_year{height:20px;line-height:20px;font-size:13px;color:#777;font-weight:bolder;}
.video_date{width:50px;height:26px;line-height:26px;font-size:13px;color:#777;font-weight:bolder;border-top:1px solid #d3d3d3;margin-bottom:7px;}
.video_pic{border:1px solid #e0e0e0;height:168px;background:#fff;-moz-box-shadow:0 0 3px #e0e0e0;-webkit-box-shadow:0 0 3px #e0e0e0;box-shadow:0 0 3px #e0e0e0;margin-bottom:15px;overflow:hidden;cursor:pointer;}
.video_pic a{display:block;}
.video_pic img{display:block;margin:3px auto;}
.video_name,.video_name a{display:block;height:60px;line-height:30px;font-size:22px;color:#333;}
.video_list ul li:hover .video_name a{color:#1968b3;}
.video_size{height:23px;line-height:23px;margin:10px 0 15px;font-size:16px;color:#666;font-weight:bolder;}
.video_watch{margin:0;}

/*浼氬憳涓績*/
.mycenter_top{height:70px;width:100%;background:#f1f1f1;padding-top:60px;}
.user_name{font-size:15px;color:#666;height:70px;line-height:70px;}
.mycenter_nav ul li{float:left;margin-left:26px;}
.mycenter_nav ul li a{display:block;height:70px;line-height:70px;font-size:15px;color:#666;padding-left:26px;position:relative;}
.mycenter_nav ul li:hover a{color:#1968b3;}
.edit_icon,.chagepwd_icon,.logout_icon{width:17px;height:17px;position:absolute;left:0;top:27px;background-position:-245px -95px;}
.chagepwd_icon{background-position:-265px -95px;}
.logout_icon{background-position:-285px -95px;}
.mycenter_nav ul li:hover .edit_icon{background-position:-245px -115px;}
.mycenter_nav ul li:hover .chagepwd_icon{background-position:-265px -115px;}
.mycenter_nav ul li:hover .logout_icon{background-position:-285px -115px;}
.mycenter_cont{background:#f8f8f8;overflow:hidden;}
.mycenter_left_nav{border-top:1px solid #5598ce;width:314px;}
.mycenter_left_nav ul li a{display:block;font-size:18px;color:#fff;background:#5eabeb;height:80px;line-height:80px;border-bottom:1px solid #5598ce;padding-left:84px;width:230px;position:relative;}
.mycenter_left_nav ul li.on a,.mycenter_left_nav ul li:hover a{background:#fff;color:#1e85db;}
.mycenter_break1,.mycenter_break2,.mycenter_break3{position:absolute;left:27px;top:21px;width:32px;height:30px;background-position:-365px 0;}
.mycenter_break2{background-position:-400px 0;}
.mycenter_break3{background-position:-435px 0;}
.mycenter_left_nav ul li.on .mycenter_break1,.mycenter_left_nav ul li:hover .mycenter_break1{background-position:-365px -35px;}
.mycenter_left_nav ul li.on .mycenter_break2,.mycenter_left_nav ul li:hover .mycenter_break2{background-position:-400px -35px;}
.mycenter_left_nav ul li.on .mycenter_break3,.mycenter_left_nav ul li:hover .mycenter_break3{background-position:-435px -35px;}
.mycenter_right{width:596px;}
.mycenter_right_title{height:80px;line-height:82px;font-size:24px;color:#333;font-weight:bolder;}
.download_list{width:596px;overflow:hidden;min-height:450px;}
.download_list ul{width:111%;border-top:1px solid #e0e0e0;}
.download_list ul li{width:158px;height:375px;padding:38px 61px 0 0;float:left;}
.download_name a{display:block;height:40px;line-height:20px;font-size:14px;color:#333;margin-top:10px;}
.download_name a:hover{color:#1968b3;}
.download_date{font-size:13px;color:#777;font-weight:bolder;height:30px;line-height:30px;margin-bottom:10px;}
.download_bot .download{width:120px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;font-weight:bolder;background:#d1d1d1;}
.download_bot .download:hover{background:#1968b3;}
.download_bot .resourse_share{margin-left:16px;}
.download_bot .resourse_share .bdshare-button-style0-32 a{padding:0;width:20px;}

.page{width:100%;height:35px;line-height:35px;text-align:center;margin:40px 0 125px;}
.page_cont{display:inline-block;*display:inline;*zoom:1;}
.page a{display:block;width:35px;height:35px;background:#d1d1d1;text-align:center;font-size:18px;color:#333;position:relative;color:#fff;margin:0 5px;float:left;}
.page a:hover,.page a.on{background:#1968b3;}
.page_prev,.page_next{display:block;width:8px;height:13px;background-position:-285px -50px;position:absolute;left:13px;top:11px;}
.page_next{background-position:-285px -65px;}
.page a:hover .page_prev{background-position:-295px -50px;}
.page a:hover .page_next{background-position:-295px -65px;}

/*淇敼瀵嗙爜*/
.changepwd_tb{border-top:1px solid #e0e0e0;padding-top:50px;margin-bottom:105px;}
.editprofile_tb{border-top:1px solid #e0e0e0;padding:33px 96px }
.changepwd_tb table td,.editprofile_tb table td{font-size:14px;color:#666;font-weight:bolder;}
.changepwd_tb table td a{color:#1968b3;font-weight:normal;font-size:13px;display:block;text-decoration:underline;line-height:20px;}
.change_text{width:438px;height:48px;padding:0 10px;line-height:48px;border:1px solid #dfdfdf;background:#fff;font-size:14px;color:#aaa;}
.changecancel{width:150px;height:50px;line-height:50px;border:none;font-size:19px;color:#fff;background: no-repeat 22px center #b5b5b5;padding-left:63px;text-align:left;-moz-box-shadow:2px 2px 2px #b5b5b5;-webkit-box-shadow:2px 2px 2px #b5b5b5;box-shadow:2px 2px 2px #b5b5b5;margin:0 20px 0 40px;cursor:pointer;}
.changebtn{width:240px;height:50px;line-height:50px;border:none;background: no-repeat 20px center #1968b3;font-size:19px;color:#fff;padding-left:62px;text-align:left;-moz-box-shadow:2px 2px 2px #1968b3;-webkit-box-shadow:2px 2px 2px #1968b3;box-shadow:2px 2px 2px #1968b3;}
.edit_text{width:378px;height:48px;padding:0 10px;line-height:48px;border:1px solid #dfdfdf;background:#fff;font-size:14px;color:#aaa;}
.editbtn{width:400px;background-position:150px center;padding-left:190px;}
.parnerbtn{padding-left:108px;background:#1968b3;}
.parner_sub{position:relative;width:240px;height:50px;}
.sub_move{position:absolute;background-position: -480px -90px;display: block;height:30px;left:40px;top:10px;width:30px;}


/*鏈嶅姟琛ㄥ崟*/
.service_title{margin:125px 0 30px;}
.service_txt{height:43px;line-height:43px;font-size:17px;color:#888;text-align:center;padding:0 20px;margin-bottom:40px;}
.service_tb{margin:0 0 80px 10px;}
.service_tb table td{position:relative;height:38px;font-size:17px;color:#333;}
.service_text{width:418px;height:34px;line-height:34px;padding:0 10px;font-size:15px;color:#aaa;border:1px solid #d2d2d2;}
.project_text{width:912px;}
#service_message{padding:5px 10px;width:912px;height:44px;line-height:22px;font-size:15px;color:#aaa;border:1px solid #d2d2d2;}
.servicebtn{background-position:60px center;padding-left:110px;}
.service_select{width:440px;height:34px;position:relative;border:1px solid #d2d2d2;}
.service_select p{width:418px;height:34px;line-height:34px;padding:0 10px;background: no-repeat right center;}
.service_select ul{width:440px;top:34px;border:1px solid #d2d2d2;max-height:200px;overflow-y:scroll;}
.service_select ul li{padding:0 10px;height:20px;line-height:20px;font-size:12px;}
.service_select ul li:hover{color:#1968b3;}

/*鏈嶅姟*/
.service_top_banner{width:100%;height:500px;overflow:hidden;}
.service_banner_title{font-size:48px;color:#fff;line-height:60px;margin:184px 0 40px;width:700px;text-shadow:2px 2px 3px #333;}
.service_banner_txt{font-size:17px;color:#fff;line-height:30px;width:570px;}
.service_allday{padding:72px 0 99px;}
.allday_title{font-size:48px;color:#333;height:75px;line-height:75px;text-align:center;margin-bottom:20px;}
.allday_info{font-size:17px;color:#666;line-height:24px;text-align:center;padding:0 10px;margin-bottom:55px;}
.allday_list ul{width:960px; margin-bottom:40px}
.allday_list ul li{float:left;margin-right:35px;width:284px;height:270px;position:relative;overflow:hidden;}
.allday_list_cont{border:2px solid #ececec;width:280px;height:266px;}
.allday_break1{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}
.allday_break2{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}
.allday_break3{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}
.allday_break4{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}
.allday_break5{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}
.allday_break6{display:block;height:88px;background: no-repeat left top;width:94px;margin:45px auto 0; background-size:cover;}

/*.allday_break1,.allday_break2,.allday_break3{display:block;height:147px;background: no-repeat left top;width:146px;margin:32px auto 0;}
.allday_break1{background-position:0 1px;}
.allday_break2{background-position:-150px 1px;}
.allday_break3{width:157px;background-position:-300px 0;}*/

.allday_list_title{font-size:24px;color:#555;text-align:center;height:37px;line-height:37px;margin-top:30px;}
.allday_list_info{position:absolute;left:0;top:307px;background:#439ae3;width:284px;height:250px; text-align:center; padding:40px 0 20px;}
.allday_info_tit{font-size:24px;color:#fff;font-weight:bolder;height:43px;line-height:43px;margin-bottom:10px;}
.allday_info_txt{font-size:16px;color:#cae6fe;line-height:28px; margin-top:20px;}
.service_allround{width:100%;height:700px;background: repeat-x left top;overflow:hidden;}
.allround_title{font-size:48px;color:#fff;height:55px;line-height:55px;margin:118px 0 70px;text-align:center;}
.allround_list ul li{float:left;height:101px;padding-left:70px;width:402px;position:relative;}
.allround_list ul li.right{padding-left:92px;width:380px;}
.allround_list_title{height:21px;line-height:21px;font-size:20px;color:#fff;font-weight:bolder;margin-bottom:8px;}
.allround_list_txt{line-height:24px;color:#cae6fe;font-size:16px;}
.allround_break1{position:absolute;width:34px;height:50px;background-position:0 -440px;left:0;top:0;}
.allround_break2{position:absolute;width:41px;height:44px;background-position:-39px -440px;left:32px;top:0;}
.allround_break3{position:absolute;width:42px;height:42px;background-position:-84px -440px;left:0;top:0;}
.allround_break4{position:absolute;width:54px;height:45px;background-position:-130px -440px;left:25px;top:0;}
.allround_break5{position:absolute;width:42px;height:42px;background-position:-188px -440px;left:0;top:0;}
.allround_break6{position:absolute;width:42px;height:42px;background-position:-236px -440px;left:32px;top:0;}

.service_train{padding:90px 0 106px;}
.train_title{height:54px;line-height:54px;color:#333;font-size:48px;text-align:center;margin-bottom:50px;}
.train_cont{width:100%;height:400px;}
.train_left{padding:39px 20px 40px;height:301px;width:337px;background:#fff;margin:10px 0 0 10px;}
.train_nav{height:301px;width:337px;overflow:hidden;}
.train_nav ul{width:338px;}
.train_nav ul li{float:left;width:168px;height:150px;border-right:1px solid #e6e9eb;border-bottom:1px solid #e6e9eb;}
.train_break1,.train_break2,.train_break3,.train_break4{display:block;height:48px;margin:0 auto;background: no-repeat left top;}
.train_break1{width:50px;background-position:0 -150px;}
.train_break2{width:53px;background-position:-60px -150px;}
.train_break3{width:42px;margin:23px auto 0;background-position:-120px -150px;}
.train_break4{width:47px;margin:23px auto 0;background-position:-170px -150px;}
.train_left_line{width:30px;height:2px;background:#bdbdbd;margin:20px auto 12px;}
.train_left_tit{font-size:16px;color:#333;text-align:center;line-height:23px;}
.train_right{padding:39px 0 0 41px;height:341px;width:496px;margin:10px 10px 0 0;background:#fff;}
.train_nav ul li.on .train_break1,.train_right .train_break1{background-position:0 -200px;}
.train_nav ul li.on .train_break2,.train_right .train_break2{background-position:-60px -200px}
.train_nav ul li.on .train_break3,.train_right .train_break3{background-position:-120px -200px;}
.train_nav ul li.on .train_break4,.train_right .train_break4{background-position:-170px -200px;}
.train_nav ul li.on .train_left_line{background:#3585c8;}
.train_nav ul li.on .train_left_tit{color:#1968b3;}
.train_list .train_break1,.train_list .train_break2,.train_list .train_break3,.train_list .train_break4{margin:0;}
.train_list_tit{margin:27px 0 10px;height:36px;line-height:36px;font-size:22px;color:#333;font-weight:bolder;}
.train_list_txt{color:#555;font-size:16px;line-height:28px;width:460px;}

.service_need{width:100%;height:700px;background:#1e85db;overflow:hidden;}
.need_icon{width:75px;height:75px;background: no-repeat -225px -150px;margin:90px auto 15px;}
.need_tit{height:55px;line-height:55px;font-size:48px;color:#fff;text-align:center;margin-bottom:27px;}
.need_txt{font-size:17px;color:#84c7fe;line-height:30px;text-align:center;margin-bottom:70px;}
.need_bot{width:100%;height:166px;background: no-repeat center top;}
.need_number,.need_link{width:354px;height:97px;background: no-repeat 0 -250px;margin-top:69px;}
.need_number_tit{margin:20px 0 0 50px;font-size:17px;color:#555;height:22px;line-height:22px;}
.need_number_tel{font-size:30px;color:#333;height:34px;line-height:34px;margin-left:50px;position:relative;}
.need_link .need_number_tit{margin:20px 0 0 27px;}
.need_link .need_number_tel{margin-left:27px;}
.need_link a{display:block;position:relative;width:354px;height:97px;}
.tel_more{position:absolute;width:22px;height:11px;background-position:-400px -350px;right:25px;top:15px;}

/*鎼滅储缁撴灉*/
.search_title{margin:143px 0 30px;}
.search_subtit{height:60px;line-height:60px;font-size:28px;color:#333;font-weight:bolder;}
.search_top_results{margin:0 0 28px;}
.search_top_results .keyword_text{border:1px solid #e3e3e3;width:686px;line-height:48px;font-style:italic;}
.search_top_results .subbtn{width:180px;height:50px;padding-left:80px;text-align:left;background: no-repeat 50px center #bdbdbd;}
.search_top_results .subbtn:hover{background: no-repeat 50px center #1968b3;}

.search_results_info{font-size:22px;color:#666;height:32px;line-height:32px;margin:10px 0;}
.search_nav ul li{height:38px;line-height:38px;font-size:20px;color:#666;padding-left:25px;background: no-repeat 0 -25px;cursor:pointer;}
.search_nav ul li.on{background-position:0 12px;}
.search_tabs{margin:18px 0 65px;}
.search_tabs .search_subtit{border-bottom:2px solid #bbb;font-size:24px;}
.search_result_list ul li{padding:10px 0 30px;border-bottom:1px dashed #c9c9c9;}
.search_result_list ul li:last-child{border:none;}
.search_result_top{margin:10px 0;height:34px;line-height:34px;}
.search_result_name{font-size:18px;color:#333;width:780px;}
.search_result_date{font-size:14px;color:#666;position:relative;padding-left:26px;}
.result_date{position:absolute;left:0;top:11px;width:14px;height:14px;background-position:-310px -50px;}
.search_result_txt{font-size:14px;color:#666;line-height:22px;}
.search_result_list ul li:hover .search_result_name,.search_result_list ul li:hover .search_result_txt{color:#1968b3;}

/*鍚堜綔浼欎即*/
.parner_title{margin:125px 0 45px;height:auto;}
.parner_txt{font-size:17px;color:#888;line-height:30px;text-align:left;margin-bottom:65px; text-indent:2em;}
.parner_subtit{height:35px;line-height:35px;font-size:28px;color:#333;font-weight:bolder;}
.parner_sildebox{margin:25px 0 110px;position:relative;}
.parner_sildebox .hd{position:absolute;bottom:-30px;left:0;width:944px;height:15px;}
.parner_sildebox .hd ul{font-size:0;margin:0 auto;}
.parner_sildebox .hd ul li{float:left;margin:0 4px;width:14px;height:15px;background: no-repeat -245px -135px;cursor:pointer;}
.parner_sildebox .hd ul li.on{background-position:-260px -135px;}
.parner_sildebox .bd ul{width:964px;}
.parner_sildebox .bd ul li{float:left;width:220px;height:90px;margin:0 21px 20px 0;}

.parner_tb{margin:20px 0 120px 12px;}
.parner_tb table td{height:45px;font-size:17px;color:#333;position:relative;}
.parner_tb table td .must{top:13px;}
.parner_text{height:34px;line-height:34px;width:418px;background:#fff;padding:0 10px;border:1px solid #d2d2d2;font-size:15px;color:#888;}
.parner_phone{width:898px;}
#parner_main{width:898px;padding:10px;height:78px;background:#fff;border:1px solid #d2d2d2;font-size:15px;color:#888;}

.dropdownlist{padding-left:10px;width:440px;height:37px;border:1px solid #d2d2d2;background:#fff;}
.dropdownlist option{height:30px;line-height:30px;padding:0 10px;color:#888;}


/*鏂伴椈*/
.news_banner{width:100%;height:500px;position:relative;}
.news_banner a{display:block;width:560px;padding:25px 20% 25px 30px;background: repeat;position:absolute;right:0;bottom:0;}
.news_banner a .title{line-height:32px;font-size:24px;color:#fff;font-weight:bolder;}
.news_banner a .date{line-height:29px;color:#c2c2c2;}
.news_banner a .con{line-height:26px;color:#fff;line-height:24px;padding-top:5px;}
.news1{margin-top:58px;}
.news_tit{height:35px;line-height:35px;font-size:28px;color:#333;margin-bottom:23px;}
.news_tit a{font-size:15px;color:#666;line-height:17px;margin-top:18px;display:block;}
.news_tit a i{width:22px;height:11px;background: no-repeat 0 -350px;margin-left:11px;}
.news_tit a:hover{color:#1968b3;}
.news_tit a:hover i{background-position:-55px 0;}
.news2{margin-top:63px;}
.news2_hot{display:block;width:100%;height:360px;margin-bottom:20px;}
.news2_hot img{display:block;width:644px;height:360px;}
.news2_hot .main{width:240px;height:304px;padding:56px 30px 0 30px;background:#126dc0;}
.news2_hot .main .title{line-height:24px;font-size:18px;color:#fff;font-weight:bolder;}
.news2_hot .main .date{line-height:29px;color:#65a5df;}
.news2_hot .main .con{line-height:24px;font-size:14px;color:#acd1f3;margin:7px 0 22px 0;}
.news2_hot .main .more{line-height:20px;font-size:14px;color:#fff;}
.news2_hot .main .more i{width:22px;height:11px;background-position:-31px 0;margin:0 -6px 0 10px;}
.news3{margin-top:63px;}
.news3 .main{width:100%;height:282px;background: center top no-repeat;padding-top:118px;text-align:center;}
.news3 .main a{line-height:65px;font-size:60px;color:#fff;-moz-text-shadow:3px 3px 5px rgba(0,0,0,0.75);  -webkit-text-shadow:3px 3px 5px rgba(0,0,0,0.75);text-shadow:3px 3px 5px rgba(0,0,0,0.75); }
.news_subscribe{width:557px;height:50px;margin:45px auto 0;}
.news_subscribe .text{width:374px;height:48px;line-height:48px;text-indent:19px;border:1px solid #e3e3e3;border-right:none;font-size:16px;color:#aaa;}
.news_subscribe .btn{width:180px;height:50px;text-align:center;border:none;background:#bdbdbd;font-size:16px;color:#fff;font-weight:bolder;}
.news_subscribe .btn:hover{background:#1968b3;}
.newslist_title{color: #1968b3;font-size: 48px;height: 55px;line-height: 55px;margin:123px 0 73px;
text-align: center;}
.newslist_search{height:50px;}
.newslist_search .text{width:742px;height:48px;line-height:48px;background:#fff;border:1px solid #e3e3e3;text-indent:20px;font-size:16px;color:#aaa;}
.newslist_search .btn{width:180px;height:50px;text-align:center;background: 47px center no-repeat #bdbdbd;border:none;font-size:16px;color:#fff;font-weight:bolder;padding-left:31px;}
.newslist_search .btn:hover{background: 47px center no-repeat #1968b3;}
.newslist{margin-top:46px;}
.newslist li{margin-bottom:38px;}
.newslist li a{display:block;}
.newslist li .date{width:38px;height:48px;padding:2px 6px 0 6px;margin:4px 20px 0 0;background:#126dc0;color:#b1cce5;text-align:center;}
.newslist li .date .day{font-size:14px;line-height:25px;border-bottom:1px solid #267bc6;}
.newslist li .date .mon{line-height:19px;}
.newslist li .main{width:838px;}
.newslist li .main .title{font-size:18px;color:#333;line-height:24px;}
.newslist li .main .con{font-size:14px;color:#666;line-height:22px;padding-top:8px;}

.newsdet{margin:125px 0 74px 0;}
.newsdet_left{width:632px;}
.newsdet_left .title{font-size:34px;color:#1968b3;line-height:40px;}
.newsdet_left .date{font-size:14px;color:#888;line-height:34px;}
.newsdet_left .con{margin-top:28px;border-top:1px solid #ededed;padding-top:40px;font-size:14px;color:#666;line-height:24px;}
.newsdet_left .con img{display:block;margin:0 auto 33px;max-width: 632px;  height:auto; width:expression(this.width > 632 ? "632px" : this.width); }
.newsdet_right{width:280px;}
.newsdet_search .tit{line-height:30px;font-size:18px;color:#333;font-weight:bolder;}
.newsdet_search .main{margin-top:11px;width:100%;height:38px;}
.newsdet_search .main .text{width:239px;height:36px;line-height:36px;background:#fff;border:1px solid #e1e1e1;font-size:13px;color:#aaa;text-indent:10px;}
.newsdet_search .main .btn{width:38px;height:38px;border:1px solid #e1e1e1;border-left:none;background: #fff center no-repeat;}
.news_page{margin-top:22px;}
.news_page p{line-height:26px;font-size:16px;color:#666;font-weight:bolder;}
.news_page a{line-height:24px;font-size:14px;color:#888;margin-bottom:12px;}
.news_page a:hover{color:#1968b3;}

.explore_more{margin:70px 0 55px 0;}
.explore_more .tit{font-size:34px;color:#1968b3;line-height:45px;}
.explore_nav{margin-top:30px;height:40px;}
.explore_nav li{width:126px;height:36px;margin-right:27px;border:2px solid #fafafa;cursor:pointer;font-size:15px;color:#666;text-align:center;line-height:36px;float:left;}
.explore_nav li i{margin-right:10px;height:16px;position:relative;top:2px;}
.explore_nav li .icon1{width:20px;background-position:-30px -350px;}
.explore_nav li .icon2{width:15px;background-position:-60px -350px;}
.explore_nav li .icon3{width:16px;background-position:-90px -350px;}
.explore_nav li .icon4{width:21px;background-position:-120px -350px;}
.explore_nav li.on,
.explore_nav li:hover{font-weight:bolder;color:#f39502;border-color:#f39502;}
.explore_nav li.on .icon1,
.explore_nav li:hover .icon1{background-position:-150px -350px;}
.explore_nav li.on .icon2,
.explore_nav li:hover .icon2{background-position:-180px -350px;}
.explore_nav li.on .icon3,
.explore_nav li:hover .icon3{background-position:-210px -350px;}
.explore_nav li.on .icon4,
.explore_nav li:hover .icon4{background-position:-240px -350px;}
.explore_main{margin-top:31px;width:100%;position:relative;overflow:hidden;}
.explore_main .path{width:110%;display:none;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.explore_pro{width:104%;}
.explore_pro li{width:210px;height:213px;border:1px solid #efefef;background:#fff;float:left;margin-right:12px;}
.explore_pro li .pro_cont{display:block;width:100%;height:100%;position:relative;overflow:hidden;}
.explore_pro li a{display:block;}
.explore_pro li .imgbox{width:198px;height:129px;padding:10px;overflow:hidden;text-align:center;display:table;position:relative;background:#f3f3f3;}
.explore_pro li .imgbox .img{display:table-cell;vertical-align:middle;width:198px;height:129px;}
.explore_pro li .imgbox .img img{margin:0 auto;max-width:198px;max-height:129px;}
.explore_pro li .imgbox .img img{width:198px\9;}
/*for ie7*/
* html .explore_pro li .imgbox .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .explore_pro li .imgbox .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .explore_pro li .imgbox .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .explore_pro li .imgbox .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>198?"198px":"auto");height:expression(this.height>129?"129px":"auto");}
.explore_pro li .main{width:193px;padding:14px 15px 15px;background: repeat;position:absolute;top:155px;left:0;}
.explore_pro li .title{line-height:23px;font-size:16px;color:#1968b3;font-weight:bolder; text-align:center;}
.explore_pro li .type{line-height:20px;min-height:40px;font-size:14px;color:#2e2e2e;}
.explore_pro li .con{line-height:21px;font-size:14px;color:#888;margin-top:11px;}
.explore_ind li{width:426px;height:196px;float:left;margin-right:52px;}
.explore_ind li a{display:block;border:1px solid #e3e3e3;padding:10px 29px 0 27px;width:368px;height:184px;}
.explore_ind li i{margin-top:17px;}
.explore_ind li .icon1{width:55px;height:55px;background-position:0 -380px;}
.explore_ind li .icon2{width:55px;height:55px;background-position:-60px -380px;}
.explore_ind li .main{width:287px;}
.explore_ind li .title{line-height:49px;height:49px;border-bottom:1px solid #e3e3e3;font-size:20px;color:#444;font-weight:bolder;}
.explore_ind li .con{margin-top:18px;font-size:14px;color:#666;line-height:23px;}
.explore_ind li a:hover{background:#efefef;border-color:#1968b3;}
.explore_ind li a:hover .icon1{background-position:-120px -380px}
.explore_ind li a:hover .icon2{background-position:-180px -380px}
.explore_ind li a:hover .title{color:#1968b3;border-bottom:1px solid #4f8ac1;}
.explore_ind li a:hover .con{color:#1968b3;}
.explore_down li{width:190px;float:left;margin-right:48px;}
.explore_down li a{display:block;position:relative;}
.explore_down li img{display:block;border:3px solid #fff;width:184px;height:244px;-moz-box-shadow: 2px 2px 4px 0px #efefef;  -webkit-box-shadow: 2px 2px 4px 0px #efefef;  box-shadow: 2px 2px 4px 0px #efefef; }
.explore_down li p{margin-top:17px;font-size:15px;color:#333;line-height:20px;}
.explore_news li{width:280px;height:230px;float:left;margin-right:32px;}
.explore_news li img{display:block;width:280px;height:131px;}
.explore_news li .main{padding:16px 16px 0 16px;height:82px;border:1px solid #efefef;border-top:none;}
.explore_news li .main .title{font-size:16px;color:#333;line-height:20px;}
.explore_news li .main .date{color:#888;line-height:33px;}

/*浜у搧*/
.pro_nav{width:100%;height:85px;background:#7f7f7f;padding-top:45px;}
.pro_nav a{ float:left; display:inline-block;*display:inline;*zoom:1;height:36px;line-height:36px;border:2px solid #7f7f7f;font-size:16px;color:#c4c8ce;padding:0 8px;}


.pro_nav  .mian{ display:block; float:left; width:94%}

.pro_nav a.on,
.pro_nav a:hover{border-color:#c4c8ce;}
.pro_list{margin:36px 0 40px 0;}
.pro_list .explore_pro li{margin:0 22px 20px 0;}
.prodet_imgs{width:100%;height:565px;background:#f9f9f9;position:relative;z-index:0;}
.prodet_prev,
.prodet_next{display:block;width:60px;height:210px;position:absolute;overflow:hidden;left:0;top:27%;margin-top:70px;z-index:10;}
.prodet_prev .tit,
.prodet_next .tit{height:130px;}
.prodet_prev i,
.prodet_next i{display:block;width:60px;height:130px;background: #999 center no-repeat;position:absolute;top:0;right:0;}
.prodet_prev .tit_pic{overflow:hidden;text-align:center;display:table;position:absolute;left:0;top:0;background:#eee;width:129px;height:130px;}
.prodet_prev .tit_pic .img{display:table-cell;vertical-align:middle;width:129px;height:130px;}
.prodet_prev .tit_pic .img img{margin:0 auto;max-width:129px;max-height:130px;}
/*for ie8*/
.prodet_prev .tit_pic .img img{width:129px\9;}

/*for ie7*/
* html .prodet_prev .tit_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .prodet_prev .tit_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .prodet_prev .tit_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .prodet_prev .tit_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>129?"129px":"auto");height:expression(this.height>130?"130px":"auto");}
.prodet_prev .con,
.prodet_next .con{width:243px;height:60px;border:1px solid #f0f0f0;border-left:none;padding:18px 0 0 15px;line-height:20px;font-size:14px;color:#333;display:none;}
.prodet_prev .con span,
.prodet_next .con span{color:#999;}
.prodet_next{left:auto;right:0;}
.prodet_next i{right:auto;left:0;background-image: }

.prodet_next .tit_pic{overflow:hidden;text-align:center;display:table;position:absolute;top:0;right:0;background:#eee;width:129px;height:130px;}
.prodet_next .tit_pic .img{display:table-cell;vertical-align:middle;width:129px;height:130px;}
.prodet_next .tit_pic .img img{margin:0 auto;max-width:129px;max-height:130px;}
/*for ie7*/
* html .prodet_next .tit_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .prodet_next .tit_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .prodet_next .tit_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .prodet_next .tit_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>129?"129px":"auto");height:expression(this.height>130?"130px":"auto");}

.prodet_next .con{text-align:right;padding:18px 15px 0 0;border:1px solid #f0f0f0;border-right:none;}
.pro_slider{ width:458px; height:438px;position:relative;padding:42px 40px 0 40px; }
.pro_slider .bd{position:relative; height:100%; z-index:0;   }
.pro_slider .bd li{width:458px;height:438px;overflow:hidden;text-align:center;display:table;position:relative;}
.pro_slider .bd li a{display:table-cell;vertical-align:middle;width:104px;height:104px;}
.pro_slider .bd li a img{margin:0 auto;max-width:458px;max-height:438px;}

/*for ie8*/
.pro_slider .bd li a img{width:458px\9;}

/*for ie7*/
* html .pro_slider .bd li a{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .pro_slider .bd li a img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .pro_slider .bd li a{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .pro_slider .bd li a img{position:relative;top:-50%;left:-50%;width:expression(this.width>458?"458px":"auto");height:expression(this.height>438?"438px":"auto");}
.pro_slider .prev,
.pro_slider .next{position:absolute;top:491px;left:235px;display:block;width:33px;height:33px;background: -268px -340px no-repeat;border:1px solid #cbcbcb;}
.pro_slider .next{background-position:-302px -340px;left:269px;}
.pro_slider .prev:hover{background-position:-328px -340px;border-color:#1968b3;}
.pro_slider .next:hover{background-position:-362px -340px;border-color:#1968b3;}
.pro_tit{width:406px;padding-top:210px;}
.pro_tit .cn{font-size:50px;color:#333;line-height:58px;margin-bottom:11px}
.pro_tit .en{font-size:18px;color:#999;line-height:24px;}

.prodet_intro{padding:62px 0 0 40px;}
.prodet .tit{line-height:37px;border-left:8px solid #1968b3;font-size:48px;color:#1968b3;padding-left:22px;}
.prodet_intro .main{padding:37px 0 0 30px;fotn-size:14px;color:#777;line-height:30px;}
.prodet_intro .main img{display:block;margin:40px auto;max-width: 874px;  height:auto; width:expression(this.width > 874 ? "874px" : this.width); }
.prodet_intro .main p{margin-bottom:14px;}
.prodet_intro .main ul,.prodet_intro .main ol{list-style:disc outside none !important;} 
.prodet .explore_more{margin-left:40px;}
.prodet .explore_nav{margin-left:32px;margin-top:45px;}
.prodet .explore_main{margin-left:32px;margin-top:41px;}
.prodet .explore_pro li{margin-right:16px;}
.prodet .explore_ind li{margin-right:19px;}
.prodet .explore_down li{margin-right:38px;}
.prodet .explore_news li{margin-right:16px;}
.product_page{display:none;}
.product_list_more,.honor_more{display:block;width:39px;height:34px;background: no-repeat left top;margin:20px auto 0;}

/*鎮诞瀵艰埅*/
.prodet_fixed{position:absolute;top:790px;left:50%;margin-left:-510px;width:220px;height:210px;z-index:100;}
.prodet_icon{width:33px;height:45px;background: no-repeat left top;position:absolute;right:120px;top:0;cursor:pointer;}
.prodet_fixed_list{display:none;}
.prodet_fixed_list li{width:220px;height:45px;line-height:45px;font-size:16px;background: no-repeat left top;margin-bottom:6px;}
.prodet_fixed_list li.on{background: no-repeat left top;}
.prodet_fixed_list li a{display:block;padding:0 33px 0 17px;width:170px;height:45px;color:#002c86;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prodet_fixed_list li.on a{color:#333;}

/*ecs 浜у搧*/
.ecs_top{margin-top:90px;}
.ecs_top_tit1{height:53px;line-height:53px;font-size:36px;color:#333;text-align:center;}
.ecs_top_tit2{height:81px;line-height:81px;font-size:65px;color:#333;font-weight:bolder;text-align:center;margin-bottom:62px;}
.ecs_top_tit2 sup{font-size:27px;}
.ecs_top_pic{width:490px;height:510px;margin:0 auto;}
.tcs_top_pic{width:569px;height:530px;margin:0 auto;}
.ecs_main{width:100%;height:879px;background: no-repeat center top;overflow:hidden;}
.ecs_main_left{margin-top:28px;width:620px;}
.ecs_main_tit{height:79px;line-height:79px;font-size:70px;color:#fff;margin-bottom:18px;}
.ecs_main_info{font-size:17px;color:#cae6fe;line-height:30px;margin-bottom:50px; text-indent:2em;}
.ecs_main_nav ul li{float:left;height:39px;line-height:39px;margin-right:50px;font-size:20px;color:#fff;cursor:pointer;}
.ecs_main_nav ul li.on{border-bottom:2px solid #f39502;}
.ecs_main_tabs{margin-top:45px;width:590px; }
.ecs_main_txt{font-size:15px;color:#fff;line-height:24px; min-height:300px; height:300px; overflow-y: auto;}
.ecs_main_txt img{ background-size:contain; background-position:center; background-repeat: no-repeat; display:block; width:100%; height:100%;}
.ecs_main_txt p{margin-bottom:10px; text-indent:2em;}
.ecs_main_txt a{color:#fff;font-style:italic;}
.ecs_main_right{margin-top:60px;width:287px;height:727px;}
.ecs_view{margin:82px 0 110px;}
.ecs_view_tit,.ecs_intell_tit{font-size:52px;font-weight:bolder;color:#444;line-height:54px;text-align:center;margin-bottom:30px;}
.ecs_view_info,.ecs_intell_info{font-size:17px;color:#888;line-height:30px;margin-bottom:32px;}
.ecs_view_pic{width:944px;height:485px;position:relative;z-index:0;}
.ecs_view_pic img{display:block;border:none;}
.ect_view_yin{position:absolute;left:0;top:0;width:944px;height:485px;background: repeat left top;z-index:1;}
#webpage{position:absolute;	width:944px;height:485px;left:0;top:0;z-index:1;}
#retina{background: no-repeat left top white;border:2px solid white;position:absolute;height:270px;width:270px;display:none;cursor:,default;
-moz-box-shadow:0 0 5px #777, 0 0 10px #aaa inset;-webkit-box-shadow:0 0 5px #777;box-shadow:0 0 5px #777, 0 0 10px #aaa inset;-moz-border-radius:135px;-webkit-border-radius:135px;border-radius:135px;
}
#retina.chrome{cursor:,default;}

.ecs_intell{width:100%;background:#f8f8f8;padding:92px 0 80px;}
.ecs_intell_info{color:#666;margin-bottom:30px;}
.ecs_intell_info p{margin-bottom:10px;}
.ecs_intell_nav{width:220px;}
.ecs_intell_nav ul li{width:220px;height:211px;border-bottom:1px dashed #d8d8d8;cursor:pointer;overflow:hidden;}
.intell_nav_break1,.intell_nav_break2,.intell_nav_break3,.intell_nav_break4{display:block;width:80px;height:80px;margin:36px auto 14px;background: no-repeat left top;}
.intell_nav_break2{background-position:0 -90px;}
.intell_nav_break3{background-position:0 -180px;}
.intell_nav_break4{background-position:0 -270px;}
.ecs_intell_nav ul li.on .intell_nav_break1{background-position:-90px 0;}
.ecs_intell_nav ul li.on .intell_nav_break2{background-position:-90px -90px;}
.ecs_intell_nav ul li.on .intell_nav_break3{background-position:-90px -180px;}
.ecs_intell_nav ul li.on .intell_nav_break4{background-position:-90px -270px;}
.intell_nav_tit{height:25px;line-height:25px;color:#333;font-size:18px;font-weight:bolder;text-align:center;}
.intell_nav_txt{line-height:25px;font-size:13px;color:#666;text-align:center;}
.ecs_intell_tabs{width:630px;border-left:1px solid #d8d8d8;min-height:1060px;}
.ecs_intell_list{margin:44px 0 0 50px;}
.ecs_intell_list_tit{font-size:19px;font-weight:bolder;color:#444;height:40px;line-height:40px;}
.ecs_intell_list_txt{font-size:17px;color:#888;line-height:26px;margin-bottom:20px;}
.intell_ul{margin-top:20px;}
.intell_ul li{/*float:left;*/padding-left:15px;background: no-repeat left center;}
.ecs_intell_list_txt img{display:block;margin:20px 0;max-width:530px;}
.productvideo{position:absolute;z-index:10px;left:0;top:0;width:834px;height:467px;display:none;}
.productvideo #a1{width:834px;height:467px;}

/*tcs 浜у搧*/
.tcs_design{width:100%;height:480px;background:#fafafa;overflow:hidden;}
.design_left{font-size:17px;color:#666;line-height:30px;width:280px;margin-top:120px;}
.design_line{width:70px;height:223px;border-right:1px dashed #c0c0c0;margin-top:127px;}
.design_right{width:540px;margin-top:118px;}
.design_tit{line-height:30px;font-size:20px;color:#333;margin-bottom:35px;}
.design_list ul li{float:left;width:70px;height:114px;margin-right:40px;}
.design_break1,.design_break2,.design_break3,.design_break4,.design_break5{width:70px;height:70px;display:block;background: no-repeat left top;margin-bottom:10px;}
.design_break2{background-position:-80px 0;}
.design_break3{background-position:-160px 0;}
.design_break4{background-position:-240px 0;}
.design_break5{background-position:-320px 0;}
.design_list ul{width:104%;}
.design_list ul li p{text-align:center;font-size:16px;font-weight:bolder;color:#333;line-height:34px;}
.tcs_system{width:100%;height:700px;overflow:hidden;background: no-repeat center top;}
.tcs_system_left{width:320px;margin-top:120px;}
.tcs_system_right{width:550px;margin-top:175px;}
.tcs_system_nav ul li{font-size:22px;height:41px;line-height:41px;margin-top:50px;}
.tcs_sys_list ul li{font-size:17px;color:#b8d8f3;line-height:24px;margin-bottom:10px;background: no-repeat left 10px;padding-left:12px;}
.tcs_view_pic{width:1124px;height:760px;margin:50px auto 0;}
.tcs_view_pic img{max-width:1124px;display:block;margin:0 auto;}
.tcs_safe{width:100%;height:880px;overflow:hidden;margin-bottom:60px;}
.tcs_safe_left{width:44.27%;height:880px;background: no-repeat center top;}
.tcs_safe_right{width:55.73%;height:880px;background:#f8f8f8;}
.tcs_safe_info{width:314px;margin:93px 48px 0 0;}
.tcs_safe_tit{font-size:65px;color:#fff;line-height:70px;margin-bottom:30px;}
.tcs_safe_txt{font-size:17px;color:#c6e4fb;line-height:30px;}
.tcs_safe_txt p{margin-bottom:10px;}
.tcs_safe_pic{width:100%;height:683px;margin-top:100px;}
.tcs_safe_pic img{display:block;width:100%;max-width:622px;}

/*jx浜у搧*/
.jx_top{width:100%;height:800px;overflow:hidden;}
.jx_top_tit1{font-size:28px;color:#fff;text-align:right;text-shadow:3px 3px 3px #333;margin:330px 0 5px;}
.jx_top_tit2{font-size:75px;color:#fff;font-weight:bolder;text-align:right;text-shadow:3px 3px 3px #333;}
.jx_top_tit2 sup{font-size:27px;}
.jx_main{width:100%;position:relative;z-index:10;background:#fafafa;padding-top:100px;}
.jx_main_tit{font-size:70px;color:#333;margin-bottom:20px;height:75px;line-height:75px;text-align:center;}
.jx_main_info{font-size:17px;color:#666;line-height:30px;text-align:center;}
.jx_cont{margin-top:25px;width:944px;height:590px;position:relative;z-index:11;}
.jx_cont ul{width:530px;margin:32px 0 0 20px;}
.jx_cont_title{height:45px;line-height:45px;color:#555;font-size:20px;position:relative;cursor:pointer;}
.jx_line{position:absolute;left:0;bottom:0;width:30px;height:2px;background:#f39502;display:none;}
.jx_erify{font-size:15px;color:#666;height:24px;line-height:24px;width:530px;overflow:hidden;margin-bottom:22px;}
.jx_cont ul li.on .jx_cont_title{font-size:22px;font-weight:bolder;height:56px;line-height:56px;margin-bottom:20px;}
.jx_cont ul li.on .jx_line{display:block;}
.jx_cont ul li.on .jx_erify{height:auto;}

.jx_main_pic{position:absolute;top:0;right:-67px;width:308px;height:633px;z-index:12;}
.jx_typical{width:100%;height:987px;background: no-repeat center top;position:relative;z-index:10;}
.typical_tit1{font-size:40px;color:#fff;text-align:center;height:61px;line-height:61px;padding-top:107px;}
.typical_tit2{font-size:70px;color:#fff;text-align:center;height:77px;line-height:77px;margin-bottom:20px;}
.typical_info{line-height:30px;color:#b8d8f3;font-size:17px;text-align:center;margin-bottom:62px;}
.typical_pic img{display:block;border:none;}
.typical_pic{position:relative;width:944px;height:570px;z-index:11;}
.typical_pic #webpage{height:570px;top:0;left:0;z-index:100;}
.typical_pic #retina{background: no-repeat left top white;z-index:101;}

.jx_highly{margin:120px 0 60px;position:relative;z-index:1;}
.highly_tit{text-align:center;font-size:60px;color:#333;line-height:68px;margin-bottom:30px;}
.highly_info{text-align:center;font-size:17px;color:#666;line-height:35px;margin-bottom:77px;}
.highly_cont{position:relative;z-index:0;overflow:hidden;}
.highly_left{width:714px;height:445px;position:relative;z-index:1;}
.highly_tabs{width:694px;height:425px;margin:10px;background: repeat left top;overflow:hidden;}
.highly_list{margin:65px 0 0 68px;width:530px;}
.highly_break1,.highly_break2,.highly_break3,.highly_break4,.highly_break5,.highly_break6,.highly_break7{width:65px;height:64px;background: no-repeat left top;}
.highly_break2{background-position:0 -96px;}
.highly_break3{background-position:0 -191px;}
.highly_break4{background-position:0 -287px;}
.highly_break5{background-position:0 -382px;}
.highly_break6{background-position:0 -478px;}
.highly_break7{background-position:0 -574px;}
.highly_list_tit{font-size:20px;color:#333;font-weight:bolder;margin-top:20px;height:45px;line-height:45px;}
.highly_list_txt{font-size:17px;color:#666;line-height:30px;}
.highly_right{width:230px;height:445px;position:relative;z-index:10;}
.highly_right ul{background: repeat-y left top;width:230px;height:445px;}
.highly_right ul li{height:65px;line-height:65px;padding-right:18px;width:212px;text-align:right;font-size:16px;color:#666;font-weight:bolder;position:relative;cursor:pointer;}
.highly_erify{position:absolute;right:-270px;top:0;height:65px;background:#1968b3;color:#fff;width:252px;padding-right:18px;}


/*瑙ｅ喅鏂规*/
.indust_cont{background:#f8f8f8;overflow:hidden;}
.indust_list{margin:50px 0 49px;width:103%;}
.indust_list li{float:left;width:218px;height:208px;border:1px solid #e3e3e3;background:#fff;margin:0 21px 20px 0;}
.indust_list li a{display:block;width:218px;height:208px;}
.indust_pic{width:72px;height:81px;margin:32px 73px;overflow:hidden;}
.indust_pic img{display:block;border:none;width:72px;}
.indust_txt{text-align:center;line-height:22px;padding:0 40px;font-size:16px;color:#333;font-weight:bolder;}
.indust_list li:hover .indust_txt{color:#1968b3;}

.indust_det_top{width:100%;height:600px;overflow:hidden;}
.indust_det_top_title{font-size:60px;color:#333;font-weight:bolder;text-shadow:2px 2px 3px #333;line-height:70px;width:628px;margin:80px 0 24px;}
.indust_det_top_info{width:628px;font-size:17px;color:#666;line-height:30px;}

/*淇敼*/
.indust_sibox{width:100%;height:700px;position:relative;z-index:0;overflow:hidden;}
.indust_det_list{height:700px;width:945px;position:relative;margin:0 auto;overflow:hidden;}
.indust_det_list_name{text-align:center;font-size:60px;color:#333;font-weight:bolder;height:107px;line-height:107px;margin:75px 0 50px;}
.indust_sibox .hd{position:absolute;height:15px;z-index:10;bottom:44px;left:50%;margin-left:-44px;font-size:0;}
.indust_sibox .hd ul li{float:left;margin:0 4px;width:14px;height:15px;background: no-repeat -245px -135px;cursor:pointer;}
.indust_sibox .hd ul li.on{background-position:-260px -135px;}
.indust_sibox .prev,.indust_sibox .next{position:absolute;top:317px;display:block;border:1px solid #666;width:100px;height:66px;z-index:10;cursor:pointer;}
.indust_sibox .prev{border-left:none;left:0;}
.indust_sibox .next{border-right:none;right:0;}
.indust_sibox .prev:hover {border:1px solid #1968b3;border-left:none;}
.indust_sibox .next:hover {border:1px solid #1968b3;border-right:none;}
.indust_prev{width:15px;height:27px;background-position:-305px -95px;margin:20px 0 0 22px;}
.indust_sibox .prev:hover .indust_prev,.banner .prev:hover .indust_prev{background-position:-325px -95px;}
.indust_next{width:15px;height:27px;background-position:-345px -95px;margin:20px 0 0 63px;}
.indust_sibox .next:hover .indust_next,.banner .next:hover .indust_next{background-position:-365px -95px;}
.indust_sibox .bd ul li{float:left;width:100%;height:700px;}
.indust_logo_sidebox {height:330px;width:945px;overflow:hidden;}
.indust_logo_list{width:964px;}
.indust_logo_pic{width:200px;height:90px;overflow:hidden;text-align:center;display:table;position:relative;background:#fff;margin:0 21px 20px 0;float:left;}
.indust_logo_pic img{display:table-cell;vertical-align:middle;width:200px;height:90px;}
.indust_logo_pic .img img{margin:0 auto;max-width:200px;max-height:90px;}
/*for ie7*/
* html .indust_logo_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .indust_logo_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .indust_logo_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .indust_logo_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>200?"200px":"auto");height:expression(this.height>90?"90px":"auto");}

.indust_ccr_sidebox{height:378px;width:945px;overflow:hidden;}
.indust_ccr_list a{display:block;float:left;width:188px;height:188px;border-right:1px solid #fff;border-bottom:1px solid #fff;position:relative;}
.indust_ccr_pic{width:188px;height:188px;overflow:hidden;text-align:center;display:table;position:relative;background:#fff;}
.indust_ccr_pic .img{display:table-cell;vertical-align:middle;width:188px;height:188px;}
.indust_ccr_pic .img img{margin:0 auto;max-width:188px;max-height:188px;}
/*for ie7*/
* html .indust_ccr_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .indust_ccr_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .indust_ccr_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .indust_ccr_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>188?"188px":"auto");height:expression(this.height>188?"188px":"auto");}
.indust_big_pic{width:675px;height:470px;overflow:hidden;text-align:center;display:table;position:relative;background:#fff;}
.indust_big_pic .img{display:table-cell;vertical-align:middle;width:675px;height:470px;}
.indust_big_pic .img img{margin:0 auto;max-width:675px;max-height:470px;}
/*for ie7*/
* html .indust_big_pic .img{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
* html .indust_big_pic .img img{position:relative;top:-50%;left:-50%;}
/*for ie6*/
*html .indust_big_pic .img{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
*html .indust_big_pic .img img{position:relative;top:-50%;left:-50%;width:expression(this.width>675?"675px":"auto");height:expression(this.height>470?"470px":"auto");}
.indust_yin{background: repeat left top;display: none;height: 188px;left: 0;position: absolute;top: 0;width: 188px;}
.indust_big {background-position: -325px -45px;height: 40px;margin: 74px 77px;width: 34px;}
.indust_ccr_list a:hover .indust_yin{display:block;}

.indust_bestway{width:100%;height:700px;}
.bestway_bg{width:350px;padding:0 40px;height:700px;background:#3893e8;-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;overflow:hidden;}
.bestway_title{font-size:24px;color:#fff;font-weight:bolder;line-height:30px;padding:85px 0 25px;border-bottom:1px solid #7fc5f4;}
.bestway_cont{width:340px;height:350px;overflow:hidden;margin-top:15px;}
.bestway_list{width:380px;position:relative;}
.bestway_list h2{height:50px;line-height:50px;font-size:16px;color:#a8d5ff;border-bottom:1px solid #60a9ed;}
.bestway_list h2 span{font-size:18px;color:#fff;font-weight:bolder;margin-right:30px;}
.bestway_txt{width:340px;font-size:16px;color:#a8d5ff;line-height:25px;}
.bestway_txt p{width:340px;font-size:16px;color:#a8d5ff;line-height:25px;}
.bestway_bot{margin-top:29px;}
.bestway_bot a{display:block;width:35px;height:35px;background: no-repeat left top;float:right;margin-left:15px;}
.bestway_bot a.bestway_down{background-position:-45px 0;}
.bestway_bot a.bestway_up:hover{background-position:0 -45px;}
.bestway_bot a.bestway_down:hover{background-position:-45px -45px;}

.indust_video{margin-top:157px;}
.ecs_video{margin-top:110px;}
.indust_video_title{height:83px;line-height:83px;margin:0 auto 70px;font-size:70px;color:333;width:944px;text-align:center;}
.indust_video_main{width:1107px;height:582px;background: no-repeat left top;margin:0 auto 130px;overflow:hidden;}
.indust_video_pic{width:834px;height:467px;margin:46px 0 0 137px;position:relative;}
.indust_video_pic_yin{width:834px;height:467px;position:absolute;left:0;top:0;background: repeat left top;}
.indust_video_pic_yin a{display:block;width:86px;height:86px;background: no-repeat -382px -70px;margin:232px auto 0;}
.indust_more{margin-top:130px;height:633px;}
.indust_more_cont{width:1024px;height:544px;background:#f8f8f8;margin:0 auto;border-top:6px solid #376ce3;}
.indust_more_cont .explore_more{margin:30px auto 0;width:892px;}
.indust_more_cont .explore_more .tit{color:#333;font-weight:bolder;text-align:center;font-size:60px;line-height:72px;height:72px;}

.indust_ccr_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:2000;display:none;}
.indust_ccr_layer{width:100%;height:100%;background: repeat left top;}
.indust_ccr_main{width:675px;height:470px;position:absolute;z-index:2001;left:50%;top:50%;margin:-235px 0 0 -337px;}
.indust_pop_close{display:block;width:40px;height:40px;background:#fff;position:absolute;top:0;right:-40px;cursor:pointer;}
.indust_close_icon{width:18px;height:18px;background-position:-305px -70px;margin:11px 0 0 11px;}
.indust_ccr_main .hd .prev,.indust_ccr_main .hd .next{display:block;position:absolute;top:215px;width:40px;height:40px;z-index:2002;background: no-repeat -470px top;}
.indust_ccr_main .hd .prev{left:30px;}
.indust_ccr_main .hd .next{right:30px;}
.indust_ccr_main .hd .prev:hover,.indust_ccr_main .hd .next:hover{background-position:-470px -45px;}
.crr_prev,.crr_next{width:9px;height:17px;background-position:-305px -135px;margin:11px 0 0 16px;}
.crr_next{background-position:-325px -135px;}
.indust_ccr_main .bd{width:675px;height:470px;overflow:hidden;}

/*鑱屼笟*/
.careers_cont{background: no-repeat left top #fff;}
.careers_tit{font-size:48px;color:#1e85db;text-align:center;margin:122px 0 30px;height:51px;line-height:51px;}
.careers_info{font-size:18px;color:#888;text-align:center;line-height:30px;margin-bottom:63px;}
.careers_list{margin-bottom:115px;}
.careers_list ul li{float:left;text-align:center;}
.careers_pic{width:80px;height:80px;margin:0 auto;overflow:hidden;}
.careers_pic img{display:block;}
.careers_line{width:30px;height:3px;background:#1e85db;margin:23px auto 15px;}
.careers_list_tit{height:30px;line-height:30px;font-size:20px;color:#666;font-weight:bolder;margin-bottom:10px;}
.careers_list_txt{font-size:15px;color:#888;line-height:24px;}
.careers_get{width:100%;height:650px;overflow:hidden;}
.we_get_left{width:305px;}
.we_get_left h1{font-size:48px;color:#fff;margin:100px 0 30px;height:47px;line-height:47px;}
.we_get_icon{display:block;width:100px;height:82px;background-position:-550px -390px;}
.we_get_right{width:565px;margin-top:104px;}
.we_get_txt,.we_get_right h2{font-size:17px;color:#fff;line-height:30px;}
.we_get_right h2{margin:35px 0 8px;}
.weget_ul li{height:24px;line-height:24px;padding-left:10px;font-size:15px;color:#fff;background: no-repeat left center;}
.careers_look{width:100%;background: no-repeat center top;overflow:hidden;}
.lookfor_left{width:420px;margin-top:130px;}
.lookfor_left h1{height:55px;line-height:55px;font-size:48px;color:#1e85db;margin-bottom:50px;}
.lookfro_left_txt{font-size:17px;color:#888;line-height:30px;padding-right:60px;border-right:1px solid #f0f0f2;}
.lookfro_left_txt p{margin-bottom:20px;}
.lookfor_right{width:488px;min-height:305px;background: no-repeat left top;margin-top:186px;}
.lookfor_value{width:282px;text-align:center;font-size:19px;font-weight:bolder;color:#fff;float:left;line-height:25px;text-shadow:2px 2px 2px #666;margin-top:128px;}
.lookfor_value_list{width:165px;float:right;font-size:13px;color:#a1a1a1;}
.lookfor_value_list ul li{line-height:20px;min-height:60px;}
.lookfor_bot{margin:75px 0 100px;height:60px;}
.lookfor_job,.lookfor_ship{display:block;height:60px;width:210px;padding-left:78px;background:#8bbfea;font-size:24px;color:#fff;line-height:60px;float:left;position:relative;-moz-box-shadow:2px 2px 2px #8bbfea;-webkit-box-shadow:2px 2px 2px #8bbfea;box-shadow:2px 2px 2px #8bbfea;}
.lookfor_job{margin:0 0 0 150px;}
.move_link_icon{width:30px;height:30px;display:block;position:absolute;background-position:-480px -90px;left:30px;top:15px;}
.lookfor_job:hover,.lookfor_ship:hover{background:#1968b3;}

/*浜у搧寮曞椤?/
.proind_cont{padding:120px 0 135px;}
.proind_cont h1{font-size:48px;color:#1e85db;line-height:54px;text-align:center;margin-bottom:73px;}
.product_map{margin:0 auto;width:1423px;height:903px;position:relative;z-index:0;}
.product_notice_info{position:absolute;left:50%;top:-50px;font-size:17px;color:#666;margin-left:-140px;}
.product_map img{display:block;border:none;}
.product_map  .map_area{position:absolute;left:0;top:0;}
#map area{cursor:default !important;}
#map area.play{cursor:pointer !important;}
.product_map_list{position:absolute;left:0;top:0;width:1423px;height:903px;z-index:8;}
.product_map_list ul li{position:absolute;}
.product_map_list .break1{width:148px;height:214px;left:673px;top:0;}
.product_map_list .break2{width:43px;height:53px;left:858px;top:218px;}
.product_map_list .break3{width:43px;height:53px;left:973px;top:208px;}
.product_map_list .break4{width:43px;height:53px;left:895px;top:254px;}
.product_map_list .break5{width:92px;height:80px;left:336px;top:160px;}
.product_map_list .break6{width:38px;height:57px;left:423px;top:233px;}
.product_map_list .break7{width:43px;height:53px;left:613px;top:244px;}
.product_map_list .break8{width:70px;height:178px;left:499px;top:265px;}
.product_map_list .break9{width:70px;height:172px;left:594px;top:366px;}
.product_map_list .break10{width:69px;height:171px;left:651px;top:419px;}
.product_map_list .break11{width:68px;height:170px;left:764px;top:556px;}
.product_map_list .break12{width:43px;height:53px;left:1055px;top:540px;}
.product_map_list .break13{width:31px;height:76px;left:1188px;top:582px;}
.product_map_list .break14{width:354px;height:393px;left:127px;top:330px;}

/*鍏充簬鎴戜滑*/
.about_top{width:100%;height:950px;overflow:hidden;}
.about_top h1{font-size:48px;color:#fff;text-align:center;height:60px;line-height:60px;margin-top:50px;}
.about_top_txt{font-size:17px;color:#fff;line-height:30px;text-align:left;margin-top:35px;  height:160px; overflow-x:hidden; }

.about_top_num{margin-top:45px;height:210px;}
.about_top_num ul{width:864px;margin:0 auto;}
.about_top_num ul li{float:left;width:210px;height:210px;margin:0 39px;background: no-repeat left top;/*border:5px solid #ffc300;border-radius:50%;*/}
.about_top_num h2{font-size:20px;color:#fff;text-align:center;margin-top:53px;}
.about_top_num h2 span{font-size:44px;}
.about_top_num h3{color:#fff;font-size:12px;text-align:center;margin-top:5px;}
.about_top h4{font-size:12px;color:#fff;margin-top:50px;height:19px;line-height:19px;}
.about_top_line{width:100%;height:2px;background: repeat-x left top;margin:15px 0 20px;}
.about_top_tit{font-size:22px;font-weight:bolder;color:#fff;height:36px;line-height:36px;margin-bottom:20px;}
.about_industry_list ul li{float:left;width:118px;text-align:center;}
.about_industry_list ul li a{display:block;width:100%;height:100%;}
.about_indust_pic{width:60px;height:60px;overflow:hidden;margin:0 auto 10px;}
.about_indust_pic img{display:block;border:none;}
.about_industry_list ul li p{color:#fff;font-size:14px;height:35px;line-height:35px;}
.about_force{width:100%;background:#efefef;position:relative;z-index:10;padding:92px 0 54px;}
.about_force h1{font-size:48px;color:#333;text-align:center;height:60px;line-height:60px;margin-bottom:100px;}
.about_map{width:100%;background-color:#fff;overflow:hidden;}
.about_map h1{font-size:48px;color:#333;text-align:center;margin:88px 0 65px;height:57px;line-height:57px;}
.map_pic{width:100%;height:460px;position:relative;margin-bottom:65px;}
.map_pic img{display:block;}
.map_area_nav{position:absolute;left:0;top:0;width:100%;height:460px;}
.map_area_nav .area_pic1{position:absolute;right:152px;top:145px;}
.map_area_nav .area_pic2{position:absolute;right:109px;bottom:-13px;}
.map_area_nav .area_pic3{position:absolute;right:152px;top:-23px;}
.about_map_nav{height:56px;margin:0 0 98px 135px;}
.about_map_nav ul li{float:left;height:56px;line-height:56px;margin-right:40px;color:#fff;font-size:16px;position:relative;cursor:pointer; width:180px; text-align:center;}
.about_map_nav ul li.break1{background-color:#f39502;}
.about_map_nav ul li.break2{background-color:#65bc38;}
.about_map_nav ul li.break3{background-color:#206ad5;}
.about_map_nav ul li span{margin-left:18px;}
.about_map_nav ul li.break1 .icon{display:block;width:13px;height:13px;position:absolute;left:91px;top:22px;background-position:-598px -80px;}
.about_map_nav ul li.break2 .icon,.about_map_nav ul li.break3 .icon{display:block;width:6px;height:6px;position:absolute;left:39px;top:17px;background-position:-618px -80px;}
.about_map_nav ul li.break3 .icon{left:29px;top:26px;}

.force_list ul li{height:195px;width:100%;background: no-repeat center top;position:relative;}
.force_list ul li.last{height:114px;}
.force_info{position:absolute;left:68px;top:0;width:370px;}
.force_year{position:absolute;left:524px;top:-24px;height:60px;line-height:60px;font-size:50px;font-weight:bolder;color:#1e85db;}
.force_list ul li.first .force_year{top:-14px;}
.force_list ul li.first .force_info{top:-30px;}
.force_list ul li.right .force_year{left:190px; top:-14px;}
.force_list ul li.right .force_info{left:auto;right:50px;}
.force_info h2{font-size:20px;color:#444;font-weight:bolder;line-height:30px;margin-bottom:5px;}
.force_txt{font-size:15px;color:#888;line-height:24px;}
.force_more{width:20px;height:93px;background: no-repeat left top;position:absolute;left:50%;bottom:-39px;margin-left:-10px;cursor:pointer;}
.about_capacity{width:100%;height:799px;position:relative;z-index:1;overflow:hidden;}
.capacity_left{width:280px;margin-top:243px;}
.first_pass h1,.pro_rework h1{font-size:16px;color:#fff;height:30px;line-height:30px;}
.first_pass_rate,.pro_rework_rate{width:250px;height:5px;background:#3f7db5;position:relative;}
.first_pass_yin,.pro_rework_yin{position:absolute;left:0;top:0;height:5px;background:#fff;width:0;}
.pro_rework_yin{width:100%;}
.first_pass_num,.pro_rework_num{height:40px;line-height:40px;font-size:26px;color:#fff;text-align:right;}
.pro_rework_num{text-align:left;}
.first_pass_num sup,.pro_rework_num sup{font-size:14px;top:2px;}
.capacity_left_txt{font-size:13px;color:#cae6fe;line-height:22px;margin-top:23px;}
.capacity_right{width:585px;}
.capacity_right h1{font-size:48px;color:#fff;height:60px;line-height:60px;margin:140px 0 45px;}
.capacity_txt{font-size:16px;color:#fff;line-height:30px;margin-bottom:27px; text-align:justify;}
.capacity_bot a{display:block;width:172px;padding-left:68px;height:60px;line-height:60px;font-size:24px;color:#fff;background:#ffb600;position:relative;-moz-box-shadow:2px 2px 2px #666;-webkit-box-shadow:2px 2px 2px #666;box-shadow:2px 2px 2px #666;margin-top:78px;}
.capacity_bot a:hover{background:#f39502;}

.about_product{width:100%;background:#f9f9f9;padding:103px 0 116px;}
.about_pro_top_bg,.about_pro_bot_bg{width:380px;margin:0 auto;height:69px;background: no-repeat left top;margin-bottom:10px;}

.about_pro_bot_bg{height:49px;background-position:0 -39px;margin-bottom:77px;}
.about_pro_top h1,.about_mac h1,.about_life h1{font-size:48px;color:#333;text-align:center;height:60px;line-height:60px;margin-bottom:20px;}
.about_life h1 a{display:block;color:#333;}
.about_pro_txt,.mac_txt,.life_txt{font-size:16px;color:#666;line-height:30px;text-align:left;margin-bottom:15px;}
.life_txt a{display:block;color:#666;}
.about_pro_list ul li{float:left;text-align:center;width:185px;}
.about_pro_list ul li a{display:block;width:100%;height:100%;}
.about_pro_pic{width:60px;height:60px;overflow:hidden;margin:0 auto 23px;}
.about_pro_pic img{display:block;border:none;}
.about_pro_line{width:30px;height:3px;background:#1e85db;margin:0 auto;}
.about_pro_list ul li:hover .about_pro_line{background: no-repeat left top;}
.about_pro_list ul li p{font-size:20px;color:#555;height:25px;margin-top:15px;}
.about_pro_list ul li:hover p{color:#1968b3;}
.about_pro_bot{margin-top:95px;}
.about_pro_bot .lookfor_job,.about_pro_bot .lookfor_ship{padding-left:100px;width:140px;}

.about_pro_bot .move_link_icon{left:50px;}
.capacity_bot .move_link_icon{left:19px;}

.about_mac{width:100%;height:920px;overflow:hidden;padding-top:80px;}
.about_mac h1{margin-bottom:30px;}
.mac_txt{margin-bottom:30px;}
.mac_list ul li{float:left;height:30px;line-height:30px;font-size:14px;color:#666;padding:0 11px 0 15px;}
.mac_list ul li.mac_line1,.mac_list ul li.mac_line2,.mac_list ul li.mac_line3,.mac_list ul li.mac_line4,.mac_list ul li.mac_line5,.mac_list ul li.mac_line6,.mac_list ul li.mac_line7{padding:0;height:8px;margin-top:11px;background: no-repeat left top;}
.mac_list ul li.mac_line1{background-position:-515px -90px;width:9px;}
.mac_list ul li.mac_line2{background-position:-546px -90px;width:34px;}
.mac_list ul li.mac_line3{background-position:-539px -90px;width:35px;}
.mac_list ul li.mac_line4{background-position:-533px -90px;width:35px;}
.mac_list ul li.mac_line5{background-position:-527px -90px;width:35px;}
.mac_list ul li.mac_line6{background-position:-521px -90px;width:35px;}
.mac_list ul li.mac_line7{background-position:-515px -90px;width:34px;}

.about_life{width:100%;background: no-repeat center bottom #f9f9f9;padding:127px 0 182px;}
.life_txt{margin-bottom:82px;}
.life_list ul li{width:314px;float:left;text-align:center; margin-left:140px;}
.life_list ul li a{display:block;}
.life_list ul li.line{width:1px;height:51px;margin-top:30px;background:#dfdfdf;}
.life_list_top,.life_list_top1{width:65px;height:65px;background: no-repeat -590px top;margin:0 0 13px 123px;;font-size:24px;color:#fff;text-align:center;line-height:42px;}
.life_list_top1{background-position :-655px 0;}
.life_list_top img{ padding-top:5px;width:32px; height:32px; display:block; text-align: center; margin:0 auto;}
.life_list ul li p{line-height:25px;color:#333;font-size:15px;text-align:center;}
.life_technical{width:30px;height:26px;background-position:-515px -55px;margin-top:9px;}


/*newsletter*/
.newsletter_main{width:800px;margin:0 auto;overflow:hidden;position:relative;z-index:0;}
.news_section1{width:100%;height:620px;background: repeat-x left bottom;position:relative;z-index:1;}
.newsletter_title{position:absolute;top:0;left:150px;width:500px;height:130px;overflow:hidden;background: no-repeat left top;z-index:10;}
.newsletter_title h1{font-size:44px;color:#fff;font-weight:bolder;margin:10px 38px 0;}
.newsletter_title h2{font-size:16px;color:#fff;height:36px;line-height:36px;margin:0 38px;border-top:1px solid #649dd1;}
.news_section1_pic{width:100%;height:460px;}
.news_section1_pic a{display:block;width:100%;height:460px;position:relative;}
.news_section1_pic img{display:block;border:none;}
.news_section1_pic h1{position:absolute;left:20px;top:340px;height:28px;line-height:28px;font-size:20px;color:#fff;font-weight:bolder;}
.news_section1_pic h2{position:absolute;left:20px;top:368px;height:22px;line-height:22px;font-size:12px;color:#d2d2d2;}
.news_section1_txt{width:760px;height:185px;background:#fff;position:absolute;left:20px;bottom:-128px;-moz-box-shadow:1px 1px 1px #f2f2f2;-webkit-box-shadow:1px 1px 1px #f2f2f2;box-shadow:1px 1px 1px #f2f2f2;}
.news_section1_info{font-size:13px;color:#444;line-height:24px;padding:25px 30px 0;}
.news_section1_info p{margin-bottom:10px;}
.news_section_more{color:#1669b5;font-size:12px;height:14px;line-height:14px;width:53px;background: no-repeat right 2px;margin-left:30px;}

.news_section2{padding:30px 20px 20px;height:400px;background:#fcfcfc;position:relative;}
.news_section2_list li{height:400px;width:370px;}
.news_section2_list li a{display:block;height:400px;width:370px;}
.news_section2_pic{width:370px;height:213px;}
.news_section2_time{width:255px;height:40px;background:#333;font-size:12px;color:#fff;padding-left:15px;line-height:40px;}
.news_section2_more{width:76px;height:40px;font-size:12px;color:#acacac;padding-left:24px;line-height:40px;background: no-repeat 65px -14px #474747;}
.news_section2_txt{width:370px;height:127px;padding-top:20px;background:#fff;-moz-box-shadow:2px 2px 2px #f4f4f4;-webkit-box-shadow:2px 2px 2px #f4f4f4;box-shadow:2px 2px 2px #f4f4f4;}
.news_section2_txt h1{font-size:20px;color:#333;font-weight:bolder;line-height:24px;height:48px;margin:0 15px;}
.news_section2_info{font-size:13px;color:#444;line-height:24px;height:48px;margin:8px 15px 0;}

.news_section3{padding:30px 20px 40px;background:#fcfcfc;position:relative;}
.news_section3_cont{width:760px;height:296px;margin:0 auto;position:relative;z-index:1;}
.news_section_pic{width:324px;height:184px;position:relative;border:3px solid #7f7f7f;margin-top:31px;}
.news_section_pic a{display:block;position:relative;}
.news_section_pic_yin{width:324px;height:184px;position:absolute;left:0;top:0;background: repeat left top;} 
.news_section_bigpic{position:absolute;z-index:10;left:143px;top:0;width:468px;height:290px;border:3px solid #fff;}
.news_section3_txt{width:745px;margin-left:35px;}
.news_section3_txt a{display:block;}
.news_section3_txt h1{font-size:20px;color:#333;font-weight:bolder;margin-top:25px;}
.news_section3_txt h2{font-size:12px;color:#888;height:22px;line-height:22px;}
.news_section3_info{font-size:13px;color:#444;line-height:24px;margin:10px 0 20px;}
.news_section3_txt .news_section_more{margin-left:0;}

.news_section4{width:100%;height:230px;background:#f8f8f8;margin-bottom:50px;}
.news_section4 a{display:block;width:100%;height:230px;}
.news_section4_txt{width:365px;height:230px;margin-left:35px;}
.news_section4_info h1{font-size:20px;color:#333;font-weight:bolder;line-height:24px;margin-top:35px;}
.news_section4_info h2{font-size:12px;color:#888;height:28px;line-height:28px;margin-bottom:5px;}
.news_section4_cont{font-size:13px;color:#444;line-height:24px;margin-bottom:15px;}
.news_section4 .news_section_more{margin-left:0;}
.news_section4_pic{width:400px;height:230px;}

.news_section5{width:100%;background:#fcfcfc;padding-bottom:50px;}
.news_section5_cont{margin-left:20px;}
.news_section5_list{width:460px;border-top:1px solid #d7d7d7;margin-top:36px;padding-top:10px;position:relative;}
.news_section5_list h1{font-size:22px;font-weight:bolder;color:#333;height:28px;line-height:28px;width:116px;position:absolute;left:0;top:-14px;background:#fcfcfc;}
.news_section5_list ul li{font-size:14px;border-bottom:1px dashed #dcdcdc;padding:14px 15px;background: no-repeat left 22px;}
.news_section5_list ul li a{display:block;line-height:20px;color:#444;}
.news_section5_right{width:260px;height:100%;background:#f4f4f4;padding:0 20px;}
.news_section5_right h1{font-size:20px;font-weight:bolder;color:#333;margin-top:20px;height:33px;line-height:33px;}
.news_section5_txt{font-size:14px;color:#444;line-height:24px;margin:5px 0 15px;}
.news_section5_share{margin-bottom:25px;}
.news_section5_share ul li{width:26px;height:26px;margin-right:10px;float:left;}
.news_section5_share .facebook,.news_section5_share .linkedin,.news_section5_share .rss{display:block;width:26px;height:26px;background: no-repeat left top;}
.news_section5_share .linkedin{background-position:-36px 0;}
.news_section5_share .rss{background-position:-72px 0;}
.news_section5_product{width:260px;padding:20px 0 25px;border-top:1px solid #e1e1e1;}



/*2016-8-10鏂板姞*/
.added_s{ width: 100%;}
.added_s ul {margin-bottom: 50px}
.added_s ul li{border-bottom:1px dashed #c3c3c3; font-size: 16px; font-weight: 600; color: #333333; line-height: 18px;padding:12px 0; text-indent: 2em;}
.added_s ul li a{color: #333333; display: block;}
.added_s ul li dl{ margin-top: 30px; }
.added_s ul li dl dd{ float: left; font-size: 14px; color: #666; width: 230px; font-weight: 400; line-height: 16px;  margin-bottom: 20px;}
.added_s ul li dl dd a{display: block; color: #666;}
.added_s ul li dl dd a i{ background: no-repeat center;  width: 7px; height: 11px; margin-right: 10px;}
/*鍙嬫儏閾炬帴*/
/*搴曢儴鍒囨崲鏍峰紡*/
.footer-tabs-container{
    background-color: #e9e9e9;

}
.footer-tabs-box{
    width:1260px;
    margin:0 auto;
    padding: 25px 0 12px;
}
.footer-link-box{
	display:-webkit-flex;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom:25px;
}
.footer-link-qq{
    font-size: 12px;
    color:#666;
    padding:10px 25px;
    background-color: #dedede;
    border-radius: 25px;
}
.footer-tabs{
	display:-webkit-flex;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.footer-tabs li{
    padding:8px 15px;
    background-color:#d3d3d3;
    color:#666666;
    position:relative;
    font-size: 13px;
    cursor:pointer;

}
.footer-tabs li li{
    margin-left:10px;
}
.footer-tabs li.cur{
    color: #fff;
    background-color:#adadad;
}
.footer-tabs-item ul li a {
    font-size: 13px;
    color: #999999;
}
.footer-tabs li i{
    position: absolute;
    bottom:-8px;
    left:50%;
    transform: translatex(-50%);
    -ms-transform:translatex(-50%);     /* ie 9 */
    -moz-transform:translatex(-50%);    /* firefox */
    -webkit-transform:translatex(-50%); /* safari 鍜?chrome */
    -o-transform:translatex(-50%);
    width:0;
    height:0;
    border-left:4px solid transparent;
    border-right:4px solid transparent;
    border-top:8px solid #adadad;
    display:none;
}
.footer-tabs-item{
    display: none;
}
.footer-tabs-item ul{
	display:-webkit-flex;
    display:flex;
    justify-content: flex-start;
    align-items: center;
    padding-bottom: 12px;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}

.footer-tabs-content  a{
    font-size:13px;
    color:#999999;    display: inline-block;
    margin: 5px;
}
.footer-tabs-item ul li{
    margin-right:30px;
    margin-bottom:15px;
}

	
	

/*鑱旂郴鎴戜滑鏂版牱寮?/
.contact_map{ width:100%; height:655px; margin-top:100px; position:relative;}
.contact_map .my_map{position: absolute; }
.contact_map .my_map .title_c{cursor: pointer; min-width: 50px; min-height: 50px}
.contact_map .my_map .title_c h3{ color: #206ad5;font-size: 14px; display: inline-block;}
.contact_map .my_map .title_c h3 i{background:  no-repeat center; width: 14px; height: 14px; margin:4px 0 0 -20px; float: left;}
.contact_map .my_map .title_c h3 i.wuxing{background:  no-repeat center; width: 14px; height: 14px; margin:4px 0 0 -20px; float: left;}


.contact_map .my_map .title_c h3 span{font-size: 14px; color: #206ad5; font-weight:600;}
.contact_map .my_map .title_c p{ font-size: 12px; color: #7a7575; }
.contact_map .my_map .cont{ display: none; width: 408px; min-height: 100px; border: 1px solid #1e85db; border-radius: 15px;  -moz-border-radius: 15px;-webkit-border-radius: 15px;  position: absolute; background: #fff;}
.contact_map .my_map .cont h2{font-size: 18px; color:#333; text-indent: 1em; margin:12px 0 8px; font-weight: 600; z-index:100;}
.contact_map .my_map .cont p{font-size: 14px; color:#666; text-indent: 1em; line-height: 26px} 
.contact_map .my_map:hover .cont{ display: block; }
.contact_map .my_map .cont .sanjiao{ background:  no-repeat  center; width:26px; height: 26px; position: absolute; right: 95px; bottom: -26px;}

.map_seat{right: 30px; top:225px;}
.cont_seat{right:20px; top:-160px;}

.map_seat1{right: 370px; top:260px;}
.cont_seat1{right:-20px; top:-160px;}

.map_seat2{right: 220px; top:280px;}
.cont_seat2{right:-20px; top:-160px;}

.map_seat3{left: 170px; top:250px;}
.cont_seat3{right:-20px; top:-160px;}

.map_seat4{right: 330px; top:325px;}
.cont_seat4{right:-40px; top:-160px;}

.map_seat5{right: 240px; top:350px;}
.cont_seat5{right:-35px; top:-160px;}


.map_seat6{right: 310px; top:380px;}
.cont_seat6{right:-35px; top:-160px;}

.map_seat7{right: 370px; top:390px;}
.cont_seat7{right:-35px; top:-160px;}

.map_seat8{right: 215px; top:400px;}
.cont_seat8{right:-35px; top:-160px;}

.map_seat9{right: 255px; top:430px;}
.cont_seat9{right:-35px; top:-160px;}

.map_seat10{right: 170px; top:470px;}
.cont_seat10{right:-35px; top:-160px;}

.map_seat11{right: 310px; top:495px;}
.cont_seat11{right:-35px; top:-160px;}

.map_seat12{right: 435px; top:440px;}
.cont_seat12{right:-35px; top:-160px;}

.map_seat13{right: 250px; top:560px;}
.cont_seat13{right:-35px; top:-160px;}

.explore_ind li .explore_indust_pic{height: 81px;margin-top: 17px;overflow: hidden;width: 72px;}

.link{padding:10px 0 10px; width:944px; float:none; margin:0 auto;} 
.link .top{width: 100%;border-bottom: 1px dashed #666666f;display: table;margin-bottom: 20px;}
.link .top a{position: relative;font-size: 12px;color: #666666;margin-right: 30px;}
.link .top .acti:after{content: '';position: absolute;bottom: -23px;left: 50%;width: 11px;height: 7px;background:  no-repeat;display: block;margin-left: -5px;}
.link .top .acti:before{content: '';position: absolute;bottom: -16px;left: 50%;width: 11px;height: 1px;background: #666;display: block;margin-left: -6px;}
.link .top .line{width:2px;height:18px;float:left;margin-right:10px;} 
.link .top .line em{width:100%;height:9px;background:#fff;float:left;} 
.link .top .line i{width:100%;height:9px;background:#f00;float:left;} 
.link .top span{color:#d60606;} 
.link a{font-size:12px;color:#666666;margin:0 15px 15px 0;}
.link a:hover{color: #666666;}
/*wenzhang */
.article{margin-top:20px;}
.content-wrapper {background-color: #fff;padding: 40px 60px; width:1200px; float:none; margin:0 auto;}
.content-wrapper h1 { font-size: 36px; color: #333; line-height: 54px; text-align: center;font-weight: 400;}
.content-wrapper .info {font-size: 12px;color: #999 !important;line-height: 12px;text-align: center;margin-top: 26px;padding-bottom: 44px;border-bottom: 1px solid #f0f0f0;}
.content-wrapper .content {margin-top: 40px;font-size: 16px;color: #666;line-height: 34px;text-align: left;text-indent: 2em;}
.breadcrumbs {margin-top: 30px;margin-bottom: 20px;font-size: 14px;color: #999;line-height: 50px; width:1200px; float:none; margin:0 auto;}
.breadcrumbs a {color: #999;}
/*list*/
.report-list-main { border: 1px solid #f0f0f0; border-radius: 2px; padding: 20px 0;width:1200px; float:none; margin:0 auto;}
.report-list-main ul li {
    font-size: 16px;
    line-height: 16px;
    border-bottom: 1px dashed #f0f0f0;
    margin-top: 22px;   margin-left: 22px;
    padding-bottom: 21px;
    position: relative;
}
.report-list-main ul li .url {
    display: inline-block;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 700px;
}
.report-list-main ul li .date {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 14px;
    color: #999;
    letter-spacing: 0;
    text-align: left;
    width: 78px;
    height: 16px;
}
.report-list-main ul a {
    background: 0 0;
    text-decoration: none;
    color: #333;
}