﻿/* CSS Document */
@charset "utf-8";
/* css reset */
*{padding:0px;margin:0px;
	
}

ul,li{list-style:none;}
img {border:none;}
a {text-decoration:none;color:#666666;}
a:hover { text-decoration:none; color:#06398c;}
body {padding:0px;margin:0px;font-size:14px; color:#666666;font-family:"微软雅黑";}
/*clear both*/
.clear:after{
content:" "; display:block; height:0; clear:both;
visibility:hidden;
}
.clear{*zoom:1;}

.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}

/*header*/
#header_wrap{width:1360px;height:100px;margin:0px auto; position: relative; z-index:999;}
.logo{ float:left; display:block;margin-right:60px;}
 
/*.menu li:hover a,.menu li.on a {border-bottom:2px solid #3162af; }
.menu li:hover span,.menu li.on span { color:#06398c; font-size:14px; font-weight:bold;}
*/
 
 

@-moz-document url-prefix(){
	.subMenu {
		top:100px;
	}
}

.subCont {
 width: 1100px;
 margin: 0 auto;
 padding-top: 40px;
 color: #fff;
}
.sImg img {
 width: 154px;
 height: 92px;
 border: 3px solid #fff;
}
.left {
 float: left;
}

.subNav {
 margin-left: 10px;
}
.dInline {
 display: inline;
}

.subNav p {
 float: left;
 width: 100px;
 margin-left: 22px;
}
.subNav p a {
 display: block;
 border-bottom: 1px solid #80acd8;
 height: 30px;
 line-height: 30px;
 padding: 0;
 font-size: 12px;
 color: #fff;
}
.subNav p a:hover{background: #fff;color: #06398c;padding-left: 10px;transition-delay:0ms;
	transition-timing-function:linear;
	transition-duration:260ms;
	transition-property:all;}
.menu li.on .subNav p a {
 border-bottom: 1px solid #80acd8;
}


.sJie {
 height: 130px;
 border-left: 1px solid #80acd8;
 padding-left: 30px;
 width: 417px;
 margin-left: 30px;
 padding-top: 15px;
}

.sJie i {
 display: block;
 width: 71px;
 height: 3px;
 overflow: hidden;
 background: #fff;
	margin-top: 5px;
}

.sJie p {
 line-height: 21px;
 padding-top: 8px;
}


.search {float:left;padding-top:33px; padding-left:33px;width:186px;}
.search .search_keywords {display:block;float:left; outline:none;padding-left:30px;width:116px; font-size:14px; color:#2b60bc; height:36px;line-height:36px; background:url(../images/search_bg.png) no-repeat center center; border:none;}
.search .search_submit{display:block;float:left;outline:none; width:40px;text-indent:-9999px;float:left; height:36px;line-height:36px;background:url(../images/search_submit.png) no-repeat center center; border:none;}
/*banner*/
/*#banner_wrap{width:100%; height:auto;margin-top:2px;}

#banner_wrap .fullSlide {
	width:100%;
	position:relative;
	height:676px;
	background-color:#FFFFFF;
}
#banner_wrap .fullSlide .bd {
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
#banner_wrap .fullSlide .bd ul {
	width:100%;
	margin:0 auto; !important;
}
#banner_wrap .fullSlide .bd li {
	width:100% !important;
	height:676px;
	overflow:hidden;
	text-align:center;
}
#banner_wrap .fullSlide .bd li a {
	
	display:block;
	height:676px;
}
#banner_wrap .fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
#banner_wrap .fullSlide .hd ul {
	text-align:center;
}
#banner_wrap .fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:60px;
	height:10px;
	margin:5px;
	overflow:hidden;
	background:#fff;	
	line-height:999px;
}
#banner_wrap .fullSlide .hd ul .on {
	background:#06398c;
}
*/


/*ldf new banner:*/

.banner_wrap{width:100%; height:auto;/*margin-top:2px;*/ overflow:hidden;}
 #slides {
 display: none;
	 position:relative;
	 z-index:10;
	 
 }
 #slides img {
	border: 0px currentColor; width: auto; height: auto; vertical-align: middle; -ms-interpolation-mode: bicubic; max-width: 100%;
}
 


 .slidesjs-pagination { 
 list-style: none;
	 position:absolute;
	 bottom:10px;
	 margin:0px auto;
	 z-index:9999999999;
	 left:47%;
	 
 }

 .slidesjs-pagination li { 
	float:left; 
	margin:0px 5px;
	
	
 }

 .slidesjs-pagination li a {
 display: block;
	 text-align:center; 
 width:20px;
	 height:20px; 
 overflow: hidden;
	 background:#fff;
	position:relative;
	 
	
	 text-decoration:none;	
	 line-height:20px;
	 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;
 color: #06398c;
	 -moz-border-radius:10px;
	 -webkit-border-radius:10px;
	 border-radius:10px;
	 behavior: url(../images/ie-css3.htc); 
 }

 .slidesjs-pagination li a.active,
 .slidesjs-pagination li a:hover.active {
 background:#06398c;
	 color:#fff;
 }

 .slidesjs-pagination li a:hover {
 background:#06398c;
	 color:#fff;
 }

 

 #slides a:hover,
 #slides a:active {
 color: #fff;
 }
	
/*ldf new banenr:end;*/


/*products center*/
#products_wrap{width:100%;height:710px;margin:0px auto; overflow:hidden;}
.products {width:1200px;margin:0px auto; overflow:hidden; overflow:hidden; position:relative; }
.products h2 { text-indent:-9999px;width:330px;height:86px;margin:0px auto;padding-top:66px;padding-bottom:46px;text-align:center; background:url(../images/products_center.jpg) no-repeat center center;}
.picList { overflow:hidden;}
.picList li {width:348px;float:left;margin-left:16px; height:340px; border-radius:5px; position: relative;
 overflow: hidden;}
.picList li a {display:block;}
.picList li a img { width:348px; height:auto; transform: translateZ(0px);
 transition: transform 0.3s ease 0s;}
.picList li a p { display:block;width:100%;height:60px; line-height:60px; text-align:center; background:#000; position:absolute; left:0;top:340px;
 filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5; 
	 color:#fff;
	 font-size:16px;
	 z-index:999999;
	 overflow:hidden;
}
/*.picList li:hover a p {background:#06398c;
 filter:alpha(opacity=100); 
 -moz-opacity:1; 
 -khtml-opacity: 1; 
 opacity: 1; 	
	 
}*/
.picList li:hover img {/*filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5; */ transform: scale(1.1, 1.1);
 transition: transform 0.6s ease 0s;}


.products_ctrl {width:230px;margin:0px auto; overflow:hidden;margin-top:70px;}
.products_ctrl a {width:96px; height:34px;display:block; text-indent:-9999px;float:left; background:url(../images/p_c_l.jpg) no-repeat center center; margin-left:18px;}
.products_ctrl a.prev{background:url(../images/p_c_r.jpg) no-repeat center center;}

/*about us */
#about_wrap{width:100%; height:554px;background:url(../images/about_img.jpg) no-repeat center center; margin:0px auto; overflow:hidden;}
.about {width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.about h2 { width:182px;height:88px;padding-top:44px;padding-bottom:50px; margin:0px auto;background:url(../images/about_img_title.png) no-repeat center center; text-indent:-9999px;

}
.about .about_info{ line-height:26px; text-indent:24px; color:#fff;font-size:14px;}
.about .about_line{margin-top:24px;width:24px; height:1px;margin:0px auto; background:#fff;margin-bottom:48px;}
.about .about_nav{ overflow:hidden;}
.about .about_nav li {float:left;margin-left:60px;width:150px; height:150px; position:relative; text-align:center;}
.about .about_nav li a {display:bock; text-align:center;}
.about .about_nav li a img {width:100%; transform: translateZ(0px);
 transition: transform 0.3s ease 0s;}
.about .about_nav li a span {width:100%;color:#fff; position:absolute; top:88px;left: 0px;z-index:99999; line-height:18px; }

.about .about_nav li:hover img {/*filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5; */transform: scale(0.8, 0.8);
 transition: transform 0.6s ease 0s; }


/*news center*/
#news_wrap{width:100%;height:722px; margin:0px auto; overflow:hidden; background:#f3f9fb;}
.news {width:1200px; margin:0px auto; overflow:hidden;}
.news h2 {padding-top:83px; padding-bottom:47px;margin:0px auto; width:250px; height:80px; background:url(../images/news_center.png) no-repeat center center; text-indent:-9999px;}

.picList_news { overflow:hidden;}
.picList_news li {width:256px; height:372px;float:left;margin-left:16px; position:relative; background:#fff; border-radius:5px; overflow:hidden;}
.picList_news li a {display:block;}
.picList_news li a img { width:256px; height:auto; transform: translateZ(0px);
 transition: transform 0.3s ease 0s; }
.picList_news li a h1{ padding-left:8px;font-size:14px; color:#333;text-align:left; line-height:42px; font-weight:bold;
}
.picList_news li a p { padding-left:8px;text-align:left; font-size:14px; line-height:20px; }

.picList_news li a span.news_more {margin-right:18px;margin-top:10px;width:92px; height:36px; line-height:36px; text-align:center;display:block;float:right; background:url(../images/news_more.jpg) no-repeat center center;}

.news_ctrl {width:230px;margin:0px auto; overflow:hidden;margin-top:60px;}
.news_ctrl a {width:92px; height:32px;display:block; text-indent:-9999px;float:left; background:url(../images/news_nav_left.jpg) no-repeat center center; margin-left:20px;}
.news_ctrl a.prev{background:url(../images/news_nav_right.jpg) no-repeat center center;}

.picList_news li:hover a span.news_more { color:#06398c;}
.picList_news li:hover img {/*filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5;*/ transform: scale(1.1, 1.1);
 transition: transform 0.6s ease 0s;}


/*customer center*/
#customer_wrap{width:100%;height:488px; margin:0px auto; overflow:hidden;}
.customer {width:1200px; margin:0px auto; overflow:hidden; position:relative;}
.customer h2 {text-indent:-9999px;width:190px; height:79px;padding-top:66px;padding-bottom:46px;margin:0px auto; background:url(../images/customer_center.jpg) no-repeat center center;}
.customer .bd { overflow:hidden;}
.customer .ulWrap { overflow:hidden;}
.customer .ulWrap ul{width:358px;float:left; overflow:hidden; border-top:1px solid #ebebeb; border-left:1px solid #ebebeb;}
.customer .ulWrap ul li{float:left; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}


.customer .ulWrap ul li a{display:block;}
.customer .ulWrap ul li a img{}


/*about_content*/

.ny_banner {
 width: 100%;
 height: 384px; 
}

.ny_dh{margin:0px auto; overflow:hidden;width:1100px; height:43px; text-align:center; margin:10px auto 0px auto;}

.ny_dh span{height:43px; width:146px;padding:15px 20px; background-color:#363636; margin:0px 2px; line-height:43px;}
.ny_dh span a{height:43px; width:146px;padding:15px 20px;text-align:center; color:#fff;}
.ny_dh span.on{background-color:#06398c;}
.ny_dh span:hover {background-color:#06398c;}
.ny_dh_diy{width:1240px;}
.ny_dh_diy span {padding:15px 5px;}

.ny_content {width:1200px;min-height:450px;margin:0px auto; overflow:hidden;}
.ny_content .ny_title { line-height:130px; font-size: 22px;
 color: #666;
 font-weight: bold;
 text-align: center;
	border-bottom:1px solid #e1e1e5;}
.ny_content .ny_info{padding:20px 5px;}
.ny_content .ny_info p { text-indent:24px;line-height:26px; text-align:left;font-size:14px; color:#666;}



/*news_list*/
.news_list {width:1200px;margin:0px auto; overflow:hidden;}
.news_item { overflow:hidden;padding:30px 0px; margin-top:20px;}
.news_item li {margin-left:30px;float:left;width:360px;margin-bottom:30px; overflow:hidden; border-radius:5px;}
.news_item li .info1{width:360px;}
.news_item li .info1 img{ width:360px; height:390px; transform: translateZ(0px); transition: transform 0.3s ease 0s; }
.news_item li .info2{
 height: 78px;
 padding: 8px 10px 0;
 background: #f8f9fa;
 line-height: 16px;
 
}

.news_item li .info2_2{
 height: 40px;
	padding-top:8px;
 background: #f8f9fa;
 line-height: 16px;
	text-align:center;
 
}

.news_item li .info2_2 a{ font-size:14px; text-decoration:none; font-weight:bold; line-height:40px;}
.news_item li .info2_2 a:hover{ font-size:14px; text-decoration:none; font-weight:bold; line-height:40px;}
.news_item li:hover .info2_2{ background:#06398c;}
.news_item li:hover a{ color:#fff;}
.news_item li .info2 .info2_l{float:left;
 width: 50px;
 padding-top: 8px;
 line-height: 14px;
 padding-bottom: 2px;
 border-bottom: 1px solid #999;
 color: #06398c;
 text-transform: uppercase;
 text-align: center;
 
}
.info2_l a{text-decoration:none; font-weight:bold;}
.info2_l a:hover{text-decoration:none; font-weight:bold;}


.news_item li .info2 .info2_l .d{ font: 36px/36px Impact; color: #06398c;}
.news_item li .info2 .info2_l .m{ letter-spacing: 4px;}

.news_item li .info2 .info2_r{padding-left:10px;float:left;width:255px;}
.news_item li .info2 .info2_r a {display: inline-block;
 width: 100%;
 color: #a1a1a1;
 }
.news_item li .info2 .info2_r a.h2 {font-size: 14px;
 line-height: 28px;
	font-weight:bold;
 color: #555;}
	
.news_item li:hover .info2{ background:#06398c;}
.news_item li:hover .info2 a,.news_item li:hover .info2 p,.news_item li:hover .info2 .info2_l .d,.news_item li:hover .info2 .info2_r a.h2{ color:#fff;}
.news_item li:hover img {/*filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5;*/
	 
	 transform: scale(1.1,1.1);
 transition: transform 0.6s ease 0s; }

/*
img_list:
*/

.img_item{ overflow:hidden;padding:50px 0px; margin-top:30px;}
.img_item li {margin-left:30px;float:left;width:320px;margin-bottom:30px; border-radius:5px; overflow:hidden;}
.img_item li a{display:block;}
.img_item li a img{width:320px; height:310px;transform: translateZ(0px);
 transition: transform 0.3s ease 0s;}
.img_item li a h2{ line-height:50px; color:#666; font-size:14px; text-align:center; background:#f8f9fa;}

.img_item li:hover img {/*filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5; */
	 transform: scale(1.1,1.1);
 transition: transform 0.6s ease 0s;
	 }
.img_item li:hover h2 { background:#06398c;color:#fff;}




/*news_page*/
.news_page {text-align:center; height:33px; margin-top:20px; margin-bottom:50px;margin-left: 30px;}
.news_page ul{display:block; width:1100px; margin:0 auto; overflow:hidden; height:33px; padding-top:0px;}
.news_page ul li { float:left; display:block; margin-right:10px; border:1px solid #ccc;padding:5px 10px; height:21px; font-size:14px;}
.news_page ul li a { display:block; color:#666; font-size:14px;}
.news_page ul li:hover{display:block;color:#fff; background-color:#06398c;padding:5px 10px; cursor:pointer;}
.news_page ul li:hover a {color:#fff; text-decoration:none;}
.news_page ul li.thisclass {color:#fff; background-color:#06398c; }
.news_page ul li span,strong{font-size:14px;}



/*news_content*/
.news_content {width:1100px;min-height:450px;margin:0px auto; overflow:hidden;}
.news_content .news_title { line-height:120px; font-size: 22px;
 color: #666;
 font-weight: bold;
 text-align: center;
}
.news_content .tips { 
 text-align:center;
	padding-bottom:10px;
	border-bottom: 1px solid #e1e1e5;
}
.news_content .tips span {display: inline-block;
 padding: 0 20px 0 20px;
 background: url(../images/bg_sign26.png) no-repeat left 0;
 line-height: 22px;
 color: #8b8b8b;
}
.news_content .tips span.name {
 background-position: left -44px;
}
.news_content .tips span.care {
 background-position: left -22px;
}
.news_content .news_info{padding:20px 5px;}
.news_content .news_info p { text-indent:24px;line-height:26px; text-align:left;font-size:14px; color:#666;}


/*
liuyan:
*/

.liuyan{width:1000px; margin:20px auto 0px auto;}
.liuyan .liuyan_tit{}
.liuyan .liuyan_tit ul{display:block; overflow:hidden;}
.liuyan .liuyan_tit ul li{display:block; float:left; margin:10px 15px; width:464px;}
.liuyan .liuyan_tit ul li input{width:445px; height:40px; border:1px solid #dddddd; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; font-size:14px; font-family:"微软雅黑"; color:#a9a9a9; line-height:40px; padding-left:17px;}
.liuyan .liuyan_tit ul li textarea{height:130px; width:939px; border:1px solid #dddddd; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; color:#a9a9a9; line-height:40px; padding-left:17px; font-family:"微软雅黑";}
.anniu{width:370px; margin:40px auto 0px auto;}
.anniu input{width:180px; height:42px; background-color:#0c4da2; border:none; font-size:16px; color:#fff; font-family:"微软雅黑"; }
.anniu input.qx{background-color:#363636;}

/*
lianxi:
*/
.lianxi{width:1100px; height:660px; position:relative; margin-top:20px;}
.intro_xq{width:438px; height:544px; background-color:#fff; position:absolute; top:0px; left:50%; margin-left:70px; margin-top:30px;}
.intro_xq h2{height:68px; line-height:68px; border-bottom: 1px dashed #adaba3;
 font-size: 18px;
 color: #231815;
 font-weight: normal;
 padding: 0 30px;}
.intro_xq .intro_con{padding-top:20px; padding-left:29px; padding-right:36px; position:relative;}
.intro_xq .intro_con h1{font-size:18px; color:#0c4da2; line-height:30px; margin:20px 0px 10px 0px;}
.intro_xq .intro_con p{line-height:26px; font-size:14px; color:#666;}
.intro_xq .intro_con .wx{position:absolute; bottom:0px; right:30px; width:105px; height:105px;}







/*services:start*/
#services_01{width:100%;margin:0px auto; overflow:hidden;height:540px;}
.services_01 { width:1319px;margin:0px auto; overflow:hidden;padding-top:80px;}
.services_001{ width:465px; float:left;}
.services_001 p{ font-size:14px; color:#515151; line-height:28px;}
.services_01 h2 {color:#515151; font-size:24px; margin-left:180px;}
.services_dh{ margin-top:40px; height:45px; line-height:45px; font:30px Impact; color:#747474;}
.services_001 a{ border:1px solid #dbdbdb; width:227px; display: block;height: 30px;text-align: center;line-height: 30px; margin-top:37px;}
.dh_01{ display:block; float:left; margin-right:12px;}
.services_r{ float:right;}


.services_01 span {color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;}
.services_01 span.line{ background:#e0e0e0; height:1px;width:50px; margin:30px 0 50px 200px;}
.services_01 .services_info_01{padding-top:48px; text-align:left; color:#333;font-size:14px;}
.services_01 .services_info_01 p { line-height:30px;color:#333;font-size:14px;}

#services_02{width:100%;margin:0px auto; overflow:hidden;height:435px; background: url(../images/fwlc.jpg) no-repeat center center;/* border-bottom: 1px solid #ccc; */}
.services_02 { width:1319px;margin:0px auto; overflow:hidden;padding-top:18px;}
.services_02 h1 {color:#fff; font-size:26px; line-height:54px; font-family:黑体; float:left; }
/*.services_02 span { text-align:center;color:#fff; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;}
.services_02 span.line{ text-align:center;margin:0px auto;background:#fff; height:2px;width:190px;margin-bottom: 70px;}*/






.services_02r{ width:787px; float:right;height:75px; line-height:75px; width:750px; float:right; background:#333; }
.services_02r a{ color:#69b7fd; font-size:14px; font-weight:bold; display:block; height:35px; width:80px;; float:left; text-align:center; line-height:35px;}
.services_02r a:hover{ color:#fff; font-size:16px; border-bottom:3px solid #FFF;}

.services_info{ width:1319px; margin:0 auto; text-align:center; color:#fff; font-size:36px; line-height:330px;}
.services_info_02 {width: 100%; height: 423px; overflow:hidden;background-color: #fff;padding: 25px 0px;}
.fwlc_left{float:left;width:143px; height:245px; overflow:hidden;}
.fwlc_left li {display:block;float:left; height:245px;width:135px; background:url(../images/fwlc_1.jpg) no-repeat center center;}

.fwlc_center{float:left;width:492px; height:245px; overflow:hidden;}
.fwlc_center li {display:block;float:left;width:156px;margin-right:8px;}
.fwlc_center li.fwlc_2{height:111px;background:url(../images/fwlc_2.jpg) no-repeat center center;}
.fwlc_center li.fwlc_3{height:111px;background:url(../images/fwlc_3.jpg) no-repeat center center;}
.fwlc_center li.fwlc_4{height:111px;background:url(../images/fwlc_4.jpg) no-repeat center center;}
.fwlc_center li.fwlc_5{margin-top:25px;width:243px;height:110px;background:url(../images/fwlc_5.jpg) no-repeat center center;}
.fwlc_center li.fwlc_6{ margin-top: 25px;width:233px;height:110px;background:url(../images/fwlc_6.jpg) no-repeat center center;}

.fwlc_right{float:left; width:429px;height:245px; overflow:hidden;}
.fwlc_right li {display:block;float:left; height:245px; margin-right:8px; width:135px;}
.fwlc_right li.fwlc_7{background:url(../images/fwlc_7.jpg) no-repeat center center;}
.fwlc_right li.fwlc_8{background:url(../images/fwlc_8.jpg) no-repeat center center;}
.fwlc_right li.fwlc_9{background:url(../images/fwlc_9.jpg) no-repeat center center;}

#services_03{width:100%;margin:0px auto; overflow:hidden;height:290px; }
.services_03 { width:1319px;margin:0px auto; overflow:hidden; }
.services_03 li{ float:left; width:259px; border-right:1px solid #e5e5e5;}
.fwlc001{border:none!important;}
.services_03 img{ display:block; margin:64px auto 40px auto;}
.services_03 p{ margin: 0 15px; font-size:14px; font-family:"微软雅黑"; line-height:20px; color:#666;}


.services_03 h1 {text-align:center; color:#133469; font-size:38px; line-height:54px;}
.services_03 span { text-align:center;color:#333333; font-size:16px; display:block; font-family:Arial, Helvetica, sans-serif;margin:0px 0 21px 8px;}
.services_03 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}
.services_03 .services_info_03 ul { overflow:hidden; padding-top:80px;}
.services_03 .services_info_03 ul li {float:left; width:150px; height:380px;float:left;margin-left:22px;}
.services_03 .services_info_03 ul li p { line-height:24px; font-size:14px; color:#333;}
.services_03 .services_info_03 ul li img { transform: translateZ(0px);
 transition: transform 0.3s ease 0s;}
.services_03 .services_info_03 ul li:hover img { transform: scale(0.8,0.8);
 transition: transform 0.6s ease 0s;}
.shfw_1 p ,.shfw_3 p,.shfw_5 p{ height:84px;}
.shfw_2,.shfw_4 {padding-top:84px;}
/*services:end*/



/*tab css*/





/*main*/

 .title{height:50px; line-height:50px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; margin-top:8px; float:right;}
 .title-list li{ width: 100px; text-align:center; float: left; color:#69b7fd;}
.title-list li.on{ color:#fff; font-size:16px; font-weight: bold; border-bottom:3px solid #FFF; }


.product{ height:300px; position: relative; overflow: hidden;display: none; margin-top:80px; padding-top:110px; padding-left:92px;text-align:center; }
.product-wrap .show{ display: block; overflow:hidden;}












/*gongsi:start*/

#gongsi_01{width:100%;margin:0px auto; overflow:hidden;height:772px;background: url(../images/gongsi_bg_01.jpg) no-repeat center center;}
.gongsi_01 { width:900px;margin:0px auto; overflow:hidden;padding-top:84px;}
.gongsi_01 h1 {text-align:center; color:#133469; font-size:36px; line-height:48px;}
.gongsi_01 span { text-align:center;color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}
.gongsi_01 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}

.gongsi_info_01{padding-top:76px;}
.gongsi_info_01 img {margin-bottom:26px;}
.gongsi_info_01 p { line-height:24px; text-align:left;text-indent:24px; color:#444; font-size:14px;}










#gongsi_02{width:100%;margin:0px auto; overflow:hidden;height:710px; background:#fafafa; background:#ffffff;}


.gongsi_02 { width:1330px; height:710px; margin:0px auto; overflow:hidden; padding:30px 0px 45px 0px; }
.tag{ text-align:center;}

.gongsi_02 h1 {text-align:center; color:#133469; font-size:36px; line-height:48px;}
.gongsi_02 span { text-align:center;color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}
.gongsi_02 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}


 .dsjinfo{
	 width:1330px;
	 margin:0px auto;
	 }



/* 时间轴*/


/* Menu style */
#timeline{width:1210px; height:auto;overflow:hidden;margin:10px auto 0 auto;position:relative;}


#dates{width:1210px;overflow:hidden;margin-top:20px; margin:0px auto!important; }
#dates li{float:left;width:115px;height:90px;text-align:center; }
#dates a{color:#713611;width:115px;height:90px;display:block; line-height:90px; background:url(../images/libg.png) no-repeat center bottom;}
#dates a{ font-family:"微软雅黑" ; font-size:30px; color:#b2b2b2; font-weight: bold;}

#dates .selected{font-size:30px;font-weight:bold;background:url(../images/lichk.png) no-repeat center bottom; color:#333;}

.clear{
	clear:both;
}
.linebg{
	width:1210px;
	height:22px;
	background: url(../images/linebg.png) no-repeat ;
	}
	

#issues{width:1210px;height:340px;overflow:hidden; margin-top:55px; } 
#issues li{width:1210px;height:340px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}

#next,#prev{position:absolute;font-size:80px;font-family:"微软雅黑";top:260px;width:100px;height:100px; font-weight:bold; text-align:center;line-height:100px;overflow:hidden;color:#828282;}
#next{right:-3%;}
#prev{left:-3%;}

#next.disabled,#prev.disabled{opacity:0.2;}

.li_picv{
	height:330px;
	width:540px;
	overflow:hidden;
	float:left;
	margin:5px 0px;
	margin-left:75px;
	}
	
.li_info{
	height:330px;
	width:500px;
	overflow:hidden;
	float:right;
	background:#FFF;
	margin:5px 0px;
	margin-right:75px;
		}
.li_info span{
	text-align:left;
	font-family:"微软雅黑" ; font-size:30px; color:#666; font-weight: bold; margin-top:60px;
	}		
		
.li_info p{ font-size:14px; font-family:"微软雅黑"; line-height:22px; margin-top:30px;}		
		
		
#gongsi_03{width:100%;margin:0px auto; overflow:hidden;/*min-height:700px;*/}
.gongsi_03 { width:100%;margin:0px auto; overflow:hidden;padding-top:36px;}
.gongsi_03 h1 {text-align:center; color:#133469; font-size:36px; line-height:48px;}
.gongsi_03 span { text-align:center;color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}
.gongsi_03 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}
.gongsi_info_03 { text-align:center;width:100%;margin:0px auto; overflow:hidden;margin-top:36px;background:#eee;}
.gongsi_info_03 .gongsi_info_03_left{float:left;width:50%;}
.gongsi_info_03 .gongsi_info_03_left img{width:100%;}
.gongsi_info_03 .gongsi_info_03_right{float:left;width:50%;}
.gongsi_info_03 .gongsi_info_03_right img{width:100%;}		

#gongsi_04{width:100%;margin:0px auto; overflow:hidden;height:698px;background: url(../images/gongsi_bg_04.jpg) no-repeat center center;}
.gongsi_04 { width:860px;margin:0px auto; overflow:hidden;padding-top:64px;}
.gongsi_04 h1 {text-align:center; color:#133469; font-size:36px; line-height:48px;}
.gongsi_04 span { text-align:center;color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}
.gongsi_04 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}
.gongsi_info_04{padding-top:74px;}
.gongsi_info_04 img {float:left;width:398px;height:401px; overflow:hidden;margin-right:100px;}
.gongsi_info_04 ul { float:left;overflow:hidden;width:330px; padding-top: 5px;}
.gongsi_info_04 ul li.li_1{height: 148px;}
.gongsi_info_04 ul li.li_2{height: 98px;}
.gongsi_info_04 ul li.li_3{height:160px;}
.gongsi_info_04 ul li h2{ line-height:40px; font-size:18px; color:#333;}
.gongsi_info_04 ul li p{ line-height:20px; font-sizxe:12px; color:#333;}






#gongsi_05{width:100%;margin:0px auto; overflow:hidden; margin-bottom:50px;}
.gongsi_05 { width:100%;margin:0px auto; overflow:hidden;padding-top:70px;}
.gongsi_05 h1 {text-align:center; color:#133469; font-size:36px; line-height:48px;}
.gongsi_05 span { text-align:center;color:#133469; font-size:14px; display:block; line-height:24px; font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}
.gongsi_05 span.line{ text-align:center;margin:0px auto;background:#133469; height:2px;width:190px;}

.gongsi_info_05{width:100%; height:auto; overflow:hidden; padding-top:72px;}


.gongsi_info_05 p{
	font-size:14px;
	font-family:"微软雅黑";
	text-align:center;
	line-height:22px;
	
	}

.gongsi_info_05 ul{
	margin:55px auto;
	display:block;
	width:1090px;
	}
	
.gongsi_info_05 li{
	display:block;
	height:205px;
	width:345px;
	float:left;
	margin: 0px 4px;
	
	
	
	
	}










.sheji_left{float:left;width:50%; text-align:right;}
.sheji_left img{padding-top:8%;}
.sheji_right{float:left;width:50%; background:url(../images/sheji_bg_right.jpg) no-repeat left center; height:510px;}
.sheji_right .sj_top{padding-left:289px;padding-top:28px;width:289px;}
.sheji_right .sj_top h2{ line-height:38px;font-size:14px; text-align:left;}
.sheji_right .sj_top h2 span{ padding-left:10px;display:inline-block;color:#b96207;font-size:20px;font-family:Impact;letter-spacing:5px; line-height: 38px;}
.sheji_right .sj_top p {font-size:14px; color:#666; line-height:20px;}

.sheji_right .sj_left{ float: left;
 clear: both;
 width: 164px;
 padding-left: 40px;
 padding-top: 62px;}
.sheji_right .sj_left h2{ line-height:38px;font-size:14px; text-align:right;}
.sheji_right .sj_left h2 span{ padding-left:10px;display:inline-block;color:#da677d;font-size:20px; font-family:Impact; letter-spacing:5px; line-height: 38px;}
.sheji_right .sj_left p {font-size:14px; color:#666; line-height:20px;}


.sheji_right .sj_right{float:left; width:240px;padding-left:134px;padding-top:140px;}

.sheji_right .sj_right h2{ line-height:38px;font-size:14px; text-align:text;}
.sheji_right .sj_right h2 span{ padding-right:10px;display:inline-block;color:#e1438c;font-size:20px; font-family:Impact; letter-spacing:5px; line-height: 38px;}
.sheji_right .sj_right p {font-size:14px; color:#666; line-height:20px;}






/*gongsi:end*/


/*footer*/
#footer_wrap{width:100%; height:162px;margin:0px auto; background:#123468; }

.footer{width:1100px;margin:0px auto; height: 122px; padding-top:40px; }

.footer_top {height: 25px;}

.footer .footer_left {float:left;margin-left:190px;}
.footer .footer_left ul { overflow:hidden;}
.footer .footer_left ul li{float:left;width:100px;}
.footer .footer_left ul li a{ font-size:14px; color:#899ab4;padding:0px 15px;}
.footer .footer_left ul li span {color:#899ab4;width:20px;margin:0px 5px;}
.footer .footer_left ul li:hover a {color:#fff;}


.footer .footer_right {float:left; position:relative;left:0px;bottom:0px;}
.footer .footer_right p{
	width:128px;
 display: block;
 font-size: 12px;
 color: #899ab4;
 line-height: 25px;
 padding-left: 8px;
 background: url(../images/link_img.jpg) no-repeat left center; 
 background-color: #123468;
	
}

.footer .footer_right p span{
	position:absolute;
	width:10px;
	height:10px;
 display: block; 
 background: url(../images/link_img_down.jpg) no-repeat center center;
 cursor: pointer;
	 z-index: 9999;
 right: 16px;
 top: 8px;
 
}

.footer .footer_right .link_list {
 width: 128px; 
	padding:5px 0px;
 border: 1px solid #dedede;
 border-bottom: none;
 position: absolute;
 left: 0px;
 bottom: 27px;
 background: #fff;
 z-index: 999999;
	border-radius:6px;
 
 
}


.footer .footer_right .link_list a {
 display: inline-block;
 width: 100%;
 font-size: 12px;
 line-height: 22px;
 color: #899ab4;
	padding-left:8px;
	 width: 120px; 
	border-bottom:1px dashed #ccc;
}

.footer p.copyright{padding-top:18px;padding-bottom:0px; font-size:14px; color:#899ab4; text-align:center;}
.footer p.share{ margin:0px auto;width:326px;text-align:center; line-height:32px; height:32px;}
.footer p.share a{display:block;float:left;margin-left:10px;}

.footer p.share a:hover img {filter:alpha(opacity=50); 
 -moz-opacity:0.5; 
 -khtml-opacity: 0.5; 
 opacity: 0.5; }

/*news_content_diy: start*/
.news_content_diy {width:1316px;min-height:450px;margin:0px auto; overflow:hidden;}
.news_content_diy .news_title { line-height:120px; font-size: 22px;
 color: #666;
 font-weight: bold;
 text-align: center;
}
.news_content_diy .tips { 
 text-align:center;
	padding-bottom:10px;
	border-bottom: 1px solid #e1e1e5;
}
.news_content_diy .tips span {display: inline-block;
 padding: 0 20px 0 20px;
 background: url(../images/bg_sign26.png) no-repeat left 0;
 line-height: 22px;
 color: #8b8b8b;
}
.news_content_diy .tips span.name {
 background-position: left -44px;
}
.news_content_diy .tips span.care {
 background-position: left -22px;
}
.news_content_diy .news_info_diy{padding:20px 5px;}
.news_content_diy .news_info_diy p { text-indent:24px;line-height:26px; text-align:left;font-size:14px; color:#666;}



.lanrenzhijia{ width:1316px; height:auto; margin:0 auto; overflow:hidden; position:relative;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width: 900px;height: auto;}

/*图片小图预览列表*/
.spec-preview{
 width: 900px;
 height: 600px;
 overflow: hidden;
 /* margin-top: 25px; */
 /* background: #f2f2f2; */
 margin: 0px auto;
 }

.spec-scroll-wrap{
 margin:0px auto;
 background:#f2f2f2;
 margin-top: 25px;
 width: 1316px;
 height:116px;
 padding-top:10px;
 margin-left: -10px;
 }

.spec-scroll{
 margin:0px auto;
 width: 900px;
 height:120px;
 overflow: hidden;
 /* padding: 0px 5px; */
 }

.spec-scroll .items{float:left;position:relative;width: 900px;height:120px;overflow:hidden;background:#fff;margin:0px auto;margin-left: 5px;padding-left: 5px;}

.spec-scroll .items ul{position:absolute;width:9999999px;height:110px; overflow:hidden;padding-top: 8px;}
.spec-scroll .items ul li{float:left;width:100px;height:96px;text-align:center;margin-right:14px;}
.spec-scroll .items ul li img{border:2px solid #CCC;padding:2px;width:100px;height:96px;}
.spec-scroll .items ul li img:hover,.spec-scroll .items ul li.pro_on img{border:2px solid #0c4ca3;padding:2px;}


.lanrenzhijia .prev{margin-top: 210px;width:70px;height:130px;display:block;cursor:pointer;float:left; background:url(../images/pro_info_l.jpg) no-repeat center center; text-indent:-99999px;}
.lanrenzhijia .next{margin-top: 210px;margin-right:8px;width:70px;height:130px;display:block;cursor:pointer;float:right;background:url(../images/pro_info_r.jpg) no-repeat center center; text-indent:-99999px;}

.line_left{width:370px;height:8px;float:left;background:#05328d;}
.line_right{width:946px;height:8px;float:left;background:#999999;}

.news_content_diy2{width:1196px;margin:0px auto; overflow:hidden;min-height:500px;padding:0px 60px;padding-bottom:30px;}
.news_content_diy2 h2 {line-height:40px;color:#05328d;margin-top:35px;margin-bottom:10px;}
.news_content_diy2 p { line-height:30px; text-align:24px;font-size:14px;color:#676767;}

.news_content_diy3 {width:100%;overflow:hidden; border-bottom:1px solid #f2f2f2;margin-bottom:50px;}
.news_content_diy3 ul{ float: left;
 width: 600px;
 margin: 0px auto;
 overflow: hidden;
 margin-left: 350px;}
.news_content_diy3 ul li {float:left;width:300px; text-align:left; line-height:60px;}
.news_content_diy3 ul li a{ color:#666;font-size:14px; font-weight:300; text-align:left; line-height:60px;}
.news_content_diy3 ul li:hover a{color:#0c4ca3;}
.news_content_diy3 span{display:block;float:right; line-height:60px;}
.news_content_diy3 span a {display:block;color:#fff; font-size:14px;color:#666666; font-weight:bold; line-height:60px;}
.news_content_diy3 span a:hover {color:#0c4ca3;}

.news_content_diy33 {width:100%;overflow:hidden; border-bottom:1px solid #f2f2f2;margin-bottom:50px;}
.news_content_diy33 ul{ float: left;
 
 margin: 0px auto;
 overflow: hidden;
 }
.news_content_diy33 ul li {margin-left:60px;float:left;text-align:left; line-height:60px;}
.news_content_diy33 ul li a{ color:#666;font-size:14px; font-weight:300; text-align:left; line-height:60px;}
.news_content_diy33 ul li:hover a{color:#0c4ca3;}
.news_content_diy33 span{display:block;float:right; line-height:60px;}
.news_content_diy33 span a {display:block;color:#fff; font-size:14px;color:#666666; font-weight:bold; line-height:60px;}
.news_content_diy33 span a:hover {color:#0c4ca3;}



/*end*/






















