@charset "gb2312";
/* CSS Document */

*{ padding:0px; margin:0px;}
ul{ list-style-type:none;}
a{ text-decoration:none;color:#403e3d;}
a:hover{ color:red;}
img{ border:0px;}
div{ overflow:hidden;}
body{font-size:12px; margin:0 auto; color:#403e3d;}
.top{ width:940px; height:242px; margin:0 auto;}
.banner{ width:940px; height:284px; margin:0 auto; margin-top:10px;}
.main{ width:940px; height:auto; margin:0 auto; margin-top:10px;}


.main_right{ width:260px; height:auto; float:right;border-bottom:1px solid #e1e1e1;}
.main_left{ width:260px; height:auto; float:left;}
.img_size_t{ width:260px; height:30px; float:left; line-height:30px; background:url(../images/l_t.jpg) no-repeat; color:#fff;}
.img_size_t span{ float:left; margin-left:25px; font-weight:bold; font-size:14px;}
.img_size_t a{ float:right; margin-right:10px; color:#fff;}
.img_size_b{ width:258px; height:889px; float:left; border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.img_size_b ul{ width:232px; height:auto; margin:0 auto; margin-top:12px;}
.img_size_b li{ width:232px; height:175px; float:left;}
.img_size_b li a{ display:block; width:232px; height:175px; float:left; color:#403e3d; cursor:pointer;}
.img_size_b li a:hover{ color:red;}
.img_size_b li img{ width:224px; height:135px; float:left; padding:3px 3px 3px 3px; border:1px solid #cecece;}
.img_size_b li span{ width:224px; height:32px; display:block; text-align:center; line-height:32px; float:left;}

.main_in{ width:390px; height:auto; float:left; margin-left:15px;}
.sp{ width:390px; height:240px; float:left; overflow:hidden;} 
.xxcx{ width:390px;  height:auto; float:left; margin-top:5px; background:#fff2e7;} 
.xxsx_t{ width:390px; height:39px; float:left; background:url(../images/xs_t_bj.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#d41201; line-height:39px;}
.xxsx_t img{ float:left; margin-left:10px; margin-right:10px; margin-top:13px;}

.xxsx_b{ width:390px; height:625px; float:left; background:url(../images/xs_b_bj.jpg) repeat-x; padding-bottom:10px;}
.xxsx_b_t{ width:390px; height:42px; float:left; display:block; line-height:42px; color:#c50202;}
.xxsx_b_t li{ float:left; margin-left:24px; display:inline;}
.xxsx_b_t li span{ float:left;}
.xxsx_b_t input{ float:left; margin-top:7px;}
.inp_1{ width:68px; height:23px; border:1px solid #f57942; line-height:23px; padding-left:5px;}
.inp_2{ width:220px; height:23px; border:1px solid #f57942;line-height:23px; padding-left:3px;}
.xxsx_b_b{ width:390px; height:auto; float:left; line-height:25px; margin-top:12px; }
.xxsx_b_b li{ width:390px; height:auto; float:left;}
.xxsx_b_b img{ float:left; margin-top:9px; margin-left:10px;}
.xxsx_b_b span{ display:block; float:left; width:358px; margin-left:10px;}
.xxsx_b_b a:hover{ cursor:pointer;}
.right_size_b{ width:258px; height:101px; float:left; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; overflow:hidden;}
.right_size_b ul{ width:235px; height:auto; margin:0 auto; line-height:23px; margin-top:5px;}
.right_size_b li{ width:235px; height:23px; float:left; overflow:hidden;}
.link{ width:940px; height:90px; float:left; margin-top:10px;}
.link_left{ width:31px; height:90px; float:left;}
.link_right{ width:908px; height:73px; float:left; padding-top:15px; border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.link_right a{ float:left; display:inline; line-height:20px; margin-left:14px;  /*width:186px; height:66px; border:1px solid #e1e1e1; margin-top:10px; margin-left:16px; margin-right:22px;*/}
/*.link_right a:hover{ border:1px solid red;}
*//*.link_right img{ width:186px; height:66px; float:left;}
*/.copy{ width:940px; height:72px; margin:0 auto; line-height:20px; text-align:center; background:#a20a09; color:#fff; padding-top:13px; margin-top:10px;}
.ab_t{ width:915px; height:32px; float:left; line-height:32px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;padding-left:25px; background:url(../images/ab_t.jpg) no-repeat;}
.ab_t a{color:#ffffff;}
.ab_b{ width:934px; height:auto; min-height:500px; float:left; border-bottom:3px solid #b71d1d; border-left:3px solid #b71d1d; border-right:3px solid #b71d1d; padding-bottom:10px;}
.ab_b ul{ margin-top:13px;}
.ab_img{ width:934px; height:auto; margin:0 auto;}
.ab_img li{ width:222px; height:175px; float:left; margin-left:6px; margin-right:5px; display:inline;}
.ab_img li a{ display:block; width:222px; height:175px; float:left; cursor:pointer;}
.ab_img li a img{ width:214px; height:135px; float:left; padding:3px 3px 3px 3px; border:1px solid #cecece;}
.ab_img li a span{ width:214px; height:32px; float:left; text-align:center; line-height:32px; overflow:hidden; margin-left:4px;}

DIV.jogger { width:940px; float:left; text-align:center; margin-top:10px;
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.jogger A {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #c2230b; TEXT-DECORATION: none
}
DIV.jogger A:hover {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger A:active {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #de1818; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f7bb3f
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}

.ab_news{ width:905px; height:auto; margin:0 auto;}
.ab_news ul{ width:905px; height:auto; margin:0 auto; margin-top:10px;}
.ab_news li{ width:905px; height:30px; float:left; border-bottom:1px dotted #c94747; line-height:30px;}
.ab_news li span{ float:right;}
.ab_news li a{ float:left;}

.ab_size{ width:895px; height:auto; margin:0 auto; padding-bottom:10px;}

.in_t{ width: 895px; height:auto; margin:0 auto; padding-bottom:5px;border-bottom:1px dotted #c94747; }
.in_t li{ width:895px; height:auto; line-height:25px; text-align: center; }
.in_t_size{ font-size:14px; font-weight:bold;}
.in_b{ width:895px; height:auto; margin:0 auto; line-height:25px;}
.in_b li{ width:895px; height:auto; float:left; text-indent:2em;}

.in_b p img{width:100%;height:auto;}


.search_main{width:940px; width:100px;}