@charset "utf-8";
/* CSS Document */

body {

background-attachment:fixed;
 background-color:#fff;
}

body{color: #444444;   font-family: "微软雅黑","宋体",Arial,Helvetica,sans-serif; padding:0px; margin:0px; font-size:12px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
*{padding:0px; margin:0px;}
input{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}

input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}

input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{ color:#333;text-decoration:none;}
a:hover{ color:#333;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
.clear{ clear:both}

#top{ height:40px; width:100%; }
#top .top-main{ width:980px; margin:0px auto; line-height:33px; color:#333;}
#top .top-main .top-left{ width:370px; float:left;}
#top .top-main .top-right{ width:500px; float:right;}
#top .top-main .top-right ul li{ float:right; padding-left:10px;}
#top .top-main .top-right ul li a{ color:#333;}
#head{ height:110px; width:980px; margin:0 auto;}
#head .logo{ width:300px; height:50px; margin-top:10px;float:left;}


#nav{float:right; height:50px; line-height:50px; margin-top:10px;}
#nav  ul li{ float:left;line-height:50px; font-size:14px; font-weight:900; width:110px;}
#nav  ul li img{ margin-right:5px;}
#nav ul li a.li_ys{ color:#259bd5;}


#banner{ background-color:#259bd5; height:420px; margin-top:20px;}
.absolute{position:absolute;}
.relative{position:relative;}
.pointer{cursor:pointer;}

.banner1{background:url(banner-bg.png) no-repeat 50% 50%;height:423px;overflow:hidden;}
.frame960{width:960px;height:423px;overflow:hidden;margin:0 auto;}
.banner-img{height:420px;}
.banner-img .leftimg, .banner-img .rightimg{left:-999em;position:absolute;top:0;width:960px;height:340px;}
.banner-img .rightimg{text-align:right;-webkit-transform:translate(0px, 0px) rotate(0);}
.banner-bt{height:83px;padding:0 130px;bottom:0;left:0;z-index:9999;}
.banner-bt li{float:left;width:78px;height:83px;padding:0 11px;}
.banner-bt li .pointer{display:block;width:78px;height:50px;padding:33px 0 0 0}
.banner-bt li .active{background:url(pointer.png) -1px 10px no-repeat;}
.banner-bt li .pointer .ico{display:block;width:46px;height:46px;margin:0 auto;}
.banner-bt li .active .ico, .banner-bt li .pointer .ico:hover{background-position:0 -46px;}



#main{ width:980px; margin:0 auto; margin-top:30px;}

#main1 .fw{ width:450px; float:left;}
#main1 .fw .fw_ti{ height:35px;}
#main1 .fw .fw_tx{ height:40px;font-size:16px;}
#main1 .fw .fw_m{ float:right; margin-top:10px; margin-right:30px;}
#main1 .fw .fw_m a{color:#259bd5; }
#main1 .lin{ width:10px; border-right:2px solid #ccc; height:200px;float:left; margin-left:8px; margin-top:25px;}

#main1 .fw_r{ float:right; width:470px;}
#main1 .fw_r .fw_rt{ height:35px;}
#main1 .fw_r .fw_rtx{ height:40px;font-size:16px;}
#main .xx{ background:url(2.jpg) no-repeat; height:20px; margin-top:50px;}

#xw{ margin-top:20px;}
#xw .xw_t span{ float:right; font-size:10px;margin-right:40px;}
#xw .xw_tx{ margin-top:20px;}
#xw .xw_tx ul{}
#xw .xw_tx ul li{ width:490px; float:left; padding-bottom:40px;}
#xw .xw_tx ul li .xw_tu{ float:left; width:150px;}
#xw .xw_tx ul li .xw_tu img{height:125px;}
#xw .xw_tx ul li .xw_txt1{ float:left; width:300px; }
#xw .xw_tx ul li .xw_txt1 span{font-size:16px; font-weight:bold;}
#xw .xw_tx ul li .xw_txt1 .xw_txt2{ line-height:24px; margin-top:10px; width:300px;}

#al{ height:660px; background:#f6f6f6;}
#al .al1{ width:980px; margin:0 auto;}
#al .al1 .an_t{ height:35px; padding-top:20px;}
#al .al1 .an_t span{ float:right; font-size:10px; margin-right:40px;}
#show{width:980px;margin:10px;overflow: hidden;}
#show li{float:left; margin-right:20px;height:260px;width:300px;overflow: hidden; margin-bottom:30px;}
#show .alt{position: absolute;background:#000;display:none;text-align:center;}
#show .wz{ width:250px; text-align:left; margin:0 auto;}
#show .alt h2{ margin-top:80px;}
#show a,a:hover{color: #ccc;text-decoration: none;}

#footer{ width:980px; margin:0 auto; margin-top:40px; height:300px;}
#footer .flx{ float:left; width:330px;}
#footer .flx_t{ font-size:18px; font-weight:bold;}
#footer .flx_n{ line-height:24px; margin-top:10px;}

#footer .fcj{ float:left; width:390px;}
#footer .fcj_t{ font-size:18px; font-weight:bold;}
#footer .fcj_n{ line-height:24px; margin-top:10px;}

#footer .wx{ width:180px; float:left; }
#footer .wx .wx_t .wx_tt{ margin-top:20px;}

#footer .db_dh{ text-align:center; margin-top:30px; border-bottom:1px solid #ccc; height:20px; line-height:20px;}
#footer .db_lj{text-align:center; border-bottom:1px solid #ccc; height:40px; line-height:40px;}
#footer .db_lj span{ font-weight:bold;}
#footer .db_lj a{ margin-right:6px;}
#footer .db_bq{ text-align:center;height:40px; line-height:40px;}
#footer .db_bq span{ margin-right:30px;}

#content{width:980px; margin:0 auto;}
#content .xw{ margin-top:40px;}
#content .xw .xw_tu img{ width:150px;}
#content .xw ul li{ width:490px; float:left; height:150px;}
#content .xw .xw_tu{ float:left; width:160px;}
#content .xw .xw_r{ float:right; width:300px; line-height:24px;}
#content .xw .xw_r .xw_t{ font-size:14px; font-weight:bold; width:260px;}
#content .xw .xw_r .xw_ti span{ font-weight:bold;}
#content .xw .xw_r .xw_n{ width:260px; height:50px;}
#content .xw .xw_r .xw_g a{ text-decoration:underline;}
.pages{ float:right;}
.pages a{ margin-right:10px;}

#content .dpw{ float:right; height:40px; line-height:40px;}

#content .content1{ clear:both;}
#content .xw_title{ text-align:center; font-size:16px; font-weight:bold;}
#content .show1{ margin-top:20px;}
#content .xw_content{ margin-top:20px; line-height:30px;}
#content .gj{ font-size:14px; font-weight:bold; padding-top:20px; padding-bottom:20px; border-bottom:2px solid #ccc;}
#content .xg{clear:both; padding-top:15px;}
#content .xg ul li{float:left; line-height:3px; list-style:inside; font-weight:bold;list-style-type:none;}
#content .xg ul li a{ text-decoration:none; color:#333;}
#content .xg .xg-title{ font-size:14px; color:#000; font-weight:bold; height:30px;}
#content .co_l{ margin-top:100px; line-height:40px; font-size:18px; font-weight:bold; width:400px; float:left;}
#content .co_r{ float:right; width:560px;}

.hottags strong{ width:60px; float:left;}
.hottags ul{float:left;}
.hottags ul li{ float:left; margin-right:10px;}

.page a{margin:10px}
	.page{text-align:right}
	
.content1 ul li {
width: 800px;
margin-right: 20px;
margin-bottom: 25px;
}