@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;word-wrap:break-word;}
a{text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; }
a:hover {text-decoration:none;}
a:active {text-decoration: none; }
a.underline:hover {text-decoration:underline;}
a img{border:none;} 
body{margin: 0px;padding:0px;position:relative;}
body,td,div,a,li,form { font-size:14px; color:#391f0e; line-height:20px; font-family:Arial,"Microsoft yahei"}
div,form,p,img,ul,ol,li,dl,dt,dd,button,input{margin: 0px;padding: 0px;}
li{ list-style:none;}
.clear{clear:both !important;width:0px !important;height:0px !important;line-height:0px !important;overflow:hidden !important;padding:0 !important;margin:0 !important;float:none !important;position:static !important;background:none !important;}
.animate{-webkit-transition-duration:0.7s; -moz-transition-duration:0.7s; -ms-transition-duration:0.7s;transition-duration:0.7s;}
.f10{height:10px;width:100%;overflow:hidden;}
.f15{height:15px;width:100%;overflow:hidden;}
.f20{height:20px;width:100%;overflow:hidden;}
.f25{height:25px;width:100%;overflow:hidden;}
.f30{height:30px;width:100%;overflow:hidden;}
.f35{height:35px;width:100%;overflow:hidden;}
.f40{height:40px;width:100%;overflow:hidden;}
.f50{height:50px;width:100%;overflow:hidden;}
.f60{height:60px;width:100%;overflow:hidden;}
.f115{height:115px;width:100%;overflow:hidden;}
.f130{height:130px;width:100%;overflow:hidden;}
.f135{height:135px;width:100%;overflow:hidden;}
.f200{height:200px;width:100%;overflow:hidden;}
.f700{height:700px;width:100%;overflow:hidden;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after { clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix { zoom:1; }
.fl{float:left;}
.fr{float:right;}
.ya{}
.hide{display:none;}
.greybg{background-color:#f5f5f5;}
.block{display:block !important;}
.f35{height:35px;width:100%;overflow:hidden;}
.box{width:100%;max-width:1900px; min-width:1200px; margin:0 auto; height:auto;}
.w{width:1200px;margin:0 auto;}





.box1{height:92px;z-index:2;position:relative }
.box1 .logo{width:235px;height:92px;}
.box1 .logo img{width:235px;height:92px;}
.box1 .topmenu{height:92px;width:731px;background:#fff;}



.nav{height:92px; position:relative; z-index:1;  }

.nav .nLi{ float:left;  position:relative; width:91px; }
.nav .nLi h3{  }
.nav .nLi h3 a{ display:block;text-align:center; line-height:92px; color:#333333;}
.nav .sub{ display:none; width:1198px; min-height:285px; left:0; top:92px;  position:absolute;background:#fff; background:rgba(255,255,255,0.9);overflow:hidden;}
.nav .on h3 a{color:#fff;background:#e00000;}

.nav .sub1{left:-326px;}
.nav .sub2{left:-417px;min-height:245px;}
.nav .sub3{left:-508px;min-height:245px;}
.nav .sub4{left:-599px;min-height:245px;}
.nav .sub5{left:-871px;min-height:245px;}
.nav .sub6{left:-780px;min-height:245px;}



.nav .sub .mp{width:1210px;padding-left:2px;}
.nav .sub .mp li{float:left;margin-top:28px;margin-bottom:32px;width:170px;height:220px;border-right:1px solid #e3e3e5;}
.nav .sub .mp li .t1{padding-left:35px;margin-bottom:16px;}
.nav .sub .mp li .t1 a{color:#e00000;line-height:14px;}
.nav .sub .mp li .t2{line-height:25px;padding-left:35px;}
.nav .sub .mp li .t2 a{color:#333333;line-height:25px;}
.nav .sub .mp li .t3 img{display:block;margin:0 auto;}



.nav .sub .title{float:left;width:233px;margin-top:45px;margin-left:80px;}
.nav .sub .title .t1{color:#e11c06;font-size:22px;line-height:30px;padding-top:40px;}
.nav .sub .title .t2{color:#6a6a6a;}
.nav .sub .link{float:left;width:600px;min-height:135px;border-left:1px solid #cecece;margin-top:45px;}
.nav .sub .mp2{float:left;width:200px;}
.nav .sub .mp2 li{height:45px;text-indent:50px;overflow:hidden;}
.nav .sub .mp2 li a{line-height:45px;color:#6a6a6a;}
.nav .sub .mp2 li a:hover{color:#ff0000}
.nav .sub .pic{float:right;width:225px;height:143px;margin-top:45px;margin-right:50px;}
.nav .sub .pic img{width:225px;height:143px;}


.language{height:30px;line-height:30px;}
.language a{margin:0 5px;}
.toptel{height:62px;background:url(../img/toptel.jpg) left no-repeat;text-indent:26px;line-height:62px;font-size:18px;color:#e00000;}


.slideBox{ width:100%; height:640px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:19px; overflow:hidden; position:absolute; left:50%; margin-left:-30px; bottom:50px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; line-height:12px; text-align:center; cursor:pointer; border:2px solid #fff;border-radius:50%;}
.slideBox .hd ul li.on{ background-color:#cf0012;border:2px solid #cf0012;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:640px;}
.slideBox .bd li.banner1{background:url(../img/enbanner1.jpg) center no-repeat;  }
.slideBox .bd li.banner2{background:url(../img/banner2.jpg) center no-repeat;  }
.slideBox .bd li.banner3{background:url(../img/banner3.jpg) center no-repeat;  }


.slideBox .prev{ position:absolute; left:10%; top:50%; margin-top:-21px; display:block; width:42px; height:42px; background:url(../img/leftarrow.png) no-repeat;  }
.slideBox .next{ position:absolute; right:10%; top:50%; margin-top:-25px; display:block; width:42px; height:42px; background:url(../img/rightarrow.png)  no-repeat; }


.box3{}
.boxtitle{height:150px;}
.boxtitle .en{line-height:150px;font-size:32px;color:#e00000;}
.boxtitle .cn{line-height:150px;font-size:32px;color:#000000;}
.boxtitle a.more{float:right;display:block;width:110px;line-height:35px;margin-top:55px;color:#e00000;font-size:16px;border:1px solid #e00000;border-radius:5px;text-align:center;}

.homeproduct{width:1250px;}
.homeproduct li{float:left;width:380px;height:260px;margin:0 29px 29px 0;position:relative;overflow:hidden;}
.homeproduct li a{display:block;z-index:1;}
.homeproduct li a img{display:block;width:380px;height:260px;}
.homeproduct li p{display:block;line-height:50px;background:#d92626;background:rgba(224,0,0,0.8);color:#fff;text-align:center;font-size:18px;z-index:10;position:relative;}
.homeproduct li:hover p{margin-top:-50px;}
.homeproduct li:hover img{  transform: scale(1.2);}

.box4{height:650px;background:url(../img/box4bg.jpg) bottom center no-repeat;}
.box4 .box4left{width:550px;}
.box4 .box4left .title{height:75px;}
.box4 .box4left .title .en{line-height:32px;font-size:32px;color:#e00000;}
.box4 .box4left .title .cn{line-height:32px;font-size:32px;color:#000000;}
.box4 .box4left .content p{color:#333333;font-size:16px;line-height:36px;text-align:justify}
.box4 .box4left .content a.more{display:block;width:110px;line-height:35px;margin-top:55px;color:#e00000;font-size:16px;border:1px solid #e00000;border-radius:5px;text-align:center;}

.box4 .box4right{width:600px;height:360px;overflow:hidden;}
.box4 .box4right .videobox{width:600px;height:360px;}


.box5 .w{margin-top:-135px;}
.box5 .box5left{width:301px;height:465px;background:url(../img/box5leftbg.jpg)}
.box5 .box5left .t1{color:#fff;font-size:22px;text-align:center;line-height:30px;padding-top:135px;}
.box5 .box5left .t2{color:#fff;font-size:14px;text-align:center;line-height:30px;}
.box5 .box5left a.more{display:block;width:110px;line-height:35px;margin:100px auto 0;color:#fff;font-size:16px;border:1px solid #fff;border-radius:5px;text-align:center;}
.box5 .box5right ul{width:897px;}
.box5 .box5right ul li{float:left;width:299px;height:232px;background:#fff;overflow:hidden;}

.box5 .box5right ul li img{width:299px;height:233px;display:block;}
.box5 .box5right ul li img:hover {  transform: scale(1.2);}

.box5 .box5right li .t1{text-align:center;padding-top:85px;}
.box5 .box5right li .t1 a{color:#333333;font-size:18px;line-height:30px;}
.box5 .box5right li .t2{text-align:center;}
.box5 .box5right li .t2 a{color:#7f7f7f;font-size:14px;}
.box5 .box5right li.redbg{background-color:#e00000;}
.box5 .box5right li.redbg a{color:#fff}
.box5 .box5right li a:hover{text-decoration:underline;}


.box6left{width:488px;height:440px;}
.box6left .topimg{width:488px;height:336px;overflow:hidden;}
.box6left .topimg img{width:488px;height:336px;display:block;}
.box6left .topimg img:hover {  transform: scale(1.2);}

.box6left .t1 a{font-size:22px;color:#333333;line-height:60px;}
.box6left .t2 {width:100%;white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis;}
.box6left .t2 a{font-size:16px;color:#333333;}

.box6center{margin:0 30px;width:360px;}
.box6center .title{height:40px;}
.box6center .title a{font-size:22px;color:#333}
.box6center a.news{display:block;padding:10px;margin-bottom:10px;height:70px;}
.box6center a.news:hover{background-color:#e00000;color:#fff;}
.box6center a.news:hover  .date{border-right:1px solid #fff;}
.box6center a.news:hover  .date .t1{color:#fff;}
.box6center a.news:hover  .date .t2{color:#fff;}
.box6center a.news:hover  .newstitle{color:#fff;}

.box6center .date{float:left;width:80px;height:70px;border-right:1px solid #333;}
.box6center .date .t1{padding-top:12px;color:#333;text-align:center;}
.box6center .date .t2{padding-top:3px;color:#000;font-size:18px;text-align:center;}
.box6center .newstitle{float:left;margin:10px;width:239px;height:50px;line-height:25px;overflow:hidden;font-size:16px;}

.box6right{width:292px;}
.box6right .t1,.box6right .t2{width:292px;height:205px;overflow:hidden;}
.box6right .t1{margin-bottom:10px;}
.box6right img{width:292px;height:205px;display:block;}
.box6right img:hover {  transform: scale(1.2);}
.box7{height:210px;padding-top:55px;background:url(../img/box7bg.jpg) bottom center no-repeat;}
.box7left{width:510px;height:210px;}
.box7left .endlogo{display:block;margin:20px auto 0;width:216px;height:64px;}
.box7left .t2{text-align:center;padding-top:20px;}
.box7left .t2 a{margin:0 5px;line-height:14px;}


.box7center{width:380px;height:210px;}
.box7center .t1{color:#000000;font-size:22px;line-height:38px;}
.box7center .t2{line-height:32px;color:#333333;}

.box7right{width:150px;text-align:center;}
.box7right img{display:block;float:right;width:150px;height:150px;}
.box7right p{line-height:30px;}

.box8{background-color:#e00000;}
.box8 p{text-align:center;line-height:60px;color:#fff}

.inbanner{height:424px;background:url(../img/inbanner2.jpg) center no-repeat;}

.box11{padding-bottom:30px;}

.box11title{}
.box11title .t1{padding-top:50px;line-height:20px;color:#dcdcdc;font-size:20px;text-align:center;}
.box11title .t2{color:#333;font-size:30px;text-align:center;line-height:40px;margin-bottom:40px;}

.centermenu{margin-bottom:50px;background:#aaa;}
.classlist{position:relative;margin:0 auto;height:69px;}
.classlist ul{}
.nav-item{position:relative;float:left;width:150px;height:69px;line-height:69px;text-align:center;font-size:14px;z-index:1}
.nav-item a{display:block;width:100%;line-height:69px;color:#fff;font-size:12px;overflow:hidden;white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis;}

.nav-item.cur a{}
.move-bg{display:none;position:absolute;left:0;top:-5px;width:165px;height:74px;background:url(../img/movebg.png) no-repeat;z-index:0}



.threenews{width:1250px;margin-bottom:50px;}
.threenews li{float:left;width:378px;margin-right:27px;border:2px solid #aaaaaa;}
.threenews li:hover{border:2px solid #e00000;}
.threenews li .pic{width:378px;height:250px;}
.threenews li .pic a{display:block;width:378px;height:250px;}
.threenews li .pic a img{display:block;width:378px;height:250px;}
.threenews li .txt{padding:15px;}
.threenews li .txt .t1{display:block;height:52px;overflow:hidden;}
.threenews li .txt .t1 a{line-height:26px;color:#333333;font-size:16px;}
.threenews li .txt .t2{display:block;height:50px;overflow:hidden;}
.threenews li .txt .t2 a{line-height:25px;color:#6a6a6a;font-size:12px;}
.threenews li .txt .t3{text-align:right;line-height:30px;color:#666666;font-size:16px;}


ul.newslist{}
ul.newslist li{margin-bottom:28px;}
ul.newslist li a{display:block;height:70px;background-color:#f2f2f2;}
ul.newslist li span{display:block;float:left;line-height:70px;color:#333333;font-size:16px;}
ul.newslist li .date{width:165px;text-indent:20px;}
ul.newslist li .title{width:965px;white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis;}
ul.newslist li .plus{width:70px;text-align:center;font-size:34px;background-color:#aaaaaa;color:#fff;}


ul.newslist li a:hover span{color:#e00000;}
ul.newslist li a:hover .plus{background-color:#e00000;color:#fff;}


.videopart{border:1px solid #aaaaaa;padding:20px;}
.videopart .pic{width:580px;height:400px;}
.videopart .pic img{width:580px;height:400px;}
.videopart .video{width:558px;height:400px;margin-left:20px;}

.secondmenu{text-align:center;padding-top:40px;margin-bottom:40px;}
.secondmenu a{display:inline-block;height:44px;margin:0 50px;line-height:44px;font-size:20px;color:#333333;border-bottom:3px solid #909090;}
.secondmenu a:hover{border-bottom:3px solid #e00000;}
.secondmenu a.curr{border-bottom:3px solid #e00000;}


.productlist{width:1250px;}
.productlist li{float:left;width:380px;height:320px;margin:0 27px 29px 0;position:relative;overflow:hidden;border:1px solid #aaaaaa;}
.imgtitle{width:380px;height:260px;position:relative;overflow:hidden;}
.imgtitle a{display:block;position:absolute;top:260px;}
.imgtitle img{width:380px;height:260px;}
.productlist li p{font-size:16px;text-align:center;line-height:60px;color:#000;width:100%;white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis;}


.box12 .w{border:1px solid #aaaaaa;}
.box12left{width:480px;height:330px;margin:30px;}
.box12left img{width:480px;height:330px;}
.box12right{width:480px;height:330px;margin:30px;}
.box12right .t1{padding-top:40px;font-size:30px;line-height:40px;margin-bottom:15px;}
.box12right .t2{font-size:20px;text-indent:16px;line-height:40px;background:url(../img/dot6.png) left no-repeat;}

.productshow .title{padding:0 40px;background-color:#ededee;height:60px;}
.productshow .title .fl{display:block;width:200px;text-indent:20px;color:#333333;font-size:20px;background:url(../img/dot6.png) left no-repeat;line-height:60px;}
.productshow .title .fr{display:block;text-align:right;width:800px;color:#e00000;line-height:60px;font-size:20px;}

.productcontent{padding:50px;font-size:16px;}
.productcontent p{font-size:16px;line-height:30px;}





.righttitle .location{text-align:right; line-height: 60px;}
.righttitle .location a{line-height: 60px;}
.rightcontent .detail{padding:20px;margin-bottom:30px;line-height: 30px;font-size:16px;}
.rightcontent .detail p{line-height: 30px;font-size:16px;}
.rightcontent .detail img{max-width: 100%;height: auto !important;}


.rightcontent .detail table{border-collapse:collapse;border:none;max-width:100%;margin:0 auto;}
.rightcontent .detail table td{border:1px solid #999;padding:5px 10px;}
.rightcontent .detail table p{margin-bottom:0px;}



.box11 .newstitle{padding-top:20px;font-size:22px;text-align: center;margin-bottom:30px;line-height:24px;}
.box11 .newstime{height:35px;background-color: #f5f5f5;line-height: 35px;text-align: center;}


.epages {text-align:center;margin-bottom:20px;margin-top:20px;}
.epages a{display:inline-block;line-height:26px;padding:0 10px;border:1px solid #dedee0;color:#6a6a6a;margin:0 3px;}
.epages b{display:inline-block;line-height:26px;width:26px;background-color:#ff0000;color:#fff;}
.epages a b{color:#ccc;background-color:#fff}

#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;line-height:25px;padding:0 10px;color:#A7A4A4;}
#fenye b{font-size:14px;font-weight:bold;color:#000;padding:0 10px;}
#fenye a b{display:none;}


.honorul{width:1250px;}
.honorul li{ margin-right:27px; margin-bottom:40px; width:280px; float:left; _display:inline; overflow:hidden;  }
.honorul li .pic{ width:280px; height:195px;}
.honorul li .pic img{ width:280px; height:195px; display:block;  }
.honorul li .title{ line-height:48px; width:100%; text-align:center; white-space: nowrap;word-wrap:normal; overflow: hidden; text-overflow: ellipsis; }



.productcontent table{border-collapse:collapse;border:none;max-width:100%;margin:0 auto;}
.productcontent table td{border:1px solid #999;padding:5px 10px;}
.productcontent table p{margin-bottom:0px;}


.feedback{}
.feedback table{margin:0 auto;width:800px;}
.feedback table td{padding:5px 10px;}
.feedback input{height:30px;line-height:30px;text-indent:10px;width:200px;border:1px solid #ccc;}
.feedback textarea{width:100%;height:130px;border:1px solid #ccc;}
.feedback .submitBtn{width:200px;height:30px;line-height:20px;cursor:pointer;text-indent:0;background: #e00000;color:#fff;border:none;}










@media \0screen\,screen\9 {
	.nav .sub{background-color:#fff; filter:Alpha(opacity=90);  *zoom:1;  }
}

