﻿@charset "utf-8";
/* CSS Document */
* { 
margin:0; 
padding:0; 
} 
html {
	color: #666;
-ms-text-size-adjust: 100%; 
-webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
body {margin:0 auto; font-family:Arial,Helvetica,sans-serif,Tahoma; background:#fff; font-size:14px;  color:#333;min-width:1175px;max-width:1920px;width:expression_r(document.body.clientWidth <= 1175? "1175px": "auto");_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1175?"1175px":"");}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, option, include, file ,img{margin:0;padding:0;}
ul,li,dl,dd,dt{list-style-type:none;padding:0;margin:0;border:0;}
img { border:0px;}
a { color:#666; text-decoration:none;blr:exPRession(this.onFocus=this.blur());outline:none; background: transparent; /*修正win8系统IE连接灰色背景*/}
a:hover { color:#000;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.xinxin{ color:#F00;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
/*cb*/
.chaochu{ word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hd{transition:all .5s;}
.lt {
float: left;
}
.rt{
float: right;
}
table{
border-collapse:collapse;
}
.cpbg{ margin-top:15px;}
.cpbg td{border:solid 1px #eaeaea; padding:4px 15px; }
.cpbtbt{ background:#666; color:#fff; font-size:20px; line-height:30px;text-align:center;}

/* hender */
.header{ background:#FFF; width:100%;position:fixed;left:0;top:0;z-index:1300;min-width: 1220px;}
.header-t{ height:40px;width:100%; background:#1d2f71; text-align:right;overflow:hidden; line-height:40px;position:relative;transition:all 0s;}
.header-t dl{width:280px; float:right; padding-right:80px;}
.header-t dl dt{ float:left; width:200px; background:url(images/phone_icon.png) left center no-repeat; height:40px; color:#FFF; padding-left:5px; text-align:right;}
.header-t dl dd{ float:right; color:#1d2f71;text-align:center;  font-weight:bold; margin-top:5px;}
.header-t dl dd a{color:#1d2f71;width:28px;line-height:28px;height:28px; background:#fff; border-radius:28px; display:block;transition:all .5s;}
.header-t dl dd a:hover{background:#1d2f71;color:#fff;transition:all .5s;}

.header-logo{ height:102px;position:relative;transition:all 0s;box-shadow:0 1px 5px Rgba(50,50,50,0.1);}
.logo-l{ float:left; width:503px; padding-top:8px; padding-left:2%;}
.logo-l dl dt{ float:left; width:94px;}
.logo-l dl dd{ float:right; width:313px; color:#000;  height:59px; border-left:1px solid #eee; padding-left:10px; font-size:20px; padding-top:15px; font-weight:bold; margin-top:10px;}
.logo-l dl dd h2{ font-size:15px; color:#333; font-weight:normal;}

.menu{ float:right; height:45px; width:660px; }
.menu ul{ padding-top:30px; padding-right:20px;}
.menu ul li{ float:left;line-height:45px;height:45px;}
.menu ul li a{padding:0 9px; display:block; color:#000; font-size:18px;transition:all .5s;}
.menu ul li a:hover{background:#59b530; color:#FFF;transition:all .5s;border-radius:8px;}

@media only screen and ( max-width:1400px) {
	.banner{ padding-top:60px;}
}

.banner2{ background:#fff; width:1100px; margin-top:15px; overflow: hidden; padding-bottom:10px;}
.banner2 .swiper-wrapper{ background:#fff; width:1100px; margin-top:15px;}
.banner2 .swiper-slide{}
.banner2 .swiper-slide a{display: table-cell;vertical-align:middle; *display:block;*font-size:175px;*font-family:Arial; width:1100px; height:600px; overflow:hidden;text-align:center;}
.banner2 .swiper-slide a img{transition: all .5s;
	max-width:1100px;   /* 宽度 */ 
	max-height:600px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}

.cp-ms{ background:#fff; padding:30px; margin-top:10px;}
.fh{ height:45px;margin-top:25px; border-top:1px solid #eaeaea; padding-top:8px; }
.fh-left{ float:left; font-size:13px; line-height:24px;color:#666;}
.fh-left a{color:#666;}
.fh-left a:hover{color:#e71e14;}
.fh-right{ float:right; margin-top:10px;width:124px; height:33px;background:#f4f4f4; text-align:center;}
.fh-right a{ line-height:33px; color:#333; font-weight:bold; font-size:13px; display:block;}
.fh-right a:hover{ line-height:33px;background:#e71e14;color:#fff;display:block;opacity: 1;transition-duration:1s;}

/******************cp****************/
.cp{width: 1100px;margin:30px auto;
	transition: all .8s ease-out 0s;
	-webkit-transition: all .8s ease-out 0s;
	-moz-transition: all .8s ease-out 0s;
	}
.article-block .cp_menu2,.article-block .cp_menu3,.article-block .cp_bigbox{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .cp_menu2{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .cp_bigbox{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.articleShow .cp_menu3{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}

.cp_menu{ width:1100px;margin:0 auto; height:65px;background:#1d2f71;margin-top:55px;overflow: hidden;}
.cp_menu ul{}
.cp_menu ul li{float: left;padding: 3px 39.8px;text-align:center;height:65px;line-height: 54px;cursor:pointer;transition-duration:0.5s;}
.cp_menu ul li a{ color:#fff;}
.cp_menu ul li:hover{background: #59b530;transition-duration:0.5s;}
.cp_menu ul li>i{display:inline-block;width:36px; height:39px;}
.cp_menu ul li{ border-right: 1px solid #34447f;}
.bg59{background:#59b530;}
.cp_bigbox>div{}
#ly{opacity: 1;}
.active2{display:block !important;}
.cp_bigbox>div{opacity: 0;}
.cp_bigbox>div{}
.cp_menu ul li:nth-child(6){border-right: transparent;}
.cp_menu ul li>span{font-size: 16px;color: white;display: inline-block;ertical-align: middle;}
.ly_icon{background: url("images/bn_02.png"); display: inline-block; vertical-align: middle;}
.sy_icon{background: url("images/bn_04.png"); display: inline-block; vertical-align: middle;}
.rh_icon{background: url("images/bn_05.png"); display: inline-block; vertical-align: middle;}
.bzm_icon{background: url("images/bn_06.png");display: inline-block; vertical-align: middle;}
.bzd_icon{background: url("images/bn_01.png");display: inline-block; vertical-align: middle;}
.lb_icon{background: url("images/bn_03.png");display: inline-block; vertical-align: middle;}

.cp_menu2{width:1100px;margin:0 auto;height:65px; line-height:55px;background:#1d2f71; overflow:hidden;}
.cp_menu2 ul li{ float:left; border-left:1px solid #34447f; background:url(images/bn_02.png) 5% center no-repeat;}
.cp_menu2 ul li a{ color:#fff; padding:0 17px; padding-left:54px; height:65px;transition-duration:0.5s;line-height:65px; display:block; font-size:16px;}
.cp_menu2 ul li a:hover{background: #59b530;transition-duration:0.5s; text-align:center; padding:0 35.5px;}
.cp_menu2 ul li:nth-child(2){background:url(images/bn_04.png) 5% center no-repeat;}
.cp_menu2 ul li:nth-child(3){background:url(images/bn_05.png) 5% center no-repeat;}
.cp_menu2 ul li:nth-child(4){background:url(images/bn_06.png) 5% center no-repeat;}
.cp_menu2 ul li:nth-child(5){background:url(images/bn_01.png) 5% center no-repeat;}
.cp_menu2 ul li:nth-child(6){background:url(images/bn_03.png) 5% center no-repeat;}
#bg59{background:#59b530; padding-right:22px; margin-left:-22px;}

.cp_menu3{width:1100px;margin:0 auto;height:65px; line-height:55px;background:#1d2f71; overflow:hidden;}
.cp_menu3 ul li{ float:left; border-left:1px solid #34447f; }
.cp_menu3 ul li a{ color:#fff; padding:0 102px;height:65px;transition-duration:0.5s;line-height:65px; display:block;}
.cp_menu3 ul li a:hover{background: #59b530;transition-duration:0.5s;}


.mbx{ padding:20px 0;}
.mbx dl dt{ float:left; width:300px;}
.mbx dl dd{ float:right; }

.cp_list{width: 1100px; height:329px; margin: 0 auto; position: relative; margin-top:20px;}
.cp_list ul{zoom: 1;}
.cp_list ul li{float:left;width:257px;height:322px;border: 1px solid #eeeeee;background:#fff; text-align: center;transition: all .5s;position: relative;overflow: hidden;margin:10px 8px;}
.cp_list ul li:hover{box-shadow: 0 15px 30px rgba(0,0,0,.1);}
.cp_list ul li:hover img{margin-top:-20px;transition: all .5s;}
.cp_list ul li a{display: table-cell;vertical-align:middle; *display:block;*font-size:175px;*font-family:Arial; width:257px; height:300px; overflow:hidden;text-align:center;}
.cp_list ul li a img{transition: all .5s;
	max-width:257px;   /* 宽度 */ 
	max-height:300px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.cp_list ul li span{background: url(images/cpd.png) repeat;background:none rgba(150, 150, 150, 0.6);color: #fff; width: 97%;  height: 50px;text-align: center; font-size: 15px;font-weight: 500;position: absolute;top: 286px;left: 0;padding: 9px 6px;}
.h-more{color:#fff;font-size:14px;margin-top:8px;}

/**************advantage***********************/
.advantage{width:100%;margin:0 auto;background:#ededed url("images/advan_bg.jpg") center top no-repeat; padding-bottom:30px;}
.ad_bg{text-align:center;}
.ad_bg h1{font-size: 40px;font-weight: 500; color: white;text-align: center;}
.ad_title{display:inline-block;width: 542px;height: 47px;margin-top: 50px;color:#fff; font-size:50px;font-family:Verdana, Geneva, sans-serif;}
.ad_d_title{font-size:24px;color: white;margin-top: 5px;padding-bottom:30px;}
.article-block .ad_title,.article-block .ad_d_title{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .ad_title{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .ad_d_title{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.ad_d_title i{font-size:45px;padding: 0 10px; font-weight: bold;}
.ad_show{width:1100px;margin:0 auto;overflow: hidden;}
.article-block .ad_show{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .ad_show{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.6s;}
.ad_pic_list{width:1025px; padding-top:20px; margin:0 auto;}
.ad_show_l{ background: white;padding:30px; width: 438px; height:400px; float: left;text-align: left;border: 1px solid #eeeeee;}
.ad_show_l h1{font-weight: 500;}
.ad_show_hr_s{margin:0px;margin-top:8px;width: 4em;border:1px solid #ff5312;text-align: left;}
.ad_show_l p{color: #666666;line-height:25px;}
.ad_show_l div{overflow: hidden;position: relative; left: 0; height: 63px; width: 138px; margin: 5px 0;}
.ad_btn{ width:100px; height:36px; line-height:36px; display:block; text-align:center;transition: all .5s; border:1px solid #eee; margin-top:20px;}
.ad_btn:hover{ background:#ef5d01;transition: all .5s; color:#fff;border:1px solid #ef5d01;}

.bgk{display: inline-block; width: 138px;height: 48px;background: #e71e14;position: absolute; top: 15px; left: 140px;z-index: 1;}

.ad_show_r{float: left; width:600px;}
.ad_pic_list li{float:left; width: 241px; position: relative;}
.ad_pic_list li:nth-child(2){ margin:0 20px;}
.ad_pic_list li:nth-child(3){margin-right:21px;}
.list_item{ background-size:100%; width: 241px; height: 150px;}
.list_item2{background: url("images/ad_2.jpg") center left;background-size:100%; width: 241px; height: 150px;}
.list_item3{background: url("images/ad_3.jpg") center left; -webkit-background-size: 123px; background-size: 123%;width: 241px;height: 150px;}
.list_item4{background: url("images/ad_4.jpg") center left; background-size:100%; width: 241px; height: 150px;}
.list_item_title{display: inline-block;width: 241px;height: 42px;background: url("images/advan_bg_02_03_09_05.png") no-repeat;line-height: 47px;text-align: center;font-size: 15px;color: white;position: absolute;top: -8px;}
.pic_list_active{ background:url("images/advan_bg_02_03_09_03.png");}
/*****************ad_end*************************/

#homexw{ padding-bottom:45px; margin:0 auto; width:1100px;}
.home-cp-bt2{ text-align:center; padding-top:55px; font-size:32px;text-transform : uppercase; color:#333; padding-bottom:8px; margin-bottom:35px;}
.home-cp-bt2 h1{ padding-bottom:5px; color:#e71e14; font-size:22px; font-weight:normal;}
.article-block .home-cp-bt2 h1,.article-block .home-cp-bt2 p,.article-block .owl-carousel{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .home-cp-bt2 p{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .home-cp-bt2 h1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.articleShow .owl-carousel{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.6s;}

/************question************/
.question{width: 100%;}
.article-block .qw_bg{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .qw_bg{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.qw_bg{width: 100%; background: url("images/qu_bg.jpg") center; height: 182px;}
.qu_box{width: 1100px; height: 182px; margin: 0 auto;}
.qu_box_t1{font-size: 36px;font-weight: 600;color: #ed2e00;}
.qu_span1{ font-size: 18px; font-weight: 500; letter-spacing:2px;}
.qu_box_t2{color: white; font-size: 24px; letter-spacing: 1px; font-weight: 300;  margin-top: 8px; margin-bottom: 5px;}
.qu_box_t{text-align: left; margin-top: 40px;float:left;}
.qu_box_t3{font-size:10px; -webkit-transform:scale(0.8); color: #424c79; text-transform: uppercase; margin-left: -70px;}
.qu_span2{position: absolute; width: 147px; height: 35px; border: 2px solid #eb3d00; text-align: center;font-size: 20px; color: #eb3d00; z-index: 2; top: 5px;line-height: 35px;}
.qu_box_r b{ font-size: 22px;color: white;line-height: 60px;}
.qu_box_r{ margin-top: 50px; float:right;}
.qu_box_r1{position: relative; width: 151px; height: 44px; overflow: hidden;}
.bkg_o{display: inline-block; width: 149px; height: 37px; background: #eb3d00; position: absolute; top: 6px;left: 149px; z-index: 1;}

/******************answer********************/
.answer{width:100%;background: #ededed; padding-bottom:1px;}
.article-block .home-cp-bt2 h1,.article-block .home-cp-bt2 p,.article-block .answer_ul li,.article-block .an_btn{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .home-cp-bt2 p{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .home-cp-bt2 h1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.articleShow .answer_ul li:nth-child(1){transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.articleShow .answer_ul li:nth-child(2){transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.6s;}
.articleShow .answer_ul li:nth-child(3){transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.9s;}
.articleShow .answer_ul li:nth-child(4){transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 1.2s;}
.articleShow .an_btn{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 1.5s;}
.answer_box{width: 1100px; margin: 0 auto;}
.answer_title{top: 30px;}
.answer h1{ font-size: 34px;font-weight: 500; letter-spacing:5px;}
.answer h3{font-size: 14px; font-weight: 500;letter-spacing:2px;color:#e71e14; padding: 8px 2px;}
.answer_box{width: 1100px; margin: 0 auto;}
.answer_ul{zoom: 1; height: 160px;}
.answer_ul li{float: left;width:535px;height:158px; background: #fafafa; display:block; margin-right: 25px;border:1px solid transparent; margin-bottom:15px;transition:all .5s;}
.wenhao_icon{display: inline-block; width:81px; height:81px;border-radius:50%; background:#ccc; text-align:center;transition:all .5s;}
.answer_ul li:hover .wenhao_icon{ background: #59b530;transition:all .5s;}
.answer_ul li:hover{ border:1px solid #59b530;transition:all .5s;}
.wenhao_icon_on{ background: #59b530;}
.answer h2{ font-size: 18px; font-weight: 800; color: #000;}
.an_art{ width:397px; height: 100px; text-align: left; margin-top: 36px;}
.an_art p{margin-top: 10px; font-size:14px; line-height: 22px; color: #333;}
.an_btn{width: 142px;height: 40px;margin: 0 auto; position: relative; overflow: hidden; margin-top:20px; margin-bottom: 60px;}
.ad_span{display: inline-block; position: absolute; width: 138px; height: 38px; border: 1px solid #ccc; color: #333; font-size: 15px; text-align: center; line-height: 38px;left: 1px;z-index: 2;transition:all .5s;}
.ad_span:hover{color: white; background:#ef5d01;border: 1px solid #ef5d01;transition:all .5s;}
.ad_i{display: inline-block; width: 140px; height: 40px; background:#ff3402; position: absolute; left: 140px; top: 50px;  z-index:1;}

/**********message***********/
.message{width: 100%; margin: 0 auto;background: url("images/dwon_02.jpg") no-repeat;height: 552px;position: relative;}
.article-block .message_box1,.article-block .message_box2{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .message_box1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .message_box2{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.ad_span2{display: inline-block;position: absolute;width:138px;height:38px;border:1px solid Rgba(100,100,100,0.3);color: #e21919;font-size: 15px;text-align: center;line-height: 38px;z-index: 2;transition:all 0.5s;}
.ad_span2:hover{color:#fff; background:#e21919;transition:all 0.5s;}
.ad_i2{display: inline-block;width: 140px;height: 40px;background:#ff3402;position: absolute;left: 140px;top: 50px;z-index:1;}
.message_box{width: 1100px;height: 483px;position: absolute;top:53%;left:50%;margin: -289px 0 0 -512px;}
.message_box1{width: 50%;float: left;height: 552px;}
.message_box1 h1{color: #e71a00;font-size: 34px;margin-top: 155px;}
.message_art{}
.message_art p{display: inline-block;width: 383px;height: 59px;line-height: 20px;color: #cfcecf;font-size: 14px;-ms-text-align-last: left;text-align-last: left;margin: 20px 0;}
.message_art hr{width: 484px;border:1px solid #323034;border-bottom:transparent ;}
.message_box2{width: 50%;float: left;height: 552px;z-index: 2;position: absolute;left: 50%;}
.message_box2 h1{font-size: 30px;color: white;font-weight: 300;margin-top:50px;/*width: 400px;*/margin-left: 35px;}
.message_box2 p{color: #7f7c7a;font-size: 13px;margin: 8px 0;margin-left: 35px;}
.message_box2 hr{width: 424px;border:1px solid #323034;border-bottom:transparent ;margin-top: 3px;margin-left:1px;margin-bottom: 15px;margin-left: 35px;}
.xm_icon{display: inline-block;width: 23px;height: 24px;background: url("images/icon_2.png");vertical-align: middle;}
.yx_icon{display: inline-block;width: 23px;height: 24px;background: url("images/icon_1.png");vertical-align: middle;}
.dh_icon{display: inline-block;width: 23px;height: 24px;background: url("images/icon_3.png");vertical-align: middle;}
.nr_icon{display: inline-block;width: 23px;height: 24px;background: url("images/icon_4.png");position: absolute;}
.message form{margin-left: 35px;}
.message form div{margin-bottom:10px;}
.message form input{width: 350px;height: 30px;outline: none;background:Rgba(0,0,0,0.3);border:1px solid Rgba(0,0,0,0.3);border-radius:3px ;padding:5px 10px;color:#fff;margin-left:15px;}
.message_box2 textarea{width: 350px;outline: none;background:Rgba(0,0,0,0.3);border:1px solid Rgba(0,0,0,0.3);border-radius:3px ;padding:10px;color:#fff;margin-left:44px !important;	height:100px;/*resize: none;*/}
.jbtn{height:45px; text-align:center; color:#fff; background-color:Rgba(0,0,0,0.3); width:198px; border:none; margin-top:10px; margin-left:47px;transition:all 0.5s;}
.jbtn:hover {background-color:#d70b13; cursor:pointer;transition:all 0.5s;}
.bg_banhei{background: rgba(0,0,0,.5);width: 50%;height: 552px;position: absolute;left: 50%;z-index: 1;}

/*************footer*************/
.footer{width:100%;background:#1d2f71;padding:35px 0 25px 0;}
.article-block .footbox,.article-block .foot_down{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .footbox{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .foot_down{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}

.footbox{width:1100px;margin:0 auto; }
.foot_ul ul{float:left; width:900px;padding-bottom:10px;}
.foot_ul ul li{color: white;float:left;margin-right:50px;text-align:left;}
.foot_ul ul li>div:hover{color:#fff;}
.foot_ul ul li div{margin-bottom:10px;font-size:14px;color:#a8acc1;cursor:pointer;}
.foot_ul ul li div a{color:#a8acc1;}
.foot_ul ul li div a:hover{color:#fff;}
.foot_p1{color:white;font-size:16px;margin-bottom:20px;cursor:pointer;}
.foot_p1 a{ color:#fff;}
.ewm_icon{float:right; width:157px;}
.foot_down{width:100%;text-align:center;border-top:1px solid #32427e; font-size:12px; color:#ccc; padding-top:25px;}
.foot_down a{color:#ccc;}

/****************************daohang lan*********/
.toolbar-item,.toolbar-layer{background:url(images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;z-index: 30;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px; cursor:pointer;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
    transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
    -moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

.pbanner{position: relative; overflow: hidden; width: 100%; background-position: center top; background-size: cover;padding-top:141px; }
.pbanner .vt{position: relative; width: 100%; display: block;}
.infobanner-z{ position: absolute; left: 50%; color: #1d2f71; width:700px; margin-left: -355px; text-align:center; top:35%;}
.infobanner-z h1{ position: relative;top: 40px; font-size:36px; font-weight:normal;}
.infobanner-z p{ position: relative;top: 40px; font-size:20px;}

.article-block .infobanner-z h1,.article-block .infobanner-z p{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .infobanner-z h1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .infobanner-z p{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}


.info{ width:100%; padding-bottom:40px;}
.info-ok{ margin:0 auto; width:1100px; font-size:15px; line-height:24px; padding:40px 0;}

.info-wh{ height:500px; background:url(banner/wh.jpg) center top no-repeat; color:#FFF;}
.info-wh .wh-z{width:800px; float: right; text-align: left; padding-top:180px; text-align:center;}
@media only ( max-width: 800px) and ( max-width:1200px) {
	.info-wh .wh-z{width:400px; float: right; text-align: left; padding-top:180px; text-align:center;}
	.info-ln .wh-z{width:400px; float: left; text-align: left; padding-top:180px; text-align:center;}
}
.info-wh .wh-z h1{ font-size:36px; padding-top:10px; font-weight:normal;}
.info-wh .wh-z p{ font-size:20px; padding-top:10px;}

.info-ln{ height:500px; background:url(banner/ln.jpg) center top no-repeat; color:#FFF;}
.info-ln .wh-z{width:800px; float: left; text-align: left; padding-top:180px; text-align:center;}
.info-ln .wh-z h1{ font-size:36px; padding-top:10px; font-weight:normal;}
.info-ln .wh-z p{ font-size:20px; padding-top:10px;}
.article-block .info-wh .wh-z h1,.article-block .info-wh .wh-z p,.article-block .info-ln .wh-z h1,.article-block .info-ln .wh-z p{transform: translate(0px,50px); -webkit-transform: translate(0px,50px); opacity: 0;}
.articleShow .info-wh .wh-z h1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0s;}
.articleShow .info-wh .wh-z p{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.3s;}
.articleShow .info-ln .wh-z h1{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.6s;}
.articleShow .info-ln .wh-z p{transform: translate(0px,0px); -webkit-transform: translate(0px,0px); opacity: 1; transition: all .7s ease-in-out 0.9s;}


/*内页产品小图*/
.page{text-align:center; padding-top:40px; padding-bottom:30px;}
.page ul{float:left; position:relative; left:50%;padding-bottom:12px;}
.page ul li{position:relative; right:50%; float:left; margin-right:4px; text-align:center; }
.page ul li a{display:block;color:#666;width:40px; height:40px; line-height:40px; text-align:center; border: 1px solid #e1e1e1;transition: 1s;}
.page ul li a:hover{background:#59b530;color:#FFF;width:40px; height:40px; line-height:40px; text-align:center; display:block;border: 1px solid #59b530;transition: 1s;}
#page-dq{ background:#59b530;}
#page-dq a{color:#FFF;border: 1px solid #59b530;}
#page-dq a:hover{background: none;}


.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.w{width: 1100px;margin: 0 auto;}
.w ul li{ float:left;}
.proinfo-message{padding: 7px 0 50px;overflow:hidden;}
.proinfo-message h2{font-size: 24px;line-height:60px; margin-top:20px;color: #333;margin-bottom:30px;font-weight:normal;}
.proinfo-message ul{width: 1100px;	margin:0 auto;overflow:hidden;}
.proinfo-message li{position: relative;	width:545px;height: 42px;margin: 0 0 22px 0;display: inline;line-height: 42px;}

.proinfo-message p.fl{/*padding:0 11px 0 18px;*/width:77px; text-align:center; background:#fff;line-height:55px;border:1px solid #ccc;border-right:none;}
.proinfo-message input{width:436px;height:55px;border:0;background:#fff;font-size: 14px;line-height: 55px;	color: #666;padding:0 5px;border:1px solid #ccc;border-left:none;}
.proinfo-message .point{right:-18px;top:0;width:18px;height:40px;}
.proinfo-message .sign{	width:45px;height:42px;}
.proinfo-message .box{width:1100px;	height:132px;margin-bottom:17px;}
.proinfo-message .box p.fl{/*	padding: 0 11px 0 18px;	*/height: 132px;	line-height:38px;}
.proinfo-message .box textarea{	width:992px;height: 132px;	border: 0;	resize: none;line-height: 40px;color: #666;	border:1px solid #ccc;border-left:none;}
.proinfo-message .box .sign{width: 45px;height: 42px;}
.proinfo-message .code, .tec-message .code{width: 301px;height: 42px;margin: 0 10px 24px 0;	line-height: 42px;	color: #666;}
.proinfo-message .code input, .tec-message .code input{	width: 103px;height: 42px;padding: 0 10px 0 15px;border: 0;line-height: 42px;color: #888;}
.proinfo-message .code img{	margin: 1px 0 0 5px;}
.proinfo-message .code .img, .tec-message .code .img{position: relative;width: 84px;height: 40px;}
.proinfo-message .code img.poa, .tec-message .code img.poa{right: 5px;top: 11px;cursor: pointer;}
.proinfo-message .btn{height: 45px; padding-left:394px;}
.proinfo-message .btn a{display: inline-block;width: 150px;	height: 43px;border: 1px solid #e60012;	margin-left: 4px;font-size: 16px;line-height: 43px;color: #fff;text-align: center;transition: all 0.5s;	background: #e60012;}
.proinfo-message .btn a:hover{border: 1px solid #fff;background: #eee;color:#000;}
.proinfo-message .btn input{width: 204px;height: 45px;	border: 0;background: #eee;font-size: 16px;	line-height:45px;	color: #000;	transition: all 0.5s;}
.proinfo-message .btn input:hover{	background: #e60012;cursor:pointer;	color:#fff;}

/* new */
.info-xw{padding:0 0 10px; margin:0 auto; width:1100px;}
.info-xw dl{height:160px; overflow:hidden; background:#FFF; padding:25px;transition: 1s;}
.info-xw dl:hover{box-shadow: 0px 10px 26px Rgba(0,0,0,0.1);transition: 1s;}
.info-xw dl dt{ float:left; width:241px; height:160px; overflow:hidden;}
.info-xw dl dt a{ width:241px; height:160px; display:block; overflow:hidden;}
.info-xw dl dt img{
	max-width:241px;   /* 宽度 */ 
	max-height:160px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.info-xw dl img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;}
.info-xw dl:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;}
.info-xw dl dd{ float:right; width:780px;height:140px;}

.time{ color:#666;font-size:12px;}
.info-xw dl dd h1{ font-size:17px; color:#333;display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-xw dl dd  a h1{color:#333;}
.info-xw dl dd h1 a:hover{color:#70bb2b;}

.info-xw dl dd h4{ font-weight:normal; padding-top:2px;font-size:13px; line-height:20px; color:#666;}
.newsmore{ padding-top:8px; background:url(images/sj.jpg) left 14px no-repeat; padding-left:10px; height:15px; line-height:15px;font-size:12px;}
.newsmore a{ color:#333;}
.newsmore a:hover{ color:#000;}

/*内页新闻详细*/
.main-right-ok-newtou{ font-size:24px; color:#333; text-align:center; font-weight:bold;}
.main-right-ok-time{ padding-top:5px; text-align:center; color:#888; padding-bottom:15px; font-size:13px;border-bottom:1px solid #eaeaea; margin-bottom:20px;}
.main-right-ok-nr{ padding:20px 35px 0 35px; line-height:24px; font-size:15px;border-top:1px solid #eaeaea;}
.main-right-ok-nr a{ color:#F00;}
.main-right-ok-nr a:hover{ color:#000;}
.main-right-ok-nr img{ max-width:100%; padding:10px 0;}


.send-mail{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3; background:#FFF; padding:0 0 30px; margin:0 auto; width:1100px;}
.send-mail h1{text-align:center;font-size:28px;}
.send-mail .title-box{position:relative;}
.send-mail .title-box div{width:418px;height:27px;border-bottom:2px solid #eb0212;position:absolute;top:5px;}
.send-mail .title-box div em{display:none;width:34px;height:21px;position:absolute;bottom:-1px;}
.send-mail .title-box .left{left:0px;}
.send-mail .title-box .left em{right:20px;}
.send-mail .title-box .right{right:0px;}
.send-mail .title-box .right em{left:20px;background-position:-34px 0px;}
.send-mail .show .title-box .left em{display:block;-webkit-animation:home_left 0.8s 1 linear;animation:home_left 0.8s 1 linear;}
.send-mail .show .title-box .right em{display:block;-webkit-animation:home_right 0.8s 1 linear;animation:home_right 0.8s 1 linear;}
.send-mail p.if{text-align:center;font-size:30px; color:#000;padding:35px 0px 5px 0px;}
.send-mail p.lybt2{ text-align:center; height:45px; font-size:14px;}
.send-mail input{display:block;width:514px;height:18px;padding:15px 15px;text-indent:5px; border:1px solid #d3d3d3;border-radius:4px;-webkit-border-radius:4px; color:#333;}
.send-mail .cname,.send-mail .company{float:left;}
.send-mail .cemail,.send-mail .phone{float:right;}
.send-mail form p{padding-bottom:60px;}
.lybt2{ text-align:center;}
.send-mail textarea{display:block;width:98%;border:1px solid #d3d3d3;text-indent:5px; padding:0 1%;padding-top:5px;height:191px;border-radius:4px;-webkit-border-radius:4px;}
.send-mail span input{display:block;width:224px;height:38px; margin:30px auto 0 auto;text-align:center;font-size:16px;background-color:#e71e14;color:#FFF;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out; transition: all .5s ease-out; border:none;}
.send-mail span input:hover{background-color:#666; border:none; color:#FFF;}
.dtzy{ margin:0 auto; width:1100px; padding-bottom:30px;}
.dtzy p{ font-size:20px; padding:10px 0;}













