@charset "gb2312";
/* CSS Document */

/*公共样式*/
body { font-family: "宋体";font-size: 12px;padding: 0px; margin:0px auto; color:#000;}
*{margin:0px; padding:0px;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding:0px; *text-align:left;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font-family:"Tahoma"; vertical-align:middle; font-size:12px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#004276; text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border: 0;}
em{ font-style:normal;}
h3 { font-size: 14px;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden; line-height:0px;}
.left{ float:left; }
.right{ float:right; }
.red{ color:#F00;}

.hb01{ background-color:#fafafa; border-bottom:1px solid #e9ecf1; height:25px;}
.hb0101{ width:960px; margin:0px auto; line-height:25px;}
.hb01lt{ float:left; width:600px;}
.hb01lt li{ margin-right:10px; float:left;}
.hb01rt{ float:right; width:300px;}
.hb01rt li{ float:right; margin-left:5px;}
.hb01tu{ background: url(kpt2.gif) no-repeat 6px 4px; padding-left:25px;}
.hb01tu1{ background:url(kpt1.gif) no-repeat 6px 4px; padding-left:25px;}
.wd960{ width:960px; margin:0px auto;}
.hb02{ line-height:38px;}
.hb02 a{ margin:0px 8px;}

.nw01{ margin:10px 0px; }
.nw0101{ float:left; padding-top:6px;}
.nw0102 {float: right;width: 345px;}
.nw0102 .text { float:left; border:1px solid #819BB4;background-color: #FFFFFF;color: #646464; height: 16px;margin-right: 8px;padding-left: 5px;padding-top: 2px;width: 182px;}
.nw0103 {float: left; width:92px;}
.nw0103 .sel{ border:1px solid #819BB4;color: #646464;height: 20px;width: 90px;}
.nw0104{ float:right; cursor:pointer;}

.nwa{ width:710px; float:right; height:25px; background-color:#47647c; border-bottom:2px solid #d1d1d1; margin-top:8px; line-height:25px; color:#99a1b8; padding:0px 12px;}
.nwa a{ margin:0px 12px; color:#FFF; font-size:14px;}
.nwa a:hover{ color:#FFF;}

.kpa01{ width:335px; float:left; height:280px; overflow:hidden;}
.mtkp15{ margin-left:15px;}
.kpa01 h2{ font-size:16px;text-align:center; white-space:nowrap; overflow:hidden; width:330px;margin-bottom:8px; margin-top:3px;}
.kpa01 h2 a{color:#162935;}
.kpa01 p{ line-height:20px; color:#666; border-bottom:1px dashed #999; padding-bottom:10px; text-indent:25px; margin-bottom:9px;}
.kpa01 p a{ color:#8a0313;}
.kpa01 ul li{ float:left; white-space:nowrap; overflow:hidden; line-height:24px;width:315px;font-size:14px;background:url(kptdian.gif) no-repeat 5px 10px; padding-left:15px; }
.kpa01 ul li img{ _margin-top:11px;}
.ls{ color:#004276; margin-right:6px; }
.kpa01 ul li a:hover{ text-decoration:underline;}

.kpa02{ border:1px solid #dbdbdb; padding:1px 1px 10px 1px; width:256px; float:right; overflow:hidden;}
.kpa02bt{ background:url(kpbgt.jpg) no-repeat; height:30px; line-height:30px; margin-bottom:10px;}
.kpa02bt h2{ font-size:14px; padding-left:30px;}
.kpa02tu{overflow:hidden; height:112px; width:256px;}
.kpa02tu li{ float:left; width:110px; text-align:center; margin-left:12px; _margin-left:6px;_margin-right:7px;overflow:hidden;}
.kpa02tu li img{ height:85px; vertical-align:middle; text-align:center; margin-bottom:5px;}
.kpa02zi li{ background: url(kptdian.gif) no-repeat 10px 9px;width:227px; padding-left:20px; white-space:nowrap; float: left; overflow:hidden; line-height:22px;_line-height:22px;}
.kpa02zi li a{ color:#333333;}
.kpa02zi li img{ _margin-top:9px;}

.mlt{ width:335px; float:left; overflow:hidden;}

.kpa03{ float:left; width:685px; height:100px; overflow:hidden; margin-top:15px;}
.kpa04{border:1px solid #dbdbdb;padding:1px 1px 10px 1px; float:left; width:331px; overflow:hidden;margin-top:15px;height:280px;  }
.kpa04 h2{background:url(kpbgt1.jpg) no-repeat; height:30px; line-height:30px; margin-bottom:10px;font-size:14px; padding-left:30px;}
.kpa04tu{ height:85px;margin-bottom:7px;overflow:hidden; width:315px; margin-left:10px;}
.kpa04tu img{ width:110px; height:85px; float:left; margin-right:10px;}
.kpa04tu h3{ font-size:12px; white-space:normal; margin-bottom:5px; line-height:22px;}
.kpa04tu p{ line-height:18px; color:#666666;}
.kpa04tu p a{ color:#8a0313;}
.kpa04zi ul{margin:0px; padding:0px;}
.kpa04zi li{ background:url(kptdian.gif) no-repeat 10px 9px; white-space:nowrap; overflow:hidden; width:300px; padding-left:20px; line-height:22px;}
.kpa04zi li a{ width:238px; float:left;white-space:nowrap; overflow:hidden; font-size:14px;}
.kpa04zi li img{margin-top:8px;}
.kpa04zi li span{ float:right; text-align:right; color:#999999;}

.kpa02bt1{ background:url(kpbgt.jpg) no-repeat; height:30px;border-top:1px solid #dbdbdb; line-height:30px; margin-bottom:10px; }
.kpa02bt1 h2{ font-size:14px; padding-left:30px;}


.foot{ background-color:#f8f8f8; border-top:3px solid #436372;padding:15px 0px; line-height:25px; text-align:center; margin-top:15px;}
.foot p{ text-align:center;}

.kpa04zi1 li{ background:url(kptdian.gif) no-repeat 10px 9px; white-space:nowrap; overflow:hidden; width:300px; padding-left:20px; line-height:22px;}
.kpa04zi1 li a{ width:238px; float:left;white-space:nowrap; overflow:hidden; font-size:14px;}
.kpa04zi1 li span{ float:right; text-align:right; color:#999999;}


