﻿@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0 auto;} *+html *{padding:0; margin:0;}* {margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,input,ifram{margin:0;padding:0;}img{ border:0px;}ul,ol,li{ list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%}a,a:visited{color:#333; text-decoration:none;}a:hover{ text-decoration:none; color:#F30; cursor:pointer;}.clear{clear:both;}ul,li{list-style-type:none;}a,a:link,a:hover,a:visited,a:active{ color:#333;}html,body{height:100%}h1{ font-size:18px; font-weight:normal;}
body{  font-family:"Microsoft Yahei","simsun"; font-size:14px;}


.w1200{ width:1200px; margin:auto;}
.left{ float:left;}
.right{ float:right;}
.top{ height:275px; background:url(../images/top.jpg) no-repeat center top; overflow:hidden;}
.top h1{ padding-top:80px; padding-left:40px;}
.top .w1200{ height:275px; position:relative;}
.top p{ position:absolute; top:0px; right:0px;height:275px; overflow:hidden;}
.top .ss{ width:240px; height:28px; background:url(../images/ssbg.png) no-repeat left top; position:absolute; bottom:20px; right:0px;}

.nav{ height:40px; background:#368AC8;}
.nav ul{ width:1200px; margin:auto;height:40px;font-size:0;}
.nav ul li.a1box{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url(../images/nav.jpg) no-repeat right 50%;position:relative;}
.nav ul li a.a1{display:block;height:40px;line-height:40px;overflow:hidden;color:#fff; width:120px; text-align:center; font-size:16px; vertical-align:bottom;}
.nav ul li a.home{background:url(../images/h1_03.jpg) no-repeat left 50%;}
.nav ul li .htnav{display:none;position:absolute;z-index:1;background:#D4EDF9;left:0;top:40px;width:120px; height:auto;}
.nav ul li:hover .htnav{display:block;}
.nav ul li .htnav{text-align:center;width:120px;}
.nav ul li .htnav li{ display:block; float:none; position:relative;}
.nav ul li .htnav li a{line-height:32px;height:32px; display:block; width:120px; font-size:14px; color:#0068B7; vertical-align:bottom;}
.nav ul li .htnav li p{display:none; position:absolute;z-index:1; top:0px; left:120px; background:#f3f3f3;}
.nav ul li .htnav li p a{line-height:32px;height:32px; display:block; width:120px; font-size:14px; color:#333; vertical-align:bottom;}
.nav ul li .htnav li:hover p{ display:block;}
.nav ul li a:hover,.nav ul li .htnav li:hover p a:hover,.nav ul li .htnav li a:hover{ color:#FF7F00;}
.nav ul li a.current{color:#FF7F00;}



.m1,.m2,.m3{ padding-top:12px; overflow:hidden;}

.notices,.kjrk{ width:340px; height:340px; overflow:hidden; border:1px solid #ddd;}
.notices h1,.kjrk h1{ position:relative;height:40px;line-height:40px; background:#D9F1FD; vertical-align:bottom; }
.notices h1 span,.kjrk h1 span{color:#0068B7; width:132px; text-align:center; font-size:18px; display:block;float:left;}
.notices h1 b,.kjrk h1 b{ font-size:16px; display:block;  font-weight:normal; color:#BEDEF1;float:left;}
.notices h1 a,.kjrk h1 a{ position:absolute; top:0px; right:10px; font-size:14px; font-weight:normal;}
.notices ul{ margin:0px 10px;}
.notices li{height:30px;line-height:30px; overflow:hidden; padding:5px 0px; border-bottom:1px dashed #ddd; vertical-align:bottom; }
.notices li span{ display:block; float:left; width:60px; color:#fff; background:#7ECEF4; text-align:center; margin-right:10px;}
.notices li a{ display:block; float:left; width:250px;}

.news{ width:820px; height:320px; padding:10px; overflow:hidden; border:1px solid #ddd;}
.picnew{ width:420px; height:320px;}
.listnew{width:390px; height:320px;}
.listnew h1,.jxky h1,.xwgk h1{ background:#f5f5f5; height:30px;line-height:30px;  font-weight:normal; position:relative; vertical-align:bottom;  }
.listnew h1 span,.jxky h1 span,.xwgk h1 span,.m4 h1 span{color:#0068B7; width:132px; text-align:center; font-size:18px; display:block; background:url(../images/til_h1.jpg) no-repeat left top; float:left;}
.listnew h1 b,.jxky h1 b,.xwgk h1 b,.m4 h1 b{ font-size:14px; display:block;  font-weight:normal; color:#BEDEF1;float:left;}
.listnew h1 a,.jxky h1 a,.xwgk h1 a,.m4 h1 a{position:absolute; top:0px; right:10px; font-size:14px;}

.listnew ul,.listother ul{ padding-top:8px;}
.listnew li,.listother li{ height:30px; line-height:30px; position:relative; border-bottom:1px dashed #ddd;background:url(../images/dian1.jpg) no-repeat left 50%;padding-left:12px; vertical-align:bottom;}
.listnew li a,.listother li a{}
.listnew li span,.listother li span{ position:absolute; top:0px; right:0px; color:#777;}
.listnew p span{ color:#AD0004; height:30px; line-height:30px; font-weight:bold; display:block; vertical-align:bottom;}
.listnew p b{ display:block; height:50px; line-height:24px; overflow:hidden; color:#666; font-weight:normal; vertical-align:bottom;}

.kjrk{ height:auto;}
.kjrk h1 b{ font-size:12px; }
.kjrk a,.page_nav_link a{ display:block; float:left; margin:3px;}
.kjrk p,.page_nav_link p{ width:315px; margin:10px auto; overflow:hidden;}

.listother,.pagelist_box{width:840px;}
.jxky,.xwgk{ margin-top:12px; width:415px;}
.m3link{width:340px; overflow:hidden;}
.m3link a{ display:block; margin:5px 0px;}
.m4 h1{ height:40px; line-height:40px; background:url(../images/h1_47.jpg) no-repeat left 50%; padding-left:30px; position:relative; vertical-align:bottom;}
.m4 h1 span{ background:none; width:86px;}
.picxy_box{ height:170px;}
.yqlj{ height:30px; line-height:30px; padding:15px 0px; background:url(../images/yq.png) no-repeat 12px 50% #f7f7f7; padding-left:130px; margin-top:12px; margin-bottom:12px; vertical-align:bottom;}
.yqlj a{}

.bottom{ background:url(../images/h1_51.jpg) repeat; padding:20px 0px; line-height:30px; color:#fff; text-align:center; vertical-align:bottom;}
.bottom a{color:#fff;}
/*list content piclist wztt*/
.page_nav_box{ width:340px;}
.dqwz{ height:40px; line-height:40px; color:#fff; background:url(../images/dqwz.png) no-repeat right 50%; padding-left:12px; vertical-align:bottom;}
.dqwz a{ color:#fff;}
.pagelist { padding-top:12px; padding-bottom:10px; min-height:500px;}
.pagelist li{ height:32px; line-height:32px; position:relative;background:url(../images/dian1.jpg) no-repeat left 50%;padding-left:12px; vertical-align:bottom;}
.pagelist li span{ position:absolute; top:0px; right:0px; }
.page_nav,.page_nav_link{border:1px solid #ddd; margin-bottom:12px;}
.page_nav h1,.page_nav_link h1{height:40px;line-height:40px; background:#D9F1FD; vertical-align:bottom;color:#0068B7;font-size:18px;font-weight:normal; text-align:center; }
.page_nav a{ display:block; height:44px; line-height:44px; vertical-align:bottom;border-bottom:1px dashed #ddd; margin:0px 12px; text-align:center;font-size:16px; margin-bottom:10px;}

.page_nav a.current,.page_nav a:hover{ color:#FF7F00;}
.page_nav_link h1{ text-align:left; padding-left:12px;}
.cont{ border:1px solid #ddd; padding:12px;line-height:30px; text-indent:2em; margin-bottom:12px;}
.cont .dqwz{ background:none; border-bottom:2px solid #ddd; padding-left:0px; margin-bottom:12px; color:#333; }
.cont .dqwz a{ color:#333; }
.cont img{ display:block; margin:auto; max-width:100%; }