﻿@charset "utf-8";
/* CSS Document */
html,body,
div,p,hr,pre,
h1,h2,h3,h4,h5,h6,
table,tr,td,th,tfoot,tbody,thead,
form,fieldset,input,textarea,select,label,
ul,ol,dl,li,dt,dd { margin:0; padding:0; border:0; outline:none; list-style:none;} 
body {background-color: #fff;	font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#3B3B3B;}
.clear{ clear:both;}
.fl{ float:left}
a{ color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none}
.mt10{ margin-top:10px; display:inherit}
.mr10{ margin-right:10px; display:inherit}
.xuxian{ width:95%; border-top:1px dashed #DFDFDF; overflow:hidden; display:inline;float:left; margin:5px 0 10px; height:0px; line-height:0px;}
.blank10{ height:10px; margin:0; padding:0; width:100%;}

/* 文字样式 */ 
.lan12{ color:#064392; font-size:12px;}
.lan14{ font-size:14px; color:#064392; font-weight:bold;}
.lan14 a{ color:#064392; margin-left:10px;}
.hui12{ font-size:12px; color:#333333;}
.hui12 a{ color:#333333; margin-right:10px;}


/* 总布局 */ 
#main{ width:980px; background-color:#FFFFFF; overflow:hidden; margin:0 auto; }
#main .left{ width:760px; float:left; overflow:hidden; display:inline;}
#main .right{ width:210px; float:left; overflow:hidden; display:inline; margin-left:10px; text-align:left;}
#main .right .img{ width:210px; float:left; margin:10px 0;}
.zhengwen{ width:100%; float:left; display:inline;}
.zuo{ width:460px; float:left; overflow:hidden; display:inline; }
.you{ width:280px; float:left; overflow:hidden; display:inline; margin-left:8px;}


/* 头部头条 */ 
.layout_col2{ overflow:hidden; _display:inline-block; float:left} 
.col2_ls .col_left{ width:500px; float:left} 
.col2_ls .col_right{ width:455px; float:left; padding-left:25px;} 
/*滚动效果样式*/ 
.fourcePic { height: 275px; overflow: hidden; position: relative; width: 500px; } 
.fourcePic .num { bottom: 40px; position: absolute; right: 3px; z-index: 10; } 
.fourcePic .num a { background: none repeat scroll 0 0 #333333; color: #FFFFFF; cursor: pointer; display: inline-block; height: 16px; line-height: 16px; margin: 0 3px; text-align: center; width: 16px; } 
.fourcePic .num a:hover { text-decoration: none; } 
.fourcePic .num a.cur { background: none repeat scroll 0 0 #c30526; color: #FFFFFF; } 
.fourcePic ul li { height: 275px; position: relative; } 
.fourcePic ul li .bg { background: none repeat scroll 0 0 #000000; border-top: 1px solid #545050; bottom: 0; height: 37px; left: 0; opacity: 0.6;filter:alpha(opacity=60); position: absolute; width: 500px; z-index: 10; } 
.fourcePic ul li .tit { bottom: 0; color: #FFFFFF; font-size: 14px; height: 37px; left: 0; line-height: 37px; position: absolute; text-align: center; width: 500px; z-index: 20; } 
.fourcePic ul li .tit a { color: #FFFFFF; font-size: 14px; line-height: 37px; text-decoration: none; } 
.fourcePic ul li .tit a:hover { text-decoration: underline; }  
 

/* 文字样式 */ 
.title8 { height:50px; line-height:50px; border-bottom:2px solid #DFDFDF; margin-bottom:10px; display:inherit; width:100%; float:left} 
.title8 .more { float:right; font-weight:400; font-size:14px; margin-right:20px; padding-top:5px; } 
.title8 .more a { color:#CC0000; font-weight:400; font-size:14px; } 
.title8 h2{ color:#000; font-size:32px; font-weight:bold; line-height:50px; } 
.title11 h2{ color:#000; font-size:30px; font-weight:bold; line-height:34px;} 
.title11 h2 a{ color:#000; font-size:30px; font-weight:bold;} 
.title11 p{ color:#666; line-height:18px; padding:5px;} 
.list { overflow:hidden; _display:inline; } 
.list li { line-height:18px; font-size:14px; margin:0 0 10px; color:#666 ; height:36px; overflow:hidden; } 
.list li a { font-size:14px; padding-left:10px;} 
.list_font13 li a{ font-size:13px;} 
.list_font12 li a{ font-size:12px;} 
.list2 li { line-height:18px; font-size:14px; margin:0 0 10px; color:#666 ; height:54px; overflow:hidden} 
.list2 li a { font-size:14px; padding-left:10px;} 
.fontblue,.fontblue a{ color:#004276!important;} 
.yw1{border-bottom:1px dashed #CCCCCC;width:445px; float:left; margin-top:10px;}
.yw1 h2{ font-size:25px;width:445px; float:left; font-family:Georgia, "Times New Roman", Times, serif;}
.yw1 .img{ width:445px;float:left;  margin-top:8px; margin-bottom:8px;}
.yw1 .zy{width:445px; float:left; font-size:14px; color:#666; line-height:20px; padding-bottom:10px;}
.yw1 .zy a{ color:#CC0000}
.ys5{width:290px; float:left; display:inline; overflow:hidden; margin-top:20px}
.ys5 ul{overflow:hidden; _display:inline-block; float:left;}
.ys5 li{width:135px; float:left; padding-bottom:15px; height:126px; }
.ys5 .img{ width:135px; height:90px; float:left; margin-bottom:5px;}
.ys5 .bt{width:135px; float:left; text-align:left; font-size:12px; line-height:16px; height:36px; overflow:hidden }
.lanmu{ width:210px; height:26px;  margin-top:10px;}
.picTitle { position:relative; float:left; width:290px; height:290px; display:inline; } 
.picTitle .bg { background: #000000; bottom: 0; height: 46px; left: 0; opacity:0.4; filter:alpha(opacity=40); position: absolute; width: 100%; z-index: 10; } 
.picTitle .name { bottom: 0; color: #FFFFFF; height:36px; left: 0; line-height: 18px; overflow: hidden; position: absolute; text-align:left; width:270px; z-index: 11; font-size:12px; padding:5px 10px;} 
.picTitle .name a { color: #FFFFFF; text-decoration:none; } 
.picTitle .name a:hover { text-decoration: underline; } 

/*滚动新闻*/ 
.roll{ height:30px; line-height:30px; background:#367ab9; overflow:hidden; margin:10px 0; display:inherit } 
.roll .leftlm{ float:left; width:120px;} 
.roll .leftlm h2{ padding-left:10px; color:#fff; font-size:15px; font-weight:bold;} 
.roll .leftlm h2 a{ color:#fff; font-size:15px; font-weight:bold;} 
.roll .rightlm{ float:right; width:820px; margin-right:10px; display:inherit; color:#FFFFFF;}                       
.roll .rightlm a{ color:#FFFFFF;}  

/*切换图片*/ 
#tupian7 { overflow: hidden; width: 980px; margin:0 auto; } 
#tupian7 .p_l_box { float: left; width: 297px; } 
#tupian7 .p_r_box { float: left; position: relative; width: 678px; } 
#tupian7 .p_r_01 { height: 215px; margin-left:5px; overflow: hidden; position: relative; width: 334px; float: left; display:inherit} 
#tupian7 .p_r_02 { float: left; height:190px; margin:5px 0 0 5px; overflow: hidden; position: relative; width: 221px; display:inherit } 
#tupian7 .pwText { bottom: 0; left: 0;  line-height:20px; position: absolute; text-align: center; height:60px; overflow:hidden;} 
#tupian7 .picWall .pwText a { color: #fff; font-size: 12px; padding:10px;} 
#tupian7 .pwTextbg { background: none repeat scroll 0 0 #000; bottom: 0; height:60px; left: 0; opacity: 0.7; filter:alpha(opacity=70);position: absolute; } 
#tupian7 .Focuss { position:relative; } 
#tupian7 .reabs1 { width:221px; position:relative; height:60px; } 
#tupian7 .reabs2 { width:297px; position:relative; height:60px; } 
#tupian7 .reabs3 { width:334px; position:relative; height:60px; } 
#tupian7 .caption { bottom: 0; position: absolute; right: 0; } 
#tupian7 .wid221 { width: 221px; } 
#tupian7 .wid297 { width: 297px; } 
#tupian7 .wid334 { width: 334px; } 

/*版权*/
.copyright{ font:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000 ; height:75px; margin:10px auto; border-top:1px solid #000; line-height:75px; width:980px; text-align:center}
