*{ margin:0; padding:0; }
body,button, input, select, textarea { font-family:Î¢ÈíÑÅºÚ;font-size:14px;}
ul, ol,li { list-style: none; }
a { text-decoration: none; color:#3e3e3e;}
a:hover{ color:#b9121a;}
img{ border:0px;}
html,body{ width:100%;height:auto; color:#3e3e3e; background-image:url(/themes/default/images/bg.jpg)}
.top{ height:38px; border-bottom:#dedede 1px solid; background-color:#fff}
.top1{ width:1190px; margin:0px auto; line-height:38px;}
.top1 p{ float: left; padding-left:146px;}
.top1 .top_r{ float:right}
.top1 .top_r a{ padding:0px 5px;}
.top1 img{ padding:2px 5px 0px 0px;}
.logo{ width:1190px; margin:0px auto; height:106px; background-color:#fff}
.header{ background-color:#fff; overflow:hidden}
.logo1{ width:146px; margin-top:-50px; z-index:9999; height:146px; float:left}
.logo2{ float:left; padding-top:30px; padding-left:10px;}
.dh{ float:right;padding-top:30px}
.daohang{ height:60px; background-color:#00AC74;}
.daohang ul{ width:1190px; margin:0px auto; line-height:60px;}
.daohang ul li{ width:108px; float:left;}
.daohang ul li a{ width:108px; height:60px; float:left; text-align:center; font-size:16px; color:#fff}
.daohang ul li a:hover{ background-color:#32C092}
.daohang ul .on{background-color:#32C092}
.banner{ height:450px; overflow:hidden;    text-align: center; }
.m_banner{ background:#fff;height:450px; position:relative; z-index:1}
.m_banner .banner{height:450px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(/themes/default/images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:450px;}
.page{ width:1190px; padding:0px 0px; margin:auto; margin-top:-20px; z-index:99999; position: relative; overflow:hidden;    background-color: #fff;}
.con1{ width:1157; overflow:hidden; background-color:#fff; padding:20px;}
.xwzx{ width:828px; float:left; overflow:hidden}
.biaoti{  line-height:40px; height:40px; width:100%; border-bottom:#dedede 2px solid}
.biaoti h1{font-size:20px; float:left}
.biaoti img{ float:left; padding:10px;}
.xwjd{ width:390px; height:280px; float:left; overflow:hidden; margin-top:20px;}
.focusBox { position: relative; width: 390px; height: 280px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }.focusBox .pic img { width: 390px; height: 280px; display: block; }.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }
.xwlb{ width:425px; float:right; overflow:hidden; padding-top:20px;}
.lbnav{ width:100%; height:38px; background-image:url(/themes/default/images/bg2.jpg)}
.lbnav li{ width:76px; height:38px; float:left; line-height:30px; text-align:center; color:#666; font-size:15px;}
.lbnav .on{ background-image:url(/themes/default/images/bg1.jpg); color:#fff}
.lbnav .on a{color:#fff;}
.xwnr{ width:100%; overflow:hidden; margin-top:10px;}
.xwnr .on{ display:block}
.xwnr1{ display:none}
.xwnr1 ul{ overflow:hidden; padding-top:10px;}
.xwnr1 ul li{ width:100%; float:left; line-height:30px; border-bottom:#dedede 1px dashed}
.xwnr1 ul li a{ float:left; background:url(/themes/default/images/dian.jpg) left no-repeat; text-indent:1.2em}
.xwnr1 ul li span{ font-size:12px; float:right; color:#666}
.jtcy{ width:308px; float:right; overflow:hidden}
.jtcy ul{ overflow:hidden; padding-top:8px;}
.jtcy ul li{ width:100%; height:34px; font-size:15px; text-indent:1em; line-height:34px; margin-top:12px;}
.jtcy ul li a{width:100%; height:34px; float:left; background-color:#00AC74; color:#fff;}
.jtcy ul li a:hover{ background-color:#FF8500}

.con2{width:1157; overflow:hidden; background-color:#fff; padding:20px; margin-top:20px;}
.xmzs{ width:1157px; height:33px; background-image:url(/themes/default/images/xm.jpg); line-height:33px;}
.xmzs h1{ width:106px; text-align:center; font-size:16px; color:#fff; float:left}
.xmzs a{ float:right; font-size:12px; color:#fff; width:60px; text-align:center}
.con2 ul{ width:100%; overflow:hidden; margin-top:15px;}
.con2 ul li{ width:210px; height:154px; float:left; position:relative; margin-right:15px;}
.con2 ul li p{ width:100%; height:35px; position: absolute; left:0px; bottom:0px; text-align:center; line-height:35px; background-image:url(/themes/default/images/bgbg.png)} 
.con2 ul li a{ color:#fff}

.con3{width:1157; overflow:hidden; background-color:#fff; padding:20px; margin-top:20px;}
.xxw{ width:370px; float:left; overflow:hidden}
.xxw .xwbt{ width:370px; height:33px; overflow:hidden; line-height:33px; background-image:url(/themes/default/images/xwbg.jpg)}
.xxw .xwbt h1{ width:106px; text-align:center; font-size:16px; color:#fff; float: left}
.xxw .xwbt a{float:right; font-size:12px; color:#fff; width:60px; text-align:center; line-height:45px;}
.xxw ul{ overflow:hidden; padding-top:10px;}
.xxw ul li{ width:100%; float:left; line-height:30px; border-bottom:#dedede 1px dashed}
.xxw ul li a{ float:left; background:url(/themes/default/images/dian.jpg) left no-repeat; text-indent:1.2em}
.xxw ul li span{ font-size:12px; float:right; color:#666}
.yqlj{ overflow:hidden}
.yqlj h1{ font-size:16px; height:45px; line-height:45px; border-bottom:#dedede 1px solid}
.yqlj p{ padding-top:10px;}
.yqlj p a{ padding:0px 5px; font-size:12px; color:#666}
.xian{ height:12px; background-color:#00AC74}
.foot{ height:200px; background-color:#444444;}
.foot1{ width:1157px; margin:0px auto; overflow:hidden; padding-top:30px; color:#dedede}
.foot1 a{ color:#dedede}
.dbdh{ width:78px; float:left; overflow:hidden}
.dbdh h1{ font-size:18px; padding-bottom:10px;}
.dbdh a{ width:100%; float:left; line-height:22px; font-size:12px;}
.hyzx{ width:358px; float:left; padding-left:120px;}
.hyzx h1{ font-size:18px; padding-bottom:10px;}
.hyzx ul{ overflow:hidden}
.hyzx ul li{ width:100%; float:left; line-height:22px;}
.hyzx ul li a{ float:left; background:url(/themes/default/images/dian.jpg) left no-repeat; text-indent:1.2em;font-size:12px;}
.hyzx ul li span{ font-size:12px; float:right}

.lxwm{ width:268px; float:left; padding-left:120px;}
.lxwm h1{ font-size:18px; padding-bottom:10px;}
.lxwm p{ font-size:12px;line-height:22px;}
.dwz{ height:50px; line-height:50px; text-align:center; color:#999; background-color:#333333}

.ny_l { width:250px; overflow: hidden; background:url(/themes/default/images/ny_lbj.gif) no-repeat top; height:460px; float:left; margin-top:20px;    margin-left: 20px;}
.ny_title{ text-align:center; width:236px; height:48px; background:url(/themes/default/images/ny_dh.jpg); border:#CCC 1px solid;margin: 10px 0 0 7px; line-height:48px;font-size: 20px; color:#FFF;}
.ny_l ul{ width:100%; overflow:hidden}
.ny_l ul li{ line-height:40px; background:url(/themes/default/images/ny_dhbj.jpg) no-repeat; height:40px; width:100%; margin:5px auto; margin-left:7px; text-indent:2.2em;}

.ny_l .jrqf{ width:236px; height:64px; background:url(/themes/default/images/jyqf.jpg) no-repeat; margin:15px auto;}
.ny_l .jrqf a{ color:#fff; float:left;margin-left: 80px;margin-top: 10px;font-size: 16px;}
.ny_l .lxwm1{ width:236px; height:64px; background:url(/themes/default/images/lxwm.jpg) no-repeat; margin:15px auto;}
.ny_l .lxwm1 a{color:#fff; float:left;margin-left: 80px;margin-top: 10px;font-size: 16px;}

.ny_r { width:870px; margin-left:18px; float:left; overflow:hidden; margin-top:20px;}
.ny_r .ny_rtitle{ background:url(/themes/default/images/ny_rtitlebj.jpg) no-repeat left bottom; height:40px; line-height:40px}
.ny_r .ny_rtitle .cpmc{ float:left; font-size:22px; font-weight:bold; color:#00AC74; }
.ny_r .ny_rtitle .mbx{ float:right;} 
.ny_r .cp{ width:100%; overflow:hidden}
.ny_r .cp li { width:152px; height:146px; border:1px #ccc solid; float:left; margin-top:20px; margin-right:12px; margin-left:11px}
.ny_r .cp li p{ background:#055307; text-align:center; line-height:30px}
.ny_r .cp li p a { color:#fff;}

.jianjie{ margin-top:20px; line-height:26px;}
.ny_r .liuyan{ width:100%; height:600px;}
.ny_r .xiazai { width:100%; overflow:hidden; margin-top:10px;}
.ny_r .xiazai li { width:100%; line-height:30px; background:url(/themes/default/images/ico.jpg) left center no-repeat; text-indent:1em;}
.ny_r .xiazai li span{ float:right;}
.ny_r dl{ width:100%; overflow:hidden; margin-top:20px; border-bottom:1px #CCC dashed; padding-bottom:20px;}
.ny_r dl dt{ width:182px; height:110px; float:left;}
.ny_r dl dd{ margin-left:20px; float:left; width:850px;    line-height: 26px;}
.ny_r dl dd span{ font-size:16px; font-weight:bold;}

.pagenum {padding:20px; text-align:center}
.pagenum a {border: 1px solid #FFFFFF;color: #999999;margin: 0 3px;padding: 3px 0; }
.pagenum a:hover { color: #3e4e68 !important;}
.pagenum .current {color: #3e4e68 !important;}
.pagenum .firstPage,.pagenum .nextPage,.pagenum .prePage,.pagenum .lastPage {background-color: #F8F8F8; border: 1px solid #D9D9D9; color: #999999; height: 19px; line-height: 19px; padding: 3px 10px; width: 39px;}


.jianjie h1 { font-size: 26px;color: #000;font-weight: 400; margin: 10px 0 10px; text-transform: uppercase;}
.jianjie span {color: #838993;font-size: 13px;font-weight: normal;display: inline-block;margin-bottom: 10px;}
.jianjie p {color: #696969;	font-size: 14px;font-weight: normal;margin: 0 0 20px;    text-align: left;}
.jianjie img {max-width: 100%;	border: 0}

.rczp_con{ width:100%; overflow:hidden;}
.rczp_con ul{ width:100%; overflow:hidden;}
.rczp_con ul li{width:264px; height:210px; float:left; margin:10px 10px 10px 14px;padding:1px; position: relative;}
.rczp_con ul li img{ width:261px; height:187px}

.flexslider{position:relative;height:400px;overflow:hidden;background:url(/themes/default/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:30px;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(/themes/default/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(/themes/default/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/themes/default/images/next.png) center center no-repeat;}


























<!--ºÄÊ±1751462123.2077Ãë-->