@charset "gb2312";

/*初始化样式*/
body,ul,ol,li,dl,dt,dd,th,td,form,p{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:bold; font-family:inherit; font-size:inherit; line-height:inherit; padding:0; margin:0;}
body{ font-family:Tahoma, Helvetica, Arial, sans-serif;}
li{ list-style:none;}
a img{ border:none;}
button,input[type="submit"],input[type="button"],a{ cursor:pointer; outline:none;}
select{ font-size:inherit;}
i{ font-style:normal;}
b{ font-weight:normal;}

/*全局样式*/
body{ font-size:16px; line-height:1.4; color:#000; background:#FFF;}
a{ text-decoration:none;}
a:link{ color:#000;}
a:visited{ color:#000;}
a:hover{ text-decoration:underline;}
.clear{ clear:both;}
#main{ width:1000px; margin:auto; margin-bottom:35px;}

/*header样式*/
#header_top{ height:39px; line-height:39px; background:#177fe7; font-size:14px; color:#FFF; font-weight:bold;}
#time{ float:left; background:url(imgheader_top_list.png) no-repeat -440px center; text-indent:30px;}
#header_top_right{ float:right; width:310px;}
a.collect{ float:left; color:#FFF; background:url(imgheader_top_list.png) no-repeat 0px center; text-indent:35px;}
a.collect span{ display:block;}
#search_box{ float:right; position:relative; z-index:1000; background:url(imgheader_top_list.png) no-repeat -212px center; padding:0 20px 0 50px; margin-left:80px}
.search_over #search_input{ display:block;}
.search_out #search_input{ display:none;}
#search_input{ position:absolute; left:-30px; top:39px; line-height:1.4; width:210px; height:60px; background:#177fe7;}
.h_word{ text-align:center; float:left; position:relative; padding:6px; left:10px; top:10px; width:125px; font-size:14px;}
.h_submit{ float:left; position:relative; height:35px; height:37px \9; padding:0 6px; padding:0 9px \9; left:10px; top:8px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.h_submit{ height:36px; top:10px; padding:0 9px;}} 
#banner{ height:217px; width:1267px; margin:auto; position:relative;}
#banner #logo{ position:absolute; z-index:9999; left:100px; top:30px;}

#focus_banner_box{position:relative;margin:auto;   width:1267px;height:217px;/*宽高*/}
#focus_banner {overflow:hidden;position:relative;margin:auto;   width:1267px;height:217px;/*宽高*/}
#focus_banner ul li img{ width:1267px; height:217px;/*宽高，此设置图片会略微失真*/}
#focus_banner ul, #focus_banner li{list-style:none;margin:0;padding:0;}
#focus_banner ul{ position:absolute;}
#focus_banner ul li{float:left;overflow:hidden;position:relative;   width:1267px;height:217px;/*宽高*/}
#focus_banner_box .btn { display:none;}
#focus_banner_box .btnBg { display:none;}

#link{ height:55px; width:1104px; margin:auto; background:#177fe7; position:relative;}
#link ul{ position:absolute; top:-4px; height:63px; line-height:63px; margin-left:120px;}
#link ul li{ float:left; margin:0 4px;}
#link ul li a{ display:block; color:#FFF; font-weight:bold; text-decoration:none; padding:0 18px;}
#link ul li a:hover{ background:url(imglink_hover.png) repeat-x center center;}
#header_roll{ width:680px; margin:auto; line-height:50px; height:50px; padding-left:25px; background:url(imgheader_roll_list.png) no-repeat left center;}

/*bottom样式*/
#bottom{width:1000px; margin:auto; }

/*footer样式*/
#footer{ width:1000px; margin:auto; padding:10px 0 15px; font-size:14px; text-align:center; border-top:4px solid #177fe7; background:#FFF; position:relative; z-index:99; height:120px;}
#footer p{ line-height:1.6; padding-bottom:10px;}
#footer_bottom{ display:block; height:29px; background:#177fe7; cursor:default;}
.return_top{ height:65px; width:21px; background:url(imgreturn_top.png); position:fixed; right:0; bottom:0; z-index:999;}