﻿.center {margin: 0 auto;width: 1200px;font-family: "微软雅黑";color: #383838;}
body{
font-family: "微软雅黑";
color: #333;
margin: 0;padding: 0;background:#fff;	
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p,span { margin:0;padding:0;}
img{ border:0;}
ul,li,ol,ul {list-style:none;}
a{ text-decoration:none; color:#333; }
.clear:after {content: '';clear: both;display: block;font-size: 0;height: 0;}
.clear {*zoom:1;}
a:visited, a:active, a:focus {outline: none;}
input:focus, textarea:focus {outline: none;}
.comomon_tit{ position: relative; height: 115px; }
.hr{ position: absolute; left: 0px; top: 85px; border-bottom: 1px solid #e7e7e7; height: 1px; width: 100%; }
.hr2{ width: 20px; height: 5px; margin-left: -10px; position: absolute; left: 50%; top: 84px; background: #943841; }
.common_en{ margin-left: -106px;position: absolute; top: 40px; left: 50%; font-family: "Baskerville Old Face","微软雅黑"; font-size:30px;  color: #333333;  height: 28px; line-height: 28px; text-transform: uppercase; }
.common_cn{ position: absolute; top:0px; left: 50%;  font-family: "方正粗黑宋简体","微软雅黑"; color: #943841; font-size: 36px;  height: 40px; line-height: 40px; margin-left: -74px;}
.comoon_e2{ position: absolute; top: 96px; left: 50%; font-size: 10px; margin-left: -286px; color:#999999; font-family: "Arial"; -webkit-transform: scale(0.8,0.8) translate(-48px,0);
    transform: scale(0.8,0.8) translate(-40px,0);}
	
.brand1{ /*margin-bottom: 80px; */margin-top: 30px; clear:both; width:100%;}
.brand{ /*margin-bottom: 80px; */ clear:both; overflow:hidden; width:1200px; margin:0px auto;}
.brand_tit{ margin-left: -106px; }
.brand_list{ margin-top: 30px; }
.brand_d{ height: 280px; overflow: hidden; }
.brand_r{ float: left; width: 400px;}
.brand_r a{display:block; cursor: pointer;}
.brand_r img{  width: 400px; height: 295px; }
.brand_list .brand_l{ float: right; width: 775px; }
.brand_list .brand_l span{  font-weight: bold; }
.brand_list .brand_l div{font-size: 13px; color: #333333; margin-bottom: 20px; line-height: 24px;}
.brand_b a{ color: #943841; font-size: 13px;  position: absolute; top: 0px; display: block; right: 0px; line-height: 30px; width: 50px; text-align: right;}
.brand_b{ position: relative; }
.brand_b a:hover{ color: #7b1016; }
.brand_bo{ position: absolute; top: 15px; height: 1px; border-bottom: 1px solid #cccccc; width: 775px; }
.brand_n{ font-size: 18px; color: #333333; font-weight: bold; font-style: normal; margin-bottom: 10px; display: block; }

.product1{background: #ffffff; width:100%; }
.product{ background: #ffffff;  margin-top: 35px; width:1200px; padding-top: 30px; margin-bottom: 15px;}
.productbg .center{ position: relative; }
.prod_tit{ color: #943841; }
.prod_tit_en{ color: #333333; margin-left: -137px;}
.product_hr{border-bottom: 1px solid #424242;}
.product .customerbox{  margin-top: 35px; width: 100%; overflow: hidden;}
.product .customerbox .hd{ height:75px; line-height:30px;   position:relative; }
.product .customerbox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:75px; width: 1300px;   }

.product .customerbox .hd ul li{ float:left; cursor:pointer; height: 75px; width: 182px; background: #666666;  margin-right: 23px; display: block; overflow: hidden;}
.product .customerbox .hd ul li.on{background: #7e3843; height: 75px;}
.product .customerbox .hd ul li.on a .tab_en{ color: #7b1016; }
.product .customerbox .bd ul{   zoom:1;  }
.product .customerbox .bd li{  }
.product .customerbox .bd{ height: 758px;overflow: hidden;}
.product .comon_tittab{ padding-top: 20px; text-align:center }
.product .comon_tittab .tab_cn{ color: #fff; font-size: 18px;  height: 24px;}
.product .comon_tittab .tab_en{  color: #333333; font-size: 12px; line-height: 20px; word-break:keep-all;white-space:nowrap;   }
.product .num1{ background: url(../image/icon.png) no-repeat -133px -101px; }
.product .num2{ background: url(../image/icon.png) no-repeat -133px -163px; }
.product .num3{ background: url(../image/icon.png) no-repeat -143px -233px; }
.product .num4{ background: url(../image/icon.png) no-repeat -133px -304px; }
.product .num5{ background: url(../image/icon.png) no-repeat -133px -371px; }
.product .pList {  width: 1200px;  position: relative;float: left;padding-top: 30px; }
.product .pList ul{ width: 1300px;}
.product .pList ul li{  float: left; width:280px; height: 228px;  margin-right: 27px;}
.product .pList ul li img{ width:280px; height: 200px;  }
.product .pList ul li a{ display: block; width: 100%; }
.product .pList  ul li a .p_name{ text-align: center; height: 46px; line-height: 46px; color: #333333;font-size: 14px; width: 100%; padding: 0px 10px; width: 260px;
	white-space: nowrap;overflow: hidden;text-overflow: ellipsis;	overflow: hidden;}
.product .pList  ul li a:hover .p_name{  }
.product .Plist_d div{color: #ffffff; font-size: 13px; height: 135px; overflow: hidden; width: 188px; margin: 0px auto;}
.product .Plist_d{background: #2c2c2c;opacity: 0.9;filter: alpha(opacity=90); width: 260px; height: 130px; position: absolute; top: 0px;left:0px; z-index: 5; display: none; padding-top: 70px; }

.exclu{ width: 100%;}
.excul_tit{ margin-left: -137px; }
.excul_e2{ color: #943841; font-size: 14px; margin-left: -160px; transform:none}
.exclu_tit_en{ margin-left: -152px; }
.exclu_list{background: url(../image/exclu_bg.jpg) center center no-repeat;/*background: url(../image/t_9.jpg) center center no-repeat; */width: 100%; height: 532px; margin-top: 30px; margin-bottom: 30px;  overflow: hidden;}
.exclu_list  ul li{  margin-top: 56px; height: 100px; float: left; width: 585px;  }
.common_word{ width: 417px; margin-top: 25px; }
.e_icon{ width: 100px; height: 100px; margin-left: 15px; margin-right: 20px; }
.exclu_list  ul li  .e_write{ font-size:14px ; color: #943841; line-height: 18px; width: 20px; margin-top: 30px; text-align: center;}
.tr{ text-align: right; }
.tl{ text-align: left; }
.e_icon1{background: url(../image/excul.jpg) no-repeat 0px -2px;height: 106px}
.e_icon3{background: url(../image/excul.jpg) no-repeat 3px -106px; width: 112px;}
.e_icon2{background: url(../image/excul.jpg) no-repeat -107px 0px;}
.e_icon4{background: url(../image/excul.jpg) no-repeat -117px -102px;}
.e_icon5{background: url(../image/excul.jpg) no-repeat 0px -209px;;}
.e_icon6{background: url(../image/excul.jpg) no-repeat  -119px -220px;}
.exclu_list  ul .num2,.exclu_list  ul .num4,.exclu_list  ul .num6{ margin-left: 32px; }
.exclu_list ul{ width: 1250px; }
.exclu_list  ul li .e_common1{ font-size: 18px; color: #333333; font-weight: bold;margin-bottom: 3px; }
.exclu_list  ul li .e_comon_2{ font-size: 14px; color: #333333; }
.exclu_list  ul .num2 .e_icon2,.exclu_list  ul .num4 ,.e_icon4,.exclu_list  ul .num6 .e_icon6{ margin-right: 10px; }
.exclu_list  ul .num2 .common_word,.exclu_list  ul .num4 .common_word,.exclu_list  ul .num6 .common_word{ width: 435px; }


.process1{ background: #7e3843;  width:100%;margin-bottom: 35px; }
.process{ background: #7e3843;  padding-top:30px;  overflow: hidden; width:1200px; margin:0px auto;}
.process .comoon_e2{ color:#f6797f;}
.prcess_tit_en{ color: #333;margin-left: -137px; }
.process_hr{ border-bottom: 1px solid #ec565d; }
.porcess_list{ padding-top: 30px; position: relative;}
.porcess_list ul{ width: 1400px; height: 410px;  position: relative;}
.porcess_list ul li{ float: left; width: 138px; text-align: center; margin-right: 126px; color: #fff;  position: relative;height: 170px; margin-bottom: 30px;}
.porcess_list ul li .p_all{ position: absolute;width: 138px; text-align: center; }
.porcess_list ul li .p_num{  font-size: 18px;  /*position: absolute;left: 50%;margin-left: -10px;*/  text-align: center;padding-top: 125px;}
.porcess_list ul li .p_detail{ font-size: 14px; line-height: 24px;  /*position: absolute;*/text-align: center;}
.p1,.p2,.p3,.p4,.p5,.p6,.p7,.p8,.p9,.p10{ width: 138px; height: 138px;position: absolute; top: 0px; left: 0px; }
.p1{background: url(../image/large.png) -1px -21px;}
.p2{background: url(../image/large.png) -266px -21px;}
.p3{background: url(../image/large.png) -531px -21px;}
.p4{background: url(../image/large.png) -796px -21px;}
.p5{background: url(../image/large.png) -1061px -21px;}
.p6{background: url(../image/large.png) -1px -245px;}
.p7{background: url(../image/large.png) -266px -245px;}
.p8{background: url(../image/large.png) -531px -245px;}
.p9{background: url(../image/large.png) -796px -245px;}
.p10{background: url(../image/large.png) -1061px -245px;}
.p1:hover{background: url(../image/large.png) -1px -423px;}
.p2:hover{background: url(../image/large.png) -266px -423px;}
.p3:hover{background: url(../image/large.png) -531px -423px;}
.p4:hover{background: url(../image/large.png) -796px -423px;}
.p5:hover{background: url(../image/large.png) -1061px -423px;}
.p6:hover{background: url(../image/large.png) -1px -647px;}
.p7:hover{background: url(../image/large.png) -266px -647px;}
.p8:hover{background: url(../image/large.png) -531px -647px;}
.p9:hover{background: url(../image/large.png) -796px -647px;}
.p10:hover{background: url(../image/large.png) -1061px -647px;}

.partner1{ width: 100%;   /*margin-bottom: 30px;*/}
.partner{ width: 1200px; overflow: hidden; margin:0px auto; /*margin-bottom: 30px;*/}
.partner_tit{ color: #333333;letter-spacing: 5px;
    margin-left: -82px; }
.partner_comon_e2{ background: #cccccc; }
.partner_tit_en{ margin-left: -112px;  color: #da3840;}
.parnter_list{ margin-top: 30px; height: 536px; }
.parnter_list ul{ width: 1257px;  }
.parnter_list ul li:hover{border: 1px solid #da3840;}
.parnter_list ul li{ width: 210px; height: 150px; border: 1px solid #cfcfcf; float: left; margin-right: 35px; margin-bottom: 30px; }
.parnter_list ul li a{ display: block; margin-left: 26px;  margin-top: 20px; }
.parnter_list ul li img{ width: 210px; height: 150px; }
.parnter_list ul li a .parnter_r{ float: left; width: 356px; margin-left: 23px; }
.parnter_list ul li a .parnter_r .partner_name{ color: #333333; font-size: 18px; font-weight: bold; padding-top: 15px; }
.parnter_list ul li a .parnter_r .parnter_l{ color: #555555; font-size: 13px; line-height: 24px; height: 72px; overflow: hidden; }
.parnter_list ul li a .parnter_r .partner_more{ color: #333333; font-size: 13px; margin-top: 10px; }


.about{ padding-top:30px;background: url(../image/product.jpg) no-repeat top center; margin-bottom: 30px; height: 520px;  }
.about_tit_en{ margin-left: -117px; }
.about_hr2{ background: #5d5d5d; }
.about_detail{ text-align: center; font-size: 13px; color: #666666; margin-bottom: 35px; margin-top: 5px; }
.about .about_us{overflow: hidden; padding-top: 30px;}
.about .about_us .about_video {
  background: rgba(0, 0, 0, 0) url("../image/about_bg.png") repeat scroll 0 0;
  float: left;
  height: 278px;
  padding: 19px 71px 48px;
  width: 445px;
}

.about .about_us .words{width: 592px;float:  right;margin-bottom: 41px;}
.about .about_us .words .con{ font-size: 13px; color: #cccccc;  line-height: 24px; height: 273px; overflow: hidden; margin-bottom: 10px;}
.about .about_us .words .con div{ margin-bottom: 30px; }
.about .about_us .words .con a{ color: #018997; }
.about_more{ width: 90px; height: 29px;background: #63b5bd; display: block; text-align:center; color: #ffffff;  font-size: 13px; line-height: 29px;
 text-transform: uppercase; position: absolute; left: 50%; top: 0px; margin-left: 120px;}
 .about .brand_bo{ width: 538px; border-bottom: 1px solid #555555; }



.five{ position: relative; width: 100%; height: 300px; margin-bottom: 30px; }
.five .center{ position: relative; }
.honortab{ height: 40px; line-height: 40px; width: 1200px; float: right; border-bottom: 1px solid #cccccc;   position: absolute; top: 0px;  left: 0px;}
.honortab h3{ font-size: 18px; text-align: center; cursor: pointer; width:96px; float: left; font-weight: normal; position: relative; color: #333333;
/* -webkit-transition: all 0.3s; transition: all 0.3s;*/ background: url(../image/icon.png) no-repeat -175px -460px; text-align: right; margin-right: 20px; line-height: 40px;}  
.honortab h3.on{ color: #943841; background: url(../image/icon.png) no-repeat -175px -489px; }
.honortab_l{ width: 3px; background: #009cff; height: 22px; float: left; margin-top: 10px; }
.five .new_one{ display: none; padding-bottom: 50px; width: 100%; position: absolute; top: 40px;}
.md_more {color: #009cff;position: absolute;right: 0px;top: -35px;}
.md_more:hover{ color: #943841; }
.picScroll_left{ overflow:hidden; position:relative;width: 1200px; margin-top: 30px; }
.picScroll_left  .tempWrap{width: 1117px !important;}
.picScroll_left .hd{ overflow:hidden;position: absolute;right: 0px;top: 0px; width: 1200px; padding-top: 78px;}
.picScroll_left .hd .prev,.picScroll_left .hd .next{ display:block;width:25px;height:70px;overflow:hidden;cursor:pointer;background:url(../image/arrow.png) no-repeat; margin-bottom: 1px;/*position: absolute;*/}
.picScroll_left .hd .prev{background:url(../image/arrow.png) no-repeat  0 0px;  left: 0px; }

.picScroll_left .hd .next{ background:url(../image/arrow.png) no-repeat  -37px 0px; float: right;}
.picScroll_left .bd{ width: 1200px;  /*position: relative; */height: 230px; margin-left: 53px;}
.picScroll_left .bd ul{ overflow:hidden; zoom:1; }
.picScroll_left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin-right: 45px; width: 336px;position: relative; height:230px; }
.picScroll_left .bd ul li a{ text-align:center; display: block; position: absolute; top: 0px; left: 0px; height: 336px; width: 230px; }
.picScroll_left .bd ul li a img{ width:336px; height:230px; display:block; position: absolute; top: 0px; left: 0px; z-index: 1}
.pic_bg{ position: absolute; top: 0px; left: 0px; z-index: 5;background: #000000; opacity: 0.8;filter: alpha(opacity=80); display: none; text-align: center; width: 336px; 
	height: 230px; line-height: 230px; color: #ffffff;  }
.picScroll_left .bd ul li a:hover .pic_bg{ display: block; }
.picScroll_left .bd ul li .pic a:hover img{}
.picScroll_left .bd ul li a:hover span{ background: #35b3c0; }
.picScroll_left .bd ul li span{ z-index: 5; height: 30px; display: block; width: 100%;  background: #444444; opacity: 0.8;filter: alpha(opacity=80); color: #ffffff;
 font-size: 13px; text-align: center; overflow: hidden; line-height: 30px;position: absolute; bottom: 0px; left: 0px;}


.new{  width: 800px;  float: left; position: relative; height: 396px;}
.new .center{ position: relative; }
.newtab{  height: 40px; line-height: 40px; width: 800px; float: left;  position: absolute; top: 0px;  left: 0px;}
.newtab h3{ font-size: 18px; text-align: center; cursor: pointer; width:96px; float: left; font-weight: normal; position: relative; color: #333333;
/* -webkit-transition: all 0.3s; transition: all 0.3s;*/ background: url(../image/icon.png) no-repeat -175px -460px; text-align: right; margin-right: 20px; line-height: 40px;height:40px}
.newtab h3.on{ color: #943841; background: url(../image/icon.png) no-repeat -175px -489px;}
.new ul li{ height: 90px;float: left; width: 485px;   margin-bottom: 26px; }
.newtab_l{ width: 3px; background: #009cff; height: 22px; float: left; margin-top: 10px; }
.new ul{ display: none;width: 800px; position: absolute; top:40px;border-top: 1px solid #cccccc; padding-top: 33px;}
.new ul li a{ display: block; height: 66px; overflow: hidden; color: #333842;  position: relative; padding-top: 24px; padding-left: 15px;background: #f6f6f6; width: 470px;}
.new ul li a:hover .newnr b, .new ul li.on a .newnr b{  color: #943841;}
.new ul li a:hover{ background: #333333; }
.newimg{ float: left;   width: 292px; height: 323px; position: absolute; top: 33px;}
.newimg img{width: 292px; height: 323px;}
.newnr{ float: left; padding-left: 15px;width:321px;}
.newnr b{ display: block; height: 24px; line-height: 24px; font-weight: bold; font-size: 14px; color: #333333; overflow: hidden;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newnr span{ color: #999999; font-size: 13px; line-height: 24px; height: 24px; display: block; overflow: hidden; }
.newnr p{ height: 52px; overflow: hidden; line-height: 26px;}
.new ul li:hover{}
.new_one{ position: absolute;  width: 740px; height: 225px;}
.new_bottom{ position: absolute; right:0px;top: 33px; height: 210px; width: 485px; }
.new_bg{ margin-bottom: 35px; }
.data{ font-size: 13px; color: #cccccc; font-family: "Arial"; line-height: 20px; text-align: center; float: left; width: 50px;   padding-right: 13px;
font-size: 12px; border-right: 1px solid #e5e5e5; height: 46px;}
.data span{ font-family: "Arial"; font-size: 46px; color: #cccccc; display: block; line-height: 35px; height: 35px; }
.new_b .new_one{ height: 322px; }


.new_more{ font-size: 14px; color: #555555;  float: left; width: 100px; float: right; line-height: 30px; text-align: right; text-transform: uppercase;}

.ques {float: right;width: 357px;height: 392px;border-left: 0px; position: relative;}
.ques_ctn {position: absolute;height: 348px;overflow: hidden; border-top: 1px solid #cccccc; top: 40px; width: 357px}
.ques_ctn ul { }
.ques_ctn ul li {height: 115px;border-bottom: 1px dashed #cccccc;}
.ques_ctn ul li a {display: block;font-size: 13px;color: #5b5b5b; padding-top: 30px;}
.ques_ctn ul li a:hover {zoom: 1;}
.ques_q {height: 20px;line-height: 20px;cursor: pointer; font-size: 14px; color: #333333; font-weight: bold;}
.ques_q span{ background: #333333; }
.ques_a span{background: #943841;}
.ques_q span,.ques_a span{display: block; float: left; width: 22px; height: 22px; line-height: 22px; text-align: center; margin-right: 9px; border-radius: 5px; font-size: 12px; color: #fff;}
.ques_a {margin-top:10px;line-height: 24px; font-size: 13px; color: #333333; height: 24px; overflow: hidden;}
.ques_ctn ul li a:hover .ques_q {color: #943841;}

.link{ background: #842e36; }
.link_tit {float: left;color: #ffffff;font-size: 14px; overflow: hidden; font-weight: bold; width: 149px; text-align: right; line-height:55px;}
.link ul {width:1050px; float:left; }
.link ul li {float: left;height: 55px;font-size: 13px;display: block; }
.link ul li a {color: #ffffff;font-size: 13px;line-height: 55px; font-weight: normal; float: left;   display:block; margin-right: 38px;}
.link ul li a:hover{ color: #943841; }
.link_tit span{ color: #ffffff; font-size: 14px; font-weight: bold;  padding-left: 5px;}







