@charset "utf-8";
*{ -webkit-transition: all .35s;-o-transition: all .35s;transition: all .35s; }
html{ overflow-y:scroll;}
body { margin:0; font-size:12px; background:#fff; font-family: 'STHeiti','Microsoft YaHei','微软雅黑','arial'; color:#222;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,input,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h6 {font-weight: normal; font-size:100%;}
ul,li,ol{ list-style:none;}
img{ border:0px;}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #ea6511;
}
.clear{ clear:both;}
.fr{ float:right;}
address,caption,cite,code,dfn,em,var,optgroup{font-style:normal;font-weight:normal;}
.hig10{ padding-top:10px;}
.wd1230{ width:1200px; min-width:1200px; margin:0 auto; overflow:hidden;}

.ind_head{width:100%; background:#222; height:75px; overflow:hidden; border-bottom:1px solid #2a2929;}
.ind_head_logo{width:380px; float:left; height:75px;}
.ind_head_logo img{ padding-top:18px; width:200px;}
.ind_head_logo a{ color:#fff;}
.ind_head_logo span{ float:right; padding-left:10px; font-size:20px; color:#fff; line-height:75px; font-family:"微软雅黑"}

.top_r{width:635px;float:right; padding:20px 0px 0 0;}
.top_r_text{width:320px;float:right;}
.search{width:160px;height:20px;float:left; margin-top:3px;}
.search_bg{width:160px;height:20px;float:left; background:url(../images/search_bg.png) no-repeat;opacity:0.8; filter:alpha(opacity=80);}
.sear_bk{width:130px;height:18px;float:left;background:none; line-height:20px; padding-left:30px; color:#eaeaea; border:none;}
.language{width:155px;float:right; margin-top:2px;}
.btn-select{position: relative; display: inline-block; width:150px; height:25px; color: #fff;float:right;} 
.btn-select .cur-select {position: absolute; display: block; width:65px; height: 25px; line-height: 25px; background:url(../images/top_r_tb.jpg) right no-repeat; padding-right:5px;} 
.btn-select select {position: absolute; top:0; left:0; width:155px; height:20px; opacity:0; filter:alpha(opacity: 0;) color: #f80; } 


/*menu*/
#menu{width:100%;height:58px;background:#333;position: fixed; top:76px; transition:top .35s; z-index: 99;}
#nav {margin:0 auto; width:1200px; height:58px; display:block; position:relative; z-index:999; }
#nav .mainlevel { float:left; text-align:center; font-size:14px; background:url(../images/online.jpg) right top no-repeat; width:135px;/*IE6 only*/position:relative; line-height:49px; height:58px; }
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:58px; display:block; width:135px;}
#nav .mainlevel:hover { background:#242424; }
#nav .mainlevel.active{ background:#242424; }
#nav .mainlevel>ul {display:none; position:absolute;left:0; top:58px; background:red; background:#242424}
#nav .mainlevel li { width:175px;/*IE6 only*/}
#nav .mainlevel li a{ height:40px; line-height:40px; width:175px; text-align:left; text-indent:15px;background:#242424;}
#nav .mainlevel li a:hover{ background:#51cd1a;}
#nav li#mainlevel_02 ul{ background:#f5f5f5; width:225px; border-right:1px solid #dddddd;}
#nav li#mainlevel_02 li{width:225px;}
#nav li#mainlevel_02 li a{ background:#f5f5f5; width:100%; color:#333; font-size:12px;}
#nav li#mainlevel_02 li a:hover{ background:#51cd1a; color:#FFF;}
#nav li#mainlevel_02 li .pcon{ background:#f5f5f5; position:absolute; top:0; left:226px; padding-left:200px; width:420px; height:360px; display:none; overflow:hidden;}
#nav li#mainlevel_02 li:hover .pcon{ display:block;}
.pimg img{width: 350px; text-align:center;}
.scon{ padding:5px 20px; line-height:30px; font-size:12px;}
#nav li#mainlevel_02 li ul.s_2{ position:absolute; border-right:1px solid #dddddd; left:226px; top:0; z-index:99; width:200px; display:none !important;}
#nav li#mainlevel_02 li:first-child ul.s_2{ display:block !important;}
#nav li#mainlevel_02 li ul.s_2 li{ width:200px;}
#nav li#mainlevel_02 li:hover ul.s_2{ display:block !important;}


.dqwz {width: 100%;height: 38px;background:#d8d8d8; overflow:hidden;}
.dqwz_nr {width:1003px; margin:0 auto; font-size: 12px;line-height: 38px;color: #000;}



/*banner*/
/* flexslider */
.banner{ margin:58px auto 0 auto; height:500px; }
/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.search .keyWord a{padding:0 4px; color:#333;}


.sycps{width:1200px; margin:5px auto; overflow:hidden;}
.sycps ul{ margin-left:-1.5%;}
.sycps ul li{ float:left; width:23.5%; margin-left:1.5%; position:relative;}
.sycps ul li img{ padding:2px; border:1px solid #ddd; width:280px;}
.sycps ul li span{ position:absolute; left:0; bottom:4px; background:url(../images/p_bg.png) left bottom repeat; width:100%; height:38px; line-height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-align: center; font-size: 16px;}



/*首页产品*/
.conwidth{width:100%; height:auto; overflow:hidden; margin:8px 0 0 0;}
.cont_pro{width:1200px; margin:0 auto; background:#40d436}
.cont_pro h3{background: url("../images/event-ico.png") -31px 8px no-repeat; margin-left: 10px; height:30px; line-height:38px; padding: 5px 20px; font-size:20px; color:#fff; text-indent:15px;}
.cont_pro span{ float:right; font-size: 15px; line-height: 38px;}
.cont_pro span a{ color:#fff;}

.video_head{ height:34px; line-height:24x; font-size:22px; color:#222; margin-bottom:15px; border-bottom:#d5d5d5 1px solid;}
.index_video{ height:auto;}
.index_video ul{ overflow:hidden; margin-left:-43px;}
.index_video li{ float:left; width:370px; height:230px; margin-left:43px; margin-bottom:20px; position:relative; overflow: hidden;}
.index_video li p{ position:absolute; left:0; bottom:0; background:url(../images/p_bg.png) left bottom repeat; width:100%; height:38px; line-height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff;text-align: center; font-size: 16px;}
.index_video li span{ opacity: 0; width:100%; height:100%; background:url(../images/viedo.png) center no-repeat; position:absolute; left:0; top:0;  }
.index_video li:hover span{ opacity: 1;}
.index_video li:hover h1{ display:block;}
.index_video li img{ width:370px; height:230px;-webkit-transition: all .35s; -o-transition: all .35s; transition: all .35s;}
.index_video li:hover img{ -webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1); }
#last_video{ margin-right:0px;}

/*产品中心*/
.video_dw{ position:relative; width:1200px; margin:0 auto;}
.pro_btn { width: 16px; height: 47px; cursor: pointer; position:absolute; display: none;}
.btn-l { background: url(../images/index_16.png) no-repeat center center; left:-25px; top: 100px; z-index: 5; }
.btn-r { background: url(../images/index_19.png) no-repeat center center; right:-25px; top: 100px; z-index: 5; }
.pro_slider { width: 1200px; overflow: hidden;  margin: 0 auto;  }
.pro_slider ul { width: 8800px; }
.pro_slider li { position: relative; float: left; }

/*新修改中间部分*/
.index_mind{width:1200px; margin:10px auto 0 auto; background:#fff; height:299px; overflow:hidden;}
.grid_12 {width:100%;}
.grid_12 .grid_6{width: 48%; float:left;}
.home-blog{position:relative;overflow:hidden;}
.home-blog>.heading{margin-left:0px;}
#scrollDiv li .post-section {border:1px solid #f3f3f3;margin-left:0;padding:10px 5px;width:560px;margin-bottom:25px; height:70px;}
#scrollDiv li .post-section h5{line-height:21px; margin-bottom:5px;}
#scrollDiv li .post-section:hover{background:#fafafa;cursor:pointer;}
#scrollDiv li .post-section:hover a{color:#df7070;}
#scrollDiv li .post-section p{margin-bottom:2px; line-height:22px;color:#6c6c6c;}
#scrollDiv li .post-section a{color:#6c6c6c;}
#scrollDiv li .calender{float:left;width:54px;text-align:center;border:1px solid #f3f3f3; margin:5px 20px 15px 10px;}
#scrollDiv li .calender span{background:#ddd;display:block;font:bold arial;}
#scrollDiv li .calender p{margin-bottom:5px;font-size:20px;margin-top:10px;color:#df7070;}

#navigation {
position:absolute;
top:8px;
right:0;
background:#fff;
}


#navigation ul li {
width :20px;
height:12px;
display : inline;
float:left;
background : url(../images/li-arrow.gif) left center no-repeat;
z-index : 9;
}


#navigation ul li a {
display : block;
z-index : 9;
background:url(../images/bullet-slide.png) no-repeat center;
text-indent:-9999px;
height:12px;
}
#navigation ul li a.wactive{
background:url(../images/active-bullet.png) no-repeat center;
height:12px;
}


.grid_12 .grid_66{width: 48%; float:right; position:relative;}
.heading{background:url(../images/section-head.png) no-repeat center;margin-bottom:15px;display:block;}

.heading h4{display:inline;width:auto;padding-right:7px;background:#fff;font-size:22px;text-transform:uppercase;}
.heading span{ float:right; width:55px; background:#fff; height:29px; line-height:29px; position:absolute; right:0; padding-left:10px;}

/*********** Testimonial *************/

#testimonial>.bx-wrapper{
margin-left:20px;
}

#testimonial{float:left;width:100%;}

#testimonial-wrap{
/*background : url(../images/testimonial-wrap.png) no-repeat ;*/
width :573px;
float : left;
position : relative;
height:110px;
margin-bottom:10px;
border:1px solid #eee;

}

#testimonial  li {height:110px; overflow:hidden;}

#testimonial  li span a {color :#333;}
#testimonial  li p {width:85%; font-size:15px; line-height:28px; margin-top :10px;margin-left:10px;background:#fff url(../images/quotes.png) no-repeat left top;padding-left:70px;}

.divider-line{ border:1px solid #eee;height:auto; background:url(../images/sy_01.png) right top no-repeat;}
.divider-20{width:100%;height:5px;float:left;}
.divider-22{ font-size:12px; line-height:25px; font-size:13px; padding-left:20px; height:85px;}
/*
.indpro_list{width:100%; margin:10px auto 0 auto; background:#fff;}
.indpro_list ul{ list-style:none; overflow:hidden;}
.indpro_list li{width:49%; float:left; border:1px solid #dddddd; margin:1% 1.6% 0.5% 0;border-radius:2px;}
.indpro_list li img{ width:255px; float:left;}
.indpro_list li span{ float:right; width:300px; text-align: left; line-height: 28px; color: #222; font-size: 13px; padding:15px;}
.indpro_list li span h5{ color:#40d436; font-size:15px;}
.indpro_list li span h5 a{color:#40d436;}
.indrt{ float:right !important; margin-right:0 !important;}




.video_activities{ height:34px; line-height:24x; font-size:22px; color:#222; margin-bottom:20px; border-bottom:#d5d5d5 1px solid; padding-top:12px;}
.index_activities{ height:auto;}
.index_activities li{ float:left; width:370px; height:230px; margin-right:43px; margin-bottom:40px; position:relative; overflow:hidden;}
.index_activities li h1{ position:absolute; left:0; bottom:0; background:url(../images/p_bg.png) left bottom repeat; width:100%; height:38px; line-height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-indent:10px;}
.index_activities li:hover h1{ display:block;}
.index_activities li img{ width:370px; height:230px;}
.index_activities li :hover img {
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.index_about{margin:10px auto 15px auto; }
.index_about_tit{background:url(../images/ab_bg.jpg) left top no-repeat; height:50px; line-height:50px; text-align:center; font-size:26px;}
.index_about_lf{ float:left; width:780px; padding:15px 10px 10px 0px;}
.index_about_nr{ line-height:30px; font-size:13px; color:#111;}
.ind_more{ width:95px; border-radius:13px; background:#d01a04; height:27px; line-height:27px; text-align:center; margin-top:5px; }
.ind_more a{font-family:"微软雅黑"; font-size:14px;color:#fff; }
.index_about_rt{ float:right; width:386px;}
.index_about_rt img{ width:380px; border:1px #e2e2e2 solid; padding:2px; margin-top:18px;}



.index_related{width:1200px; height:560px;margin-bottom:20px;border-top:0px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid; padding-top:12px; text-align:center; position:relative;}
.index_related .re{ background:#ffc000; position: absolute; font-size:15px; color:#000; padding:3px; line-height:21px;}
.index_related .re a:hover{ color:#f00;}
.index_related .re_01{width:99px; height:60px; left:43px; top:196px;}
.index_related .re_02{width:99px; height:60px; left:170px; top:196px;}
.index_related .re_03{width:160px; height:112px; left:290px; top:196px;}
.index_related .re_04{width:130px; height:40px; left:532px; top:192px;}
.index_related .re_05{width:130px; height:40px; left:532px; top:260px; background:#ff0707; color:#fff;}
.index_related .re_05 a:hover{color:#fff;}
.index_related .re_06{width:118px; height:48px; left:744px; top:32px;}
.index_related .re_07{width:127px; height:61px; left:744px; top:202px;}
.index_related .re_08{width:117px; height:48px; left:1044px; top:81px;}
.index_related .re_09{width:154px; height:42px; left:610px; top:492px;}




#indexNews{width:1200px;margin:0 auto;overflow:hidden;margin-top:5px;padding-bottom:20px;background:#fff;border-top:1px solid #ddd;}
.newsList{width:110%;overflow:hidden;}
.newsbox{float:left;width:360px;padding-right: 29px;margin-right:29px;border-right:1px solid #ddd;}
.newsbox .more{color:#e61b0c;float: right;font-size: 14px;line-height:40px;}
.newsbox h1{width:100%;height:40px;font-size:22px;color:#333; padding-top:10px;}
.newsbox dl{width:100%;overflow:hidden;margin-top:10px;}
.newsbox dl dt{float:left;width:100px;height:auto;}
.newsbox dl dd{float:right;width:240px;overflow:hidden;}
.newsbox dl dd strong{display:block;font-size:12px;line-height:22px;font-weight:100;margin-bottom:5px;}
.newsbox dl dd span{display:block;font-size:12px;color:#ccc;}*/

/*foot*/
.footer { background-color: #222; }
.footer2 { width: 1200px; margin-right: auto; margin-left: auto; padding-top:30px;}
.foot1 { float: left; padding-right:18px; }
.foot1 p { color: #fff; font-size: 18px; font-weight: normal; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #323232; line-height: 42px; padding-right: 30px; }
.foot1 ul { padding-top: 10px; }
.foot1 li { font-size: 12px; color: #CCCCCC; line-height: 28px; list-style-type: none; }
.foot1 a { color: #999999; text-decoration: none; }
.foot1 a:hover { color: #fff; text-decoration: underline; -webkit-transition: all 1.0s; transition: all 1.0s; }
.foot2 { float: right; padding-top: 10px; padding-left:10px; }
.foot2 img { width: 130px; }
.foot2 p { text-align: center; line-height: 30px; font-size: 14px; color:#aaa; }
.footer3 { width: 1200px; margin-right: auto; margin-left: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #3c3c3c; padding-bottom: 20px; margin-top: 25px; }
.foot01 { font-size: 14px; color: #999999; float: left; padding-top: 20px; line-height:30px; }

.footer-link{ float:right; width:300px; height:50px; margin-top:20px; }
.footer-link a{ width:50px; height:50px; float:left; display:inline; margin-right:10px; background-image:url(../images/footer_link.png); }
.footer-link .weixin{ background-position:0 0;}
.footer-link .weixin:hover{ background-position:0 -60px;}
.footer-link .sina_wb{ background-position:-60px 0;}
.footer-link .sina_wb:hover{ background-position:-60px -60px;}
.footer-link .qq_wb{ background-position:-120px 0;}
.footer-link .qq_wb:hover{ background-position:-120px -60px;}
.footer-link .rr{ background-position:-180px 0;}
.footer-link .rr:hover{ background-position:-180px -60px;}
.footer-link .qq_kj{ background-position:-240px 0;}
.footer-link .qq_kj:hover{ background-position:-240px -60px;}


/* side侧边联系 */
.side{position:fixed;width:54px;height:225px;right:0;top:375px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}


/*内页代码开始*/
.banner_pic{overflow: hidden;width: 100%; height:300px;margin-top: 58px;}
.top_pos{overflow: hidden;width: 100%;padding:20px 0px;top: 0;left:0;z-index: 2;}
.main{overflow: hidden;margin: auto;width:1200px; min-width:1200px;}
/*当前位置*/
.in_po{height:45px;border-bottom: 1px solid #dadada;line-height:45px; margin-top:2px;}
.in_po span,.in_po a{color: #666;font-size: 14px;}
.in_po img{vertical-align: middle;margin: 0px 5px;}
.in_po a:hover{color: #d85e0f;}
.in_po a.hover{color: #d85e0f;}


.in_cont{overflow: hidden;padding: 0px 0px 30px 0px; position: relative;}
.in_title{overflow: hidden;height: 45px;background: url("../images/in_line.png") repeat-x 0px 40px; width:1200px;}
.in_title h1{color: #000;font-size: 24px;float: left;}
.in_lei{overflow: hidden;float: right;padding-left: 10px;background: #fff; padding-top: 10px; padding-bottom:10px;}
.in_lei a{
    display: block;
    float: left; padding: 0 22px;
    height:35px;
    background: #2ec521; text-align: center; margin-left:15px;
    /*background: url("../images/title.png") no-repeat;*/
    -webkit-transition: all 0.5s ease-in-out 0s;
}
/*.in_lei a img{float: left;height: 23px;margin: 10px;width: 25px;}*/
.in_lei a:hover{/*background: url("../images/title_hover.png") no-repeat;*/ background: #1f7cc3;}
.in_lei a.hover{/*background: url("../images/title_hover.png") no-repeat;*/ background: #1f7cc3;}
.in_lei a p{font-size: 14px;color: #fff;line-height:35px; text-align: center;}

.in_cc{overflow: hidden;}
.in_cc img{ max-width:100%;}
.in_about{overflow: hidden; line-height:35px; font-size:14px;}
.in_about p{color: #666; line-height:35px; font-size:14px;}

.video_activities{ height:34px; line-height:24x; font-size:22px; color:#222; margin-bottom:20px; border-bottom:#d5d5d5 1px solid; padding-top:12px;}
.index_activities{ height:auto;}
.index_activities ul{ overflow:hidden; margin-left:-43px;}
.index_activities li{ float:left; width:370px; height:230px; margin-left:43px; margin-bottom:40px; position:relative; overflow:hidden;}
.index_activities li h1{ position:absolute; left:0; bottom:0; background:url(../images/p_bg.png) left bottom repeat; width:100%; height:38px; line-height:38px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff; text-indent:10px;}
.index_activities li:hover h1{ display:block;}
.index_activities li img{ width:370px; height:230px;}
.index_activities li :hover img {
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.in_about_lx{ float:left; width:560px; margin-right:40px; margin-bottom:30px;}

/*联系方式*/
/*.service_ul{ width:1200px; padding-bottom:80px;}
.service_ul li{ float:left; margin-right:40px; border:1px solid #dadada; background:#fff; height:277px; overflow:hidden; padding-left:53px; width:425px; line-height:33px; font-size:15px; color:#4c4c4c; margin-top:25px; padding-right:80px;}
.service_ul li h3{ width:375px; border-bottom:2px solid #e5e5e5; font-size:20px; color:#093f7b; padding:22px 0 16px; margin-bottom:8px;}
*/

.service_ul{padding-bottom:10px; margin-left:-50px; list-style:none; overflow:hidden;}
.service_ul li{ float:left; margin-left:50px;  background:#fff; overflow:hidden; padding-left:0; width:570px; line-height:33px; font-size:15px; color:#4c4c4c; margin-top:25px; }
.service_ul li img{width:570px }

/*投诉与建议*/
.view{padding:10px 0;width: 1200px;overflow: hidden;}
.view h2{font-size: 14px;color: #4c4c4c;border-bottom: 1px solid #d9d9d9;padding-bottom:20px;text-align: center;margin-bottom:14px;}
.view h2 em{color: #f64500;}
.view form{width: 1050px;}
.view form label{font-size: 15px;color:#4c4c4c;display: block;margin-bottom: 15px; }
.view form label em{color: #f64500}
.view form div{float: left;margin-right: 44px;margin-bottom:10px;}
.formtxt{width: 472px;height: 38px;line-height: 38px;border: 1px solid #dcdcdc;text-indent: 15px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";background: #fff;}
.formarea{padding: 10px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";height: 222px;width: 968px;border: 1px solid #dcdcdc;  outline-style: none; word-wrap: break-word;background: #fff;resize:none;}
.formbt{width: 300px;margin: 0 auto;margin-top: 15px;}
.formbt input{width: 136px;height: 40px;text-align: center;line-height: 40px;font-family:"Microsoft YaHei";color: #fff;font-size: 18px;}
.submit{background: #eb0028;margin-right: 28px;float: left;}
.reset{background: #a2a2a2;}
input,buttom{outline:none;}


/*代理与经销*/
.localsales-form {margin:auto; width:695px; padding:340px 0 0 425px; height:420px}
.localsales-form tr td {padding-top:18px}
.localsales-form-body { width:1200px;float:left; overflow:hidden}
.localsales-form1 {width:400px; height:36px; border-radius:5px}
.localsales-form2 {font-size:28px; color:#fff; line-height:36px; padding:18px 0 0 62px}
.localsales-form3 {padding:18px 0 0 62px; font-size:16px; color:#FFF; line-height:32px}
.localsales-form4 {width:1000px; height:130px; border-radius:5px; resize:none}
.localsales-button-main {background:#eb0028 !important; color:#fff !important; width:100px}
.localsales-form-coordinate {padding:18px 0 0 0px}



/*精英招聘*/
.demandList{ padding:10px 27px; border:1px solid #d9d9d9; margin-bottom:15px;}
.demandList h2{ font-size:18px; color:#004ea2; padding-bottom:10px;}
.demandList p span{width:225px; display:inline-block; font-size:13px; color:#333;}
.demandList h3{ font-size:14px; color:#1a1a1a; font-weight:bold; padding:8px 0 8px;}
.demandList dl{ display:block; color:#333; line-height:24px;}
.demandList a{width:120px; height:35px; overflow:hidden; color:#fff; text-align:center; font-size:16px; display:block; background:#0d71ca; line-height:35px; margin-top:30px;}
.padtop30{ padding:30px 0 15px !important;}


/*最新活动*/
.successful_case { width:100%; float:left; padding:5px 0; }
.successful_case ul {  margin-left:-20px; }
.successful_case ul li { width:284px; height:auto; float:left; margin-left:20px; margin-bottom: 30px;}
.successful_case ul li .n-img{width:100%; height:174px; overflow: hidden; border:1px solid #EFEFEF; border-radius: 4px;}
.successful_case ul li img{width:100%;}
.successful_case ul li p { text-align:left; color:#333; line-height:24px; font-size:13px; display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-top:10px; }
.successful_case ul li span { text-align:left; color:#888; line-height:22px; font-size:12px; display:block; }
.successful_case ul .li_last { margin:0; }
.successful_case ul li:hover .n-img{ -webkit-box-shadow: 0 0 8px rgba(0,0,0,.1);box-shadow: 0 0 8px rgba(0,0,0,.1); }
.successful_case ul li:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1); }


.newsBox{ padding:0px;}
.newsBox h2{ text-align:center; font-size:22px; margin:10px;}
.newsBox .infofrom{ background:#eef5ed; text-align:center; line-height:42px; font-size:14px; color:#656d64;}
.newsBox .nvbs{ margin:10px;}
.newsBox .nvbs img{ margin-right:10px;margin-top:10px;}
.newsBox .nvbs h3{ font-size:18px; color:#004694; padding:16px 0;}
.newsBox .nvbs h3 span{ font-size:24px; padding-right:26px; background:url(../images/line5.png) no-repeat right center; font-weight:normal; margin-right:6px;}
.newsBox .nvbs .details p{ line-height:22px; font-size:14px; margin-bottom:10px;}
.newsBox .nvbs .bb ul{ overflow:hidden; background:#f2f6fa; padding:16px 20px 6px 20px; margin:10px 0;}
.newsBox .nvbs .bb ul li{ float:left; border-right:1px solid #c9d8e9; width:172px; text-align:center; font-size:14px; font-weight:bold; margin-bottom:10px;}
.newsBox .nvbs .bb ul li.li_1{ width:136px; text-align:left; padding-left:6px;}
.newsBox .nvbs .bb ul li.li_2{ width:270px; margin-left:40px; border:0 none;}
.newsBox .nvbs .bb ul li.li_3{ width:142px; border:0 none; text-align:right;}

.newsBfBox .nback{ display:block; width:60px; font-size:14px; background:url(../images/img4_2.png) no-repeat left center; text-align:right; float:right;}
.newsBfBox .nback:hover,.nnextbox .nnext a:hover{ color:#2ec521; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.nnextbox .nnext{ margin:0 auto; margin-bottom:4px; line-height:40px; width:1200px; padding-top:5px;}
.nnextbox .nnext span{ display:inline-block; width:100px; background:#e0e0e0; text-align:center; color:#898989;}
.nnextbox .nnext a{ display:inline-block; width:1086px; padding-left:14px; background:url(../images/img4_5.png); color:#898989;}
.nnextbox .nnext a:hover{color:#2ec521}


/*下载*/
.download_txt p{background: #f2f2f2;height: 41px;line-height: 41px;margin:10px 0;padding-left:15px;}
.download_txt p span{font-size: 14px;color: #4c4c4c;display: inline-block; text-align:center;}
.download_txt p span.spanrl{padding: 0 240px 0 375px;}
.download_txt ul{padding: 12px 0px 0;}
.download_txt ul li a{display: block;}
.download_txt ul li{height: 59px;line-height: 59px;font-size: 14px;color: #4c4c4c;border-bottom: 1px solid #e6e6e6;}
.download_txt em{margin-top: 15px;float: right;width: 74px;height: 29px;line-height: 29px;background: #f64500 url(../images/download.jpg) 12px 8px no-repeat;color: #fff;text-indent: 33px;}
em,i{ font-style:normal;}

/*产品列表*/
.nyleft{ width:230px; float:left; height:auto; overflow:hidden; margin-top:15px;}
.nyleft h2{ height:50px; font-size:20px; color:#fff;  line-height:50px; padding:0 0 0 55px;background:url(../images/pic14.png) #6fbf38 no-repeat 15px center;}
.nylefts{ margin:5px 0 0 0;}
.nylefts ul li{ line-height:45px; border-bottom:1px #dddddd solid;background:url(../images/jt.jpg) no-repeat 10px center;  font-size:14px;  padding-left:25px; display:block;}
.nylefts ul li:hover{ color:#fff; background:#6fbf38; display:block;}
.nylefts ul li a{display:block;}
.nylefts ul li a:hover{ color:#fff; display:block;}

.plist{ margin:5 0 0 0;}
.plist ul li{ line-height:45px; display:block; font-size:13px;}
.plist ul li a{ display: block;}
.plist ul li .prox{border-bottom:1px #dddddd solid; padding-left:16px; background:url(../images/jt.jpg) no-repeat 5px center;}
.plist ul li.hover  .prox a{  color:#6fbf38;}
.plist ul li ul {  border-bottom:1px #dddddd solid; padding:6px 0;}
.plist ul li ul li{ padding:0px 10%; margin:auto; font-size:12px; line-height:28px;}
.plist ul li a:hover{ color:#6fbf38;}
.plist ul li ul li.hover a{  color:#6fbf38;}


.product_list{width:940px; background:#fff; float:right; margin-top:15px;}
.product_list ul{ list-style:none; overflow:hidden;margin-left:-36px;}
.product_list li{width:450px; float:left; border:1px solid #dddddd; margin-left:36px; border-radius:2px; margin-bottom:15px;}
.product_list li img{ width:200px; float:left; margin-top:15px;}
.product_list li span{ float:right; width:230px; text-align: left; line-height: 25px; color: #222; font-size: 13px; padding:15px 10px; height:150px; overflow:hidden;}
.product_list li span h5{ color:#40d436; font-size:15px;}
.product_list li span h5 a{color:#40d436;}


/*3923产品介绍*/
.pt3923{width: 100%; padding:8px 0; height:auto; overflow:auto; background:#f4f4f4;}
.pt3923_pro{width: 100%; height:400px; border-bottom:1px solid #e1e1e1;}



/*视频弹出窗口*/
.zz{width: 100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:#000;opacity: 0.5;display:none;}
.video_play{width:770px;height:630px;border:1px solid #dedede;position:fixed ;left:50%;top:50%;margin-left:-400px;margin-top:-300px;z-index:9999999;display:none;border:6px solid #2a2b2d;border-radius:8px;background:#fff}
.video_play p{ line-height:25px; text-align:center; display:block; padding:5px 15px; font-size:13px;}
.close_v{display:block;width:29px;height:29px;border-radius:4px;position:absolute;top:0px;right:-35px;background:#2a2b2d url(../images/close_tb.png) no-repeat;cursor:pointer;}
.close_v:hover{background:#2a2b2d url(../images/close_tb.png) no-repeat -30px 0px;}

.theme-popover-mask {
	z-index: 9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.75;
	filter:alpha(opacity=40);
	display:none
}
.theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:660px;
	height:360px;
	margin:-180px 0 0 -330px;
	border-radius:5px;
	border:solid 2px #666;
	background-color:#fff;
	display:none;
	box-shadow: 0 0 10px #666;
}


/*产品详情*/
.proshow_1{ float:left; width:702px; height:520px; margin-right:30px; overflow:hidden; }
.proshow_2{ float:right; width:460px; height:auto; overflow:hidden; }
.proshow_2 h6{ line-height:35px; padding:12px 0; font-size:18px;border-bottom:1px solid #ddd;color:#2ec521; font-weight:bold;}

#owl-demo{position:relative;width:700px;height:500px;margin:20px auto 0 auto; border:1px solid #ddd;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:700px;height:500px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#a2a2a2;opacity:.5;filter:alpha(opacity=50); display:none;}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#000;text-align:center; display:none;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;/*background-image:url(../images/bg15.png);*/ background:#CCC; *display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.mid_proshow{ width:1200px; height:auto; overflow:hidden; }
.con{ width:1200px; padding-top:15px;}
.tab {width: 1200px; height:50px; background:#eee;}
        .tab ul li
        {
            float: left;
            width: 190px;
            height: 50px;
            line-height: 50px;
            text-align: center;
			color:#222;
			font-size:16px;
        }
        .tab ul li:hover
        {
            background: #2ec521;
            color: #fff;
            cursor: pointer;
        }
        .tab ul li.hover
        {
            background: #2ec521;
            color: #fff;
            cursor: pointer;
        }
        .content
        {
            width: 1200px;
			line-height:30px;
			padding:10px 0;
			font-size:13px;
			overflow:hidden;
			font-weight:normal;
        }
		.content td, .content th{ padding:0 5px;}
		.content table{ border-left:1px solid #999; border-top:1px solid #999;}
		.content td,.content th{border-right:1px solid #999; border-bottom:1px solid #999;}

.back{ margin:18px 10px 0 0; display:inline; width:1180px; height:40px; display:block;}

.back a{ display:block; background:url(../images/back_bd.jpg) no-repeat; font-family:"Microsoft YaHei"; color:#FFF; font-size:16px; width:88px; height:35px; line-height:35px; text-align:center; float:right;}

.faq_list{overflow:hidden; margin-top:20px;}
.faq_list ul{overflow:hidden;}
.faq_list li{overflow:hidden; margin-bottom:15px;}
.faq_list li h2{cursor:pointer; border:1px solid #eee; height:54px; line-height:54px; font-size:15px; text-indent:20px; position:relative;}
.faq_list li h2 i{position:absolute; right:20px; top:50%; margin-top:-15px; height:30px; width:30px; border-radius:50%; border:1px solid #ccc; background:url(../images/serve10.png) no-repeat 10.5px center;}
.faq_list li.act h2{background:#333; color:#fff; border-color:#666;}
.faq_list li.act h2 i{border:1px solid #fff; background:url(../images/serve11.png) no-repeat 10.5px center;}

.faq_list li div{display:none; padding:10px 15px; -webkit-transition: all 0s;-o-transition: all 0s;transition: all 0s;}

.down_nav{ width:100%; margin:0 0 10px 0;}
.down_nav ul{overflow:hidden;}
.down_nav li{ float:left; width:150px; height:40px;background:#2ac429; text-align:center; margin-right:25px;}
.down_nav li a{ line-height:40px; font-size:15px; color:#fff; display:block;}

.links a{ padding:0 10px; color:#CCCCCC}


.fsearch{ position: absolute; right: 0; top: 80px; }
.fsearch input { padding: 0 10px; height: 30px; line-height: 30px; border:1px solid #CCC; border-radius: 4px; }
.fsearch .s-btn{ cursor: pointer; font-weight: bold; }

.pages { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.pages a, .pages font, .pages i { border: 1px solid #DDD; color: #333;  padding: 5px 10px; text-decoration: none; font-size:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; }
.pages b { border: 1px solid #333;padding: 5px 10px; text-decoration: none; background: #333; color:#FFF; font-size:12px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.pages a:hover { border: 1px solid #333;  padding: 5px 10px; text-decoration: none; background: #333; color:#FFF; font-size:12px;}

/*网站地图*/
.row1 {width: 102%;transition: .2s width ease;}
.row1:before, .row1:after {display: table;clear: both;content: '';}
.row1>.span-2 { width:14.66666667%; float:left;margin-right: 2%;}
.row1>.span-10 { width:81.33333333%; float:left;}

.channel-content{width:100%; height:auto; overflow:hidden; margin:1% 0;}
.content-32682{overflow:hidden;line-height:40px;padding:12px 0;border-bottom:1px solid #ddd;*zoom:1;}
.content-32682 h4{margin-right:10px;}
.content-32682 h4 a{display:block;text-align:center;background:#ececec;font-size:15px; font-weight: bold; color: #444;}
.content-32682 h4 a:hover{background:#2ec521;color:#fff;}
.content-32682 .site_cell li{float:left;color:#666;width: 240px;transition:none; font-size: 13px;}
.content-32682 .site_cell a:hover{color:#2ec521;}