*{padding:0; border:0; font-family:"微软雅黑";}
body{width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 14px;}
ul,li,dl,dt,dd,h3{margin: 0; padding: 0; list-style-type: none;}
a{text-decoration: none;}
img{max-width: 100%;}
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}
/*公用类*/


/*页面开始*/

/**************************************************************/

/*导航+logo-开始*/
#top{height: 105px;}
#top .high{width: 1140px;margin: auto;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{position:relative; z-index:1;height:105px;line-height: 105px;}

.navBar .logo{height: 105px;width: 300px;float: left;}
.navBar .logo img{height: 105px;width: 300px;}

.nav{position:relative;margin:0 auto;float: right;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav a{font-size: 16px;color: #000;}
.nav h3{ font-size:16px;font-weight:normal;width:83px;text-align:center;font-size: 16px;}
.nav .m{ float:left;position:relative; z-index:1;margin: 0 5px;}
.nav h3 a{display:block;  }
.nav h3 a span{font-size: 12px;}
.nav h3 a:hover{font-weight: bold;}
/*.nav .s{ float:left; width:3px;text-align:center;color:#636665;font-size: 18px;}*/

.nav .sub{display:none;position:absolute;top: 100px;z-index:1; width:100px;background: rgba(255,255,255,0.8);right: -8px;}
.nav .sub li{text-align:center;margin-bottom:-1px;}
.nav .sub li a{display:block;padding:8px 0;height:25px;line-height:25px;color:#303030;font-size: 14px;}
.nav .sub li a:hover{border-bottom:1px solid #2dcf2c;}

.nav .block{position:absolute;left:0;top: 73px;overflow: hidden;width: 70px;height: 3px;background: #2dcf2c;}
.nav .on a{font-weight: bold;}
/*导航-结束*/


/*轮换图*/
.fullSlide{width:100%;height:290px;min-width: 1140px; position: relative;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;height:290px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:290px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../img/touming.png) repeat-x; text-align:center;_background:#000; _filter:alpha(opacity=60);}
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../img/tg_flash_p.png) -18px 0; overflow:hidden;line-height:9999px;}
	.fullSlide .hd ul .on{ background-position:0 0; }



/*底部*/
#foot{height: 318px;background: #2f2f2f;min-width: 1140px; clear: both;}
#foot .db{width: 1140px;margin: auto;color: #868585;}

/*底部-上*/
#foot .db .down{height: 136px;padding-top: 48px;}
.db .down .d1{width: 345px;float: left;}
.db .down .d1 img{width: 345px;height: 136px;}
.db .down .d2{width: 360px;float: left;height: 120px;border-right: 1px solid #868585;}
.db .down .d2 li{margin: 10px 0;}
.db .down .d3{float: right;}
.db .down .d3 li{margin: 10px 0;}

/*版权所有*/
#foot .db .bqsy{height: 100px;border-top: 1px solid #868585;text-align: center;padding-top: 32px;line-height: 30px;font-size: 15px;}
#foot .db .bqsy a{color: #868585;}

/********************************************************************************************************************/

/*公用-所在位置*/
#place{height: 40px;border-bottom: 1px solid #eaeaea;}
#place .szwz{width: 1140px;margin: auto;}

#place .szwz .fang{background: url(../img/fang.jpg) no-repeat left;line-height: 40px;color: #7c7c7c;}
#place .szwz .fang span{padding-left: 30px;}
#place .szwz .fang a{color: #7c7c7c;}


/*公用-左侧*/
.zz{width: 210px;float: left;}

.zz .zz1{min-height: 150px;}
.zz .zz1 .bt1{height: 50px;background: url(../img/cpzt_bg.jpg)no-repeat center;line-height: 50px;text-align: center;}
.zz .zz1 .bt1 b{font-size: 18px;color: #1a73ce;}
.zz .zz1 .lb1{}
.zz .zz1 .lb1 li{height: 50px;line-height: 50px;color: #585656;}
.zz .zz1 .lb1 li a{float: left;padding-left: 15px;color: #585656;}
.zz .zz1 .lb1 li span{float: right;padding-right: 15px;}
.zz .zz1 .lb1 li:hover a{color: #1a73ce;}
.zz .zz1 .lb1 li:hover span{color: #1a73ce;}

.zz .zz2{min-height: 280px;border: 1px solid #eaeaea;background: #f5f5f5;}
.zz .zz2 .bt2{height: 50px;line-height: 50px;text-align: center;border-bottom: 1px solid #eaeaea;}
.zz .zz2 .bt2 b{font-size: 18px;color: #1a73ce;}
.zz .zz2 .lb2{}
.zz .zz2 .lb2 li{width: 135px;height: 40px;line-height: 40px;text-align: center;background: #adadad;border-radius: 10px;margin: 13px 38px;}
.zz .zz2 .lb2 li a{color: #fff;}
.zz .zz2 .lb2 li:hover{background: #1a73ce;}

.zz .zz3{min-height: 223px;border: 1px solid #eaeaea;}
.zz .zz3 .bt3{height: 50px;line-height: 50px;text-align: center;border-bottom: 1px solid #eaeaea;}
.zz .zz3 .bt3 span{background: url(../img/xx.jpg)no-repeat left;font-size: 16px;display: block;margin-left: 38px;}
.zz .zz3 .lb3{}
.zz .zz3 .lb3 li{margin: 10px;}
/********************************************/


/*子页-产品页-开始*/
#product{min-height: 800px;margin: 20px 0;}
#product .cp{width: 1140px;margin: auto;}

#product .cp .yy{width: 880px;min-height: 760px;float: right;}
.cp .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.cp .yy .yy_bt span{font-size: 20px;line-height: 45px;}

#product .cp .yy .yy_lb{padding-top: 10px;}
#product .cp .yy .yy_lb li{width: 255px;height: 230px;float: left;text-align: center;margin: 7px 17px;}
#product .cp .yy .yy_lb li img{width: 245px;height: 180px;border: 2px solid #DEDBDB;padding: 5px;}
#product .cp .yy .yy_lb li a{color: #666666;font-size: 15px;}
#product .cp .yy .yy_lb li:hover img{border: 2px solid #0866ca;}
#product .cp .yy .yy_lb li:hover a{color: #0866ca;font-weight: bold;}
/*子页-产品页-结束*/


/*子页-产品页-滚动图-资质荣誉-开始*/
/*.yy_lb .ladyScroll{width: 880px;height: 670px;position:relative;}
.yy_lb .ladyScroll .prev,.yy_lb .ladyScroll .next{width:51px;height:45px;position:absolute;top:280px;left:0;z-index:100; cursor:pointer; background:url(../img/btns.png) no-repeat;}
.yy_lb .ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.yy_lb .ladyScroll .prev:hover{ background-position:0 -45px; }
.yy_lb .ladyScroll .next:hover{ background-position:0 -135px; }

.yy_lb .ladyScroll .scrollWrap{width:600px;padding-top:15px;overflow:hidden;position:absolute;left: 130px;}
.yy_lb .ladyScroll dl{float:left;width:600px;text-align:center;position:relative;text-align: center;}
.yy_lb .ladyScroll img{display:inline-block;max-width:600px; max-height: 620px; }
.yy_lb .ladyScroll dl a{color: #000;font-size: 18px;}*/
/*子页-产品页-滚动图-资质荣誉-结束*/


/*************子页-案例页***********/
.base{position: relative;width:820px;border: 1px solid #e6e6e6;height: 655px;}
.base_left{position: absolute;width: 40px;height: 656px;text-align: center;cursor: pointer;}
.jiantou_left{position: absolute;padding:0px;top: 50%;margin-top: -40px;left:-5px;width:50px;height:80px;display: block;	background: url("../slider/slider.png") no-repeat 0 0;background-position: 4px -82px;}
.base_right{position: absolute;width:40px;height:656px;text-align: center;right:0px;cursor: pointer;}

.jiantou_right{position: absolute;left:0px;top: 50%;margin-top: -40px;left:-5px;width:50px;height:80px;display: block;background: url("../slider/slider.png") no-repeat 0 0;background-position: 5px 5px;}
.content{height: 465px;width: 738px;position: absolute;border:1px solid #e6e6e6;left:40px;background: url(../photos_file/3.jpg) no-repeat;background-position: 50%;background-size: contain;}
.toggle{position: absolute;top: 500px;width: 100%;height: 30px;background: #fafafa;line-height: 30px;border-top: 1px solid #e6e6e6;}
.toggle .list{font-size: 14px;color: #666;width: 98px;cursor: pointer;background: white;}
.toggle .list span{display: block;position: absolute;left: 66px;top: 3px;width: 19px;height: 19px;background: url("../slider/list.png") no-repeat 0 0;background-position: 3px -58px;}
.bottle{position: absolute;width:100%;top:525px;border:1px solid #e6e6e6;overflow: hidden;height:130px;}
.bottle ul{margin: 0px;position: absolute;height:130px;padding:0px;display:flex;width:10000px;}
#list_shot{height:130px;width: 695px;position: absolute;left: 59px;overflow: hidden;}
.bottle .l{display: block;position: absolute;left: 13px;top: 57px;width: 19px;height: 19px;background: url("../slider/slider.png") no-repeat 0 0;background-position: -22px -205px;cursor: pointer;}
.bottle .r{display: block;position: absolute;left: 784px;top: 57px;width: 19px;height: 19px;background: url("../slider/slider.png") no-repeat 0 0;background-position: 6px -205px;cursor: pointer;}
.bottle ul li{text-decoration: none;float: left;height:128px;margin: 0px 5px;position: relative;left:0px;transition: left 0.5s;border:1px solid #e6e6e6;cursor: pointer;text-align: center;}
.bottle ul li span{display: block;text-align: center;}
.bottle ul li:hover {border:1px solid red;}
/*************子页-案例页***********/




/*子页-新闻页-开始*/
#news{min-height: 800px;margin: 20px 0;}
#news .new{width: 1140px;margin: auto;}

#news .new .yy{width: 880px;min-height: 760px;float: right;}
.new .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.new .yy .yy_bt span{font-size: 20px;line-height: 45px;}

.new .yy .yy_lb{}
.new .yy .yy_lb li{height: 90px;border-bottom: 1px solid #e6e6e6;margin-top: 20px;}
.new .yy .yy_lb .sj{width: 60px;float: left;color: #006ad6;}
.new .yy .yy_lb .sj .day{height: 44px;background: #ebebeb;font-size: 24px;line-height: 44px;text-align: center;}
.new .yy .yy_lb .sj .year{height: 25px;background: #ebebeb;margin-top: 1px;line-height: 25px;text-align: center;}
.new .yy .yy_lb .xwbt{width: 790px;float: right;color: #999;}
.new .yy .yy_lb .xwbt a{display: block;font-size: 16px;color: #504F4F;}
.new .yy .yy_lb li:hover .xwbt a{font-weight: bold;}
/*子页-新闻页-结束*/


/*子页-内容页-开始*/
#content{min-height: 800px;margin: 20px 0;}
#content .text{width: 1140px;margin: auto;}

#content .text .yy{width: 880px;min-height: 760px;float: right;}
.text .yy .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.text .yy .yy_bt span{font-size: 20px;line-height: 45px;}

#content .text .yy .yy_nr{}
#content .text .yy .yy_nr .wzbt{height: 55px;line-height: 55px;font-size: 20px;color: #333333;font-weight: bold;text-align: center;}
#content .text .yy .yy_nr .wznr{margin-top: 10px;color: #807e7e;}
/*子页-内容页-结束*/


/*单页-翻页*/
#content .text .yy2{width: 880px;min-height: 760px;float: right;position: relative;}
.text .yy2 .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.text .yy2 .yy_bt span{font-size: 20px;line-height: 45px;}

#content .text .yy2 .yy_nr{}
#content .text .yy2 .yy_nr .wzbt{height: 55px;line-height: 55px;font-size: 20px;color: #333333;font-weight: bold;text-align: center;}
#content .text .yy2 .yy_nr .wznr{margin-top: 10px;color: #807e7e;}
.yy2 .zy_page{width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;font-size: 0;}
.yy2 .zy_page .pre{position: relative;top: 50%;width: 60px;height: 100px;background: url(../img/pre.png);float: left;left: -10px;}
.yy2 .zy_page .pre a{width: 60px;height: 100px;display: block;}
.yy2 .zy_page .next{position: relative;top: 50%;width: 60px;height: 100px;background: url(../img/next.png);float: right;right: -10px;}
.yy2 .zy_page .next a{width: 60px;height: 100px;display: block;}


/*产品-滚动*/
#content .text .yy3{width: 880px;min-height: 760px;float: right;position: relative;}
.text .yy3 .yy_bt{height: 50px;border-bottom: 1px solid #e6e6e6;}
.text .yy2 .yy_bt span{font-size: 20px;line-height: 45px;}

#content .text .yy3 .yy_nr{}
#content .text .yy3 .yy_nr .wzbt{height: 55px;line-height: 55px;font-size: 20px;color: #333333;font-weight: bold;text-align: center;}
#content .text .yy3 .yy_nr .wznr{margin-top: 10px;color: #807e7e;}

.yy3 .ladyScroll{width: 880px;height: 220px;position:relative;}
.yy3 .ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:110px;left:0;z-index:100; cursor:pointer; background:url(../img/btns.png) no-repeat;}
.yy3 .ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}
.yy3 .ladyScroll .prev:hover{ background-position:0 -45px; }
.yy3 .ladyScroll .next:hover{ background-position:0 -135px; }

.yy3 .ladyScroll .scrollWrap{width:780px;padding-top:15px;overflow:hidden;position:absolute;padding-left: 50px;}
.yy3 .ladyScroll dl{float:left;width:258px;text-align:center;position:relative;margin: 0 1px;}
.yy3 .ladyScroll img{display:block;width:258px;height:215px;}
	



/*下一页*/
.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #2e88e4;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #2e88e4;color: #fff;}







