
@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#333; text-align:left; font:12px/2 "微软雅黑",Tahoma,Helvetica,Arial,sans-serif; }
button{ cursor:pointer;}
img{border:0; display:block}

.mainbox{ width:1200px; margin:0 auto;overflow:hidden;}
.mainbox .lbox{ float:left; width:90px;overflow:hidden;}
.mainbox .rbox{ float:right; width:1000px;overflow:hidden;}
.lf{ float:left}
.rf{ float:right}
.clear5{ margin-top:5px; }
.clear10{ margin-top:10px; overflow:hidden;}
.clear25{ margin-top:25px; overflow:hidden;}
.clear20{ margin-top:20px; overflow:hidden;}
.clear30{ margin-top:30px; overflow:hidden;}
.bor-b-x{ border-bottom:1px solid #ddd;}
.bor-all{ border:1px solid #dfdfdf;}
.bor_bottom{ background:url(../images/x.jpg) repeat-x left bottom;}
.img-dq{ vertical-align:bottom!important;vertical-align: middle;}
.img-dqa{ vertical-align:middle!important;vertical-align: bottom;}
.display_n{ display:none;}
.display_i{ display:inline}
.pd_lf10{ padding-left:10px;}
.pd_lf20{ padding-left:20px;}
.pd_lf50{ padding-left:50px;}
.pd_rf10{ padding-right:10px;}
.pd_rf20{ padding-right:20px;}
/*--------------------------------- ���� ------------------------------------*/
.f-999{ color:#999;} /*#999���ɫ*/
.f-666{ color:#666;} /*#666���ɫ*/
.f-333{ color:#333}
.f-red{ color:#c00000;} /*��ɫ*/
.f-blue{ color:#095bad;} /*��ɫ*/
.f-yell{ color:#ff671b;} /*��ɫ*/
.f-fff{ color:#fff;} /*��ɫ*/
.f-wh{ font-weight:700;} /*�Ӵ�*/
.f24{ font-size:24px;} 
.f20{ font-size:20px;} 
.f16{ font-size:16px;} 
.f18{ font-size:18px;} 
.f14{ font-size:14px;} /*����14����*/
.f12{ font-size:12px;} /*����12����*/
.line-18{ line-height:18px;} /*�и�18*/
.line-20{ line-height:20px;} /*�и�20*/
/*--------------------------------- ���� ------------------------------*/
a{ font-size:12px;  color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { font-size:12px; text-decoration:underline; color:#02B4B6; blr:expression(this.onFocus=this.blur());outline: none;}

a.f-blue{ color:#095bad}
a.f-blue:hover{ color:#095bad; text-decoration:underline}
.new-box-b

a.f-red{ color:#c00000}
a.f-red:hover{ color:#c00000; text-decoration:underline}

a.f14{ font-size:14px;}
a.f14:hover{ font-size:14px;}

a.f-wh{ font-weight:700;}
a.f-wh:hover{ font-weight:700;}

a.f-yelly{ color:#ff671b}
a.f-yelly:hover{ color:#ff671b; text-decoration:underline}

a.f-666{ color:#666}
a.f-666:hover{ color:#d41017; text-decoration:underline}
/*--------------------------------- ��վ���� ------------------------------*/
.clearfix:after{content:".";display:block;height:0; visibility:hidden;}
/*��ҳ*/
.topbar{ overflow:hidden; width:100%;background:#e2e2e2; height:30px; color:#999; line-height:30px;min-width:1000px;}
.topbar .rf { color:#cbcbcb;}
.topbar .rf a{  margin:0px 10px; color:#999;}
/*nav*/
.nav-box{width: 100%;height:126px;  min-width:1000px;}
.nav-box .lf .logo{ float:left; margin-top:7px;}
.nav-box .lf .logo-zi{ float:left; margin-top:55px; margin-left:20px;}
.nav-box .rf ul{overflow:hidden;margin-top:62px;}
.nav-box .rf ul li{float: left; width:110px; height:64px;}
.nav-box .rf ul li a{font:14px/130px Microsoft YaHei; display:block; height:64px; text-align:center;text-decoration:none;}
.nav-box .rf ul li a .zw{ display: block; font:16px/34px Microsoft YaHei; letter-spacing:0px;}
.nav-box .rf ul li a .yw{  display: block;font-size: 10px; line-height: 18px;  }


/*
.nav-box .rf ul li a{font: 12px/130px Microsoft YaHei;
display: block; padding-top:17px;}

.nav-box .rf ul li a .zw{display: block;
width: 16px;
padding: 0px 2px 0px 30px;
font: 14px/15px Microsoft YaHei;
float: left;
letter-spacing: 0px;}



.nav-box .rf ul li a .yw{display: block;

font-size: 10px;
line-height: 23px;
margin-left: -15px;
width: 138px;
height: auto;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-o-transform: rotate(90deg);
margin-top: -2px;
text-align: left;
text-transform:uppercase;
}
*/
.nav-box .rf ul li a:hover{color:#FFFFFF; background:#02B4B6; height:65px; }
/*banner*/
.focusBox {position: relative;width:100%;height:640px;overflow: hidden; min-width:1000px;}
.focusBox .pic {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.focusBox .pic a{ display:block; height:640px;}
.focusBox .hd {width: 100%;position: absolute;bottom: 25px;text-align: center;font-size: 0;	z-index: 1;}
.focusBox .hd li {margin: 0 5px; background:url(../images/index_07.png) no-repeat; height: 10px;overflow: hidden;width:44px;cursor: pointer;display: inline-block;*display: inline;	zoom: 1;_background: url(../images/index_10.png) no-repeat;}
.focusBox .hd .on { background:url(../images/index_05.png) no-repeat; width:44px; height:10px;}
.focusBox .prev{ background:url(../images/index_18.png) no-repeat; width:53px; height:104px; position: absolute;	z-index: 10;cursor: pointer;text-indent: -9999px; left:0;}
.focusBox .next{ background:url(../images/index_20.png) no-repeat; width:53px; height:104px; position: absolute;	z-index: 10;cursor: pointer;text-indent: -9999px; right:0;}
/*search*/
.search-bar{ background:#eeeeee; height:70px; width:100%; padding:20px 0px; min-width:1000px;}
.search-bar .lf h1{float:left; width:280px; margin-top:15px;}
.search-bar .search-k{float:left; width:460px; height:70px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}
.search-bar .search-kp{ border:1px solid #d0d0d0; background:fff;  width:420px;margin-left:19px; height:50px;background:#fff; margin-top:10px; }
.search-bar .search-k .search-inp{  width:375px;padding:17px 5px; float:left; border:none; color:#999; font-size:12px;}
.search-btn{ background:url(../images/index_23.png) no-repeat; width:26px; height:26px;cursor:pointer; display:block; border:none; margin-top:10px; float:left;}
.search-bar .rf{ width:225px;}
.search-bar .rf b{font: bold 14px/30px Microsoft YaHei; color:#02B4B6;}
.search-bar .rf p{ font-size:12px; line-height:18px; color:#666; height:36px; overflow:hidden; width:225px;}
.search-bar .rf p a{color:#666;}
.product-sec h2{ color:#52534e; opacity:0.3 !important; filter:alpha(opacity=30%) !important;font:28px/30px Microsoft YaHei; text-transform:uppercase; text-align:center; margin-top:40px;}
.product-sec .g-bg{ border-bottom:5px solid #9dc814; width:415px; position:relative; height:20px; text-align:center; margin:0 auto;}
.product-sec .g-bg span{ background:#fff; height:40px; width:300px; position:absolute; top:17px; margin-left:-145px; text-align:center;font:30px/10px Microsoft YaHei; }
.product-list { margin-top:40px;}
.product-list .pro-pic{ background:url(../images/index-11.png) no-repeat; width:960px; height:325px;}
.product-list .pro-pic img{ padding-top:6px; margin-left:6px;}
.pro-list-pic li{background:url(../images/index-11.png) no-repeat; width:1000px; height:325px; position:relative;}
.pro-list-pic li img{ padding-top:6px; margin-left:6px;}
.pro-list-pic li span{  position:absolute; width:38px; height:29px; background:url(../images/index_08.png) no-repeat bottom right; right:4px; bottom:6px;}
.pro-list-zi{ margin-top:10px;}
.pro-list-zi  li{ width:249px; float:left; margin-right:1px; height:80px;}
.pro-list-zi  li a{ background:#414141 ; display:block;  height:80px; text-align:center; font: bold 16px/80px Microsoft YaHei; color:#fff;}
.pro-list-zi  li a:hover{ background:#22ac38}
.pro-list-zi  li a img{ float:left; margin-left:50px; margin-top:25px;}
.pro-list-zi  li a span{ float:left; margin-left:50px; background:url(../images/index_33.png) no-repeat left center; padding-left:45px;}
.pro-list-zi  li a:hover span{ background:url(../images/index_34.png) no-repeat left center;}
.pro-list{  width:1000px;}
.pro-list .pro-list-zi{ overflow:hidden;}
.pro-list .pro-list-zi li a{ display:block;}
.pro-list .pro-list-pic{ overflow:hidden;}
.pro-list .pro-list-pic li{ display:none;}

/*�ײ�*/
.foot-bar{ background:#414141; height:255px; margin-top:40px; min-width:1000px;}
.foot-nav{ border-bottom:1px solid #5e5e5e; height:185px;}
.foot-bar .lf { margin-top:15px; width:665px;}
.foot-bar .lf dl{ float:left; margin-right:63px;}
.foot-bar .lf dl dt { margin-bottom:10px;}
.foot-bar .lf dl dt a{font:16px/30px Microsoft YaHei; color:#fff;}
.foot-bar .lf dl dd { height:19px;}
.foot-bar .lf dl dd a{color:#666; line-height:18px;}
.foot-bar .rf{ margin-top:30px;}
.foot-bar .rf span{float:left; width:120px; text-align:right; color:#aaa ; margin-top:80px;font:14px/19px Microsoft YaHei; margin-right:10px;}
.foot-bar .rf img{float:left; border:3px solid #ccc;}
.foot-nav-list{ margin-left:80px;}
.link-box{ margin-top:8px; height:55px;}
.link-box .link-b-l p{ color:#9dc814;font:16px/22px Microsoft YaHei; }
.link-box .link-b-l p span{ color:#666;font:16px/25px Microsoft YaHei; }
.link-box .link-b-l{ float:left; background:url(../images/index_10.png) no-repeat right; padding-right:10px; width:70px; height:45px; margin-left:20px; margin-top:10px;}
.link-list { float:left; margin-left:20px; margin-top:20px; width:880px; height:30px; overflow:hidden;}
.link-list a{ float:left; display:block; margin-right:25px; color:#666; min-width:1000px;}
.foot-bot{ height:70px; width:100%; background:#1e1e1e; min-width:1000px;}
.foot-bot .lf { margin-top:15px; }
.foot-bot .lf img{ border-right:1px solid #424242; height:40px; float:left;padding-right:10px;}
.foot-bot .lf p {float:left; margin-left:10px;}
.foot-bot .lf p .s-1{font:16px/25px Microsoft YaHei; color:#fff; display:block; }
.foot-bot .lf p .s-2{ font-size:9px; color:#fff; display:block; letter-spacing:-1px;}
.foot-bot .rf{ margin-top:20px;}
.foot-bot .rf img{float:left;}
.foot-bot .rf p{float:left;font:14px/22px Microsoft YaHei; color:#666; margin-top:10px; margin-left:10px;}
/*���Ͼ����*/
.banner {position: relative;width:100%;height:320px;overflow: hidden; min-width:1000px;}
.banner img{position:relative; left:50%; margin-left:-960px;}
.mbx-box{ height:70px; width:100%; overflow:hidden; min-width:1000px;}
.mbx-box-l { width:35%; float:left; background:#000; height:70px;}
.mbx-box-l span{ background:url(../images/gsjj_10.png) no-repeat; width:220px; height:70px; float:right;font:24px/55px Microsoft YaHei; color:#fff;}
.mbx-box-r { width:65%; float:right; background:url(../images/gsjj_02.png) repeat-x; height:70px;}
.mbx-box-r  .nav-list{ float:left; margin-left:55px;  }
.mbx-box-r  .nav-list a{float:left; margin-right:35px; color:#9dc814;font:14px/50px Microsoft YaHei;  margin-top:7px; text-decoration:none; text-align:center;}
.mbx-box-r  .nav-list a:hover{color:#fff; background:url(../images/gsjj_05.png) no-repeat bottom;}
.mbx-box-r  .nav-list .cur{color:#fff; background:url(../images/gsjj_05.png) no-repeat bottom;}
.cur-pos{ margin-top:20px;color:#999;}
.cur-pos span{background:url(../images/gsjj_04.png) no-repeat left; padding-left:20px; display:block; float:left; color:#999;}
.cur-pos a{ color:#999; margin:0px 5px;}
.nrjj-bar{ overflow:hidden; padding-bottom:180px; min-width:1000px;}
.h-2{ color:#52534e; opacity:0.3 !important; filter:alpha(opacity=30%) !important;font:24px/30px Microsoft YaHei; text-transform:uppercase; text-align:center; margin-top:30px;}
.g-bg{ text-align:center; margin:0 auto; margin-top:5px; background:url(../images/bg.jpg) no-repeat; width:340px;font:30px/38px Microsoft YaHei; }
.nrjj-bar .img-1{ margin-top:80px;}
.nrjj-bar  .h-3{ color:#02B4B6;font:24px/30px Microsoft YaHei; margin-top:20px; }
.nrjj-bar  .h-4{ color:#9dc814;font:16px/30px Microsoft YaHei; text-transform:uppercase; }
.nrjj-bar  p{ color:#666; font-size:14px;  text-transform:uppercase; text-indent:2em; margin-top:15px;}
/*���Ź�˾*/
.jtgs-bar{ overflow:hidden; min-width:1000px;}
.company-t{ width:100%; overflow:hidden}
.company-t-l{ float:left; width:740px;}
.company-t-l h2{font:24px/30px Microsoft YaHei; margin-top:20px; color:#666;}
.company-t-l p{font:14px/20px Microsoft YaHei; margin-top:15px; color:#666;}
.company-t .rf{ float:right; margin-top:10px;}
.company-b h3{ color:#52534e; opacity:0.3 !important; filter:alpha(opacity=30%) !important;font:24px/30px Microsoft YaHei;text-transform:uppercase;  }
.company-b h4{ color:#333; font:30px/50px Microsoft YaHei; background:url(../images/jtgs_11.png) no-repeat bottom left; padding-bottom:3px; }
.company-b  ul{ margin-top:10px;}
.company-b ul li{ border-bottom:1px solid #e6e5e5; overflow:hidden; width:98%; }
.company-b ul li .li-l{float:left;font:14px/50px Microsoft YaHei;  color:#333; background:url(../images/jtgs_18.png) no-repeat left center;padding-left:20px;}
.company-b ul li .li-r{float:right;font:14px/50px Microsoft YaHei; width:20%; margin-right:10%;}
.pic-1{ float:right; margin-top:10px;}
/*��������*/
.zzry-bar{ overflow:hidden; min-width:1000px; }
.zzry-list { margin-top:70px; overflow:hidden; width:100%;}
.zzry-list li{float:left; margin-bottom:20px; margin-right:50px;}
.zzry-list li a span{ display:block; background:url(../images/zzry-02.jpg) no-repeat left center; padding-left:25px; width:272px; line-height:30px; height:30px; overflow:hidden; margin-left:3px;}
.page{ text-align:center; margin-top:80px;}
.page .up{ border:1px solid #cecece; display:inline-block; padding:0px 15px;color:#666;}
.page .num{border:1px solid #cecece; display:inline-block; padding:0px 9px;color:#666;}
.page .down{ border:1px solid #cecece; display:inline-block; padding:0px 15px;color:#666;}
.page a:hover,.zzry-bar .page .current{ border:1px solid #02B4B6; background:#02B4B6; color:#fff; text-decoration:none; }
/*��������*/
.qyrz-bar{ overflow:hidden;min-width:1000px;}
.qyrz-box{ background:url(../images/qyrz_04.jpg) repeat-x bottom ; height:480px; margin-top:100px;}
#focus_Box{position:relative;margin:20px auto;}
#focus_Box ul{position:relative;}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;height:100%;vertical-align:top; background:url(../images/qyrz_05.jpg) no-repeat;}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;text-indent:8px;color:#333;}
#focus_Box li p span a{display:inline-block;width:84%;height:40px;overflow:hidden;margin-top:40px; background:url(../images/zzry-02.jpg) no-repeat left center;background: #fff; padding-left:10px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:24px;height:41px;top:110px;}
#focus_Box .prev{background:url(../images/qyrz_12.jpg) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/qyrz_15.jpg) right bottom no-repeat;right:0px} 
/*ҵ��ֲ�*/
.ywfb-bar{ overflow:hidden; min-width:1000px;}
.txtScroll-left{ position:relative; width:430px; height:290px; margin-top:65px; margin-right:72px;}
.txtScroll-left .hd{  padding:0 10px; position:absolute; bottom:0px; right:0px; }
.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url(../images/ywfb_02.jpg) no-repeat; width:27px; height:27px;	}
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.txtScroll-left .bd{ padding:10px; width:430px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li .h-1{ color:#02B4B6; font:18px/40px '����';}
.txtScroll-left .bd ul li p{ color:#666; font:14px/30px 'Microsoft YaHei'; border-bottom:1px solid #e8e8e8; padding-bottom:13px;white-space:nowarp;word-break:break-all;}
.ywfb-box{ background:url(../images/ywfb_03.jpg) no-repeat; height:456px; width:1000px; margin-top:50px; margin-bottom:50px;}
.ywfb-box .lf {margin-top:10px; margin-left:50px; margin-top:55px;}
/*��������*/
.jsfw-bar{ overflow:hidden;}
.jsfw-bar-t{ background:#f2f2f2; height:315px; width:100%; margin-top:65px;}
.jsfw-bar-t .lf{ width:460px;  margin-top:70px; margin-left: 80px;}
.jsfw-bar-t .lf  p{font:14px/25px 'Microsoft YaHei'; color:#666;width:435px; text-indent:2em;white-space:nowarp;word-break:break-all;	}
.jsfw-bar-t .lf .line{ background:url(../images/zyfw_01.jpg) no-repeat; width:410px; height:12px; margin-top:10px; margin-left:55px; margin-top:40px;}
.area-list{ width:100%; overflow:hidden;}
.area-list li{float:left; width:270px; height:195px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; background:#ececec; margin-top:55px; margin-right:35px; padding:30px 20px;}
.area-list li h2{ color:#302f2f;font: bold 16px/30px 'Microsoft YaHei'; }
.area-list li  .tech-1{ margin-bottom:20px; margin-top:5px;}
.area-list li  p{ color:#666;}
/*CNASʵ����*/
.sys-bar{ overflow:hidden; margin-top:30px;}
.sys-bar-t{ overflow:hidden; height:330px;}
.sys-bar-t .lf{ width:410px; overflow:hidden;}
.sys-bar-t .lf p{font:14px/25px 'Microsoft YaHei'; color:#666; margin-top:90px;white-space:nowarp;word-break:break-all;}
.sys-bar-b{ overflow:hidden; height:267px; margin-top:20px;}
.sys-bar-b .lf{ width:400px; overflow:hidden;}
.sys-bar-b .rf{ width:597px; background:url(../images/zyfw-03_09.jpg) left bottom no-repeat; height:267px;}
.sys-bar-b .rf p{font:14px/25px 'Microsoft YaHei'; color:#666; margin-top:30px; width:520px; margin-left:35px;}
/*�ͻ�����*/
.khfw-bar-t{ height:280px; width:100%; overflow:hidden; background:#f2f2f2; margin-top:50px;}
.khfw-bar-t .lf{ width:490px;}
.khfw-bar-t .rf{ width:510px;}
.khfw-bar-t .rf h2{ color:#666;font:18px/25px 'Microsoft YaHei';  padding-top:5px; height:25px; margin-top:60px; margin-bottom:20px; width:425px; overflow:hidden; margin-left:55px;}
.khfw-bar-t .rf p{ color:#666;font:14px/22px 'Microsoft YaHei'; text-indent:2em;width:425px; overflow:hidden; margin-left:55px;}
.khfw-bar-b{ margin-top:40px; margin-bottom:55px; overflow:hidden;}
.khfw-bar-b .jsxm-t{ border-left:4px solid #9dc814; padding-left:20px;}
.khfw-bar-b .jsxm-t p{ color:#333;font:30px/25px 'Microsoft YaHei'; padding-top:2px; } 
.khfw-bar-b .jsxm-t span{ color:#666;font:14px/22px 'Microsoft YaHei'; text-transform:uppercase; display:block; margin-top:3px;} 
.jsxm-list li{float:left; padding:0px 55px; width:220px; text-align:center; margin-top:40px;	}
.jsxm-list li img{ margin-left:83px;}
.jsxm-list .jsxm-list-zi{ border-right:1px solid #e0e0e0; width:220px; padding-right:55px; padding-top:25px; padding-bottom:10px;}
.jsxm-list .jsxm-list-zi b{ color:#666; display:block; font-size:14px; }
.jsxm-list .jsxm-list-zi p{ font-size:14px; color:#666;}
/*��������*/
.new-list{ margin-top:30px;}
.new-list li{ margin-bottom:20px; position:relative;}
.new-list li:hover .date-time{ background:#9dc814;}
.new-list li .date-time{ background:#02B4B6; width:70px; height:57px;position:absolute; left:0px; top:27px; z-index:9; }
.new-list li .date-time b{font:36px/30px 'Arial'; color:#fff; text-align:center; display:block; padding-top:5px;}
.new-list li .date-time span{font:12px/22px 'Arial'; color:#fff; text-align:center; display:block;}
.new-zi{ background:#ebebeb; height:135px; width:960px; padding:15px; position:relative; display:block;}
.new-zi .lf{width:180px; }
.new-zi .rf{width:740px;}
.new-zi .rf h1{font: bold 16px/25px 'Microsoft YaHei'; color:#333; width:740px; height:25px; overflow:hidden;}
.new-zi .rf p{ height:63px; line-height:21px; overflow:hidden; color:#666; margin-top:10px;}
.new-zi .rf .more{ background:#fff; border:1px solid #c2c2c2; width:85px; height:25px; text-align:center; line-height:25px; display:block; margin-top:10px; color:#666;}
/*������������*/
.new-bar{ margin-top:35px;}
.new-bar .new-bar-l{ width:789px; border-right:1px dashed #999 ; float:left; }
.new-bar .new-bar-l .rl-box{ float:left;background:#9dc814; width:85px; height:85px; margin-left:20px;}
.new-bar .new-bar-l b{font: bold 44px/30px 'Arial'; color:#fff; text-align:center; display:block; padding-top:22px;}
.new-bar .new-bar-l .year{font: bold 14px/22px 'Arial'; color:#fff; text-align:center; display:block;}
.new-bar .new-bar-l .new-box{ width:625px; float:right; overflow:hidden; margin-right:25px;}
.new-bar .new-bar-l .new-box h2{font: bold 24px/30px Microsoft YaHei; height:30px; overflow:hidden;}
.new-bar .new-bar-l .new-box span{ color:#999;margin-right:20px; line-height:30px;}
.nr-box p{ text-indent:2em;  color:#666; width:605px;font:14px/25px Microsoft YaHei;}
.new-bar  .new-bar-r{ width:190px; float:right;	}
.new-bar  .new-bar-r h3{font:24px/24px Microsoft YaHei; color:#dd1015; margin-bottom:30px;}
.new-bar  .new-bar-r ul li{margin-bottom:20px;}
.new-bar  .new-bar-r ul li a { text-decoration:none;}
.new-bar  .new-bar-r ul li a span{ color:#666; line-height:22px; display:block; margin-top:5px; height:22px; overflow:hidden; width:190px; font-family:'Microsoft YaHei'; font-size:12px;}
.new-bar  .new-bar-r ul li a:hover span{ color:#00911a;}
.new-bar .up-down{ margin-top:40px;}
.new-bar .up-down .up{ background:url(../images/new-show_11.jpg) no-repeat left center; padding-left:25px; color:#333; height:30px; overflow:hidden;font:12px/16px Microsoft YaHei;}
.new-bar .up-down .up span{ float:left; display:block; width:48px;margin-top:7px;}
.new-bar .up-down .up a{ display:block; float:left; width:540px; color:#333; margin-left:10px; margin-top:7px;}
.new-bar .up-down .down{ background:url(../images/new-show_14.jpg) no-repeat left center; padding-left:25px; color:#333; height:30px; overflow:hidden;font:12px/16px Microsoft YaHei;}
.new-bar .up-down .down span{ float:left; display:block; width:48px; margin-top:7px;}
.new-bar .up-down .down a{ display:block; float:left; width:540px; color:#333; margin-left:10px; margin-top:7px;}
.lf-t{ overflow:hidden; width:100%;}
.lf-b{ overflow:hidden; width:100%;}
/*��ϵ����*/
.lxwm-box ul li{ height:195px; width:100%; overflow:hidden;margin-top:32px;}
.lxwm-box ul li .lf{ width:295px;}
.lxwm-box ul li .rf{ width:665px; background:#ebebeb url(../images/lxwm_06.jpg) no-repeat left ; height:155px; padding:20px;}
.lxwm-box ul li .rf h1{ padding-left:20px; font:24px/30px Microsoft YaHei; color:#02B4B6; padding-left:30px;}
.lxwm-box ul li .rf .line2{ border-top:1px dashed #b7b7b7;border-bottom:1px dashed #b7b7b7; height:3px; margin-top:20px; width:632px; float:right;}
.lxwm-box ul li .rf .address{ width:615px; overflow:hidden; float:right; margin-right:15px;}
.lxwm-box ul li .rf .address p{font:14px/37px Microsoft YaHei; color:#333;}
/*��ɫ��Ʒ*/
.cscp-bar{ overflow:hidden; margin-top:60px; min-width:1000px; }
.cscp-bar-t{ background:url(../images/cscp_03.jpg) no-repeat; height:326px;}
.cscp-bar-t .lf{ margin-top:6px; marign-left:5px; width:527px; margin-left:5px;}
.cscp-bar-t .rf{ width:392px; margin-right:46px; margin-top:20px;}
.cscp-bar-t .rf h1{font: bold 30px/37px Microsoft YaHei; color:#333; width:340px; height:37px; overflow:hidden;}
.cscp-bar-t .rf h2{font: 22px/30px Arial; color:#666; width:340px; height:30px; overflow:hidden; text-transform:uppercase}
.cscp-bar-t .rf p{font:14px/25px Microsoft YaHei; color:#8b8888; margin-top:27px; overflow:hidden; height:195px; }
.cscp-bar-b ul{ padding-bottom:60px;}
.cscp-bar-b ul li{ border-bottom:1px dashed #ddd; padding-top:25px;}
.cscp-bar-b ul li .firs-a{ background:url(../images/cscp_07.jpg) no-repeat left center; color:#02B4B6;font:18px/35px Microsoft YaHei; padding-left:20px;}
.cscp-bar-b ul li .list-box2 .second-div{ background:url(../images/cscp_11.jpg) no-repeat left top; padding-left:15px; float:left; margin-right:175px;}
.cscp-bar-b ul li .list-box2 .second-a{ font:14px/30px Microsoft YaHei; color:#333;display:block; margin-top:-12px;}
.list-box2{ position:relative; margin-top:25px; width:940px; margin-left:22px; height:40px;}
.list-box3{ position:absolute; left:0px; top:50px; background:#ebebeb; width:940px; padding:20px; display:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.list-box3 .third-a{ background:url(../images/cscp_15.jpg) no-repeat left center; padding-left:20px; float:left; margin-right:10px; color:#666; font-size:14px; margin-right:45px; display:block;}
/*��ɫ��Ʒ����ҳ��*/
.cpxq-bar { margin-top: 25px; }
.cpxq-bar .lf { width: 725px; }
.cpxq-bar .rf { width: 200px; }
.cpxq-bar h2 { font: 24px/53px Microsoft YaHei; color: #333; background: #e1e1e1; padding-left: 10px; }
.cpxq-bar .p-1 { font: 14px/30px Microsoft YaHei; color: #666; text-indent: 2em; margin: 25px 0px; }
.cpxq-bar .cpxq-ul li { width: 120px; height: 50px; text-align: center; float: left; margin-right: 15px; overflow: hidden; }
.cpxq-bar .cpxq-ul li a { background: #ececec; font: 18px/50px Microsoft YaHei; color: #666; display: block; width: 120px; text-decoration: none; }
.cpxq-bar .cpxq-ul li .hover { background: #9dc814; color: #fff; }
.cpxq-box { width: 100%; overflow: hidden; }
.cpxq-ul { height: 50px; overflow: hidden; width: 100%; }
.cpxq-box-xq { margin-top: 20px; }
.cpxq-box-xq .img-2 { margin: 30px auto; }
.cplx-bar h1 { background: url(../images/cpxq_13.jpg) no-repeat left center; padding-left: 15px; font: 18px/50px Microsoft YaHei; color: #02B4B6; }
.cplx-bar p { font: 14px/30px Microsoft YaHei; color: #666; text-indent: 1em; }
/*�ļ��˵�*/
.cpxq-bar .rf h3 { background: #02B4B6; font: 18px/50px Microsoft YaHei; color: #fff; border-bottom: 5px solid #9dc814; height: 50px; padding-left: 10px; }
.yiji { }
.list { width: 200px; }
.list ul li { background-color: #f0f0f0; border-bottom: 0; }
.list ul .box1 { padding-bottom: 10px; }
.list ul .box1 .box1-a { background: url(../images/cpxq_09.jpg) no-repeat 184px center; border-bottom: 1px solid #ddd; }
/*�Ҳ��ͷ*/
.list ul .box1 .up { width: 0; height: 0; border-style: solid dashed dashed dashed; border-width: 4px; border-color: #02B4B6 transparent transparent transparent; position: absolute; margin-top: -20px; margin-left: 170px; }
.list ul .box1 .down { width: 0; height: 0; border-left: 4px solid transparent;border-right: 4px solid transparent; border-bottom: 4px solid #02B4B6;font-size: 0; line-height: 0; margin-top: -20px; margin-left: 170px;    position: absolute;}
.list ul .box1 .box1-b { background: url(../images/cpxq_03.png) no-repeat 184px center; }
.list ul li ul { display: none; }
.list ul li ul li { border-left: 0; border-right: 0; border-color: #467ca2; }
.list ul li ul li ul { display: none; }
.list ul li ul li ul li { border-color: #6196bb; }
.last { border-color: #6196bb; }
.four-ul-li li { padding-left: 30px; }
.box1-a { height: 37px; width: 175px; display: block; margin: 0 auto; font: 14px/37px Microsoft YaHei; color: #333; }
.box1-a:hover {; font: 14px/37px Microsoft YaHei; color: #333; }
.box2-a { background: #fff; color: #666; height: 30px; width: 160px; display: block; margin: 0 auto; font-size: 12px; margin-top: 10px; text-align: center; line-height: 30px; overflow:hidden;}
.box2-a:hover { color: #fff; background: #9dc814; }
.box3-a { height: 20px; width: 110px; display: block; margin: 0 auto; font-size: 12px; background: url(../images/cscp_15.jpg) no-repeat left center; color: #333; padding-left: 15px; }
.box4-a { height: 20px; width: 90px; display: block; margin: 0 auto; font-size: 12px; color: #999; }

/*��վ��ͼ*/
#wzdt { width:1000px; padding:30px; background-color:#fff; margin:0 auto; overflow: hidden; }
.rtmap{ border-top:0;overflow:hidden; text-align:left; margin-bottom:10px;}
.rtmap li{line-height:25px; overflow:hidden; border-bottom: dashed 1px #c7c7c7; padding:10px 0px;display: block;}
.rtmap li span{ float:left;}
.rtmap li .bt{ width:90px;height:25px;float:left; display:block; overflow:hidden; text-align:center; margin-right:20px; font-weight:700;}
.rtmap li .rtwz{ float:left; overflow:hidden}
.rtmap li .rtwz a{ padding:0 5px;} 
.rtmap li .rt{ width:90px; height:25px; float:left;display:block;overflow:hidden; text-align:left; }


.nav-box .rf ul li a .yw-1{ background:url(../images/sy-2_03.png) no-repeat; height:50px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-1{ background:url(../images/sy-2_111.png) no-repeat;}
.nav-box .rf ul li a .yw-2{ background:url(../images/sy-1_05.png) no-repeat; height:50px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-2{ background:url(../images/sy-2_112.png) no-repeat;}
.nav-box .rf ul li a .yw-3{ background:url(../images/sy-1_07.png) no-repeat; height:50px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-3{ background:url(../images/sy-2_113.png) no-repeat;}
.nav-box .rf ul li a .yw-4{ background:url(../images/sy-1_09.png) no-repeat; height:50px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-4{ background:url(../images/sy-2_114.png) no-repeat;}
.nav-box .rf ul li a .yw-5{ background:url(../images/sy-1_11.png) no-repeat; height:50px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-5{ background:url(../images/sy-2_115.png) no-repeat;}
.nav-box .rf ul li a .yw-6{ background:url(../images/sy-1_13.png) no-repeat; height:63px; width:12px; float:left; margin-top:23px ; display:block;}
.nav-box .rf ul li a:hover .yw-6{ background:url(../images/sy-2_116.png) no-repeat;}

.zyfw-k { background: rgba(0, 0, 0, 0) url("../images/gsjj_10.png") no-repeat scroll 0 0;
    color: #fff;
    float: right;
    font: 24px/55px Microsoft YaHei;
    height: 70px;
    width: 220px; position:relative;}
.zyfw-k span{float:left; width:auto; height:auto; border-bottom:2px solid #9dc814;}
.zyfw-k .en{ float:right; bottom:0px;font: italic 22px/22px Microsoft YaHei; color: #fff; opacity:0.25; position:absolute; right:5px; text-transform:uppercase;}
.box-zi { width:280px; margin-top:10px; text-align:center;}
.box-zi li{ color:#333;font: 16px/22px Microsoft YaHei;  }


.cscp-bar-t2{ background:url(../images/cscp_03.jpg) no-repeat; height:326px; width:1000px;	}
.cscp-bar-t2 .lf{ marign-left:5px; width:527px; }
.cscp-bar-t2 .rf{ width:394px; margin-right:45px; margin-top:20px;}
.cscp-bar-t2 .rf h1{font: bold 30px/37px Microsoft YaHei; color:#333; width:340px; height:37px; overflow:hidden;}
.cscp-bar-t2 .rf h2{font: 22px/30px Arial; color:#666; width:340px; height:30px; overflow:hidden; text-transform:uppercase; margin-top:0px; text-align:left;}
.cscp-bar-t2 .rf p{font:14px/25px Microsoft YaHei; color:#8b8888; margin-top:25px; overflow:hidden; height:195px; white-space:nowarp;word-break:break-all;  }
