@charset "utf-8";
@import "reset.css";
a {color: #666;}
a:hover {color: #2068C9;}
button {border:0;cursor:pointer;}
input,textarea {border:0;}
.fl{ float:left}
.hiv{ width:600px; margin:0px auto; overflow:hidden}

/*头部菜单*/
.swiper-slide .title {font-style: italic;font-size: 42px;margin-top: 80px;margin-bottom: 0;line-height: 45px;}
.swiper-slide p{font-style: italic;font-size: 25px;}
.pagination {position: absolute;z-index: 20;left: 50%;bottom: 10px;}
.swiper-pagination-switch {display: inline-block;width:8px;height:8px;border-radius:8px;background: #fff;margin-right: 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer;}
.swiper-active-switch {background: #c41722;border: #c41722 1px solid;width: 8px;height: 8px;}
.swiper-dynamic-links {text-align: center;}
.swiper-dynamic-links a {display: inline-block;padding: 5px;border-radius: 3px;border: 1px solid #ccc;margin: 5px;font-size: 12px;text-decoration: none;color: #333;background: #eee;}
.w640{width: 640px;margin: 0 auto;}
.top{ height:40px; width:100%; background:#FFF; top:0px;}
header{height:110px;position:fixed;z-index: 99999999; padding-top:80px;}
.box{width:640px;height: 85px; z-index:9999999; border-bottom:1px #e8e8e8 solid;}
.box .logo{float: left; margin-top:0px; margin-left:10px;}
.box .logo img{margin-top:10px;}
.box .menu{width:80px;height:50px;margin-top:0px;float: right;}
.box .menu img{padding-top:0px;}

.box2{width:640px;height: 80px; background: url(../../images/bg5.jpg) repeat-x; z-index:99999999; display:none;}
.box2 .clear1{height: 80px;}
.box2 .logo{float: left;}
.box2 .logo img{margin-top:10px; margin-left:10px;}
.box2 .menu{width:80px;height: 50px;margin-top:0px;float: right; margin-right:1px;}
.box2 .menu img{padding-top:0px;float: right;}
.menu_list ul li{min-height: 70px;width: 640px;background:#fff; }
.menu_list ul li .li a{display: block;font-size: 30px;color: #333;line-height: 70px;padding-left: 30px;}
.menu_list ul li:hover .li a{display: block;font-size: 30px;color: #c41722;line-height: 70px;padding-left: 30px;}
.menu_list ul li .li{background: url(../../images/tb6.png) no-repeat 595px 27px;}
.menu_list ul li:hover .li{background: url(../../images/tb5.png) no-repeat 595px 30px;}

.menu_list ul li .dl_box{background: #fff;padding: 15px 0px;display: none;}
.menu_list ul li .dl_box dl dt{height: 52px;width: 580px;margin-left: 30px;border-bottom: 1px dashed #e5e5e5;background: url(../../images/tb7.png) no-repeat 10px 16px;}
.menu_list ul li .dl_box dl dt a{line-height: 52px;font-size: 24px;display: block;padding-left: 32px; color:#666;}
.wgm_list .list_box ul li .li{ background:url(../../images/l_1.gif) repeat-x; height:70px; z-index:999999999999}
.wgm_list .list_box ul li:hover .li{background: background:url(../../images/l_1.gif) repeat-x; height:70px;}
.wgm_list .list_box ul li .li a{background: 585px 35px url(../../images/tb10.png) no-repeat;height: 80px;display: block;color: #555;font-size: 26px;line-height: 80px;padding-left: 40px;}
.wgm_list .list_box ul li:hover .li a{color: #054397;background: 585px 35px url(../../images/tb18.png) no-repeat;}
.wgm_list .list_box ul li .sox_box{display: none; width:100%; height:auto; overflow:hidden; background:#fff;}
.wgm_list .list_box ul li .sox_box a{ display:block; height:70px; line-height:70px; font-size:22px; border-bottom:1px #e5e5e5 solid;background: 27px url(../../images/tb10.png) no-repeat; background-color:#FFF; margin:0 5%; padding-left:40px;}
.lag{ font-size:28px; padding:0px 20px; background:#f4f4f4; height:70px; line-height:70px; width:600px;}
.lag img{ vertical-align:middle;}
.lag a{ font-size:26px; padding:0 10px;}
/*头部菜单结束*/

/*banner*/
.DB_tab25 {width:100%;  height:328px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:328px;display:none;}
.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:284px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.bannerwz01{ font-size:30px; font-family:Arial Black; color:#FFF;margin-left:0PX; margin-top:50px;text-shadow: 1px 1px 1px #333333;}
.bannerwz02{ font-size:48px; font-family:Arial Black;color:#FFF; margin-left:50PX; margin-top:20px;text-shadow: 1px 1px 1px #333333;}
.bannerwz03{font-size:24px; font-family:Arial Black;color:#FFF; margin-left:100PX; margin-top:20px;text-shadow: 1px 1px 1px #333333;}
.banner02wz01{ font-size:24px; margin-top:240px; width:400px; text-align:right; color:#666; font-family:Arial Black; font-style:italic}
.banner02wz02{font-size:48px; margin-top:23px; width:400px; text-align:right; color:#333;bgcolor:#000; font-family:Arial Black; font-style:italic}
.banner02wz03{font-size:24px; margin-top:23px; width:400px; text-align:right; color:#666; font-family:Arial Black; font-style:italic}
.banner02wz04{font-size:12px; margin-top:23px; width:400px; text-align:right; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic}
/*banner结束*/

/*首页*/
.ititle01{ font-size:26px; font-family:Arial Black; color:#333; margin-top:40px; font-style:italic; text-align:center; width:100%}
.ititle01wz{ color:#333; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; margin-top:28px;}
.workshopbg{ background:url(../../images/Workshop.jpg) top no-repeat; height:356px; margin-top:30px;}
.ititle02{font-size:26px; font-family:Arial Black; color:#FFF; margin-top:57px; font-style:italic; text-align:center;text-shadow: 1px 1px 1px #000; width:100%}
.ititle02wz{color:#FFF; text-align:center; margin-top:20PX; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:22px;text-shadow: 1px 1px 1px #000; }	
.ireadmore a{ width:152px; text-align:center; height:42px; display:block; color:#FFF; font-size:16px; line-height:42px; margin:30px auto 0px auto; background:#333333}
.ireadmore a:hover{ color:#fff; background:#505050}

/*首页结束*/
/*首页产品切换特效*/
#example{width:640px;height: 400px;margin: 0 auto;}
.hdmain{ width:640px;border-radius:56px; height:56px; overflow:hidden; margin:0px auto; margin-top:43px;
   background: #ABABAB;
    background: -moz-linear-gradient(left,  #606060 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left left, left right, color-stop(0%,#606060), color-stop(100%,#ABABAB));
    background: -webkit-linear-gradient(left,  #606060 0%,#ABABAB 100%);
    background: -o-linear-gradient(left,  #606060 0%,#ABABAB 100%);
    background: -ms-linear-gradient(left,  #606060 0%,#ABABAB 100%);
    background: linear-gradient(to right,  #606060 0%,#ABABAB 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#ABABAB',GradientType=0 );}
#example .hd{ width:640px; margin:0px auto;}
   
#example .hd ul li{ float:left;width:120PX;height:56px;border-radius:56px;overflow:hidden; border:0px; margin:0px; line-height: 56px;color: #fff;font-family:Arial Black;font-size:12px;  text-align:center; overflow:hidden; margin-right:5px;cursor:pointer; }
#example .hd ul li:nth-child(5){ margin-right:0px;}
#example .hd ul li.current{ width:120PX; height:56px; overflow:hidden; float:left; cursor:pointer;border-radius:56px;  
   background: #ABABAB;
    background: -moz-linear-gradient(left,  #ABABAB 0%, #ABABAB 100%);
    background: -webkit-gradient(linear, left left, left right, color-stop(0%,#ABABAB), color-stop(100%,#ABABAB));
    background: -webkit-linear-gradient(left,  #ABABAB 0%,#ABABAB 100%);
    background: -o-linear-gradient(left,  #ABABAB 0%,#ABABAB 100%);
    background: -ms-linear-gradient(left,  #ABABAB 0%,#ABABAB 100%);
    background: linear-gradient(to right,  #ABABAB 0%,#ABABAB 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF6666', endColorstr='#ABABAB',GradientType=0 );  }
#example .bd{border-radius: 5px;}
#example .bd ul li{display: none;}
#example .bd ul li.current{display: block;}
.iprolist{ margin-top:40PX; width:600px; margin:30px auto 0px auto;}
.iprolist dl{}
.iprolist dl dd{ float:left; margin-right:30px; width:283px; margin-bottom:20px; border:solid 1px #DCDBDB; cursor:pointer; height:auto}
.iprolist dl dd:nth-child(2n){ margin-right:0px;}
.iprolink{ background:#DCDBDB; height:48px; line-height:48px; padding:0px 5px; width:273px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; text-align:center}
.iprolist dl dd:hover .iprolink{ background:#C1C0C0;}
.iprolist dl dd:hover .iprolink a{ color:#333;}
/*首页产品特效结束*/
/*about*/
.aboutbanner{ width:100%;background:url(../../images/aboutbanner.jpg) center no-repeat; height:206px;}
.aboutlisttree{ width:100%; height:64px; background:#ECECEC; line-height:64px; margin-top:1px; overflow:hidden}
.aboutreelist{}
.aboutreelist ul li{ float:left; height:64px;text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:14px;padding:0px 20px;}
.aboutreelist ul li a{ color:#666;}
.aboutreelist ul li:hover{height:64px; padding:0px 20px; background:#E3E1E1; color:#666;}
.aboutreelist ul li.cur{ height:64px; padding:0px 20px;background:#CFCCCC}
.localtitle{ width:100%; height:60px; line-height:60px; background:url(../../images/localbg.jpg)left no-repeat; padding-left:20px; font-family:Verdana; font-style:italic; font-size:18px; border-bottom:solid 1px #E5E5E5; overflow:hidden;}
.aboutitiel{ width:400px; height:60px; font-size:30px; color:#333; text-align:center; line-height:60px; background:url(../../images/titlebg.jpg)center bottom no-repeat; margin:30px auto;}
.aboutwz{ font-size:14px; line-height:30px; color:#666; padding-bottom:40px;}
.aboutwz img{ margin-top:20px; margin-bottom:20px;}
.cerliatmain{ width:100%;}
.cerliatmain ul li{ float:left; width:23.5%; margin-right:2%; margin-bottom:20px;}
.cerliatmain ul li:nth-child(4n){ margin-right:0px;}
.cerliatmain ul li img{ width:100%; }
.cerliatmainwz{ width:100%; height:30px; line-height:30px; text-align:center; float:left;}
.cerliatmaintitle{ width:100%; height:45px; display:block; line-height:45px; text-align:center; font-size:18px; margin-top:20px; font-weight:bold}
.localright{ float:right; font-size:16px; padding-right:20px;}
.localright:hover a{ color:#296881}
/*about结束*/

/*产品中心*/
.probanner{width:100%;background:url(../../images/probanner.jpg) center no-repeat; height:206px;}
.promain{ width:100%;height:auto; overflow:hidden; }
.prolistmain{}
.prolistmain ul li{ width:600px; border:solid 1px #E5E5E5;  height:auto; float:left; overflow:hidden; margin-bottom:30px;}
.prolistleftimg{ width:300px; height:370px; float:left; overflow:hidden}
.prolistleftimg img{ width:100%;}
.prolistrightwz{ width:600px; height:auto; overflow:hidden; background:#EEEEEE}
.prolisttitle{ width:588px; height:40px; margin:30px auto 0px auto; border-bottom:solid 1px #BFBFBF; line-height:40px; font-size:18px; font-family:Arial Black; font-style:italic; color:#333; padding-left:10px;}
.prolistertitle{width:600px; height:auto; overflow:hidden; margin:20px auto}
.prolistertitle dl{ height:auto; overflow:hidden}
.prolistertitle dl dd{ float:left; width:285px; padding-left:5px; margin-right:16px; line-height:36px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prolistertitle dl dd a{ color:#666; font-size:18px;}
.prolistertitle dl dd a:hover{ color:#296881}
.prolistertitle dl dd:nth-child(2n){ margin-right:0px;}
.promore a{ float:right; margin-right:20px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px}
.promore a:hover{ float:right; color:#296881; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px}
/*产品中心结束*/

/*产品详情页*/
.protreelist{}
.protreelist ul li{ float:left; height:64px; font-family:"Times New Roman", Times, serif; font-size:14px; padding:0px 14px;}
.protreelist ul li a{ color:#666;}
.protreelist ul li:hover{height:64px; padding:0px 14px; background:#E3E1E1; color:#666;}
.protreelist ul li.cur{ height:64px; padding:0px 14px;background:#CFCCCC}

/* zoom-section */
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-right:6px;width:452px;}
.zoom-desc img{ margin-right:6px;}
.zoom-small-image{border:1px solid #CCC;float:left;margin:0px 0 20px 0;}
.zoom-tiny-image{border:1px solid #CCC;}
.zoom-tiny-image:hover{border:1px solid #ccc;}

.textbox{ width:450px; float:right; margin:45px 0 0 0; color:#333;}
.textbox font{ color:#000;}
.text_down{ border-top:1px #ccc dashed; background:#f5f5f5; margin-top:40px; padding:5px; height:28px;}
.text_down a{ margin-right:20px;}
.proshow_down{ float:left; width:160px;}

#tabbox{ width:100%; overflow:hidden; margin-top:40px;}
.tab_conbox{}
.tab_con{ display:none;}
.tabs{height: 55px; background:url(../../images/v_1.gif) repeat-x;width: 100%;}
.tabs li{height:55px;line-height:55px;float:left;overflow: hidden;position: relative;}
.tabs li a {display: block;padding: 0 20px;}
.tabs li a:hover {}	
.tabs .thistab,.tabs .thistab a{color:#333;}
.tabs .thistab,.tabs .thistab a:hover{  background:url(../../images/v_2.gif) no-repeat center;}

.tab_con {padding:12px 0px;font-size: 14px; line-height:175%;}
.protable{ line-height:30px; border-top:solid 1px #EFEFEF; border-right:solid 1px #EFEFEF;margin-top:10px;}
.protable td{ padding-left:10px; border-bottom:solid 1px #EFEFEF; border-left:solid 1px #EFEFEF;}

.protable1{ line-height:30px; border-top:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6;margin-top:10px;}
.protable1 td{ text-align:center border-bottom:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6;}

.protabletr{ background:#EFEFEF}
.xgcptitle{ background:#F3EFEC; height:40px; line-height:40px; text-align:left; font-size:14px; padding-left:20px; margin-top:30px;}
.tabFeedBack{ margin-top:30px; margin-bottom:40px;}
.tabFeedBack td{ height:56px; padding:0 3px;}
.tabFeedBack input{ border:solid 1px #DCDBDB; width:400px; outline:none; padding:5px;}
.textarea{ width:406px;border:solid 1px #DCDBDB;outline:none;}
.btn_send{ background:#DCDBDB; height:40px; line-height:24px; color:#333;}
.btn_send:hover{ background:#C1C0C0;height:40px;line-height:24px;color:#333}

.Inquiry a{ width:152px; height:40px; line-height:40px;display:block; margin:0px auto; color:#fff; background:#626262; text-align:center; font-size:18px}
.Inquiry a:hover{ width:152px; height:40px;  display:block; line-height:40px;margin:0px auto; color:#FFF; background:#868686; text-align:center; font-size:18px}
.proshowtitle{ width:100%; height:50px; margin-bottom:30px; margin-top:30px; line-height:50px; padding-left:5px; background:#E2E2E2; color:#333; font-size:16px;}
.proshowwz{ color:#666; line-height:30px; font-size:14px; width:100%; height:auto; overflow:hidden; }
.protable{ line-height:30px;margin-top:10px; border-bottom:solid 2px #BCBCBC;border-right:solid 2px #BCBCBC;}
.protable td{ padding-left:10px; font-weight:bold; border-top:solid 2px #BCBCBC;border-left:solid 2px #BCBCBC; height:30px; line-height:30px; text-align:center}
.protable1{ line-height:30px; border-top:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6;margin-top:10px;}
.protable1 td{ text-align:center; border-bottom:solid 1px #D6D6D6; border-left:solid 1px #D6D6D6;}
.protabletr{ background:#EFEFEF}
/*产品详情页结束*/

/*新闻中心*/
.newsbanner{ width:100%;  background:url(../../images/newsbanner.jpg) center no-repeat; height:206px;}
.newslist{ margin:30px 0px; width:100%;}
.newslist ul li{ margin-bottom:20px; float:left; width:100%;}
.newslistimg{ float:left; width:300px; height:256px; overflow:hidden;}
.newslistimg img{ width:100%}
.newslistright{ float:left; width:270px; padding-left:30px; height:256px;overflow:hidden; }
.newslistright:hover{ background:#F2F2F2;}
.newsdate{ width:94px; height:80px; margin-top:5px; background:#D3D3D3; padding:5px;}
.newsdate font{ text-align:left; font-size:18px; padding-top:10px; float:left; padding-left:8px;}
.newsdate span{ font-size:26px; float:left; padding-left:8px; padding-top:4px;}
.newstitle{ font-size:18px; color:#333; float:left; width:270px; margin:10px 0px}
.newswzz{ font-size:14px; text-align:left; width:270px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;  float:left; overflow:hidden}
.newsread{ float:left; margin-top:10px;}
.newsread a{ width:119px; height:39px; line-height:39px; font-size:14px; display:block; text-align:center; background:#FF6666; color:#FFF}
.newsread a:hover{ width:119px; height:39px; line-height:39px; font-size:14px; display:block; text-align:center; background:#FF5151; color:#FFF}
.newshowtitle{ width:100%; height:52px; line-height:52px; background:#F1F0F0; font-size:18px; color:#333; margin:30px auto 10px auto; text-align:center}
.newshowdate{ width:100%; text-align:center}
.newshowwz{ width:100%; height:auto; margin:30px 0px; font-size:14px; line-height:30px;}
.newshowwz img{ margin:20px auto; display:block}
/*新闻中心结束*/

/*CONTACT US*/
.contactbale td{ height:60px; color:#333; line-height:60px;text-transform:uppercase;}
.contactbanner{ width:100%; background:url(../../images/Contactbanner.jpg) center no-repeat; height:206px; }
.contactwzmain{ width:100%; margin-top:40px; margin-bottom:30px; height:auto; overflow:hidden}
.contactwzmain ul li{ float:left; border-bottom:solid 1px #D8D8D8; width:590px;  padding-left:10px; text-align:left; height:72px; line-height:72px; color:#333; font-size:18px;}
.imapsite{height:130px; line-height:46px; display:block}
.tr01{ background:#F0F0F0; }
.tdtitle{ color:#333; font-size:18px;}
.c_title{ color:#286781; padding:0px 0 10px 0; border-bottom:1px #e5e5e5 solid; font-size:18px;}
.c_table{ margin:20px 0 40px 0; width:900px; color:#333;}
.c_table tr td{ padding-bottom:10px; font-size:18px}
.c_name{ color:#333; font-size:12px; font-weight:bolder;}
.c_inptut{ border:1px #aeb6c1 solid; width:598px; height:36px; line-height:36px;}
.c_select{ border:1px #aeb6c1 solid; width:598px; height:36px; line-height:36px;}
.cc_inptut{ border:1px #aeb6c1 solid; width:598px; height:36px; line-height:36px;  }
.c_textarea{ padding:10px; width:578px;border:1px #aeb6c1 solid; height:150px;}
.ccc_inptut{border:1px #f0efbf solid; width:598px; height:36px; line-height:36px; background:#ffffcd;}
.c_img{ margin:20px 0;}
.c_line{ border-top:1px #ccc solid; margin-top:40px; padding-top:20px;}
.c_button{ width:600px; background:#DCDBDB; color:#333; height:36px; line-height:36px; margin:22px 0 0 0; cursor:pointer; font-weight:bolder;}
.c_button:hover{ width:600px; background:#C1C0C0; color:#333; height:36px; line-height:36px; margin:22px 0 0 0; cursor:pointer; font-weight:bolder;}
/*CONTACT US结束*/

/*证书*/
.sbox{ width:600px; margin:0px auto; font-family:Verdana; margin-bottom:40PX;}
.cerliatmain{ width:100%;}
.cerliatmain ul li{ float:left; width:49%; margin-right:2%; margin-bottom:20px;}
.cerliatmain ul li:nth-child(2n){ margin-right:0px;}
.cerliatmain ul li img{ width:100%; }
.cerliatmainwz{ width:100%; height:30px; line-height:30px; text-align:center; float:left;}
.cerliatmaintitlece{ width:100%; height:45px; display:block; line-height:45px; text-align:center; font-size:24px; margin-top:20px; font-weight:bold}
/*证书结束*/
/*底部*/
.bottombot{ width:100%; height:78px; margin-top:40px; line-height:78px; text-align:center; background:#111111; color:#CCC; font-size:14px}
.whatsapptel{ position:fixed; right:0px; bottom:150px;}
/*底部结束*/



