/* CSS Document */

*{margin:0; padding:0; text-decoration:none; list-style:none; color:#5D5D5E; font-size:12px;}

img{border:0px; margin:0; padding:0;}

.c{clear:both;}

.top{ background:url(../images/top.jpg) no-repeat top center; width:100%; height:186px;}

.tope{ background:url(../images/top_e.jpg) no-repeat top center; width:100%; height:186px;}

.nav ul li{ float:left; height:46px; line-height:46px;}

.nav ul li a{ font-family:Microsoft Yahei; font-size:16px; color:#fefffa; display:block; width:120px; text-align:center;}

.nav ul li a:hover{ background:url(../images/nav_h.jpg) repeat-x; color:#e0fb90;}

.nav ul{ width:977px; margin:0 auto;}

.nav{ padding-top:140px;}

.m{ width:980px; margin:0 auto;}

.about{ width:706px; float:left;}

.about_bt{ background:url(../images/about_bt.jpg) no-repeat; width:706px; height:31px;}

.about_bte{ background:url(../images/about_bte.jpg) no-repeat; width:706px; height:31px;}

.about_bt a{ display:block; float:right; width:20px; height:20px; margin-top:4px;}

.about_bte a{ display:block; float:right; width:20px; height:20px; margin-top:4px;}

.about_t{ width:175px; height:141px; border:1px solid #a2dc78; float:left;}

.about_z{ width:500px; height:141px; float:left; margin-left:15px; overflow:hidden;}

.about_m{ margin-top:14px; width:706px;}

.about_t img{ width:164px; height:131px; margin-left:6px; margin-top:6px;}

.about_z p{ line-height:24px; color:#555555;}

.about_z p a:hover{color:#ff8300;}

.con{ float:right; width:250px;}

.qq{ background:url(../images/qq.jpg) no-repeat; width:250px; height:59px;}

.qqe{ background:url(../images/qqe.jpg) no-repeat; width:250px; height:59px;}

.con_z{ line-height:25px;}

.con_z p{ color:#555555; padding-left:5px; padding-top:5px;}

.fl ul li a{ display:block; width:200px; height:51px; background:url(../images/cp.jpg) no-repeat; margin-bottom:12px; font-family:Microsoft Yahei; font-size:19px; color:#FFF; font-weight:bold; padding:8px 0 0 50px;}

.fl ul li a span{ font-family:Microsoft Yahei; font-size:12px; color:#FFF; font-weight:normal;}

.fl ul li a:hover{background:url(../images/cp_h.jpg) no-repeat;}

.fl{ width:250px; float:left;}


.fle ul li a{ display:block; width:250px; height:59px; background:url(../images/cp.jpg) no-repeat; margin-bottom:12px; font-family:Microsoft Yahei; font-size:18px; color:#FFF; font-weight:bold; line-height:59px; text-indent:45px;}

.fle ul li a span{ font-family:Microsoft Yahei; font-size:12px; color:#FFF; font-weight:normal;}

.fle ul li a:hover{background:url(../images/cp_h.jpg) no-repeat;}

.fle{ width:250px; float:left;}




.cp_bt{ background:url(../images/pro_bt.jpg) no-repeat; width:707px; height:34px;}

.cp_bte{ background:url(../images/pro_bte.jpg) no-repeat; width:707px; height:34px;}

.cp_bt a{ float:right; display:block; width:20px; height:20px; margin-top:8px;}

.cp_bte a{ float:right; display:block; width:20px; height:20px; margin-top:8px;}

.cp{ width:707px; float:right;}

.cp_m{ height:298px; width:707px;border:1px solid #a2dc78; margin-top:9px;}

.link{ width:980px; margin:30px auto 0px;}

.link_m{ height:90px;}

.nav_f{ height:45px; line-height:45px; width:100%; background:#72C909; text-align:center; color:#FFF; font-size:14px;}

.nav_f a{ font-size:14px; color:#FFF; padding:0px 8px;}

.nav_f a:hover{ color:#F00;}

.copy{ text-align:center; line-height:28px; padding:20px 0px;}

.link_m ul li{ float:left; margin:10px 8px 0 8px;}

.link_m ul li a{ font-size:13px; color:#545454;}

.link_m ul li a:hover{ color:#f88b08;}

.top_z{ background:url(../images/z_top.jpg) no-repeat top center; width:100%; height:365px;}

.top_ze{ background:url(../images/z_tope.jpg) no-repeat top center; width:100%; height:365px;}

.z_z{ float:left;}

.z_y{ float:right; width:740px; border:1px solid #4cc601; min-height:515px;}

.z_fl ul li a{ display:block; height:47px; width:224px; line-height:47px; font-family:Microsoft Yahei; color:#55cc00; font-size:15px; background:#f3ffe7 url(../images/zicon.jpg) no-repeat 38px center; text-indent:70px;}

.z_fl ul li a:hover{ background:#1ba601 url(../images/zicon_h.jpg) no-repeat 38px center; color:#ecff03;}

.z_fl ul{ border:1px solid #68b800; border-top:none;}

.z_fl ul li{ border-top:1px solid #daefb7;}

.z_con{ background:url(../images/z_con.jpg) no-repeat; width:226px; height:28px;}

.z_cone{ background:url(../images/z_cone.jpg) no-repeat; width:226px; height:28px;}

.z_con a{ display:block; width:20px; height:20px; float:right;}

.z_cone a{ display:block; width:20px; height:20px; float:right;}

.z_conm p{ color:#555555; font-size:14px; line-height:28px; padding-top:10px; width:226px;}

.y_bt{ width:700px; border-bottom:1px solid #c3e78f; margin:0 auto;margin-top:10px;}

.y_m ul li{ float:left; margin:9px;}

.zt{ border:#a2db7c 1px solid; display:block; padding:3px;}

.zt:hover{ border:1px solid #f59100;}

.zz{ display:block; text-align:center; margin-top:10px; font-size:14px;}

.zz:hover{ color:#f59100;}

.y_xw ul li{background:url(../images/jt_z.jpg) no-repeat 3px center; height:37px; line-height:37px; border-bottom:1px dashed #bbbbbb; text-indent:10px;}

.y_xw ul li a{ font-size:13px;}

.y_xw ul{ min-height:380px;}

.y_xw ul li a:hover{ color:#f97e05;}

.y_xw{ width:700px; margin:0 auto; margin-top:10px;}

.page li{ float:left; margin:0px 5px;}

.page li a:hover{color:#f97e05;}

.y_con p{ line-height:25px; padding:20px 10px 10px 10px; font-size:13px;}

.y_con1 p{ line-height:25px; padding:20px 10px 10px 20px; font-size:13px;}

.eng{position:absolute; left:78%; top:80px;}

.eng a{display:block; float:left; width:70px; height:30px; text-align:center; line-height:30px; color:#72C909; font-size:16px; font-weight:bold;}

.eng a:hover{color:#FF7F00;}


#code,#code_hover,#gotop{ width:144px; height:158px; background:url(../images/icon.png) no-repeat; position:fixed; right:90px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:1000;border-bottom:1px solid #000;
}
#code{ top:255px; _margin-bottom:0px;}
#code_hover{ background-position:-316px -258px; bottom:0px; _margin-bottom:0px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}