@charset "gbk";
body{font-family:"ËÎÌå";line-height:22px;font-size:12px;color:#000}
body,p,div,form,ul,ol,h1,h2,hr,dd,dt,dl,a,input{margin:0px;padding:0px}
img{border:none}
.lfh{line-height:0;font-size:0;height:1px}
.whitebg{background-color:#FFF}
.backbg{background-color:#000}
.bds_more{padding:0; margin:0; line-height:16px;}
.header,.main,.footer,.cbody{clear:both;width:980px;margin:0 auto;}
.undis{display:none}
.dis{display:block}
.clear{clear:both;visibility:hidden}
#clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
a{color:#000;text-decoration:none;cursor:pointer}
a:hover{color:#F00;text-decoration:underline}
.white{color:#FFF}
.white a{color:#FFF}
.white a:hover{color:#F00;text-decoration:none}
.m5{margin:5px}
.m10{margin:10px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.p5{padding:5px}
.p10{padding:10px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.h10{height:10px;line-height:0}
.ba{border:#dbdada solid 1px}
.bt{border-top:#dbdada solid 1px}
.bl{border-left:#dbdada solid 1px}
.br{border-right:#dbdada solid 1px}
.bb{border-bottom:#dbdada solid 1px}
.w300{width:300px}
.w670{width:670px}
.gbh{display:none}
.gbk{width:90px;height:45px;float:left;position:absolute;padding-top:7px;background:url(top_04_01.jpg);z-index:100}
.gwb{width:90px;height:45px;margin-left:75px;float:left;display:inline;position:absolute;padding-top:7px;background:url(top_04_02.jpg);z-index:100}
#gbk a,#gwb a{line-height:23px;padding:5px 0 6px 32px;color:#666}
#gbk a:hover,#gwb a:hover{color:#F00;text-decoration:none}
.ggzt1{height:35px;border-top:#696969 solid 1px;border-bottom:#e6e6e6 solid 1px;background:#f8f8f8}
.ggzt1 .d1{width:230px;height:25px;margin:5px;padding-left:15px;float:left;display:inline;background:url(top_01.jpg) 0 7px no-repeat;font:12px/25px 'ËÎÌå';color:#666}
.ggzt1 .d2{width:75px;height:25px;margin:5px;padding-left:25px;float:left;display:inline;background:url(top_02.jpg) 0 7px no-repeat;font:12px/25px 'ËÎÌå'}
.ggzt1 .d2 a{color:#666}
.ggzt1 .d2 a:hover{color:#F00;text-decoration:none}
.ggzt1 .d3{width:100px;height:25px;margin:5px 5px 5px 260px;float:left;display:inline;font:12px/25px 'ËÎÌå';color:#097cac}
.ggzt1 .d4{width:50px;height:25px;margin:5px;padding-left:10px;float:left;display:inline;background:url(top_03.jpg) 0 6px no-repeat;font:12px/25px 'ËÎÌå';color:#666}
.ggzt1 .d4 a{color:#666}
.ggzt1 .d4 a:hover{color:#F00;text-decoration:none}
.ggzt1 .d5{width:165px;height:25px;margin:5px;float:left;display:inline}
.ggzt1 .d5 li{width:60px;height:25px;padding-left:15px;float:left;background:url(top_01.jpg) 0 7px no-repeat;font:12px/25px 'ËÎÌå';list-style:none}
.ggzt1 .d5 li a{color:#666}
.ggzt1 .d5 li a:hover{color:#F00;text-decoration:none}
.ggzt1 .d6{width:165px;height:25px;margin:5px 0 5px 5px;float:left}
.ggzt2{height:87px;background:#FFF}
.ggzt2 .logo{width:300px;height:70px;float:left;margin:8px 0}
.ggzt2 .wx{width:155px;height:55px;float:left;margin:13px 0 0 15px;padding:10px 0 0 15px;background:url(qhbg.png) no-repeat;display:inline}
.ggzt2 .wx img{width:55px;float:left}
.ggzt2 .wx .wxtxt{width:92px;float:right;font:12px/18px 'ËÎÌå'}
.ggzt2 .tup{width:350px;height:60px;float:right;margin-top:20px}
.ggzt2 .tup .sss{width:350px;height:36px;float:left}
.ggzt2 .tup .sss .sswb{width:260px;height:30px;float:left;padding:3px 5px;border:none;font:16px/30px 'ËÎÌå';color:#999;background:url(ss.png) 0 0 no-repeat}
.ggzt2 .tup .sss .ssan{width:80px;height:36px;float:left;border:none;cursor:pointer;background:url(ss.png) -270px 0 no-repeat}
.ggzt2 .tup .rm{width:350px;height:24px;float:left; font:12px/24px 'ËÎÌå'; color:#999}
.ggzt2 .tup .rm a:hover{text-decoration:none}
.ggzt3{height:37px;background:#004098;color:#FFF; overflow:hidden}
.ggzt3 ul li{float:left; list-style:none; display:inline}
.ggzt3 ul .dh{height:37px}
.ggzt3 ul .fgx{width:2px; height:14px; margin:11px 15px}
.ggzt3 ul li a{font:bold 16px/37px 'ËÎÌå';color:#FFF}
.ggzt3 ul li a:hover{color:#ffff00;text-decoration:none}
.ggzt3_yy{width:100%;height:7px;overflow:hidden;position:absolute;background:#ccc;background:url(top_07.png) repeat-x;_background:0; z-index:10}
.ggzw{height:292px}
.ggzw .xhjy{height:150px; border-bottom:solid 1px; padding-top:30px}
.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}
.ggzw .xhjy .d1 .logo{width:240px; height:58px; display:block}
.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px; font:18px/25px 'Î¢ÈíÑÅºÚ','ËÎÌå'}
.ggzw .xhjy ul{width:150px; float:left}
.ggzw .xhjy ul .tt{font:18px/32px 'Î¢ÈíÑÅºÚ','ËÎÌå'}
.ggzw .xhjy ul li{font:12px/28px 'ËÎÌå'; list-style:none}
.ggzw .xhjy .wx{width:79px; height:78px; float:left}
.ggzw .bq{height:95px; border-top:solid 1px; padding-top:15px;}
.mr .ggzw a{color:#FFF}
.mr .ggzw a:hover{color:#FFF}
.mr .ggzw .xhjy{color:#FFF;border-color:#6d7582}
.mr .ggzw .bq{color:#FFF;border-color:#d9dbdf}
body{background:url(000.jpg) center 121px no-repeat}
.mt55{margin-top:55px}
.w550{width:550px}
.head{height:36px;margin:2px 5px}
.head a{color:#666}
.head a:hover{color:#F00;text-decoration:none}
.head .d1{width:181px;height:36px;float:left}
.head .d2{width:100px;height:25px;margin:6px 0 5px 380px;float:left;display:inline;font:12px/25px 'ËÎÌå';color:#097cac}
.head .d3{width:50px;height:25px;margin:5px;padding-left:10px;float:left;display:inline;background:url(top_03.jpg) 0 6px no-repeat;font:12px/25px 'ËÎÌå';color:#666}
.head .d4{width:225px;height:25px;margin:5px;float:right;display:inline}
.head .d4 li{width:60px;height:25px;padding-left:15px;float:left;background:url(top_01.jpg) 0 7px no-repeat;font:12px/25px 'ËÎÌå';list-style:none}
.head .d4 li a{color:#666}
.head .d4 li a:hover{color:#F00;text-decoration:none}
.banner{height:352px}
.banner img {border:0;_display:block;*+display:block;}
.dh{width:980px;height:55px;float:left;margin-top:-7px;background:url(001_01.png) no-repeat;z-index:100;position:relative;}
.dhzy{position:absolute;top:8px;right:10px;}
.dh ul{height:45px;margin-top:10px}
.dh ul li{margin-left:16px;float:left;display:inline;list-style:none}
.dh ul li a, .dhzy a{font:bold 14px/45px 'ËÎÌå';color:#FFF}
.dh ul li a:hover, .dhzy a:hover{color:#ffff00;text-decoration:none}
.jsfc{width:430px;height:555px}
.jsfc ul{width:430px;list-style:none;text-align:center;line-height:16px}
.jsfc ul li{width:80px;height:105px;float:left;margin:5px 0 0 5px;overflow:hidden;position:relative}
.jsfc ul li a{padding:10px;overflow:hidden;width:60px;height:85px;background:#ff0048;filter:alpha(opacity=90);color:#fff;opacity:0.9;display:block;position:relative;margin-top:-105px}
.jsfc ul li a:hover{color:#fff;text-decoration:none}
.jsfc ul li strong{line-height:24px}
.zyjs .tt{width:980px;height:42px;background:url(003_00.png) no-repeat}
.zyjs .tt span{width:230px;float:left;font:24px/42px 'Î¢ÈíÑÅºÚ','ºÚÌå';color:#FFF;margin-left:25px;display:inline}
.zyjs .tt ul{width:500px;height:42px;float:right;margin-right:15px;list-style:none;display:inline}
.zyjs .tt ul li{margin-right:25px;float:right;display:inline}
.zyjs .tt ul li a{font:24px/42px 'Î¢ÈíÑÅºÚ','ºÚÌå';color:#FFF}
.zyjs .tt ul li a:hover{color:#FF0;text-decoration:none}
.zyjs .hy{width:545px;height:370px;float:left}
.zyjs .zyxq{width:395px;height:370px;float:right}
.zyjs .zyxq h2{font:normal 30px/45px 'Î¢ÈíÑÅºÚ','ºÚÌå';color:#474747;margin-top:35px}
.zyjs .zyxq p{font:12px/24px 'ËÎÌå'}
.zyjs .zyxq .td{width:390px;height:128px;margin:25px 0 0 5px}
.zyjs .zyxq .td div{width:73px;height:128px;float:left;margin-right:5px;text-align:center;font:12px/18px 'ËÎÌå';display:inline}
.zyjs .zyxq .td div img{widht:73px;height:90px}
.zyjs .zyxq .td div span{widht:73px;height:18px;background:#F00;color:#FFF;display:block}
.zyjs .zyxq .td div p{widht:73px;height:18px;line-height:18px;background:#CCC;color:#221815;display:block;margin-top:2px}



/* con4 */
.con4_layout{ background:#f5f5f5; border-top:solid 1px #ffffff; width:100%;}
.con4{ background:url(../images/con4.jpg) no-repeat #f5f5f5; height:880px; margin:0 auto; position:relative; width:1000px;}
.con4 a.zx{ height:70px; position:absolute;top:10px;left:642px; width:70px;}
.con4 a.btn_bph3{ position:absolute;top:800px;left:425px;}
.con4 .links{ height:600px; overflow:hidden; position:absolute;top:170px;left:0px; width:1000px;}
.con4 .links a{ background:none; color:ffffff; display:inline; float:left; font-size:18px; font-weight:700; line-height:200px; overflow:hidden; text-align:center; text-indent:-9999px;
transition:background 0.5s; /* IE */
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */
}
.con4 .links a:hover{ background:#000000; color:#ffffff; filter:Alpha(opacity=80);/* for IE */ opacity:.8;/* for Firefox */ text-decoration:none; text-indent:inherit;}
.con4 .links i{ float:left; height:200px; width:400px;}
a.zx{ background:url(../images/btn.gif) no-repeat 0 0;}
a:hover.zx{ background:url(../images/btn.gif) no-repeat 0 -70px;}

/* cgxz */
.cgxz_layout{ background:#daf2da; border-top:solid 1px #ffffff; width:100%; height:420px;}
.cgxz{ margin:0 auto; width:1000px;}
.cgxz .tt{ z-index:2;}
.cgxz .con{ position:relative; padding-bottom:50px; z-index:1;}
.cgxz .text_show{ color:#000000; font-size:30px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.cgxz .text_show em{ color:#cc0000; font-weight:bold;}
.cgxz .text_show i{ font-family:Georgia, "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:40px; font-weight:bold; padding:0 4px;}
.cgxz .text_show2{ color:#cc0000; font-size:14px; font-weight:bold; position:absolute;top:90px; text-align:center; width:1000px;}
.cgxz ul{ display:block; padding:20px 0 0 48px;}
.cgxz li{ display:inline; float:left; margin:0 10px; width:130px;}
.cgxz li a{ background:#222222; color:#ffffff; display:block;
transition:background 0.3s; /* IE */
-moz-transition:background 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s; /* Opera */
}
.cgxz li a:hover{ background:#cc3366; color:#ffffff; text-decoration:none;}
.cgxz li span{ cursor:pointer; display:block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; line-height:20px; padding:4px 5px 4px 5px; width:120px;}
.cgxz li span i{ color:#dddddd; line-height:16px;}
