﻿@charset "utf-8";
/* CSS Document */
.clear:after {height:0;content:'';display:block;clear:both;}
.clear {zoom:1;clear:both;}
body {margin:0;padding:0;font-size:12px;font-family:Arial "宋体";background:url(../images/d_bg.jpg) repeat;color:#505050;}
div, p, h1, h2, h3, h4, h5, h6, img, ul, li, ol, dl, dt, dd, form {margin:0;padding:0;border:0;}
ul, ol, li {list-style:none;}
table, td, tr, th, input, select {font-size:12px;}
input {font-family:Arial;}
table, td {border-collapse:collapse;}
/*a  begin*/
a {color:#505050;text-decoration:none;font-family:arial;}
a:hover {color:#F00;}
/*a end*/

/*wrap begin*/
.wrap{margin:0 auto; margin-top:20px; width:1000px;background:url(../images/wrop_bg.jpg) repeat-y;  } 

/*header begin*/
.header{ height:135px;width:930px;overflow:hidden; padding:0 35px;}
.logo{ float:left; padding:10px 0 0 0;}
.sou{ float:right;width:280px; padding:50px 0 0 0;}
.sou_k input{ float:left; width:218px; height:32px; line-height:32px; border:none; color:#8f8f8f; padding-left:7px; border: 1px solid #abadb3;}
.button{ float:left;padding-left:5px;}
.nav{ width:930px;  margin:0 auto; display:block; height:45px; text-align:center; float:left; }
.nav ul { height:45px;}
.nav ul li{float:left; width:130px; line-height:45px; height:45px; background:#606060;  display:block; border-right:2px solid #FFF; position:relative;}
.nav ul li a{ color:#FFF; font-size:14px;} 
.x{width:930px;margin:0 auto; height:45px; padding-bottom:25px;  }
.nav ul li a:hover{ display:block;text-decoration:none; color:#FFF; background:#ff6600;}
/*header end*/
.banner{ width:930px; padding:0 35px;}
/*main begin*/
.main{ margin:0 auto; width:930px; overflow:hidden;padding:25px 35px;}
/*left begin */
.left{ width:205px; overflow:hidden; float:left;  }
.left_cp{width:205px;  text-align:left;}
.bt {padding-left:20px;font-size:14px;line-height:35px;height:35px;background:#606060; color:#FFF; font-weight:800;}
.list_nr{ padding:10px 10px 20px 10px;}
.list_nr ul li a{ line-height:30px; height:30px; background:url(../images/li_tb.jpg) no-repeat 1px; border-bottom:1px solid #dedfe1; padding-left:15px; display:block;}
.list_nr ul li a:hover{text-decoration:none; display:block;}
.list_nr .drop_down li{height:30px;line-height:30px; padding-left:15px;}
.list_nr .drop_down a{text-decoration:none; background:url(../images/z_li_tb.jpg) no-repeat 1px; display:block;}
.left_lx{width:205px; text-align:left;}
.lx{ padding:20px 10px 10px 10px; line-height:24px;}
/*left end*/
/*right begin*/
.right{ width:724px; float:right; text-align:left; overflow:hidden;}
/*right end*/
.right_top{ width:724px; overflow:hidden;}
/*gsjj begin*/
.gsjj{ float:left; width:440px;text-align:left; overflow:hidden;}
.gs_bt{height:35px; line-height:35px; background:#606060; text-align:left; color:#FFF;}
.gs_bt h3{ float:left; padding-left:15px; font-size:14px;}
.gs_bt a{ float:right; padding:14px 15px 0 0;}
.gs_wz{ line-height:24px; padding:15px 10px 20px 10px; height:150px;}
.gs_wz img{ float:left; padding-right:10px;}
/*gsjj end*/
/*xwzx begin*/
.xwzx{ float:right; width:283px;overflow:hidden;}
.xw_nr{ padding:15px 10px 20px 10px; line-height:28px;}
.xw_nr ul li{ border-bottom:1px dashed #CCC; text-align:right;}
.xw_nr ul li a{ float:left;}
.xwzx h4{ color:#a32d5f; font-size:12px;}
/*xwzx end*/
.zpxs{ float:right; width:724px;overflow:hidden;}
.zp_tu{ padding:20px 0 0 0;}
.zp_tu ul li {padding:6px;text-align:center;float:left;}
.zp_tu ul li p {padding:15px 0; }
/*main end*/

/*footer begin*/
.footer{ margin:0 auto;width:930px;  overflow:hidden; height:80px; color:#FFF;display:block;background:#606060; line-height:80px;text-align:center;}
.footer a{ color:#FFF;}
.footer .l{ float:left; padding-left:15px;}
.footer .r{ float:right; padding-right:15px;}
.footer a:hover{color:#FFF;}
/*footer end*/
/*wrap end*/

/*pro begin*/
.right_cp{ width:724px; float:right;overflow:hidden;}
.wz_bt{ background:#606060; height:35px; line-height:35px;  padding-left:20px;text-align:left; color:#FFF;}
.wz_bt a{color:#FFF;}
.wz_bt a:hover{ text-decoration:underline;}
.right_nr{ padding:25px 35px 15px 35px; line-height:30px;}
.right_nr1{ padding:25px 0px 15px 0px; line-height:30px;}
.right_nr ul li{ border-bottom:1px dashed #CCC; text-align:right; background:url(../images/z_li_tb.jpg) no-repeat 1px; padding-left:15px;}
.right_nr ul li a{ float:left;}
.d{padding:2px 5px;background:#dcd9d4;}
.s{padding:2px 5px;background:#eeeeee;border:solid 1px #505050;}
/*pro end*/