

.flexslider{position:relative;height:507px;overflow:hidden;  z-index: 8;}

.slides{position:relative;z-index:1;}

.slides li{height:507px;}

.slides li a{ display:block; height:507px;width:100%;}

.flex-control-nav{position:absolute;bottom:10px;z-index:8;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:34px;height:8px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:34px;height:8px;line-height:44px;overflow:hidden;background:#ff7a02;cursor:pointer; color: #FFF;   }

.flex-control-nav .flex-active{background:#007bcd;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{}

.flex-direction-nav li a.flex-next{}



/*search*/



 

.search_zi{ float:left; height:48px; width:700px; color:#4e4e4e;line-height:48px;background: url(../images/search_tag.jpg) no-repeat  0px center; padding-left: 40px;

	display:inline;font-size: 14px;}

.search_zi a{ color:#4e4e4e; margin:0 2px;}

.search_zi a:hover{ color:#0b85ec; }

.search1{ float:right;  width:341px;  height:33px;   line-height:33px;display:inline; margin-top:6px;background: url(../images/search_bg.png) no-repeat  0px center;

 

 }

 .search_zi span{color:#242424;font-weight: bold;}



.search1 .text{ width: 250px; padding-left:30px; height: 33px; float:left; background:none;border:none; line-height:33px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}

.search1 .submit{

  width:53px;

  height:33px;

  cursor:pointer;

  float: right;

  background: none; 

  }



.search_bg{background:#f0f0f0;height:48px;}



.td1_bg{ background:url(../images/td_bg.jpg) no-repeat top center; height:708px; margin-top: 70px;}





.td1_title{font-size: 24px; color:#ffffff;text-align: center; padding-top: 70px;}



 

.td1_title p{font-weight: bold;background:url(../images/td_t.png) no-repeat 290px top; height:39px;line-height: 39px; margin-top: 10px; }



 .td1_title span{padding-left: 40px;font-weight: bold;}







.td1_n li{margin-top: 40px;}

.td1_n {width:650px;margin:60px 0px 0px 406px;}

.td1_n li.td3{width:640px;}

.td1_n li h4{width:375px;height:40px;line-height: 40px;color: #FFF;font-size: 20px;padding-left: 15px;border:1px solid #FFF;font-weight:normal; margin-bottom: 10px;}





.td1_n li:hover h4{border:1px solid #f48819;background:#f48819;}





.td1_n li p{line-height: 30px;font-size: 14px;color:#FFF;background:url(../images/td_tag.png) no-repeat left 12px; padding-left: 20px;}



.td1_n li p span{font-weight: bold;}



 

















.case_title{text-align: center; margin-top: 30px;background: url(../images/case_x.png) no-repeat  center 16px; text-align: center; margin-top: 40px;}

.case_title h3 a{font-size: 24px;font-weight: bold;color:#333333;}

.case_title p{font-size: 12px;color:#929292;text-transform: uppercase;font-family: arial; padding-top: 5px;}





















.kehu_dbg .case_title h3 a,.kehu_dbg .case_title p{color:#FFF;}





.kehu_dbg{background:url(../images/kehu_bg.jpg) repeat top center; height: 538px;}



.kehu_xt{background:url(../images/kehu_t.jpg) no-repeat top center; height: 16px;width:42px;display:block;margin:0 auto;}





 

.kehu_nr ul{width:1300px; margin-top: 20px;}

.kehu_nr li:hover{border:1px solid #0065cf;}

.kehu_nr a:hover { color: #0065cf; }

.kehu_nr li{width:230px; height: 303px; padding:8px;background: #FFF; border: 1px solid #dddddd; display: block; float: left;   margin:15px 52px  0px 0px;}

.kehu_nr li .kehu_pic{width:230px; height: 148px; overflow: hidden; }

.kehu_nr li .kehu_pic img{width:230px; height: 148px;-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

overflow:hidden;}

.kehu_nr li .kehu_pic:hover img{transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari Ã¥â€™Å’ Chrome */

	-o-transform:scale(1.2, 1.2);}



.kehu_r a.kehu_title{ color: #717171; font-weight: bold; font-size: 14px; height: 36px; line-height: 36px; overflow: hidden;   display: block;margin:6px 0px;}

.kehu_r p{ line-height: 24px; color: #535353; height: 72px; overflow: hidden;font-size: 12px;}

 .kehu_r .kehu_more{ background:url(../images/kehu_more.jpg) no-repeat; width: 80px; height: 22px; display: block; ; text-align: center; line-height: 22px;   margin:21px 0 0 120px; color:#FFF;text-transform: uppercase;}

 

   

.about_dbg{background: url(../images/fc_bg.jpg) no-repeat top center; height: 822px;}



 



.fc_nr{margin-top: 40px;}



 

 

.honor{width:360px; height: 345px; float: right;margin:40px 20px 0 0;}

 

 

 





.honor_n li img{width:279px; height:184px; }

.honor_n li{width:279px; float:left; text-align:center;}

.honor_n li p{ height:40px; line-height:40px;font-size: 14px;background:url(../images/ho_bg.gif) no-repeat bottom center; padding-bottom: 68px;}



.honor_n{position:relative;width:292px; height:200px; margin-top:20px; }

.honor_n #simgs04{ margin-left:40px;}

.honor_n em a{display:block;width:100%; height:100%;}

.honor_n em{width:36px; height:36px;display:block;

	position: absolute;

	top:187px;

}

.honor_n .t_l{

	left: 40px;background:url(../images/honor_jt.jpg) no-repeat 0 0;

}

.honor_n .t_r{

	right: 40px;background:url(../images/honor_jt.jpg) no-repeat right 0;

}











.pro_c {

	width:210px; height:504px;  overflow: hidden;

	float:left; margin-top: 50px;background:url(../images/p_t.jpg) no-repeat top center #246ac9;

	display:inline;  overflow: hidden;

}

.pro_c_nav {

	height:30px;  padding-top: 40px;

	line-height:30px; text-align:center; display: block;

}

.pro_c_nav h2 {

	font-size:24px;  

	color:#FFF; font-weight: bold;

}

.pro_c_nav h2 a {

	color:#FFF; 

}



 

 

.pro_n{ height:431px;overflow:hidden;  border:2px solid #0065cf; border-top: none;



}

 

 

.pro_n li  {



	height:24px;margin:14px 18px 0  ;border:1px solid #548cd4;

	line-height:24px; overflow: hidden;  

	display:block; background:url(../images/pro_tag.png) no-repeat 10px  center;  padding-left: 30px; 

}

.pro_n li  a {

	font-size:14px;  

	color:#daf0ff;  

}



.pro_n li:hover{ background:url(../images/pro_tag.png) no-repeat 10px  center #548cd4; border:1px solid #548cd4;}

.pro_n li:hover span a {

	color:#FFF;

}







 

 



.pro_show {

	width:942px;margin-top: 60px;

	float: right;  overflow: hidden; height: 500px;overflow: hidden;

}



.pro_show_n ul {

	width:1100px;

}


.gg1_zi span{font-size:18px;}


.pro_show_n li p {

	height: 32px; 

	line-height: 32px;

	overflow: hidden;

	font-size: 14px;



}

.pro_show_n li:hover em a{color:#FFF;}

.pro_show_n li:hover em{display:block;}

.pro_show_n li em{height:62px;background:#f48819; position:absolute;top:105px;left:5px;width:212px; display:none;}



.pro_show_n li em a{width:73px;height:17px;line-height: 17px;text-align:center; text-transform: uppercase;color:#FFF;display:block;border:1px solid #FFF;margin:23px auto 0; }

 

.pro_show_n li {

	width:219px;

	float: left;

	height:200px;

	margin: 12px 20px 15px 0px;

	display: inline; 

	text-align: center;

	position: relative;   

}

.pro_show_n li a {

	overflow:hidden;

	

}

.pro_show_n li a.picshow1 {

	width:212px;

	height:162px;   padding:4px;border:1px solid #e4e4e4;

	overflow:hidden;   margin-bottom: 10px;

	display:block;



}

.pro_show_n li img {

	width:212px;

	height:162px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.pro_show_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.pro_show_n li:hover a  {

	color:#f48819; 

}





 

.proshow{height: 47px; line-height: 47px;  background:#f1f1f1; 

	  }

.pro_show_n .more1{position: absolute;font-size: 12px; right:30px;top:15px;}

.proshow li{   height:47px; text-align: center;  width:93px;float:left; margin-right: 10px;}

.proshow li a{ font-size: 16px;width:93px; height: 47px; display:block;    }



.proshow a:hover{color:#FFF; font-weight: bold; background: #246ac9;}

.proshow a.tag_pro{color:#FFF;font-weight: bold; background: #246ac9;}

.none{ display: none;}

.block{ display: block;}



 









.ys_dbg{background: url(../images/ys_dbg.jpg) no-repeat top center #f6f6f6; height: 905px;margin-top: 50px;}

.ys_t{text-align:center;padding-top: 60px;}

.ys_t h3{font-size: 30px;color:#2161bb;font-weight: bold;}

.ys_t p{width:285px;height:40px; line-height: 40px;display:block;background:#2161bb;border-radius: 20px;font-size: 20px;color:#FFF; text-align: center;font-weight: bold;margin:10px auto 0;}

.ys_n ul{width:1300px;}

.ys_n{margin-top: 50px;}

.ys_n li{float:left;background:url(../images/ys_nbg.png) no-repeat 0 0;width:225px;height:311px; margin-right:38px;padding:50px 10px 50px 30px;}

.ys_n li.ys1 h4{background-position: 0 0;}

.ys_n li.ys2 h4{background-position: -303px 0;}

.ys_n li.ys3 h4{background-position: -604px 0;}

.ys_n li.ys4 h4{background-position: -905px 0;}



.ys_n li:hover{background:url(../images/ys_nbg.png) no-repeat right 0; cursor:pointer;}



.ys_n li p{font-size: 14px;line-height: 30px; color:#FFF;  }



.ys_n li  h4{font-size: 18px;color:#FFF;line-height: 26px;font-weight: bold;background:url(../images/ys_em.png) no-repeat 0 center; padding-left: 60px; height:56px; margin-bottom: 10px;}

































.cp_n{position: relative;margin-top: 20px;  }

.cp_n #simgs1,.cp_n #simgs2{ margin-left:80px;}

.cp_n em {

	position: absolute;	top: 85px;

}

.cp_n .t_l {

	left:0px;background:url(../images/cp_jt.jpg) no-repeat;width:26px;height:25px;display:block;



}



.cp_n em a{width:100%;height:100%;display:block;}

.cp_n .t_r {

	right: 0px;background:url(../images/cp_jt2.jpg) no-repeat;width:26px;height:25px;display:block;



}



.cp_n p {

	height: 32px;

	line-height: 32px; 

	overflow: hidden;

	font-size: 14px;background:url(../images/pro_x.jpg) no-repeat bottom center;

}

.cp_n li {

	width:238px;

	float: left; 

	height:200px; 

	margin: 20px 24px 8px 0px;

	display: inline;

	text-align: center;

	position: relative; 

}

.cp_n li a {

	overflow:hidden;



}

.cp_n li a.picshow1 {

	width:230px;

	height:168px;

	overflow:hidden; padding:3px;

	display:block;border:1px solid #c4c4c4;

	 

}

.cp_n li img {

	width:230px;

	height:168px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}





.cp_n li:hover p{ }



.cp_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.cp_n li a:hover {

	color:#F00

}

.about_title h3{float: left; }

.about_title h3 a{font-size: 18px;font-weight: bold;color:#333333;background:url(../images/about_tag.jpg) no-repeat left center; padding-left: 16px;}



 .about_title a.about_more{color:#656565;float: right;text-transform: uppercase;margin-top: 5px;}



.about_title {border-bottom: 1px solid #d6d8d8; padding-bottom: 5px;height:30px;display:block;  line-height: 30px;}

.about{width:730px;float: left;margin:40px 0px 0px 30px;}

.about_pic{width:298px; height:217px; padding:20px 0 0 21px;float: left;margin:34px 0px 0px 0px;background:url(../images/about_picbg.jpg) no-repeat 0 0 ;}

.about_pic img{width:298px; height: 217px; }



.about_n{width:350px; float: right;margin:40px 0px 0px  0px;}

.about_n p{font-size: 14px;color:#333333; line-height: 30px; margin-top: 6px; height: 210px;overflow: hidden;}



.about_n h3 a{font-size: 18px;font-weight: bold;color:#333333;}



 

.gg1_pic{ position:absolute;top:0px;left:0px;z-index:-1; }



.gg1{ height:166px; margin-top: 40px;}





.gg2{  height:205px; margin-top: 40px;}



.gg3{ height:150px;  margin-top: 40px;}

 



.gg3_zi{float: left;font-size: 20px;color:#2671c6;margin:47px 0px 0px 60px;font-weight: bold;z-index: 2;position: relative;}

.gg3_zi p{ color:#2671c6;font-weight: bold; margin:6px 0;}



.gg3_zi span{color:#ff7a01; font-weight: bold;}



 



.gg2_zi{float: left;font-size: 20px;color:#f07c17;margin:86px 0px 0px 340px;z-index: 2;position: relative;}

.gg2_zi p{font-size: 20px;color:#2671c6;font-weight: bold; margin-top: 6px;}



.ys_dbg .gg1_pic{z-index:1;}



.gg1_zi{float: left;font-size: 27px;color:#f07c17;margin:27px 0px 0px 40px;font-weight: bold;}

.gg1_zi p{font-size: 20px;color:#2671c6;font-weight: bold; margin:6px 0;}

2016/10/26 17:15:52

.gg1_zi span{font-size: 16px;color:#2671c6; display: block;}



.gg2 .gg1_tel{font-size: 14px;color:#0065cf; float: right; padding:60px 10px 0px  0px; z-index: 2;position: relative;

 }

.gg3 .gg1_tel{font-size: 14px;color:#0065cf; float: right; padding:20px 10px 0px  0px; 

 }



.gg2 .gg1_tel{font-size: 14px;color:#0065cf; float: right; padding:60px 10px 0px  0px; 

 }



.gg1_tel{font-size: 14px;color:#0065cf; float: right; padding:30px 0px 0px  0px;width:318px;

 }

.gg1_tel p { background: url(../images/gg_tel.png) no-repeat left center; padding-left: 40px;font-size: 14px; height: 29px;display: block; line-height: 29px; margin-left: 80px; }

.gg1_tel span{font-size: 24px;font-family:arial;display: block; margin-top: 8px;font-weight: bold;}

.gg1_tel a{ display: block;  margin:10px 0px 0 50px;width:192px; height: 37px;background:url(../images/zixunl.png) no-repeat 150px center #2161bb;font-size: 16px;color: #FFF;text-indent: 30px; line-height: 37px; font-weight: bold;}



 .news{ position: relative;}



.news_width{width:760px; float: right;margin:40px 0px 0;   height: 378px; }





.cjwq{width:398px; height: 378px;   float: left; margin-top: 40px;}













.cjwq_tu img{width:100px; height: 76px; padding:2px; border: 1px solid #cccccc;}



.cjwq_tu{float: left;width:106px; margin:10px 0 0 0px;}



.cjwq_nr{float: left;width:106px; margin-left: 15px;width:240px;}



.about_t{  height:30px; border-bottom:1px solid #d6d8d8; line-height: 30px;background:url(../images/about_tag.jpg) left center no-repeat;padding-bottom: 5px;}

 

.about_t span{text-transform: uppercase;color:#a0a0a0; font-size: 12px; padding-left: 10px;}

.about_t h3 a{font-size: 16px; font-weight: bold; color:#2161bb;}

.about_t h3{text-indent: 20px; float:left;}



.cjwq .about_more{float: right; margin-top: 4px;}

 



#ticker2 {

	width: 95%;

	height: 300px; margin-top:20px;

	

	position: relative; 

}

#ticker2 li {

	position: relative; border-bottom: 1px solid #cdcdcd ;padding-bottom:30px; height:80px;



}





.da{ background:url(../images/wenda.jpg) no-repeat 0px -28px; padding-left:27px; color:#969696; height:44px; overflow:hidden; line-height:22px;}

.wen{ height:30px;   display:block;background:url(../images/wenda.jpg) no-repeat 0px 8px; padding-left:27px; margin:6px 0px; line-height:30px; overflow: hidden; }

.wen a{color:#3b3b3b; font-size: 14px;}

.cjwq ul { padding:0px 10px;}







.xw_xw{height: 30px; line-height: 30px; background:url(../images/about_tag.jpg) no-repeat left center;border-bottom: 1px solid #d6d8d8;padding-bottom: 5px;

	  }



.xw_xw span{color:#2161bb; float:left;font-size: 14px;}

.xw_xw li{ float:left; height:30px;  text-align: center;   }

.xw_xw a{ font-size: 16px; display:block; color:#000;height:47px; padding:0px 20px; }



.xw_xw a:hover{color:#2161bb;  font-weight: bold; }

.xw_xw a.tag_xw{color:#2161bb; font-weight: bold; }

.none{ display: none;}

.block{ display: block;}



.morexw2{ position:absolute;top:10px; right:10px;   display: block; }



.xw_n ul{width:387px; float: right; margin: 25px 20px 0px 0px;}

.xw_n li a{float: left;width:270px; overflow: hidden;}

.xw_n li span{float: right;}



.xw_n li{ height: 36px; line-height: 36px; background: url(../images/news_tag.jpg) no-repeat 10px 15px; padding-left: 30px; font-size: 12px; overflow: hidden;border-bottom: 1px dashed #cccccc; }

.news_pic{ float: left; margin:25px 0px 0px 0px;width:307px;}



.news_pic img{width:307px; height: 172px;padding-bottom: 5px; }

.news_more{width: 80px; height: 27px; line-height: 27px; color:#FFF; text-align: center; display: block; background: #a2a2a2;}



.news_pic a.news_more{color: #FFF;font-size: 12px;}

.news_pic p{ line-height: 24px; color: #666666;margin: 6px 0px;}

.news_pic a{ color: #2161bb;font-size: 14px;  }









.links{ background:url(../images/about_tag.jpg) left center no-repeat; height:55px; padding-left: 20px; line-height: 55px;}

 

.links h3{font-size: 16px; float:left;font-weight: bold;color:#2161bb;}

.links a{  padding:0px 10px;float:left;}





