@charset "gb2312";
body {font-family:"Î¢ÈíÑÅºÚ",elvetica,Arial,sans-serif; font-size:12px; color:#333333; text-align:left; line-height:22px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
li{list-style:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
table td{vertical-align:top;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:none; color:#CE0C03; cursor:pointer;}
a {blr:expression(this.onFocus=this.blur())}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}
.mt10 {margin:10px auto 0px auto;}

.header {width:100%; height:125px; margin:0px auto; background:url(imagestop.jpg) no-repeat center top;}
.header ul {width:998px; margin:0px auto; line-height:34px;}
.header .fl {float:left; color:#E60000;}
.header .fr {float:right; color:#999;}
.header .fr a {color:#666;}
.header .fr a:hover {color:#CE0C03;}

.nav {width:1000px; height:44px; margin:0px auto; background:url(imagesnav.png) no-repeat;}
.nav ul {padding-left:2px;}
.nav ul li {float:left; width:83px; height:44px; text-align:center; position:relative; z-index:90; background:url(imagesnavline.png) no-repeat center right;}
.nav ul li a{display:block; color:#FFFFFF; height:44px; line-height:44px; font-size:16px; font-weight:normal; letter-spacing:1px;}
.nav ul li a:hover,.top .nav ul li a.current{color:#FFF000;}
.nav ul li dl{position:absolute; width:120px; z-index:100; display:none; *margin-left:-60px;}
.nav ul li dl dd{color:#143270; border-bottom:1px solid #fff;}
.nav ul li dl dd a{font-weight:normal; height:33px; line-height:33px; padding:0px; background-color:#E8E8E8; color:#333; text-align:center;}
.nav ul li dl dd a:hover{background-color:#D0D0D0; color:#CE0C03; text-decoration:none;}

.navb {width:1000px; height:35px; margin:8px auto 12px auto; background:url(imagesnavb.png) repeat-x;}
.navb .date {float:left; padding-left:10px; color:#666666; line-height:30px;}
.navb .tianqi {float:left; padding-left:12px; margin-top:-5px;}
.navb .search {float:right; padding-right:10px;}
.navb .search .inp {width:222px; height:24px; line-height:24px; text-indent:2px; color:#666666; border:1px solid #CBCBCB; border-right:0px; vertical-align:top;}
.navb .search .btn {width:58px; height:26px; cursor:pointer; border:0px; background:#7C9D00 url(imagessearch.png) no-repeat center; vertical-align:top;}

.headline {width:950px; height:76px; margin:0px auto; background:#F0F0F0 url(imagesbg_headline.gif) no-repeat left top; padding-left:50px;}
.headline h1 {padding-top:4px;}
.headline h1 a, .headline h1 a:visited {font-size:26px; color:#E60000; padding-left:1em; line-height:42px;}
.headline h1 a:hover {color:#01817F;}
.headline p{color:#666666;}

.wborder {width:232px; padding:1px; border:1px solid #E3E3E3; overflow:hidden;}
.wborder .mtitle {width:100%; height:32px; line-height:32px; background:url(imagestitlebg.png) repeat-x;}
.wborder .mtitle span {float:left; padding-left:10px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.wborder .mtitle a, .wborder .mtitle a:visited {float:right; padding-right:10px; color:#ACD3D8;}
.wborder .mtitle a:hover {color:#fff;}

.focusBox {position:relative; width:508px; height:286px; margin-bottom:8px; overflow:hidden; float:left;}
.focusBox .pic {position:relative; height:286px; float:left;}
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic li a{color:#000; line-height:30px; font-weight:bold; font-size:14px;}
.focusBox .pic img {width:508px; height:255px; display: block; }
.focusBox .txt { position: absolute; bottom:0px; left:0px; color:#ffffff;z-index: 2; height: 32px; font-size:14px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:32px; line-height:32px; color:#ffffff; position:absolute;}
.focusBox .txt li a{ display: block; color:#ffffff; padding:0 10px 0 10px; text-decoration: none;}
.focusBox .num { position: absolute; z-index: 3; bottom:6px; right: 6px; font-size:12px;}
.focusBox .num li{ float: left; position: relative; width:20px; height:20px; line-height:20px; overflow: hidden; text-align: center; margin-right:4px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; color:#666666;}
.focusBox .num li span { z-index: 1; background: #D6D6D6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#01598F; color:#fff;}
.focusBox .btbg{background:#000; filter:alpha(opacity=50); opacity: 0.5; width:508px; height:32px; position:absolute; bottom:0px;}

.notice {width:216px; padding:2px 8px 3px 8px;}
.notice li {float:left; width:216px; line-height:20px; padding:4px 0px 3px 0px; background:url(imageslistico.gif) no-repeat 3px 12px; text-indent:13px;}
.notice li span {color:#888888; padding-left:12px;}

.ilogin {padding:8px 0px 0 0px;overflow;hidden;}
.ilogin a ,.ilogin a:visited {color:#01817F;}
.ilogin a:hover {color:#CE0C03;}
.ilogin .inp {width:138px; height:20px; line-height:20px; text-indent:2px; color:#666666; border:1px solid #BFBFBF; margin:5px 4px;}
.ilogin .btn {width:47px; height:22px; line-height:22px; cursor:pointer; border:0px; background:url(imagesloginbtn.png) repeat-x; text-align:center; color:#FFFFFF; font-weight:bold; vertical-align:top;}
.ilogin li{margin:8px auto;width:200px;text-align:center;}
.ilogin li img{width:200px;height:55px;}



.news_list {width:220px; padding-top:6px;}
.news_list li {float:left; width:100%; height:26px; line-height:26px; overflow:hidden; background:url(imageslistico.gif) no-repeat 3px center; text-indent:13px;}
.news_list li a {display:block;}
.news_list span {float:right; color:#888; padding-right:4px;}

.service {padding:5px 0 0 4px;}
.service li {float:left; width:102px; height:27px; line-height:27px; background:url(imagesservice.png) no-repeat; text-indent:26px; margin:3px 5px 2px 5px;}
.service li a,.service li a:visited {color:#01817F; display:block;}
.service li a:hover {color:#CE0C03;}

.ad1 {width:1000px; margin:10px auto 0px auto;}

.links {padding-top:6px;}
.links li {float:left; width:100%; text-align:center; padding-top:9px;}
.links li img {max-width:216px;}
.links select {width:214px; height:24px;}
.links option {width:214px;text-align: center;}

.system {margin:10px 0 0 9px;}
.system li {float:left; width:214px; height:29px; line-height:29px; overflow:hidden;}
.system li a {display:block; background: url(imageslistico.gif) no-repeat left center; padding-left:10px;height:29px; line-height:29px;}
.system li a:hover {background:#DEDEDE url(imageslistico.gif) no-repeat left center;}

.title_wrap {width:508; height:33px; line-height:33px; padding-top:2px; background:url(imagestitlebg1.png) no-repeat top;}
.title_wrap span {float:left; padding-left:11px; color:#01817F; font-size:14px; font-weight:bold;}
.title_wrap a, .title_wrap a:visited {float:right; padding-right:10px; color:#888888;}
.title_wrap a:hover {color:#CE0C03;}

.title_wrap1 {width:754px; height:33px; line-height:33px; color:#666666; padding-top:2px; background:url(imagestitlebg2.png) no-repeat top; text-indent:33px;}
.title_wrap1 a, .title_wrap a:visited {color:#666666;}
.title_wrap1 a:hover {color:#CE0C03;}

.cborder {width:506px; height:219px; border:1px solid #E3E3E3; border-top:0px; overflow:hidden;}
.cborder_list li{background:url(imageslistico.gif) no-repeat 10px center; text-indent:20px;}
.nickname {margin-left:10px;}
.nickname:link, .nickname:visited {color:#01817F;}
.nickname:hover {color:#CE0C03;}

.knotty {float:left; padding:8px 0 3px 10px;}
.knotty img {float:left; width:480px; height:190px; margin-right:14px;}
.knotty span {float:left; width:340px; line-height:26px;}
.knotty span .title {font-weight:bold; margin-right:12px;}
.knotty p {float:left; width:340px; color:#888888;}

.specialist {float:left; padding:5px 0 4px 5px;}
.specialist li {float:left; width:110px; padding:6px 7px;}
.specialist li img {width:110px; height:70px;}
.specialist li p {text-align:center; line-height:26px;}

.copyright {width:1000px; margin:14px auto 0px auto; line-height:24px; color:#888888; background:url(imagesfgx.jpg) no-repeat center top; display:table;}
.copyright ul {width:988px; margin:0px auto;}
.copyright a, .copyright a:visited {color:#666;}
.copyright a:hover {color:#CE0C03;}
.copyright p {line-height:50px; color:#666;}
.copyright .fl {text-align:center;padding-top:15px;padding-bottom:20px;} 
.copyright .fr {float:right; padding-top:28px;}

.left_sub {float:left; padding:10px 0 5px 9px;}
.left_sub li {float:left; width:214px; height:32px; line-height:32px; font-size:14px; text-indent:15px; margin-bottom:5px;}
.left_sub li a {display:block; color:#01817F; background:#F1F1F1 url(imagessub.gif) no-repeat 0px 0px;}
.left_sub li a:hover {color:#CE0C03; background:#DEDEDE url(imagessub.gif) no-repeat 0px -32px;}

.lborder {width:752px; padding-bottom:17px;border:1px solid #E3E3E3; border-top:0px; overflow:hidden;}

.wz_page {float:left; width:100%; line-height:24px; text-align:center; margin-top:16px; padding-top:15px; border-top:1px dashed #E3E3E3;}

.photo_list {width:728px; padding-top:10px;}
.photo_list li {float:left; width:150px; padding:6px 16px;}
.photo_list img {width:150px; height:95px;}
.photo_list p {width:150px; line-height:26px; text-align:center;}

.article_show {width:94%; display:table;}	
.show_title {width:100%; font-size:22px; font-weight:bold; text-align:center; line-height:36px; padding:20px 0px 10px 0px; color:#333;}
.show_date {width:100%; border-top:1px dashed #C7C7C7; border-bottom:1px dashed #C7C7C7; color:#666666; height:30px; line-height:30px; text-align:center;}
.Zoom {width:100%; line-height:190%; padding:20px 0px; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.Zoom p {padding-bottom:10px;}
.Zoom a {color:#0066CC; text-decoration:underline;}
.Zoom img {padding:10px 0px; text-align:center; margin:0px auto; max-width:700px;}



.article_page {color:#1E234D;width:100%; margin:20px auto 0px auto; text-align:center; float:left;}
.article_page a{padding:5px;color:#1E234D; background:#F65003; color:#fff;}
.pinglun_list{ margin-left:15px; line-height:30px; font-size:12px;border:1px dashed #666;margin-top:5px; }
.faqtit { background:#f3f3f3; text-indent:12px; height:30px;}
.faqcon { background:#f3f3f3; text-indent:12px; margin-top:3px;}
.reply{ background:#f3f3f3; text-indent:12px; margin-top:3px;}
