﻿*{ margin:0; padding:0; list-style-type:none; }
body{ font:normal 100% "Microsoft YaHei",Arial; overflow-x:hidden; min-height:1008px; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tbody,thead,tfoot,tr,td,th,input { margin:0; padding:0; font-family:"Microsoft YaHei",Arial; }
h1,h2,h3,h4,h5,h6,em,h6,b,p{ font-weight:normal; font-style:normal; }
img{ vertical-align:bottom; border:none; }
a{ text-decoration:none; color:#666; font-family:"Microsoft YaHei"; font-size:12px; }
ul,li{ list-style:none outside none; }
li,p,a{ vertical-align:bottom; }
.clear{ clear:both; display:block; margin:0; padding:0; height:0; line-height:1px; font-size:1px; }
.clearFix { zoom:1; }
.clearFix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; }
table{ border-collapse:collapse; }
::selection{ background:#ec802e; color:#fff; /* Safari */} 
::-moz-selection{ background:#ec802e; color:#fff; /* Firefox */ }
body{ font-size:14px; font-family::"Microsoft YaHei"; margin:0 auto; }
.opacity{ background:#000; opacity:0.5; filter:alpha(opacity=50); }
input,select{ -webkit-appearance:none; appearance:none; }
select::-ms-expand{ display:none; }
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{ display:none; }
.clear{ clear:both }


.none{ display:none; }


/*===============侧边联系我们===============*/
.qqkefu{ position:fixed; top:58%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + 365)); z-index:100; right:0; width:45px; }
.qqkefu ul li{ width:45px; height:45px; margin-bottom:1px; float:right; line-height:45px; font-size:14px; cursor:pointer; position:relative; text-indent:10px; }
.qqkefu ul li a{ color:#fff; display:block; overflow:hidden; height:45px; }
.qqkefu ul li.qq_cza{ overflow:hidden}
.qqkefu ul li:hover{ background:#2c3035; }
.qqkefu ul li.top{ background:url(../images/k1.png) no-repeat center #ec802e; position:relative; width:45px; height:45px; cursor:pointer; }
.qqkefu ul li.top span{ position:absolute; display:block; left:0; top:-5px; height:5px; width:45px; }
.qqkefu ul li.top:hover{ background:url(../images/k1.png) no-repeat center #2c3035; }
.qqkefu ul li b{ width:45px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span{ font-size:14px; font-weight:bold; color:#FFF; }
.qqkefu ul li b.a{ background:url(../images/k2.png) no-repeat center #ec802e; }
.qqkefu ul li b.b{ background:url(../images/k3.png) no-repeat center #ec802e; }
.qqkefu ul li b.f{ background:url(../images/k4.png) no-repeat center #ec802e; }
.qqkefu ul li b.c{ background:url(../images/k5.png) no-repeat center #ec802e; }
.qqkefu ul li:hover b.a{ background:url(../images/k2.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.b{ background:url(../images/k3.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.f{ background:url(../images/k4.png) no-repeat center center #2c3035; }
.qqkefu ul li:hover b.c{ background:url(../images/k5.png) no-repeat center center #2c3035; }
.qqkefu ul li.qq_czb{ text-indent:0; }
.qqkefu ul li.qq_czae{  line-height:15px !important}
.erweima{ position:absolute; width:111px; height:150px; top:-120px; left:-111px; float:right; cursor:default !important; display:none; background:url(../images/qr_img.png) no-repeat; }
.erweima p{ margin-top:20px; margin-left:10px; }
.erweima img{ width:90px; height:90px; }
.qqkefu li .erweima p a{ display:block; font-size:14px; color:#333; margin-top:-8px; margin-left:30px; }

/*头部*/
.head{ position:fixed; top:0px;  margin:0 auto; width:100%; z-index:100; overflow:hidden; height:43px; background:#005500; line-height:43px; vertical-align:middle; }
.head p{ float:left;  font-size:12px; color:#ffffff; padding-left:30px; font-family:Arial, Helvetica, sans-serif; }
.head_right{ overflow:hidden; width:250px; float:right; }
.head_right a{ display:block; width:49px; background:#332924; text-transform:uppercase; font-size:14px; color:#fff; float:right; text-align:center; }
/*搜索*/
.top_sear{ width:177px; height:24px; float:left; overflow:hidden; border:none; background:url(../images/search.jpg) no-repeat center top; margin-top:12px; }
.top_sear input{ overflow:hidden; outline:none; }
.topTxt{ width:135px; background:none; border:none; padding:2px 10px 2px 10px; color:#cccccc; float:left; }
.topBtn{ width:21px; height:21px; float:right; cursor:pointer; background:none; border:none; }
.header{ position:fixed; top:43px; height:70px; margin:0 auto; width:100%; z-index:100; background:#fff; overflow:hidden; }

/*导航*/
.main{ width:1100px; height:auto; margin:auto; overflow:hidden; border:0px solid #ec802e; }
.header_left{ overflow:hidden; float:left; margin:3px 0px 4px 0px;  border:0px solid #ec802e;}
.header_right{ overflow:hidden; float:right; padding:5px 10px 5px 10px;  border:0px solid #ec802e;}
/*官网*/
.navGW{ position:static; width:50px; height:60px; float:left; margin:5px;  cursor:default !important; display:;  }
.navGW p{ margin-top:0px; margin-left:10px; margin-right:10px; }
.navGW img{ width:50px; height:60px; }

/*微信*/
.navWX{ position:static; width:50px; height:60px; float:left; margin:5px; cursor:default !important; display:;  }
.navWX p{ margin-top:0px; margin-left:10px; margin-right:10px; }
.navWX img{ width:50px; height:60px; }

/*导航*/
.navigation{ width:612px; height:65px; vertical-align:middle; float:right; margin-top:0px; border:0px solid #ec802e;}
.navigation ol li{ height:65px; line-height:65px; vertical-align:middle; text-align:center; float:left;  padding-right:43px; -webkit-transition:all 0.5s ease-in-out; }	
.navigation ol li.r{ padding-right:0px; }
.navigation ol li a{ font-size:14px; color:#363636; display:block; cursor:pointer; }
.navigation ol li:hover a{ border-bottom:3px solid #ec802e; color:#ec802e; }
/*导航二级*/
.dropMenus{ overflow:hidden; background:url(../images/hover.png); position:fixed; z-index:20; width:100%; height:45px; left:0px; top:113px; 
opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; }
.dropMenu{ position:absolute; top:0px; margin:2px 0px; left:0px; z-index:100; width:100%; visibility:hidden; } 
.dropMenuizi{ overflow:hidden; width:1100px; margin:auto; text-align:center; }
.dropMenuizi p{ float:left; line-height:45px; height:45px; vertical-align:middle; text-align:left; margin-right:40px; }
.dropMenuizi p a{ font-size:14px; display:block; color:#fff; margin:0px; vertical-align:middle; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.dropMenuizi p:hover a{  color:#fff; }
.dropMenuizi p.r{ margin-right:0px; }
.nav_Menu1{ overflow:hidden; width:773px; float:right; }
.nav_Menu2{ overflow:hidden; width:684px; float:right; }
.nav_Menu3{ overflow:hidden; width:984px; float:right; }
.nav_Menu4{ overflow:hidden; width:716px; float:right; }
.nav_Menu5{ overflow:hidden; width:440px; float:right; }
.nav_Menu6{ overflow:hidden; width:204px; float:right; }
.nav_Menu7{ overflow:hidden; width:364px; float:right; }
.nav_Menu8{ overflow:hidden; width:304px; float:right; }



/*banner*/
.flexslider{ position:relative; overflow:hidden; padding-bottom:50px; }
.flex-viewport{ max-height:2000px; top:113px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease; }
.flexslider .slides{ zoom:1; }
.flexslider .slides img{ width:100%; }
.flexslider .slides li{ float:left; width:100%; }
.flexslider .slides li a{ display:block; }
.flex-direction-nav a{ width:60px; height:90px; line-height:99em; overflow:hidden; margin:-60px 0 0; display:block; 
background:url(../images/ad_ctr.png) no-repeat; position:absolute; top:50%; z-index:10; cursor:pointer; opacity:0; filter:alpha(opacity=0); 
-webkit-transition:all .3s ease; }
.flex-direction-nav .flex-next{ background-position:0 -90px; right:0; }
.flex-direction-nav .flex-prev{ left:0; }
.flexslider:hover .flex-next{ opacity:0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev{ opacity:0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{ 
opacity:1; filter:alpha(opacity=50); }
.flex-control-nav{ position:absolute; bottom:10px; text-align:center; width:100%; height:22px; background:url(../images/ban_bj.jpg) no-repeat center; }
.flex-control-nav li{ margin:0 38px; display:inline-block; zoom:1; *display:inline; }
.flex-control-paging li a{ background:url(../images/btn_s.jpg) no-repeat center; display:block; height:22px; overflow:hidden; text-indent:-99em; width:22px; cursor:pointer; }
.flex-control-paging li a.flex-active{ background:url(../images/btn_niu.jpg) no-repeat; }
/*服务中心*/
.zy_frist{ overflow:hidden; text-align:center; padding:60px 0px 90px 0px; }
.frist_top{ overflow:hidden; text-align:center; }
.frist_top h2{ font-size:30px; height:38px; }
.frist_top p{ background: rgba(0, 0, 0, 0) url("../images/home_13.png") no-repeat scroll center center; color:#6a3333; font-size:16px; line-height:42px; margin-top:15px; }
.frist_top .tosentit{}
.frist_top.r h2,.frist_top.r p{ color:#fff; }
.frist_tu{ width:1200px; margin:auto; position:relative; padding-top:40px; }
.sorllMenu{ width:1100px; margin:auto; overflow:hidden; position:relative; }
.sorllMenu li{ overflow:hidden; float:left; width:275px; position:relative; padding-top:10px; text-align:center}
.sorllMenu li a{ display:block; cursor:pointer; }
.sorll_li{ overflow:hidden; padding:60px 0px 55px 0px; width:248px; margin:auto; background:#fff; border:1px solid #e8e8e8; text-align:center; -webkit-transition:all 0.5s ease-in-out; }
.sorll_li span{ display:block; width:99px; height:99px; margin:auto; }
.sorll_li h2{ font-size:14px; color:#484848; padding-bottom:5px; padding-top:30px; }
.sorll_li p{ font-size:12px; color:#aaaaaa; text-transform:uppercase; background:url(../images/lan_h.jpg) no-repeat center bottom; padding-bottom:30px; }
.sorll_li span{ display:block; width:100px; height:100px; }
.sorll_li span.span1{ display:block; }
.sorll_li span.span2{ display:none; }
.sorllMenu li:hover .sorll_li{ border:1px solid #ec802e; }
/*产品中心*/
.zy_second{ padding:85px 0px 95px 0px; overflow:hidden; text-align:center; background:#f2f2f2; }
.second_top{ overflow:hidden; background:url(../images/bj_h.png) repeat-x bottom; padding-top:35px; text-align:center}
.second_top a{ display:inline-block; *display:inline; *zoom:1; margin:0px 15px; font-size:14px; color:#fff; height:40px; line-height:38px; vertical-align:middle; -webkit-transition:all 0.5s ease-in-out; }
.second_top a:hover{ color:#ec802e; border-bottom:2px solid #ec802e; line-height:40px !important; }
.second_top a.hover{ color:#ec802e; border-bottom:2px solid #ec802e; line-height:40px !important; }
.zy_pro{ overflow:hidden; padding:60px 0px 80px 0px; }
.zy_pro li{ float:left; overflow:hidden; width:250px; margin-right:32px; border-bottom:2px solid #d6b991; padding-bottom:12px; text-align:left; position:relative; -webkit-transition:all 0.5s ease-in-out; background-color:#fff; }
.zy_pro li.r{ margin-right:0px; }
.zy_pro li a{ display:block; cursor:pointer; }
.zy_pro li .zy_proimg{ width:250px; height:225px; background-color:#fff; text-align:center; }
.zy_pro li p{ font-size:14px; color:#666; padding:10px 10px 3px 10px; -webkit-transition:all 0.5s ease-in-out; }
.zy_pro li span{ font-size:12px; color:#666; display:block; background:url(../images/jt.png) no-repeat 234px center; padding:0 10px; }
.cover{ width:250px; height:225px; background:url(../images/hover.png); position:absolute; top:0px; left:0px; text-align:center; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; }
.zy_pro li:hover{ border-bottom:2px solid #ec802e; }
.zy_pro li:hover p{ color:#ec802e; }
.zy_second h3{ height:35px; line-height:35px; vertical-align:middle; border:1px solid #313131; text-align:center; }
.zy_second h3 a{ display:block; text-transform:uppercase; font-size:14px; color:#313131; -webkit-transition:all 0.5s ease-in-out; }
.zy_second h3 a em{  font-size:16px; padding-left:5px; font-weight:bold; }
.zy_second h3:hover a{ color:#fff; }
/*关于我们*/
.zy_three{ overflow:hidden; text-align:center; padding:85px 0px 70px 0px; }
.three_left{ overflow:hidden; float:left; width:480px; text-align:left; margin-top:70px; }
.three_left h2{ background:url(../images/lan_h.jpg) no-repeat left bottom; font-size:18px; color:#484848; padding-bottom:20px; margin-bottom:20px; }
.three_left p{ font-size:12px; color:#9f9f9f; line-height:24px; }
.three_left a{ display:block; text-align:center; margin-top:10px; width:160px; height:37px; line-height:37px; vertical-align:middle; background:#d6b991; font-size:14px; color:#ffffff; text-transform:uppercase; -webkit-transition:all 0.5s ease-in-out; }
.three_left a em{ font-family:SimSun-ExtB; font-size:16px; padding-left:5px; font-weight:bold; }
.three_left a:hover{ background:#ec802e; }
.three_right{ width:600x; float:right; overflow:hidden; margin-top:60px; }
/*视频*/
.zy_four{ overflow:hidden; text-align:center; background:#d6b991; }
.slide_left{  width:50%; overflow:hidden; float:left; }
.slide_left img{ width:100%; }
.slide_right{ width:32%; float:left; overflow:hidden; text-align:left; padding:60px; }
.slide_right h2{ background:url(../images/lan_h.jpg) no-repeat left bottom; font-size:18px; color:#ffffff; padding-bottom:18px; margin-bottom:20px}
.slide_right p{ font-size:12px; color:#fff; line-height:26px; }
.slide_right h3{ border:1px solid #e6d5bd; width:155px; height:36px; line-height:36px; vertical-align:middle; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; margin-top:150px; -webkit-transition:all 0.5s ease-in-out; }
.slide_right h3 a{ color:#fff; font-size: 14px;}
.slide_right h3:hover{ background:#ec802e; color:#fff; }

.slide_right h3 em{ font-size:16px; padding-left:5px; font-weight:bold; }
/*视频左侧图自适应*/
@media(max-width:1680px){ 	
    .slide_right{ width:32%; float:left; overflow:hidden; text-align:left; padding:60px; }
    .slide_right h2{ background:url(../images/lan_h.jpg) no-repeat left bottom; font-size:18px; color:#ffffff; padding-bottom:18px; margin-bottom:20px}
    .slide_right p{ font-size:12px; color:#99a0a9; line-height:26px; }
    .slide_right h3{ border:1px solid #3d4a4f; width:155px; height:36px; line-height:36px; vertical-align:middle; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; margin-top:150px}
    .slide_right h3 em{ font-family:SimSun-ExtB; font-size:16px; padding-left:5px; font-weight:bold; }
}
@media(max-width:1440px){ 	
    .slide_right h3{ margin-top:80px; }
}
@media(max-width:1366px){ 	
    .slide_right h3{ margin-top:70px; }
}
@media(max-width:1280px){ 	
    .slide_right h3{ margin-top:70px; }
    .slide_right{ padding:30px; }
}
@media(max-width:1024px){ 	
    .slide_right h3{ margin-top:70px; }
    .slide_right{ padding:15px; width:44%}
    .slide_right p{ height:80px; overflow:hidden; }
}
/*新闻中心*/
.zy_five{ overflow:hidden; padding:100px 0px 70px 0px; }
.five_left{ overflow:hidden; float:left; width:533px; margin-top:70px; }
.five_left a{ display:block; cursor:pointer; }
.five_left span{ display:block; width:67px; height:67px; text-align:center; background:#ec802e; font-size:40px; color:#fff; font-family:Arial, Helvetica, sans-serif}
.five_left span em{ display:block; font-size:12px}
.five_left h2{ font-size:18px; color:#484848; padding-top:365px; padding-bottom:5px; }
.five_left p{ font-size:12px; color:#9f9f9f; line-height:20px; }
.five_left h3{  background:#d6b991; width:160px; height:36px; line-height:36px; vertical-align:middle; text-align:center; font-size:14px; color:#fff; text-transform:uppercase; margin-top:30px; -webkit-transition:all 0.5s ease-in-out; }
.five_left:hover h3{ background:#ec802e}
.five_left h3 em{  font-size:16px; padding-left:5px; font-weight:bold; }
.five_right{ width:533px; float:right; overflow:hidden; margin-top:60px; }
.five_right li a{ display:block; cursor:pointer; }
.five_right li{ border-bottom:1px solid #e9e9e9; overflow:hidden; padding:15px 0px 20px 0px; }
.five_right li.r{ padding-top:0px; }
.five_right li span{ display:block; width:75px; height:75px; text-align:center; font-size:56px; color:#d1d1d1; font-family:hei; float:left; font-family:Arial, Helvetica, sans-serif; }
.five_right li span em{ display:block; font-size:16px; color:#d1d1d1; margin-top:-8px; }
.five_zi{ width:440px; float:right; overflow:hidden; padding-top:10px; }
.five_zi h2{ font-size:16px; color:#484848; padding-bottom:5px; -webkit-transition:all 0.5s ease-in-out; }
.five_zi p{ font-size:12px; color:#9f9f9f; line-height:20px; text-indent:2em; }
.five_right li:hover h2{ color:#ec802e; }
/*友情链接*/
.link{ background:#53c45e none repeat scroll 0 0; overflow:hidden; padding:15px 0; border-bottom:1px #393634 solid; }
.link strong{ margin-right:30px; text-align:center; font-size:14px; color:#fff; display:block; float:left; font-weight:400; }
.link a{ display:block; float:left; padding-right:35px; font-size:14px; color:#fff; }
.link a:hover{ color:#fff;text-decoration:underline; }
/*foot*/
.footermain{ width:1050px ; margin:auto; overflow:hidden; padding:0 25px; }
.footer{ overflow:hidden; background:#005500; overflow:hidden; padding:50px 0px 55px 0px; }
.footer ul{ width:677px; float:left; overflow:hidden; }
.footer li{ float:left; overflow:hidden; margin-right:10px; width:106px; border-right:1px #393634 solid; height:350px; }
.footer li.r{ margin-right:0px; }
.footer li.p{ border-right:0px; }
.footer strong a{ display:block; font-weight:500; font-size:14px; color:#fcfcfc; line-height:35px; margin-bottom:12px; -webkit-transition:all 0.5s ease-in-out; }
.footer li p a{ font-size:12px; color:#a2a1a0; line-height:32px; -webkit-transition:all 0.5s ease-in-out; }
.footer li p a:hover,.footer strong a:hover{  color:#fff; }


.footer_l{  width:388px; margin-right:17px; line-height:18px; color:#9b9b9b; text-transform:uppercase; float:left; }
.footer_l p.t{  font-size:14px; line-height:40px; color:#fff; }
.footer_l p.t a{  font-size:14px; color:#fff; }
.footer_l p.num{  margin-bottom:10px; font:bold 30px/30px Arial; color:#fff; }
.footer_l p.mt28{  margin-top:28px; border-top:1px solid #353535; padding:5px 0; }


.footer_r{  width:288px; margin-right:17px; line-height:18px; color:#9b9b9b; text-transform:uppercase; float:right; }
.footer_r p.t{  font-size:14px; line-height:40px; color:#fff; }
.footer_r p.t a{  font-size:14px; color:#fff; }
.footer_r p.num{  margin-bottom:10px; font:bold 30px/30px Arial; color:#fff; }
.footer_r p.mt28{  margin-top:28px; border-top:1px solid #353535; padding:5px 0; }
.bdshare-button-style0-32 a {  background-image:url(../images/icon.png) !important; background-repeat:no-repeat; color:#3a8ceb; cursor:pointer; float:left; height:55px; line-height:52px; margin:0 18px 0 0 !important; overflow:hidden; text-indent:-100em; width:55px; }
.footer_r a{ width:55px !important; height:52px !important; }
.bds_weixin { margin:5px; background-position:0 0 !important; }
.bds_tsina { margin:5px; background-position:0 -62px !important; }
.bds_tqq { background-position:0 -124px !important; }
/*底部*/
.beian{ padding:10px 0px; background:#313131; border-top:1px solid #393634; }
.beian p{ font-size:12px; color:#a2a1a0; line-height:22px; float:left; }
.beian p.r{ float:right; }
.beian p a{ font-size:12px; color:#a2a1a0; padding-left:15px}
.beian p a:hover{ color:#fff; }


/*内页公共样式*/
.zong_ny{ overflow:hidden; background:#f7f7f7; padding:183px 0px 100px 0px; position:relative; z-index:90; }
.zong_bj{ width:335px; height:152px;/* background:url(../images/zong_bj.jpg) no-repeat center;*/ position:absolute; top:70px; left:50%; margin-left:-631px; z-index:11}
.zong_left{ overflow:hidden; float:left; width:231px; position:relative; z-index:111}
.zong_left strong{ display:block; font-size:24px; color:#ffffff; font-weight:bold; padding-top:27px; padding-left:35px; height:70px; background-color:#ec802e; }
.zong_left strong span{ font-size:14px; color:#ffffff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:500; display:block; }
.zong_left ul{  background:#fff; overflow:hidden; padding-top:0; padding-bottom:355px; }
.zong_left li{ overflow:hidden; line-height:38px; vertical-align:middle; margin-bottom:8px; -webkit-transition:all 0.5s ease-in-out; }
.zong_left li a{ display:block; font-size:14px; color:#6c6c6c; padding-left:40px; }
.zong_left li:hover{ background:url(../images/left_h.jpg) no-repeat center top; }
.zong_left li.hover{ background:url(../images/left_h.jpg) no-repeat center top; }
.zong_left li:hover a{ color:#ec802e; }
.zong_left li.hover a{ color:#ec802e; }
.position{ margin:auto; text-align:right; float:right; }
.position a{ font-size:12px; color:#616161; padding-right:15px; background:url(../images/po_bj.jpg) no-repeat center right; }
.position a:last-child{ background:none; }
.position .visited{ color:#05aec7; }
.position a.r{ background:none; padding-right:0px; }
.zong_right{ overflow:hidden; float:right; width:845px; background:#fff; }
.right_top{ overflow:hidden; border-bottom:1px solid #ecf1f2; padding:0px 30px; line-height:60px; vertical-align:middle; }
.right_top strong{ float:left; font-size:22px; color:#ec802e; font-weight:500; }
.zong_nr{ overflow:hidden; padding:50px; text-align:center; }
.wpbanner{ width:100%; height:300px; margin:0px auto; background:url(../images/111.jpg) no-repeat center top;  }
/*翻页*/
.fy{ width:100%; height:auto; float:left; line-height:24px; text-align:center;}
.fy span{ color:#727272 !important; background:#d7ddde; border:1px #d7ddde solid; padding:2px 8px; font-weight:normal;}
.fy a{ color:#727272; background:#fff; border:1px #d7ddde solid; padding:2px 8px;}
.fy a:hover{ color:#727272; background:#e6e6e4; border:1px #d7ddde solid; padding:2px 8px;}
/*内页二级分类*/
.left_hide{ overflow:hidden; display:none; }
.left_hide p{ padding:0px 45px; }
.left_hide p a{ background:url(../images/z_bj.jpg) no-repeat center left; padding-left:10px; }
.left_hide p.r a{ border:none; }
.zong_left ul li:hover .left_hide p a{ color:#929292; font-size:14px; }
.zong_left ul li.hover .left_hide p a{ color:#929292; font-size:14px; }
.zong_left ul li:hover .left_hide p:hover a{ color:#ec802e; background:url(../images/zh_bj.jpg) no-repeat center left}
.zong_left ul li.hover .left_hide p:hover a{ color:#ec802e; background:url(../images/zh_bj.jpg) no-repeat center left}
.zong_left ul li:hover .left_hide p.hover a{ color:#ec802e; background:url(../images/zh_bj.jpg) no-repeat center left}
.zong_left ul li.hover .left_hide p.hover a{ color:#ec802e; background:url(../images/zh_bj.jpg) no-repeat center left}


/*关于我们*/
.about{ width:100%; min-height:800px; }
.about_p{ font-size:12px; color:#666; line-height:32px; text-align:left; text-indent:2em; }
/*荣誉资质*/
.honor{ overflow:hidden; }
.honor li{ overflow:hidden; float:left; width:215px; margin-bottom:25px; margin-right:45px; text-align:center}
.honor li.r{ margin-right:0px; }
.honor li img{ width:100%; }
.honor li p{ font-size:14px; color:#666; padding-top:8px; -webkit-transition:all 0.5s ease-in-out; }
.honor li:hover p{ color:#ec802e; }

/*企业风采*/
.mien{ overflow:hidden; }
.mien li{ overflow:hidden; float:left; width:215px; margin-bottom:25px; margin-right:40px; text-align:center;border:1px solid #9f9f9f;padding:2px;}
.mien li.r{ margin-right:0px; }
.mien li img{ width:100%; }
.mien li p{ font-size:14px; color:#666; padding-top:8px; -webkit-transition:all 0.5s ease-in-out; }
.mien li:hover p{ color:#ec802e; }


/*产品中心*/
.product{ overflow:hidden; padding:35px 24px; background:#fff; }
.product{ overflow:hidden; }
.product li{  background:#fff; float:left; margin-right:15px; margin-bottom:25px; padding-bottom:8px; overflow:hidden; width:253px; text-align:center; border:1px solid #f2efef; border-bottom:4px solid #f2efef; -webkit-transition:all 0.5s ease-in-out; }
.product li.r{ margin-right:0px; }
.product li img{ border-bottom:2px solid #f2efef; }
.product li h2{ width:230px; height:19px; font-size:14px; color:#727272; text-align:left; padding:13px 12px 5px 12px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; display:block; }
.product li p{ text-align:left; padding:0px 8px; font-size:14px; color:#bebebe; font-family:Arial, Helvetica, sans-serif; }
.product li:hover{ border-bottom:4px solid #ec802e; }
.product li:hover h2{ color:#ec802e; }
.product li:hover p{ background:url(../images/pro_bj.jpg) no-repeat 235px 0px; }
.product.r{ background:#ecf1f2; padding:0px; }
.product.r li{ margin-right:25px; }
.product.r li.r{ margin-right:0px; }
/*应用领域*/
.case { overflow:hidden; text-align:left; }
.case img{ padding-bottom:30px; }
.case h1{ font-size:18px; color:#4c4c4c; padding-bottom:5px; }
.case p{ font-size:14px; color:#949494; line-height:34px; }
/*产品详细页*/
.products_ny{ overflow:hidden; background:#ecf1f2; padding:60px 0px 100px 0px; }
.products{ overflow:hidden; background:#fff; padding:50px 45px; }
.pro_left{ width:515px; float:left; overflow:hidden; }




#box{width:515px; margin:0 auto; position:relative; }
.bigPic{margin:0px auto; overflow:hidden; width:515px; position:relative; }
.bigPic{margin:0px auto; overflow:hidden; width:515px; position:relative; }
.bigPic a.btnleft{margin-top:-42px; display:block; background:url(../images/ad_prev.png) no-repeat left center; left:10px; overflow:hidden; width:25px; position:absolute; top:50%; height:54px; }
.bigPic a.btnleft:hover{margin-top:-42px; display:block; background::url(../images/ad_prev.png) no-repeat left center; left:10px; overflow:hidden; width:25px; position:absolute; top:50%; height:54px; }
.bigPic a.btnright{margin-top:-42px; display:block; right:10px; background:url(../images/ad_next.png) no-repeat right center; overflow:hidden; width:50px; position:absolute; top:50%; height:54px; }
.bigPic a.btnright:hover{margin-top:-42px; display:block; right:10px; background:url(../images/ad_next.png) no-repeat right center; overflow:hidden; width:50px; position:absolute; top:50%; height:54px; }
.bigPic .info{overflow:hidden; width:515px; height:auto; }
.bigPic .info div{overflow:hidden; width:515px; text-align:center; }
.sPic{ margin:0px auto; overflow:hidden; position:relative; margin-top:10px; }
.sPic a.btnleft{display:block; background:url(../images/ad_scroll_back.png) no-repeat left center; left:2px; overflow:hidden; width:14px; position:absolute; top:0px; height:68px; }
.sPic a.btnright{display:block; right:2px; background:url(../images/ad_scroll_forward.png) no-repeat left center; overflow:hidden; width:14px; position:absolute; top:0px; height:68px; }
.sPic .info{ margin:0 10px; margin:0px auto; overflow:hidden; width:470px; }
.sPic .info div{background:url(../images/spbg0.jpg); overflow:hidden; width:68px; cursor:pointer; height:68px; text-align:center; padding:0px 5px; }
.sPic .info div img{ margin:0 0px 0px; width:68px; height:68px; }
.sPic .info li.current div img{background:url(../images/spbg1.jpg); }
/* chanegecolor */
.chanegecolor{margin-top:15px; font-size:12px; z-index:98; width:313px; }
.chanegecolor span{display:block; float:left; margin-right:20px; }
.chanegecolor span img{border:1px #dfdfdf solid; display:block; margin-bottom:5px; cursor:pointer; padding:5px; }
.chanegecolor span.b00eaff img{border:#000 1px solid; padding:5px; }




























.pros_right{ float:left; overflow:hidden; }
.pros_right_top{ overflow:hidden; padding-bottom:15px; border-bottom:1px dashed #7d7d7d; }
.pros_right_top h1{ overflow:hidden; display:block; font-weight:500; font-size:26px; color:#494949; padding-bottom:10px; }
.pros_right_top p{ font-size:14px; color:#898989; }
.pros_right_ny{ overflow:hidden; padding:20px 0px; }
.pros_right_ny p{ font-size:14px; color:#898989; line-height:30px; clear:both}
.pros_right_ny p em{ display:block; float:left; }
.pros_right_ny p span{ display:block; float:left; width:360px; }
.pros_right h3{  background:#ecf1f2; width:175px; height:40px; line-height:40px; vertical-align:middle; text-align:center; float:left; margin-right:20px; margin-top:25px; -webkit-transition:all 0.5s ease-in-out; }
.pros_right h3 a{ display:block; font-size:14px; color:#7a7a7a; }
.pros_right h3:hover{  background:#ec802e; }
.pros_right h3:hover a{ color:#fff; }
.pros_ny{ overflow:hidden; padding-bottom:70px; text-align:center; }
.products_top{ overflow:hidden; height:60px; line-height:60px; vertical-align:middle; background:#f2f6f7; margin-bottom:40px; }
.products_top a{ display:block; float:left; width:160px; text-align:center; font-size:16px; color:#6e6f6f; }
.products_top a:hover{ background:#ec802e; color:#fff; }
.products_top a.hover{ background:#ec802e; color:#fff; }
.pro_s{ padding:20px 60px; text-align:left; color:#666; }
.pro_s p{ font-size:14px; color:#6e6f6f; }


/*新闻中心*/
.new{ overflow:hidden; padding-bottom:45px; background:#fff; }
.new li{ padding:25px 30px; border-bottom:1px dashed #bcbcbc; overflow:hidden; -webkit-transition:all 0.5s ease-in-out; }
.new li span{ display:block; width:75px; float:left; font-size:56px; color:#d1d1d1; font-family:hei; text-align:center; }
.new li span em{ display:block; font-size:16px; margin-top:-8px; }
.new_li{ overflow:hidden; float:left; padding-right:80px; width:570px; margin-left:20px; padding-top:10px; }
.new_li h2{ font-size:16px; color:#484848; -webkit-transition:all 0.5s ease-in-out; padding:3px 0 13px 0; }
.new_li p{ font-size:12px; color:#9f9f9f; line-height:20px; }
.new li:hover{ background:#f5f9fa; }
.new li:hover .new_li{ background:url(../images/new_bj.jpg) no-repeat center right; }
.new li:hover h2{ color:#ec802e; }
/*新闻中心详情页*/
.news{ overflow:hidden; background:#fff; padding-bottom:45px; }
.news_tops{ overflow:hidden; border-bottom:1px solid #ecf1f2; height:60px; line-height:60px; vertical-align:middle; padding:0px 20px; }
.position.r{ float:left; }
.news_tops p{ float:right; margin-top:15px; width:106px; height:33px; vertical-align:middle; line-height:33px; background:#ec802e; text-align:center; -webkit-transition:all 0.5s ease-in-out; }
.news_tops p a{ display:block; color:#fff; font-size:14px; color:#ffffff; }
.news_tops p:hover{ background:#212427; }
.news_top{ overflow:hidden; border-bottom:1px solid #dcdedf; text-align:center; padding-bottom:35px; margin-bottom:30px; padding-top:30px; }
.news_top h2{ font-size:24px; color:#525252; padding-bottom:10px; }
.news_top_ny{ width:100%; text-align:center; margin:auto; overflow:hidden; font-size:12px; color:#909090; }
.news_ny{ overflow:hidden; padding:0px 60px; }
.news_nyp{ width:100%; height:auto; float:left; line-height:30px; font-size:12px; color:#818181; padding-bottom:24px; }
.news_ny img{ padding:30px 0px; }
.news_bottom{ overflow:hidden; padding:25px 0px; border-top:1px solid #ecf1f2; }
.news_bottom a{ display:block; float:left; height:27px; line-height:27px; vertical-align:middle; background:url(../images/s_bj.jpg) no-repeat center left; padding-left:35px; -webkit-transition:all 0.5s ease-in-out; }
.news_bottom a.r{ float:right; padding-right:35px; padding-left:0px; background:url(../images/x_bj.jpg) no-repeat center right; }
.news_bottom a:hover{ background:url(../images/sh_bj.jpg) no-repeat center left; color:#ec802e}
.news_bottom a.r:hover{ background:url(../images/xh_bj.jpg) no-repeat center right; }
.news.r{ padding-bottom:0px; }


/*案例*/
.partner{ overflow:hidden; }
.case_ny{ overflow:hidden; padding:60px 60px 0 60px; }
#picList{width:980px; overflow:hidden; zoom:1; position:relative; }
#picList li{ padding-bottom:15px; width:234px; border-bottom:none; display:block; position:absolute; }
#picList img{ width:232px; display:block; border:1px solid #e2e2e2; border-bottom:none; }
#picList .subtool{ height:26px; padding:10px 10px 0; text-align:left; border:1px solid #e2e2e2; border-top:none; }
#picList .subtool a{ color:#727272; }
#picList li:hover img{ border:1px solid #ec802e; border-bottom:none; }
#picList li:hover .subtool{ border:1px solid #ec802e; border-top:none; }


/*招聘*/
.job{ width:100%; min-height:800px; }
.hrtitle{ width:743px; height:40px; float:left; border:1px #f2efef solid; border-bottom:0; background-color:#ec802e; line-height:40px; }
.hrtitleli{ float:left; text-align:center; font-size:14px; }
.hrw147{ width:131px; }
.hrw178{ width:160px; }
.hrw146{ width:146px; }
.hrwcolf{ color:#fff; }
.hrlist{ width:743px; height:auto; overflow:hidden; border-left:1px #f2efef solid; border-right:1px #f2efef solid; float:left;  }
.hrlist a{ color:#01B2F1; }
.hrlist a:hover{ color:#fff; text-decoration:none; }
.hrlist dt{ width:743px; height:51px; cursor:pointer; background:url(../images/close.gif) 968px center no-repeat #fff; border-bottom:1px #f2efef solid; padding-right:56px; line-height:51px; }
.hrlist .open{ font-size:13px; background:url(../images/open.gif) 968px center no-repeat #fff; color:#01b2f1; cursor:default; }
.hrwcol5{ color:#505050; }
.hrlist dd{ width:743px; height:auto; position:relative; overflow:hidden; }
.hrlist dd .hrlisttxt{ width:643px; height:auto; padding:20px 50px; background:#ecf1f2; border-bottom:1px #d7ddde solid; line-height:24px; font-size:12px; text-align:left; color:#666; }
.hrlist dd .hrlisttxt .hrspan{ padding-right:90px; }
.hrlist dd .hrlisttxt .hrp{ font-size:14px; padding:10px 90px 0 0; }
.hrlist dd .hrlisttxt a{ color:#ec802e; padding:0 5px; }


/*联系我们*/
.contact{ overflow:hidden; text-align:center; min-height:458px; }
.contact h1{ text-align:left; font-size:18px; color:#ec802e; height:auto; vertical-align:middle; width:100%; letter-spacing:2px; padding-bottom:30px; font-weight:bold; }
.contact p{ text-align:left; font-size:12px; color:#797979; height:30px; line-height:30px; vertical-align:middle; margin-right:55px; }
.contact p a{ font-size:12px; color:#797979; }
.contact p:hover a{ color:#ec802e; }
.contact p.con1{ background:url(../images/con4.jpg) no-repeat center left; padding-left:20px; }
.contact p.con2{ background:url(../images/con4.jpg) no-repeat center left; padding-left:20px; }
.contact p.con3{ background:url(../images/con4.jpg) no-repeat center left; padding-left:22px; margin-right:0px; }
.contact p.con4{ background:url(../images/con4.jpg) no-repeat center left; padding-left:22px; margin-right:0px; }
/*在线留言*/
.czlybs{ overflow:hidden; width:745px; margin:auto; clear:both; padding:40px 0px; }
.czlybs input{ width:330px; float:left; border:1px solid #f1f1f1; margin-bottom:20px; background:#f7f7f7; color:#b2b2b2; font-size:14px; margin-right:25px; 
outline:medium none; padding:10px 13px; -webkit-transition:all 0.5s ease-in-out; }
.czlybs input.r{ margin-right:0px; }
.czlybs input:hover,.czlybs textarea:hover{ border:1px solid #ec802e; }
.czlybs input:hover,.czlybs textarea:hover{ color:#ec802e; }
.czlybs textarea{ height:170px; width:706px; border:1px solid #f1f1f1; margin-bottom:10px; background:#f7f7f7; color:#b2b2b2; font-size:14px; font-family:"Microsoft YaHei"; 
outline:medium none; padding:15px; -webkit-transition:all 0.5s ease-in-out; }
.czlybs button{ width:260px; height:40px; margin:15px 240px; outline:medium none; line-height:40px; border:none; 
text-align:center; color:#fff; font-size:18px; cursor:pointer; background:#ec802e; font-family:"Microsoft YaHei"; -webkit-transition:all 0.5s ease-in-out; }
.czlybs button:hover{ background:#212427; }


.czlybs .zhucebt{ width:260px; height:40px; margin:15px 240px; outline:medium none; line-height:40px; border:none; 
text-align:center; color:#fff; font-size:18px; background:#ec802e; font-family:"Microsoft YaHei"; -webkit-transition:all 0.5s ease-in-out; }
.czlybs .zhucebt a{ color:#fff; font-size:18px; cursor:pointer;  }
.czlybs .zhucebt:hover{ background:#212427; }