/* css reset start */
body,dl,dd,h1,h2,h3,p{margin:0;font-family: "Microsoft Yahei", arial, verdana, sans-serif}
ul{margin:0;padding:0;}
li{list-style:none;}
img{border:none;}
a{text-decoration:none;}
/*tong yong */
.relative{position:relative;}

.hgroup{margin:0 auto;width:410px;text-align:center;clear:both;}
.hgroup h1{font-size:18px;color:#FA531B;line-height:86px;border-bottom:1px solid #BBBBBB}
.hgroup span{display:block;padding:0 30px;margin:0 auto;margin-top:-10px;width:40%;;background:url("../images/body.png");}
.more{text-align:center;position:absolute;right:0;width:81px;height:23px;background:#F9521A;border:1px solid #DBDBEA;font-size:14px;color:#fff;bottom:0;right:18px;font-weight:normal;}

/* body */
body{background:url("../images/body.png");}
/* header */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.header{height:126px;overflow:hidden;background:#fff;}
.module{width:1200px;margin:0 auto;}
.module2{width:1156px;margin:0 auto;}
.header .logo{margin:38px 49px 0 0;float:left;}
.header .logo-text{margin-top:42px;float:left;}

.icon1,.icon2,.icon3,.searchBg,.searchBtn,.QBtn{background:url("../images/conact_img.png") no-repeat;}
.icon1{width:33px;height:27px;display:block;}
.icon2{width:27px;height:27px;display:block;background-position:-64px 0;}
.icon3{width:27px;height:27px;display:block;background-position:-130px 0;}
.header .right{margin-top:7px;float:right;width:228px;}
.header .search{height:44px;float:left;margin-top:5px;}
.header .searchBg{width:177px;height:40px;background-position:-48px -85px;padding:2px;float:left;}
.header .searchBtn{width:44px;height:40px;display:inline-block;;background-position:0 -85px;}
.header .right ul{float:left;}
.header .right li{float:left;margin-right:19px;font-size:30px;color:#fc5604;font-family:impact;}
.header input{width:175px;height:36px;line-height:36px;float:left;border:none;background:none;text-indent:36px;font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial,sans-serif;font-size:12px;color:#BBBBBB;}
/*  nav  */
.nav{height:50px;background:#FB541C;}
.nav li{float:left;line-height:50px;background:url("../images/nav_line.png") left center no-repeat;}
.nav li a{font-size:16px;color:#fff;font-weight:bold;display:block;padding:0 36px;}
.nav li:last-child a{background:url("../images/nav_line.png") right center no-repeat;}

.banner{overflow:hidden;}
.banner .big{background:url("../images/banner.png") center center no-repeat;height:400px;}


.tip{height:40px;line-height:30px;background:url("../images/scrool_bg.png") bottom center no-repeat #fff;}
.tip dl{float:left;}
.tip dt{float:left;color:#FB541C;font-size:14px;}
.tip dd{float:left;background:url(../images/point.jpg) left center no-repeat;padding-left:13px;margin:0 15px;}
.tip dd a{font-size:12px;color:#222222;}
/*products 我们的产品*/
.product{height:596px;overflow:hidden;}
.product .left{background:url(../images/pro_class_bg.png) no-repeat;width:231px;height:486px;float:left;}
.product .left ul{float:left;width:208px;background:#fff;margin:35px 14px 0 9px;}
.product .left li{float:left;width:170px;height:26px;line-height:26px;border:1px solid #FFC285;margin:5px 19px;}
.product .left li a{color:black;display:block;text-indent:2em;background:url(../images/icon1.png) 15px center  no-repeat;font-size:15px;}
.product .left p{color:#FA531B;font-size:15px;text-align:center;line-height:39px;}

.product .right{float:right;width:960px;height: 480px;}
.product .right ul{float:left;}
.product .right li{width:218px;float:left;margin-bottom:60px;text-align:center;margin-left:22px;}
.product .right li img{}
.product .right li a{height:179px;display:block;border:1px solid #DBDBEA;text-align:center;background:#fff;margin:0 auto;}
.product .right li p{width:218px;margin:0 auto;background:#FB541C;color:#fff;font-size:14px;height:39px;line-height:39px;margin-top:5px;text-align:center;}
.product .proContent{margin-top:22px;}
/*solution 解决方案*/
.solution dl{width:248px;height:288px;float:left;background:url(../images/solution_bg.png) no-repeat;margin-left:56px;padding:0 5px;}
.solutionContent{margin-top:22px;}
.solutionContent dl:first-child{margin:0;}
.solutionContent dl:last-child{float:right;}
.solutionContent dl h2{font-size:15px;font-weight:normal;text-align: center;color:#333333;margin:10px 0 5px 0;}
.solutionContent dl dd{padding:0 18px;}
.solutionContent dl dd a{font-size:12px;color:#535353;padding:0 6px;line-height:20px;font-weight:lighter;}

/*honor 受欢迎   荣誉资质 */
.honor{height:540px;margin-top:22px;}
.honor .left{width:738px;height:540px;border:1px solid #EEEEEE;float:left;background:#fff;}
.honor .left h2{font-size:18px;color:#FA531B;text-align:center;font-weight:lighter;margin:15px 0;}
.honor .left ul{float:left;}
.honor .left li{width:332px;height:223px;border-radius:16px;border:1px solid #FB541C;float:left;margin:7px;padding:0 10px;}
.honor .left li h3{font-size:16px;color:#FA531B;text-indent:40px;font-weight:lighter;line-height:55px;margin:0;}
.honor .left li p{font-size:13px;color:#444444;line-height:24px;}
.honor .left li:hover{background:#F6F6F6;}
.youshi{width:105px;height:105px;background:url(../images/youshi.png);position:absolute;top: 241px; left: 316px;}
.honor .right{width:400px;height:540px;float:right;border:1px solid #EEEEEE;background:#FFFFFF;padding:0 16px;}
.honor .right h2{font-size:18px;color:#FB541C;margin:10px 0 10px 34px;}
.honor .right ul{float:left;}
.honor .right li{margin:5px 9px;float:left;}


/*about us  关于我们*/
.aboutContent{margin-top:22px;}
.about .left{height:257px;width:725px;background:#fff;float:left;}
.about .left a.news{float:left;display:block;width:210px;}
.about .left dl{width:485px;padding:20px 15px 0 15px;float:left;overflow:hidden;}
.about .left dl dt{float:left;margin-right:10px;}
.about .left dl dd{font-size:13px;line-height: 25px;}
.about .left ul{float:left;padding:0 15px;width:485px;}
.about .left li{font-size:13px;color:#444444;background:url(../images/point.jpg) left center no-repeat;text-indent:10px;line-height:26px;text-align:right}
.about .left li a{float:left;color:#444444;}

.about .right{width:440px;float:right;}
.about .right dl{float:left;width:440px;background:#fff;}
.about .right dt{float:left;}
.about .right dd{margin-left:215px;}
.about .right dd h3{font-size:18px;color:#FB541C;}
.about .right dd p{font-size:13px;line-height:24px;padding:10px 0;}
.about .right dl:last-child{margin-top:10px;}

/*problem 常见问题*/

.problem .design,.problem .anzhuang,.problem .design,.problem .jieda{width:386px;height:280px;background:#fff;float:left;}
.problemContent{margin-top:22px;}
.problemContent .anzhuang{margin:0 20px;}
.problemContent .jieda{float:right;}
.problemContent h2{color:#FA531B;font-size:16px;position:relative;margin:29px 0 24px 0;padding-left:30px;}
.problemContent ul{padding:0 17px;}
.problemContent li{font-size:13px;text-align:right;background:url(../images/point.jpg) left center no-repeat;text-indent:10px;line-height:28px;}
.problemContent li a{float:left;color:#444444}

.problemContent dl {float:left;font-size:13px;margin:0 26px 0 40px;line-height:24px;background:url(../images/datashed.png) top center no-repeat;padding-top:10px;}
.problemContent dt span,.problemContent dd span{margin-right:10px;float:left;width:21px;height:20px;line-height:20px;background:#CCCCCC;display:inline-block;text-align:center;line-height:20px;}
.problemContent dd span{background:#F9521A}
.problemContent dd{line-height:18px;float:left;padding-left:30px;margin-left:-30px;}
.QBtn{background-position:0 -33px;height:47px;width:140px;display:block;position:absolute;right:0;bottom:0;text-indent:-10000px;right:167px;}
/*friend link  友情链接*/
.friend{margin-top:22px;}
.friend h2{font-size:18px;margin-bottom:10px;}
.friend h2 i{color:#FB541C;}
.friend link{}

.friend a{font-size:17px;color:#111111;margin-right:16px;line-height:33px;}
/*footer 公司底部*/
.footer{background:#FB541C;height:127px;padding-top:23px;margin-top:45px;}
.footer p{color:#fff;font-size:16px;line-height:41px;text-align:center}

.left-navContent  ul{background:#fff;margin:0 auto;padding:10px 0;}
.left-navContent  ul li{height:26px;line-height:26px;border:1px solid #FFC285;margin:5px 0;}
.left-navContent  ul li a{color:black;display:block;text-indent:2em;background:url(../images/icon1.png) 15px center  no-repeat;font-size:15px;}
/*.left-navContent  li{height:26px;line-height:26px;border:1px solid #FFC285;margin:5px 5px;}
.left-navContent  li a{color:black;display:block;text-indent:2em;background:url(../images/icon1.png) 15px center  no-repeat;font-size:15px;}
/*news  新闻列表*/
.banner .news{background:url(../images/news.gif) center center no-repeat;height:152px;}
.body_news{margin-top:10px;}
.body_news .left{width:210px;float:left;}
.body_news .left-nav{width:205px;background:#FB561F;padding-bottom:21px;box-shadow:3px 2px 2px #afafaf; }
.body_news .left-nav h2{font-size:18px;color:#fff;text-align:center;height:48px;line-height:48px;}
.body_news .left-navContent{width:134px;border-radius: 7px;background:#fff;margin:0 auto;padding:0 23px;}
.body_news .left-navContent dl{padding:10px 0;}
.body_news .left-navContent dl dt{background:url(../images/Rnavbg.png) no-repeat;width:136px;height:31px;text-indent:28px;line-height:30px;}
.body_news .left-navContent dt a{font-size:15px;color:#1F1F2E;}
.body_news .left-navContent dd{background:url(../images/dl_bg.png) bottom center no-repeat;padding:8px 0 8px 20px;}
.body_news .left-navContent dd a{font-size:14px;color:#1F1F2D;background:url(../images/icon2.png) left center no-repeat;display:block;padding-left:15px;}
.body_news .hotPro{margin-top:13px;}
.body_news .hotPro h2{width:206px;height:80px;background:url(../images/hotPro.png) #FB561F;text-indent:-10000px;margin-bottom:14px;}
.body_news .hotPro li{text-align:center;}
.body_news .hotPro li a{display:block;border:1px solid #999999;width:204px;text-align:center;padding:4px 0;}
.body_news .hotPro li p{height:38px;line-height:38px;font-size:13px;color:#1F1F2D;}

.body_news .contact{height:268px;margin-top:20px;}
.body_news .contact h2{width:206px;height:91px;background:url(../images/ContactUs.png); text-indent:-10000px;}
.body_news .contact p{font-size:14px;color:#333333;line-height:26px;margin-top:15px;}

.body_news .right{width:938px;border:1px solid #DDDDDD;float:right;padding:0 20px;min-height:1315px;}
.body_news .right h2{border-bottom:1px solid #FB5821;text-align:right;color:#252533;font-size:15px;height:50px;line-height:50px;font-weight:lighter;}
.body_news .right h2 a{color:black;font-size:15px;}
.body_news .right h2 span{float:left;font-size:15px;color:#FB5821}

.body_news .right dl{clear:both;padding:20px 5px 20px 5px;}
.body_news .right dt{float:left;padding-right:20px;}
.body_news .right dt img{width:191px;height:128px;}
.body_news .right dd h3{text-align:right;font-size:16px;color:#FA5F2A;font-weight:lighter;}
.body_news .right dd a{float:left;color:#252533;}
.body_news .right dd p{font-size:13px;color:#252533;margin-top:25px;}
.body_news .right .page{background:#CCCCCC;height:30px;line-height:30px;text-align:center;font-size:14px;  margin: 25px 0;
  float: left;
  width: 100%;}
.body_news .right .page a{color:black;}  
.body_news .right .fast-nav ul{width:600px;margin:0 auto;margin-top:18px;}
.body_news .right .fast-nav li{float:left;margin:0 9px;text-align:center;line-height:40px;background:url(../images/fast-nav.png) no-repeat;width:128px;height:45px;}
.body_news .right .fast-nav li a{color:#FB541C;}



/*photo  图片列表*/
.banner .news{background:url(../images/news.gif) center center no-repeat;height:152px;}
.body_photo{margin-top:10px;}
.body_photo .left{width:210px;float:left;}
.body_photo .left-nav{width:205px;background:#FB561F;padding-bottom:21px;box-shadow:3px 2px 2px #afafaf; }
.body_photo .left-nav h2{font-size:18px;color:#fff;text-align:center;height:48px;line-height:48px;}
.body_photo .left-navContent{width:134px;border-radius: 7px;background:#fff;margin:0 auto;padding:0 23px;}
.body_photo .left-navContent dl{padding:10px 0;}
.body_photo .left-navContent dl dt{background:url(../images/Rnavbg.png) no-repeat;width:136px;height:31px;text-indent:28px;line-height:30px;}
.body_photo .left-navContent dt a{font-size:15px;color:#1F1F2E;}
.body_photo .left-navContent dd{background:url(../images/dl_bg.png) bottom center no-repeat;padding:8px 0 8px 20px;}
.body_photo .left-navContent dd a{font-size:14px;color:#1F1F2D;background:url(../images/icon2.png) left center no-repeat;display:block;padding-left:15px;}
.body_photo .hotPro{margin-top:13px;}
.body_photo .hotPro h2{width:206px;height:80px;background:url(../images/hotPro.png) #FB561F;text-indent:-10000px;margin-bottom:14px;}
.body_photo .hotPro li{text-align:center;}
.body_photo .hotPro li a{display:block;border:1px solid #999999;width:204px;text-align:center;padding:4px 0;}
.body_photo .hotPro li p{height:38px;line-height:38px;font-size:13px;color:#1F1F2D;}
.body_photo .contact{height:268px;margin-top:20px;}
.body_photo .contact h2{width:206px;height:91px;background:url(../images/ContactUs.png); text-indent:-10000px;}
.body_photo .contact p{font-size:14px;color:#333333;line-height:26px;margin-top:15px;}

.body_photo .right{width:938px;border:1px solid #DDDDDD;float:right;padding:0 20px;min-height:1315px;}
.body_photo .right h2{border-bottom:1px solid #FB5821;text-align:right;color:#252533;font-size:15px;height:50px;line-height:50px;font-weight:lighter;}
.body_photo .right h2 a{color:black;font-size:15px;}
.body_photo .right h2 span{float:left;font-size:15px;color:#FB5821}

.body_photo .right ul.photo{margin-top:20px;}
.body_photo .right ul.photo li{width:218px;float:left;margin-bottom:30px;text-align:center;margin-left:13px;}
.body_photo .right li img{width:200px;height:167px;}
.body_photo .right ul.photo li a{height:179px;display:block;border:1px solid #DBDBEA;text-align:center;background:#fff;margin:0 auto;}
.body_photo .right ul.photo li p{width:218px;margin:0 auto;background:#FB541C;color:#fff;font-size:14px;height:39px;line-height:39px;margin-top:5px;text-align:center;}

.body_photo .right .page{background:#CCCCCC;height:30px;line-height:30px;text-align:center;font-size:14px;margin-top:25px;}
.body_photo .right .page a{color:black;}  
.body_photo .right .fast-nav ul{width:600px;margin:0 auto;margin-top:18px;}
.body_photo .right .fast-nav li{float:left;margin:0 9px;text-align:center;line-height:40px;background:url(../images/fast-nav.png) no-repeat;width:128px;height:45px;}
.body_photo .right .fast-nav li a{color:#FB541C;}


/*display  内容详情页*/
.banner .news{background:url(../images/news.gif) center center no-repeat;height:152px;}
.body_display{margin-top:10px;}
.body_display .left{width:210px;float:left;}
.body_display .left-nav{width:205px;background:#FB561F;padding-bottom:21px;box-shadow:3px 2px 2px #afafaf; }
.body_display .left-nav h2{font-size:18px;color:#fff;text-align:center;height:48px;line-height:48px;}
.body_display .left-navContent{width:134px;border-radius: 7px;background:#fff;margin:0 auto;padding:0 23px;}
.body_display .left-navContent dl{padding:10px 0;}
.body_display .left-navContent dl dt{background:url(../images/Rnavbg.png) no-repeat;width:136px;height:31px;text-indent:28px;line-height:30px;}
.body_display .left-navContent dt a{font-size:15px;color:#1F1F2E;}
.body_display .left-navContent dd{background:url(../images/dl_bg.png) bottom center no-repeat;padding:8px 0 8px 20px;}
.body_display .left-navContent dd a{font-size:14px;color:#1F1F2D;background:url(../images/icon2.png) left center no-repeat;display:block;padding-left:15px;}
.body_display .hotPro{margin-top:13px;}
.body_display .hotPro h2{width:206px;height:80px;background:url(../images/hotPro.png) #FB561F;text-indent:-10000px;margin-bottom:14px;}
.body_display .hotPro li{text-align:center;}
.body_display .hotPro li a{display:block;border:1px solid #999999;width:204px;text-align:center;padding:4px 0;}
.body_display .hotPro li p{height:38px;line-height:38px;font-size:13px;color:#1F1F2D;}
.body_display .contact{height:268px;margin-top:20px;}
.body_display .contact h2{width:206px;height:91px;background:url(../images/ContactUs.png); text-indent:-10000px;}
.body_display .contact p{font-size:14px;color:#333333;line-height:26px;margin-top:15px;}

.body_display .right{width:938px;border:1px solid #DDDDDD;float:right;padding:0 20px;min-height:1315px;}
.body_display .right h2{border-bottom:1px solid #FB5821;text-align:right;color:#252533;font-size:15px;height:50px;line-height:50px;font-weight:lighter;}
.body_display .right h2 a{color:#252533;font-size:15px;}
.body_display .right h2 span{float:left;font-size:15px;color:#FB5821}
.body_display .right h3{font-size:15px;color:#333333;font-weight:lighter;text-align:center;height:72px;line-height:72px;}

.body_display .right dl{border-bottom:1px solid #BBBBBB;padding-bottom:18px;}
.body_display .right dl dt{float:left;border:1px solid #DBDBEA;padding:26px 13px;margin:0 42px 0 5px;}
.body_display .right dl dd{font-size:14px;font-weight:lighter;color:#444444;line-height:24px;}
.body_display .right .content{padding:28px 10px;}
.body_display .right .content p{font-size:15px;color:#31313F;line-height:28px;}
.body_display .right .page{background:#CCCCCC;height:30px;line-height:30px;padding:0 20px;margin-top:25px;}
.body_display .right .page a{font-size:14px;color:black;}
.body_display .right .page a.prev{float:left;}
.body_display .right .page a.next{float:right;}
.body_display .right .fast-nav ul{width:300px;margin:0 auto;margin-top:18px;}
.body_display .right .fast-nav li{float:left;margin:0 9px;text-align:center;line-height:40px;background:url(../images/fast-nav.png) no-repeat;width:128px;height:45px;}
.body_display .right .fast-nav li a{color:#FB541C;}
