
@charset "utf-8";body,div,ul,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,A,A:hover,input{margin:0px;padding:0px;font-size:16px;text-align:left;font-family:"微软雅黑";text-decoration: none;color: #666;list-style:none ;}
body{overflow-x: hidden;background:url(bj.jpg) center   no-repeat fixed  ;background-size:cover;}
A:hover{color: #f08326;}
.bai{color:#FFFFFF;}
.bai a{color:#FFFFFF;}
 img{border:0;}
.bk{border:1px solid #cfcfcf;background:#f4f4f4;border-top:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.pt20{padding-top: 20px;}
.pt10{padding-top: 10px;}
.w1200{ width:1200px; margin:auto;}
.fontwhite{ color:#FFF; font-size:14px;}
.fontwhite .fr a{ color:#FFF;font-size:14px;}
.fr{ float:right;}
@font-face {font-family: ywzf;src: url(im.ttf);}
@font-face {font-family: yw;src: url(yw.ttf);}
/*top*/
.dingbu{ line-height:35px; background:#333; color:#FFF; font-size:14px;}
.logo-mod {width: 100%;background: #fff;}
.logo-rom {width: 1200px;margin: 0 auto;padding: 20px 0px;}
.logo-rom p {	margin-top:20px;font-size: 16px;color: #666;width:320px;}
.logo-rom .toptel{font-size:50px; float:left; color:#b31d1e;}
.logo-rom p b{ display:block;font-size: 30px;    color: #b31d1e;}

.nav-rom {width: 1200px;margin: 0 auto;}

.nav-rom .item {width: 150px;float: left;text-align: center;}
.nav-rom .item a {color: #fff;line-height: 50px;}
.nav-rom .item:hover {background-color: #e00000;}
.zxgg{width: 100%;height: 34px;background: #2a2a2a;line-height: 34px;}
.zxgg ul{width: 1200px;margin: auto;}
.zxgg ul .right{float: right;width: 220px;text-align: right;color: #cccccc;}
.zxgg ul .right a{color: #cccccc;}
.zxgg ul .left{width: 900px;float: left;color: #cccccc;}
.logo{width: 1200px;margin: auto;height: 90px;padding: 25px 0;}
/*导航*/	
.nav-mod {background-color: #1a7b9b; width:100%;}
.nav{ width: 1200px;position:relative; margin:auto}

.nav>li{ width: 12.5%; float: left;position:relative;z-index:888;}
.nav>li a{ display: block; text-align: center; color: #fff; font-size: 16px; line-height:50px;}
.nav>li span{ border-bottom:#1a7b9b 1px solid; margin-bottom:0px; width:80px; margin:auto; position:absolute; left:15%;}
.nav>li:hover>a,.nav .nav_act>a{ background: #F0F0F0;}
.nav>li:hover *,.nav .nav_act *{ color: #1a7b9b;}


.nav .sub{display:none;position:absolute; z-index:9999;width:100%;border:1px solid #E6E4E3;border-top:0;background:#fff;}
.nav .sub li{text-align:center;padding:0 8px;margin-bottom:-1px;}
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#333;font-size:16px;}
.nav .sub li a:hover{color:#1a7b9b; }

.nav_scroll{ position:fixed; top:0; z-index:999;}

/*banner*/
#focusBar{width:100%;height:450px;clear:both;position:relative;background:#242424;overflow:hidden;}
#focusBar li{width:100%;clear:both;height:450px;display:none;position:absolute;background-position: center !important;/* position:relative;*/
	}
#focusBar .focusL{height:450px;position:absolute;z-index:9;/*left:-1000px;*/
	 top:0px;left:-500px;margin-left:50%;}
#focusBar .focusR{height:400px;position:absolute;z-index:19;/* right:1000px;*/
	top:0px;left:-500px;margin-left:50%;}

a.arrL,a.arrR{display:block;width:52px;height:134px;position:absolute;top:140px;z-index:99;cursor:pointer;background:url(../images/bt_arr.png) no-repeat;}
a.arrL{left:-52px;background-position:0px 0px;}
a.arrR{right:-52px;background-position:-68px 0px;}
a.arrL:hover{background-position:0px -144px;}
a.arrR:hover{background-position:-68px -144px;}
/*首页公司介绍*/
.about-mod { margin-top: 50px; }
.about-rom { width: 1200px; margin: 0 auto; margin-top: 30px; background-color: #e00000; }
.about-mod .main-tt { width: 388px; height: 69px; margin: 0 auto; background: url(images/p3-tt.png) center top no-repeat; }
.about-rom .con { padding-bottom: 36px; }
.about-rom .con .pic { float: left;  }
.about-rom .con .pic img { width: 550px; height: 340px; }
.about-rom .info { float: left; width: 650px; }
.about-rom .info .tt-2 { float: left; background: #fff; padding: 3px 16px;}
.about-rom .info a { float: left; display: block; width: 129px; font-size: 18px; color: #e00000; background-color: #dedede; text-align: center; line-height: 69px; }
.about-rom .info .pp { padding: 20px; }
.about-rom .info .pp *, .about-rom .info .pp { color: #fff; line-height: 32px; font-size: 14px; padding-top: 30px; }
.about-rom .info p { font-size: 13px; color: #fff; line-height: 26px; text-indent: 26px; }



.Floor001783{ padding:20px 0 0;}

.Floor001783 .intro{ float:left; width:48%;/*border-bottom:1px solid #E6EDF3;*/padding-bottom: 60px}
.title{ margin:0; font-size:26px; color:#333; line-height:normal; padding-bottom:23px;position: relative;}
.title span{ text-transform:uppercase; display:block; color:#DFDFDF; font-size:54px;}
.title::after{content:"";position: absolute;left: 2px;bottom: 1px;height: 1px;width: 52px;background: #F5A00A;display: block;}
.Floor001783 .intro .info{ padding-bottom:20px; font-size:16px;color: #666666;line-height: 35px; min-height:350px;}

.Floor001783 .img_video{ float:right; width:50%;position:relative;}
.Floor001783 .img_video img{ display:block; width:100%;}
.Floor001783 .img_video .bx-wrapper{ max-width:64.8% !important;  z-index:1; margin:0 !important;/* position: absolute;right: 0;top: 0 */float: right;}
.Floor001783 .img_video .bx-controls-direction{  width:25.2%; height:17%; position:absolute; left:0; top:23%; border:1px solid #e5e5e5;}
.Floor001783 .img_video .bx-controls-direction a{height:100%; width:50%; float:left; overflow:hidden; line-height:1000px; background-repeat:no-repeat; background-position:center center; background-color:#fff;}
.Floor001783 .img_video .bx-controls-direction a.bx-prev{ background-image:url(../images/Floor001783-btn_prev.png);}
.Floor001783 .img_video .bx-controls-direction a.bx-next{ background-image:url(../images/Floor001783-btn_next.png); border-left:1px solid #e5e5e5;}

.Floor001783  .infolist{ position:absolute; top:430px; right:0;}
.Floor001783  .infolist li{display: inline-block;width: 80px;height: 80px;border-radius: 50%;border: 1px solid #F5A00A;position: relative;margin-right: 55px;}
.Floor001783  .infolist li.li1{background: url(../images/top_ico4.png) no-repeat center center ;}
.Floor001783  .infolist li.li2{background: url(../images/top_ico5.png) no-repeat center center ;}
.Floor001783  .infolist li.li3{background: url(../images/top_ico6.png) no-repeat center center ;}
.Floor001783  .infolist li.li4{background: url(../images/top_ico7.png) no-repeat center center ;}
.Floor001783  .infolist li .mark{background: #F5A00A;color: #fff;position: absolute;left: 0;top: 0;display: none;width: 100%;height: 100%;border-radius: 50%;}
.Floor001783  .infolist li .mark span{display: table-cell;text-align: center;vertical-align: middle;height: 80px;text-align: center;width: 80px;}
.Floor001783  .infolist li:hover .mark{display: block;}


.Floor001783 .bx-wrapper1{ width:43%; position:absolute; left:0;top:67%; z-index:2;}
.Floor001783 .bx-wrapper1 img{width: 100%;}
.Floor001783 .bx-wrapper1 figure a{ position:absolute; left:0; top:0; width:100%; height:100%; }
.Floor001783 .bx-wrapper1 #Floor001783_video,
.Floor001783 .bx-wrapper1 #Floor001783_video_wrapper{ position:absolute !important; left:0; top:0; z-index:10;}
.navlist{    position: absolute;left: 111px;top: 48%;}
.navlist li{float: left;width: 50px;height: 50px;cursor:pointer;}
.navlist li.li1{background: url(../images/prev.png) no-repeat center;}
.navlist li.li2{background: url(../images/next.png) no-repeat center;}
/*首页新闻系统*/
.p4-mod { width: 100%; padding: 50px 0px; }
.p4-rom { width: 1200px; margin: 0 auto; }
.p4-mod .more { display: block; background: #333; color: #fff; font-size: 12px; line-height: 40px; width: 180px; text-align: center; margin: 0 auto; margin-top: 20px; }
.yunu-news-in {width: 550px;}
.yunu-news-in .tit {margin-bottom: 20px;}
.yunu-news-in .tit span {display: inline-block;line-height: 34px;font-size: 18px;vertical-align: top;cursor: pointer;background-color: #999;padding: 0 15px;color: #fff;}
.yunu-news-in .tit span.on {background-color: #3db748;}
.yunu-news-in .tit .more {float: right;line-height: 34px;text-transform: uppercase;}
.yunu-news-in .tou {margin: 0;background-color: #1a7b9b;overflow: hidden;color: #fff;}
.yunu-news-in .tou dt {float: left;width: 285px;}
.yunu-news-in .tou dt img {display: block;width: 100%;height: auto;}
.yunu-news-in .tou dd {margin: 0 0 0 285px;padding: 20px;}
.yunu-news-in .tou dd h4 {margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yunu-news-in .tou dd h4 a {color: #fff;}
.yunu-news-in .tou dd p {margin: 15px 0 0;line-height: 1.6;height: 88px;overflow: hidden;color: #fff;}
.yunu-news-in .wenda {margin-top: 20px;overflow: hidden;margin-left: -20px;}

.yunu-news-in .xinwen{ margin-top:30px;}
.yunu-news-in .xinwen li {line-height:35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float: left;width: 250px;background: url(../images/tb2.gif) no-repeat 0 center;padding-left: 15px;}
.yunu-news-in .wenda li {float: left;width: 50%;border-bottom: 1px solid #ddd;}
.yunu-news-in .wenda li a {display: block;padding: 13px 15px 13px 30px;background: url(../images/tb2.gif) no-repeat 15px 20px;}
.yunu-news-in .wenda li h4 {margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yunu-news-in .wenda li p {margin: 5px 0 0;line-height: 2;color: #777;height: 56px;overflow: hidden;}

.yunu-dk-in {text-align: center;background: url(../images/dk_02.jpg) no-repeat center 0;height: 338px;color: #fff;}
.yunu-dk-in h4 {margin: 0;padding: 35px 0 20px;font-size: 24px;font-weight: normal;}
.yunu-dk-in h4 span {font-size: 36px;font-weight: bold;}
.yunu-dk-in p {line-height: 2;width: 850px;margin: 0 auto;}
.yunu-dk-in .btn {display: block;width: 147px;background: #164d61;margin: 50px auto 0;font-size: 14px;color: #ffffff;text-align: center;line-height: 36px;}
.yunu-dk-in .btn:hover { background: #44b753; color: #ffffff;text-align: center;}
/*首页企业优势*/
.p5-mod { width: 100%; }
.p5-rom { width: 1200px; margin: 0 auto; padding: 50px 0px 60px 0px; }
.p5-rom .main-tt { background: url(images/p5-tt.png) center top no-repeat; width: 239px; height: 77px; margin: 0 auto; margin-bottom: 30px;  }
.p5-rom .list { width: 1000px; margin: 0 auto; }
.p5-rom .item { width: 330px; float: left; background-color: #fff; }
.p5-rom .item .pic { overflow: hidden; }
.p5-rom .item img { width: 330px; min-height: 242px; transition: all 0.3s ease 0s; }
.p5-rom .item .con { padding: 50px 12px 32px 12px; height: 160px; }
.p5-rom .item .con .tt { text-align: center; }
.p5-rom .item .con .tt a { color: #333; line-height: 42px; text-align: center; font-size:22px; font-weight:600;}
.p5-rom .item .con .des { text-align: center; }
.p5-rom .item .con .des a { font-size: 16px; color: #999; line-height: 30px; text-align: center; }
.p5-rom .item img:hover { -webkit-transition: opacity 0.5s, -webkit-transform 0.5s; transition: opacity 0.5s, transform 0.5s; -webkit-transform: scale(1.05); transform: scale(1.05); transition: all 0.3s ease 0s; }
.p5-rom .more { display: block; width: 100px; line-height: 28px; color: #fff; text-align: center; margin: 0 auto; margin-top: 20px; background-color: #333; font-size: 12px; }
/*首页产品展示*/
.main-tt .cn { font-size: 26px; color: #333; font-weight: bold; line-height: 36px; text-align: center; }
	.main-tt .en { font-size: 14px; color: #999; line-height: 30px; text-align: center; }
	.p1-mod { width: 100%; margin-top: 30px; background:url(../images/probg.jpg) repeat-y top; padding-top: 50px; height:550px}
    .p1-rom { width: 1200px; margin: 0 auto; position:relative}
    .p1-mod .con-list { padding-top: 190px;padding-bottom: 30px; width:790px}
    .p1-mod .item { float: left; margin-left: 15px; width:18%; margin-bottom: 20px;  transition: all 0.3s ease 0s; background:#FFF}
    .p1-mod .item:nth-child(5n+1) { margin-left: 0px; }
    .p1-mod .item img { width: 100%; height: 145px; transition: all 0.3s ease 0s;}
    .p1-mod .item .tt { display: block;  text-align: center; font-size: 16px;  line-height: 60px; color:#333; }
    .p1-mod .item:hover img {  transition: all 0.3s ease 0s; }
	.p1-mod .item:hover .tt { color: #e00000;}
/*首页图片滚动效果*/
.pp-mod { width: 100%; margin-top: 60px; }
.pp-rom { width: 1200px; margin: 0 auto; }
.pp-rom .list { margin-top: 30px; }
.pp-rom .list .item { float: left; margin-left: 10px; border: 1px solid #efefef; position: relative; }
.pp-rom .list .item:first-child { margin-left: 0px; }
#scroll-mod { overflow:hidden; width: 1200px; }
#scroll-rom { float: left; width: 800%; }
#scroll-rom-1 { float: left; }
#scroll-rom-2 { float: left; margin-left: 10px; }
.pp-rom .focus { width: 100%; background: rgba(14,82,181,0.6); height: 0px; position: absolute; bottom: 0px;  transition: all 0.5s ease 0s; overflow: hidden; }
.pp-rom .item:hover .focus { height: 220px; transition: all 0.5s ease 0s; }
.pp-rom .focus a { color: #fff; }
.pp-rom .focus h1, .pp-rom .focus p { text-align: center; font-size: 14px; }
.pp-rom .focus h1 { margin-top: 66px; }
.pp-rom .focus h1 a { font-size: 18px; line-height: 36px; }
.pp-rom .focus p a { display: block; width: 130px; line-height: 32px; font-size: 12px; border: 1px solid #fff; text-align: center; margin: 0 auto; margin-top: 10px; }
.pp-rom .item img { width: 170px; }

/*标题*/
.bt{margin: auto;/*width: 400px;*/
    height: 160px;}
.bt img{margin: auto;padding: 40px 0 30px 0px;position: absolute;left: 0px;}
/*左侧分类样式*/
.l1-fa {position: relative;}
.l1-fa:hover .l1 {display: block;}
.l1 {position: absolute;left: 250px;top: 0px;display: none;transition: all 0.3s ease 0s;}
.l2-fa {position: relative;}
.l2-fa:hover .l2 {display: block;}
.l2 {position: absolute;left: 266px;top: 10px;display: none;}
.l3-fa {position: relative;}
.l3-fa:hover .l3 {display: block;}
.l3 {position: absolute;left: 266px;top: 10px;display: none;}
.l1-a {width: 180px;}
.l1 li a {font-size: 13px !important;background: none !important;min-width: 216px;}
.l2 li a {font-size: 13px !important;}
.pr_fl dl,.products_show_r .btn,.xxsm ul {background-color: #e5162a;}
.pr_fl li ul {z-index: 999;}
.pr_fl ul li a {font-size: 16px;}
.pr_fl ul li a:hover {font-size: 16px;}
	
.pro_w{background: url(pr_bj.jpg) center no-repeat;height: 690px;margin-top: 50px;}
.pro{width: 1162px;margin-top:23px;margin-left:auto;margin-right:auto;position: relative;}

#LeftArr1{width: 41px;height: 41px;z-index: 99;position: absolute;left: 50%;margin-left: -660px;top: 200px;}
#RightArr1{width: 41px;height: 41px;z-index: 99;position: absolute;left: 50%;margin-left: 619px;top: 200px;}
#ISL_Cont_11{width: 1200px;}
.list_pic_li {width:286px;height: 276px;float:left;text-align: center;margin-right: 5px;line-height: 24px;margin-top: 40px;transition: 0.5s  ease;}
.list_pic_li img{border: 3px solid #4f5e66;;border-bottom: none;transition: 0.5s  ease;}
.list_pic_li p{background: #4f5e66;line-height: 60px;text-align: center;transition: 0.5s  ease;}
.list_pic_li p a{color: #fff;}
.list_pic_li:hover{margin-top: 0px;}
.list_pic_li:hover img{border: 3px solid #ec6a00;}
.list_pic_li:hover p{background: #ec6a00;}
/*新闻中心*/

.news{width: 1200px;margin: auto;}
.news .left{width: 390px;margin-top: 40px;}
.news  li{background: #eeeeee;padding: 30px;height: 150px;}
.news  li a{font-weight: bold;color: #333;font-size: 15px;}
.news  li a:hover{color: #ec6a00;}
.news  li p{margin: 15px 0;line-height: 24px;}
.news li span{color: #999;line-height: 30px;}

.news .right{width: 780px;margin-top: 40px;}
.news .right li{height: 107px;padding: 17px;margin-bottom: 10px;}
.news .right li img{float: left;margin-right: 15px;}
.news .right li p{margin: 0px;}
.news .right li p a{line-height: 30px;}
/*联系我们*/
.contact_w{width: 100%;height: 450px;margin-top: 50px;background: url(../imagescontact_bj.jpg);} 
.contact_w dl{width: 1200px;margin: auto;padding-top: 80px;} 
.contact_w dl .map{width: 690px;float: left;}
.map{border: 5px solid #cac9c9;height: 300px;}
.map1{border: 2px solid #cac9c9;height: 500px;}
.contact_w dl .contact{width: 380px;float: right;border: 5px solid #cac9c9;padding: 30px;height: 240px;}
.contact_w dl .contact p{line-height: 30px;color: #ffffff;margin-top: 10px;}
/*foot*/

.footer-mod { background-color: #414141; margin-top: 30px; }
.footer-rom { width: 1200px; margin: 0 auto; padding-top: 50px; padding-bottom: 50px; }
.footer-rom .p1 { float: left; width: 460px; padding: 30px 20px 0px 0px; }
.footer-rom .p1 h1 { font-size: 32px; color: #fff; text-align: center; line-height: 64px; }
.footer-rom .p1 p { font-size: 16px; color: #fff; text-align: center; line-height: 32px; }
.footer-rom .p2 { float: left; width: 280px; border-left: 1px solid #696969; border-right: 1px solid #696969; text-align: center; }
.footer-rom .p2 img { width: 130px; height: 130px; margin: 0 auto; }
.footer-rom .p3 { float: left; padding-left: 60px; padding-top: 10px; }
.footer-rom .p3 p { font-size: 15px; line-height: 36px; color: #fff;  }
.last p { text-align: center; background-color: #333; color: #fff; font-size: 13px; line-height: 42px; }

/*新底部*/
.dibu{ width:100%; background:#414141; margin-top:20px;}
.dibubox{ width:1200px; overflow:hidden; margin:auto; padding:21px 0; padding-top:30px;}
.dibuleft{ width:910px; float:left; overflow:hidden;}
.dibuleft dl{ float:left;width:16.66%;}
.dibuleft dl dt{color: #c5c5c5; line-height:21px; margin-bottom:10px;}
.dibuleft dl dt a{color: #c5c5c5;}
.dibuleft dl dd{ color:#aab1c2; font-size:14px; line-height:25px;}
.dibuleft dl dd a{ color:#aab1c2; font-size:14px;}
.diburight{ width:290px; float:left;}
.diburight .erweima li{ float:left; width:50%; text-align:center; font-size:14px; color:#CCC}
.diburight .erweima li img{ width:130px; height:130px;}
.diburight .erweima li p{ text-align:center; font-size:14px; color:#FFF; line-height:25px;}

.mian{width: 1200px;margin: 40px auto;}


.index_l{width:250px;float:left;}
.index_r{width:900px;float:right;}
.n_nav{border-bottom: 1px solid #ececec;height: 42px;}
.n_nav .tits{color: #333;float: left;font-size: 24px;line-height: 32px;}
.n_nav .home{color: #333;float: right;font-size: 14px;height: 13px;line-height: 13px;margin-top: 15px;padding-left: 23px;}
.n_nav .home a{color: #333;font-size: 14px;}
.n_nav .home a:hover{color: #cd1570;}
.nei_bk{line-height:30px;padding-top:20px ;}

.pr_fl{width:250px;}
.pr_fl dl{width:250px;padding: 20px 0 ;background: #e5162a;color: #fff;font-size: 22px;text-align: center;}
.pr_fl ul{background: #f4f4f4;border-bottom: 5px solid #ddd;}
.pr_fl ul li{border-bottom: 1px solid #d6d7d9;line-height: 40px;}
.pr_fl ul li a{display: block;font-size: 16px;height: 40px;text-align: left;width: 180px;padding-left:50px;background:url("../images/tb9.png") no-repeat center right ;}
.pr_fl ul li a:hover{display: block;font-size: 16px;height: 40px;background:url("../images/tb91.png") no-repeat center right;}
.pr_fl ul li .xdhgl{display: block;font-size: 16px;height: 40px;color: #ae1c2f;background:url("../images/tb91.png") no-repeat center right;}
.tp img{margin-top: 15px;}
.fl{width:250px;height:inherit;}

.fl_bt{width:250px;padding: 20px 0 ;background: #117c3a;color: #fff;font-size: 22px;text-align: center;}


.newslist{width:100%;}

.newslist ul li{height:40px;line-height:40px;border-bottom:1px dotted #CCCCCC;}
.newslist ul li span{float:right;color:#999999;}

#pages {padding:14px 0 10px;}
#pages a {display:inline-block;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;padding:0 10px;}
#pages a.a1 {width:56px;padding:0;}
#pages a:hover {background:#f1f1f1;color:#000;text-decoration:none;}
#pages span {display:inline-block;height:22px;line-height:22px;background:#5a85b2;border:1px solid #5a85b2;color:#fff;text-align:center;padding:0 10px;}
.page .noPage {display:inline-block;width:56px;height:22px;line-height:22px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}


.content{height:auto;padding-top:10px;line-height:26px;color:#333;text-align:left;font-family: "Microsoft YaHei";float:right;font-size:14pt;width:100%;}
.content p,.content div{line-height:35px;color:#333;text-align:left;font-size:16px;padding-bottom:6px;}
.content h3{height:31px;line-height:31px;font-size:16pt;color: #FF3300;border-bottom:1px solid #efefef;text-align:center;font-family: "Microsoft YaHei";font-weight:normal}
.content h3 font{float:left;width:100px;}
.content h3 span{float:right;font-weight:normal;font-size:12px;color: #666;width:600px;overflow:hidden;text-align:right}
.content h3 span a:link,.content h3 span a:visited{font-size:12px;color:#666;text-decoration:none;}
.content h3 span a:hover{color:#ff0000;text-decoration:none;}
.content h4{text-align:center;color:#999999;font-weight:normal;border-bottom:1px dotted #CCCCCC;margin-bottom:20px}

.products{margin-bottom:10px;width:900px;}
.products ul{width:920px;}
.products ul li{width: 286px;margin-bottom:18px;float:left;margin-right: 20px;}

.products ul li p{line-height:45px;text-align:center;height: 50px;color:#666666;}
.products ul li img{border:3px solid #ddd;}
.product_wz{background: #ddd;line-height: 50px;}	
.xxsm{border-bottom: 1px solid #ddd;line-height: 40px;margin-bottom: 10px;margin-top: 20px;}
.xxsm ul{background: #e86e01;color: #fff;width: 130px;text-align: center;}


.FocusPic{zoom:1;position:relative;overflow:hidden;width:218px;height:155px;border-top:none;margin-top:5px;margin:auto;}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:218px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title a{display:block;padding-left:15px;color:#fff;font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px;font-style:normal;height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}


/*产品列表*/
.products ul li { height: 300px; }
.products ul li .con { width: 280px; height: 260px; border: 1px solid #eee;  transition: all 0.3s ease 0s; }
.products ul li img { max-width: 96%; max-height: 96%; border: none; }
.products .pp { width: 280px; height: 216px; display: table-cell; vertical-align: middle; text-align: center; }
.products .info { text-align: center;  line-height: 42px; }
.products .info a { font-size: 13px; color: #333; }
.products .line { background-color: #999; height: 1px; width: 0%;  transition: all 0.3s ease 0s; margin-left: 15px; }
.products li:hover .line { width: 90%; transition: all 0.3s ease 0s;}
.products li:hover .con { border: 1px solid #ccc; transition: all 0.3s ease 0s; margin-top: -3px; box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15); }
		

.products_show{margin-top:20px;}
.products_show_r{float:right;width:330px;line-height:28px}
.products_show_r h1{font-size:20px;border:none;height:48px;line-height:48px;color:#333;}
.products_show_r  h3{font-size:14px;height:28px;line-height:28px;}
.products_show h5{border-bottom:2px solid #eee;font-size:18px;margin-bottom:15px;height:50px;line-height:50px;}
.products_show table{border-left:1px solid #ccc;width:100%;height:32px;line-height:32px;border-bottom:1px solid #ccc;}
.products_show table td{border-right:1px solid #ccc;border-top:1px solid #ccc;height:32px;line-height:28px;padding:0 20px ;text-align:left;}
.products_show_r p{line-height:28px;display:block;margin:10px 0;}
.show_tp img{float:left;}


.products_show_l{width:510px;height:auto;float:left;overflow:hidden;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:500px;height:350px}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.spec-preview{width:500px;height:350px;border:1px solid #DFDFDF;padding:4px;}
.spec-scroll{clear:both;margin-top:5px;width:510px;}
.spec-scroll .prev{float:left;margin-right:8px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"Microsoft YaHei";text-align:center;width:20px;height:74px;line-height:74px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:450px;height:76px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:76px;}
.spec-scroll .items ul li{float:left;width:85px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:70px;height:70px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.operate h3 {font-size:16px;background:#f7f7f7;height:43px;line-height:43px;padding-left:12px;}
.operate ul li {display:inline;}
.operate ul li a {display:block;width:300px;height:40px;text-align:center;line-height:40px;background:#ff6000;color:#fff;font-size:16px;margin-top:20px}

.operate ul li a:hover{background:#ddd;color:#333}
.operate ul li {border-bottom:1px solid #d2d2d2;display:inline-block;width:100%;position: relative;min-height:43px;_height:43px;z-index: 10;zoom:1 }
.operate ul li h4 {cursor:pointer;background:url(j_c.png) no-repeat 840px 15px;text-decoration:none;font-size:18px;color:#555;display:block;line-height:60px;font-weight:normal;}
.operate ul li.noline {border-bottom:none;}
.none {display:none }

.operate ul li.selected h4 {background:url(j_o.png) no-repeat 840px 15px;border-bottom:1px solid #d2d2d2;color:#ff6000;font-weight:bold;}
.operate li .list-item {padding:20px 0;position:relative;zoom:1;font-size:14px;line-height:30px;color:#666;}

.stage1 {width: 1200px;margin: 0 auto;}

.stage1 .left img {margin-top: 13px;}
.stage1 .right {float: left;width: 400px;margin-left: 50px;}
.stage1 .right li {float: left;color: #fff;font-size: 13px;width: 75px;}

.foot .hr {width: 1200px;margin:0 auto;}

.stage2 {width: 1200px;margin: 0 auto;color: #fff;height: 150px;margin-top: 30px;padding-left: 300px;}
.stage2 p {color: #fff;line-height:32px;font-size: 13px;}

/*分页list*/
.fylist{ text-align:center; margin:20px 0px;}
.fylist .page-on{ background-color:#e4392a; color:#FFF}
.fylist a{ width:41px; height:41px; line-height:41px; background-color:#edecec; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:18px; display:inline-block;border-radius:3px; text-align:center;margin:0 4px;}
.fylist2 .page-on{ background-color:#00AAF6 !important;border-color: #00AAF6 !important;}
.fylist2 a{ background-color:#fff; border-radius:0px; margin:0px;border: 1px solid #DDD;  border-right: none;}
.fylist2 a:last-child{border-right: 1px solid #DDD;}

/*留言*/
.ntpo {
	padding-top: 30px;
	padding-bottom: 30px;
}
.ntpo .t2 {
	padding: 28px 0 48px;
	text-align: center;
}
.ntpo .t2 .titb {
	font-size: 30px;
	margin-bottom: 16px;
}
.ntpo .t2 .txt {
	font-size: 14px;
	line-height: 24px;
}
.ntpo .t2 .txt span {
	font-weight: bold;
	color: #a02c13;
}
.formData {
	padding-bottom: 20px;
}
.formData .item {
	float: left;
	color: #999;
	font-weight: normal;
	width: 560px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #e5e5e5;
	margin-right: 76px;
	margin-bottom: 30px;
	position: relative;
}
.formData .item label {
	padding-left: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	text-align: center;
	display: block;
	margin: 0;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	color: #cccccc;
}
.formData .item input {
	outline: none;
	line-height: 38px;
	height: 38px;
	font-size: 18px;
}
.formData .item .txt {
	width: 355px;
	height: 50px;
	line-height: 50px;
	display: block;
	background: none;
	padding-left: 70px;
	border: 0 none;
	color: #333;
}
.formData .item .red {
	position: absolute;
	right: 15px;
	top: 0;
	color: #ff0000;
	z-index: 11;
}
.formData .item.mr0 {
	margin-right: 0;
}
.formData .msg-box {
	position: absolute;
	left: 0;
	top: 0px;
}
.formData .liuyan {
	width: 1198px;
	height: 240px;
	border: 1px solid #e5e5e5;
	float: left;
}
.formData .liuyan label {
	text-align: right;
	display: block;
}
.formData .liuyan textarea {
	width: 1178px;
	height: 214px;
	line-height: 28px;
	padding: 12px 10px;
	text-indent: 100px;
	font-size: 18px;
	font-family: "microsoft yahei";
	color: #333;
	border: 0 none;
	overflow: hidden;
	background: none;
	resize: none;
	display: block;
	outline: none;
}
.formData .bot {
	width: 100%;
}
.formData .sub {
	width: 232px;
	line-height: 46px;
	border: 2px solid #cd4629;
	margin-right: 2px;
	text-align: center;
	background: #cd4629;
	color: #FFF;
	cursor: pointer;
	font-size: 18px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.formData .sub:hover {
	background: none;
	color: #cd4629;
}
.formData .yzm {
	width: 432px;
}
.formData .yzm .txt {
	padding-left: 80px;
}
.formData .yzm img {
	position: absolute;
	right: 3px;
	top: 3px;
	border: 0px;
	display: block;
}