@charset "gb2312";
/* CSS Document */
@import url('part.css');
@import url('general.css');

a { color:#333333; text-decoration:none;}
a:visited { color:#333333; text-decoration:none;}
a:hover { color:#820C0C; text-decoration:underline;}
a:active { color:#06346f; text-decoration:none;}
body, input, button, textarea, select{font-size:14px; font-family: "宋体", Helvetica, Tahoma, Arial, sans-serif;}
*{ margin:0; padding:0; list-style:none; text-decoration:none; color:#000;}
.clear_float{ clear:both; height:0; width:0}
/*顶部样式*/
.box_main{width:980px;margin:0 auto;background:#FFFFFF;}
.head_top{width:100%;height:34px;background-color:#B60000;border-bottom:1px solid #FE0000;}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:3px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:10px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:9px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}
.box{width:960px;margin:0 auto;}
.daohang{width:960px;overflow:hidden;margin-top:5px;line-height:15px;}
.dh_1{width:155px;padding-left:5px;float:left;overflow:hidden;background-image: url(../../news/nav_2.png);background-repeat: no-repeat;background-position: 150px 7px;}
.dh_1 ul{width:155px;overflow:hidden;padding-top:8px;}
.dh_1 ul li{width:36px;float:left;}
.dh_2{width:80px;float:left;padding-left:5px;background-image: url(../../news/nav_2.png);background-repeat: no-repeat;background-position: 78px 7px;}
.dh_2 ul{width:80px;overflow:hidden;padding-top:8px;}
.dh_2 ul li{width:36px;float:left;}
.dh_3{width:68px;float:left;padding-left:5px;}
.dh_3 ul{width:68px;overflow:hidden;padding-top:8px;}
.dh_3 ul li{width:34px;float:left;}
.top_ad{width:960px;margin-top:8px;}
.pd_logo{width:960px;margin-top:12px;overflow:hidden;}
.pd_logo_l{width:225px;float:left;}
.pdlogo_r{width:300px;float:right;margin-top:6px;}
.cn-search{width:297px;float:right;}
*html .cn-search{width:300px;float:right;}
*+html .cn-search{width:297px;float:right;}
.cn-search .bd{padding-top:5px;height:28px;float:right}
.cn-search .cn-input{width:232px;height:14px;padding:6px 2px;color:#666666;border:1px solid #bbb;border-right:none;background:url(../../news/news/ser_inbg.png) repeat-x;float:left}
.cn-search .cn-btn{cursor:pointer;width:60px;height:28px;background:url(../../news/btn_search1.png) no-repeat;border:0 none;float:left}
.pd_rd{width:380px; float:left; padding-top:10px;margin-left:15px;}
.c_m{ width:960px; margin-left:auto; margin-right:auto; clear:both}
.mt6{ margin-top:6px;}
.redfont,a.redfont:link,a.redfont:visited{ color:#fd0000;}
.logo_hf{ padding-bottom:3px; width:160px; float:left;}

/*友情链接*/
.yqlj{width:958px;border-left:1px solid #dddddd;overflow:hidden;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.yqlj_bt{width:946px;height:21px;padding:8px 0 0 12px; background:url(../../news/box_nav_bg.jpg) repeat-x;font-size:14px;font-weight:bold;color:#000000;}
.yqlj_list{width:930px;padding:8px 0 8px 15px;line-height:22px;}
/*底部*/
.footer{width:960px;margin:0 auto;overflow:auto;}
.about{width:958px;padding-top:8px;text-align:center;color:#333333;}
.bot_bq{width:960px;padding-top:5px;text-align:center;color:#333333;line-height:20px;}
/***** Headings *****/ 
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; color:#063468 !important;} 
h5 { line-height:18px; color:#666 !important; font-weight:normal;}
h5 em { margin:0 5px; color:#666; display:inline-block;}
h5 a { color:#666;}
h5 em a { color: #990000; margin:0 3px;}

/***** Common Formatting *****/ 
p,ul,li { margin:0; padding:0; list-style:none; overflow:hidden; display:block;}
img { border:0; } 
em { font-style:normal;}

/***** 图片引用区域 *****/
.iconBox li ,.iconBoxT14 li { background:url(../../news/china/iconDot.png) no-repeat;}
.btnSear { background:url(../../news/china/btn.png) no-repeat !important;}

/***** 图片列表 *****/
.picAll li { float: left; height: 117px; width: 132px; overflow:hidden; display:inline; text-align:center;}
.picAll a { display: block; overflow: hidden; text-align: center; width: 132px; height:87px;}
.picAll .txt { height: 25px; line-height: 25px; margin: 3px auto; overflow: hidden; white-space: nowrap; text-align:center;}
.picAll img { width:130px; height:85px; border:#ccc 1px solid;}

/***** 公用样式 *****/
.pad { margin:10px;}
.pad20 { margin:20px;}
.fLeft { float:left;}
.fRight { float:right;}
/*.pad h5 { color:#08366d; font-weight:bold;}*/
.marBot10 { margin-bottom:12px;}
.marRig10 { margin-right:12px;}
.bgWhite { background:#fff !important;}
.bgGray { background:#eee !important;}
.bgFooter { background:#d2d2d2 !important;}
.tabs ,.tabs h2 { text-indent:0 !Important;}
.tabs a { margin:0;}
.tabsCurr ,.tabsNo { font-size:14px; font-weight:bold; font-size:14px; float:left; display:block; height:27px !important; line-height:27px !important; padding:0 15px; border-right:#dbe1e6 1px solid; border-bottom:#fff 1px solid; background:#fff;}
.tabsNo { color:#666; font-weight:normal; border-bottom:#dbe1e6 1px solid;}

/***** 文字列表 *****/
.iconBox li { background-position: -3px 11px; background-position: -3px 9px\9; text-indent:13px; height:24px; line-height:24px; font-size:12px; white-space:nowrap; font-family:"宋体";}
.iconBox li a { font-size:12px;}
/**/
.iconBoxT14 li { background-position: -3px 12px; text-indent:13px; height:28px; line-height:28px; font-size:14px; white-space:nowrap; overflow:hidden; font-family:"宋体";}
.iconBoxT14 li a { font-size:14px;}
.firList .iconBoxT14 li ,.gediNews .iconBoxT14 li ,.szNews .iconBoxT14 li ,.szNews .iconBoxT14 li ,.socLife .iconBoxT14 li ,.hqNews .iconBoxT14 li ,.hqGedi .iconBoxT14 li ,.abPeo .iconBoxT14 li ,.gloLook .iconBoxT14 li ,.borChina .iconBoxT14 li{ height:28px; *height:25px;_height:25px;}

/***** 广告 *****/ 
.ad { margin:12px auto; clear:both; width:960px; height:auto; clear:both; overflow:hidden; text-align:center;}
.adRig { width:300px; height:352px;_height:357px; overflow:hidden;}
.adRigFir { width:300px; height:250px; overflow:hidden;}
.adRigFir img { width:300px; height:250px;}
.adRigSmall { width:280px; height:90px; margin:0 -2px; overflow:hidden;}
.adRigSmall img { width:280px; height:90px;}
.adHomeFenlei { width:298px; height:350px;_height:356px; overflow:hidden;}
.adTwoPart { width:100%; height:auto; margin:0 auto; background:#fff; padding:8px 0; display:block; overflow:hidden;}
.adTwoPartB { width:950px; height:auto; margin:0 auto 12px; background:#fff; display:block; overflow:hidden;}
.adL { width:640px; float:left; margin-left:5px; display:inline; overflow:hidden;}
.adR { width:300px; float:right; margin-right:5px; display:inline;}
.adRDetail { width:300px; margin-bottom:12px;}
.adText300x250 { width:300px; height:320px; overflow:hidden;}
.adFenlei { height:225px; overflow:hidden;}
.adHouse { width:300px; height:250px; overflow:hidden;}
.ad640x90 { width:640px; height:auto; overflow:hidden;} 
.ad280x90 { width:300px; height:90px; overflow:hidden; text-align:center;}
.ad300x250 { width:300px; height:auto; overflow:hidden;position:relative;}
.adTextR { width:300px; overflow:hidden;}
.ad300x90 { width:300px; height:90px; overflow:hidden;}
.ad640x60 { width:640px; height:60px; overflow:hidden;} 
.ad300x180{ width:300px; height:180px; overflow:hidden;} 
.adW300 { width:300px; height:auto; overflow:hidden;}
.ad225x90 { width:225px; height:90px; overflow:hidden;}
.ad380x90 { width:380px; height:90px; overflow:hidden;}
.ad435x90 { width:435px; height:90px; overflow:hidden;}
.ad400x40 { width:400px; height:40px; overflow:hidden;}
.adDingT { margin:12px auto 0; clear:both; width:960px; height:auto; clear:both; overflow:hidden; text-align:center;}
.adCoup {}
.thread {}
.adRichM {}

.adNo { display:none; height:0; font:0;}

/***** 内容 *****/
.main { padding:0 0 10px;margin-top:8px;}
.mainCon { position:relative; width:960px; margin:0 auto; display:block; overflow:hidden; background:#fff;}
.zhaiYao { border:#d7dee6 1px solid; font-size:12px; padding:15px 20px; line-height:24px; margin:11px 15px 12px 20px; margin:10px 15px 12px 20px\9;_margin:11px 15px 12px 20px;}
.zhaiYao strong { font-size:12px;}
.lineDetail { width:640px; margin:-1px 0 -2px 5px !important; margin:0 0 -2px 5px\0 !important;}

/***** 栏目标题 *****/
.clumnTit ,.clumnTitB { border-bottom:#d7d6d6 1px solid; height:21px; padding-top:8px; height:20px\9; padding-top:9px\9; text-indent:12px; color:#000; font-size:14px; font-weight:bold; position:relative; clear:both; text-align:left;}
.clumnTit a,.clumnTitB a ,.clumnTit .normal ,.clumnTitB .normal{ font-size:14px !important; color:#000 !important; text-align:left !important; cursor:pointer; margin-top:10px; display:inline;}
.clumnTit a:hover ,.clumnTitB a:hover { color:#820C0C !important; text-decoration:underline;}
.clumnTit em ,.clumnTitB em { font-weight:normal; color:#b4c3d0; float:right; *margin-top:-17px; _margin-top:-17px;}
.clumnTit em a ,.clumnTitB em a { color:#000; margin:0 10px; text-decoration:none; font-size:12px !important; width:auto !Important;}
.clumnTit strong { margin:0 5px; font-size:12px; font-weight:normal;}
.clumnTitB strong ,.clumnTitB strong a { font-size:12px !important; font-weight:normal; float:right; width:200px; text-align:right;*margin-top:-17px; _margin-top:-17px; padding-right:3px;}
.clumnTitB strong a { float:none !important; margin:0 5px; width:auto !important;}
.clumnTit .noHover { font-weight:normal; font-size:14px !important;}

/***** 频道导航 *****/

.ad { margin:12px auto; clear:both; width:960px; height:auto; clear:both; overflow:hidden; text-align:center;}


body{ background:url(../../images/background_img.jpg)}
.clear_float{ clear:both; height:0; width:0}
a:hover{ color:#FF9724}
.header_bar{ height:33px; border-bottom:1px solid #eaeaea; width:100%; background:#f9f9f9; line-height:33px; font-size:12px; font-family:"宋体"; z-index:99;}
.header_top{ width:1000px; margin:auto; height:33px; line-height:33px;}
.header_top_left{ float:left;}
.yhm_txt{ border:1px solid #d8d8d8; height:21px; margin:0 5px; padding:0 5px; width:120px}
.btn_logo{ height:22px; border:0; background:url(../../images/button_bg.png); width:60px; cursor:pointer;}
.qq_logo{background: transparent url("../../images/qq_ico.png") no-repeat scroll left center;
height: 30px;
cursor: pointer;
border: medium none;
width: 60px; font-size:14px;
padding: 0px 0px 0px 24px;
display: block;
float: right;}
.header_top_right{ float:right;}
.header_top_right li{ float:left; margin:0 5px;}
.header_nav{ height:45px; width:445px; float:left; font-size:18px;}
.header_nav li a{ display:block; width:100%; text-align:center; height:40px; font-size:18px; line-height:40px; font-weight:bold; }
.header_nav li{ float:left; height:60px; line-height:60px; width:70px; font-size:18px; font-family:"黑体";-moz-transition: all 1s ease 0s;}
.nav_action{ background:#e60012; color:#FFF; border-radius:0 0 10px 10px; opacity: 1;transition-duration:0.5s;}
.weather{ float:right; padding:7px 0 }
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header_top_right{ float:right;}
.header_top_right li{ float:left; margin:0 5px;}
.sz_index:before{ content:url(../../images/index_ico.png); vertical-align:middle;}
.sc_bz:before{ content:url(../../images/sc_ico.png); vertical-align:middle;}

.nav{ height:60px; width:980px; background:url(../../images/nav_bg.png) center; text-align:center; padding:0 10px; margin-top:34px;}
.nav ul{ width:232px; font-size:14px; float:left; padding:5px}
.nav li{ float:left; padding:4px 0px; width:25%; text-align:center}
.nav ul li a{ color:#FFFFFF;}
.nav span{ background:url(../../images/nav_lib.png) right no-repeat; width:3px; height:60px; float:left;}

.header{ height:45px; padding:5px 0}
.logo{ width:225px; height:45px; float:left;}
.ads_b{ padding:5px 0;}
.ads_b img{ width:100%;}
.header_nav{ height:45px; width:445px; float:left; font-size:18px;}
.header_nav li a{ display:block; width:100%; text-align:center; height:40px; font-size:18px; line-height:40px; font-weight:bold; }
.header_nav li{ float:left; height:60px; line-height:60px; width:70px; font-size:18px; font-family:"黑体";-moz-transition: all 1s ease 0s;}
.nav_action{ background:#e60012; color:#FFF; border-radius:0 0 10px 10px; opacity: 1;transition-duration:0.5s;}
.weather{ float:right; padding:7px 0 }
.index_zt{ height:40px; border-right:none; background:#325010;}

.word{ background:#B40000}
.ch{ background:#6E1011}

.wd li:hover{ background:#CC0001;}
.m_logo{ width:50px; float:left; color:#FFF; text-align:center; line-height:20px; height:20px; background:#CC0000; padding:5px 0}
.m_logo img{vertical-align:middle; padding:2px }
.zt{ height:40px; line-height:40px; width:750px; overflow:hidden; float:left; margin-left:1px;}
.zt li{ float:left; font-size:16px;}
.js li:hover{ background:#849B68;}
.gn li:hover{ background:#A05657;}
.zt li a:hover{ text-decoration:none}
.zt li a{ color:#FFFFFF; display:block; padding:0 9px;}
.srech{ float:right; margin-right:10px; margin-top:5px;}
.btn_ss{  border:1px solid #FFF; height:24px; width:60px; background:#FFFFFF; color:#222222; padding:1px;}
.inp_txt{ height:22px; border:1px solid #FFF; margin:3px; padding-left:5px; }

.copy li{ text-align:center; height:25px; line-height:25px; font-size:12px;}
.copy_img{ text-align:center;}

.foot{ margin-top:10px; font-size:14px;}
.foot_nav img{ vertical-align:middle; width:15px; height:15px}
.foot_nav{ text-align:center; height:20px; line-height:20px;}
.foot_nav a{ margin:0 5px; color:#181818;}
.copy_img img{ height:50px; width:110px;}
