/* CSS Document */
/*
Copyright (c) 2008, 800hr. All rights reserved.
version: 1.0.0
*/
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
.clear{clear:both;margin:0;parding:0;height:0px;font-size:0px;}
.repage{width:960px;margin:0px auto; font:12px "宋体"; background:#FFFFFF; padding-bottom:10px;}
.main950 a{color:#666666; text-decoration:none;}
.main950 a:hover{ color:#E64D0B;}
.main950{width:950px;margin:0px auto;}

/* top */
.main950 .nav01{background:url(../images/01.gif) repeat-x; background-position:0 -29px; height:26px;}
.main950 .nav01 .nav01_a{background:url(../images/01.gif)  no-repeat; background-position:0 0px; width:3px; float:left; height:26px;}
.main950 .nav01 .nav01_b{width:780px; float:left; padding-left:10px; line-height:24px;}
.main950 .nav01 .nav01_c{width:140px; float:left;}
.main950 .nav01 .nav01_c a{line-height:24px; margin-left:5px;}
.main950 .nav01 .nav01_d{background:url(../images/01.gif)  no-repeat; background-position:0 -58px; width:3px; float:right; height:26px;}
.main950 .nav02{ margin-top:5px;}
.main950 .nav02 .logo{ width:200px; float:left;}
.main950 .nav02 .sear{ width:720px; float: right; background:#FFF9ED; border:#FDDC97 1px solid; padding:10px;} 
.main950 .nav02 .sear .soso{width:500px; height:22px; border:#CBCBCB 1px solid; line-height:22px;margin-right:10px; font-size:14px;}
.sosoonfocus{width:500px; height:22px; border:#C5A454 1px solid; line-height:22px;margin-right:10px; font-size:14px; background:#FEF6E3;}

.main950 .nav02 .sear .inputbss01{ background:url(../images/01.gif) no-repeat;background-position:0 -88px; width:92px; height:26px; font-size:14px; font-weight:bold; color:#C61203; padding-left:20px;border:none; line-height:30px;}
.main950 .nav02 .sear .inputbss02{ background:url(../images/01.gif) no-repeat;background-position:0 -117px; width:92px; height:26px;font-size:14px; font-weight:bold;color:#C61203;padding-left:20px;border:none;line-height:30px;}
.main950 .nav02 .sear .gjc{ line-height:24px;}
.main950 .nav02 .sear .gjc a{ margin-left:5px;}
.main950 .nav03{ margin-top:5px; background:#AD1659; line-height:24px; height:25px;}
.main950 .nav03 a{ color:#FFFFFF; width:93px; display:block; text-align:center; float:left; background:url(../images/01.gif) no-repeat; background-position: 0 -201px; border-left:#f89db2 1px solid}
.main950 .nav03 a:hover{color:#FFFFFF;  width:93px; display:block; text-align:center; float:left; background:url(../images/01.gif) no-repeat; background-position: 0 -231px;}
.main950 .banner950x72{ margin-top:5px;}
.main950 .nav04{ margin-top:5px; background:url(../images/01.gif) repeat-x; background-position:0 -173px; border:#D0CED1 1px solid; height:20px; padding-left:5px; padding-top:5px;}
.main950 .nav04 a{ margin-left:30px;color:#666666 }
.main950 .nav04 a:hover{ color:#AD1659;}
/* boot */
#boot{ background:#FFFFFF; width:950px; margin:auto;border-top: #AD1659  3px solid; text-align:center; color:#666666; margin-top:10px; padding-top: 20px;}
#boot p{ line-height:24px; font-size:12px; text-align:left;}
/*404*/
#left{ width:610px; margin:40px auto 20px auto; padding:0;}
.yqts{width:610px; padding:0; margin:0;}
.yqts h3,.yqts_con-1 h3{font-size:14px; color:#ff0000;line-height:25px;padding:10px 0; margin:0;}
.yqts_con{width:610px; padding:0 0 10px 0; margin:0;font-size:12px; color:#333;line-height:25px;border-bottom:1px solid #333;overflow:hidden;}
.yqts_img{ float:left; margin:35px 25px 0 25px; padding:0; width:90px;display:inline;}
.yqts_con-1,.yqts_con-1 p{float:left; width:460px; padding:0; margin:0;font-size:12px; color:#333;line-height:25px;}
.yqts_con-1 a,.yqts_con-2 a{ color:#FF0000;text-decoration: underline;}
.yqts_con-2{width:610px; padding:10px 0; margin:0;font-size:12px; color:#333;line-height:25px;overflow:hidden;text-align:center;}
.yqts_con-2 h3{font-size:14px; color:#333;line-height:25px;padding:0; margin:0; text-align:center;}

