
@charset "utf-8";


body{background-color:#fff;}
.toptips{width:100%;height:40px;border-bottom:1px solid #efefef;color:#666;font-size:12px;line-height:40px;}
.toptips ul{float:right;}
.toptips ul a{color:#666;}
.toptips ul a:hover{color:#d82128;}
.toptips ul li{float:left;padding-right:14px;margin-right:14px;background:url(../images/img01.jpg) no-repeat right center;}
.toptips ul li.otherwebsite{margin-right:0;background:url(../images/img02.jpg) no-repeat right center;position:relative;}
.otherwebsitelist{width:72px;padding:0 6px;z-index:10; text-align:center;display:none; position:absolute;top:40px;right:0;background:#fff;border-left:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;line-height:28px;}
.otherwebsitelist a{display:block;}

.logowrap{display:block;float:left;}
.phonewrap{display:inline-block;float:right;padding-left:40px;height:30px;margin-top:14px; background:url(../images/img04.jpg) no-repeat;}
.logowrap img{display:block;}

.heardernav{width:100%;height:39px;background:#332c2b;}
.heardernav ul li{float:left;line-height:39px;font-size:16px;}
.heardernav ul li a{display:inline-block;padding:0 42px;color:#fff;}
.heardernav ul li a:hover,.heardernav ul li a.thiscur{background:#d82128;}

.footeralinkcont{width:100%;padding:45px 0 35px 0;background:url(../images/img06.jpg) repeat;font-size:14px;color:#fff;}
.footeralinkcont a{color:#adacab;}
.footeralinkcont a:hover{color:#fff;}
.footeralinkcont ul{float:left;}
.footeralinkcont ul li span{display:inline-block; font-size:16px;padding-bottom:16px;}
.footeralinkcont ul li span a{color:#fff;}
.footeralinkcont ul li{float:left;padding-right:42px;line-height:30px;}
.footererwei{float:right;text-align:right;font-size:16px;}
.footererwei span img{width:137px;height:137px;}
.footerphone{color:#fff;font-size:26px;line-height:26px;font-weight:bold;display:block;padding:20px 0 10px 0;}

.footercopy{width:100%;height:45px;line-height:45px;text-align:center;background:#1d1919;color:#747474;font-size:12px;}
.cur{ background:#0e3a61;}  



/*20151107*/
.webleft .lefttitle{ background:#d82128;}
.phonewrap img{ position:relative; top:2px;}
.commonDetailedContentsfoot p a{ display:none;}
.commonDetailed .commonDetailedContentsfoot dl dt{ text-align:left; width:100%; float:none; margin-top:10px;}
.commonDetailed .commonDetailedContentsfoot dl dd{ width:100%; float:none;}
.box{box-shadow: -1px 0 3px rgba(0,0,0,0.1), 0 -2px 0 rgba(255,255,255,1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-moz-box-shadow: -1px 0 3px rgba(0,0,0,0.1), 0 -2px 0 rgba(255,255,255,1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-ms-box-shadow: -1px 0 3px rgba(0,0,0,0.1), 0 -2px 0 rgba(255,255,255,1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-o-box-shadow: -1px 0 3px rgba(0,0,0,0.1), 0 -2px 0 rgba(255,255,255,1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-webkit-box-shadow: -1px 0 3px rgba(0,0,0,0.1), 0 -2px 0 rgba(255,255,255,1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);}
body .webbg{ background:#e7ecf1; padding:22px 0 35px;}
.webright .companynews ul li{ border-bottom:1px solid #e8e8e8;}
.webright .companynews ul{ border-top:1px solid #e8e8e8;}
#page span.laypage_curr{ background:#d82128; border:1px solid #d82128;}
#page a:hover{ background:#d82128; border:1px solid #d82128;}
.webleft{ position:relative; top:-2px;width:280px;-moz-box-shadow: 2px 0px 3px #ccc;
    -webkit-box-shadow: 2px 0px 3px #ccc;
    box-shadow: 2px 0px 3px #eee;}
.box .webright{  padding: 30px 30px 30px 44px; background:#fff;position:relative; top:-2px;}
#page .laypage_next{background:url(../images/hsh_next.jpg) no-repeat; width:40px; height:40px; background-size:40px 40px; text-indent:-9999px; border:none;}
#page a.laypage_next:hover{background:url(../images/hsh_next.jpg) no-repeat; border:none; background-size:40px 40px;}
#page .laypage_prev{background:url(../images/hsh_prev.jpg) no-repeat; width:40px; height:40px; background-size:40px 40px; text-indent:-9999px; border:none;}
#page a.laypage_prev:hover{background:url(../images/hsh_prev.jpg) no-repeat; border:none; background-size:40px 40px;}
.phonewrap{ margin-left:7px;}

.hsh_float{ position:fixed; height:185px; width:55px; bottom:40px;right:40px;z-index:199;display:none;}
.hsh_float a{ width:45px; height:45px; display:block; color:#fff; margin-bottom:10px; font-size:14px; text-align:center; background:#d82128;}
.hsh_float a.index{  height:45px; background:#d82128 url(../images/hsh01.png) repeat;}
#share a.bds_more{ background:#d82128 url(../images/hsh02.png) repeat; margin:0 0 10px; padding:0; width:45px; height:45px; line-height:84px; text-indent:0; color:#fff;}
.hsh_float a.top{ background:#d82128 url(../images/hsh03.png) repeat;line-height:84px;}
.hsh_float a:hover{ background:#b6181e;}
#share a.bds_more:hover{ background:#b6181e url(../images/hsh02.png) repeat;}
.hsh_float a.top:hover{ background:#b6181e url(../images/hsh03.png) repeat;}
.hsh_float a.index:hover{ background:#b6181e url(../images/hsh01.png) repeat;}
.hshleft{ left:79.5% !important;}

.webright .righttitle span {  float: right;  font-size: 12px;color:#999; background:url(../images/hsh_home.jpg) left center no-repeat; padding:0 0 0 13px;}
.webright .righttitle span a {  padding: 0px 5px; color:#999;}
.webright .righttitle span em{ color:#332c2b;}


.aboutclass{box-shadow: -1px 0 3px rgba(0,0,0,0.1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-moz-box-shadow: -1px 0 3px rgba(0,0,0,0.1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-ms-box-shadow: -1px 0 3px rgba(0,0,0,0.1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-o-box-shadow: -1px 0 3px rgba(0,0,0,0.1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);-webkit-box-shadow: -1px 0 3px rgba(0,0,0,0.1),0 4px 3px rgba(0,0,0,0.1),1px 0 3px rgba(0,0,0,0.1);}


.webright .Products_Contents{ display:block;}

.Lishadow{ position:absolute; background:url(../images/lisha.png) no-repeat; width:306px; height:399px; top:-5px; left:-12px; display:none;}
.bdsharebuttonbox{ position:relative; top:3px;}

.hsh_box{ float:right; position:relative; width:217px; height:31px; background:url(../images/crsearch.jpg) repeat;}
.hsh_searchtxt{ top:1px; left:1px;width:186px; height:29px; line-height:30px; text-indent:9px; font-size:12px; color:#999; position:absolute;}
.hsh_search{ width:31px; height:31px; position:absolute; right:0; top:1px; background:none; cursor:pointer;}
.crbox{ width:80%; height:31px; float:right; padding:7px 0 17px;}
body .Withinbanner img{ height:359px;}
body .Withinbanner{ height:359px;}


/********首页*********/
/*banner*/
.indexBanner{  width:100%; height:499px; overflow:hidden; position:relative; z-index:1;}
.indexBanner .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:23px; margin-left:-33px; z-index:2; }
.indexBanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexBanner .hd ul li{ float:left; margin-right:7px;  width:15px; height:15px;background:url(../images/result.png) no-repeat; cursor:pointer;}
.indexBanner .hd ul li a{ width:100%; height:100%; display:block;}
.indexBanner .hd ul li.on{ background-position:0 -25px }
.indexBanner .bd{ height:499px; z-index:0; width:1920px; left:50%; margin-left:-960px; top:0; position:absolute;}
.indexBanner .bd li{ width:100%; overflow:hidden; height:499px;}
.indexBanner .bd img{ width:1920px; height:499px; display:block;}
.indexBanner .prev,.indexBanner .next{ position:absolute; top:50%; margin-top:-35px; display:block; width:71px; height:71px; background:url(../images/bannerL.png) no-repeat; z-index:9;}
.indexBanner .next{ background:url(../images/bannerR.png) no-repeat; right:14%;}
.indexBanner .prev{ left:14%;}
.indexBanner .prev:hover,.indexBanner .next:hover{}

.indexSearch{ background:#00539d; padding-top:25px; height:65px; width:100%;}
.SubIS{ width:952px; margin:0 auto; z-index:9;}
.indexSelect,.SearchText{ font-size:14px; color:#999; width:278px; height:39px; line-height:39px; border:1px solid #00539d; border-right:none; background:#fff; text-align:center; position:relative; z-index:11; float:left; position:relative;}
.indexSelect p{ cursor:pointer;}
.SelectList{ position:absolute; top:40px; left:-1px; background:#fff;border:1px solid #1f1a1a; border-top:none; width:278px; padding:7px 0; z-index:13; display:none;}
.SelectList span{ display:block; height:26px; line-height:26px; cursor:pointer;}
.SearchText{border-right:1px solid #D82128; position:relative;text-align:left;width:450px;padding:0 10px;}
.SearchBt{ font-size:16px; color:#fff; background:#d82128; width:114px; height:39px; text-align:center; line-height:39px; margin-top:1px; float:left; cursor:pointer; position:relative;}

.indexProduct{ background:url(../images/indexbg01.jpg) top center no-repeat; height:810px; position:relative;}
.indexProduct .w1200{ position:relative;}
.indexTitle{ padding-top:68px; border-bottom:1px solid #ddd; text-align:center; font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px}
.indexTitle span{ display:inline-block; border-bottom:2px solid #332c2b; position:relative; top:1px;}
.indexSubt{ text-align:center; font-size:24px; color:#333; padding:6px 0 9px;}
.indexText{ font-size:14px; color:#1a1a1a; line-height:28px; text-align:center; width:800px; margin:0 auto;}
.indexPNav{ text-align:center; padding-top:25px;}
.indexPNav a{ display:inline-block; background:url(../images/indexpnav01.png) no-repeat; width:106px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:14px;}
.indexPNav a.cur,.indexPNav a:hover{ background:url(../images/indexpnav02.png) no-repeat;color:#fff;}
.indexPros{ position:relative; height:457px; width:1200px;padding-top:25px;}
.indexPros ul{ width:9999px;height:381px;overflow:hidden;}
.indexpL,.indexpR{ position:absolute; display:block; width:40px; height:76px; top:189px; z-index:99;}
.indexpL{ background:url(../images/indexpl.png) no-repeat; left:0;}
.indexpL:hover{ background:url(../images/indexpl01.png) no-repeat;}
.indexpR{ background:url(../images/indexpr.png) no-repeat; right:0;}
.indexpR:hover{ background:url(../images/indexpr01.png) no-repeat;}
.indexUl01 li{ float:left; width:280px; margin-right:13px; background:#fff; text-align:center; position:relative;height:381px;overflow:hidden;}
.indexsubPro{ overflow:hidden; width:1156px; margin:0 auto; display:none; position:relative; padding:0 13px;}
.indexUl01 li img{ border-bottom:1px solid #f0f0f0; width:280px; height:280px; display:block;}
.indexUl01 li h3 a{ font-size:16px; color:#333; font-weight:bold; padding-top:26px;text-overflow: ellipsis; height:24px;overflow:hidden; white-space:nowrap; display:block;}
.indexUl01 li div{ height:100px; font-size:13px; color:#666; padding:0 15px;}
.indexUl01 li p{ height:24px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.indexUl01 li.cur div{ background:#d82128; color:#fff;}
.indexUl01 li.cur h3 a{ color:#fff;}
.indexUl02 li{ float:left; width:260px; height:361px; margin-right:13px; background:#fff; padding:10px; font-size:13px; color:#999; line-height:24px;}
.indexUl02 li img{ width:260px; height:190px;}
.indexUl02 li h3 a{ font-size:16px; color:#333; padding:17px 0 9px; display:block;}
.indexUl03 li{width:1156px; float:left; margin-right:13px;}
.indexUl03 li .LiDiv{ float:left; width:569px; background:#fff; margin-right:18px; font-size:12px; color:#999; line-height:20px; margin-bottom:18px;}
.subDiv{ height:178px; border:1px solid #ddd; float:left; border-left:none; padding:0 20px 0 17px; width:291px; position:relative;}
.subDiv h3 a{ display:block; font-size:16px; color:#333; padding:17px 0 8px;}
.indexcmore{ position:absolute; font-size:12px; color:#333; left:17px; bottom:13px;}
.indexcmore:hover{ color:#d6000f;}
.indexMore{ display:block; background:url(../images/indexmore.png) no-repeat; width:104px; height:32px; text-align:center; line-height:32px; color:#fff; font-size:14px; margin:47px auto 0; position:relative;}
#indexsubPro1{ display:block;}

.indexIntro .fl{ width:50%; *width:49.9%; overflow:hidden; position:relative;}
.indexIntro .fl img{ display:block;}
.subfl{ width:100%; background:#332c2b; text-align:right; font-size:13px; color:#fff; line-height:21px; position:relative;}
.hsh_sub{ position:absolute; right:30px; top:50%;}
.subfl h2{ font-size:24px; color:#fff;}
.subfl span{ display:block;font-size:13px; color:#fff; padding-bottom:8px;}
.subfl i{ width:142px; background:#716c6b; height:1px; overflow:hidden; display:inline-block; margin-bottom:16px;}
.IntroMore{ color:#fff; font-size:15px; width:91px; height:34px; display:inline-block;text-align:center; line-height:34px; border:1px solid #fff; margin-top:28px;}
.IntroMore:hover{ color:#fff;}
.indexsubInro{  width:50%;overflow:hidden; position:relative; z-index:1; float:left; overflow:hidden;}
.indexsubInro .hd{ height:13px; overflow:hidden; position:absolute; left:33px; bottom:19px; z-index:2; }
.indexsubInro .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexsubInro .hd ul li{ float:left; margin-right:7px;  width:13px; height:13px;background:url(../images/result01.png) no-repeat; cursor:pointer;}
.indexsubInro .hd ul li a{ width:100%; height:100%; display:block;}
.indexsubInro .hd ul li.on{ background-position:0 -23px }
.indexsubInro .bd{ z-index:0; width:100%;}
.indexsubInro .bd li{ width:100%; overflow:hidden;}
.indexsubInro .bd img{ width:100%; display:block;}

.indexEvaluation{ background:url(../images/indexbg02.jpg) top center no-repeat; height:850px;}
.indexEvaluation .w1200{ overflow:hidden;}
.indexEul{ font-size:13px; color:#999; line-height:24px; padding:85px 0 42px; width:9999px;}
.indexEul li{ float:left; width:262px; border-right:0px solid #ddd; padding:0 25px; position:relative;}
.indexEul a{ display:block; text-align:center;}
.indexEul h3 a{ font-size:18px; color:#333; padding:26px 0 18px;}
.indexMore:hover{ color:#fff;}

.indexsale{ background:url(../images/indexbg03.jpg) top center no-repeat; height:510px; text-align:center; font-size:26px; color:#afaeae; line-height:30px;}
.indexsale h2{ font-size:36px;line-height:45px; color:#fff; padding:60px 0 20px;}
.indexsale span{ font-size:14px;color:#7e7d7d;}
.indexsubsale img{ margin:50px 40px 0; position:relative;}

.indexIformation{ background:url(../images/indexbg04.jpg) top center no-repeat; height:509px;}
.indexIformation .w1200{ padding-top:62px; overflow:hidden;}
.Infor01{ width:356px; float:left; margin-right:44px; position:relative;}
.indexIformation h2{ height:67px; line-height:67px; border-bottom:1px solid #ddd; font-size:24px; color:#333;}
.indexIformation h2 a{ font-size:13px; color:#999; float:right;}
.hshdl01{ overflow:hidden; margin-top:25px; font-size:13px; line-height:18px; height:66px;}
.hshdl01 a{ color:#333;}
.hshdl01 dt{ float:left;}
.hshdl01 dt img{ width:100px; height:66px;}
.hshdl01 dd{ height:66px; position:relative; width:240px; padding-left:13px; float:left;}
.hshdl01 dd a{ display:block; height:36px; overflow:hidden;}
.hshdl01 dd span{ position:absolute; color:#999; left:13px; bottom:0;}
.Infor02{ margin-right:0;}
.hshdl02{ margin-top:24px;}
.hshdl02 dt{ background:url(../images/indexq.png) left center no-repeat; height:26px; line-height:26px; padding-left:34px;}
.hshdl02 dt a{ font-size:13px; color:#333;}
.hshdl02 dd{ padding-left:34px; background:url(../images/indexa.png) left top no-repeat; font-size:13px; color:#999; line-height:21px; margin-top:5px;}
.hshdl02 dd p{height:42px;}
.indexbody{ width:100%; overflow-x:hidden; position:relative;}


.Lishadow{ position:absolute; background:url(../images/lisha.png) no-repeat; width:306px; height:399px; top:-5px; left:-12px; display:none;}
.footercopy a{ color:#747474;}
.footercopy a:hover{ color:#747474;}

.webleft .lefttitle h3{ font-size:25px;}
.webleft .leftclass ul li h3 a{ font-size:15px;}
.webleft .lefttitle {padding: 20px 13px 20px 18px;}


/*------------made by shuhong begin----------------*/
img{ display:inline-block;}
.w1200{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
input{ font-family:"Microsoft Yahei"; outline:none;}

/********首页*********/
/*banner*/
/*.indexBanner{  width:100%; height:500px; overflow:hidden; position:relative; z-index:1;}
.indexBanner .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:23px; margin-left:-33px; z-index:2; }
.indexBanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexBanner .hd ul li{ float:left; margin-right:7px;  width:15px; height:15px;background:url(../images/result.png) no-repeat; cursor:pointer;}
.indexBanner .hd ul li a{ width:100%; height:100%; display:block;}
.indexBanner .hd ul li.on{ background-position:0 -25px }
.indexBanner .bd{ height:545px; z-index:0; width:1920px; left:50%; margin-left:-960px; top:0; position:absolute;}
.indexBanner .bd li{ width:100%; overflow:hidden; height:545px;}
.indexBanner .bd img{ width:1920px; height:545px; display:block;}
.indexBanner .prev,.indexBanner .next{ position:absolute; top:50%; margin-top:-35px; display:block; width:71px; height:71px; background:url(../images/bannerL.png) no-repeat; z-index:9;}
.indexBanner .next{ background:url(../images/bannerR.png) no-repeat; right:14%;}
.indexBanner .prev{ left:14%;}
.indexBanner .prev:hover,.indexBanner .next:hover{opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}

.indexSearch{ background:#332c2b; padding-top:25px; height:65px; width:100%;}
.SubIS{ width:952px; margin:0 auto; z-index:9;}
.indexSelect,.SearchText{ font-size:14px; color:#999; width:278px; height:39px; line-height:39px; border:1px solid #1f1a1a; border-right:none; background:#fff; text-align:center; position:relative; z-index:11; float:left; position:relative;}
.indexSelect p{ background:url(../images/indexdown.jpg) 245px center no-repeat; cursor:pointer;}
.SelectList{ position:absolute; top:40px; left:-1px; background:#fff;border:1px solid #1f1a1a; border-top:none; width:278px; padding:7px 0; z-index:13; display:none;}
.SelectList span{ display:block; height:26px; line-height:26px; cursor:pointer;}
.SearchText{border-right:1px solid #1f1a1a; position:relative;text-align:left;text-indent:10px;}
.SearchBt{ font-size:16px; color:#fff; background:#d82128; width:114px; height:39px; text-align:center; line-height:39px; margin-top:1px; float:left; cursor:pointer; position:relative;}

.indexProduct{ background:url(../images/indexbg01.jpg) top center no-repeat; height:810px; position:relative;}
.indexProduct .w1200{ position:relative;}
.indexTitle{ padding-top:68px; border-bottom:1px solid #ddd; text-align:center;}
.indexTitle span{ display:inline-block; border-bottom:2px solid #332c2b; position:relative; top:1px;}
.indexSubt{ text-align:center; font-size:24px; color:#333; padding:6px 0 9px;}
.indexText{ font-size:12px; color:#666; line-height:15px; text-align:center;}
.indexPNav{ text-align:center; padding-top:38px;}
.indexPNav a{ display:inline-block; background:url(../images/indexpnav01.png) no-repeat; width:106px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:14px;}
.indexPNav a.cur{ background:url(../images/indexpnav02.png) no-repeat;}
.indexPros{ position:relative; height:457px; width:1200px;padding-top:42px;}
.indexPros ul{ width:9999px;}
.indexpL,.indexpR{ position:absolute; display:block; width:40px; height:76px; top:189px; z-index:99;}
.indexpL{ background:url(../images/indexpl.png) no-repeat; left:0;}
.indexpL:hover{ background:url(../images/indexpl01.png) no-repeat;}
.indexpR{ background:url(../images/indexpr.png) no-repeat; right:0;}
.indexpR:hover{ background:url(../images/indexpr01.png) no-repeat;}
.indexUl01 li{ float:left; width:280px; margin-right:13px; background:#fff; text-align:center; position:relative;}
.indexsubPro{ overflow:hidden; width:1156px; margin:0 auto; display:none; position:relative; padding:0 13px;}
.indexUl01 li img{ border-bottom:1px solid #f0f0f0; width:280px; height:280px; display:block;}
.indexUl01 li h3 a{ font-size:16px; color:#333; font-weight:bold; padding-top:26px;text-overflow: ellipsis; height:24px;overflow:hidden; white-space:nowrap; display:block;}
.indexUl01 li div{ height:100px; font-size:13px; color:#666; padding:0 15px;}
.indexUl01 li p{ height:24px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.indexUl01 li.cur div{ background:#d82128; color:#fff;}
.indexUl01 li.cur h3 a{ color:#fff;}
.indexUl02 li{ float:left; width:260px; height:342px; margin-right:13px; background:#fff; padding:10px; font-size:13px; color:#999; line-height:24px;}
.indexUl02 li img{ width:260px; height:195px;}
.indexUl02 li h3 a{ font-size:16px; color:#333; padding:17px 0 9px; display:block;}
.indexUl03 li{width:1156px; float:left; margin-right:13px;}
.indexUl03 li .LiDiv{ float:left; width:569px; background:#fff; margin-right:18px; font-size:12px; color:#999; line-height:20px; margin-bottom:18px;}
.subDiv{ height:178px; border:1px solid #ddd; float:left; border-left:none; padding:0 20px 0 17px; width:291px; position:relative;}
.subDiv h3 a{ display:block; font-size:16px; color:#333; padding:17px 0 8px;}
.indexcmore{ position:absolute; font-size:12px; color:#333; left:17px; bottom:13px;}
.indexcmore:hover{ color:#d6000f;}
.indexMore{ display:block; background:url(../images/indexmore.png) no-repeat; width:104px; height:32px; text-align:center; line-height:32px; color:#fff; font-size:14px; margin:47px auto 0; position:relative;}
#indexsubPro1{ display:block;}*/

/*.indexIntro .fl{ width:50%; *width:49.9%; overflow:hidden; position:relative;}
.indexIntro .fl img{ display:block;}
.subfl{ width:100%; background:#332c2b; text-align:right; font-size:13px; color:#fff; line-height:21px; position:relative;}
.hsh_sub{ position:absolute; right:30px; top:50%;}
.subfl h2{ font-size:24px; color:#fff;}
.subfl span{ display:block;font-size:13px; color:#fff; padding-bottom:8px;}
.subfl i{ width:142px; background:#716c6b; height:1px; overflow:hidden; display:inline-block; margin-bottom:16px;}
.IntroMore{ color:#fff; font-size:15px; width:91px; height:34px; display:inline-block;text-align:center; line-height:34px; border:1px solid #fff; margin-top:28px;}
.IntroMore:hover{ color:#fff;}
.indexsubInro{  width:50%;overflow:hidden; position:relative; z-index:1; float:left; overflow:hidden;}
.indexsubInro .hd{ height:13px; overflow:hidden; position:absolute; left:33px; bottom:19px; z-index:2; }
.indexsubInro .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexsubInro .hd ul li{ float:left; margin-right:7px;  width:13px; height:13px;background:url(../images/result01.png) no-repeat; cursor:pointer;}
.indexsubInro .hd ul li a{ width:100%; height:100%; display:block;}
.indexsubInro .hd ul li.on{ background-position:0 -23px }
.indexsubInro .bd{ z-index:0; width:100%;}
.indexsubInro .bd li{ width:100%; overflow:hidden;}
.indexsubInro .bd img{ width:100%; display:block;}

.indexEvaluation{ background:url(../images/indexbg02.jpg) top center no-repeat; height:864px;}
.indexEvaluation .w1200{ overflow:hidden;}
.indexEul{ font-size:13px; color:#999; line-height:24px; padding:85px 0 42px; width:9999px;}
.indexEul li{ float:left; width:262px; border-right:1px solid #ddd; padding:0 25px; position:relative;}
.indexEul a{ display:block; text-align:center;}
.indexEul h3 a{ font-size:18px; color:#333; padding:26px 0 18px;}
.indexMore:hover{ color:#fff;}*/

/*.indexsale{ background:url(../images/indexbg03.jpg) top center no-repeat; height:645px; text-align:center; font-size:26px; color:#afaeae; line-height:30px;}
.indexsale h2{ font-size:36px;line-height:45px; color:#fff; padding:133px 0 20px;}
.indexsale span{ font-size:14px;color:#7e7d7d;}
.indexsubsale img{ margin:50px 40px 0; position:relative;}

.indexIformation{ background:url(../images/indexbg04.jpg) top center no-repeat; height:509px;}
.indexIformation .w1200{ padding-top:62px; overflow:hidden;}
.Infor01{ width:356px; float:left; margin-right:62px; position:relative;}
.indexIformation h2{ height:67px; line-height:67px; border-bottom:1px solid #ddd; font-size:24px; color:#333;}
.indexIformation h2 a{ font-size:13px; color:#999; float:right;}
.hshdl01{ overflow:hidden; margin-top:25px; font-size:13px; line-height:18px; height:66px;}
.hshdl01 a{ color:#333;}
.hshdl01 dt{ float:left;}
.hshdl01 dt img{ width:100px; height:66px;}
.hshdl01 dd{ height:66px; position:relative; width:240px; padding-left:13px; float:left;}
.hshdl01 dd a{ display:block; height:36px; overflow:hidden;}
.hshdl01 dd span{ position:absolute; color:#999; left:13px; bottom:0;}
.Infor02{ margin-right:0;}
.hshdl02{ margin-top:24px;}
.hshdl02 dt{ background:url(../images/indexq.png) left center no-repeat; height:26px; line-height:26px; padding-left:34px;}
.hshdl02 dt a{ font-size:13px; color:#333;}
.hshdl02 dd{ padding-left:34px; background:url(../images/indexa.png) left top no-repeat; font-size:13px; color:#999; line-height:21px; margin-top:5px;}
.indexbody{ width:100%; overflow-x:hidden; position:relative;}*/


.Lishadow{ position:absolute; background:url(../images/lisha.png) no-repeat; width:306px; height:399px; top:-5px; left:-12px; display:none;}
.hsh_box{ float:right; position:relative; margin-top:35px; width:30px; height:30px;}
.hsh_searchtxt{ top:0; right:0; background:url(../images/hshbox.jpg) no-repeat; width:165px; height:30px; line-height:30px; text-indent:9px; font-size:12px; color:#999; display:none;}


/*已有*/
.toptips{width:100%;height:40px;border-bottom:1px solid #efefef;color:#666;font-size:12px;line-height:40px;}
.toptips ul{float:right;}
.toptips ul a{color:#666;}
.toptips ul a:hover{color:#d82128;}
.toptips ul li{float:left;padding-right:14px;margin-right:14px;background:url(../images/img01.jpg) no-repeat right center;}
.toptips ul li.otherwebsite{margin-right:0;background:url(../images/img02.jpg) no-repeat right center;position:relative;}
.otherwebsitelist{width:72px;padding:0 6px;z-index:10; text-align:center;display:none; position:absolute;top:40px;right:0;background:#fff;border-left:1px solid #efefef;border-bottom:1px solid #efefef;border-right:1px solid #efefef;line-height:28px;}
.otherwebsitelist a{display:block;}

.logowrap{display:block;float:left;}
.phonewrap{display:inline-block;float:right;padding-left:40px;height:30px;margin-top:35px; background:url(../images/img04.jpg) no-repeat;}
.logowrap img{display:block;}

.heardernav{width:100%;height:39px;background:#00539d;position:relative;z-index:99;}
.heardernav ul li{float:left;line-height:39px;font-size:16px;}
.heardernav ul li a{display:inline-block;padding:0 38px;color:#fff;}
.heardernav ul li a:hover,.heardernav ul li a.thiscur{background:#0e3a61;}
.hsh_search{ background:url(../images/hsh_img.png) repeat; width:30px; height:30px; cursor:pointer; position:absolute; z-index:9; top:0; right:0;}
.phonewrap{ margin-left:7px;}
.footeralinkcont{width:100%;padding:45px 0 35px 0;background:url(../images/img06.jpg) repeat;font-size:14px;color:#fff;}
.footeralinkcont a{color:#FFFFFF;}
.footeralinkcont a:hover{color:#fff;}
.footeralinkcont ul{float:left;}
.footeralinkcont ul li span{display:inline-block; font-size:16px;padding-bottom:16px;}
.footeralinkcont ul li span a{color:#fff;}
.footeralinkcont ul li{float:left;padding-right:42px;line-height:30px;}
.footererwei{float:right;text-align:right;font-size:16px;}
.footererwei span img{width:137px;height:137px;}
.footerphone{color:#fff;font-size:26px;line-height:26px;font-weight:bold;display:block;padding:20px 0 10px 0;}

.footercopy{width:100%;height:45px;line-height:45px;text-align:center;background:#00539d;color: #FFFFFF;font-size:12px;}
/*------------made by shuhong end----------------*/


/*------------made by nqh begin----------------*/
.nqhClear{float:none;clear:both;}

.Products_Detailedtopleft{margin-right:0;width:380px;}
.Products_DetailedtopSmallpic{float:none;height:73px;width:auto;margin-top:10px;position:relative;padding:0 27px;}
.Products_Detailedtopbigpic{float:none;width:378px;height:378px;}
.Products_Detailedtopbigpic img{height:378px; margin:0 auto; max-width:100%}
.Products_Detailedtopright{width:427px;font-size:12px;position:initial;float:right;}
.Products_DetailedtopSmallpic ul{height:73px;overflow:hidden;zoom:1;}
.Products_DetailedtopSmallpic ul li{float:left;width:73px;height:73px;margin-right:10px;}
.Products_DetailedtopSmallpic ul li img{width:71px;height:71px;}
.nqh-smallimglist{overflow:hidden;width:322px;margin:0 auto;}
.Products_DetailedtopSmallpic .nqhleftbtn,.Products_DetailedtopSmallpic .nqhrightbtn{display:block;width:22px;height:42px;position:absolute;top:16px;background:url(../images/insideIcon-01.png) no-repeat;}
.Products_DetailedtopSmallpic ul li.cur img{border-color:#d82128;}
.Products_DetailedtopSmallpic .nqhleftbtn{left:0;}
.Products_DetailedtopSmallpic .nqhrightbtn{right:0;background-image:url(../images/insideIcon-02.png);}
.Products_Detailedtopright h3{font-size:18px;border:none;color:#333;font-weight:normal;}
.nqhtextBgc{background-color:#e7ecf1;line-height:28px;padding:8px 15px;font-size:12px;}
.nqhtextBgc p{padding:0;}
.Products_Detailedtopright .nqhtext{font-size:14px;line-height:24px;height:168px;overflow:hidden;padding-top:20px;}
.Products_Detailedtopright .nqhtext p{padding-top:0;}
.Products_Detailedtopright .nqhbtns{overflow:hidden;zoom:1;height:38px;margin-top:6px;}
.Products_Detailedtopright .nqhbtns a{float:left;width:150px;height:38px;text-align:center;line-height:38px;font-size:16px;margin-right:10px;}
.Products_Detailedtopright .nqhbtns a.btn1{background-color:#332c2b;color:#fff;}
.Products_Detailedtopright .nqhbtns a.btn2{background-color:#d82128;color:#fff;}
.Products_Detailedclass{background-color:#d82128;}
.Products_Detailedclass span.cur a{color:#d82128;}
.Products_Contents .nqhtable,.Products_Contents .nqhtable2{width:100%;border-collapse:collapse;}
.Products_Contents .nqhtable td{border:1px solid #e3e3e3;padding:10px 30px;line-height:24px;}
.Products_Contents .nqhtable2 td{border:1px solid #e3e3e3;padding:10px 0;line-height:24px;text-align:center;}
.Products_Contents .nqhtable2 th{border:1px solid #e3e3e3;padding:10px 30px;line-height:24px;background-color:#f5f5f5;}

.Productsbottom{width:100%;overflow:hidden;padding-top:31px;border-top:1px solid #e7ecf1;margin-top:30px;}
.Productsbottom ul{width:848px;overflow:hidden;zoom:1;}
.Productsbottom ul li{float:left;margin-right:11px;width:271px;height:203px;overflow:hidden;position:relative;cursor:pointer;}
.Productsbottom ul li .text1{position:absolute;top:0;left:0;width:149px;height:97px;overflow:hidden;padding:32px 87px 74px 35px;color:#fff;background:url(../images/nqhBg-01.png) no-repeat 19px 24px;}
.Productsbottom ul li .text1 h5{line-height:30px;font-size:18px;font-weight:bold;height:30px;overflow:hidden;}
.Productsbottom ul li .text1 p{font-size:12px;line-height:15px;height:45px;overflow:hidden;}
.Productsbottom ul li .link1{position:absolute;top:-203px;left:0px;display:block;width:271px;height:203px;background:url(../images/nqhBg-02.png) repeat;color:#fff;text-align:center;}
.Productsbottom ul li .link1 h5{padding-top:30px;text-align:center;font-size:18px;font-weight:bold;height:44px;line-height:44px;overflow:hidden;}
.Productsbottom ul li .link1 span{display:inline-block;*display:inline;*zoom:1;padding-right:25px;background:url(../images/insideIcon-03.png) no-repeat right center;height:20px;line-height:20px;margin:0 auto;display:none;}
.Productsbottom ul li .link1 .nqhname{display:block;width:51px;height:51px;background:url(../images/nqhIcon-29.png) no-repeat;margin:0px auto 0 auto;padding:0;}
.Productsbottom ul li .link1 a,.Productsbottom ul li .link1:hover{color:#fff;}

.company-culture{margin-top:16px;overflow:hidden;width:100%;}
.company-Cbanner img{display:block;width:100%;}
.company-culture ul{margin-top:28px;}
.company-culture ul li{padding-top:25px;overflow:hidden;zoom:1;}
.company-culture ul li.left{padding-right:98px;text-align:left;}
.company-culture ul li.right{padding-left:98px;text-align:right;}
.company-culture ul li .insidePhoto{float:left;width:147px;height:147px;overflow:hidden;-moz-border-radius:75px;-webkit-border-radius:75px;border-radius:75px;}
.company-culture ul li .insidePhoto img{display:block;height:149px;width:149px;margin:-1px 0 0 -1px;}
.company-culture ul li.left .insidePhoto{float:left;margin-right:36px;}
.company-culture ul li.right .insidePhoto{float:right;margin-left:36px;}
.company-culture ul li .text{width:640px;font-size:16px;color:#313131;line-height:24px;}
.company-culture ul li h5{background:url(../images/nqhBg-03.png) repeat-x center;font-size:28px;line-height:72px;height:72px;overflow:hidden;color:#d7261d;}
.company-culture ul li.left h5 span{background-color:#fff;padding-right:18px;}
.company-culture ul li.right h5 span{background-color:#fff;padding-left:18px;}

/*客户评价*/
.clientE-topnav{text-align:right;margin-top:15px;}
.clientE-topnav a{display:inline-block;*display:inline;*zoom:1;width:37px;height:37px;background:url(../images/nqhleftbtn.jpg) no-repeat;}
.clientE-topnav a.right{background-image:url(../images/nqhrightbtn.jpg);}
.clientE-topnav a.right.hover{background-image:url(../images/nqhrightAbtn.jpg);}
.clientE-topnav a.left.hover{background-image:url(../images/nqhleftAbtn.jpg);}
.clientE-list{padding-bottom:53px;overflow:hidden;margin-top:6px;border-bottom:1px solid #e3e7ea;position:relative;}
.clientE-list ul{position:relative;overflow:hidden;zoom:1;padding-bottom:14px;}
.clientE-list ul li{float:left;border-top:1px solid #dedede;border-left:1px solid #dedede;max-width:826px;_width:826px;}
.clientE-listbox{overflow:hidden;zoom:1;}
.clientE-listbox a{float:left;width:273px;height:124px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.clientE-list ul li img{display:block;width:273px;height:124px;}
.clientE-detail{font-size:14px;color:#333;line-height:25px;border-bottom:1px solid #dedede;padding-bottom:25px;display:none;}
.clientE-detail h5{line-height:72px;height:72px;overflow:hidden;font-size:24px;color:#d82128;}
.contact-list{border-bottom:1px solid #ddd;}
.contact-list dl{overflow:hidden;zoom:1;padding:38px 40px;}
.contact-list dl dt{background:url(../images/insideIcon-04.png) no-repeat left 12px;float:left;padding-left:45px;padding-top:8px;}
.contact-list dl dt span{display:block;width:123px;}
.contact-list dl dt span.del{font-size:20px;line-height:20px;color:#333;}
.contact-list dl dt span.delenglish{font-size:12px;line-height:40px;color:#999;}
.contact-list dl dd.dd1{font-size:14px;color:#1a1a1a;line-height:34px;width:340px;float:left;}
.contact-list dl dd.dd2{float:right;}
.contact-list dl dd.dd2 img{display:block;width:213px;height:160px;}
.clientE-list ul li.clientE-active{position:absolute;left:-300px;top:0px;background:url(../images/nqhBg-04.png) no-repeat;width:277px;height:138px;z-index:4;border:none;}

/*加盟代理*/
.participatetop{position:relative;margin-top:23px;height:102px;}
.participatetopM{overflow:hidden;width:768px;margin:0 auto;height:102px;}
.participatetopM ul{overflow:hidden;zoom:1;}
.participatetopM ul li{float:left;width:102px;height:102px;margin:0 13px;overflow:hidden;background:url(../images/insideBg-01.png) no-repeat;text-align:center;cursor:pointer;}
.participatetopM ul li a{color:#fff;font-size:16px;line-height:24px;margin:0 10px;display:block;}
.participateleftbtn,.participaterightbtn{display:block;width:29px;height:77px;position:absolute;top:12px;background:url(../images/insideIcon-05.png) no-repeat;}
.participateleftbtn{left:0;}
.participaterightbtn{background-image:url(../images/insideIcon-06.png);right:0;}
.participatetopM ul li.cur,.participatetopM ul li.hover{background-image:url(../images/insideAbg-01.png);}
.participatecnter{overflow:hidden;width:100%;font-size:12px;line-height:21px;color:#333;text-align:center;display:none;}
.participatecnter h4{font-size:40px;color:#cc3337;line-height:84px;background:url(../images/lineBg-01.jpg) no-repeat center bottom;margin:32px 0;font-family:"华文细黑";}

/*销售网络*/
.marketing-networkmap{margin-top:17px;width:824px;height:692px;overflow:hidden;position:relative;}
.marketing-networkmap img{display:block;width:824px;height:692px;}
.marketing-networkmap a{display:block;width:25px;height:25px;background:url(../images/chinamapbtn.png) no-repeat;position:absolute;top:0;left:0;z-index:10;}
.marketing-networkmap a:hover,.marketing-networkmap a.cur{background-image:url(../images/chinamapAbtn.png);}
.marketing-networkmap a.btn1{top:218px;left:148px;}
.marketing-networkmap a.btn2{top:412px;left:208px;}
.marketing-networkmap a.btn3{top:332px;left:278px;}
.marketing-networkmap a.btn4{top:562px;left:348px;}
.marketing-networkmap a.btn5{top:442px;left:388px;}
.marketing-networkmap a.btn6{top:110px;left:734px;}
.marketing-networkmap a.btn7{top:182px;left:722px;}
.marketing-networkmap a.btn8{top:224px;left:686px;}
.marketing-networkmap a.btn9{top:218px;left:590px;}
.marketing-networkmap a.btn10{top:264px;left:476px;}
.marketing-networkmap a.btn11{top:298px;left:574px;}
.marketing-networkmap a.btn12{top:268px;left:624px;}
.marketing-networkmap a.btn13{top:316px;left:440px;}
.marketing-networkmap a.btn14{top:316px;left:532px;}
.marketing-networkmap a.btn15{top:330px;left:616px;}
.marketing-networkmap a.btn16{top:362px;left:408px;}
.marketing-networkmap a.btn17{top:374px;left:480px;}
.marketing-networkmap a.btn18{top:380px;left:556px;}
.marketing-networkmap a.btn19{top:390px;left:646px;}
.marketing-networkmap a.btn20{top:410px;left:616px;}
.marketing-networkmap a.btn21{top:456px;left:466px;}
.marketing-networkmap a.btn22{top:440px;left:546px;}
.marketing-networkmap a.btn23{top:408px;left:690px;}
.marketing-networkmap a.btn24{top:464px;left:665px;}
.marketing-networkmap a.btn25{top:516px;left:450px;}
.marketing-networkmap a.btn26{top:500px;left:526px;}
.marketing-networkmap a.btn27{top:500px;left:596px;}
.marketing-networkmap a.btn28{top:520px;left:636px;}
.marketing-networkmap a.btn29{top:576px;left:478px;}
.marketing-networkmap a.btn30{top:570px;left:546px;}
.marketing-networkmap a.btn31{top:570px;left:690px;}
.marketing-networkmap a.btn32{top:660px;left:492px;}
.marketing-networkcentent{margin-top:24px;}
.marketing-networkcentent h5{height:34px;line-height:34px;padding-left:50px;background:url(../images/insideIcon-07.png) no-repeat left center;font-size:14px;color:#333;}
.marketing-networkcentent table{border-collapse:collapse;width:100%;margin-top:10px;border:1px solid #e9e9e9;}
.marketing-networkcentent table th{background-color:#d82128;font-size:14px;color:#fff;height:38px;font-weight:normal;}
.marketing-networkcentent table td{height:38px;text-align:center;}

/*网站地图*/
.website-map{background-color:#fff;padding:29px 37px;-moz-box-shadow: 0px 0px 8px #f1f1f1;-webkit-box-shadow: 0px 0px 8px #f1f1f1;box-shadow: 0px 0px 8px #f1f1f1;}
.website-map ul li{margin-top:36px;}
.website-map ul li h5{font-size:18px;line-height:22px;height:22px;overflow:hidden;background:url(../images/lineBg-02.png) repeat-x center;border-left:5px solid #d82128;}
.website-map ul li h5 a{padding:0 16px;background-color:#fff;color:#d82128;}
.website-map ul li .navs{overflow:hidden;zoom:1;padding-left:21px;margin-top:10px;}
.website-map ul li .navs a{float:left;padding:0 50px 0 0;font-size:14px;color:#5f5f5f;line-height:20px;margin-top:8px;}

/*---人才招聘---*/

.jobsheader{padding:25px 0px 0px;}
.jobsheader dl{ background:#fff; padding:30px 0;}
.jobsheader dl dt{ float:left; padding:30px 0px 0px;}
.jobsheader dl dt h3{ font-size:28px; line-height:30px; color:#d82128; padding-bottom:25px;}
.jobsheader dl dt p{ line-height:30px; font-size:14px; color:#1a1a1a;}
.jobsheader dl dt p a{color:#d82128;}
.jobsheader dl dt p a:hover{color:#d82128;}
.jobsheader dl dd{ background:url(../images/jobs.png) no-repeat; width:169px; height:169px; float:right;} 
.jobsheader dl dd img{ display:block;width:169px; height:169px;}


.jobsSearch{padding:25px 0 0;}
.jobsSearch dl{background:#FFF; padding:20px 0px 20px 120px;}
.jobsSearch dl dt{ float:left; font-size:16px; padding:7px 10px 0px 0px}
.jobsSearch dl dd{ float:left;}
.jobsSearch dl dd label{display:block;border:1px solid #999999; width:340px; padding:7px 153px 7px 15px; height:24px; position:relative;}
.jobsSearch dl dd label input{font-family:"微软雅黑"; outline:none; background:none; border:none;}
.jobsSearch dl dd label input.jobstext{ color:#999999; width:340px;}
.jobsSearch dl dd label input.jobssubmit{position:absolute; right:0px; width:138px; height:40px; top:-1px; color:#FFF; cursor:pointer; background:url(../images/jobs2.png) no-repeat 20px center #d82128; text-indent:20px;}


.jobslist{background:#FFF; margin-top:25px; padding-bottom:35px}
.jobslist dl{line-height:60px; font-size:16px;border-bottom:1px solid #cccccc; }
.jobslist dl dt{ float:left; padding-left:46px; width:240px; background:url(../images/IndustryNews.gif) no-repeat left center;}
.jobslist dl dd{ float:left;width:180px;text-align:center;}
.jobslist dl dd span{ display:inline-block; width:70px; text-align:center;}
.jobslist dl dd.jobslistTime{ width:165px; text-align:center;}

.jobslist dl.jobslistHead{background:#d82128;color:#FFF; border-bottom:none; margin:0px;}
.jobslist dl.jobslistHead dt{background:none;}

/*--分页码--*/

.Paging{background:#FFF; text-align:center; margin-top:30px; padding:20px 0px 17px;}
.Paging a{ display:inline-block;width:37px;height:37px;text-align:center; line-height:37px; vertical-align:middle; margin:0px 5px;color:#636363; font-size:14px; font-weight:400;}
.Paging a:hover{color:#FFF;}
.Paging a img{position:relative;top:12px; display:block; margin:auto;}
.Paging a.Pagingmore{ background:none; margin:0px; width:25px;}
.Paging a.Pagingmore:hover{ background:none;color:#636363;}

.Pagingmg{margin:0px;padding:10px 0px 50px;}


/*---人才招聘详细---*/

.jobsDetailed{background:#fff; margin-top:25px; color:#4c4c4c;}
.jobsDetailed h3.jobsDetailedtitle{color:#d82128; font-size:20px; padding-bottom:30px;margin-top:40px;}
.jobsDetailedleft{float:left;width:510px;}
.Demand{ margin:0px;padding:0px 0px 5px; font-size:13px;}
.Demand span{ display:block; float:left; width:250px;}
.post{font-size:13px; line-height:30px; padding:20px 0px 30px;}
.jobsMail{background:#f2f2f2; padding:10px 30px; font-size:13px;}
.jobsMail a{ color:#d82128;}
.jobsMail a:hover{ color:#d82128;}
.jobsReturn{ text-align:center; padding-top:50px;}
.jobsReturn a{ display:inline-block; background:url(../images/jobs3.png) no-repeat;color:#fff; height:37px; width:128px; text-align:center; line-height:37px; font-size:16px;}
.jobsReturn a:hover{background:url(../images/jobs3.png) no-repeat; color:#fff;}
.jobsDetailedright{ float:right; width:280px; font-size:13px;padding:10px;border:1px solid #efefef;-moz-box-shadow: 0px 0px 8px #f1f1f1;-webkit-box-shadow: 0px 0px 8px #f1f1f1;box-shadow: 0px 0px 8px #f1f1f1;}
.jobsDetailedright img{ display:block; width:280px; height:180px;}
.jobsDetailedright h3{ font-weight:bold; font-size:14px; padding-top:10px;}
.jobsDetailedright p{ line-height:18px; padding-top:5px;}
.jobsDetailedright p a{ color:#d82128;}
.jobsDetailedright p a:hover{ color:#d82128;}


/*搜索页面*/
a:hover{color:#d82128;}
.nqhSSimport{padding:25px 0 0;background:#FFF;width:100%;-moz-box-shadow: 0px 4px 8px #f1f1f1;-webkit-box-shadow: 0px 4px 8px #f1f1f1;box-shadow: 0px 4px 8px #f1f1f1;position:relative;z-index:10;}
.nqhSSimport dl{ padding:20px 0px;width:1180px;margin:0 auto;}
.nqhSSimport dl dt{ float:left; font-size:16px; line-height:40px;height:40px;font-size:30px;}
.nqhSSimport dl dd{ float:left;}
.nqhSSimport dl dd label{display:block;border:1px solid #ddd; width:340px; padding:7px 15px; height:24px; position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-left:20px;}
.nqhSSimport dl dd label input{font-family:"微软雅黑"; outline:none; background:none; border:none;}
.nqhSSimport dl dd label input.jobstext{ color:#999999; width:340px;}
.nqhSSimport dl dd label input.jobssubmit{position:absolute; right:-131px;top:-1px; width:111px; height:40px;line-height:40px; color:#fff; cursor:pointer; background:#d82128; text-align:center;font-size:18px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.nqhSStext{width:1180px;line-height:50px;height:50px;margin-top:20px;background:none;margin:20px auto 0 auto;font-size:15px;color:#4b392f;}
.nqhSSresult{background:#fff;-moz-box-shadow: 0px 0px 8px #f1f1f1;-webkit-box-shadow: 0px 0px 8px #f1f1f1;box-shadow: 0px 0px 8px #f1f1f1;}
.nqhSSresult ul{padding:30px;}
.nqhSSresult ul li{padding:40px 45px;border-bottom:1px solid #d0d0d0;}
.nqhSSresult ul li .details{float:right;width:92px;height:30px;border:1px solid #bfbfbf;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;line-height:30px;text-align:center;margin-top:30px;}
.nqhSSresult ul li h5{font-size:17px;color:#4d382b;line-height:38px;height:38px;overflow:hidden;width:900px;}
.nqhSSresult ul li h5 a{color:#4d382b;}
.nqhSSresult ul li p{font-size:13px;line-height:20px;height:40px;width:900px;overflow:hidden;}
.nqhSSresult ul li p a{color:#4d382b;}


/*20151201*/
.Products_Detailedtopright.nqhname{padding-top:0;}

/*20151203*/
.headerlogo .crbox{width:auto;padding:0;}
.headerlogo .crbox .hsh_box{background:none;}

/*20151207*/
.footererwei dl{overflow:hidden;zoom:1;padding-top:28px;}
.footererwei dl dt{float:right;width:144px;height:144px;}
.footererwei dl dt img{display:block;width:110px;height:110px;}
.footererwei dl dd{float:right;padding-top:36px;margin-right:20px;}
.footererwei dl dd h6{font-size:14px;line-height:21px;}
.footererwei dl dd .phonenum{font-size:28px;font-weight:bold;line-height:28px;margin-top:14px;}

.indexEul li img{display:block;width:216px;height:216px;border:8px solid #fff;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;margin:0 auto;-moz-box-shadow: 0px 0px 4px #ccc;
    -webkit-box-shadow: 0px 0px 4px #ccc;
    box-shadow: 0px 0px 4px #ccc;}

/*20151208*/
.leftaisle dl dt img{width:100%;height:280px;}
.indexbottomlink{width:100%;height:92px;background-color:#00539d;}
.indexbottomlinkM{width:1200px;overflow:hidden;margin:0 auto;}
.indexbottomlinkM .list{width:1270px;overflow:hidden;zoom:1;height:50px;padding-top:24px;}
.indexbottomlinkM .list a{float:left;padding-right:27px;margin-right:27px;border-right:1px solid  #FFFFFF;color: #FFFFFF;line-height:16px;height:16px;margin-bottom:14px;font-size:14px;}
.leftclass ul li h3{width:100%;}

/*20151211*/
.headernavtwo{position:absolute;background-color:#fff;top:39px;left:0;width:100%;display:none;}
.headernavtwoM{width:1180px;margin:0 auto;padding:20px 0;color:#333;}
.heardernav .headernavtwoM dl a{color:#333;}
.heardernav .headernavtwoM dl a:hover{background:none;color:#d82128;}
.headernavtwoM dl{overflow:hidden;zoom:1;}
.headernavtwoM dl dt{float:left;}
.headernavtwoM dl dt img{display:block;width:400px;height:200px;}
.headernavtwoM dl dd{float:left;width:600px;margin-left:20px;}
.headernavtwoM dl dd a{border-bottom:1px solid #666;margin-right:20px;padding-left:0;}
.headernavtwoM dl dd a:hover{background:none;}

.marketing-networkcentent table .th1,.marketing-networkcentent table .td1{width:118px;}
.marketing-networkcentent table .th2,.marketing-networkcentent table .td2{width:200px;}
.marketing-networkcentent table .th3,.marketing-networkcentent table .td3{width:340px;}
.marketing-networkcentent table .th4,.marketing-networkcentent table .td4{width:160px;}


/*20151216*/
.heardernav ul li .headernavtwo1 a{float:left;width:135px;padding:0;color:#332c2b;background:none;text-align:center;line-height:48px;margin-right:20px;}
.heardernav ul li .headernavtwo1 a.lastA{margin-right:0;}
.heardernav ul li .headernavtwo1 a:hover{color:#d82128;}
.heardernav ul li .headernavtwo1 a span{display:block;height:48px;overflow:hidden;}
.heardernav ul li .headernavtwo1 a img{display:block;width:150px;height:135px;}
.heardernav ul li .headernavtwo2 dl dt{float:left;}
.heardernav ul li .headernavtwo2 dl a{padding:0;border:none;}
.heardernav ul li .headernavtwo2 dl dt img{display:inline-block;*display:inline;*zoom:1;width:180px;height:135px;margin-right:20px;}
.heardernav ul li .headernavtwo2 dl dd{float:left;width:100px;}
.heardernav ul li .headernavtwo2 dl dd a{display:block;font-size:13px;color:#333;line-height:20px;background:url(../images/headernavTwoIcon-01.png) no-repeat left center;margin-bottom:15px;padding-left:14px;}
.heardernav ul li .headernavtwo2 dl dd a:hover{background:url(../images/headernavTwoIcon-01.png) no-repeat left center;}


/*20151217*/
.Productslist ul li p{height:auto;padding:0;}
.Productslist ul li .descText{height:72px;overflow:hidden;padding-top:10px;}


/*20151218*/
.commonproblem ul li .commonA{line-height:24px;height:48px;overflow:hidden;}
.ContactMap{/*width:602px;*/margin:0 auto;margin-top:50px;}
.heardernav ul li .headernavtwo2 dl a{background:none;}
.headernavtwoM{height:183px;}
.headernavtwo2 dl{margin-top:24px;}

.Products_Contents dl.imgtext{font-size:13px;color:#333;line-height:28px;}
.Products_Contents dl.imgtext dt{float:left;margin:0 20px 20px 0;}
.Products_Contents dl.imgtext2 dt{float:right;width:315px;}
.Products_Contents dl.imgtext2 dt img{display:block;width:315px;}
.Products_Contents dl.imgtext2 dd{float:left;width:450px;}
.Products_Contents dl.imgtext2 dd .numtext{padding-left:33px;position:relative;padding-top:18px;font-size:13px;line-height:24px;}
.Products_Contents dl.imgtext2 dd .numtext em{position:absolute;width:24px;height:24px;background:url(../images/insideBg-19.png) no-repeat;font-size:13px;color:#fff;line-height:13px;text-align:center;top:18px;left:0;line-height:24px;}
.Products_Contents dl.imgtext3 dt{float:left;width:338px;}
.Products_Contents dl.imgtext3 dt img{display:block;width:338px;}

.Products_Contents dl.imgtext3 dd{float:left;width:450px;margin-left:26px;}
.Products_Contents dl.imgtext3 dd .numtext{padding-left:33px;position:relative;padding:11px 0 11px 33px;font-size:13px;line-height:24px;}
.Products_Contents dl.imgtext3 dd .numtext em{position:absolute;width:20px;height:20px;background:#d82128;font-size:13px;color:#fff;line-height:13px;text-align:center;top:11px;left:0;line-height:20px;}

.Productsbottom ul li .link1 p{padding:0 10px;}
.Productsbottom ul li .imgshare{display:block;width:271px;height:203px;position:absolute;top:0;left:0;z-index:1;background:url(../images/nqhBg-09.png) repeat;}
.Productsbottom ul li img{display:block;width:271px;height:203px;position:relative;z-index:0;}
.Productsbottom ul li .text1{z-index:4;}
.Productsbottom ul li .link1{z-index:5;background:none;}
.Productsbottom ul li .link1 .nqhname{margin-top:20px;}


/*20151219*/
.nqhjiejueimg{margin-top:40px;}
.nqhjiejueimg .img1{display:block;width:825px;position:relative;z-index:1;}
.nqhjiejueimg .img2{display:block;width:291px;height:291px;margin:-147px auto 0 auto;position:relative;z-index:3;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;}
.nqhjiejuecenter{background-color:#e7ecf1;padding:38px 30px;margin-top:34px;}
.nqhjiejuecenter .nqhtext{overflow:hidden;zoom:1;width:790px;}
.nqhjiejuecenter dl{float:left;background:url(../images/nqhBg-19.png) no-repeat;padding:9px 24px;width:193px;margin-right:20px;}
.nqhjiejuecenter dl dt{font-size:16px;color:#fff;line-height:31px;height:31px;overflow:hidden;width:90px;margin-left:5px;}
.nqhjiejuecenter dl dd ul{width:186px;margin-top:30px;}
.nqhjiejuecenter dl dd ul li{background:url(../images/dotIcon-19.png) no-repeat left 10px;padding-left:11px;font-size:14px;line-height:26px;color:#332c2b;}
.nqhjiejuelink{text-align:right;margin-top:40px;text-decoration:underline;}
.nqhjiejuelink a{padding:13px 26px;background-color:#d82128;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:16px;color:#fff;}


/*20151222*/
.clientE-topnav .text{font-size:14px;line-height:37px;color:#d82128;width:700px;height:37px;overflow:hidden;float:left;text-align:left;}

/*20151223*/
.indexUl03 li .LiDiv a.fl img{display:block;width:240px;height:109px;}
.indexUl03 li .LiDiv a.fl{padding-top:35px;}

/*20151228*/
.Products_Detailedtopright p{padding-top:24px;}
.Products_Detailedtopright .text{height:288px;overflow:hidden;}

/*20160104*/
.nqhjiejuecentertop{background:url(../images/nqhinsideBg-19.png) repeat-y 11px 0px;}

/*20160106*/
.SelectList span.hover{color:#d82128;}
/*------------made by nqh end----------------*/

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}