﻿html,body,div,p,form,img,h1,h2,h3,h4,h5,h6,li,input{margin:0;padding:0}
html,body,div,p,form,img,h1,h2,h3,h4,h5,h6,li{border-width:0;}
body{margin:0px auto;font:12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;width:980px;}
a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}
ul{list-style:none;margin:0px;padding:0px;}
.txtbox{width:180px;height:22px;border:solid 1px #abadb3;}
.txtboxv{width:80px;height:22px;border:solid 1px #abadb3;}
.validimg{cursor:pointer;}

.loading {width:220px;height:19px;margin:10px auto;background:url(Img/progress.gif) no-repeat center;clear:both;}

#msg{display:none; position:absolute; z-index:200; background:url(Img/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent{display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px;font-size: 13px;font-family: Arial;}

.clear{clear:both;}

#tophb{border:solid 1px #1b448d;padding:2px;clear:both;}

#header {height:100px;background:url(Img/hbg.png) repeat-x;clear:both;}
#header .topt{width:980px;height:92px;clear:both;margin:0 auto;}
#header .topt ul{float:left;}
#header .topt ul li.li1{width:520px;float:left;padding:15px 0 0 40px;}
#header .topt ul li.li1 img.imgtf{margin:5px 0 0 20px;}
#header .topt ul li.li2{width:396px;float:left;padding-top:20px;}
#header .topt ul li.li2 a{display:inline-block;color:#ffffff;}
#header .topt ul li.li2 span{color:#ffffff;padding:0 5px;display:inline-block;}
#header img.logo {margin-top: 25px;margin-left: 23px;}
#header #blog_title {text-indent: -9999px;visibility: hidden;}

.top {background:url(Img/mbg.png) repeat-x;height:32px;position:relative;z-index:100;}
.top ul{width:980px;clear:both;margin:0 auto;}
.top li {float:left;position:relative;}
.top ul li {float:left;text-align:center;border-right:solid 1px #1b4591;}
.top ul ul {visibility:hidden;position:absolute;left:3px;top:23px;}
.top table {position:absolute; top:0; left:0;}
.top ul li:hover ul,
.top ul a:hover ul{visibility:visible;}
.top a{display:block;color:#ffffff;font-size:13px;letter-spacing:1px;padding:0 40px;line-height:32px;}
.top a:hover{background:#2050a9;}
.top ul ul{background:#2050a9;width:150px;display:block;margin:8px 0 0 -3px;}
.top ul ul li {clear:both;text-align:left;font-size:13px;border:none;width:150px;}
.top ul ul li a{display:block;margin:0;border:0;border-bottom:1px solid #1b4591;}
.top ul ul li a:hover{border:0;background:#4471c3;border-bottom:1px solid #1b4591;}

.src{width:978px;height:97px;clear:both;background:#fcf9e6;margin:0 0 10px 0;padding:10px 0;border:solid 1px #ebe6c9;}
.src table.srtb{width:980px;border-collapse:collapse;clear:both;}
.src table.srtb td.td1{width:600px;padding-left:56px;}
.src table.srtb td.td2{width:600px;padding:8px 0 0 42px;}
.src table.srtb td.td3{width:200px;}
.src table.srtb td.td4{width:122px;}
.src table.srtb td.td5{width:105px;}
.src table.srtb td.td1 .srTxtBox{width:460px;height:22px;border:solid 1px #abadb3;}
.src table.srtb td.td1 .btnSearch{padding:2px;width:60px;margin-left:6px;}
.ifr1{width:602px;height:38px;border:0px;}
.ifr2{width:200px;height:60px;margin-top:-10px;}
.ifr3{width:176px;height:150px;margin: 10px 0 10px 2px;}
.ifr4{width:120px;height:60px;margin-top:-10px;}
.ifr5{width:100px;height:80px;margin-top:-10px;}
.ifr6{width:968px;height:38px;border:0px;}
.srcEx{width:968px;clear:both;background:#fcf9e6;margin:10px 0 0 0;padding:20px 0 10px 10px;border:solid 1px #ebe6c9;}

.ct{width:980px;float:left;background:#ffffff;padding-top:10px;}
.ct .ctl{width:180px;height:600px;float:left;overflow:hidden;border:solid 1px #ff7300;padding:10px;}
.ct .ctr{width:768px;float:left;overflow:hidden;padding-left:10px;}

.ct .ctl .mul{clear:both;}
.ct .ctl .mul li{border-bottom:dashed 1px #ff7300;line-height:38px;font-size:14px;padding-left:8px;}
.ct .ctl .mul li a{color:#333333;font-weight:bold;}
.ct .ctl .mul li a:hover{color:#ff7300;}

.ct .ctr .ctrb{border-top:solid 3px #ff7300;clear:both;}
.ct .ctr .ctrb h1{color:#ff3c00;background:url(Img/t1.gif) no-repeat 10px center;padding:10px 0 10px 30px;font-size:14px;}
.ct .ctr .ctrb p.pr{text-indent:2em;line-height:25px;margin-top:18px;padding:0 18px;}
.ct .ctr .ctrb p.prb{text-indent:2em;line-height:25px;margin-top:18px;padding:0 18px;font-size:13px;font-weight:bold;}
.ct .ctr .ctrb p.prbs{text-indent:2em;line-height:25px;margin-top:18px;padding:0 18px;font-size:12px;font-weight:bold;}
.ct .ctr .ctrb ul.ur{line-height:25px;margin-top:18px;padding:0 18px;list-style-type:decimal;}
.ct .ctr .ctrb ul.ur li{text-indent:2em;padding-left:20px;}
.ct .ctr .ctrb ul.urb{line-height:25px;margin-top:18px;padding:0 18px;border-bottom:dashed 1px #cccccc;padding-bottom:10px;}
.ct .ctr .ctrb ul.urb li span{width:100px;display:inline-block;text-align:right;}
.ct .ctr .ctrb .txtAr{width:680px;height:280px;margin:18px 0 10px 28px;display:block;}
.ct .ctr .ctrb table.tvc{width:300px;border-collapse:collapse;clear:both;margin-bottom:10px;}
.ct .ctr .ctrb table.tvc td.td1{width:80px;text-align:right;padding-right:3px;}
.ct .ctr .ctrb table.tvc td.td2{width:90px;}
.ct .ctr .ctrb table.tvc td.td3{text-align:left;}
.ct .ctr .ctrb .btns{width:80px;margin:8px 0 10px 38px;padding:3px 0;letter-spacing:5px;}
.ct .ctr .ctrb table.tbh{line-height:25px;margin-top:18px;padding:0 18px;padding-bottom:10px;}
.ct .ctr .ctrb table.tbh td{border-bottom:dashed 1px #cccccc;}
.ct .ctr .ctrb table.tbh td.td1{width:600px;padding-left:10px;}
.ct .ctr .ctrb table.tbh td.td2{width:100px;}
.ct .ctr .ctrb table.tbh td.td1 a{color:#333333;}
.ct .ctr .ctrb table.tbh td.td1 a:hover{color:#ff8e00;}
.ct .ctr .ctrb table.tbhr{width:450px;border-collapse:collapse;margin:20px 0 0 48px;line-height:25px;}
.ct .ctr .ctrb table.tbhr th,
.ct .ctr .ctrb table.tbhr td{border:solid 1px #666666;text-align:center;}
.ct .ctr .ctrb table.tbhr td{line-height:25px;}
.ct .ctr .ctrb table.tbhr td.td1{width:100px;}
.ct .ctr .ctrb table.tbhr td.td2{width:200px;text-align:left;padding-left:15px;}
.ct .ctr .ctrb table.tbhr td.td3{width:150px;}

.ftr{width:958px;clear:both;margin:0 0 10px 0;padding:18px 0 30px 0;border-top:solid 3px #ff8e00;margin-top:20px;padding-left:20px;background:#ffffff;text-align:center;}
.ftr a{display:inline-block;color:#000000;}
.ftr span{color:#000000;padding:0 20px;display:inline-block;}

#slidetexts{height:28px;width:978px;margin:0 0 8px 0;padding:0;list-style:none;overflow:hidden;text-align:center;clear:both;border:solid 1px #cccccc;}
#slidetexts img{border:none;}