

body{ margin:0 auto; padding:0;font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:12px; color:#555; }
*{ margin:0; padding:0; border:0;}
p,div,dd,dt,dl,html,b,h1,h2,h3,ul,li,from{ margin:0; padding:0; border:0;}
ul,li{ list-style-type:none;}
a{ color:#555; text-decoration:none;} 
a:hover{ color:#ff8000; text-decoration:none;}
.clear{ clear:both; display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.top{ border-top: solid 7px #ff8b07; width:100%;}
.top-con{ width:1000px; margin:0 auto;}
.top-con h1{ float:left; padding-top:10px;}
.submenu{ float:right; padding-top:10px; width:300px;}
.submenu span.dl {
    background: url(../images/top-dl.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 63px;}

.submenu span.language{ float:left; background: url(../images/top-dl2.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 20px;
    line-height: 20px;
    width: 100px; padding-left:15px; margin-left:120px;}
.submenu span.language a{ float:left; padding-right:10px;}
.menu{ border-top: solid 1px #ddd; height:40px; line-height:40px; width:100%; margin-top:15px;}
.menu-con{ width:1020px; margin:0 auto; border:solid 1px #ddd; border-top: none; height:40px; position:relative;}
.ba-m1{ width:83px; line-height:27px; height:27px; background:url(../images/boaim1-1.png) no-repeat center top; display:block;}
.ba-m1:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba-m2{ width:83px; line-height:27px; height:27px; background:url(../images/boaim2-1.png) no-repeat center top; display:block;}
.ba-m2:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim2-2.png) no-repeat center top; display:block;}
.ba-m3{ width:83px; line-height:27px; height:27px; background:url(../images/boaim3-1.png) no-repeat center top; display:block;}
.ba-m3:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim3-3.png) no-repeat center top; display:block;}
.ba-m4{ width:83px; line-height:27px; height:27px; background:url(../images/boaim4-1.png) no-repeat center top; display:block;}
.ba-m4:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim4-2.png) no-repeat center top; display:block;}

.ba-m5{ width:83px; line-height:27px; height:27px; background:url(../images/boaim5-1.png) no-repeat center top; display:block;}
.ba-m5:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim5-2.png) no-repeat center top; display:block;}

.ba-m6{ width:83px; line-height:27px; height:27px; background:url(../images/boaim6-1.png) no-repeat center top; display:block;}
.ba-m6:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim6-2.png) no-repeat center top; display:block;}

.ba-m7{ width:83px; line-height:27px; height:27px; background:url(../images/boaim7-1.png) no-repeat center top; display:block;}
.ba-m7:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim7-2.png) no-repeat center top; display:block;}

.ba-m8{ width:83px; line-height:27px; height:27px; background:url(../images/boaim8-1.png) no-repeat center top; display:block;}
.ba-m8:hover{ width:83px; line-height:27px; height:27px; background:url(../images/boaim8-2.png) no-repeat center top; display:block;}
.menu-con ul li{  display:block;float:left; margin-top:5px;}
.menu-con ul.boai{ margin-left:15px;}
.menu-con ul li a{ display:block; border-right:solid 1px #e9e9e9; }
.menu-con span.menu-icon{ position:absolute; right:5px; top:-18px; z-index:9999999; display:none;}
.ba1-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba2-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba3-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba4-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba5-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba6-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba7-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}
.ba8-curr{width:83px; line-height:27px; height:27px; background:url(../images/boaim1-2.png) no-repeat center top; display:block;}



.menu-con ul li{  display:block;float:left; padding:0 10px; height:27px;  margin-top:5px;}
.menu-con ul.boai{ margin-left:15px;}
.menu-con ul li a{ display:block;}
.menu-con span.menu-icon{ position:absolute; right:5px; top:-18px; z-index:9999999;}


.mihangba-m1{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu1-1.png) no-repeat center top; display:block; }
.mihangba-m1:hover{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu1-2.png) no-repeat center top; display:block;}
.mihangba-m2{ width:110px; line-height:27px; height:27px; background:url(../images/mhmenu2-1.png) no-repeat center top; display:block;}
.mihangba-m2:hover{ width:110px; line-height:27px; height:27px; background:url(../images/mhmenu2-2.png) no-repeat center top; display:block;}
.mihangba-m3{ width:120px; line-height:27px; height:27px; background:url(../images/mhmenu3-1.png) no-repeat center top; display:block;}
.mihangba-m3:hover{ width:120px; line-height:27px; height:27px; background:url(../images/mhmenu3-2.png) no-repeat center top; display:block;}
.mihangba-m4{ width:90px; line-height:27px; height:27px; background:url(../images/mhmenu4-1.png) no-repeat center top; display:block;}
.mihangba-m4:hover{ width:90px; line-height:27px; height:27px; background:url(../images/mhmenu4-2.png) no-repeat center top; display:block;}

.mihangba-m5{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu5-1.png) no-repeat center top; display:block;}
.mihangba-m5:hover{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu5-2.png) no-repeat center top; display:block;}

.mihangba-m6{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu6-1.png) no-repeat center top; display:block;}
.mihangba-m6:hover{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu6-2.png) no-repeat center top; display:block;}

.mihangba-m7{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu7-1.png) no-repeat center top; display:block;}
.mihangba-m7:hover{ width:83px; line-height:27px; height:27px; background:url(../images/mhmenu7-2.png) no-repeat center top; display:block;}

.mihangba-m8{ width:120px; line-height:27px; height:27px; background:url(../images/boaim8-1.png) no-repeat center top; display:block;}
.mihangba-m8:hover{ width:120px; line-height:27px; height:27px; background:url(../images/boaim8-2.png) no-repeat center top; display:block;}

.mihangba-m9{ width:90px; line-height:27px; height:27px; background:url(../images/jiaogon-p1.png) no-repeat center top; display:block;}
.mihangba-m9:hover{ width:90px; line-height:27px; height:27px; background:url(../images/jiaogon-p2.png) no-repeat center top; display:block;}

.mihangba-m10{ width:100px; line-height:27px; height:27px; background:url(../images/mhmenu9-1.png) no-repeat center top; display:block; }
.mihangba-m10:hover{ width:100px; line-height:27px; height:27px; background:url(../images/mhmenu9-2.png) no-repeat center top; display:block;}
.menu-con ul li a.mihangba-m10{border-right:none;}

.menu-con ul li{  display:block;float:left; padding:0 10px;  margin-top:5px;}
.menu-con ul.mihang-boai li{ float:left; padding:0 2px;}
.index-banner{ position:relative; width:100%; height:600px;}
.index-banner ul {
    height: 600px;
    left: 50%;
    margin-left: -800px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 1600px;}
.about-banner{position:relative; width:100%; height:366px;}
.about-banner ul{ height: 366px;
    left: 50%;
    margin-left: -800px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    width: 1600px;}
.index-content{ background: url(../images/index-bg.png) no-repeat center top; width:100%; height:auto; overflow:hidden; padding:30px 0;}
.index-1000{ width:1000px; margin:0 auto;}
.boai-huisuo{ float:left; width:724px; padding:10px 0 10px 20px; background:#fff;}
.boai-huisuo ul li{ float:left; width:170px; position:relative; line-height:22px; margin-right:10px;}
.boaihy-dizhi{ position:absolute; left:0; top:98px; text-indent:1em; background:url(../images/bg-touming.png); width:170px; height:29px; line-height:29px; color:#fff;}
.boai-huisuo h3{ font-size:14px; color:#89bb09; line-height:28px;}
.index-zhaosheng{ float:right; width:216px; background:#fff; height:auto; overflow:hidden; padding:10px;}
.index-zhaosheng h3{ line-height:28px; padding-left:10px;}
.index-zhaosheng ul li{ line-height:28px; padding-left:15px; background:url(../images/icon01.png) no-repeat left center;}
.index-xuexi{ float:left; width:236px; position:relative; margin-top:15px; display:inline;}
.index-xuexi ul li{ float:left; width:116px; position:relative; margin-bottom:5px;}
.index-xuexi ul li.float-right{ float:right;}
.xuexi-txt{ position:absolute; left:0; top:75px; width:116px; text-indent:1em; background:url(../images/bg-touming.png); }
.xuexi-txt a{ color:#fff;}
.boai-zhihe { position:absolute;  right:5px; top:290px;width:59px;}
.boai-ks{ background:#fff; height:30px; padding:15px;  }
.boai-ks h3{ background:#646464; width:88px; height:24px; line-height:24px; text-align:center; }
.boai-ks h3 a{ color:#fff;}
.index-xuexiyd{ float:left; width:463px; background:#fff; height:auto; overflow:hidden; padding:15px; margin-left:15px; margin-top:15px;}
.index-xuexiyd dl dt{ float:left; width:90px;} 
.index-xuexiyd dl dd{ float:left; width:310px; padding-left:20px;}
.index-xuexiyd dl dt { width:88px; height:24px; line-height:24px; text-align:center; background:#646464;}
.index-xuexiyd dl dt a{ color:#fff;}
.index-xuexiyd dl dd span{ color:#888;}
.index-xuexiyd dl dd h3{ line-height:28px;}
.index-xuexiyd dl{ height:160px;}
.xuexi-more{ padding-right:15px; width:50px;background: url(../images/jiantou.png) no-repeat right center; padding-top:10px;}
.index-right{ float:right; width:236px; margin-top:15px;}
.index-shiting h3{ background:#a7a7a7; height:34px; text-indent:1em; line-height:34px; color:#fff; margin-bottom:10px;}
.index-shipu{ margin-top:10px;}
.index-hezuo{ float:left; width:744px; height:34px; line-height:34px; background:#fff; margin-top:10px; font-size:14px; text-indent:2em;}
.index-hezuo font{ color:#F00;}
.index-link{ float:right; width:236px;height:34px; line-height:34px; background:#fff; margin-top:10px; }
.index-link h3{ font-size:14px; text-indent:1em; float:left;}
.index-link p.link{ float:left; margin-top:5px; border:solid 1px #ddd;}
.index-bottom{ background:url(../images/bottom-pic.jpg) no-repeat center top; width:100%;}
.bottom-1000{ width:1000px; margin:0 auto; padding-top:150px; text-align:center;}
.about-left{ float:left; width:233px; }
.about-list{ width:233px; height:430px; background:url(../images/left-titlebg.jpg) no-repeat;  margin-bottom:10px;}
.about-list h3{ font-size:16px; color:#fff; padding-left:55px; line-height:36px;}
.about-list ul li{ font-size:14px; line-height:40px; padding-left:25px; clear:both;}
.about-list ul li em{ float:left; background:url(../images/icon5.jpg) no-repeat 0 8px; width:7px; height:30px; display:block; padding-right:5px;}
.about-list ul li a{ width:180px;float:left; background:url(../images/list-bg.jpg) no-repeat 5px 35px;}
.about-list ul li a.curr{ color:#ff8000;}
.about-list ul li ul li{ padding-left:10px;}
.about-right{ float:right; width:740px;}
.company-js{ line-height:28px; padding:15px;}
.lianxi{ padding:30px 0 0 30px;}
.lianxi ul li{ float: left; width:320px; line-height:27px; margin-bottom:15px;}
.zp-txt td{ line-height:36px; height:36px; text-indent:1em; border-bottom:solid 1px #ddd;}
.zp-txt td.zp-rq{ background:#e5e5e5; height:32px; font-size:14px; border-right: solid 1px #fff;}
.zp-txt td.zp-gw{ background:#e5e5e5; height:32px; font-size:14px; border-right: solid 1px #fff;}
.zp-txt td.zp-didian{ background:#e5e5e5; height:32px; font-size:14px; border-right: solid 1px #fff;}
.zp-txt td.zp-con{ background:#e5e5e5; height:32px; font-size:14px; border-right: solid 1px #fff;}
.zpxi-title{ background:#e5e5e5; height:34px; line-height:34px;}
.zpxi-title h3{ float:left; padding-left:10px;}
.zpxi-title span{ float:right; padding-right:10px;}
.zpxi-con{ padding:10px; line-height:28px;}
.zp-toudi{ margin-left:10px;}
.boai-img{ margin-bottom:5px;}
.indexmh-left{ float:left; width:737px; background: url(../images/mh-bg3.jpg) no-repeat; height:816px;}
.mhyey-gonggao{ float:left; width:180px; height:80px; margin:150px 0 0 50px;}
.mh-yuanqujs{ float:left; height:160px; width:330px; margin:60px 0 0 100px;}
.mhyq-title span{ float:right;}
.mh-yqcon3{ margin:13px 0 0 10px; line-height:22px;}
.mh-banji{ float:left; width:200px; margin:130px 0 0 48px}
.mh-caipuright{ float:left; width:430px;}
.mh-tbtitle{ margin-left:10px; height:28px; }
.mh-tbtitle h3{ float:left;}
.mh-tbtitle span{ float:right; margin-right:10px;}
.mh-tb ul li{ float:left; min-width:56px;max-width: 80px; overflow: hidden; height:31px; text-align:center; line-height:31px;background: #eaf9e4; border: 1px solid #cff5c6; padding: 0 3px;  border-radius: 8px; /*background:url(../images/mh-banji-bg.jpg) no-repeat;*/ margin-right:5px; margin-bottom:5px;}
.mh-tb{ clear:both; display:block;}
.mh-caipuright{ float:left; margin:50px 0 0 40px;}
.mhcaipu-title span{ float:right;}
.mh-caipu01 ul li{ float:left; margin-right:3px;}
.mh-caipu01 ul{ margin-top:35px;}
.mh-caipu01{ height:130px;}
.mhindex-news{ margin:30px 0 0 10px;}
.mhnews-title span{ float:right; margin-right:35px; display:inline;}
.mhindex-news{ height:190px;}
.mhindex-news ul.n-news li{ line-height:22px; padding-left:15px; border-bottom:dashed 1px #ccc; background: url(../images/mh-icon005.jpg) no-repeat left center;}
.mhindex-news ul.n-news li span{ float:right; color:#888;}
.mhindex-news ul.n-news{ padding:25px 25px 10px 15px;}
.mh-shizituandui{ margin-top:35px;}
.mhsz-title span{ float:right;}
.mh-shizituandui ul{ margin:20px 0 0 15px;}
.mh-shizituandui ul li{ float:left; margin-right:9px; text-align:center;}
.mhindex-right{ float:right; width:212px; margin-top:45px;}
.mh-tesekc{ margin-bottom:20px;}
.mh-zxfw{ margin-bottom:20px;}

.mh-xinxigk ul li{ background: url(../images/news-bg1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    clear: both;
    height: 33px;
    line-height: 33px;
    margin-bottom: 8px;
    text-indent: 3em;
    width: 743px;}
.mh-xinxigk ul li span{ float:right; padding-right:10px;}
.mh-xinxigk ul li a{ display:block;}
.mh-xinxigk ul li:hover{ background:url(../images/news-bg2.png) no-repeat; color:#fff;} 

.mh-xinxigk a:hover,.mh-xinxigk ul li span:hover{ color:#fff;}

.page {
    color: #999;
    float: right;
    line-height: 20px;
    padding-top: 20px;
    text-align: center;
}
.page a, .page .cursor {
    border: 1px solid #ddd;
    color: #000;
    float: left;
    font-size: 12px;
    margin: 0 2px;
    padding: 0 10px;
    text-decoration: none;
}
.page a:hover {
    background-color: #fd9228;

    color: #fff;
    text-decoration: none;
}
.page .cursor {
    background: none repeat scroll 0 0 #fd9228;
 
    color: #fff;
    font-weight: bold;
}

.news-title{ text-align:center; border-bottom:solid 1px #cbcbcb; padding-bottom:15px;}
.news-title h3{ font-size:16px;}
.news-title span{ display:block; color:#888;}
.news-contect{ padding:10px; line-height:28px;}

.mh-yuansuopic ul li{ float:left; width:214px; margin-right:30px; margin-bottom:10px;}
.mh-yuansuopic ul li img{ width:214px; height:241px; border:solid 3px #ddd; }
.mh-yuansuopic ul li p{ text-align:center; font-size:14px;}
.mh-yuansuopic ul li img:hover{ border:solid 3px #fd9228;}
.mh-yuansuotitle{ text-align:center; border-bottom:solid 1px #ddd; height:48px; line-height:22px;}
.mh-yuansuotitle span{ color:#888;}
.mh-yuanqucontent{ padding:15px; font-size:12px; line-height:28px;}
.shiping{ margin-top:30px; width:530px; margin:0 auto;}
.shiping ul li{ height:380px; margin-bottom:30px;}
.shiping ul li p{ text-align:center; font-size:14px; line-height:28px;}
.shiping-list{ width:503px; height:345px; border:solid 5px #ddd;}


.banner,.mytop,.location,.mybottom{min-width:1000px;width:expression_r( document.body.clientWidth < 1001 ? "1000px" : "auto" );}
#focus{ width:100%; height:600px;position:relative;}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:25%; top:540px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:50px; height:4px; float:left; margin-left:10px;  background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#4d4d4d;}
@media screen and (max-width:1366px ) {
	.about-banner ul{ height: 366px;
    left: 50%;
    margin-left: -683px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 1366px;}	}
	
@media screen and (max-width:1400px ) {
	.about-banner ul{ height: 366px;
    left: 50%;
    margin-left: -700px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    }	}
	
	
@media screen and (max-width:1440px ) {
	.about-banner ul{ height: 366px;
    left: 50%;
    margin-left: -720px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    }	}
@media screen and (max-width:1280px ) {
	.about-banner ul{ height: 366px;
    left: 50%;
    margin-left: -630px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0; width:1260px;
    }	}
.mh-shizituandui ul li b{ text-align:center; line-height:22px;}
.jCarouselLite1{ width:410px; overflow:hidden; margin-top:20px; margin-left:8px;}
