﻿@charset "gb2312";
h1,h2,h3,h4,h5,h6,li,ul,ol,dl,dd,form,p,em,strong{margin:0;padding:0;}
body{ font-family: "宋体";line-height: 24px; font-size:12px; margin:0; padding:0; background:#e9e9e9;width: 100% !important;}
ul{ margin:0; padding:0;}
li{ margin:0; padding:0;}
h1{ margin:0; padding:0;}
h2{ margin:0; padding:0;}
dl{ margin:0; padding:0;}
dd{ margin:0; padding:0;}
dt{ margin:0; padding:0;}
p{ margin:0; padding:0;}
a{ margin:0; padding:0;}
form{ margin:0; padding:0;}
#container{text-align:left;width:960px;margin:0 auto; height:auto!important;}
h2{ font-size:14px;}
font{ font-size:12px;}
a{color: #666;text-decoration: none;}
a:link{color: #666;text-decoration: none;}
a:visited {color: #666;text-decoration: none;}
a:hover {text-decoration: underline;color: #ef5d00;}
a:active {color: #666;text-decoration: none;}
.clear01{ clear:both; height:0px; overflow:hidden; margin-top:0!important; line-height:0px; font-size:0;}
ul { list-style-type: none;}
img{border:none;}
.shadow{text-shadow: 0 1px 0 white;}
h1 { color: #444444; font-weight: bold;}
.top{overflow:hidden; width:960px; margin:0 auto;}
.banner01{ background:url(../images/banner_bg.jpg) no-repeat center;}
.banner{height:322px; width:960px; margin:0 auto;}
/* logo
+++++++++++++++++++++++ */
#logo{ background:url(../images/logo_bg.jpg) repeat-x 0 0; height:30px; position:relative;}
#logo h1{ font-size:14px; width:200px; height:30px; float:left; display:inline; margin-left:15px; margin-right:0px;}
#logo h1 span{ position:absolute; top:0; left:0;display: block;width: 200px; height:100%; background:url(../images/logo.jpg) no-repeat 0 0;}
p#breadCrumbs{ float:left; display:inline; margin-top:3px;}
p.tel{ position:absolute; top:3px; right:15px; padding-left:25px; background:url(../images/tel.jpg) no-repeat 0 5px; color:#013c88; color:#F00; font-weight:bold;}



.main01{ overflow:hidden; background:url(../images/main01.jpg) repeat-x bottom #fff; height:159px; padding:14px 10px 0 10px;}
.heart{ width:610px; float:left; padding-top:53px; background:url(../images/heart.jpg) no-repeat; text-indent:2em; color:#666;}
.zixun{ width:290px; float:right; padding-top:55px; background:url(../images/zixun.jpg) no-repeat; padding-left:10px;}
.weibo{ width:191px;height:58px;background:url(../images/weibo.jpg) no-repeat; padding:27px 0 0 88px;}
.weibo p{ display:block; width:100px; float:left; font-family:"微软雅黑"; margin-right:15px; overflow:hidden;}
.weibo_button{ float:left;}
.weibo_button_sina{ width:62px; height:22px; clear:both; overflow:hidden;}
.weibo_button_qq{ width:70px; height:23px; padding-top:4px; clear:both; overflow:hidden;}



.main02{ overflow:hidden; border:1px solid #fff; border-top:3px solid #7244b9;background:url(../images/main02.jpg) no-repeat top #e9e9e9; padding-top:57px; padding-left:19px;}
.cankao{ width:294px; padding:0 3px; float:left; margin-right:10px; height:130px; margin-bottom:10px; background:url(../images/cankao.jpg) no-repeat; padding-top:9px;}
.cankao h2{ display:block; height:24px; font-size:16px; line-height:24px; font-family:"微软雅黑"; font-weight:normal; color:#bd0000}
.cankao h2 span{ padding:0 8px; margin-right:10px; color:#fff; background:#444;}
.cankao p{ padding:5px 0 0 10px;}

.main03{overflow:hidden;border-top:3px solid #7244b9;background:url(../images/main03.jpg) no-repeat #fff; padding-left:15px; padding-bottom:15px;}
.qq{ width:81px; height:23px; margin-top:15px; margin-bottom:10px; float:right; margin-right:20px;}
.jigou{ width:934px; margin-top:15px; padding-bottom:15px; clear:both; background:url(../images/xu_big.jpg) repeat-x bottom; overflow:hidden;}
.jigou_title{ height:34px; padding-left:5px; border-left:5px solid #bd0000; line-height:34px; clear:both; overflow:hidden; margin-bottom:4px;}
.jigou_title h1{ display:block; float:left; font-size:22px; font-family:"黑体"; color:#bd0000; margin-right:5px;}
.jigou_title h1 a{color:#bd0000 !important;}
.jigou_title span{ display:block; float:left; width:73px; height:21px; line-height:18px !important; background:url(../images/jigou_title_b.jpg) no-repeat; padding-left:8px; color:#fff; margin-top:7px;}
.jigou_title span font{ color:#ffff00}
.jigou_logo{ width:190px; height:190px; border:5px solid #f0f0f0; float:left; margin-right:6px;}
.jigou_logo dd{ display:block; width:190px; height:165px; border-bottom:1px solid #f0f0f0}
.jigou_logo dt{ display:block; height:24px; text-align:center; font-size:14px; line-height:24px; font-weight:bold;}

.jigou_star{ width:185px; float:left; padding-top:8px;}
.jigou_star td{ height:34px; background:url(../images/xu_small.jpg) repeat-x bottom; font-size:14px; color:#666}

.jigou_xl{ width:522px; float:right; height:164px; background:url(../images/jigou_xl.jpg) no-repeat; padding-top:36px; padding-left:15px;}
.jigou_xl dl{ display:block; height:46px; padding-bottom:3px; padding-top:5px; background:url(../images/xu_small.jpg) repeat-x bottom; margin-right:15px;}
.jigou_xl dl dd{ float:left; display:block; width:400px; color:#666; line-height:22px;}
.jigou_xl dl dd a{ display:block; font-size:14px; font-weight:bold; color:#bd0000 !important;}
.jigou_xl dl dt{ float:right; display:block; padding:0 8px; background:#f0f0f0; font-size:14px; font-weight:bold; color:#bd0000; margin-top:10px;}

.main04{ width:940px; overflow:hidden; padding:0 10px; padding-top:65px; background:url(../images/search.jpg) no-repeat #fff;}
.search{ width:938px; border:1px solid #dedede;margin-bottom:10px;}

ul.search_title{ display:block; width:928px; height:35px; background:url(../images/search_title.jpg) repeat-x; padding-left:10px;}
ul.search_title li{ display:block; float:left; width:183px; height:35px; background:url(../images/search_title_li.jpg) no-repeat top; line-height:35px; font-size:20px; font-family:"微软雅黑";text-shadow: 0 1px 0 white; padding-left:17px; cursor:pointer; margin-right:10px;}
ul.search_title li.hover{ background:url(../images/search_title_li.jpg) bottom no-repeat;}

.tiaojian{ width:920px; margin:0 auto; margin-top:10px; color:#666; overflow:hidden; background:url(../images/xu_small.jpg) repeat-x bottom; padding-bottom:5px;}
.tiaojian span{ display:block; float:left;}
.tiaojian p{ display:block;height:20px; border:1px solid #dedede; background:#fffee1; float:left; margin-left:5px; line-height:20px; padding:0 0 0 8px; }
.tiaojian font{ display:block; float:left;}
.tiaojian em{ cursor:pointer; display:block; float:left;}
.tiaojian a{ float:right; margin-right:20px;}

.xuanxiang{ display:block; width:920px; margin:0 auto; height:30px; background:url(../images/xu_small.jpg) repeat-x bottom; line-height:24px; margin-top:5px; color:#666;}
.xuanxiang strong{ font-size:14px;}
.xuanxiang a{ margin-right:6px; padding:4px 5px; line-height:24px;}
.xuanxiang a:hover{ background:#7244b9; color:#fff; text-decoration:none;}
.xuanxiang a.hover{ background:#7244b9; color:#fff;}


.xuanxiang_1{ display:block; width:920px; margin:0 auto; height:30px; line-height:24px; margin-top:5px; color:#666;}
.xuanxiang_1 strong{ font-size:14px;}
.xuanxiang_1 a{ margin-right:6px; padding:4px 5px; line-height:24px;}
.xuanxiang_1 a:hover{ background:#7244b9; color:#fff; text-decoration:none;}
.xuanxiang_1 a.hover{ background:#7244b9; color:#fff;}

.xuanxiang_2{ display:block; width:920px; margin:0 auto; height:30px; background:url(../images/xu_small.jpg) repeat-x bottom; line-height:24px; margin-top:10px; color:#666;}
.xuanxiang_2 strong{ font-size:14px;}
.xuanxiang_2 a{ margin-right:6px; padding:4px 5px; line-height:24px;}
.xuanxiang_2 a:hover{ background:#7244b9; color:#fff; text-decoration:none;}
.xuanxiang_2 a.hover{ background:#7244b9; color:#fff;}
input.date{ width:150px; border:1px solid #dedede; height:20px; background:none; background:url(../images/date.jpg) no-repeat right; padding-right:25px; color:#999;}

.tj_button{ width:112px; height:36px; margin:20px auto;}



.bd { width: 950px; height: 275px; margin: 0px auto; padding: 0px 5px 10px 5px; background-color: #FFFFFF; border-top:5px solid #bd0000 }
.bd_nr { width: 950px; height: 254px; background: url(images/bd_bg.gif) no-repeat;}
.bd_nrbt { width: 935px; height: 50px; padding: 15px 0px 10px 15px;}
.bd_nrbt p { width: 930px; height: auto; padding: 0px; margin: 0px; line-height: 25px;}
.bd_img { width: 135px; height: 160px; margin: 0px; padding: 0px 0px 0px 10px; float:left;}
.bd_w1{ width:790px; height: auto; margin: 0px; padding:10px 0 0 10px; font-size: 14px; font-family:"宋体"; color: #333333; font-weight: bold; float:left;}
.bd_right{ width:780px; height: 26px; margin: 0px; padding: 0px;}
.bd_right ul{ float: left; margin:0; padding:0; width: 790px; clear:both;}
.bd_right ul li.ts{margin-right:5px;}
.bd_right ul li{ float:left; margin:0px; list-style:none; line-height:25px; padding-bottom:10px;}

.bd_right2{ padding-top:10px; margin:0; width:790px; height: 75px;}
.bd_right2 ul{ margin:0; padding:0; width:790px; height: auto; clear:both;}
.bd_right2 ul li{ height: auto; float:left; padding:0px; list-style:none; line-height:25px; margin-bottom:10px;}
.wbk{ float: left; border:1px solid #CDCDCD; height:18px; padding: 0px; margin-right: 5px; background:none; text-shadow:none; }
.kd{ width:638px; border:1px solid #CDCDCD; float:left; background:none; text-shadow:none; color:#666666; padding:2px 2px 8px 8px; height:60px; line-height:22px; font-size:14px; }
.mtop3{ width:780px; height: auto; float: left; margin:0; padding: 5px 0px 0px 0px; text-align: center;}
.font14_h { font-size: 14px; font-family:"宋体"; color: #ED5A00; text-decoration: none; font-weight: bold;}


.main_nr{ width:960px; margin:0 auto;border-top:5px solid #bd0000 ;overflow:hidden; padding-top:10px; background:#fff; overflow:hidden; clear:both;}
.dongt{ width:301px; float:left;margin-right:0;margin-top:0;background:#fff; margin-left:10px; _margin-left:8px; background:url(../images/dongt.jpg) no-repeat; padding-top:10px; padding-left:5px;}
.dongt h2{ display:block; height:24px; line-height:24px;}
.dongt h2 span{ display:block; height:24px; float:left; background:#666; font-family:"微软雅黑"; font-size:16px; color:#fff; padding:0 8px;}
.dongt h2 a{ float:right; margin-right:15px; font-size:12px; font-weight:normal;}
.dongt ul{ display:block; overflow:hidden; clear:both; padding:6px 10px 10px;}








#footer{ margin-top:15px; text-align:center; clear:both; width:960px; margin:0 auto;}





