html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px;font-family:"Microsoft Yahei";line-height:2em}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }

html,body{color:#333}

body{background:#fff; min-width:1260px;}

ul,ol,li{list-style:none}

a{color:#333;text-decoration:none;}

a:hover{text-decoration:none;-webkit-transition: background-color .3s ease;-moz-transition: background-color .3s ease;-ms-transition: background-color .3s ease;-o-transition: background-color .3s ease;transition: background-color .2s ease; }

img{border:0}

i,s{font-style: normal;text-decoration: none;}

em{font-style:normal}

h1,h2,h3,h4,h5{font-weight:normal}

.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0px !important; }

.clear { zoom:1; }

.left { float:left; }

.right { float:right; }

.hide{ display:none;}

.time{transition: 1s; -webkit-transition: 1s; -o-transition: 1s; -ms-transition: 1s;}

.time01{transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s;}

.big{transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -o-transform:scale(1.1) ; }





/*导航栏开始*/

.nav{width: 100%; height: 95px; }

.box{width: 1160px; height: 95px;margin:0 auto; position: relative;}

.logo img{margin-top: 35px; height:35px;}

.navlist{}

.navlist>li{float: left; position: relative; }

.navlist>li{}

.navlist>li>a{display: block; padding-left: 22px; padding-right: 25px;margin-top:25px; line-height: 70px;font-size: 16px; position: relative; border-bottom: 2px solid #fff; z-index: 89;}

.navlist>li>a:hover{color:#008cd6; border-bottom: 2px solid #008cd6; }

.navlist>li>a.on{border-bottom: 2px solid #008cd6;color:#008cd6; }

.langu{font-size: 12px;width: 35px; height: 19px; line-height: 19px; text-align: center;margin-top: 47px;  border:1px solid #333;

margin-left: 20px; border-radius: 10px; position: relative; margin-right: 50px;}

.langu span{position: absolute;top:0px; left:8px;}

.langu span.l02{color: #fff; display: none;}

.langu:hover span.l01{display: none;}

.langu:hover {background: #333;}

.langu:hover span.l02{display: block;}

/*导航栏结束*/



/*轮播开始*/

.banner{width: 100%; height:596px;  /*轮播高度，记得修改*/    margin: 0 auto; position: relative; overflow: hidden;}

.banner .bd  {margin: 0 auto; position: relative !important; z-index:0; overflow: hidden; width: 100%;}

.banner .bd ul {width: 100% !important; position: relative; margin:0 auto;}

.banner .bd li {width: 100% !important; height:596px;/*轮播高度，记得修改*/  text-align: center; background-repeat:no-repeat; background-position:center center;  margin:0  auto;}

.banner .bd li  a{display:block;width:960px;margin:0 auto;height:596px}

.banner .hd{z-index:1; height:40px;line-height:40px;width:100%;  overflow:hidden; position:absolute; left:0;bottom:0px; }

.banner .hd ul{ text-align:center;}

.banner .hd ul li { cursor: pointer; display: inline-block; zoom:1; width:8px; height: 8px; margin: 5px;  overflow: hidden;*display:inline;line-height: 9999px;background:rgba(225,225,225,0.3);

	-webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; border:2px solid #ddd; }

.banner .hd ul li.on{ background:rgba(225,225,225,0.5); border:2px solid #bbb;}

.prev,.next{width: 45px; height: 74px; /*左右键宽高，记得修改， 以及左右键位置*/ position: absolute; top: 50%; display: block;margin-top: -53px;}

.prev{left: -50px;} /* 左右键图片片经过出现效果，不希望出现，可以设置成0px；*/

.next{right:-50px;}

/*轮播结束*/



/*公司简介开始*/

.igsjj{width: 1260px; height: 350px; margin:0 auto ; margin-top: 25px;}

.igsjj_list{width: 110%; height: 100%;}

.igsjj_list li{float: left; margin-right: 30px;}

.igsjj_list li a{display:block; }

.igsjj_list li a i{display: block;width: 400px; height: 239px; overflow: hidden;}

.igsjj_list li a:hover img{width: 400px; height: 239px; display: block; transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -o-transform:scale(1.1) ;}

.igsjj_list li a p{font-size: 22px;text-align:center; line-height: 50px; color: #333; padding-bottom: 0px;}

.igsjj_list li a span{text-align: center; display: block;font-size: 14px;color: #a9a9a9;}

/*公司简介结束*/



/*解决方案开始*/

.ijjfa{width:1260px; height: 320px; margin:0 auto; margin-bottom: 30px;}

.ijjfa div{width: 614px; height: 320px;}

/*解决方案结束*/



/*综合模块开始*/

.zonghe{width: 1260px; height: 630px; margin:0 auto; overflow: hidden; margin-bottom: 70px;}

/*新闻开始*/

.inews{width: 590px; height: 100%; border-right: 1px solid #fff;}

.inews_list li{height: 180px; overflow: hidden;}

p.inews_title{font-size: 22px;line-height: 60px; border-bottom: 2px solid #008cd6;width: 95px;margin-bottom: 25px; font-weight: bold; color: #333;}

.inews_list_title{font-size: 17px;  line-height: 36px; font-weight: bold; color: #666;}

.inews_list_neirong{color: #b6b6b6; font-size: 12px;}

.inews_list_neirong span{margin-right: 20px; margin-left: 20px;}

.inews_list_summ{font-size: 12px; width: 100%; height: 45px; overflow: hidden; color:#b6b6b6;}

.inews_list_summ:hover{text-decoration:underline;}

.inews_list_btn{display: block; color: #0099cc;line-height: 15px; font-size: 14px; padding-top: 10px;}

.inews_list_btn:hover{color: #008cd6; text-decoration:underline;}

.inews_list_btn span{background: url(img/jiantoulan.png) no-repeat; display: block; width: 5px; height: 14px; float: left; padding-right: 7px;}

/*新闻结束*/



/*产品开始*/

.ipro{width: 615px;height: 100%; overflow: hidden;}

.ipro ul{width: 110%; }

.ipro ul li{float: left; }

.ipro ul li a{display: block; width: 185px; height: 164px; margin-right: 28px;margin-bottom: 25px; overflow: hidden;}

/*.ipro ul li a:hover {box-shadow: 1px 1px 1px 1px #ccc;}*/

/*产品结束*/

/*综合模块结束*/



/*底部开始*/

.foot{width: 100%; border-top: 6px solid #008cd6; height: 185px; background: #666; }

.footbox{width: 1260px; margin:0 auto; margin-top: 35px;}

.footbox ul.f_nav {float: left; margin:0 55px;}

.footbox ul.f_nav li{font-size: 16px; color: #f7f7f7; line-height: 20px;}

.footbox ul.f_nav li a{font-size: 12px; color: #f7f7f7; }

.footbox ul.f_nav li a:hover{text-decoration:underline;}

.footbox ul.f_nav li a span{margin-right: 13px;}

.f_logo{display: block;float: right; margin-right: 80px;}



.bottom{height: 50px; width: 100%; background: #333;}

.bottom_box{width: 1200px;margin:0 auto;}

.bottom p{width: 800px; margin:0 auto; line-height: 50px; font-size: 10px; color: #ebebeb;}

.bottom p span{font-size: 8px;color: #999;}

.bottom .bot_icon{margin-top: 15px;}

.bottom .bot_icon li{float: left; margin-left: 5px;}

/*底部结束*/





/*分页开始*/

/*关于我们开始*/

.abanner{width: 1260px; height: 415px; margin:2px  auto 0; margin-bottom: 27px;}



.a_cont{width: 1260px; height: 928px; background: #f7f7f7; margin: 0 auto; margin-bottom: 90px;}

.a_c_box{width: 1110px; margin:0  auto; padding-top: 55px;  }

.a_c_box p.qudiao{font-size: 20px;color: #333; font-weight: bold;}

.a_c_box p{font-size:16px; color: #636363; margin-bottom: 10px;}



.a_icon{width: 1150px; margin:0 auto; overflow: hidden;}

.a_icon ul{width: 110%; }

.a_icon ul li{float: left; width: 315px; height: 250px;margin-right: 80px;}

.a_icon ul li img{display: block;width: 95px; height: 95px;margin:0 auto;margin-bottom: 20px;}

.a_icon ul li p,.a_icon ul li span{display:block; text-align: center;}

.a_icon ul li p{font-size: 20px; color: #333;}

.a_icon ul li span.aborder{width: 60px; border-top: 2px solid #008cd6; margin:10px auto;}

.a_icon ul li span.afont{font-size: 16px; color: #7a7a7a;}



.apartner{width: 1260px; height: 1180px; margin:0 auto; background: #f7f7f7; margin-bottom: 35px;}

.ap_box{width: 1135px; height: 370px;margin:0 auto;}

.ap_left{width: 455px; height: 100%; background: url(img/aborder.jpg) repeat-y right top;margin-top: 327px;}

.ap_l_title{font-size: 24px; color: #333; font-weight: bold;}

.ap_l_title span{color: #0099cc;}

.ap_l_summ{font-size: 16px; color: #999;}

.ap_l_border{display: block; width: 100px; height: 0px; border-top: 2px solid #0099cc;margin:20px auto 25px 0px; }

.ap_l_summary{width: 380px; font-size: 15px;display: block; }

.ap_l_hy{font-size: 15px; color:#0099cc;font-weight: bold;margin-top: 10px; }



.ap_right{width:640px; height: 100%; margin-top: 30px;margin-left: 30px;}

.ap_right ul{}

.ap_right ul li{float: left;}

.ap_right ul li a{display: block;width: 185px; height: 80px; margin-bottom: 50px;margin-right: 20px;}


	/*售后服务开始*/
	.shouhou{width: 1260px; height: 300px; margin:0 auto; }

	.ap_box{width: 1135px; height: 370px;margin:0 auto;}

	.ap_l_title{font-size: 24px; color: #333; font-weight: bold;}

	.ap_l_summary01{width:100%; font-size: 15px;display: block; line-height: 2em;}

	.ap_l_hy{font-size: 15px; color:#0099cc;font-weight: bold;margin-top: 10px; }
	/*售后服务结束*/

	/*手机终端开始*/
	.sjzd{width: 1260px; height: 600px; margin:0 auto; background: #f7f7f7; margin-bottom: 35px; }
	.sj_left{width: 455px; height: 100%; background: url(img/aborder.jpg) repeat-y right top;margin-top: 80px;}
	.sj_right{width:640px; height: 100%; margin-top: 80px;margin-left: 30px;}
	.sjlist{margin-top: 30px; width: 380px;}
	.sjlist li{font-size: 14px;}
	/*手机终端结束*/

.atuijian{width: 1172px; height: 250px; margin:0 auto; overflow: hidden;margin-bottom: 60px;}

.atuijian ul {width: 110%;}

.atuijian ul li{float:left;margin-right: 30px;}

.atuijian ul li a{display: block; width: 273px; height: 249px;}

.atuijian ul li a p{font-size: 24px; color: #fff; text-align: center;padding-top: 70px;}

.atuijian ul li a span{display: block;width: 55px;height: 2px;background: #fff;margin:0 auto;}

.atuijian ul li a span.hover{width: 100px;}

/*关于我们结束*/



/*新闻列表页开始*/

.nlbanner{width:1260px; height: 415px; margin:2px auto 0px;}



.nl_box{width: 1260px; min-height: 800px;margin:0 auto; overflow: hidden;}

.nl_left{width: 816px; min-height: 600px;margin-left: 40px; position: relative; padding-bottom: 100px; }



.nl_left ul{margin-top: 85px; }

.nl_left li{margin-bottom: 90px; width: 100%; height: 700px; border-bottom: 1px solid #eee;}

.nl_l_title{font-size: 22px; font-weight: bold;}

.nl_l_title:hover{text-decoration:underline;}

/*.nl_l_title:hover{color: #008cd6; }*/

.nl_left li p{margin-top: 25px; margin-bottom: 30px;}

.nl_left li p span{font-size: 14px; margin-left: 10px; margin-right: 30px;}

.nl_l_pic {width: 816px; height: 418px; overflow: hidden;}

.nl_l_summ{display: block; width: 100%;/* height: 90px;*/ color: #2e2e2e; font-size: 14px;line-height: 2em;margin-bottom: 20px; margin-top: 15px;}

.nl_l_summ:hover{text-decoration: underline; color: #008cd6;}

.nl_l_btn{width: 86px; height: 27px; background: #008cd6; font-size: 14px; color: #fff;text-align: center;line-height: 27px;

border-radius: 3px; margin-left: 10px;margin-right: 15px; border:1px solid #008cd6;}

.nl_l_btn:hover{background: #fff;color: #008cd6;}

.nl_l_more{font-size: 14px; color:#008cd6; line-height: 29px;}



.nl_right{width: 320px;margin-top: 85px; }

.nl_r_title{font-size: 22px ; font-weight: bold;}



.nl_right ul{margin-top: 30px;}

.nl_right ul li{width: 100%; height: 60px; overflow: hidden;margin-bottom: 36px;}

.nl_right ul li .nl_r_pic{width:60px; height: 60px; overflow: hidden; float:left; margin-right: 15px;}

.nl_r_biaoti{font-size: 16px; color: #0099cc; line-height: 16px;display: block;}

.nl_r_biaoti:hover{text-decoration: underline;}

.nl_r_summ{font-size: 12px; line-height: 1.8em;display: block; margin-top: 5px;}

.nl_r_summ:hover{text-decoration: underline;}



.nl_r_search{font-size: 22px; font-weight: bold;}



/*新闻列表页结束*/



/*新闻详情页开始*/

.npbanner{width: 1260px; height:110px;margin:2px auto; margin-bottom: 60px; }

.npbanner01{width: 1260px; height:111px;margin:2px auto; margin-bottom: 60px; }

.np_left{width: 816px; min-height: 600px;margin-left: 40px;/*margin-top: 85px;*/}

.np_l_title{font-size: 22px; font-weight: bold;}

.np_left  p{margin-top: 25px; margin-bottom: 30px;}

.np_left  p span{font-size: 14px; margin-left: 10px; margin-right: 30px;}

.np_l_content{margin-bottom: 100px;margin-top: 20px;}

.np_l_content p{font-size: 14px; line-height: 1.8em;display: block; margin-top: 5px; text-indent: 2em;}

/*新闻详情页结束*/





/*产品列表页开始*/

.plbanner{width: 1260px; height: 415px; margin: 0 auto; margin-bottom: 75px;}



.pl_zonghe{width: 1260px; min-height: 800px; margin:0 auto; overflow: hidden;}

.pl_left{width: 260px; margin-left: 30px;}

.pl_l_title{ background: url(img/pleft.png) repeat-x 50px ;  margin-bottom: 20px;}

.pl_l_title span{font-size: 18px; font-weight: bold;padding-right: 10px; background: #fff;}

.pl_z_list{margin-bottom: 50px;}

.pl_z_list li a {display: block;width: 100%; height: 35px;}
.pl_z_list li a:hover{color: #008CD6;}
.pl_z_list li a.hover{color: #008CD6;}

.pl_z_list li a i{background: url(img/pjiantou.png) no-repeat 10px 8px; width: 30px; height: 100%;display: block; float: left;}

.pl_z_list li a span{font-size:16px; }

.pl_z_list li a span:hover{text-decoration: underline;}



.pl_z_zx a{display: block;width: 100%; height: 50px;margin-top: 25px;}

.pl_z_zx a img{width: 50px; height: 50px; display: block; float: left; margin-right: 15px;}

.pl_z_zx a span{font-size:13px;line-height: 50px; }

.pl_z_zx a span:hover{text-decoration: underline;}



.pl_right{width: 890px; min-height: 300px;float: left;margin-left: 40px; padding-bottom: 140px; margin-bottom: 100px; position: relative;}

.pl_right ul {width: 110%;}

.pl_right ul li{width: 285px; height: 370px; position: relative; float: left; margin-right: 20px;margin-bottom: 60px;}

.pl_right ul li .pl_r_pic{display: block; width: 285px; height: 285px;  overflow: hidden;}

.pl_right ul li .pl_r_pic:hover img{transform:scale(1.05) ; -webkit-transform:scale(1.05) ; -moz-transform:scale(1.05) ; -o-transform:scale(1.05) ; }

.pl_right ul li .pl_r_name{font-size: 14px; text-align: center;display: block; line-height:55px;}

.pl_right ul li .pl_r_name:hover{text-decoration: underline;}

.pl_right ul li .pl_r_btn{width: 115px; height: 26px; border:1px solid #0083f9; text-align: center; line-height: 26px; 

font-size: 12px;color: #fff;background:#0083f9;display: block;border-radius: 3px;margin:; position: absolute; bottom: 0px; left:30%;}

.pl_right ul li .pl_r_btn:hover{background: #fff;color: #0083f9;}

/*产品列表页结束*/



/*产品详情页开始*/



/* 本例子css */

	.foucebox {position:relative;width:890px;height:480px;overflow:hidden;}

	.foucebox .bd { position:relative; float:left; width:724px;height:480px;overflow:hidden;}

	.foucebox .bd img {width:724px;height:480px;}



	.foucebox .hd {position:relative; width:148px; float:right; /*padding-right:4px;*/ z-index:1; }

	.foucebox .hd ul { position:relative; width:148px; overflow:hidden;   }

	.foucebox .hd li { height:148px;/* padding:5px; */overflow:hidden; margin-bottom: 18px;  }

	.foucebox .hd img {width:148px;height:98px; display:block;  }

	.foucebox .hoverBg { position:absolute; top:0; left:-10px; width:124px; height:64px; z-index:100; background:url(images/hover.png) no-repeat;

		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hover.png);

		_background:none;

	}

/*产品详情页结束*/



/*地图页面开始*/

.mapbanner{width: 1260px; height:415px;margin:2px auto;margin-bottom: 65px; }

.mapbox{width: 1170px; min-height: 600px; margin:0 auto;}



.map_xiaoshou{margin-bottom: 50px;}

.map_x_title{font-size: 24px;font-weight: bold; color: #333; }

.map_border{width: 100px; background:#0083f9;height: 2px;display: block;margin-bottom: 15px; margin-top: 15px; }

.map_x_summ{font-size: 16px;}



.map_zongbu{overflow: hidden; margin-bottom: 50px;}

.map_lianxi{margin-bottom:35px;}

.map_z_title{font-size: 20px; color:#0083f9; }

.map_z_l_left{width: 320px; height: 110px; margin-right: 75px;}

.map_z_l_l_title{font-family: "黑体";font-weight: bold; font-size: 16px;}

.map_z_l_l_summ{font-size: 14px;}



.map_z_l_right{}

.map_z_l_right ul li{font-size: 16px; }

.map_z_l_right ul li span{font-size: 16px; font-weight: bold;}

.map_z_l_right ul li s{color:#0083f9;  }



.map_fenbu{width: 110%; overflow: hidden; padding-bottom: 120px;}

.map_fenbu ul{float: left; margin-right: 70px; height: 210px;}

.pos01{width: 331px;}

 p.pos01title{font-size: 20px; color: #999; line-height: 40px;}

.pos01 li{overflow: hidden;}

.pos01 i{ float: left; display: block; width: 136px;}

.pos01 i img{float: left;}

.pos01 i span{display: block; font-weight: bold; font-size: 16px;}

.pos01 li p{width: 195px; float: right; font-size: 16px;}



.pos02{width: 350px;}

.pos02 li{overflow: hidden;}

.pos02 i{ float: left; display: block; width: 136px;}

.pos02 i img{float: left;}

.pos02 i span{display: block; font-weight: bold; font-size: 16px;}

.pos02 li p{width: 214px; float: right; font-size: 16px;}



.pos03{width: 350px;}

.pos03 li{overflow: hidden;}

.pos03 i{ float: left; display: block; width: 136px;}

.pos03 i img{float: left;}

.pos03 i span{display: block; font-weight: bold; font-size: 16px;}

.pos03 li p{width: 205px; float: right; font-size: 16px;}



/*地图页面结束*/



/*招聘开始*/

.zpbanner{width: 1260px; height: 415px; margin:2px auto 0; margin-bottom: 85px;}



.zp_zonghe{width: 1260px;min-height: 600px; margin: 0 auto; overflow: hidden;}

.zp_nav{width: 240px; float: left;margin-left: 40px; border:1px solid #bbb; border-radius: 3px;}

.zp_nav li{width: 100%; height: 42px;background: #fdfdfd;}

.zp_nav li a{display: block;width: 100%; height: 42px;background: #fdfdfd;}

.zp_nav li a i{background: url(img/zpbai.png) no-repeat right;display: block;width: 8px; height: 10px;

float: right; margin-right: 15px;margin-top: 17px;}

.zp_nav li a span{font-size: 16px; line-height: 42px; margin-left: 30px; color: #333; float: left;

	display: block;}



.zp_nav li a.on{display: block;width: 100%; height: 42px;background: #0090dc;}

.zp_nav li a.on i{background: url(img/zplan.jpg) no-repeat right;}

.zp_nav li a.on span{font-size: 16px; line-height: 42px; margin-left: 30px; color: #fff;}



.zp_right{width: 940px; min-height: 500px; position: relative;padding-bottom: 100px;}

.zp_r_title{font-size: 24px; font-weight: bold;}

.zp_r_border{display: block;width: 100px; height: 2px; background: #0090dc;}

.zp_r_summ{font-size: 16px;line-height: 100px;}



.zp_r_list{padding-bottom: 100px;}



.zp_r_list li{width: 938px;/* height: 180px;*/ border:1px solid #bebebf; margin-bottom: 45px;overflow: hidden;}

.zp_r_list li .zp_r_l_title{font-size: 18px; color: #0090dc;padding-left: 20px; width: 100%;height: 45px;

 background: #d8dde1;display: block;line-height: 45px;font-weight: bold;margin-top: 0px;}

 .zp_r_l_cont{font-size: 14px;display: block;}

 .zp_r_l_pos{font-size: 14px; color: }

.zp_r_list li a,.zp_r_list li p{padding-left: 20px;margin-top: 10px;}

.zp_r_l_pos i{display: block;width: 40px; height: 33px; float: left;margin-right: 20px;}

.zp_r_l_pos span{color: #999;line-height: 40px;}

/*招聘结束*/



/*历史开始*/

.his_title{font-size: 24px; font-weight: bold; line-height: 25px; margin-bottom: 28px;}

.his_border{display: block;width: 100px; height: 2px; background: #008cd6;}

.his_cont{width: 100%; margin-top: 30px; min-height: 300px;}

.his_cont p{font-size: 16px;}
.his_cont img{display: block;max-width:100%;}

/*历史结束*/





/*荣誉开始*/

.pl_right01{width: 930px; min-height: 300px;float: left;margin-left: 40px; padding-bottom: 140px; margin-bottom: 100px;}

.hor_cont{width: 110%; margin-top: 30px; min-height: 100px;}

.hor_cont p{font-size: 16px;}

.hor_box{width: 100%; border-top:1px solid #efefef; }

.hor_box>li{float: left;width: 308px; height: 189px;border-right:1px solid #efefef;border-left:1px solid #efefef;

	border-bottom:1px solid #efefef;/*margin-right: -1px;*/ }

.hor_box>li>a{display: block;width: 220px; height: 170px;margin:7px auto; overflow: hidden;}

.hor_box img{margin:0 auto; display: block; vertical-align:middle;}

/*荣誉结束*/





/*产品详情页开始*/

.pl_right02{width: 890px; min-height: 300px;float: left;margin-left: 40px; padding-bottom: 140px; margin-bottom: 100px;}

.p_banner{width: 100%; height: 480px; margin-bottom: 40px;}



	/* 信息选项卡开始*/

	/* 本例子css */

		.p_xinxi{width: 720px;margin-bottom: 60px;}

		.p_x_title{font-size: 24px; color: #0099cc;font-weight: bold; overflow: hidden;margin-bottom: 20px}

		.slideTxtBox{ width:448px; min-height: 250px; text-align:left;  border-radius: 3px; }

		.slideTxtBox .hd{ height:35px; line-height:37px; background:#f4f4f4; padding:0 10px 0 0px;   border-bottom:1px solid #ddd;  position:relative; }

		.slideTxtBox .hd ul{ float:left;  position:absolute;  top:-1px; height:37px;  }

		.slideTxtBox .hd ul li{font-weight: bold; color: #666; float:left; padding:0 23px; cursor:pointer; 

			font-size: 16px; border-radius: 3px;border:1px solid #ddd; height: 35px; line-height: 35px;}

		.slideTxtBox .hd ul li.on{ height:35px;  background:#fff; border:1px solid #ddd; border-bottom:1px solid #ddd;

		color: #0099cc;}

		.slideTxtBox .bd>ul{ padding:15px;  zoom:1;  margin-top: 20px;}

		.slideTxtBox .bd li{  line-height:2.5em;  font-size: 14px; }

		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		.slideTxtBox .bd li a i{margin-right: 10px;}

	/*信息选项卡结束*/



	.p_x_tuijian{width: 890px; height: 370px;}

	.p_x_tuijian ul{width: 110%;}

	.p_x_tuijian ul li{float: left; margin-right: 20px;}

	.p_x_tuijian ul li a i{display: block; width: 285px; height: 285px; background: #eee; overflow: hidden;}

	.p_x_tuijian ul li a:hover i img{transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -o-transform:scale(1.1) ;}

	.p_x_tuijian ul li a img{display: block; }

	.p_x_tuijian ul li a p.p_x_ttitle{font-size: 14px; color: #333;text-align: center; line-height: 55px;}

	.p_x_tuijian ul li a p.p_x_tbtn{display: block; width: 115px; height: 26px;text-align: center;line-height: 26px;font-size: 14px;

	 border:1px solid #0386fc; background: #0386fc; color: #fff; border-radius: 3px;margin:0 auto;}

	.p_x_tuijian ul li a p.p_x_tbtn:hover{background:#fff; color:#0386fc; }

/*产品详情页结束*/



/*搜索框开始*/

.search{margin-left: 10px; width: 30px; height: 23px; /*border:1px solid #999;border-radius: 15px;*/margin-top: 45px; position: absolute; right: 0px; background: #fff;z-index: 90;}

.search01{width: 96%; height: 21px; position: absolute;left: 0px; top: 0px; border:1px solid #999;border-radius: 15px;}

.i_button{position: absolute;right: 10px; top: 3px;display: block;background: url(img/search.png);width: 15px; height: 15px; border:none;}

/*搜索框结束*/





/*地图页面小图标开始*/

.map_zongbu i img{margin-top:5px; margin-right: 5px;}

.map_fenbu i img{margin-top:5px; margin-right: 5px;}

/*地图页面小图标定位*/



/*新闻页面搜索框开始*/

.nform{width:100%; height:65px; position: relative; }

.ninput{width: 98%; height: 28px;position: absolute;top: 0px; left: 0px;border:1px solid #eee;}

.so01{width: 58px; height: 28px; border:1px solid #008cd6; background: #008cd6; color: #fff;text-align: center;line-height: 28px; position: absolute;bottom: 0px; left: 0px;border-radius: 3px;}

/*新闻页面搜索框结束*/



/*翻页代码开始*/

/*分页*/

.pager {width:100%; color:#333; line-height:30px; padding:25px 0 25px 0; font-size:12px; text-align:center;position: absolute;bottom:-50px;

   }

.pager a,.pager span { border: #cccccc 1px solid; padding:0px 8px; color: #666; text-decoration: none;  font-size:12px; height:26px;line-height:26px;display:inline-block;margin:0 3px;}

.pager a:hover { border: #0083f9 1px solid; color: #fff; background-color: #0083f9; }

.pager a:active { color: #fff; border: #0083f9 1px solid; background-color: #0083f9; }

.pager span.now  { color: #fff; border: #0083f9 1px solid; background-color: #0083f9; }

.pager span.disabled { color: #ccc;  border: #ccc 1px solid } 



.pager01 {width:100%; color:#333; line-height:30px; padding:25px 0 25px 0; font-size:12px; text-align:center;position: absolute;bottom:80px;

   }

.pager01 a,.pager01 span { border: #cccccc 1px solid; padding:0px 8px; color: #666; text-decoration: none;  font-size:12px; height:26px;line-height:26px;display:inline-block;margin:0 3px;}

.pager01 a:hover { border: #0083f9 1px solid; color: #fff; background-color: #0083f9; }

.pager01 a:active { color: #fff; border: #0083f9 1px solid; background-color: #0083f9; }

.pager01 span.now  { color: #fff; border: #0083f9 1px solid; background-color: #0083f9; }

.pager01 span.disabled { color: #ccc;  border: #ccc 1px solid } 

/*分页结束*/

.lb-number{display: none !important;}

.navllist{width: 100%; display: none; position: absolute; left: 0px; top: 97px; z-index: 88; margin-top: -1px;}

.navllist  li a{display: block;width:150%; height: 35px;line-height: 35px; text-align: left;padding-left: 20%; color: #333;background:rgba(255,255,255,0.9); border-top: 1px solid #ACACA4;}

.navllist  li a:hover{background:#A0D8F6;}

/*轮播动画效果*/
.header-style01 + .master-slider{margin-top: -185px !important; }

.master-slider .pi-caption01{color: #fff; font-size: 44px; font-weight: bold; text-transform: uppercase; }

.master-slider .pi-text{font-family: 'Raleway', 'Open Sans', Arial, sans-serif; font-size: 30px; color: #fff; }

.master-slider{margin-bottom: 70px !important; }

.master-slider.mb-0{margin-bottom: 0 !important; }

.master-slider.mb-30{margin-bottom: 30px !important; }

.master-slider .pi-caption02{font-size: 21px; font-family: 'Raleway', 'Open Sans', Arial, sans-serif; font-weight: 800; text-transform: uppercase; color: #fff; }

.master-slider .pi-button{padding: 12px 50px; font-weight: 700; color: #fff; text-transform: uppercase; border: 2px solid; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; -ms-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; }

.master-slider .pi-caption-dark{color: #03253c; }

.master-slider .ms-view{background: transparent; }

.master-slider .tooltip h1, .master-slider .tooltip h2, .master-slider .tooltip h3, .master-slider .tooltip h4, .master-slider .tooltip h5, .master-slider .tooltip h6{color: #333; text-transform: uppercase; margin-bottom: 5px; position: relative; padding-bottom: 10px; }

.master-slider .tooltip h6::after{position: absolute; content: ""; display: block; width: 15px; height: 3px; bottom: 0; left: 0; }

.master-slider .tooltip p, .master-slider .tooltip span{color: #333; }

.master-slider .tooltip img{float: left; }

.master-slider .tooltip-text{padding-left: 85px; }

.ms-skin-default .ms-tooltip{max-width: 300px; }

/*后续添加的*/
#masterslider{width: 1260px !important;overflow: hidden; margin:0 auto !important; height: 596px;}
.ms-slide-bgcont img{margin-left: 0px !important; width: 1260px !important; height: 596px !important; }

p#back-to-top{ position:fixed;_display:none!important; bottom:80px; right:30px; z-index:10000;display:none;}
p#back-to-top a{display:block; width:56px; }
p#back-to-top a span{ background:#d1d1d1 url(img/backtop.png) no-repeat 0 0;  display:block; height:56px; width:56px; }
#back-to-top a:hover span{ background:#979797 url(img/backtop.png) no-repeat -64px 0; }


/*搜索没有结果页面*/
.espcms_page {min-height: 480px;}