﻿/* css document */
html {overflow-x:hidden;font-family:microsoft yahei,微软雅黑;}
body{margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-family:microsoft yahei,微软雅黑; font-size:14px; color:#333; min-width:1350px ;}
ul,li{margin:0; padding:0; list-style:none;font-family:microsoft yahei,微软雅黑;}
span{font-family:microsoft yahei,微软雅黑;}
img{border:0}
h1,h2,h3{margin:0; padding:0}
a:link {font-size: 15px;color: #333;text-decoration: none;font-family:microsoft yahei,微软雅黑}
a:hover {font-size: 15px;color: #134790;text-decoration: none;font-family:microsoft yahei,微软雅黑}
a:visited {font-size: 15px;color: #333;text-decoration: none;font-family:microsoft yahei,微软雅黑}
.f_l{float:left}
.f_r{float:right}
.ge15{ clear:both; height:15px; font-size:1px;}
.ge30{ clear:both; height:30px; font-size:1px;}
.no_mgr{margin:0;}

.top{width:1200px; height:184px; margin:0 auto; overflow:hidden; background:url(/uploads/image/sd/images/top.jpg) no-repeat;}
.tq{width:320px; height:30px; float:left}
.top span{float:left; height:30px;line-height:30px; display:inline-block; weidth:120px;}
.top span a{font-size:12px; color:#666;}
 

.nav{margin:0 auto; padding:0;  height:50px; background-color:#134790;}
.nav ul{width:1200px; margin:0 auto;}
.nav .mainhome{float:left;display:block; height:50px;/*ie6 only*/}
.nav .mainhome a{color:#fff;font-size:18px;height:50px;line-height:50px; display:block;  text-align:center; padding:0 8px; }
.nav .mainlevel {float:left; display:inline;  /*ie6 only*/}
.nav .mainlevel a{color:#fff;font-size:18px;line-height:50px; display:block;text-align:center; padding:0 12px;}
.nav .mainhome  a:hover{color:#fff;line-height:50px;text-decoration:none;}
.nav .mainlevel a:hover{color:#fff;line-height:50px; text-decoration:none;}
.nav .mainlevel ul {display:none;position:absolute;z-index:150;list-style:none inside; margin-left:-12px;margin-left:-16px\9;}
.nav .mainlevel li {border-bottom:1px solid #003366; line-height:36px; width:130px; background-color:#175ebd;/*ie6 only*/}
.nav .mainlevel ul.kuan li{width:250px;}
.nav .mainlevel li a{color:#fff;height:36px; line-height:36px; display:block; padding:0; font-weight:normal;font-size:15px; text-align:center}
.nav .mainlevel li a:hover{color:#fff;display:block;height:36px; line-height:36px;padding:0; text-decoration:none; background:#0e3365;text-align:center}

.ibod{ width:1200px; margin:0 auto; overflow:hidden;}
.gonggao{ overflow:hidden; height:45px;width:1200px; margin:0 auto;}
.gonggao .gg_l{width:785px; height:45px; padding:0 0 0 100px; background:url(/uploads/image/sd/images/tzgg2.png) no-repeat left 8px}
.gonggao .gg_r{width:285px; height:45px;}
.gonggao .gg_l ul li{height:45px; line-height:45px; text-align:left; padding:0;}
.gonggao .gg_l ul li a{ color:#f00; font-size:18px;}
.gonggao .gg_r div{border:#134790 solid 1px; height:32px; margin:8px 0 0 0}
.s_inp{ height:32px; border:0; float:left; margin:0; padding:0 5px; width:236px; color:#999;}
.s_btn{ height:32px; width:32px;  border:0; background:url(/uploads/image/sd/images/icon_sea.jpg) no-repeat center left; float:left; margin:0; padding:0; }
.yaowen{width:1200px; margin:0 auto; overflow:hidden}
.yw_l{ width:740px; height:420px; overflow:hidden; float:left}
.yw_r{ width:436px; height:420px; overflow:hidden; float:right}
.pad_lr5{ margin:0 2px;}

.tit_h1{ border-bottom:#ccc solid 1px; height:35px; background:url(/uploads/image/sd/images/gexian.png) no-repeat 110px 4px;}
.tit_h1 li{width:124px; height:26px; float:left}
.tit_h1 li#yw1{ background:url(/uploads/image/sd/images/tit_yw.png) no-repeat left 0;}
.tit_h1 li#yw1.on{background:url(/uploads/image/sd/images/tit_yw.png) no-repeat left -29px;}
.tit_h1 li#yw2{ background:url(/uploads/image/sd/images/tit_yw.png) no-repeat left -56px;}
.tit_h1 li#yw2.on{ background:url(/uploads/image/sd/images/tit_yw.png) no-repeat left -85px;}
.tit_h2{ border-bottom:#ccc solid 1px; height:43px; width:1200px; margin:20px auto 2px auto }
.tit_h3{height:42px;}
.txt_1{padding:15px 0 5px 0}
.txt_1 h3{ height:50px;line-height:50px; text-align:center; }
.txt_1 h3 a{font-size:20px; color:#333 }
.txt_1 p{ padding:0; margin:0; line-height:1.7; color:#999; font-size:14px;  font-family:微软雅黑;}
.yw_xw li{ padding:8px 0 8px 15px; height:32px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 15px; line-height:1.5; color:#999}
 
.zhengwu{ overflow:hidden;  margin:0;background:url(/uploads/image/sd/images/zw_bg.jpg) no-repeat center top;}
.zw_box{  height:320px; width:1200px; margin:75px auto 0 auto }
.zw_box ul li{width:298px; height:320px; float:left;}
.zw_box ul li a{width:298px; height:65px; display:block; padding:120px 0 0 0; text-align:center}
.zw_box ul li.zw_icon1{ background:url(/uploads/image/sd/images/btn1.png) no-repeat center 60px;}
.zw_box ul li.zw_icon2{ background:url(/uploads/image/sd/images/btn2.png) no-repeat center 60px;}
.zw_box ul li.zw_icon3{ background:url(/uploads/image/sd/images/btn3.jpg) no-repeat center 60px;}
.zw_box ul li.zw_icon4{ background:url(/uploads/image/sd/images/btn4.jpg) no-repeat center 60px;}
.zw_box ul li.zw_icon5{ background:url(/uploads/image/sd/images/btn5.jpg) no-repeat center 60px;}
.zw_box ul li.zw_icon6{ background:url(/uploads/image/sd/images/btn6.jpg) no-repeat center 60px;}
.bt_l{float:left; width:775px; height:400px;}
.bt_r{float:right; width:390px;height:400px;}
.i_bgt{ width:383px; height:120px; margin:10px 0 }
.bt_ul ul li{padding:0 0 0 15px; height:42px; line-height:42px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 18px; color:#999}
.bt_ul ul li a{float:left}
.bt_ul ul li span{float:right}
.bt_table{ clear:both;}
.bt_table table{border-top:#ccc solid 1px;}
.bt_table td{ border-bottom:#ccc solid 1px; height:31px; padding:0 2px; font-size:15px;}
.tab_li{ clear:both;overflow:hidden; margin:15px 0;}
.tab_li li{float:left; height:43px; line-height:43px; width:160px; text-align:center; font-size:14px;}
.tab_li li.on{ background:url(/uploads/image/sd/images/tit_bg.jpg) no-repeat center center; color:#fff;}
.tab_li li.on a{color:#fff}
.i_bgt_box{ line-height:2.6; font-size:15px; height:198px; background:url(/uploads/image/sd/images/kf_pic.jpg) no-repeat right bottom; margin:20px 0 0 0; overflow:hidden}
.shengchan{padding:30px 0;}
.shengchan ul{width:1200px; margin:0 auto; clear:both; overflow:hidden}
.shengchan ul li{width:280px; height:355px; float:left; text-align:left; padding:0 10px; line-height:1.8;}
.shengchan ul li img{margin:0 0 20px 0; width:280px; height:203px;}
.sc_box{width:1350px; margin:0 auto; overflow:hidden}
.blk_29{overflow:hidden;position:relative;width:1350px;display:block;}
.blk_29 .leftbotton{left:0px;float:left;width:38px;cursor:pointer;position:absolute;top:90px;height:99px;background-image:url(/uploads/image/sd/images/arr_l.png);background-repeat:no-repeat;}
.blk_29 .rightbotton{right:0px;float:right;width:38px;cursor:pointer;position:absolute;top:90px;height:99px;background-image:url(/uploads/image/sd/images/arr_r.png);background-repeat:no-repeat;}
.blk_29 .cont{margin:0 auto;overflow:hidden;}


.jiaoyu{ margin:10px 0; padding:80px 0 0 0; background:url(/uploads/image/sd/images/jy_bg.jpg) no-repeat center top; height:430px;}
.jy_l{width:508px; height:337px; float:left; text-align:center; margin:0 0 0 25px;}
.jy_l img{margin:0 0 15px 0; width:480px; height:300px;}
.jy_r{width:610px; height:307px; float:right; margin-right:25px;}
.jy_r ul li{height:42px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 18px; line-height:42px;padding:0 0 0 20px; color:#999}
.jy_r ul li a{float:left;}
.jy_r ul li span{float:right; }

.jianli{margin:40px 0 40px 0; clear:both; overflow:hidden}
.jl_l{width:615px; height:307px; float:left; text-align:center; margin:0 0 0 25px}
.jl_l ul li{height:42px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 18px; line-height:42px;padding:0 0 0 20px; font-size:15px;color:#999}
.jl_l ul li a{float:left;}
.jl_l ul li span{float:right}
.jl_r{width:508px; height:340px; float:right; text-align:center; margin:0 25px 0 0}
.jl_r img{margin:0 0 15px 0; width:480px; height:300px;}

.jd_l{width:770px; height:440px; float:left}
.jd_l ul li{ height:180px; padding:20px 0}
.jd_l ul li img{float:left; margin:0 15px 0 0; width:180px; height:180px; border-radius:50% }
.jd_l ul li a{font-size:16px; color:#333; margin:25px 0 0 0; }
.jd_l ul li p{ font-size:14px; line-height:1.6; color:#999}
.jd_l ul li.xuxian{ border-bottom:dotted 1px #999999}
.jd_r{width:380px; height:440px; float:right}
.jd_r ul li{height:42px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 18px; line-height:42px; padding:0 0 0 20px; color:#999}
.jd_zi1{ height:35px; padding:0 0 0 230px;}
.jd_zi2{ height:35px;  }

.xxh{ margin:15px 0 0 0}
.xxh ul li{width:25%; text-align:center; height:120px; float:left;}
.xxh ul li img{width:290px; height:auto;}

.ifot{border-top:5px #134790 solid; padding:0;}
.links{height:31px; text-align:center; background:#e8e8e8; padding:5px 0}
.links .f_r select{height:30px; line-height:30px; background:#fff; border:0; font-size:15px; margin:0 5px;}
.links .f_r select option{height:30px; line-height:30px;}
.ftcon{line-height:2; font-size:14px; text-align:center; padding:40px 0 8px 0;}
.ftcon i{ font-style:normal; display:inline-block; width:20px; height:21px; background:url(/uploads/image/sd/images/icon_11.jpg) no-repeat left bottom;}
.ftlin{width:220px; height:80px; clear:both;  padding:0 0 30px 0; margin:0 auto;}
.ftlin div{ float:left; height:80px; padding:0 5px}
/*left float div*/
.fl1{width:108px; height:45px; background:url(/uploads/image/sd/images/flot_1.png) no-repeat;}
.fl1 a{ display:block;}
.fl2{width:108px; overflow:hidden; }
.fl2 a{ display:block;}
.fl2 li{margin:2px 0 0 0; height:35px; line-height:35px; background-color:#0d70bf; }
.fl2 li a{ display:block; color:#fff; text-align:center; font-size:15px;}
.fl3{width:108px; height:47px;background:url(/uploads/image/sd/images/flot_3.png) no-repeat;}

/*焦点图*/
.focus{ position:relative; width:740px; height:420px; background-color: #000; float: left;}  
.focus img{ width: 740px; height: 420px;} 
.focus .shadow .title{width: 460px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; 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:55px; line-height: 55px; 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:20px; 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:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:13px 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; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px; }
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*列表页*/
.imap{height:30px; line-height:30px; background:url(/uploads/image/sd/images/home.jpg) no-repeat left 5px; padding:0 0 0 30px; font-size:16px; margin:10px 0 0 0}
.imap a{font-size:16px;}
.ileft{width:300px; float:left; min-height:890px;}
.iright{width:870px; float:right}
.nad{margin:0 0 12px 0; clear:both;}
.ileft .nad img{width:300px;}
.nnews{ overflow:hidden; height:210px;}
.nnews h3{height:35px; line-height:35px; border-bottom:dashed 1px #999999; background:url(/uploads/image/sd/images/icon.jpg) no-repeat left 7px; padding:0 0 0 35px;}
.nnews h3 i{float:left; font-size:15px; font-style:normal; color:#036}
.nnews h3 span{float:right; margin:0 5px; margin:8px 0 0 0}
.nnews ul{ overflow:hidden; clear:both; margin:0 10px}
.nnews ul li{ height:35px; line-height:35px; overflow:hidden; padding:0 0 0 12px; background:url(/uploads/image/sd/images/dot.jpg) no-repeat left 15px;}
.nnews ul li a{ font-size:14px;}
.n_cat{margin:5px; overflow:hidden;}
.n_cat h4{height:35px; line-height:35px; border-bottom:dashed 1px #999999; background:url(/uploads/image/sd/images/icon.jpg) no-repeat left 7px; padding:0 0 0 35px;}
.n_cat h4 i{float:left; font-size:16px; font-style:normal; color:#036}
.n_cat h4 span{float:right; margin:0 5px; margin:8px 0 0 0}
.n_cat ul{ overflow:hidden; clear:both}
.n_cat ul li{ height:40px; line-height:40px; overflow:hidden; padding:0 0 0 20px; background:url(/uploads/image/sd/images/icon_d.jpg) no-repeat left 17px;}
.n_cat ul li a{ font-size:16px; float:left}
.n_cat ul li span{float:right; color:#999}
.zw_news{ clear:both; overflow:hidden;}
.zw_news .n_cat{float:left; width:47%; padding:0 10px; min-height:350px;}
.pager{ height:40px; line-height:40px; border-top:dotted 1px #cccccc; text-align:center; clear:both; margin:15px 0 5px 0}
.zw_info{ margin:0 20px;}
.zw_info h5{ background:url(/uploads/image/sd/images/tit_13.jpg) no-repeat center center;  height:55px;  padding:0; margin:0; text-align:center}
.zw_info td{height:35px; font-size:16px; text-align:left;}



.ntit{height:75px; line-height:1.6; text-align:center; font-size:26px; color:#3e3e3e; padding:25px 0 10px 0; font-weight:600;}
.nfrm{height:35px; line-height:35px; border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc; text-align:center; font-size:12px;}
.nctr{ clear:both; height:34px; padding:30px 0 6px 0; border-bottom:#ccc solid 1px; margin:0 20px;}
.nctr span{ display:inline-block; width:28px; height:28px; border:#ccc solid 1px; float:right; margin:0 10px; padding:2px; cursor:pointer}
.ncon{font-size:16px; line-height:1.8;}
.ncon #article{font-size:16px}
.show_bnt{ text-align:center;  clear:both; padding:10px 0; height:60px; width:690px; margin:0 auto;}
.show_bnt span{ display:inline-block; height:42px; padding:2px; border:#ccc solid 1px; margin:0 10px; cursor:pointer; float:left}
.bdsharebuttonbox{ position:relative; z-index:1111; width:65px; height:25px;  display:none}
#bdshare1{top:-55px;} 
#bdshare2{top:-70px;} 
.fot_menu{ overflow:hidden; background-color:#e1e4e7; display:none}
.fot_menutxt{display:block; clear:both; overflow:hidden; width:103px; height:31px; background:url(/uploads/image/sd/images/icon_dh.jpg) no-repeat; float:right;}
.fot_menu dl{ padding:30px 0; margin:0 48px 0 0; float:left; overflow:hidden;}
.fot_menu dl.noge{margin:0 0 0 0}
.fot_menu dl dt{margin:0; padding:0; height:55px; line-height:55px; text-align:left; font-size:18px; color:#333}
.fot_menu dl dd{margin:0; padding:0; height:28px; line-height:28px; text-align:left; font-size:14px; color:#666}
.fot_menu dl dt a{font-size:18px;  color:#333}
.fot_menu dl dd a{font-size:14px; color:#666}

.tit_h1 li.limore{float:right; width:70px;text-align:right; line-height:36px;}
.tit_h1 li.limore a{font-size:16px;}
.tab_li li.limore{float:right; width:70px;text-align:right; line-height:45px;}
.tab_li li.limore a{font-size:16px;}
.tit_h2 .limore{float:right; width:70px;text-align:right; line-height:45px;}
.tit_h2 .limore a{font-size:16px;}


.citytab{ overflow:hidden;}
.citytab span{line-height:22px; height:22px; float:left;padding:0 4px; text-align:center;font-size:16px;cursor:pointer}
.citytab span.active{background:#134790; font-size:16px; color:#ffffff;}
.infocon{ padding:20px 0 0 0; overflow:hidden;}
.infocon div{display:none;}
.infocon td{font-size:14px;border-bottom:solid 1px #eee;padding:6px 0}