body {width:100%;font:12px/1.5 '微软雅黑',arial,;background: #fff;position:relative;line-height:22px;background: #fff;padding-top: 111px;}
*{margin:0;padding:0;border:0;font-family: "微软雅黑";}
a{text-decoration:none;}
p,i,b,u,span,h1,h2,h3,h4,h5,h6,em,strong,dfn{cursor:default;font-weight:normal;}
i,em,strong,q,cite,dfn{font-style:normal;cursor:default;}
big{font-size:12px;cursor:default;}
u{text-decoration:none;}
ul,ol{list-style:none;display:block;cursor:default;}
q::after{content:"";}
q::before{content:"";}
.clear {clear: both;}
.container {display: block;width: 1000px;margin: 0 auto;position: relative;}

.logo{background: #373737;
    height: 88px;}
.logoimg{text-align: center;
    padding-top: 21px;}
	
.thead{background:#232323}
.catt{text-align: center;
    margin: 75px 0;}
.wid100{width:100%}
.itit1{    text-align: center;
    margin: 73px 0 55px 0;}
	
	.w1400{width: 1400px;
    margin: 0 auto;}
	.fll{float:left}
	.flr{float:right}
	
	.in1{margin-left: 60px;}
	.in2{margin-left: 54px;}
	.pfont{    font-size: 16px;color:#666;
    text-align: center;
    line-height: 38px;}
	.mb69{    margin-bottom: 66px;}
	.ml54{margin-left:54px}
	.mr60{margin-right:59px}
	.bmore{clear: both;
    text-align: center;
    width: 183px;
    margin: 0 auto;
    padding-top: 27px;}
	.bmore2{border: 1px solid #999;
    /* width: 200px; */
    border-radius: 5px;
    padding: 10px;}
	.fbg{    background: #3b3b3b;}
	
	.footer .pp a{color:#ccc !important}
	
	.fll  img {cursor: pointer;  
                 transition: all 0.6s; }
		.fll  img:hover{ transform: scale(1.1); }	

   .rrt{ width:307px; overflow:hidden}
.rrt311{ width:311px; overflow:hidden} 
.rrt304{ width:304px; overflow:hidden}  
.rrt308{ width:308px; overflow:hidden}   
.rrt668{ width:668px; overflow:hidden}   
	

.header_box {border-bottom: 1px solid #ececec;height: 110px;position: fixed;top: 0px;right: 0px;z-index: 9999;background: #fff;width: 100%;}
.header {width: 1180px;padding: 0 10px;margin: 0 auto;}
.header .logo {float: left;margin-top: 38px;}
.header .menu_nav {}
.header .menu_nav .language_box {padding-top: 20px;}
.header .menu_nav .language_box a {float: right;display: block;margin-left: 15px;}
.header .menu_nav .language_box .line {float: right;height: 14px;margin-left: 15px;width: 1px;background: #dadada;margin-top: 5px;}
.header .menu_nav .language_box a.english {margin-top: 3px;}
.header .menu_nav .language_box a.chinese {margin-top: 4px;}
.header .menu_nav .language_box a.alibb {opacity: 1;}
.header .menu_nav .language_box a.wechat {opacity: 1;position: relative;}
.header .menu_nav .language_box a.wechat .showcode {z-index:9999;position: absolute;width: 150px;height: 150px;border:1px solid #dadada;display: none;left: 50%;top: 23px;margin-left: -76px;background: #fff;}
.header .menu_nav .language_box a.wechat:hover .showcode {display: block;}
.header .menu_nav .language_box a.wechat .showcode img {width: 100%;}
.header .menu_nav ul {}
.header .menu_nav ul li {float: left;margin-left: 75px;font-size: 14px;color: #8e8e8e;height: 46px;position: relative;line-height:45px}
.header .menu_nav ul li a {color: #fff;}
.header .menu_nav ul li:hover ,.header .menu_nav ul li.on {border-bottom: 2px solid #0493d9;}
.header .menu_nav ul li:hover > a ,.header .menu_nav ul li.on > a {color: #0493d9;}


.header .menu_nav ul li dl {position: absolute;width: 160px;top: 48px;left: 50%;margin-left: -80px;z-index: 999;background: #fff;
box-shadow: 0px 1px 5px rgba(0,0,0,0.5);display: none;}
.header .menu_nav ul li dl dd {line-height: 40px;height: 40px;border-bottom: 1px solid #e9e9e9;}
.header .menu_nav ul li dl dd a {display: block;line-height: 40px;text-align: center;color: #666;}
.header .menu_nav ul li dl dd a:hover {color: #fff;background: #0493d9;}
.header .menu_nav ul li:hover dl {display: block;}


.wap_nav_box {display: none;}

.banner {padding-top: 14px;}


.hwslider{width: 100%;height:669px;position: relative; overflow: hidden;}
.hwslider ul{width: 100%; height:100%; position: absolute; z-index: 1}
.hwslider ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
.hwslider ul li.active{display: block;}
.hwslider ul li img{width:100%;max-width: 100%; height:auto;display: block}
.hwslider .dots{position: absolute; bottom:10px; left:200px; min-width:60px; height: 12px; z-index: 2;display: none;}
.hwslider .dots span{float: left; width:12px;height: 12px; border: 1px solid #ffd800; border-radius: 50%; background: #ffd800; margin-right: 8px; cursor: pointer;}
.hwslider .dots span.active{background:#ff9000;border-color: #ff9000;}
.hwslider .arr{display:none;position: absolute;z-index: 2;width: 41px; height: 71px;top: 50% !important;margin-top: -36px;}
.hwslider .prev{left: 18.75%;background: url(../images/icon_6.png) no-repeat center 100%;}
.hwslider .next{right: 18.75%;background: url(../images/icon_7.png) no-repeat center 100%;}
.hwslider:hover .arr {display: block;}


.ind_title {width: 1180px;margin: 0 auto;}
.ind_title .left {float: left;}
.ind_title .left .h3 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.ind_title .left .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.ind_title ul.nav {float: right;height: 38px;}
.ind_title ul.nav li {float: left;line-height: 38px;font-size: 12px;padding-left: 25px;}
.ind_title ul.nav li a {color: #666;}
.ind_title .more {float: right;height: 38px;}
.ind_title .more a {width: 98px;text-align: center;line-height: 36px;display: block;border:1px solid #e4e4e4;color: #b0b0b0;font-size: 12px;}


.hot_pro {border-bottom: 1px solid #dddddd;padding: 50px 0;clear:both}
.hot_pro ul {width: 1200px;margin: 0 auto;padding-top: 56px;}
.hot_pro ul li {float: left;width: 25%;}
.hot_pro ul li .pic {display: block;width: 220px;height: 180px;overflow: hidden;margin: 0 auto;}
.hot_pro ul li .pic img {width: 100%;}
.hot_pro ul li .name {width: 80%;margin: 0 auto;font-size: 14px;color: #000;text-align: center;line-height: 20px;padding: 40px 0 15px;}
.hot_pro ul li .desc {width: 80%;margin: 0 auto;font-size: 12px;color: #666;text-align: center;line-height: 20px;height: 60px;overflow: hidden;}
.hot_pro ul li .more {width: 40%;margin: 25px auto 0;padding-top: 25px;border-top: 1px solid #e8e8e8;text-align: center;line-height: 20px;font-size: 12px;}
.hot_pro ul li .more a {color: #333;}


.case_box {padding: 50px 0;}
.case_box ul.list {width: 1200px;margin: 0 auto;padding: 35px 0;}
.case_box ul.list li {float: left;width: 380px;margin: 0 10px;padding-bottom: 30px;}
.case_box ul.list li .pic {display: block;width: 380px;height: 260px;overflow: hidden;}
.case_box ul.list li .pic img {width: 100%;}
.case_box ul.list li .name {font-size: 12px;line-height: 12px;padding: 15px 0 6px;color: #333;}
.case_box ul.list li p {font-size: 12px;line-height: 12px;color: #666;}
.case_box .case_more a {display: block;width: 260px;height: 42px;border:1px solid #bbb;line-height: 42px;text-align: center;font-size: 12px;color: #999;margin: 0 auto;}


.category_box {padding: 50px 0 70px;width: 1200px;margin: 0 auto;}
.category_box ul {padding: 40px 0 0;}
.category_box ul li {width: 280px;margin:0 10px;float: left;}
.category_box ul li .pic {display: block;width: 100%;height: 171px;overflow: hidden;}
.category_box ul li .pic img {width: 100%;}
.category_box ul li .name {display: block;width: 100%;font-size: 14px;line-height: 14px;padding: 20px 0 8px;color: #333;}
.category_box ul li p {line-height: 18px;font-size: 12px;color: #999;}


.footer {width: 1180px;margin: 0 auto;padding: 60px 0 50px;border-top: 1px solid #e9e9e9;}
.footer .left {float: left;}
.footer .left .h3 {color: #eee;font-size: 16px;line-height: 16px;padding-bottom: 30px;}
.footer .left .con {color: #999;font-size: 12px;line-height: 28px;}
.footer .left .but {padding-top: 20px;}
.footer .left .but a {display: inline-block;width: 30px;height: 30px;border-radius: 50%;background: #b3b3b3;margin-right: 20px;}
.footer .right {float: right;}
.footer .right .line {height: 40px;border-bottom: 1px solid #e5e5e5;width: 360px;margin-bottom: 10px;}
.footer .right .line2 {height: 100px;border-bottom: 1px solid #e5e5e5;width: 360px;margin-bottom: 10px;}
.footer .right .line input {display: block;line-height: 40px;padding: 0 20px;width: 320px;color: #666;}
.footer .right .line2 textarea {height: 100px;line-height: 30px;padding: 0 20px;width: 320px;color: #666;}
.footer .right .but a {display: block;width: 360px;line-height: 45px;text-align: center;background: #5c5c5c;color: #fff;font-size: 16px;}
.footer .pp {color: #666;line-height: 14px;font-size: 12px;padding-top: 70px;}
.footer .left .con a{color:#666}

.intitle .h3 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.intitle .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}

.aboutus_box {padding: 50px 0;width: 1200px;margin: 0 auto;}
.aboutus_box .about_pic {margin: 50px 0;min-height: 50px;background: #999;}
.aboutus_box .about_pic img {width: 100%;}
.aboutus_box .about_con .left {float: left;width: 380px;}
.aboutus_box .about_con .left .h3 {font-size: 16px;color: #000;line-height: 16px;padding-bottom: 8px;}
.aboutus_box .about_con .left .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.aboutus_box .about_con .right {float: right;width: 770px;}
.aboutus_box .about_con .right .h3 {font-size: 16px;color: #666;line-height: 16px;padding-bottom: 8px;}
.aboutus_box .about_con .right .con {font-size: 14px;color: #666;line-height: 26px;padding: 20px 0;border-bottom: 1px dotted #e9e9e9;}


.in_banner {    /* background-color: #999; */
    width: 100%;
    height: 748px;
    margin-top: 10px;
    /* background-attachment: fixed; */
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(../images/newbg.jpg) !important;}
.in_banner img {width: 100%;}


.in_cate {position: absolute;width: 180px;top: 50px;left: 0px;}
.in_cate .title {padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;}
.in_cate .title .h2 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.in_cate .title .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.in_cate ul {padding: 20px 0;border-bottom: 1px solid #f2f2f2;}
.in_cate ul li {line-height: 32px;font-size: 12px;}
.in_cate ul li a {color: #8e8e8e;}
.in_cate ul li.on a,.in_cate ul li:hover a {color: #1a1a1a;}

.pro_box {width: 1180px;margin: 0 auto;padding: 50px 0;position: relative;}
.pro_box .pro_list {width: 960px;margin-left: 220px;}
.pro_box .pro_list ul {padding-bottom: 50px;}
.pro_box .pro_list ul li {width: 300px; height:300px;margin-left: 20px;float: left;margin-bottom: 72px;}
.pro_box .pro_list ul li .pic {width: 100%;margin-bottom: 20px;display: block;height:300px;}
.pro_box .pro_list ul li .pic img {width: 100%;}
.pro_box .pro_list ul li .name {text-align: center;font-size: 14px;line-height: 14px;}
.pro_box .pro_list ul li .name a {color: #8e8e8e}

 .prosha{
    box-shadow: 0 10px 16px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%) !important;
}
.pro_desc_box1 {padding: 50px 0px;width: 1180px;margin: 0 auto;position:relative;}
.pro_desc_box1 .top_f {width:100%;padding-bottom:10px;border-bottom:1px dotted #e9e9e9;margin:0 0 10px 0;position:relative;}
.pro_desc_box1 .back {position:absolute;top:0px;right:0px;}
.pro_desc_box1 .back a {font-size:14px;color:#8e8e8e;}
.pro_desc_box1 .left {width: 400px; float:left}
.pro_desc_box1 .left1 {width: 1200px;}
.pro_desc_box1 .left1 .h2 {font-size: 22px;color: #444;line-height: 22px;padding-bottom: 8px;}
.pro_desc_box1 .left1 .h3 {font-size: 14px;color: #8e8e8e;line-height: 14px;padding-bottom:12px;border-bottom:1px dotted #e9e9e9;}
.pro_desc_box1 .left .pic {background: #999;margin-bottom: 0px;}
.pro_desc_box1 .left .pic img {width: 100%;}
.pro_desc_box1 .con {font-size: 14px;color: #6f6f6f;line-height: 24px;padding:20px 0;}
.pro_desc_box1 .right {width: 100%; clear:both;}
.pro_desc_box1 .right .h2 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.pro_desc_box1 .right .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.pro_desc_box1 .right .desc {padding: 30px 0;font-size: 12px;color: #6f6f6f;border-bottom: 1px dotted #e9e9e9;}
.pro_desc_box1 .right dl {padding-top: 10px;}
.pro_desc_box1 .right dl dt {font-size: 16px;color: #444;line-height: 18px;padding-bottom: 10px;border-bottom: 1px dotted #e9e9e9; margin-bottom:20px; }
.pro_desc_box1 .right dl dd {float: left;width: 190px;margin-right: 6px;padding-bottom: 10px;}
.pro_desc_box1 .right dl dd .pic {padding-bottom: 10px;display: block;}
.pro_desc_box1 .right dl dd .pic img {width: 100%;}
.pro_desc_box1 .right dl dd .name {font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;text-align:center;} 
.pro_desc_box1 .right dl dd .name a {color: #6f6f6f;}


.pro_desc_box {padding: 50px 0px;width: 1180px;margin: 0 auto;}
.pro_desc_box .left {float: left;width: 760px;}
.pro_desc_box .left .pic {background: #fff;margin-bottom: 30px;}
.pro_desc_box .left .pic img {width: 100%;}
.pro_desc_box .left .con {font-size: 14px;color: #6f6f6f;line-height: 24px;}
.pro_desc_box .right {float: right;width: 360px;}
.pro_desc_box .right .h2 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.pro_desc_box .right .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.pro_desc_box .right .desc {padding: 30px 0;font-size: 12px;color: #6f6f6f;border-bottom: 1px dotted #e9e9e9;}
.pro_desc_box .right dl {padding-top: 30px;}
.pro_desc_box .right dl dt {font-size: 14px;color: #444;line-height: 18px;padding-bottom: 20px;}
.pro_desc_box .right dl dd {float: left;width: 116px;margin-right: 4px;padding-bottom: 10px;}
.pro_desc_box .right dl dd .pic {padding-bottom: 10px;display: block;}
.pro_desc_box .right dl dd .pic img {width: 100%;}
.pro_desc_box .right dl dd .name {font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;} 
.pro_desc_box .right dl dd .name a {color: #6f6f6f;}



.news_box {width: 1180px;margin: 0 auto;padding: 50px 0;position: relative;}
.news_box .new_list {width: 960px;margin-left: 220px;}
.news_box .new_list ul {padding: 0px 0 20px;}
.news_box .new_list ul li {padding-bottom: 40px;border-bottom: 1px solid #e9e9e9;margin-bottom: 40px;}
.news_box .new_list ul li .con {float: left;width: 640px;padding-top: 10px;}
.news_box .new_list ul li .con .h1 {font-size: 16px;color: #1e1e1e;line-height: 16px;padding-bottom: 5px;}
.news_box .new_list ul li .con .h1 a {color: #1e1e1e;}
.news_box .new_list ul li .con .time {font-size: 12px;color: #b0b0b0;line-height: 12px;}
.news_box .new_list ul li .con .desc {font-size: 12px;color: #777;line-height: 24px;padding-top: 20px;}
.news_box .new_list ul li .pic {float: right;width: 260px;}
.news_box .new_list ul li .pic img {width: 100%;}

.news_box .news_title {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
.news_box .news_time {font-size: 12px;color: #8f8f8f;line-height: 12px;}
.news_box .news_pic {margin: 30px 0;}
.news_box .news_pic img {width: 100%;}
.news_box .news_con {font-size: 14px;line-height: 24px;color: #4a4a4a;padding-bottom: 50px;}


.page_list {line-height: 40px;padding-bottom: 30px;text-align: center;}
.page_list a {display: inline;font-size: 14px;padding: 0 5px;color: #666;padding: 6px 12px;margin:0px 2px;}
.page_list a.on,.page_list a:hover {color: #fff;background: #0493d9;}
.page_info {line-height: 40px;text-align: center;padding-bottom: 30px;font-size: 14px;color: #6f6f6f;}



.case_box {width: 1180px;margin: 0 auto;padding: 50px 0;position: relative;}
.case_box .case_list {width: 960px;margin-left: 220px;min-height:250px;}
.case_box .case_list ul {padding-bottom: 50px;}
.case_box .case_list ul li {width: 300px;margin-left: 20px;float: left;margin-bottom: 40px;}
.case_box .case_list ul li .pic {width: 100%;margin-bottom: 10px;display: block;}
.case_box .case_list ul li .pic img {width: 100%;}
.case_box .case_list ul li .name {font-size: 14px;line-height: 14px;padding-bottom: 5px;}
.case_box .case_list ul li .name a {color: #666}
.case_box .case_list ul li .cl {font-size: 12px;line-height: 12px;color: #999;}



.caseshowaa {width: 100%;height:669px;position: relative; overflow: hidden;}
.caseshowaa ul{width: 100%; height:100%; position: absolute; z-index: 1}
.caseshowaa ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
.caseshowaa ul li.active{display: block;}
.caseshowaa ul li img{width:100%;max-width: 100%; height:auto;display: block}
.caseshowaa .dots{position: absolute; bottom:10px; left:200px; min-width:60px; height: 12px; z-index: 2;display: none;}
.caseshowaa .dots span{float: left; width:12px;height: 12px; border: 1px solid #ffd800; border-radius: 50%; background: #ffd800; margin-right: 8px; cursor: pointer;}
.caseshowaa .dots span.active{background:#ff9000;border-color: #ff9000;}
.caseshowaa .arr{display:block;position: absolute;z-index: 2;width: 41px; height: 71px;top: 50% !important;margin-top: -36px;}
.caseshowaa .prev{left: 2%;background: url(../images/icon_6.png) no-repeat center 100%;}
.caseshowaa .next{right: 2%;background: url(../images/icon_7.png) no-repeat center 100%;}
.caseshowaa:hover .arr {display: block;}



.pro_desc_box1 .con table {padding:20px 0;width:100%;}
.pro_desc_box1 .con table th {font-size:18px;color:#000;font-weight:bold;border-bottom:1px solid #000;line-height:20px;text-align:center;}
.pro_desc_box1 .con table th img {height:16px;width:auto;}
.pro_desc_box1 .con table td {font-size:14px;text-align:center;color:#4f4f4f;line-height:16px;padding:10px 0;}
.pro_desc_box1 .con table tr.one {background:#fff;}
.pro_desc_box1 .con table tr.two {background:#dededc;}


#map {width:100%;height:600px;font-size:12px;margin-bottom:50px;}


#DB_gallery{width:1200px;margin:0px auto 0 auto;}
#DB_gallery .DB_imgSet {position:relative;height:400px;overflow:hidden;}
#DB_gallery .DB_imgSet .DB_imgWin{height:100%}
#DB_gallery .DB_imgSet .DB_page{position:absolute;bottom:0;font:11px tahoma bold;padding:5px;color:#ffffff}
#DB_gallery .DB_imgSet .DB_page .DB_current{color:#ffff00}
#DB_gallery .DB_imgSet .DB_page .DB_total{color:#ffcc00}
#DB_gallery .DB_imgSet .DB_prevBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;left:0;}
#DB_gallery .DB_imgSet .DB_nextBtn{position:absolute;top:50%;margin-top:-45px;cursor:pointer;right:0;}

#DB_gallery .DB_thumSet {position:relative;margin-top:10px;width:1200px;overflow:hidden}
#DB_gallery .DB_thumSet .DB_thumMove{position:relative;white-space:nowrap;font-size:0}
#DB_gallery .DB_thumSet .DB_thumMove li{display:inline-block;margin-right:8px;width: 110px;height: 73px;overflow: hidden;}
#DB_gallery .DB_thumSet .DB_thumMove li img {width: 110px;height: 73px;}
#DB_gallery .DB_thumSet .DB_prevPageBtn{position:absolute;top:0;cursor:pointer;left:0;display: none !important;}
#DB_gallery .DB_thumSet .DB_nextPageBtn{position:absolute;top:0;cursor:pointer;right:0;display: none !important;}
#DB_gallery .DB_thumSet .DB_thumLine{position:absolute;width:104px;height:67px;border:3px solid #0493d9;left:0;top:0}



@media screen and (max-width: 1224px){

#map {width:100%;height:300px;font-size:12px;margin-bottom:30px;}

	#DB_gallery {display: none;}

	body {padding-top: 65px;}
	
	.header_box {border-bottom: 1px solid #ececec;height: auto;}
	.header {width: auto;padding: 0 10px;margin: 0 auto;position: relative;}
	.header .logo {float: left;margin-top: 15px;margin-bottom: 15px;height: 30px;}
	.header .logo img {height: 100%;}
	.header .menu_nav {float: none;display: none;position: fixed;top: 0;width: 100px;right: -100px;background: #fff;z-index: 999;bottom: 0px;
	box-shadow: 0px 1px 5px rgba(0,0,0,0.3);}
	.header .menu_nav .language_box {padding-top: 10px;padding-bottom: 5px;text-align: center;border-bottom: 1px solid #dadada;}
	.header .menu_nav .language_box a {float: none;display: inline-block;margin-left: 5px;margin-right: 5px;}
	.header .menu_nav .language_box .line {float: right;height: 14px;margin-left: 15px;width: 1px;background: #dadada;margin-top: 5px;display: none;}
	.header .menu_nav .language_box a.english {margin-top: 0px;}
	.header .menu_nav .language_box a.chinese {margin-top: 0px;}
	.header .menu_nav .language_box a.alibb {opacity: 0.7;display: none;}
	.header .menu_nav .language_box a.wechat {opacity: 0.7;display: none;}
	.header .menu_nav ul {padding-top: 0px;}
	.header .menu_nav ul li {float: none;margin-left: 0px;font-size: 14px;color: #8e8e8e;line-height: 40px;text-align: center;border-bottom: 1px solid #dadada;height: 40px;}
	.header .menu_nav ul li a {color: #8e8e8e;}
	.header .menu_nav ul li:hover ,.header .menu_nav ul li.on {border-bottom: 1px solid #dadada;}
	.header .menu_nav ul li:hover {background: #0493d9;}
	.header .menu_nav ul li:hover a ,.header .menu_nav ul li.on a {color: #8e8e8e;}
	.header .menu_nav ul li:hover a {color: #fff;}
	.wap_nav_box {display: block;float: right;width: 20px;height: 20px;margin-top: 20px;background: url(../images/icon_40.png) no-repeat center;background-size: 100%;margin-right: 0px;}


	.header .menu_nav ul li dl {position: absolute;width: 160px;top: 48px;left: 50%;margin-left: -80px;z-index: 999;background: #fff;
	box-shadow: 0px 1px 5px rgba(0,0,0,0.5);display: none;}
	.header .menu_nav ul li dl dd {line-height: 40px;height: 40px;border-bottom: 1px solid #e9e9e9;}
	.header .menu_nav ul li dl dd a {display: block;line-height: 40px;text-align: center;color: #666;}
	.header .menu_nav ul li dl dd a:hover {color: #fff;background: #0493d9;}
	.header .menu_nav ul li:hover dl {display: none;}


	.banner {padding-top: 5px;}

	.arr{display:none;position: absolute;z-index: 2;width: 17px; height: 30px;top: 50% !important;margin-top: -15px;}
	.prev{left: 10%;background: url(../images/icon_6.png) no-repeat center 100%;background-size: 100%;}
	.next{right: 10%;background: url(../images/icon_7.png) no-repeat center 100%;background-size: 100%;}
	.hwslider:hover .arr {display: block;}


	.ind_title {width: auto;margin: 0 10px;}
	.ind_title .left {float: left;}
	.ind_title .left .h3 {font-size: 16px;color: #444;line-height: 16px;padding-bottom: 5px;}
	.ind_title .left .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.ind_title ul.nav {float: right;height: auto;width: 100%;}
	.ind_title ul.nav li {float: left;line-height: 12px;font-size: 12px;padding-left: 0px;padding-right: 10px;padding-top: 20px;}
	.ind_title ul.nav li a {color: #666;}
	.ind_title .more {float: right;height: 38px;}
	.ind_title .more a {width: 60px;text-align: center;line-height: 26px;display: block;border:1px solid #e4e4e4;color: #b0b0b0;font-size: 12px;margin-top: 3px;}


	.hot_pro {border-bottom: 1px solid #dddddd;padding: 30px 0;}
	.hot_pro ul {width: auto;margin: 0 5px;padding-top: 30px;}
	.hot_pro ul li {float: left;width: 25%;}
	.hot_pro ul li .pic {display: block;width: auto;height: auto;overflow: hidden;margin: 0 5px;}
	.hot_pro ul li .name {width: 100%;margin: 0 auto;font-size: 12px;color: #000;text-align: center;line-height: 18px;padding: 20px 0 0px;min-height: 36px;}
	.hot_pro ul li .desc {width: 90%;margin: 0 auto;font-size: 12px;color: #666;text-align: center;line-height: 20px;height: 60px;overflow: hidden;}
	.hot_pro ul li .more {width: 70%;margin: 0px auto 0;padding-top: 10px;border-top: 1px solid #e8e8e8;text-align: center;line-height: 20px;font-size: 12px;}
	.hot_pro ul li .more a {color: #333;}


	.case_box {padding: 30px 0 0;}
	.case_box ul.list {width: auto;margin: 0 auto;padding: 20px 5px;}
	.case_box ul.list li {float: left;width: 50%;margin: 0 0px;padding-bottom: 20px;}
	.case_box ul.list li .pic {display: block;width: auto;height: auto;overflow: hidden;padding: 0 5px;}
	.case_box ul.list li .name {font-size: 14px;line-height: 14px;margin: 15px 5px 10px;color: #333;padding: 0px;overflow: hidden;}
	.case_box ul.list li p {font-size: 12px;line-height: 12px;color: #666;padding: 0 5px;}
	.case_box .case_more a {display: block;width: 40%;height: 36px;border:1px solid #bbb;line-height: 36px;text-align: center;font-size: 12px;color: #999;margin: 0 auto;}


	.category_box {padding: 50px 0 30px;width: auto;margin: 0 auto;}
	.category_box ul {padding: 20px 5px 0;}
	.category_box ul li {width: 50%;margin:0 0;float: left;margin-bottom: 10px;}
	.category_box ul li .pic {display: block;width: auto;height: auto;overflow: hidden;padding: 0 5px;}
	.category_box ul li .name {display: block;width: auto;font-size: 14px;line-height: 14px;padding: 15px 5px 8px;color: #333;}
	.category_box ul li p {line-height: 18px;font-size: 12px;color: #999;padding: 0 5px;height: 54px;overflow: hidden;}


	.footer {width: auto;margin: 0 auto;padding: 40px 10px 30px;border-top: 1px solid #e9e9e9;}
	.footer .left {float: none;}
	.footer .left .h3 {color: #333;font-size: 16px;line-height: 16px;padding-bottom: 20px;}
	.footer .left .con {color: #666;font-size: 12px;line-height: 25px;}
	.footer .left .but {padding-top: 15px;}
	.footer .left .but a {display: inline-block;width: 30px;height: 30px;border-radius: 50%;background: #b3b3b3;margin-right: 20px;}
	.footer .right {float: none;border-top: 1px solid #e5e5e5;padding-top: 10px;margin-top: 20px;}
	.footer .right .line {height: 40px;border-bottom: 1px solid #e5e5e5;width: auto;margin-bottom: 10px;}
	.footer .right .line2 {height: 100px;border-bottom: 1px solid #e5e5e5;width: auto;margin-bottom: 10px;}
	.footer .right .line input {display: block;line-height: 40px;padding: 0 3%;width: 94%;color: #666;}
	.footer .right .line2 textarea {height: 100px;line-height: 30px;padding: 0 3%;width: 94%;color: #666;}
	.footer .right .but a {display: block;width: auto;line-height: 45px;text-align: center;background: #5c5c5c;color: #fff;font-size: 16px;}
	.footer .pp {color: #333;line-height: 14px;font-size: 12px;padding-top: 30px;}




	.intitle .h3 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
	.intitle .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}

	.aboutus_box {padding: 30px 10px;width: auto;margin: 0 auto;}
	.aboutus_box .about_pic {margin: 20px 0;min-height: 50px;background: #999;}
	.aboutus_box .about_pic img {width: 100%;}
	.aboutus_box .about_con .left {float: left;width: 100%;}
	.aboutus_box .about_con .left .h3 {font-size: 16px;color: #000;line-height: 16px;padding-bottom: 8px;}
	.aboutus_box .about_con .left .h4 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.aboutus_box .about_con .right {float: right;width: 100%;margin-top: 30px;}
	.aboutus_box .about_con .right .h3 {font-size: 16px;color: #666;line-height: 16px;padding-bottom: 8px;}
	.aboutus_box .about_con .right .con {font-size: 12px;color: #666;line-height: 26px;padding: 10px 0;border-bottom: 1px dotted #e9e9e9;}


	.in_banner {background: #999;width: 100%;height: auto;margin-top: 5px;}
	.in_banner img {width: 100%;}


	.in_cate {position: relative;width: 100%;top: 0px;left: 0px;}
	.in_cate .title {padding-bottom: 15px;border-bottom: 1px solid #f2f2f2;}
	.in_cate .title .h2 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
	.in_cate .title .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.in_cate ul {padding: 20px 0;border-bottom: 1px solid #f2f2f2;}
	.in_cate ul li {line-height: 32px;font-size: 12px;float: left;padding: 0 10px;}
	.in_cate ul li a {color: #8e8e8e;}
	.in_cate ul li.on a,.in_cate ul li:hover a {color: #1a1a1a;}

	.pro_box {width: auto;margin: 0 auto;padding: 30px 10px;position: relative;}
	.pro_box .pro_list {width: 100%;margin-left: 0px;}
	.pro_box .pro_list ul {padding-bottom: 30px;padding-top: 20px;}
	.pro_box .pro_list ul li {width: 50%;margin-left: 0px;float: left;margin-bottom: 10px;}
	.pro_box .pro_list ul li .pic {width: auto;margin-bottom: 20px;display: block;padding: 5px;height:auto;}
	.pro_box .pro_list ul li .pic img {width: 100%;}
	.pro_box .pro_list ul li .name {text-align: center;font-size: 14px;line-height: 14px;}
	.pro_box .pro_list ul li .name a {color: #8e8e8e}


	.pro_desc_box1 {padding: 30px 10px;width: auto;margin: 0 auto;position:relative;}
	.pro_desc_box1 .top_f {width:100%;padding-bottom:10px;border-bottom:1px dotted #e9e9e9;margin:0 0 10px 0;position:relative;padding-top:20px;}
	.pro_desc_box1 .back {position:absolute;top:0px;right:0px;}
	.pro_desc_box1 .back a {font-size:14px;color:#8e8e8e;}
	.pro_desc_box1 .left {width: 100%; float:left}
	.pro_desc_box1 .left1 {width: 100%; float:left}
	.pro_desc_box1 .left1 .h2 {font-size: 22px;color: #444;line-height: 22px;padding-bottom: 8px;}
	.pro_desc_box1 .left1 .h3 {font-size: 14px;color: #8e8e8e;line-height: 14px;padding-bottom:12px;border-bottom:1px dotted #e9e9e9;}
	.pro_desc_box1 .left .pic {background: #999;margin-bottom: 0px;}
	.pro_desc_box1 .left .pic img {width: 100%;}
	.pro_desc_box1 .con {font-size: 14px;color: #6f6f6f;line-height: 24px;padding:20px 0;}
	.pro_desc_box1 .con img {width:100%;}
	.pro_desc_box1 .right {width: 100%; clear:both;}
	.pro_desc_box1 .right .h2 {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
	.pro_desc_box1 .right .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.pro_desc_box1 .right .desc {padding: 30px 0;font-size: 12px;color: #6f6f6f;border-bottom: 1px dotted #e9e9e9;}
	.pro_desc_box1 .right dl {padding-top: 10px;}
	.pro_desc_box1 .right dl dt {font-size: 16px;color: #444;line-height: 18px;padding-bottom: 10px;border-bottom: 1px dotted #e9e9e9; margin-bottom:20px; }
	.pro_desc_box1 .right dl dd {float: left;width: 50%;margin-right: 0px;padding-bottom: 10px;}
	.pro_desc_box1 .right dl dd .pic {padding-bottom: 10px;display: block;padding-left:5px;padding-right:5px;}
	.pro_desc_box1 .right dl dd .pic img {width: 100%;}
	.pro_desc_box1 .right dl dd .name {font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;text-align:center;} 
	.pro_desc_box1 .right dl dd .name a {color: #6f6f6f;}


	.pro_desc_box {padding: 30px 10px;width: auto;margin: 0 auto;}
	.pro_desc_box .left {float: left;width: 100%;}
	.pro_desc_box .left .pic {background: #999;margin-bottom: 20px;}
	.pro_desc_box .left .pic img {width: 100%;}
	.pro_desc_box .left .con {font-size: 14px;color: #6f6f6f;line-height: 22px;}
	.pro_desc_box .right {float: right;width: 100%;padding-top: 20px;}
	.pro_desc_box .right .h2 {font-size: 16px;color: #444;line-height: 18px;padding-bottom: 8px;}
	.pro_desc_box .right .h3 {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.pro_desc_box .right .desc {padding: 10px 0;font-size: 12px;color: #6f6f6f;border-bottom: 1px dotted #e9e9e9;}
	.pro_desc_box .right dl {padding-top: 20px;}
	.pro_desc_box .right dl dt {font-size: 14px;color: #444;line-height: 18px;padding-bottom: 20px;}
	.pro_desc_box .right dl dd {float: left;width: 33.3333333333333333333333333%;margin-right: 0px;padding-bottom: 10px;}
	.pro_desc_box .right dl dd .pic {padding-bottom: 10px;display: block;padding-left: 2px;padding-right: 2px;}
	.pro_desc_box .right dl dd .pic img {width: 100%;}
	.pro_desc_box .right dl dd .name {font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;} 
	.pro_desc_box .right dl dd .name a {color: #6f6f6f;}



	.news_box {width: auto;margin: 0 auto;padding: 30px 10px;position: relative;}
	.news_box .new_list {width: auto;margin-left: 0px;padding-top: 20px;}
	.news_box .new_list ul {padding: 0px 0 0px;}
	.news_box .new_list ul li {padding-bottom: 20px;border-bottom: 1px solid #e9e9e9;margin-bottom: 40px;}
	.news_box .new_list ul li .con {float: left;width: 100%;padding-top: 10px;}
	.news_box .new_list ul li .con .h1 {font-size: 16px;color: #1e1e1e;line-height: 16px;padding-bottom: 5px;}
	.news_box .new_list ul li .con .h1 a {color: #1e1e1e;}
	.news_box .new_list ul li .con .time {font-size: 12px;color: #b0b0b0;line-height: 12px;}
	.news_box .new_list ul li .con .desc {font-size: 12px;color: #777;line-height: 24px;padding-top: 10px;}
	.news_box .new_list ul li .pic {float: right;width: 100%;padding-top: 10px;}
	.news_box .new_list ul li .pic img {width: 100%;}

	.news_box .news_title {font-size: 18px;color: #444;line-height: 18px;padding-bottom: 8px;}
	.news_box .news_time {font-size: 12px;color: #8f8f8f;line-height: 12px;}
	.news_box .news_pic {margin: 30px 0;}
	.news_box .news_pic img {width: 100%;}
	.news_box .news_con {font-size: 14px;line-height: 24px;color: #4a4a4a;padding-bottom: 50px;}


	.page_list {line-height: 40px;padding-bottom: 30px;text-align: center;}
	.page_list a {display: inline;font-size: 14px;padding: 0 5px;color: #666;padding: 6px 12px;margin:0px 2px;}
	.page_list a.on,.page_list a:hover {color: #fff;background: #0493d9;}
	.page_info {line-height: 40px;text-align: center;padding-bottom: 30px;font-size: 14px;color: #6f6f6f;}



	.case_box {width: auto;margin: 0 auto;padding: 30px 10px;position: relative;}
	.case_box .case_list {width: 100%;margin-left: 0px;padding-top: 20px;}
	.case_box .case_list ul {padding-bottom: 50px;}
	.case_box .case_list ul li {width: 50%;margin-left: 0px;float: left;margin-bottom: 20px;}
	.case_box .case_list ul li .pic {width: auto;margin-bottom: 10px;display: block;padding-left: 5px;padding-right: 5px;}
	.case_box .case_list ul li .pic img {width: 100%;}
	.case_box .case_list ul li .name {font-size: 14px;line-height: 14px;padding-bottom: 5px;}
	.case_box .case_list ul li .name a {color: #666}
	.case_box .case_list ul li .cl {font-size: 12px;line-height: 12px;color: #999;}





.pro_desc_box1 .con table {padding:20px 0;width:100%;}
.pro_desc_box1 .con table th {font-size:18px;color:#000;font-weight:bold;border-bottom:1px solid #000;line-height:20px;text-align:center;}
.pro_desc_box1 .con table th img {height:16px;width:auto;}
.pro_desc_box1 .con table td {font-size:14px;text-align:center;color:#4f4f4f;line-height:16px;padding:10px 0;}
.pro_desc_box1 .con table tr.one {background:#fff;}
.pro_desc_box1 .con table tr.two {background:#dededc;}


}































































































































































