@charset "gb2312";
*{font-family:"Microsoft YaHei",微软雅黑,宋体,"Arial Narrow",HELVETICA; font-weight:100-900px/bold/bolder/lighter/normal;}

html{color:#000;background:#FFF; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

a{ text-transform:none; text-decoration:none; color:#666;  cursor:pointer;}
a:hover{text-decoration:none;  cursor:pointer; color:#000; text-shadow: 0 1px 1px rgba(0,0,0,0.4);}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.mt10 { margin-top:5px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.ml20 { margin-left:20px;}

body { color:#000; font-size:14px;   font-family: "微软雅黑";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/

.fl { float:left;}
.fr { float:right;}
.clear {clear:both; height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.header , .content , .footer { width:1000px; margin:0 auto; overflow:hidden; }
/*头部开始*/
.top{background:url('imagestop_bg.jpg') repeat-x 0 0;height:213px; position:relative;}
.h_top{color:#666;height:28px; line-height:28px;overflow: hidden;}
.h_top p{float:right;}
.h_top p a{padding:0 6px 0 8px;color:#666;height:28px; display:inline-block;}
.h_top p a img{vertical-align:middle;}
.h_con{height:100px;overflow: hidden;}
.h_con h1{float:left;}
.h_con h1 a{display:inline-block;}
.h_con h1 img{vertical-align:middle;}
.h-logo{float: left; width:620px;}
.nav{height:45px; overflow:hidden;}
.nav ul{font-size:0;}
.nav li{float:left; width:125px; text-align:center; display:inline-block;height:43px;line-height:43px;font-size:0;background:url('imagesli_rig.jpg') no-repeat center right;}
.nav li.first{background:none;}
.nav li a{color:#fff;display:inline-block;font-size:15px; width:100px; padding:0 9px; text-align:center;}
.nav li a:hover{color:#fff; text-decoration:none;background:url('imagesli_bg.png') no-repeat center;}
.nav_d{background:url('imagesli_bg.png') no-repeat center;}
/*底部开始*/
.bottom { width:100%; height:100px; background:#FAFAFA; border-top:2px solid #CCC; margin-top:20px;}
.footer { width:1000px; height:88px; padding-top:12px; margin:0 auto; color:#666;} 
.footer p { width:100%; height:40px; line-height:40px; text-align:center; }
.bottom-center {width:830px;padding-left:180px; margin:0 auto; margin-left:80px;}
.bottom_bt_right {float:left;}
/*内容开始*/
.allbg { width:100%; float:left;}
.cent { width:1000px; height:auto; margin:20px auto 0;}
.cent1 { width:1030px; height:auto; margin: 0 auto ;}
/*公告*/
.gg { width:1000px; height:40px; line-height:40px; font-size:14px; margin:0 auto;}
.gg b { width:100px; font-weight:bold; color:#F00; float:left;}
/*焦点图*/
.focus{ position:relative; width:706px; height:292px; background-color: #000; float: left;}  
.focus img{ width: 708px; height: 294px;} 
.focus .shadow .title{width: 260px; height: 35px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:13px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:13px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:7px; right:5px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 




/*内容整体*/
.cen_bt { width:100%; height:40px; line-height:40px; font-size:14px; font-weight:bold; float:left; background:#ECFAFB; border-bottom:1px solid #B5D8FE;}
.cen_bt ul li{float:left;}
#mor1,#mor2,.mor { width:75px; height:40px; line-height:40px; float:right; font-size:12px; font-style:normal; text-align:center; font-weight:normal;}
/*--------------------第一行--------------------*/
.cent_l_a { width:706px; height:292px; float:left;}
  /*right*/
.cent_r_b { width:277px; height:292px; float:right; border:1px solid #B5D8FE; background:#E6F0FC;}
.cent_r_b .bbt { width:100%; height:47px; line-height:47px; font-size:14px; font-weight:bold; float:left; background:url(imagesbtop.png) no-repeat center;}
.cent_r_b .bbt span { width:82px; height:36px; line-height:36px; text-align:center; margin:11px 0 0 20px; display:inline-block; background:#E6F0FC;}
.cent_r_b .bbt span a { color:#0354AD;}
.cent_r_b dl { width:257px; height:56px; margin:18px 0 0 10px;}
.cent_r_b dt { width:80px; height:56px; float:left;}
.cent_r_b dt em { font-style:normal; width:100%; height:28px; line-height:28px; text-align:center; color:#FFF; font-weight:normal; float:left; display:inline-block; background:#0054AE;}
.cent_r_b dt i { font-style:normal; width:100%; height:28px; line-height:28px; text-align:center; color:#0055AA; font-weight:normal; float:left; display:inline-block; background:#FFF}
.cent_r_b dd { width:158px; line-height:25px; font-weight:normal; float:left; margin-left:15px;}
.cent_r_b dd a { color:#333;}
/*--------------------第二行--------------------*/
  /*标题*/
.cent_l_c { width:706px; height:280px; float:left; margin-top:20px; border:1px solid #B5D8FE;}
.cent_l_c ul {  height:30px; margin-left:14px; margin-top:11px; float:left;}
.cent_l_c ul a { color:#0978A3}
.cent_l_c ul li { width:92px; height:30px; line-height:30px; float:left; margin-left:6px; text-align:center; margin-top:1px; background:url(imagesnewbta.png) no-repeat center top;}
.cent_l_c ul li a{width: 92px;height: 30px;line-height: 30px;text-align: center;display: block;}
#ct div{width:100%; float:left; height:200px;margin:0 auto; display:none;}
#ct .ct{display:block;}
.cent_l_c ul li.yaow1 { background:url(imagesnewbt.png) no-repeat center top; }
.cent_l_c ul li.yaow1 a {color:#FFF;}
  /*内容*/
.cent_l_c dl { width:651px; height:38px; line-height:38px; float:left; padding-left:15px; margin-left:20px; border-bottom:1px dashed #CCCCCC; background:url(imagesnewsj.png) no-repeat left center;}
.cent_l_c dt { width:550px; float:left;}
.cent_l_c dd { width:100px; float:right; text-align:right; color:#666; font-size:13px;}
  /*right*/
.cent_r_d { width:277px; height:280px; float:right; margin-top:20px; border:1px solid #B5D8FE;}
.cent_r_d span { width:100px; height:40px; line-height:40px; float:left; font-size:16px; margin-left:20px;}
.cent_r_d span a { color:#0978A3}
.cent_r_d dl { width:122px; height:61px; float:left; margin:15px 0 0 11px;}
.cent_r_d dt { padding:20px 0 0 45px; font-size:18px; font-weight:bold;}
.cent_r_d dt a { color:#FFF;}
.fwbg1 { background:url(imagesfwbg1.jpg) no-repeat center}
.fwbg2 { background:url(imagesfwbg2.jpg) no-repeat center}
.fwbg3 { background:url(imagesfwbg3.jpg) no-repeat center}
.fwbg4 { background:url(imagesfwbg4.jpg) no-repeat center}
.fwbg5 { background:url(imagesfwbg5.jpg) no-repeat center}
.fwbg6 { background:url(imagesfwbg6.jpg) no-repeat center}

/*--------------------第三行--------------------*/
.cent_l_e { width:706px; height:336px; float:left; margin-top:20px;}
.cent_l_e span { width:90px; height:40px; line-height:52px; float:left; font-size:14px; margin-left:20px; text-align:center; background:url(imagesnewbt.png) no-repeat center bottom;}
.cent_l_e span a { color:#fff}
.cent_l_e dl { width:288px; height:38px; line-height:38px; float:left; padding-left:15px; margin-left:10px; background:url(imageshgang.png) no-repeat left center;}
.cent_l_e dt { width:70%; float:left;}
.yaowen1 { width:90px; height:40px; line-height:52px; float:left; font-size:14px; margin-left:20px; text-align:center; background:url(imagesnewbt.png) no-repeat center bottom;}
.yaowen2 { width:90px; height:40px; line-height:52px; float:left; font-size:14px; margin-left:20px; text-align:center; background:url(imagesnewbta.png) no-repeat center bottom;}
.cent_l_e dd { width:30%; float:right; text-align:right; font-size:13px; color:#666;}
.cent_l_e_l { width:341px; height:340px; float:left; border:1px solid #B5D8FE;}
.cent_l_e_r { width:341px; height:340px; float:right; border:1px solid #B5D8FE;} 
  /*right*/
.cent_r_f { width:277px; height:336px; float:right; margin-top:20px; border:1px solid #B5D8FE;}
.cent_r_f span { width:100px; height:40px; line-height:40px; float:left; font-size:16px; margin-left:20px;}
.cent_r_f span a { color:#0978A3}
.cent_r_f dl { width:247px; height:70px; float:left; margin-left:15px; border-bottom:1px dashed #CCCCCC;}
.cent_r_f dt { width:100%; float:left; height:30px; line-height:30px; margin-top:5px;}
.cent_r_f dt a {color:#333;}
.cent_r_f dd { width:100%; float:left; height:30px; line-height:30px; color:#F00;}
/*小图片*/
.cent_xc { width:343px; height:80px; margin-top:20px;}
.cent_xc img { width:343px; height:80px;}
.cent_sp { width:277px; height:78px; margin-top:20px;}

/*滚动banner*/

.section-focus-pic{height:294px;width:708px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:708px;width:708px;height:294px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li h3 a { color:#FFF;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:40px;background-color:#000;width:708px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic ul li img { width:706px; height:294px;}
.section-focus-pic .pages{width:708px;height:294px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(imagesnews_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(imagesstar.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}

/*友情链接*/
.yqbg { width:1000px; height:190px; margin:20px auto 0; background:#F5F5F5;}
.yqtop { width:100%; height:65px; float:left; background:url(imagesyqbg.png) no-repeat center bottom;}
.yqtop span { width:86px; height:33px; display:inline-block; margin:10px 0 0 20px; line-height:33px; font-size:14px; font-weight:bold; text-align:center; background:url(imagesyqspan.png) no-repeat center;} 
.yqtop span a { color:#FFF;}
/*滚动图片*/

.blk_29 { width:100%; float:left; padding-bottom: 10px; overflow: hidden; padding-top: 10px; zoom: 1; position: relative}
.blk_29 .LeftBotton { background: url(imagesca_hz_002.gif) no-repeat 0px 0px; left: 5px; float: left; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px}
.blk_29 .RightBotton {right: 5px; background: url(imagesca_hz_002.gif) no-repeat -11px 0px; float: right; width: 11px; cursor: pointer; position: absolute; top: 10px; height: 114px}
.blk_29 .Cont {margin: 0px auto; overflow: hidden; width: 888px; padding-top: 5px}
.blk_29 .box {float: left; width: 152px; text-align: center}
.blk_29 .box img { border-right: #add2fc 1px solid; padding-right: 3px; border-top: #add2fc 1px solid; display: block; padding-left: 3px; background: #fff; padding-bottom: 3px; margin: 0px auto; border-left: #add2fc 1px solid; padding-top: 3px; border-bottom: #add2fc 1px solid}
.blk_29 .box A:hover img { border-right: #5385cc 1px solid; border-top: #5385cc 1px solid; border-left: #5385cc 1px solid; border-bottom: #5385cc 1px solid}
.blk_29 .box p { margin: 6px auto 0px; width: 97px; line-height: 20px}

/*--------------------内页样式--------------------*/
/*栏目*/
.nban { width:100%; height:182px; background:url(imagesnban.jpg) no-repeat center;}
.nleft { width:200px; height:626px; float:left; background:#006EAB;}
.nleft span { width:100%; height:50px; line-height:50px; font-size:18px; color:#FFF; font-weight:bold; text-align:center; float:left; background:#008CD9;}
.nleft ul li { width:100%; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #FFF; font-size:14px; font-weight:blod; float:left;}
.nleft ul li a { color:#FFF;}
.nrig { width:780px; height:626px; float:right;}
.nrig span { width:760px; height:45px; line-height:45px; font-size:14px; padding-left:20px; color:#5075A1; font-weight:bold; float:left; background:#F4F4F4;}
.nrig span a { color:#333; font-weight:normal;}
.nrig ul { width:100%; float:left;}
.nrig ul li { width:740px; height:40px; line-height:40px; float:left; padding:0 20px; border-bottom:1px dashed #CCCCCC;;}
.nrig ul li em { font-style:normal; float:right; width:100px; font-size:13p; text-align:right; background:#FFF;}
.nrig ul li a { color:#333;}
.fy { width:100%; float:left; text-align:center; margin-top:15px;}
.fy a { height:30px; line-height:30px; padding:0 10px;}
/*正文*/
.nrbt { width:100%; height:90px; float:left; border-bottom:1px dashed #999999;}
.nrbt1 { width:100%; height:auto; float:left; border-bottom:1px dashed #999999;}
.nrbt span { width:100%; height:50px; line-height:60px; display:inline-block; text-align:center; font-size:22px; font-weight:bold; color:#F00;}
.nrbt1 span { width:100%; height:50px; line-height:60px; display:inline-block; text-align:center; font-size:22px; font-weight:bold; color:#F00;}
.nrbt em { width:100%; height:40px; line-height:40px; font-style:normal; display:inline-block; text-align:center; font-size:14px; color:#666;}
.nrbt1 em { width:100%; height:40px; line-height:40px; font-style:normal; display:inline-block; text-align:center; font-size:14px; color:#666;}
.nrzw { width:100%; float:left; text-indent:2em; line-height:30px; color:#333; margin-top:16px;}
