@charset "utf-8";
/* CSS Document */
/* whole style */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;word-wrap:break-word;word-break:break-all;word-break/* */:normal ;}
a{text-decoration:none; color:#000;}
a:hover{ text-decoration: underline; color:#FF0000}
ul,ol{list-style:none}
img{border:0}
#top,#content,#footer{width:988px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; clear:both}

/* head style */
#header{height:159px; overflow:hidden;}
.logo{float:left;  margin:5px; width:142px; height:60px;}
.maijia{ float:right; width:200px; height:20px; margin-top:5px;}
.maijia a{ color:#006600; font-weight:bold; text-decoration:none}
.maijia a:hover{ color:#FF0000; text-decoration:underline}
.top1{ width:681px; height:27px; float:right; background:url(../images/toppic_00.gif) no-repeat left -148px;}
#nav {width:680px;height:27px;float:left;background:#fff;line-height:27px;background:url(../images/top1bg.gif) no-repeat;padding-left:30px}
#nav li {float:left;padding: 0px 5px;/*line-height:27px;height:27px;*/position:relative;}
#nav li a{display:block;padding:0px;margin:0px;/*height:27px;*//*line-height:27px;*/float:left;}
#nav span{ display:block; width:16px; height:16px; background:url(../images/topx.gif) no-repeat center; margin-top:5px; padding-right:5px; display:table; display:inline; float:left}
#nav strong{ display:block; width:13px; height:27px; float:left; background: url(../images/topx1.gif) no-repeat center; padding-right:5px; display:table; display:inline;}
#nav .subnav {visibility:hidden;width:78px;background:#ffffff;filter:alpha(opacity=85);float:left;color:#000000;border-bottom:2px solid #fefefe;position: absolute;left:0px;top:20px;z-index:100000;}
#nav li .subnav li {padding:0px;width:78px;float:left;background: #efefef ;margin-bottom:2px;height:15px;line-height:15px;border:1px dashed #CCCCCC;}
#nav li .subnav li a {padding:0px 0px 0px 5px;display:block;width:78px;height:15px;line-height:15px;}

.top1 p a {color:#454545;display:inline-block;padding:5px 0 0 6px;text-decoration:none;}

.xuan{height:26px; width:808px; clear:both; padding-left:180px;position:absolute; top:47px; cursor: pointer}
.xuan a, .xuan a:visited {width:109px;height:26px;display:block; float:left;background:url(../images/toppic_00.gif) no-repeat -109px -249px;color:#4b4b4b;font-weight:bold; text-decoration:none;text-align:center;margin: 0 5px;padding-top:5px;z-index:-1}
.xuan .xuan1 {background:url(../images/toppic_00.gif) no-repeat 0 -249px;color:#fff;}
.xuan a:hover{background:url(../images/toppic_00.gif) no-repeat 0 -249px;;color:#fff;}
#search{ width:988px; height:70px; background:url(../images/toppic_00.gif) no-repeat 0 0px; overflow:hidden;  }
#search span{ float:right; width:988px; height:70px; background:url(../images/toppic_00.gif) no-repeat right -70px;}
#search_1{width:696px; height:32px; margin-left:55px;  float:left; padding:3px 15px 0 15px;}
#search_1 .inputa{ border:1px solid #CE0809; height:20px;}
#search_1 .select{ width:140px;}
#search_1 .inputb{border:medium none;background:url(../images/search_go.png) no-repeat scroll 0 0 transparent;height:24px;width:35px;margin:0px;padding:0px;}

#search_1 form strong{ color:#FFFFFF}
#search_1 #gjc{padding-top:10px; text-align:center;}
#search span #cha{ width:140px; float:left; padding:5px 0 0 10px;}
/* body style */

.gg1{width:988px; height:40px; margin:6px 0 6px 0; clear: both;}
#gundong{width:988px; clear: both;  margin:0 0 12px 0;}
#gundong h3{ width:210px; float:left; font-size:12px; padding-left:30px;}
#left{ width:210px; float: left}
#left h3{ width:210px; height:29px; background:url(../images/body_1.gif) no-repeat;  text-align:center; color:#FFFFFF; line-height:25px;}
#left ul{}
#left li{height:25px; line-height:24px;}
#left .xjliuyan{margin:5px;width:195px;height:45px; border:1px  dashed #CCCCCC;clear:both;background-color:#FFFFFF;}
#left #xjliuyan1{background:url(../images/liuyan1.gif) no-repeat center;}
#left #xjliuyan2{background:url(../images/liuyan2.gif) no-repeat center;}
#left #xjliuyan a{ display:block; height:22px; line-height:22px; padding:0 0 0 18px; margin:0px; letter-spacing:-1px; color:#092a89; text-decoration:underline}
#left #xjliuyan a:hover{ color:#FF0000; text-decoration:underline}
#left p{ padding-top:12px;}
#left #xx {height:140px;border:1px solid #d6d6d6;margin-top:12px;}
#left #xx img {border:none;float:left;padding:10px 10px 2px 10px;}
#left #xx p {padding:8px 0 0 12px;}
#left #xx .put1 {border:1px solid #cccccc;height:18px;margin:5px;padding:0px;}
#left #xx .put2 {border:medium none;background-image:url(images/xx1.gif);height:22px;width:93px;margin-left:5px;}
#left #xx .put3 {border:medium none;background-image:url(images/xx2.gif);height:22px;width:66px;margin:0px;padding:0px;}

.middle{width:525px; margin:0 12px; float:left}
.middle .bk{border:1px solid #d6d6d6;}
.middle h3{background:url(../images/body_2.gif) no-repeat; height:23px; padding:6px 0 0 8px; margin-top:12px; font-size:12px;}
.middle #lunhuan{}
.middle #lunhuan p{ padding:0 15px;}
.middle #zxcp{height:420px;}
.middle #zxcpzx{height:192px;}
.middle  dl{ width:145px; float:left; padding-left:25px; padding-top:12px;height:185px;}
.middle #zxcp img{ border:1px solid #e7e7e7; padding:10px;}
#module_middle .ad_cycle { width: 522px; height: 224px; border: 1px solid #EAEAEA;  position: relative;  }
#module_middle .ad_cycle .line { width: 522px; height: 27px; padding-top: 7px; position: absolute; bottom: 1px; left: 1px; z-index: 2; border-top: 0px solid #fff;}
#module_middle .ad_cycle .number { position: absolute; bottom: 8px; right: 0; z-index: 2; }
#module_middle .ad_cycle ul { float: right; padding-right: 15px; }
#module_middle .ad_cycle li { float: left; width: 19px; height: 19px; text-align: center; line-height: 19px; font-weight: bold; color: #fff; margin-left: 4px; cursor: pointer; }
#module_middle .ad_cycle .number_bg { width: 522px; height: 34px; position: absolute; bottom: 1px; left: 1px; z-index: 1; background: #fff; -moz-opacity: 0.0; opacity:.0; filter: alpha(opacity=0); }
#module_middle .ad_cycle .nonce { background: url(../images/nonce.gif); }
#module_middle .ad_cycle .initial { background: url(../images/initial.gif); }
#module_middle .ad_cycle a { display: block; width: 522px; height: 224px; overflow: hidden; }

.right{ width:227px; float:right}
.right h3{ font-size:12px; padding:5px;}
.right .kuang{border:1px solid #d6d6d6; margin-top:12px;}
.right .kuang dl{ padding:5px 10px 0px 10px; clear:both}
.right .kuang dl dt{ float:left}
.right .kuang dl li
.right .kuang  img{ border:1px solid #e7e7e7; padding:2px; margin-right:10px;}
.right #denglu{height:228px; background: url(../images/right_1.gif) no-repeat}
.right #denglu h3{ padding:18px 0 0 5px;}
.right #denglu p{ padding:5px 0 0 90px; width:125px; line-height:24px; display:block}
#denglu_1{ margin:10px 0 0 18px;}
#denglu_1 a{text-decoration:none; color:#676664;}
#denglu_1 a:hover{ text-decoration: underline; color:#FF0000}
#service{ margin:10px 0 0 10px}
#service li{ line-height:18px;}
.right #cp{height:448px;}
.right #chinanews {height:220px;}
.right #chinanews li{margin-left:8px;padding-left:15px;line-height:22px;height:30px;background:url(../images/newslogo.gif) no-repeat 0px 5px;}
.gg2{ width:765px; float:right; margin-top:12px;}
.middle #gq {height:160px;padding:12px 0;}
.middle #gq li{ width:240px; float:left; padding:6px 0 0 20px;}
.middle #gq li span{ float:left; padding-right:5px;}
.middle #gq li p{}
.middle #gd{ height:240px;}
.middle #gd dl{ width:120px; float:left; padding-left:10px; padding-top:2px;}
.middle #gd img{ border:1px solid #e7e7e7; padding:2px;}
.right #qy{ height:496px;}

#footer{ text-align:center; margin-bottom:10px;}
#footer img{ border:1px solid #e7e7e7; margin:10px;}
#footer p{ line-height:28px; font-weight:normal}
