@charset "gbk";
/* CSS Document */
body{margin:0px; padding:0px; background:#dff2fa; font: normal 14px/24px "Î¢ÈíÑÅºÚ"; color:#888;}
div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, img, form, label,br{padding:0px; margin:0px; font-weight:normal;}
ul,ol{list-style-type:none;}
img{border:0px;}
a{text-decoration:none; color:#222;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.block15{ height:15px; line-height:15px; font-size:0; clear:both;}
.block10{ height:10px; line-height:10px; font-size:0; clear:both;}
.block20{ height:20px; line-height:20px; font-size:0; clear:both;}
.pt15{ padding-top:15px;}
.imgbk img{ display:block;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.pt10{ padding:10px 15px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.green{ color:#0C0;}
.red{ color:#f00;}

/*clear*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.wrapper{ width:1080px; margin:0 auto; clear:both; background:#fff;}
.banner{ width:100%; height:387px;background:url(../images/top_banner.jpg) center top no-repeat;}
.top-w{ width:100%; clear:both; background:#ffffff; height:36px; border-bottom:1px solid #d4d4d4; font:normal 12px/36px "Î¢ÈíÑÅºÚ";}
.top-w a{ color:#7a7a7a;}
.top-w a:hover{ color:#222;}

#full-screen-slider { width:100%; height:380px;position:relative}
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; /*position:absolute;*/ left:50%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#none }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:none;}

/*µ¼º½*/
.nav_wrap{ width:1080px; height:90px; background:#f2f2f2; margin:0 auto; }
.nav_menu{z-index:999;position:relative; width:1080px;}
.nav_menu li{text-align:left; text-indent:5px;line-height:46px;float:left;height:46px;font-size:16px;font-weight:normal; background:url(../images/nav_li_bg.jpg) 0 top repeat-x;border-right:#7ac1f7 1px solid}
.nav_link{letter-spacing:1px;color:#fff;}
.nav_menu li.main_menu,#indexhall{width:179px;}
.nav_menu li.curron{width:179px;border-bottom-color:#724e3e;border-top-color:#fff;background:#007ad7;color:#fff;border-right-color:#724e3e;border-left-color:#724e3e;font-weight:normal}
.nav_menu li.hover{ cursor:pointer;width:179px;background:#007ad7;border-top:#007ad7 1px solid;border-right:#7ac1f7 1px solid;}
.nav_menu li.hover a.nav_link{color:#fff}
.nav_menu li.curron{width:179px;cursor:pointer;border-top-color:#fff;border-bottom-color:#724e3e;border-left-color:#724e3e;border-right-color:#7ac1f7;background:#007ad7;color:#fff;font-weight:normal;}
.pop_menu{z-index:9998;position:absolute;text-align:left;padding-bottom:2px;width:1080px;display:none;background:#fff;overflow:hidden;top:51px;left:0px; background:#f2f2f2; color:#333; height:42px;}
.nav_menu li.hover .pop_menu{display:block}
.pop_menu li{ border:none; float:left; margin:0; padding:0 12px; background:none; font-size:12px; color:#666;}
.pop_menu li a{ color:#444;}
.pop_menu li a:hover{ color:#000;}
.ico{ display:block; float:left; height:46px; width:20px; background:url(../images/icon.png) no-repeat;}
.i01{ background-position: 0 0px; margin-left:45px;}
.i02{ background-position: 0 -51px; margin-left:45px;}
.i03{ background-position: 0 -100px; margin-left:45px;}
.i04{ background-position: 0 -152px; margin-left:45px;}
.i05{ background-position: 0 -200px; margin-left:45px;}
.i06{ background-position: 0 -250px; margin-left:45px;}
.home_nav{ height:42px; width:1060px; padding:0 5px 2px; margin:0 auto;clear:both; line-height:42px;}
.home_nav .tianqi{ width:300px; float:left; overflow:hidden; padding-top:10px;}
.home_nav .tianqi a{ color:#444;}
.home_nav .showtime{width:160px; float:left;}
.top_so{ width:290px; float:right; padding-top:8px;}
.top_so .text{ width:220px; height:21px; float:left; background:#fff; padding:2px 5px; border:1px solid #e2e2e2; line-height:22px; color:#c7c7c7;}
.top_so .but{ width:39px; height:27px; background:url(../images/but.jpg) 0 0 no-repeat; font-size:0px; float:left; color:#fff; border:none; cursor:pointer;}

.main{ width:1050px; margin:0 auto; padding:0px 15px; background:#fff;}
.colum01{ width:324px; border:1px solid #e7e7e7; float:left; margin-right:10px;}
.colum02{ width:392px; border:1px solid #e7e7e7; float:left; }
.colum03{ width:306px; border:1px solid #e7e7e7; float:right;}
.colum04{ width:374px; border:1px solid #e7e7e7; float:left; margin-right:10px; }
.colum05{ width:274px; border:1px solid #e7e7e7; float:right;}
.colum06{ width:760px; border:1px solid #e7e7e7; float:left;}

.title{ height:36px; background:url(../images/title_bg.gif) 0 0 repeat-x; border-bottom:1px solid #c0e3ff;}
.title h3,.title2 h3{ width:104px; height:36px;background:url(../images/title01.jpg) 0 1px no-repeat;font: normal 16px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; color:#fff; text-indent:16px;}
.title h3 a,.title2 h3 a{color:#fff;}
.title span,.title2 span{ float:right; line-height:36px; padding-right:5px;}
.title span a,.title2 span a{ color:#717171;}
.title span a:hover,.title2 span a:hover{ color:#1974e8;}
.title h3.t2{background:url(../images/title01.jpg) 0 -38px no-repeat;}
.title2{ height:36px; background:url(../images/title_bg2.gif) right 0 repeat-x; border-bottom:1px solid #c0e3ff;}




.zwgk_list li{ width:140px; height:54px; background:#ebf7fb; float:left; margin:15px 0 0 15px; font: normal 16px/54px "Î¢ÈíÑÅºÚ","ºÚÌå";  color:#656565;}
.zwgk_list li .zico{ width:54px; height:54px; background:url(../images/zwgk_ico.png) no-repeat; float:left; padding:0px; margin-left:0px;}
.zwgk_list li .z01{ background-position: center 2px;}
.zwgk_list li .z02{ background-position: center -48px;}
.zwgk_list li .z03{ background-position: center -98px;}
.zwgk_list li .z04{ background-position: center -150px;}
.zwgk_list li a:hover{ color:#1c78e9;}
.tab-focus{ width:392px; height:268px; float:left;}
.focus{ position:relative; width:392px; height:268px; background-color: #000;}  
.focus img{ width: 392px; height: 268px;} 
.focus .shadow .title{width: 260px; 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:50px; line-height: 50px; 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:14px; 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:10px; right:10px; 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 3px;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:#c50201;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.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;}  
.newslist li{ line-height:30px; padding-left:12px; background:url(../images/newlist.jpg) 0 -20px no-repeat; color:#555;}
.newslist li a{ color:#000;}
.newslist li a:hover{ color:#333;}
.newslist li span{ float:right; font-size:12px; color:#888;}

.colum01 .tabMenu { width:100%; height:36px; background:url(../images/title_bg.gif) 0 0 repeat-x; clear:both;}
.colum01 .tabMenu li{ padding:0 15px;height:36px;background:url(../images/title01.jpg) 0 -78px no-repeat; font: normal 16px/36px "Î¢ÈíÑÅºÚ","ºÚÌå"; FLOAT: left;color:#047cda;  TEXT-ALIGN: center; CURSOR: pointer; }
.colum01 .tabMenu li a{ color:#989898;}
.colum01 .tabMenu li.hover{height:36px;color:#fff;background:url(../images/title01.jpg) 0 -38px no-repeat; }
.colum01 th{ font-weight:bold; color:#000; line-height:27px;text-indent:15px; padding-bottom:3px; text-align:left;}
.colum01 td{ color:#888; line-height:29px; text-indent:15px; font-size:13px; border-top:1px dashed #d6d6d6;}
.zwdt{border:1px solid #e7e7e7;}
.zwdt_list li{ float:left; margin-left:12px; margin-bottom:8px;}
.zwdt_list li img{ border:1px solid #e5e5e5;}
.hswarp{ width:360px; float:left; padding:5px 0 0 15px;}
.hswarp h3{ height:26px; padding-left:5px; margin-bottom:3px; background:url(../images/title_bg3.gif) 0 bottom no-repeat; font-size:14px;  line-height:26px;color:#3078d4;}
.hswarp h3 a{color:#3078d4;}
.imglist li{ float:left; margin:8px 3px 8px 3px; text-align:center;}
.imglist li img{ display:block;}
.links{ width:1048px; margin:0 auto; height:40px; border:1px solid #e7e7e7; line-height:48px;}
.links h3{ width:120px; float:left; background:#4cb4fb; text-align:center; height:40px; line-height:40px; color:#fff;}
.links td{ padding:10px 25px; color:#000;}

.footer{ height:180px; width:100%; background:url(../images/footer_bg.jpg) center bottom no-repeat;}
.menu{ width:1080px; margin:0 auto; height:50px; background:#057af2; text-align:center; line-height:50px; color:#d3edff}
.menu a{ color:#fff;}
.copyright{padding-top:30px; margin:0 auto; text-align:center; color:#005276; line-height:30px;}

/*ÁÐ±íÒ³Ãæ*/
.ns_l_l {width: 280px; height: auto; overflow: hidden;}
.ns_l_bgc {background-color: #fcfcfc;}
.tb_w1 {border: solid 1px #e2e2e2; height: auto; overflow: hidden;}
.contentBox10 { padding: 10px; overflow: hidden;}
.ns_l_l_bt {height: 40px; background-color: #007ad7; overflow: hidden; line-height: 40px; font-size: 18px; color: #ffffff; text-align: left; font-weight: bold; padding-left: 20px;}
.ns_l_l_txt {height: auto; background-color: #fff; overflow: hidden;}
.ns_l_l_txt ul {padding: 15px 30px;}
.ns_l_l_txt ul li {height: 40px; line-height: 40px;color: #454545; font-size: 16px; font-weight: bold; text-align: center; border-bottom: dotted 1px #e1e1e1;}
.ns_l_l_txt ul li a {color: #454545;ackground: #fff url(../images/menu.png) 40px 3px no-repeat;display: block;}
.ns_l_bgc {background: #fcfcfc;}
.ns_l_l_ph_txt {border-bottom: 3px solid #007ad7; height: 30px; line-height: 30px; overflow: hidden; width: 120px; font-size: 16px; font-weight: bold;    padding-left: 15px;}
.ns_l_l_ph { border-bottom: 3px solid #ecebeb; height: 30px; line-height: 30px; overflow: hidden; width: 123px;}
.infohot {height: auto;overflow: hidden; margin: 5px;}
.infohot ul {height: auto; display: block; overflow: hidden; font-size: 14px;}
.infohot ul li {text-align: left; height: 30px; text-indent: 1.2em;line-height: 30px;background: url(../images/pt.png) no-repeat 4px center; vertical-align: middle; overflow: hidden;}
.ns_l_bgc {background: #fcfcfc;}
.ns_l_r {width: 750px; height: auto;overflow: hidden;}
.ofh {overflow: hidden; height: auto;}
.ns_l_local {height: 40px; line-height: 40px; overflow: hidden; background-color: #ecebeb;}
.ls_l_local_l { padding:0 10px;text-align: center; font-size: 16px; }
.local_box {height: 40px; line-height: 40px;  padding-left: 20px;  float: left; width: 550px;}
.local_ul li {line-height: 40px;  float: left;  padding-right: 8px; color: #007ad7; font-weight: bold; font-size: 14px;}
.local_ul li a{color: #007ad7;}
.local_ul li.noLink {background: none;padding-right: 5px;}
.list li {*position: static; height: 60px;}
.list li { padding: 15px;  border-bottom: 1px #d2d2d2 dashed; color: #666;}
.list li h4 {line-height: 30px; font-size: 16px;}
.list li h4 a:hover{ color:#1772e6}
.list li p {line-height: 30px;}
.pages {text-align: center; line-height: 35px; HEIGHT: 35px; OVERFLOW: hidden;}
.pages A { padding:0 5px; }
/*ÐÂÎÅÄÚÈÝ&#65533;&#65533;?*/
#new_cont{padding:10px 25px; border:1px solid #e2e2e2; margin:15px auto;}
#new_cont h2{ text-align:center; font:500 24px/34px "Î¢ÈíÑÅºÚ"; color:#0959c6;}
#new_cont .date{ background:#ececec; height:32px; line-height:32px; font-size:12px; color:#878787; margin:8px 0px; text-align:center;}
#new_cont #content{ padding:5px 10px;font-size:16px; line-height:210%;  padding-bottom:35px; color:#555; }
#new_cont #content div.p{ text-indent:25px; padding-top:10px;}
#new_cont .print{ clear:both; height:20px; padding:6px 30px; background:#e6e6e6; line-height:20px; font-size:14px; text-align:right;}
#new_cont .print img{*display: table-column; line-height:20px; margin-right:5px; vertical-align: middle;}
#new_cont .print .correction{ width:120px; float:left; text-align:left; display:block; color:#ae0b0c;}
#new_cont .print .correction a{ color:#ae0b0c;}
#new_cont .print .scrolltop{cursor:pointer; }
#new_cont .print a{ color:#444;}
#new_cont .print a:hover{ text-decoration:none;}
#new_cont .pages { border-top:1px solid #ededed; padding:10px 0px 10px 25px; font-size:14px; line-height:26px;color:#555;}
#new_cont .pages a{color:#555;}
#new_cont .pages a:hover{color:#ae0b0c;}
#new_cont #content .imgbox img{ display:block; margin:10px auto; TEXT-ALIGN: center; PADDING: 5px; TEXT-INDENT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #fff;}

.imglist2 li{ width:200px; height:162px; float:left; padding:6px 12px 12px 6px; margin:15px 10px 0 15px; background:url(../images/imgbg.jpg) 0 0 no-repeat; overflow:hidden;}
.imglist2 li img{ width:200px; height:140px; margin:0 auto; display:block;}
.imglist2 li h3{text-align:center; height:22px; line-height:22px; font-size:13px;}
.imglist2 li h3 a{ color:#222;}
.imglist2 li h3 a:hover{ color:#1d85e6;}

.lminfo{ border:1px #6699CC dashed; margin-top:15px; margin-bottom:15px; padding:10px 10px 10px 160px;background:#FFFFFF url("../images/email_bg.jpg") no-repeat;background-position:3% 50%;}
.lminfo .xinxiang{ color:#1A509B; font-size:20px; font-family:"&#930;&#65535;&#65535;&#65535;&#65535;; font-weight:bold; height:35px; line-height:35px;}
.lminfo p{ line-height:28px; font-size:12px;}

.colum01 .tabMenu li a{color:#000;}
.colum01 .tabMenu li.hover a{color:#fff;}


.ldjs .title{display:none;}
.ldjs .biaoti{margin-top:15px;border-bottom:1px solid #ededed;font-size:18px;font-weight:bold;color:#222;}

table.wfgl td a{border:1px solid #ededed;width:210px;margin-right:10px;padding:10px;text-align:center;background-color: #007ad7;color:#fff;display:block;}

