﻿/* CSS Document */
*{ padding:0px; margin:0px; list-style:none; text-decoration:none;}
.floatL{ float:left;} .floatR{ float:right}
.clearb{ clear:both}
.a{color:#FF0000;}
.a hover{color:#FF0000;}
img{ border:none;}
body{ background:url(../image/bodybg.jpg) #f0f0f0 repeat-y center top; font-size:12px;}
.home{ width:905px; margin:0px auto;}
.top{ background:url(../image/topbg.jpg) repeat-x  0 0px; height:90px; padding:5px 10px;}
.topdh{color:#3c3839}
.topdh a{color:#3c3839}
.topdh a:hover{ color:#FF0000; text-decoration:underline}
.nav{ background:url(../image/navbg.jpg) no-repeat 0 0; width:869px; height:20px;  margin:10px 0px 0px 0px; padding:0 2px;}
.nav li{ float:left; font-size:14px;  height:20px; line-height:20px;}
.nav li a{text-align:center;float:left; display:block; width:95px; text-indent:-9999px;}
.banner{ height:322px; width:904px;}
.main{ width:905px; margin:5px 0 0 0px;}
.main_left{ background:#f0f1f3; width:203px; float:left; padding:4px 2px;}
.login{ width:203px;}
.login h1{ background:#e3e3e3; height:14px; padding:8px 8px}
.login_div{ width:201px; border:solid 1px #e3e3e3; height:208px; margin:3px 0 0 0px; background:#f8f8f8;}
.login_div table{ margin:0 20px;}
.login_div table tr{ height:30px; line-height:30px; color:#6f6f6f;}
.txtbox{ width:102px; height:18px; border:solid 1px #b7b7b7; background:#FFFFFF; line-height:18px; font-size:12px;}
.txtbox2{ width:102px; height:18px;  line-height:18px; font-size:12px; color:#6f6f6f;}
.gd{line-height:20px; color:#6f6f6f; padding:0 4px;}
.dljm{background:url(../image/lxwmbg.jpg) #FFFFFF no-repeat right bottom; height:250px; border:solid 1px #FFFFFF; padding:0 2px; width:197px;}
.dljm h2{ margin:10px auto;}
.dljm p{ height:25px; line-height:25px; color:#6f6f6f;}
.main_right{ width:692px;float:right; }
.gsjj{ width:475px; border:solid 1px #ededed; height:205px; float:left}
.gsjj h1{ height:20px; border-bottom:solid 1px #ededed; padding:18px 0px 0px 0px;  margin:0 10px;}
.gsjj_nr{ padding:5px;}
.gsjj_nr img{ padding:3px; border:solid 1px #ededed; float:left}
.gsjj_nr p{ line-height:22px; color:#6f6f6f;}
.search_box{ background:url(../image/znssbg.jpg) no-repeat 0 0; float:right; width:207px; height:118px; border:solid 1px #c6c6c6; }
.search_box table{ margin:55px 0 0 0px;}
.search_box table tr td{ vertical-align:bottom}
.cpzs{ width:690px; border:solid 1px #ededed; margin:5px 0 0 0px; height:210px;}
.cpzs h1{ height:20px; border-bottom:solid 1px #ededed; padding:18px 0px 0px 0px; margin:0 10px;}
.cpzsul{ margin:10px 0px;}
.cpzsul li{ float:left;  margin:0 20px; text-align:center; display:inline}
.cpzsul li img{border:solid 1px #ededed; padding:5px; display:block;}
.cpzsul li p{ margin:5px 0 0 0px;}
.cpzsul li p a{ color:#6f6f6f;}
.xwzx{ margin:0 10px;}
.xwzx li{ height:29px; line-height:29px; border-bottom:dashed 1px #cecece;}
.xwzx li a{ color:#6f6f6f;}
.xwzx li a:hover{ color:#FF0000}
.jmfs{ margin:0 10px;}
.jmfs li{height:29px; line-height:29px; }
.jmfs li a{ color:#6f6f6f;}
.jmfs li a:hover{ color:#FF0000}
.bottom{ background:#f7f7f7; width:883px; border:solid 1px #ededed; height:48px; margin:5px 0 0 0px; padding:0 10px;}
.bottom span p{ line-height:24px; color:#6f6f6f; height:24px;}
.bottom span p a{ line-height:24px; color:#6f6f6f; height:24px;}
.main_right_ny{border:solid 1px #ededed; width:690px;}
.main_right_ny h3{ height:38px; border-bottom:solid 1px #ededed; background:url(../image/ico2.jpg) no-repeat 0 10px; padding:0 15px 0px 20px; line-height:38px; margin:0 10px; font-size:12px; color:#595959;}
.main_right_ny h3 a{color:#595959;}
.cpfl li{ height:30px; line-height:30px; border-bottom:dashed 1px #dadada; background:url(../image/ico.jpg) no-repeat 5px 10px; padding:0 15px 0 20px;}
.cpfl li a{ color:#FF0000;}
.cpfl li a:hover{ text-decoration:underline}
.right_nr p{ line-height:24px;  padding:0 10px; color:#6f6f6f;}
.page{ margin:50px 0 0 0px;float:right; padding:0 51px;}
.page li{ border:solid 1px #d4d4d4; height:18px; line-height:18px; padding:0 5px; float:left; background:#FFFFFF; margin:0 0 0 2px; color:#6f6f6f}
.page li a{  color:#6f6f6f}
.right_nr img{ margin:10px 0 0 0px;}
.xwbt{ line-height:20px; font-size:14px; text-align:center;}
.xwbt span{ font-size:12px; font-weight:normal; color:#0078a1;}
.ly tr{ height:30px; line-height:30px; color:#6f6f6f}
.lybut{ background:url(../image/butbg.jpg) no-repeat 0 0px; width:70px; height:23px; text-align:center; border:none; margin:0 10px; cursor:pointer}