﻿a{ color:#333;}
a:hover{ color:#ba2636;}
.col_l{ float:left; width:390px; overflow:hidden; margin-right:35px;}
.col_m{ float:left; width:240px; overflow:hidden; margin-right:35px;}
.col_r{ float:left; width:300px; overflow:hidden;}
.col_hot{ float:left; width:240px; overflow:hidden; margin-right:35px; margin-top:11px;}
.sider{ float:left; width:300px; overflow:hidden; margin-top:11px;}
/**/
.top_area,.wp{ width:1000px; overflow:hidden; margin:30px auto 0 auto;}
.top_area h2{ color:#00213f; font:bold 18px/24px Microsoft YaHei; height:24px; margin-top:25px;}
.top_area h2 span{color:#ba2636;}
.wp .tit{ border-bottom:5px solid #0a3760; overflow:hidden; height:30px; padding:0 5px 10px; margin-bottom:5px}
.wp .tit h2{ background:url(/img1../img/skin/news_icons.png) -10px -28px no-repeat; float:left; font:normal 24px/30px Microsoft YaHei; height:30px; padding-left:20px;}
.wp .tit span{ float:right; font-size:14px; color:#999; line-height:20px; margin-top:15px;}
.wp .tit span a{ color:#999;}
.wp .tit span a em{ color:#00213f; padding-right:5px;}
.wp .tit span a:hover{color:#ba2636;}
.wp h3{ background:#fff; font:bold 16px/20px Microsoft YaHei; height:20px; margin-top:15px; position:relative; z-index:1000}
/**/
.hot h1{font:bold 20px/30px Microsoft YaHei; height:30px; overflow:hidden;}
.hot ul{ padding-top:5px; overflow:hidden; zoom:1}
.hot li{ font-size:14px; height:28px; line-height:28px; overflow:hidden; color:#ba2636}
.hot li a{ color:#333;}
.hot li a:hover{ color:#ba2636;}
.hot dl{ border-top:1px solid #e8e8e8; margin-top:15px; padding-top:15px;}
.hot dl dt{font:bold 20px/30px Microsoft YaHei; height:30px; overflow:hidden;}
.hot dl dd{ color:#666; font-size:14px; line-height:26px; padding-top:5px;}
.hot dl dd a{ color:#ba2636;}

.top_ran .list{ background:url(/img1../img/skin/news_icons.png) 0 -77px no-repeat; padding-left:22px; margin-top:15px; margin-bottom:25px;}
.top_ran .list li{ height:28px; line-height:28px; overflow:hidden;}
.top_ran .list li a{ color:#4b4b4b}
.top_ran .list li a:hover{color:#ba2636;}

.focus{ margin-top:11px; overflow:hidden; zoom:1}
.focus h3{font:bold 16px/20px Microsoft YaHei; height:20px; margin-top:15px; overflow:hidden;}
.focus h3 span{ color:#ccc; font-weight:normal; padding:0 15px;}
.focus ul{ margin-top:10px; overflow:hidden; zoom:1}
.focus li{ background:url(/img1../img/skin/news_icons.png) -11px 10px no-repeat; height:28px; line-height:28px; font-size:14px; padding-left:15px; overflow:hidden;}

.col_m dl{ margin-bottom:12px;}
.col_m dl dt{ width:240px; height:160px; overflow:hidden; padding-bottom:10px;}
.col_m dl dt img{ display:block; width:240px; height:160px;}
.col_m dl dd{ line-height:18px; height:18px; overflow:hidden;}
.col_m dl dd.txt01{ font-size:14px; line-height:18px;}
.col_m dl dd.txt02{ color:#999; font-family:Arial, Helvetica, sans-serif;}
.col_m dl dd.txt02 a{ color:#999; font-family:sunsim; padding-right:5px;}
.col_m dl dd.txt02 a:hover{ color:#ba2636;}

.ch_tit{ margin-top:8px; overflow:hidden; zoom:1}
.ch_tit span{ color:#ccc; font-weight:normal; padding:0 15px;}
.col_hot .pic{ width:240px; height:160px; overflow:hidden; margin-top:10px; position:relative}
.col_hot .pic img{ display:block; width:240px; height:160px;}
.col_hot .pic span{ display:block; width:230px; height:30px; line-height:30px; overflow:hidden; padding:0 5px; text-align:center; font-size:14px; color:#fff; background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#70000000',endColorstr = '#70000000')\9; position:absolute; left:0; bottom:0;}
.col_hot .pic a:hover span{ background:#000;}
.col_hot .pic a{ text-decoration:none}

.col_hot .pic_list01{ margin-left:-20px; overflow:hidden; zoom:1}
.col_hot .pic_list01 li{ display:inline; float:left; width:110px; height:110px; margin-top:20px; margin-left:20px;}
.col_hot .pic_list01 li img{ display:block; width:110px; height:70px;}
.col_hot .pic_list01 li span{ display:block; line-height:18px; color:#666; height:36px; margin-top:6px; overflow:hidden;}
.col_hot .pic_list01 li a span{ color:#666;}
.col_hot .pic_list01 li a:hover span{ color:#ba2636}

.col_hot .pic_list02{overflow:hidden;}
.col_hot .pic_list02 li{ height:50px; margin-top:15px; color:#666; line-height:18px; overflow:hidden;}
.col_hot .pic_list02 li img{ display:block; float:left; margin-right:10px; width:50px; height:50px;}
.col_hot .pic_list02 li p{ padding-top:6px;}
.col_hot .pic_list02 li a { color:#666;}
.col_hot .pic_list02 li a:hover{ color:#ba2636}

.col_hot .pic_list03{ margin-left:-20px; overflow:hidden; zoom:1}
.col_hot .pic_list03 li{ display:inline; float:left; margin-top:20px; margin-left:20px; color:#666; line-height:18px; width:110px; overflow:hidden;}
.col_hot .pic_list03 li img{ display:block; width:110px; height:130px;}
.col_hot .pic_list03 li span{ display:block; width:110px; height:36px; overflow:hidden; padding-top:6px;}
.col_hot .pic_list03 li a { color:#4b4b4b;}
.col_hot .pic_list03 li a:hover{ color:#ba2636}

.col_hot .pic_list04{ margin-top:-30px; overflow:hidden;}
.col_hot .pic_list04 li{ border-top:1px solid #e4e4e4; height:60px; padding-top:20px; margin-top:20px; color:#666; line-height:18px; overflow:hidden;}
.col_hot .pic_list04 li img{ display:block; float:left; margin-right:10px; width:60px; height:60px;}
.col_hot .pic_list04 li p{ padding-bottom:6px;}
.col_hot .pic_list04 li p a { display:block; font-weight:bold; color:#4b4b4b; height:18px; overflow:hidden;}
.col_hot .pic_list04 li a:hover{ color:#ba2636}

.col_hot .pic_list05{ margin-top:10px; margin-left:-20px; overflow:hidden; zoom:1}
.col_hot .pic_list05 li{ display:inline; float:left; margin-left:20px; height:150px; overflow:hidden;}
.col_hot .pic_list05 li img{ display:block; width:110px; height:150px;}

.col_hot .pic_list06{ margin-left:-20px; overflow:hidden; zoom:1}
.col_hot .pic_list06 li{ display:inline; float:left; margin-left:20px; width:110px; margin-top:10px; overflow:hidden;}
.col_hot .pic_list06 li img{ display:block; width:110px; height:110px;}
.col_hot .pic_list06 li span{ display:block; width:110px; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:6px;}
.col_hot .pic_list06 li a { color:#666;}
.col_hot .pic_list06 li a:hover{ color:#ba2636}

.col_hot .txt_list01{ padding-top:15px;}
.col_hot .txt_list01 li{ color:#ba2636; height:28px; line-height:28px; overflow:hidden;}
.col_hot .txt_list01 li.first { height:50px; color:#666; line-height:18px; overflow:hidden; margin-bottom:10px;}
.col_hot .txt_list01 li.first img{ display:block; float:left; margin-right:10px; width:50px; height:50px;}
.col_hot .txt_list01 li.first p{ padding-top:6px;}
.col_hot .txt_list01 li.first a{ color:#666}
.col_hot .txt_list01 li.first a:hover{ color:#ba2636}
.col_hot .txt_list01 li a{ color:#4b4b4b;}
.col_hot .txt_list01 li a:hover{color:#ba2636;}

/**/
.sider .txt_list01{ padding-top:10px;}
.sider .txt_list01 li{ color:#ba2636; height:28px; line-height:28px; overflow:hidden;}
.sider .txt_list01 li a{ color:#4b4b4b;}
.sider .txt_list01 li a:hover{color:#ba2636;}

.sider .txt_list02{ padding-top:10px;}
.sider .txt_list02 li{ color:#ba2636; height:28px; line-height:28px; overflow:hidden;}
.sider .txt_list02 li.first { height:70px; color:#666; line-height:18px; overflow:hidden; margin-bottom:10px;}
.sider .txt_list02 li.first img{ display:block; float:left; margin-right:10px; width:70px; height:70px;}
.sider .txt_list02 li.first p{ padding-top:6px;}
.sider .txt_list02 li.first p a{ font-weight:bold; height:18px; overflow:hidden; display:block}
.sider .txt_list02 li a{ color:#4b4b4b;}
.sider .txt_list02 li a:hover{color:#ba2636;}

.sider .txt_list03{ padding-top:10px;}
.sider .txt_list03 li{ color:#ba2636; height:28px; line-height:28px; overflow:hidden;}
.sider .txt_list03 li.first { height:80px; color:#666; line-height:18px; overflow:hidden; margin-bottom:10px;}
.sider .txt_list03 li.first img{ display:block; float:left; margin-right:10px; width:80px; height:80px;}
.sider .txt_list03 li.first p{ padding-top:6px;}
.sider .txt_list03 li.first p a{ font-weight:bold; height:18px; overflow:hidden; display:block}
.sider .txt_list03 li a{ color:#4b4b4b;}
.sider .txt_list03 li a:hover{color:#ba2636;}

.sider .pic_list01{ margin-top:20px; margin-left:-20px; overflow:hidden; zoom:1}
.sider .pic_list01 li{ display:inline; float:left; margin-left:20px; width:140px; height:90px; overflow:hidden; position:relative;}
.sider .pic_list01 li img{ display:block; width:140px; height:90px;}
.sider .pic_list01 li a span{ display:block; width:140px; height:20px; line-height:20px; text-align:center; color:#fff; overflow:hidden; background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#70000000',endColorstr = '#70000000')\9; position:absolute; left:0; bottom:0;}
.sider .pic_list01 li a:hover span{ background:#000;}

.sider .pic_list02{ margin-top:5px; overflow:hidden;}
.sider .pic_list02 li{ margin-top:16px; height:73px; overflow:hidden;}
.sider .pic_list02 li img{ display:block; float:left; width:100px; height:73px; margin-right:10px;}
.sider .pic_list02 li p{ padding-top:6px; line-height:18px;}
.sider .pic_list02 li p a{ display:block; font-weight:bold; color:#4b4b4b; height:18px; overflow:hidden}

.sider .pic_list03{ margin-top:20px; margin-left:-20px; overflow:hidden; zoom:1}
.sider .pic_list03 li{ display:inline; float:left; margin-left:20px; width:140px; overflow:hidden; margin-top:5px;}
.sider .pic_list03 li img{ display:block; width:140px; height:110px;}
.sider .pic_list03 li span{ display:block; width:140px; height:36px; line-height:18px; padding-top:6px; overflow:hidden;}
.sider .pic_list03 li a{ color:#4b4b4b}
.sider .pic_list03 li a:hover{ color:#ba2636}

.sider .pic_list04{ margin-left:-20px; overflow:hidden; zoom:1}
.sider .pic_list04 li{ display:inline; float:left; margin-left:20px; width:140px; margin-top:10px; overflow:hidden;}
.sider .pic_list04 li img{ display:block; width:140px; height:110px;}
.sider .pic_list04 li span{ display:block; width:140px; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:6px;}
.sider .pic_list04 li a { color:#4b4b4b;}
.sider .pic_list04 li a:hover{ color:#ba2636}

/*图库*/
.ph_focus{ float:left; width:260px; margin-top:20px; overflow:hidden }
.ph_focus img { display:block; width:260px; height:260px }
.ph_focus span { color:#454545; cursor:pointer; display:block; height:18px; line-height:18px; margin-top:5px; text-align:center; overflow:hidden }
.ph_focus a:hover span { color:#ba2636 }
.photos li { display:inline; float:left; width:150px; overflow:hidden; margin-left:35px; margin-top:20px }
.photos li img { display:block; width:150px; height:110px }
.photos li span { cursor:pointer; display:block; width:150px; height:18px; line-height:18px; text-align:center; color:#454545; margin-top:5px; overflow:hidden }
.photos li a:hover span { color:#ba2636 }
/*友情链接*/
.links{ line-height:26px; color:#767676; padding-top:10px; margin-left:-5px; zoom:1}
.links a{ color:#767676; float:left; padding:0 5px; white-space:nowrap}
.links a:hover{ color:#c33;}
/*广告*/
.ad1000 img,.ad300250 img,.ad300140 img,.ad30090 img{ display:block;}
.ad1000{ width:1000px; height:90px; overflow:hidden; margin:30px auto 0 auto;}
.ad300250{ width:300px; height:250px; overflow:hidden;}
.ad300140{ width:300px; height:140px; overflow:hidden;}
.ad30090{ width:300px; height:90px; overflow:hidden;}