@charset "gb2312";
html{overflow:scroll;overflow-x:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,a img,iframe{border-width:0;border-style:none}
img{#-ms-interpolation-mode:bicubic}

li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;/*font-weight:normal*/}
input,textarea,select,button{font-size:14px;font-weight:normal;font-family:inherit}
input[type="text"],input[type="password"],textarea{outline-style:none}
input[type="button"],input[type="submit"],select,button,label{cursor:pointer}
textarea{resize:vertical}
textarea[contenteditable]{-webkit-appearance:none}
article,aside,details,summary,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
time,mark,ruby,rt,rp,output,keygen,meter,progress,command,source{display:inline}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{#zoom:1}
.clear{clear:both}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#ff0000;}
.word-break{display:table;table-layout:fixed;width:100%;word-wrap:break-word}
/*========== clearfix ==========*/
.clearfix:after{content: "."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}  
/*========= global ===========*/
body{ /*font-size:1.2rem*/ font-size:12px; font-family:Microsoft Yahei; background: url(imagesbodybg.png) top repeat-x #f1f4f9; color:#333}
.centW1003{width:1003px;margin:0 auto;}
.centW940{width:1003px;margin:0 auto;}

.shadow {
-moz-box-shadow: 2px 2px 2px #cccccc;
-webkit-box-shadow: 2px 2px 2px #cccccc;
box-shadow: 2px 2px 2px #cccccc;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}

/*========= head===========*/
.top{ width:100%; }
.topbg1{background:url(imagestopbg2.png) center  35px no-repeat}
.topbg2{background:url(imagesxxgktop.png) center 35px no-repeat}
.topicon{ background:url(imagestopicon.png) left no-repeat; width:15px; height:25px; display:block; float:right}


.top .head{ height:35px; line-height:35px;}
.top .head .left{float:left}
.top .head .left2{float:left; margin-left:30px;margin-right:10px;}
.top .head .left2 a{ background:url(../images/topfwbg1.png) no-repeat; padding:5px 26px;}
.top .head .left2 a:hover{ background:url(imagestopfwbg2.png) no-repeat; color:#FFF}
.top .head .mid{float:right}
.top .head .mid form{ width:250px;}
.top .head .right{float:right}
.top .head .right img{ vertical-align:middle; }
.searchinput{ border:0; height:20px; padding:2px; float:left; font-size:12px; color:#CCC; width:200px; margin-top:4px; border: #CCC solid 1px;line-height:20px;}
.searchaction{ float:left;margin-top:4px;border: #CCC solid 1px; border-left:none}


.banner{ height:170px;}
/*========= nav =========*/
/*.nav {background:url(imagesnav.jpg); height:40px; border:#e8e8e8 solid 1px; border-bottom:none;}
.nav ul li {float:left; width:126px; height:40px; display:inline; padding:0px; margin:0px; border-right:#e8e8e8 solid 1px; }
li.home {background: url(imagesnhome.png) no-repeat;}
li.home:hover {background: url(imagesnhome.png) 0 -40px no-repeat;}
li.qqgh {background: url(imagesnqqgq.png) no-repeat;}
li.qqgh:hover {background: url(imagesnqqgq.png) 0 -40px no-repeat;}


li.xxgk {background: url(imagesnxxgk.png) no-repeat;}
li.xxgk:hover {background: url(imagesnxxgk.png) 0 -40px no-repeat;}

li.zmhd {background: url(imagesnzmhd.png) no-repeat;}
li.zmhd:hover {background: url(imagesnzmhd.png) 0 -40px no-repeat;}


li.wsbs {background: url(imagesnwsbs.png) no-repeat;}
li.wsbs:hover {background: url(imagesnwsbs.png) 0 -40px no-repeat;}

li.zjdx {background: url(imagesnzjdx.png) no-repeat;}
li.zjdx:hover {background: url(imagesnzjdx.png) 0 -40px no-repeat;}

li.tzdx {background: url(imagesntzdx.png) no-repeat;}
li.tzdx:hover {background: url(imagesntzdx.png) 0 -40px no-repeat;}

li.dxly {background: url(imagesndxly.png) no-repeat;}
li.dxly:hover {background: url(imagesndxly.png) 0 -40px no-repeat;}

.nav li a {display:block; padding:8px 0px 0px 40px; color:#0369bc; font-size:16px; height:35px; text-decoration:none;}
.nav li a:hover {color:#fff;}*/

 
 
 
 	    .nav{ padding:0; height:44px; line-height:44px; background: url(imagesnewnavbg.jpg);  position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline;  }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; padding:0 26px; font-size:18px; font-weight:bold;}
		.nav .sub{ display:none; width:185px; left:0; top:44px;  position:absolute; background:#f8fbff;  line-height:26px; border:#287cd4 solid 1px; padding:10px;}
		.nav .sub li{ zoom:1; font-size:14px; float:left; background:url(imagesdot.jpg) left no-repeat; padding:5px 15px;color:#005ab5;}
		.nav .sub li a{ color:#005ab5;} 
		
		.nav .sub a{ display:block;color:#fff;}
		.nav .sub a:hover{color:#ff0000;  }
		.nav .on h3 a{color:#fff; background:#0b57a0;font-size:18px;font-weight:bold;}
		.nav . h3 a:hover{color:#fff; background:#0b57a0;font-size:18px;}
                   .w100{ width:100%}
 




.wea{ background:url(imagesweabg.jpg); height:38px;line-height:38px;}
.wea .left{ float:left;height:38px; }
.txtMarquee-left{ width:600px;  position:relative;  height:38px;overflow:hidden;}
.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.txtMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.txtMarquee-left .bd h3{width:95px; color:#0369bb; font-size:14px; float:left; text-align:center; font-weight:normal}
.txtMarquee-left .bd .tempWrap{ width:480px !important; }/* ?? !important????SuperSlide????????????????????????????????? */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:38px; line-height:38px;  text-align:left; _display:inline; width:auto !important;  }/* ?? width:auto !important ????SuperSlide????????????????????¦Í????? */


.txtMarquee-left .bd ul li span{ color:#999;  }
.wea .right{float:right;height:38px;}
.wea .right h3{width:90px; color:#0369bb; font-size:14px; float:left; text-align:center;font-weight:normal}
.wea .right .tq{ float:left; margin-top:0px; margin-right:5px;}
 

.div1{ margin-top:10px; background:#fff;}
.div1 .left{ width:570px; height:320px; float:left}
/* ????? */
.focusBox { float:left; position: relative; width: 570px; height: 320px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 570px; height: 320px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.div1 .right{ float:right;width:420px;height:320px;}
/* ????????§Ý? */
.ixwqh{  text-align:left; background:#fff; border:#e8e8e8 solid 1px;height:318px; }
.ixwqh .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.ixwqh .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.ixwqh .hd ul li{ float:left; padding:0 18px; cursor:pointer; font-size:16px; border-left:#e8e8e8 solid 1px;}
.ixwqh .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.ixwqh .bd ul{ padding:10px;  zoom:1;  }
.ixwqh .bd ul h5:link{ color:#F30}
.ixwqh .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot2.jpg) left no-repeat; padding-left:13px;}
.ixwqh .bd li .date{ float:right; color:#999;  }
.div2{ background:#fff;border:#e8e8e8 solid 1px; margin-top:10px; padding:6px; height:58px;}
.div2 .l{ float:left; padding-top:5px; padding-left:5px;}
.div2 .r{float:right;}

/*========= ????????? ==========*/

.picScroll-left{ width:920px;  overflow:hidden; position:relative; height:60px; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 0px;  }
.picScroll-left .next{ background:url(imageszuo.jpg) 0 15px no-repeat ; width:20px; height:54px; float:left;cursor:pointer; margin-left:10px;}
.picScroll-left .prev{ background:url(imagesyou.jpg) 0 15px no-repeat; width:17px;  height:54px;  float:right;cursor:pointer}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("imagesicoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0px; float:left }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; padding-left:25px;}
.picScroll-left .bd ul li{ margin:0 8px;  _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:155px; height:40px; display:block; margin-top:10px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


.div3{ margin-top:10px;}
#tabbox{overflow:hidden; margin:0 auto;}
.tab_conbox{border: 1px solid #e8e8e8;border-top: none;}
.tab_con{ display:none;}
.tabs{height:40px;border:1px solid #e8e8e8;background:url(imagestitbg.jpg);}
.tabs li{height:38px;line-height:38px;float:left; border-left:none;width:33%;font-size:20px; text-align:center;position: relative;  top:-1px;}
.tabs li a {display: block;padding: 0 20px;border: 1px solid #fff;outline: none; font-size:20px;}
.tabs li a:hover {background: #ccc;}
.tabs .thistab,
.tabs .thistab a:hover{background: #fff;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-bottom: 1px solid #fff; border-top:#0393cf solid 2px;}
.tab_con {background:#fff; height:400px;}


.mokuai{  text-align:left; background:#fff; border:#e8e8e8 solid 1px; }
.mokuai .hd{ height:40px; line-height:40px;   border-bottom:1px solid #ddd;  position:relative;background:url(imagestitbg.jpg);}
.mokuai .hd ul{ float:left;  position:absolute; left:-1px; bottom:-1px;  height:40px; width:100%; overflow:hidden}
.mokuai .hd ul li{ float:left; padding:0 100px; cursor:pointer; font-size:20px; border-left:#e8e8e8 solid 1px;}
.mokuai .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.mokuai .bd ul{ padding:0px;  zoom:1;}



.mk1{ padding:15px;}
.mk1 .left{ width:254px; float:left}
.mk1 .left div{ width:204px; height:34px; line-height:34px; margin-bottom:5px; font-size:14px; padding-left:50px;}

/*.mk1 .left ul li{ background:#f8f3fa; height:34px; line-height:34px; margin-bottom:5px; font-size:14px; padding-left:50px;}*/

.g1{ background:url(imagesg1.jpg) no-repeat left #f8f3fa;}
.g2{ background:url(imagesg2.jpg) no-repeat left #f8f3fa;}
.g3{ background:url(imagesg3.jpg) no-repeat left #f8f3fa;}
.g4{ background:url(imagesg4.jpg) no-repeat left #f8f3fa;}
.g5{ background:url(imagesg5.jpg) no-repeat left #f8f3fa;}
.g6{ background:url(imagesg6.jpg) no-repeat left #f8f3fa;}
.g7{ background:url(imagesg7.jpg) no-repeat left #f8f3fa;}

.mk1 .mid{ width:424px; float:left; margin-left:20px;}
.xxgk{}
.xxgk .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.xxgk .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.xxgk .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.xxgk .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.xxgk .bd ul{ padding:10px;  zoom:1;  }
.xxgk .bd ul h5:link{ color:#F30}
.xxgk .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.xxgk .bd li .date{ float:right; color:#999;  }
.zdpd{}
.zdpd ul li{ float:left;  background:#0393cf; font-size:14px; color:#fff; width:105px; height:32px; text-align:center; line-height:32px; border-right: solid 1px #fff;}

.zdpd ul li a{color:#fff;}

.mk1 .right{ width:252px; float:right;}
.mk1 .right .bt{ height:32px; border-bottom:#e8e8e8 solid 1px;}
.mk1 .right .bt h2{ height:30px; width:94px; border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;border-bottom:#fff solid 1px; border-top:#0369bb solid 2px; line-height:30px; font-size:16px; font-weight:normal; text-align:center; color:#0369bb; background:#FFF;}
.mk1 .right .nr{}
.mk1 .right .nr .l{ float:left; width:92px; text-align:center; margin-left:15px; margin-right:15px;}
.mk1 .right .nr .l img{ margin-top:20px;}
.mk1 .right .nr .l p{ font-size:14px; line-height:33px; height:33px; margin-bottom:5px;padding:0}
.mk1 .right .nr .l .xl{ background:url(imagesldbg1.jpg) no-repeat; width:92px; height:31px; line-height:31px; text-align:center; color:#fff; margin-top:10px;}
.mk1 .right .nr .l .xl a{color:#fff;}



.mk2{ padding:15px;}
.mk2 .left{ width:254px; float:left;}
.wsbs1{}
.wsbs1 .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.wsbs1 .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.wsbs1 .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.wsbs1 .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.wsbs1 .bd ul{ padding:5px;  zoom:1; }
.wsbs1 .bd ul h5:link{ color:#F30}
.wsbs1 .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.wsbs1 .bd li .date{ float:right; color:#999;  }

.mk2 .mid{ width:424px; float:left; margin-left:20px;}
.wsbs2{}
.wsbs2 .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.wsbs2 .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.wsbs2 .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.wsbs2 .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.wsbs2 .bd ul{ padding:0px;  zoom:1; }
.wsbs2 .bd li{ float:left;}
.wsbs2 .bd li a{ float:left;width:75px; height:62px; display:block;cursor:pointer; margin-right:11px; margin-top:16px;}

.igr1{ background:url(imagesgrbsgrbs1a.gif) center no-repeat; }
.igr1:hover{ background: url(imagesgrbsgrbs1.gif) center no-repeat}
.igr2{ background:url(imagesgrbsgrbs2a.gif) center no-repeat; }
.igr2:hover{ background: url(imagesgrbsgrbs2.gif) center no-repeat}
.igr3{ background:url(imagesgrbsgrbs3a.gif) center no-repeat; }
.igr3:hover{ background: url(imagesgrbsgrbs3.gif) center no-repeat}
.igr4{ background:url(imagesgrbsgrbs4a.gif) center no-repeat; }
.igr4:hover{ background: url(imagesgrbsgrbs4.gif) center no-repeat}
.igr5{ background:url(imagesgrbsgrbs5a.gif) center no-repeat; }
.igr5:hover{ background: url(imagesgrbsgrbs5.gif) center no-repeat}
.igr6{ background:url(imagesgrbsgrbs6a.gif) center no-repeat; }
.igr6:hover{ background: url(imagesgrbsgrbs6.gif) center no-repeat}
.igr7{ background:url(imagesgrbsgrbs7a.gif) center no-repeat; }
.igr7:hover{ background: url(imagesgrbsgrbs7.gif) center no-repeat}
.igr8{ background:url(imagesgrbsgrbs8a.gif) center no-repeat; }
.igr8:hover{ background: url(imagesgrbsgrbs8.gif) center no-repeat}
.igr9{ background:url(imagesgrbsgrbs9a.gif) center no-repeat; }
.igr9:hover{ background: url(imagesgrbsgrbs9.gif) center no-repeat}
.igr10{ background:url(imagesgrbsgrbs10a.gif) center no-repeat; }
.igr10:hover{ background: url(imagesgrbsgrbs10.gif) center no-repeat}
.igr11{ background:url(imagesgrbsgrbs11a.gif) center no-repeat; }
.igr11:hover{ background: url(imagesgrbsgrbs11.gif) center no-repeat}
.igr12{ background:url(imagesgrbsgrbs12a.gif) center no-repeat; }
.igr12:hover{ background: url(imagesgrbsgrbs12.gif) center no-repeat}
.igr13{ background:url(imagesgrbsgrbs13a.gif) center no-repeat; }
.igr13:hover{ background: url(imagesgrbsgrbs13.gif) center no-repeat}
.igr14{ background:url(imagesgrbsgrbs14a.gif) center no-repeat; }
.igr14:hover{ background: url(imagesgrbsgrbs14.gif) center no-repeat}
.igr15{ background:url(imagesgrbsgrbs15a.gif) center no-repeat; }
.igr15:hover{ background: url(imagesgrbsgrbs15.gif) center no-repeat}
.igr16{ background:url(imagesgrbsgrbs16a.gif) center no-repeat; }
.igr16:hover{ background: url(imagesgrbsgrbs16.gif) center no-repeat}
.igr16{ background:url(imagesgrbsgrbs16a.gif) center no-repeat; }
.igr16:hover{ background: url(imagesgrbsgrbs16.gif) center no-repeat}
.igr17{ background:url(imagesgrbsgrbs17a.gif) center no-repeat; }
.igr17:hover{ background: url(imagesgrbsgrbs17.gif) center no-repeat}
.igr18{ background:url(imagesgrbsgrbs18a.gif) center no-repeat; }
.igr18:hover{ background: url(imagesgrbsgrbs18.gif) center no-repeat}
.igr19{ background:url(imagesgrbsgrbs19a.gif) center no-repeat; }
.igr19:hover{ background: url(imagesgrbsgrbs19.gif) center no-repeat}
.igr20{ background:url(imagesgrbsgrbs20a.gif) center no-repeat; }
.igr20:hover{ background: url(imagesgrbsgrbs20.gif) center no-repeat}
.igr21{ background:url(imagesgrbsgrbs21a.gif) center no-repeat; }
.igr21:hover{ background: url(imagesgrbsgrbs21.gif) center no-repeat}
.igr22{ background:url(imagesgrbsgrbs22a.gif) center no-repeat; }
.igr22:hover{ background: url(imagesgrbsgrbs22.gif) center no-repeat}
.igr23{ background:url(imagesgrbsgrbs23a.gif) center no-repeat; }
.igr23:hover{ background: url(imagesgrbsgrbs23.gif) center no-repeat}
.igr24{ background:url(imagesgrbsgrbs24a.gif) center no-repeat; }
.igr24:hover{ background: url(imagesgrbsgrbs24.gif) center no-repeat}
.igr25{ background:url(imagesgrbsgrbs25a.gif) center no-repeat; }
.igr25:hover{ background: url(imagesgrbsgrbs25.gif) center no-repeat}



.ifr1{ background:url(imagesfrbsfrbs1a.gif) center no-repeat; }
.ifr1:hover{ background: url(imagesfrbsfrbs1.gif) center no-repeat}
.ifr2{ background:url(imagesfrbsfrbs2a.gif) center no-repeat; }
.ifr2:hover{ background: url(imagesfrbsfrbs2.gif) center no-repeat}
.ifr3{ background:url(imagesfrbsfrbs3a.gif) center no-repeat; }
.ifr3:hover{ background: url(imagesfrbsfrbs3.gif) center no-repeat}
.ifr4{ background:url(imagesfrbsfrbs4a.gif) center no-repeat; }
.ifr4:hover{ background: url(imagesfrbsfrbs4.gif) center no-repeat}
.ifr5{ background:url(imagesfrbsfrbs5a.gif) center no-repeat; }
.ifr5:hover{ background: url(imagesfrbsfrbs5.gif) center no-repeat}
.ifr6{ background:url(imagesfrbsfrbs6a.gif) center no-repeat; }
.ifr6:hover{ background: url(imagesfrbsfrbs6.gif) center no-repeat}
.ifr7{ background:url(imagesfrbsfrbs7a.gif) center no-repeat; }
.ifr7:hover{ background: url(imagesfrbsfrbs7.gif) center no-repeat}
.ifr8{ background:url(imagesfrbsfrbs8a.gif) center no-repeat; }
.ifr8:hover{ background: url(imagesfrbsfrbs8.gif) center no-repeat}
.ifr9{ background:url(imagesfrbsfrbs9a.gif) center no-repeat; }
.ifr9:hover{ background: url(imagesfrbsfrbs9.gif) center no-repeat}
.ifr10{ background:url(imagesfrbsfrbs10a.gif) center no-repeat; }
.ifr10:hover{ background: url(imagesfrbsfrbs10.gif) center no-repeat}
.ifr11{ background:url(imagesfrbsfrbs11a.gif) center no-repeat; }
.ifr11:hover{ background: url(imagesfrbsfrbs11.gif) center no-repeat}
.ifr12{ background:url(imagesfrbsfrbs12a.gif) center no-repeat; }
.ifr12:hover{ background: url(imagesfrbsfrbs12.gif) center no-repeat}
.ifr13{ background:url(imagesfrbsfrbs13a.gif) center no-repeat; }
.ifr13:hover{ background: url(imagesfrbsfrbs13.gif) center no-repeat}
.ifr14{ background:url(imagesfrbsfrbs14a.gif) center no-repeat; }
.ifr14:hover{ background: url(imagesfrbsfrbs14.gif) center no-repeat}
.ifr15{ background:url(imagesfrbsfrbs15a.gif) center no-repeat; }
.ifr15:hover{ background: url(imagesfrbsfrbs15.gif) center no-repeat}
.ifr16{ background:url(imagesfrbsfrbs16a.gif) center no-repeat; }
.ifr16:hover{ background: url(imagesfrbsfrbs16.gif) center no-repeat}
.ifr17{ background:url(imagesfrbsfrbs17a.gif) center no-repeat; }
.ifr17:hover{ background: url(imagesfrbsfrbs17.gif) center no-repeat}
.ifr18{ background:url(imagesfrbsfrbs18a.gif) center no-repeat; }
.ifr18:hover{ background: url(imagesfrbsfrbs18.gif) center no-repeat}
.ifr19{ background:url(../images/frbs/frbs19a.gif) center no-repeat; }
.ifr19:hover{ background: url(imagesfrbsfrbs19.gif) center no-repeat}
.ifr20{ background:url(imagesfrbsfrbs20a.gif) center no-repeat; }
.ifr20:hover{ background: url(imagesfrbsfrbs20.gif) center no-repeat}
.ifr21{ background:url(imagesfrbsfrbs21a.gif) center no-repeat; }
.ifr21:hover{ background: url(imagesfrbsfrbs21.gif) center no-repeat}
.ifr22{ background:url(imagesfrbsfrbs22a.gif) center no-repeat; }
.ifr22:hover{ background: url(imagesfrbsfrbs22.gif) center no-repeat}
.ifr23{ background:url(imagesfrbsfrbs23a.gif) center no-repeat; }
.ifr23:hover{ background: url(imagesfrbsfrbs23.gif) center no-repeat}
.ifr24{ background:url(imagesfrbsfrbs24a.gif) center no-repeat; }
.ifr24:hover{ background: url(imagesfrbsfrbs24.gif) center no-repeat}
.ifr25{ background:url(imagesfrbsfrbs25a.gif) center no-repeat; }
.ifr25:hover{ background: url(imagesfrbsfrbs25.gif) center no-repeat}
.ifr26{ background:url(imagesfrbsfrbs26a.gif) center no-repeat; }
.ifr26:hover{ background: url(imagesfrbsfrbs26.gif) center no-repeat}
.ifr27{ background:url(imagesfrbsfrbs27a.gif) center no-repeat; }
.ifr27:hover{ background: url(imagesfrbsfrbs27.gif) center no-repeat}
.ifr28{ background:url(imagesfrbsfrbs28a.gif) center no-repeat; }
.ifr28:hover{ background: url(imagesfrbsfrbs28.gif) center no-repeat}
.ifr29{ background:url(imagesfrbsfrbs29a.gif) center no-repeat; }
.ifr29:hover{ background: url(imagesfrbsfrbs29.gif) center no-repeat}
.ifr30{ background:url(imagesfrbsfrbs30a.gif) center no-repeat; }
.ifr30:hover{ background: url(imagesfrbsfrbs30.gif) center no-repeat}
.ifr31{ background:url(imagesfrbsfrbs31a.gif) center no-repeat; }
.ifr31:hover{ background: url(imagesfrbsfrbs31.gif) center no-repeat}
.ifr32{ background:url(imagesfrbsfrbs32a.gif) center no-repeat; }
.ifr32:hover{ background: url(imagesfrbsfrbs32.gif) center no-repeat}
.ifr33{ background:url(imagesfrbsfrbs33a.gif) center no-repeat; }
.ifr33:hover{ background: url(imagesfrbsfrbs33.gif) center no-repeat}




.mk2 .right{ width:252px; float:right;}
.mk2 .right .bt{ height:32px; border-bottom:#e8e8e8 solid 1px; margin-bottom:15px;}
.mk2 .right .bt h2{ height:30px; width:94px; border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;border-bottom:#fff solid 1px; border-top:#0369bb solid 2px; line-height:30px; font-size:16px; font-weight:normal; text-align:center; color:#0369bb; background:#FFF;}

.mk2 .right ul li{float:left; width:120px; height:30px; line-height:30px; margin-left:10px; margin-bottom:8px; text-align:center; background:#F5F5F5; font-size:14px}

.mk3{padding:15px;}
.mk3 .left{ width:254px; float:left;}
.mk3 .left .bt{ height:32px; border-bottom:#e8e8e8 solid 1px;}
.mk3 .left .bt h2{ height:30px; width:94px; border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;border-bottom:#fff solid 1px; border-top:#0369bb solid 2px; line-height:30px; font-size:16px; font-weight:normal; text-align:center; color:#0369bb; }
.mk3 .left .t{ border-bottom: #CCC dotted 1px; padding-top:15px;padding-bottom:15px;height:82px; overflow:hidden}
.mk3 .left .t .l{ float:left; width:125px;}
.mk3 .left .t .l img{ float:left; width:125px;height:80px;}

.mk3 .left .t .r{ float:right;width:127px;}
.mk3 .left .t .r p{ color:#0369bb; line-height:22px; font-weight:bold;}
.mk3 .left .t .r p a{color:#0369bb;}
.mk3 .left .t .r span{line-height:18px;}
.mk3 .left .b{ line-height:23px; padding-top:10px;}


.mk3 .mid{width:424px; float:left; margin-left:20px;}
.zmhd1 .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.zmhd1 .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.zmhd1 .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.zmhd1 .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.zmhd1 .bd ul{ padding:5px;  zoom:1; }
.zmhd1 .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.zmhd1 .bd li span{ float:right; color:#999;  }




.mk3 .right{width:252px; float:right;}
.zmhd2 .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.zmhd2 .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.zmhd2 .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.zmhd2 .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.zmhd2 .bd ul{ padding:5px;  zoom:1; }
.zmhd2 .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.zmhd2 .bd li span{ float:right; color:#999;  }











.zmhd0 .hd{ height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.zmhd0 .hd ul{ float:left;  position:absolute; left:-1px;   height:32px; width:100% }
.zmhd0 .hd ul li{ float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none}
.zmhd0 .hd ul li.on{ height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.zmhd0 .bd ul{ padding:5px;  zoom:1; }




.divtscy{ background:#fff;border:#e8e8e8 solid 1px;margin-top:10px;}
.divtscy .tit{ background:url(imagestitbg.jpg); height:40px;border-bottom:#e8e8e8 solid 1px;}
.divtscy .tit h1{ background:#FFF; width:222px; text-align:center; line-height:40px; border-top: #0369bb solid 2px; position: relative; top:-1px; font-size:20px; font-weight:normal; color:#0369bb;border-right:#e8e8e8 solid 1px; float:left;}
.divtscy .tit h1 a{color:#0369bb;}
.divtscy .tit ul{ float:right; margin-top:10px; width:410px;}
.divtscy .tit ul li{ float:left; padding:0 20px; border-right: solid #CCC 1px; line-height:20px;}

.divtscy .cybox{  width:970px; margin-left:auto; margin-right:auto; margin-top:15px;margin-bottom:15px; }

.divtscy .cybox .list{ float:left; width:235px; border-right:#FFF solid 10px; }
.divtscy .cybox .list .ti{ height:33px; line-height:33px; border-bottom:#e8e8e8 solid 1px; margin-bottom:10px;}
.divtscy .cybox .list .ti .xbt{ font-size:16px; color:#0393cf; float:left; padding-left:10px; font-weight:bold}
.divtscy .cybox .list .ti .more{ float:right; padding-right:10px;}
.divtscy .cybox .list .jj{ font-size:12px; line-height:24px;  }
.divtscy .cybox .list .jj img{ float:left; margin-right:10px;}
.divtscy .cybox .list .jj span{ color:#F60}
.divtscy .cybox .list .jj span a{ color:#F60}

.divtscy .cybox .list ul{ padding-left:0px;}
.divtscy .cybox .list ul li{ font-size:12px; background:url(imagesdot.jpg) no-repeat left; padding-left:10px; line-height:26px;  }


 
.div4{ background:#fff;height:284px;border:#e8e8e8 solid 1px;margin-top:10px;}
.div4 .tit{ background:url(imagestitbg.jpg); height:40px;border-bottom:#e8e8e8 solid 1px;}
.div4 .tit h1{ background:#FFF; width:222px; text-align:center; line-height:40px; border-top: #0369bb solid 2px; position: relative; top:-1px; font-size:20px; font-weight:normal; color:#0369bb;border-right:#e8e8e8 solid 1px; float:left;}
.div4 .tit h1 a{color:#0369bb;}
.div4 .tit ul{ float:right; margin-top:10px; width:540px;}
.div4 .tit ul li{ float:left; padding:0 20px; border-right: solid #CCC 1px; line-height:20px;}

.div4 .nr{ background:#FFF;border-top:none; padding:10px;}

.div4 .nr  ul li{ margin:10px;float: left; position:relative; }
.div4 .nr  ul li span{color:#FFFFFF;  
position: absolute;
display:block;
width:100%;
text-align:center;
line-height:20px;
z-index: 1; background: url(imagestm.png);  
bottom:5px; left:0;
}
.div4 .nr  ul li span a{color:#FFFFFF;}
.div4 .nr  ul li span a:hover{  color:#FFFFFF;}
.div4 .nr  ul li img{ width:143px; height:90px; border:0px}
.div4 .nr  ul li img a{ width:143px; height:90px; border:0px}
.div4 .nr  ul li img a:hover{ width:143px; height:90px; border:0}


.div5{height:218px; margin-top:10px;}

.div5 .left{ width:496px; float:left;}
.div5 .right{width:496px; float:right}


.spxw{  text-align:left; background:#fff; border:#e8e8e8 solid 1px;}
.spxw .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.spxw .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.spxw .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:16px; border-left:#e8e8e8 solid 1px;}
.spxw .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.spxw .bd ul{ padding:10px;  zoom:1;  }
.spxw .bd ul h5:link{ color:#F30}
.spxw .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:13px;}
.spxw .bd li .date{ float:right; color:#999;  }

.sptp{  text-align:left; background:#fff; border:#e8e8e8 solid 1px; margin-top:10px;}
.sptp .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.sptp .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.sptp .hd ul li{ float:left; padding:0 40px; cursor:pointer; font-size:18px;}
.sptp .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.sptp .bd ul{ padding:10px;  zoom:1; height:225px;}
.sptp .bd li{ margin:10px;float: left; position:relative; }
.sptp .bd #qspxw li span , .sptp .bd #qtpxw li span{color:#FFFFFF;  
position: absolute;
display:block;
width:100%;
text-align:center;
line-height:20px;
z-index: 1; background: url(imagestm.png); 
bottom:0px; left:0;

}
.sptp .bd li span a{color:#FFFFFF;}
.sptp .bd li span a:hover{  color:#FFFFFF;}
.sptp .bd li img{ width:143px; height:90px; border:0px}
.sptp .bd li img a{ width:143px; height:90px; border:0px}
.sptp .bd li img a:hover{ width:143px; height:90px; border:0}


.sptp .gbxw ul{ padding:10px;  zoom:1;  }
.sptp .gbxw ul h5:link{ color:#F30}
.sptp .gbxw li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:13px; width: 450px; margin: 0px 10px; padding: 0px 0px 0px 13px;}
.sptp .gbxw li .date{ float:right; color:#999;  }





.div6{height:218px; margin-top:10px;}
.div6 .left{ width:496px; float:left;}
.div6 .right{width:496px; float:right}

.div6 .tjnr{ background: #fff;
    border: #e8e8e8 solid 1px;}
	.div6 .tjnr .title{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    position: relative;
    background: url(imagestitbg.jpg);}
.div6 .tjnr .title .bt{
     position: absolute;
    left: -1px;
	height: 38px;
    line-height: 38px;
    background: #fff;
    border: 1px solid #ddd;
    border-bottom: 1px solid #fff;
    border-top: #009 solid 2px;
    color: #0369bd;
    font-size: 18px;
	 padding-left:30px; padding-right:30px;
	}
.div6 .tjnr .title .bt a{color: #0369bd;
	    font-size: 18px;}	
.div6 .tjnr .list{padding: 10px;}
.div6 .tjnr .list ul li{	
	height: 26px;
    line-height: 26px;
    font-size: 14px;
    background: url(imagesdot.jpg) left no-repeat;
    padding-left: 13px;
			}
.div6 .tjnr .list ul li span{ float:right;}
.div6 .tjnr .title .more{ float:right;height: 38px;
    line-height: 38px; padding-right:20px;}





.zjdx{  text-align:left; background:#fff; border:#e8e8e8 solid 1px;}
.zjdx .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.zjdx .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.zjdx .hd ul li{ float:left; padding:0 25px; cursor:pointer; font-size:16px; border-left:#e8e8e8 solid 1px;}
.zjdx .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.zjdx .bd ul{ padding:10px;  zoom:1;}
.zjdx .bd ul .gk{ float:left; font-size:14px; width:270px; text-indent:2em; line-height:26px;}
.zjdx .bd ul .gk span a{ color:#F00}

.zjdx .bd ul .lb2{float:left; font-size:14px; width:270px;line-height:26px;text-align:left}

.zjdx .bd ul .lmlb{ float:right; width:200px;}

.zjdx .bd ul .lmlb a{
padding: 5px 18px;
background: #0393cf;
color: #FFF;
float: left;
margin-bottom: 7px;
margin-left: 7px;
font-size: 14px;
float: left;
}
.zjdx .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:13px;}
.zjdx .bd li .date{ float:right; color:#999;  }

























.ibox{ border:#e8e8e8 solid 1px; width:494px; float:left}
.ibox .tit{ background:url(imagestitbg.jpg); height:40px;border-bottom:#e8e8e8 solid 1px;}
.ibox .tit h1{ background:#FFF; width:222px; text-align:center; line-height:40px; border-top: #0369bb solid 2px; position: relative; top:-1px; font-size:20px; font-weight:normal; color:#0369bb;border-right:#e8e8e8 solid 1px;}
.ibox .tit h1 a{color:#0369bb;}
.ibox .nr{ background:#FFF;border-top:none; padding:10px;}
.ibox .nr .l  {width:270px; float:left }
.ibox .nr .l ul li{ font-size:14px; line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.ibox .nr .r{ float:right; width:200px;}
.itzdx{ margin-left:11px;}
.ibox .nr .r li{ padding:8px 18px; background:#0393cf; color:#FFF;   float:left; margin-bottom:7px;  margin-left:7px; font-size:14px; float:left;}


.iyqlj{  border:1px solid #ddd; text-align:left; background:#FFF; margin-top:20px;}
.iyqlj .hd{ height:40px; line-height:40px; background: url(imagestitbg.jpg); padding:0 0px 0 20px;   border-bottom:1px solid #ddd;  position:relative;}
.iyqlj .hd h1{ font-size:16px; color:#0369bd; width:100px; text-align:center; font-weight:normal;}
.iyqlj .hd ul{
float: left;
position: absolute;
left: 140px;
top: -1px;
height: 40px;
width: 840px;
}
.iyqlj .hd ul li{ float:left; padding:0 31px; cursor:pointer; font-size:14px; border-left:#e8e8e8 solid 1px; background:url(imagesyqicon.png) 100px 16px no-repeat}
.iyqlj .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.iyqlj .bd{}
.iyqlj .bd ul{ zoom:1; padding:10px 25px 10px 25px; clear:both; margin-bottom:10px;}
.iyqlj .bd li{ height:26px; line-height:26px; float:left; width:146px; text-align:left; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}






.bottom{ background: url(imagesbottombg.png) center no-repeat #f7f7f7; border-top:#0369bb solid 3px; height:190px;margin-top:18px; b}
.content{ width:1003px; margin-left:auto; margin-right:auto; text-align:center; padding-top:20px;   line-height:22px; font-size:13px;}
.content a{ color:#0369bb; font-size:14px;}
.content .logo{
position: absolute;
left: 330px;
}


.content .cw{
position: absolute;
right: 290px;
margin-top:15px;
}




.ga{
position: absolute;
width:100%;
text-align:center;
vertical-align:middle;
font-size:14px;
height:20px; 
line-height:20px;
}
.ga a{font-size:14px;}
.ga img{vertical-align:middle}


.preview{ overflow:hidden; background:#fff; border:#e8e8e8 solid 1px; margin-top:10px;}
.cont{padding:0px;}
.cls{clear:both;}
.hidden{display:none;}
.scrolldoorFrame{ margin:0px auto;overflow:hidden;}
.scrollUl{ height:40px; line-height:40px;   border-bottom:1px solid #ddd; background:url(imagestitbg.jpg);}

.scrollUl li{float:left;  cursor:pointer; font-size:20px; border-left:#e8e8e8 solid 1px;width:330px; text-align:center}
.bor03{border:0px solid #ccc;border-top-width:0px;}

.sd01{cursor:pointer;  color:#0369bb;  text-align:center; border-bottom:#FFF solid 1px; border-top: #039 solid 2px;  line-height:38px;background:#FFF}
.sd01 a{color:#0369bb; text-align:center;font-weight:bold;font-size:20px; float:left; } 
.sd02{cursor:pointer; color:#292929;font-size:20px; float:left; line-height:40px;  text-align:center;  margin-right:2px;
}
.sd02 a{color:#156ec2;font-size:14px;font-weight:bold;text-align:center;}
.displayn{ display:none}


.vv {VISIBILITY: visible! important }
.general .middle { OVERFLOW: hidden; width:1003px; margin-left:auto; margin-right:auto; margin-top:10px;}
.general .wrapper {  FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH:100%; PADDING-TOP: 0px }
.pageTitle { CLEAR: both; MARGIN-TOP: 24px; FONT-SIZE: 24px; FLOAT: left; COLOR: #fff }
.contentTitle { CLEAR: both; FONT-SIZE: 20px; FLOAT: left; WIDTH: 100%; COLOR: #436206 }
.feature_tour .tab { CLEAR: both; BACKGROUND: url(imagesfeaturesTabBg.png) no-repeat; FLOAT: left; VISIBILITY: hidden; MARGIN: 0px; WIDTH:1003px }
.feature_tour .tab A { DISPLAY: block; FONT-SIZE:20px; FLOAT: left; WIDTH: 33.3%; COLOR: #999;   LINE-HEIGHT: 40px; HEIGHT: 40px; text-align:center}
.feature_tour .tab A.current { COLOR: #0b6ebe;}
.feature_tour .mask {CLEAR:both;FLOAT: left;MARGIN:0px;OVERFLOW: hidden;WIDTH:1001px;POSITION:relative;HEIGHT:255px;border:solid 1px #e8e8e8; border-top:none; background:#fff; height:300px;}
.feature_tour .mask .maskCon { WIDTH: 5000px }
.feature_tour .mask .maskCon .innerCon { FLOAT: left;WIDTH:1001px;}




.closd{ text-align:right; margin-bottom:4px; width:43px; height:11px; background:url(imagesclose16.gif); display:block;cursor:pointer; float:right}
.ycfd {
position: fixed;
width:80px;
font-size: 12px;
top: 205px;
right:62px;
}
.ycfd .app{width:80px; text-align:center; margin-bottom:5px;}
.ycfd .wx{ width:80px; background:#eeeeee; border:#d2d2d2 solid 1px; text-align:center; padding-top:5px; padding-bottom:5px;}

/*???*/

.typd{margin-top:12px;}
.typd .left{ float:left; width:250px; background: url(imagespdbg.png) bottom no-repeat #edf8fa; border:#e8e8ea solid 1px;}
.typd .left .bt{ background:url(imagespdleft1.jpg) center no-repeat; height:38px; line-height:38px; font-size:18px; color:#fff; padding-left:40px;}
.typd .left .lb ul{padding:18px;}
.typd .left .lb ul li{ width:230px; background:url(imagesout.png); height:40px; line-height:40px; font-size:16px;}

.typd .left .lb_xxgk ul{padding:5px;}
.typd .left .lb_xxgk ul li{ width:230px; background:url(imagesout.png); height:50px; line-height:20px; font-size:16px;text-align:center;}
.typd .left .lb_xxgk ul li a{ width:222px; height:42px; margin-left:30px;text-align:center;}

.typd .left .lb ul li.active{
	color:#fff;
	background: url(imageson.png);
	font-size:16px; height:40px; line-height:40px; 
	color:#fff;
}
.active a{ color:#fff}
.typd .left .lb ul li a{ 
	padding-left:30px;
	text-decoration: none;
	height:40px; line-height:40px;
}
.typd .left .lb2 ul{padding:18px;}
.typd .left .lb2 ul li{ background:url(imagesout.png); line-height:40px; font-size:16px; width:80px; float:left;padding-left:25px;}
.typd .left .lb2 ul li.active{
	color:#fff;
	background: url(imageson.png);
	font-size:16px; height:40px; line-height:40px; 
	color:#fff;}
.typd .left .lb2 ul li a{ 
	
	text-decoration: none;
	 line-height:40px;
}

.typd .right{ float:right; width:740px; background:#fff; border:#e8e8ea solid 1px;min-height:600px;}
.typd .right .tb{ background:url(imagestitbg.jpg); height:38px; line-height:38px;}
.typd .right .tb .pdmc{ float:left; font-size:16px; color:#0567be; font-weight:bold; background:url(imagespdicon3.jpg) left no-repeat; padding-left:15px; margin-left:30px;}
.typd .right .tb .dqwz{ float:right; background:url(imageswz.gif) left no-repeat; padding-left:20px; margin-right:20px;}

.typd .right .tb .dqwz_xxgk{ float:right; background:url(imageswz.gif) left no-repeat; padding-left:20px; margin-right:20px; line-height:20px;}

.typd .right .xxl{padding-bottom:20px;}

.typd .right .xxl ul{ padding:20px 30px 20px 30px}
.typd .right .xxl ul li{ height:36px; line-height:36px; border-bottom:#F2F2F2 dotted 1px; background: url(imagesjt.gif) no-repeat left; padding-left:15px; font-size:14px;}
.typd .right .xxl ul li span{ float:right;}

.typd .right .pkdx{}
.typd .right .pkdx ul{ padding:10px;  zoom:1;}
.typd .right .pkdx ul li{ margin:10px;float: left; position:relative; }
.typd .right .pkdx ul li span{color:#FFFFFF;  
position: absolute;
display:block;
width:100%;
text-align:center;
line-height:20px;
z-index: 1; background: url(imagestm.png); 
bottom:5px; left:0;

}
.typd .right .pkdx ul li span a{color:#FFFFFF;}
.typd .right .pkdx ul li span a:hover{  color:#FFFFFF;}
.typd .right .pkdx ul li img{ width:156px; height:100px; border:0px}
.typd .right .pkdx ul li img a{ width:156px; height:100px; border:0px}
.typd .right .pkdx ul li img a:hover{ width:156px; height:100px; border:0}



.typd .right .ddxx{ font-size:14px; line-height:26px; padding:20px;text-indent:2em;}


/*???¦Ë??*/
 
.ptzw{ border:#e7e8ea solid 1px; background:#FFF;margin-left:auto; margin-right:auto}
.ptzw .dqwz{  height:40px; line-height:40px; }
.ptzw .dqwz .link{ background:url(imageswz.gif) left no-repeat; padding-left:20px; margin-left:15px;}

.newdqwz{height:40px; line-height:40px; width:1003px; background: url(imageszwnewbg.jpg); margin:0 auto; margin-bottom:10px; border-bottom:#CCC solid 1px;border-top:#CCC solid 1px;}
.newdqwz .link{background:url(imageswz.gif) left no-repeat; padding-left:20px; margin-left:15px;}



.ptzw .scc{ padding:20px; padding-top:50px;}
.ptzw .zwbox{ padding:24px; padding-top:0;background:url(imageszwnewbg2.jpg) top repeat-x;margin-left:auto; margin-right:auto}
.ptzw .zwbox .bt{ font-size:24px;   line-height:35px; text-align:center; font-weight:bold; color:#ff0000;font-family:SimSun; padding-bottom:30px;}
.ptzw .zwbox .fbt{ font-size:18px;   line-height:35px; text-align:center; font-weight:bold; height:35px;color:#ff0000}

.ptzw .zwbox .bjx{ background:#ff0000; height:2px;   margin-bottom:5px;}
.ptzw .zwbox .ly{ height:30px; line-height:30px;   font-size:12px; margin-top:5px; margin-bottom:35px; text-align:center;background:url(imageszwnewbg3.jpg)}
.ptzw .zwbox .ly span{ float:right; position: absolute; }

.zwicon1{ background:url(imageszwicon1.jpg) 15px  no-repeat #f5f5f5; width:140px; text-align:center; }
.zwicon2{ background:url(imageszwicon2.jpg) 15px  no-repeat #f5f5f5; width:140px; text-align:center;  }
.zwicon3{ background:url(imageszwicon3.jpg) 15px  no-repeat #f5f5f5; width:140px; text-align:center;  }
.zwiconwz{ width:190px; text-align:center}
.zwiconcolor{ }


.ptzw .zwbox .nr{font-family:SimSun; font-size:16px;line-height:30px;padding-left:50px;padding-right:50px;}

.ptzw .zwbox .nr p{font-family:SimSun; font-size:16px;line-height:30px;}

.ptzw .zwbox .nr img{max-width:805px;}

.ptzw .zwbox .other{ height:25px; line-height:25px; text-align:right; padding-right:71px; }
.ptzw .zwbox .other .left{padding-left:71px;}

.ptzw .zwbox .fx{height:30px; line-height:30px; border-bottom:#CCC dotted 1px; text-align:right;padding-left:71px;}
.ptzw .zwbox .xgxx { padding:15px;}
.ptzw .zwbox .xgxx ul li{ background:url(imagesdot.jpg) left no-repeat; padding-left:10px; height:26px; line-height:26px;}
.ptzw .zwbox .xgxx ul li span{ float:right;}



/*========= ??????? =========*/

.xxgknav{ background:url(imagesnewnavbg.jpg); height:44px;}
.xxgknav ul li{height:44px; line-height:44px; font-size:18px;  color:#fff; padding:0 26px; float:left}

.xxgknav ul li a{color:#fff;font-weight:bold;}


.xxgkmain{ margin-top:15px;}
.xxgkmain .left{width:224px; background:#fff; border:#e8e8e8 solid 1px; float:left; padding:6px; margin-right:10px;}
.xxgkmain .left .pic{}
.xxgkmain .left .pic img{ border:#71a9f3 solid 1px; margin-bottom:7px;}
.xxgkmain .left .xxgkmu{ border:#71a9f3 solid 1px; height:370px; margin-bottom:7px; overflow:auto;}
.bottom0{margin-bottom:none;}

.xxgkmain .mid{ width:505px;float:left;}
.xxgkmain .mid .box{ border:#e8e8e8 solid 1px; margin-bottom:10px; background:#fff;}
.xxgkmain .mid .box .title{ background:url(imagestitbg.jpg); height:38px; line-height:38px; border-bottom:#e8e8e8 solid 1px;}
.xxgkmain .mid .box .title .wz{ position:absolute; font-size:16px; line-height:37px;  border-right:#e8e8e8 solid 1px; border-top:#0369bb solid 2px; background:#fff; width:126px; text-align:center; float:left; color:#0369bb}
.xxgkmain .mid .box .title .more{ float:right; padding:0 20px;}
.xxgkmain .mid .box ul{ padding:10px;}
.xxgkmain .mid .box ul li{ line-height:24px; background:url(imagesdot.jpg) no-repeat left; padding-left:10px;}
.xxgkmain .mid .box ul li span{ float:right;}


.xxgkmain .right{ float:right; height:500px;}
.xxgkmain .right .box{ border:#e8e8e8 solid 1px; margin-bottom:10px; background:#fff;width:240px}
.xxgkmain .right .box .title{ background:url(imagestitbg.jpg); height:38px; line-height:38px; border-bottom:#e8e8e8 solid 1px;}
.xxgkmain .right .box .title .wz{ position:absolute; font-size:16px;     width:126px; text-align:center; float:left; color:#0369bb}
.xxgkmain .right .box .title .more{ float:right; padding:0 20px;}
.xxgkmain .right .box ul{ padding:10px 10px 9px 10px; }
.xxgkmain .right .box ul li{ line-height:24px; background:url(imagesdot.jpg) no-repeat left; padding-left:10px;}
.xxgkmain .right .box ul li span{ float:right;}
.xxgkmain .right .pic img{ border:#e8e8e8 solid 1px; margin-bottom:11px;}

.xxgkmain .right .nr{ padding-bottom:12px;}
.xxgkmain .right .nr .l{ float:left; width:92px; text-align:center; margin-left:12px; margin-right:12px;}

.xxgkmain .right .nr .l img{ margin-top:15px;}
.xxgkmain .right .nr .l p{ font-size:14px; line-height:33px; height:33px; margin-bottom:5px;}
 

.xxgkmain .right .nr .l .xl{ background:url(imagesldbg1.jpg) no-repeat; width:92px; height:31px; line-height:31px; text-align:center; color:#fff; margin-top:8px;}
.xxgkmain .right .nr .l .xl a{color:#fff;}



.zdlyxxgk{ border-top:#0369bb solid 2px; background:#fff; height:360px; border-bottom:#e8e8e8 solid 1px;border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;}
.zdlyxxgk .title{ border:#fff solid 1px; background:url(imagesxxgkzdlybg.jpg) top repeat-x; height:66px; text-align:center;}
.zdlyxxgk ul{ padding:5px 0px 0px 5px;}
.zdlyxxgk ul li{ float:left; margin-left:12px; margin-bottom:10px;}



.bmxz{  border:1px solid #ddd; text-align:left; background:#FFF; margin-top:20px;}
.bmxz .hd{ height:40px; line-height:40px; background: url(imagestitbg.jpg);    border-bottom:1px solid #ddd;  position:relative;}
.bmxz .hd ul{
float: left;
position: absolute;
top: -1px;
left: -1px;
width:100%;
}
.bmxz .hd ul li{ float:left; padding:0 31px; cursor:pointer; font-size:14px; border-left:#e8e8e8 solid 1px; height:39px; line-height:39px;}
.bmxz .hd ul li.on{ height:39px; line-height:39px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.bmxz .bd{ padding-bottom:15px; padding-left:15px;}
.bmxz .bd ul{ zoom:1; padding:10px 25px 25px 25px; clear:both; margin-bottom:10px;}
.bmxz .bd li{ height:26px; line-height:26px; float:left; width:146px; text-align:left; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}



.xxgkmain .gkright{ float:right; width:740px; background:#fff; border:#e8e8ea solid 1px;  min-height:752px;}
.xxgkmain .gkright .tb{ background:url(imagestitbg.jpg); height:38px; line-height:38px;}
.xxgkmain .gkright .tb .pdmc{ float:left; font-size:16px; color:#0567be; font-weight:bold; background:url(imagespdicon3.jpg) left no-repeat; padding-left:15px; margin-left:30px;}
.xxgkmain .gkright .tb .dqwz{ float:right; background:url(imageswz.gif) left no-repeat; padding-left:20px; margin-right:20px;}
.xxgkmain .gkright .xxl ul{ padding:20px 30px 20px 30px; height:675px;}
.xxgkmain .gkright .xxl ul li{ height:28px; line-height:28px;  background: url(imagesjt.gif) no-repeat left; padding-left:15px; font-size:14px;}
.xxgkmain .gkright .xxl ul li span{ float:right;}
.xxgkmain .gkright .ddnr{ font-size:14px; line-height:26px; padding:20px;}


/*?????*/
.ldpd{margin-top:12px;}
.ldpd .left{ float:left; width:250px; background: url(imagespdbg.png) bottom no-repeat #edf8fa; border:#e8e8ea solid 1px;}
.ldpd .left .bt{ background:url(imagespdleft1.jpg) center no-repeat; height:38px; line-height:38px; font-size:18px; color:#fff; padding-left:40px; margin-bottom:10px;}
.ldpd .left .xbt{ background: url(imagesldy1.jpg); height:36px; line-height:36px; border:#e8e8ea solid 1px; width:230px; margin-left:auto; margin-right:auto;}
.ldpd .left .xbt h1{ color:#F00; font-size:14px; padding-left:20px; float:left}
.ldpd .left .xbt h1 a{color:#F00;}
.ldpd .left .xbt span{ float:right; margin-right:10px; margin-top:10px;}
.ldpd .left ul{ padding:10px  15px  10px  15px;}
.ldpd .left ul li{ line-height:26px; background:url(imagesdot3.jpg) left no-repeat; padding-left:10px;}
.ldpd .right{ float:right; width:740px; background:#fff; border:#e8e8ea solid 1px;}
.ldqh{  text-align:left;}
.ldqh .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background:#007ad7 }
.ldqh .hd ul{ float:left;  position:absolute;  height:40px; width:100%;}
.ldqh .hd ul li{ float:left; padding:0 19px; cursor:pointer; font-size:16px; color:#fff; margin-left:10px;height:32px; line-height:32px; margin-top:5px;}
.ldqh .hd ul li a{color:#fff}
.ldqh .hd ul li span{ float:left; margin-top:8px;}
.ldqh .hd ul li.on{ height:35px; line-height:32px; background:#fff; color:#0369bd;margin-top:6px;}
.ldqh .hd ul li.on a{color:#000}
.ldqh .bd ul{ padding:10px;  zoom:1;}
.ldqh .bd ul h5:link{ color:#F30}
.ldqh .bd li{ width:130px; float:left; margin-left:30px; margin-right:20px; margin-top:20px; margin-bottom:20px;height:200px;}
.ldqh .bd li img{ padding:3px; border:#e7e7e7 solid 1px;}
.ldqh .bd li p{ text-align:center;}
.ldtext{ font-size:14px; font-weight:bold;}
.ldqh .bd li .date{ float:right; color:#999;  }

/*?????*/
.lddy{margin-top:12px;}
.lddy .left{ float:left; width:250px; background:#edf8fa; border:#e8e8ea solid 1px;}
.lddy .left .bt{ background:url(imagespdleft1.jpg) center no-repeat; height:38px; line-height:38px; font-size:18px; color:#fff; padding-left:40px;  }
.lddy .left ul li{ background:url(imageslddybg.jpg) bottom repeat-x; height:38px; line-height:38px;}
.lddy .left ul li h1{ float:left; font-size:14px; font-weight:normal; background:url(imageslddyicon1.jpg) left no-repeat; margin-left:4px; padding-left:25px;}
.lddy .left ul li span{ float:right; color:#e10b09; font-size:14px; padding-right:10px;}


.lddy .left2{ float:left; width:250px; background:#edf8fa; border:#e8e8ea solid 1px;}
.lddy .left2 .bt{ background:url(imagesn3.png) center no-repeat; height:34px; line-height:34px; font-size:18px; color:#fff; width:209px; position:relative; margin-left:auto; margin-right:auto; text-align:center; margin-top:-4px;}
.lddy .left2 ul {padding:8px;}
.lddy .left2 ul li{ background:url(imagesn1.gif); border:#e8e8ea solid 1px;  line-height:36px;  margin-bottom:4px; height:36px; overflow:hidden }
.lddy .left2 ul li h1{ float:left; font-size:14px; font-weight:normal; margin-left:4px; padding-left:3px; width:50px}
.lddy .left2 ul li span{ float:left; color:#ec784b; font-size:13px;   }
.lddy .left2 ul li i{background:url(imagesn2.png) left no-repeat; float:right; width:15px; height:36px;}

.lddy .left2 ul a{cursor:pointer}



.lddy .right{ float:right; width:740px; background:#fff; border:#e8e8ea solid 1px; min-height:600px;}
.lddy .right .dqwz{ background:url(imagestitbg.jpg); height:38px; line-height:38px; border-bottom:#e9e9e9 solid 1px;}
.lddy .right .dqwz span{ background:url(imageswz.gif) left no-repeat; padding-left:15px; margin-left:20px;}


.lddy .right .box{ padding:20px;}
.lddy .right .box .grjj{}
.lddy .right .box .grjj .bt{ background:url(imagesdot5.jpg) center repeat-x; height:25px; line-height:25px; margin-bottom:25px;}
.lddy .right .box .grjj .bt h1{ background:url(imagesdot4.jpg) left no-repeat #fff; color:#e10b09; font-size:15px; padding-left:25px; width:80px;}
.lddy .right .box .grjj .lt{ float:left; width:140px; background:none; border:none;}
.lddy .right .box .grjj .lt img{ width:120px; height:145px; padding:4px; border:#e7e7e7 solid 1px;}
.lddy .right .box .grjj .rt{float:right; width:535px;}
.lddy .right .box .grjj .rt .mz{ font-size:15px;}
.lddy .right .box .grjj .rt .mz span{ color:#F90; font-size:12px; margin-left:20px;}
.lddy .right .box .grjj .rt .nr{ margin-top:30px; line-height:28px;height:400px;overflow:auto;}
.lddy .right .box .grjj .rt .nr p{ font-size:12px;}
.lddy .right .box .grjj .rt .nr p a{color:#F90;}

.lddy .right .box .grjj .rt1{float:right; width:535px;}
.lddy .right .box .grjj .rt1 .mz{ font-size:15px;}
.lddy .right .box .grjj .rt1 .mz span{ color:#F90; font-size:12px; margin-left:20px;}
.lddy .right .box .grjj .rt1 .nr{ margin-top:30px; line-height:28px; height:auto;}
.lddy .right .box .grjj .rt1 .nr p{ font-size:12px;}
.lddy .right .box .grjj .rt1 .nr p a{color:#F90;}

.lddy .right .box .gzfg{}
.lddy .right .box .gzfg .bt{ background:url(imagesdot5.jpg) center repeat-x; height:25px; line-height:25px; margin-bottom:25px;}
.lddy .right .box .gzfg .bt h1{ background:url(imagesdot4.jpg) left no-repeat #fff; color:#e10b09; font-size:15px; padding-left:25px; width:80px;}
.lddy .right .box .gzfg .nr{ line-height:26px; padding-left:20px; padding-right:20px;}
.lddy .right .box .gzfg .nr p{ text-indent:2em;}

.lddy .right .box .zyyl{}
.lddy .right .box .zyyl .bt{ background:url(imagesdot5.jpg) center repeat-x; height:25px; line-height:25px; margin-bottom:10px; margin-top:15px;}
.lddy .right .box .zyyl .bt h1{ background:url(imagesdot4.jpg) left no-repeat #fff; color:#e10b09; font-size:15px; padding-left:25px; width:80px; float:left}
.lddy .right .box .zyyl .bt span{ float:right; padding-top:6px;}

.lddy .right .box .zyyl .bt span{ float:right}
.lddy .right .box .zyyl ul {padding-left:20px; padding-right:20px;}
.lddy .right .box .zyyl ul li{ line-height:30px; background:url(imagesdot.jpg) left no-repeat; padding-left:15px;} 
.lddy .right .box .zyyl ul li span{ float:right;}



/*???????*/
.wsbs{ margin-top:15px;}
.wsbs .left{ width:676px; float:left}
.wsbs .left .banshi{ border-top:#0369bb solid 3px; border-bottom:#e8e8e8 solid 1px;
border-left:#e8e8e8 solid 1px;
border-right:#e8e8e8 solid 1px;
background:#fff;
 }
 
 .wsbs .left .banshi .bt{border: #fff solid 1px;
background: url(imagesxxgkzdlybg.jpg) top repeat-x;
font-size:16px;
color:#0369bd;
height:40px; line-height:40px; padding-left:20px;
}
.bottom15{ margin-bottom:15px;}

.banshi{margin-bottom:15px;}
.banshi ul{ padding-left:20px; margin-bottom:15px;}
.banshi ul  li{float:left; margin-right:14px; margin-bottom:16px;}
.banshi ul  li a{ float:left;width:93px; height:63px; display:block;cursor:pointer; }

 
.wsbs .right{ width:308px; float:right;}
.wsbs .right .bsbox{ background:#fff; border:#e8e8e8 solid 1px;}
.wsbs .right .bsbox .bt{ background:url(imagestitbg.jpg); height:38px; line-height:38px; border-bottom:#e8e8e8 solid 1px;}

.shx{border-top:#e8e8e8 solid 1px;}
.wsbs .right .bsbox .bt h1{ font-size:16px; color:#0167b9; padding-left:20px; float:left}
.wsbs .right .bsbox .bt span{ float:right; margin-right:10px;}
.wsbs .right .bsbox ul{ padding:12px;}
.wsbs .right .bsbox ul li{ line-height:26px; background:url(imagesdot.jpg) no-repeat left; padding-left:10px; font-size:14px;}


.wsbs .right .bsbox2{background:#fff; border:#e8e8e8 solid 1px;}
.wsbs .right .bsbox2 .bt{ height:38px; line-height:38px; background:url(imagestitbg.jpg);

border-bottom: #e8e8e8 solid 1px;
}


.wsbs .right .bsbox2 .bt h1{ 
background: #FFF;
width: 150px;
text-align: center;
line-height: 37px;
border-top: #0369bb solid 2px;
position: relative;
top: 0px;
font-size: 16px;
font-weight: normal;
color: #0369bb;
border-right: #e8e8e8 solid 1px;
float: left;}


.wsbs .right .bsbox2 .bt span{ float:right; margin-right:10px;}
.wsbs .right .bsbox2 ul{ padding-left:20px;}
.wsbs .right .bsbox2 ul li{ float:left; width:125px; height:30px; background:#f8f8f8; text-align:center; font-size:14px; line-height:30px; margin-top:6.9px; margin-bottom:7px; margin-right:8px;}



/*????????*/
.hdjl{ margin-top:15px;}
.hdjl .left{ width:677px; float:left}
.hdjl .left .box{border: #e8e8e8 solid 1px; background:#fff;}
.hdjl .left .box .bt{ height:38px; line-height:38px; background:url(imagestitbg.jpg);
border-bottom: #e8e8e8 solid 1px;
}
.hdjl .left .box .bt h1{background: #FFF;
width: 150px;
text-align: center;
line-height: 37px;
border-top: #0369bb solid 2px;
position: relative;
top: 0px;
font-size: 20px;
font-weight: normal;
color: #0369bb;
border-right: #e8e8e8 solid 1px;
float: left;}
.hdjl .left .box .bt span{ float:right; margin-right:10px;}
.hdjl .left .box .nr{ padding:32px 20px 32px 20px; }
.hdjl .left .box .nr .l{ width:260px; margin-right:20px; float:left}
.hdjl .left .box .nr .r{ float:right; width:355px; line-height:26px; font-size:14px;}
.hdjl .left .box .nr .r span{ color:#0369bd;}





.hdjlxx{  text-align:left; background:#fff; border:#e8e8e8 solid 1px; }
.hdjlxx .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.hdjlxx .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.hdjlxx .hd ul li{ float:left; padding:0 42px; cursor:pointer; font-size:20px; border-left:#e8e8e8 solid 1px;}
.hdjlxx .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.hdjlxx .bd ul{ padding:10px;  zoom:1;  }
.hdjlxx .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot2.jpg) left no-repeat; padding-left:13px;}
.hdjlxx .bd li span{ float:right; color:#999; margin-left:15px;}
.hdjlxx .bd ul div{ background:#f9f9f9; height:26px; line-height:26px; font-size:14px;}
.hdjlxx .bd ul div .t1{ float:left; text-align:center; width:490px;}
.hdjlxx .bd ul div .t2{float:left; text-align:center; width:80px; }



.hdjlzb{  text-align:left; background:#fff; border:#e8e8e8 solid 1px; }
.hdjlzb .hd{ height:40px; line-height:40px;     border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.hdjlzb .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.hdjlzb .hd ul li{ float:left; padding:0 42px; cursor:pointer; font-size:20px; border-left:#e8e8e8 solid 1px;}
.hdjlzb .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #009 solid 2px; color:#0369bd;}
.hdjlzb .bd ul{ padding:10px;  zoom:1;  }
.hdjlzb .bd li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot2.jpg) left no-repeat; padding-left:13px;}
.hdjlzb .bd li span{ float:right; color:#999; margin-left:15px;}
.hdjlzb .bd ul{}
.hdjlzb .bd ul .l{ width:260px;
 margin-right:20px;float:left; }
.hdjlzb .bd ul .r{float:right; width:355px; line-height:26px; font-size:14px;}
.hdjlzb .bd ul .r H3 a{ color:#0369bd;}
 
 

.hdjl{ width:1003px; margin-left:auto; margin-right:auto}
.hdjl .right{ width:308px; float:right}
.hdjl .right .box{border: #e8e8e8 solid 1px; background:#fff;}
.hdjl .right .box .bt{ height:38px; line-height:38px; background:url(imagestitbg.jpg);
border-bottom: #e8e8e8 solid 1px;
}
.hdjl .right .box .bt h1{background: #FFF;
width: 150px;
text-align: center;
line-height: 37px;
border-top: #0369bb solid 2px;
position: relative;
top: 0px;
font-size: 20px;
font-weight: normal;
color: #0369bb;
border-right: #e8e8e8 solid 1px;
float: left;}
.hdjl .right .box .bt span{ float:right; margin-right:10px;}
.hdjl .right .box ul{ padding:10px  15px  10px  15px;}
.hdjl .right .box ul li{ height:26px; line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;}

.dg350{ height:350px;}


.hdjlcenter{ margin-top:15px;}


.hdicon1{ background: url(imageshdicon1.png) no-repeat 20px 15px #0095cd; 
height:80px; float:left;
line-height:80px; 
font-size:20px;
}
.hdicon1:hover{background: url(imageshdicon1.png) no-repeat 20px 15px #0179a6; }
.hdicon1 a{ color:#FFF; padding:24px 40.2px 24px 80px;}



.hdicon2{ 
background: url(imageshdicon2.png) no-repeat 20px 15px #7cc7ca; 
  height:80px; float:left;
line-height:80px; 
font-size:20px;
}
.hdicon2:hover{background: url(imageshdicon2.png) no-repeat 20px 15px #4cc8cd; }
.hdicon2 a{ color:#FFF; padding:24px 40.2px 24px 80px;}


.hdicon3{ 
background: url(imageshdicon3.png) no-repeat 20px 15px #f7b176; 
  height:80px; float:left;
line-height:80px; 
font-size:20px;
}
.hdicon3:hover{background: url(imageshdicon3.png) no-repeat 20px 15px #efa15f; }
.hdicon3 a{ color:#FFF; padding:24px 40.2px 24px 80px;}


.hdicon4{ 
background: url(imageshdicon4.png) no-repeat 20px 15px #e66e77; 
  height:80px; float:left;
line-height:80px; 
font-size:20px;
}
.hdicon4:hover{background: url(imageshdicon4.png) no-repeat 20px 15px #f18a92; }
.hdicon4 a{ color:#FFF; padding:24px 40.2px 24px 80px;}


.hdicon5{ 
background: url(imageshdicon5.png) no-repeat 20px 15px #b3c9e8; 
  height:80px; float:left;
line-height:80px; 
font-size:20px;
}
.hdicon5:hover{background: url(imageshdicon5.png) no-repeat 20px 15px #8ba2c4; }
.hdicon5 a{ color:#FFF; padding:24px 40.2px 24px 80px;}

.dxlv{ margin-top:15px; clear:both}
.dxlv .left{ width:646px; float:left; background:#FFF; border:#e8e8e8 solid 1px; padding:8px  15px  15px  15px;}


.dxlvbt{ border-bottom:#5f5f5f solid 3px; height:40px; margin-bottom:13px;}
.dxlvbt  h1{ float:left; font-size:20px; line-height:40px; color:#F90; font-weight:normal; width:123px; text-align:center; border-bottom:#0468bd solid 3px; border-right:#fff solid 5px; }
.dxlvbt span{ float:right; line-height:40px;}


.dxlv .right{ width:308px; float:right;}
.ycbox{border: #e8e8e8 solid 1px; background:#fff;}
.ycbox .bt{ height:38px; line-height:38px; background:url(imagestitbg.jpg);
border-bottom: #e8e8e8 solid 1px;
}
.ycbox .bt h1{background: #FFF;
width: 150px;
text-align: center;
line-height: 37px;
border-top: #0369bb solid 2px;
position: relative;
top: 0px;
font-size: 20px;
font-weight: normal;
color: #0369bb;
border-right: #e8e8e8 solid 1px;
float: left;}
.ycbox .bt span{ float:right; margin-right:10px;}
.ycbox ul{ padding:10px  15px  10px  15px;}
.ycbox ul li{ height:26px; line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;}




/* ?????§¹?? */
.picBtnTop{ width:640px; height:320px; padding:0px; position:relative; overflow:hidden; zoom:1; }
.picBtnTop .hd{ width:98px; height:320px; position:absolute; right:0px; overflow:hidden; }
.picBtnTop .hd ul li{ width:95px; text-align:center; padding-top:9px; }
.picBtnTop .hd ul li img{ width:95px; height:55px; border:1px solid #ddd; cursor:pointer; vertical-align:bottom; }
.picBtnTop .hd ul li.on{ background:url("images/icoleft.gif") no-repeat 0 28px; }
.picBtnTop .hd ul li.on img{ border-color:#f60; }
.picBtnTop .bd{ width:530px; height:320px; position:relative; }
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0; }
.picBtnTop .bd li .pic img{ width:530px; height:320px; vertical-align:bottom; }
.picBtnTop .bd li .bg{ width:530px; height:68px; position:absolute; left:0; bottom:0; z-index:1; background:#000; filter:alpha(opacity=60);opacity:0.6; }
.picBtnTop .bd li .title{ width:530px; height:60px; line-height:30px; left:0; bottom:0; position:absolute; z-index:2; color:#fff;padding-left:15px;}
.picBtnTop .bd li .title a{ color:#fff;  }
.picBtnTop .bd li .title h1{ font-size:16px;}
 
 
.dxtc{ margin-top:15px; padding:8px 15px 15px 15px; background:#FFF; border:#e8e8e8 solid 1px; width:973px; margin-left:auto; margin-right:auto;}

.dxtc ul li{ float:left; margin-right:16px; width:230px;}
.dxtc ul li img{ margin-bottom:8px;}
.dxtc ul li p{ color:#00C; font-size:16px; line-height:46px;}
.dxtc ul li span{ font-size:14px;}
 
 /*??????*/
.whcy{ margin-top:15px; padding:8px 15px 15px 15px; background:#FFF; border:#e8e8e8 solid 1px; width:973px; margin-left:auto; margin-right:auto;}

.whcy ul li{ float:left; margin-right:16px; width:125px;}
.whcy ul li img{ margin-bottom:8px;width:125px;height:85px;}
.whcy ul li p{ color:#00C; font-size:16px; line-height:46px; text-align:center;}
.whcy ul li span{ font-size:14px;}

 
 /*??????*/
.msjd{  text-align:left; background:#fff;  }
.msjd .hd{ height:40px; line-height:40px;  position:relative; border-bottom:#ccc2b6 solid 2px;}
.msjd .hd ul{ float:left;  position:absolute;     height:40px; width:100%; top:0px }
.msjd .hd ul li{ float:left; padding:0 30px 8px 30px; cursor:pointer; font-size:20px;   background:url(imagesmsjdout.png) no-repeat bottom center}
.msjd .hd ul li.on{ color:#F60;background:url(imagesmsjdon.png) no-repeat bottom center}
.msjd .bd ul .more{ position:absolute; width:100px; margin-left:600px; margin-top:-50px;}


.msjd .bd ul .more1{ position:absolute; width:100px; margin-left:600px; margin-top:-30px;}

.msjd .bd ul{ padding:0px;  zoom:1; padding-top:20px;}
.msjd .bd ul .l{ width:390px; height:180px;float:left;position:absolute;}
.msjd .bd ul .l li{ float:left;}
.msjd .bd ul .l li img{ height:86px; width:127px;}
.msjd .bd ul .r{ float:right; width:250px;}
.msjd .bd ul .r li{height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:13px;}
.onepic img{ width:255px; height:180px;}

/*????????*/
.dxmj{ width:973px; background:#fff; border:#e8e8e8 solid 1px; padding:15px; margin-left:auto; margin-right:auto; margin-top:15px;}
.mjbox{ width:970px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:970px; height:140px; overflow:hidden; position:relative; left:-2px;}
.piclist{ height:140px;position:absolute; left:0px; top:0px}
.piclist li{ margin-right:20px; padding:5px; float:left;}
.piclist li img{ width:220px; height:140px;}
.piclist li span{width:220px; height:30px; position:absolute; left:5; bottom:0; z-index:2; color:#fff; line-height:30px; text-align:center}
.bgk{width:220px; height:30px; position:absolute; left:5; bottom:0; z-index:1; background:#000; filter:alpha(opacity=60);opacity:0.6;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(imagesicon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:3px;}
.og_next{ background-position:0 0; right:2px;}


		.picScroll-left2{ width:970px;  overflow:hidden; position:relative;}
		.picScroll-left2 .hd{ overflow:hidden;height:40px;  padding:0 0px; border-bottom:#0468bd solid 3px; line-height:40px; }
		.picScroll-left2 .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("imagesarrow.png") no-repeat;}
		.picScroll-left2 .hd .next{ background-position:0 -50px;  }
		.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("imagesicoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left2 .hd ul li.on{ background-position:0 0; }
		.picScroll-left2 .bd{ padding:10px;   }
		.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left2 .bd ul li .pic{ text-align:center; }
		.picScroll-left2 .bd ul li .pic img{ width:215px; height:140px; display:block;  padding:2px; border:0px solid #ccc; }
		.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left2 .bd ul li .title{ line-height:24px;   }

.dxbtaaa{float: left;
font-size: 20px;
line-height: 40px;
color: #F90;
font-weight: normal;
width: 123px;
text-align: center;
border-right: #fff solid 5px;}



/*??????*/

.tzdxdiv1{ background:url(imagesxxgkzdlybg.jpg) top repeat-x #fff;  border-top:#056abc solid 2px; border-left:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px;border-bottom:#e8e8e8 solid 1px; margin-top:15px;}
.tzdxdiv1 .bt{ height:44px; line-height:44px; border:#fff solid 1px; border-bottom:none; padding-left:20px;padding-right:10px;}
.tzdxdiv1 .bt h1{ float:left; font-size:20px; font-weight: normal; background:url(imagesjt.png) left no-repeat; padding-left:40px; color:#0369bd}
.tzdxdiv1 .bt span{ float:right;}

.tznew{ padding:15px; padding-top:0px;}
.tznew .left{ float:left; width:480px;}
.tznew .right{ float:right; width:476px;}
.tznew .right h1{ font-size:22px; color:#c04a05; text-align:center; font-weight:normal; height:50px; line-height:50px; border-bottom:#e8e8e8 solid 1px;}
.tznew .right h1 a{ color:#c04a05;}
.tznew .right ul li { line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;}
.tznew .right ul li span{ float:right;}

.tzdxdiv2{ margin-top:15px;}
.tzdxbox{ width:292px; padding:15px; padding-top:8px; border-bottom:#e8e8e8 solid 1px;border-left:#e8e8e8 solid 1px;border-right:#e8e8e8 solid 1px;border-top:#046abe solid 2px; background:#fff;  margin-right:15px;}

.tzdxbox .bt{ height:38px; line-height:38px; border-bottom:#e8e8e8 solid 1px;}
.tzdxbox .bt h1{float:left; font-size:20px; font-weight: normal; padding-left:0px; color:#0369bd}
.tzdxbox .bt span{ float:right}
.tzdxbox  ul{ padding-top:10px;}
.tzdxbox  ul li{line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;}
.tzdxdiv4{ margin-top:15px;}
.tzdxdiv4 .left{ width:664px; float:left; background:#09C;  }
.tzdxdiv4 .right{ float:right;}
.floatL{ float:left}
.floatR{ float:right}


/* ??????????? */
.focusBox2 { float:left; position: relative; width: 480px; height: 280px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox2 .pic img { width: 480px; height: 280px; display: block; }
.focusBox2 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox2 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox2 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox2 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox2 .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox2 .num li a,.focusBox2 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox2 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox2 .num li.on a,.focusBox2 .num a:hover{ background:#f60;  }


/* ??????? ??????? */
.zsxm{  text-align:left; background:#fff; border:#e8e8e8 solid 1px;height:282px; }
.zsxm .hd{ height:40px; line-height:40px; border-bottom:1px solid #ddd;  position:relative;background: url(imagestitbg.jpg); }
.zsxm .hd ul{ float:left;  position:absolute; left:-1px;   height:40px; width:100% }
.zsxm .hd ul li{ float:left; padding:0 35px; cursor:pointer; font-size:20px; border-left:#e8e8e8 solid 1px;}
.zsxm .hd ul li.on{ height:38px; line-height:38px; background:#fff; border:1px solid #ddd; border-bottom:1px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.zsxm .bd ul{ padding:15px 8px 10px 17px;  zoom:1;  }
.zsxm .bd ul li{line-height:26px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px; font-size:14px;
width:300px; float:left
}

.zjdxpd{ margin-top:15px;}
.zjdxpd .zuo{ width:676px; float:left; border:none; background:none;}
.zjdxpd .you{ width:308px; float:right; border:none; background:none;}

.zjdxpd .zuo .dxjs{ background:#FFF; border-bottom:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px; border-top:#0369bb solid 2px; height:339px;}
.zjdxpd .zuo .dxjs .bt{ height:40px; line-height:40px; background: url(imagesxxgkzdlybg.jpg); border-right:#fff solid 1px;border-top:#fff solid 1px;border-left:#fff solid 1px; font-size:20px; color:#0369bd; padding-left:20px;}
.zjdxpd .zuo .dxjs .jj img{ float:left; padding-right:15px}
.zjdxpd .zuo .dxjs .jj{ padding:15px; font-size:14px; line-height:26px; text-indent:2em;}
.zjdxpd .zuo .dxjs .jj span{ color:#e60012;}
.zjdxpd .zuo .dxjs .jj span a{color:#e60012;}
.zjdxpd .zuo .dxjs .other{}
.zjdxpd .zuo .dxjs .other ul li{ float:left; margin-left:17px;}


.zrdl{ background:#fff; border:#e8e8e8 solid 1px; margin-top:15px;}
.zrdl .hz{ width:202px; padding:10px; padding-right:10px; border-right:dotted #e8e8e8 1px; font-size:12px; float:left; line-height:24px;}
.zrdl .hz span { color:#e60012}
.zrdl .hz span a{ color:#e60012}

.zjdxbt{ height:38px; line-height:38px; background:url(imagestitbg.jpg);
border-bottom: #e8e8e8 solid 1px;
}
.zjdxbt h1{background: #FFF;
width: 150px;
text-align: center;
line-height: 37px;
border-top: #0369bb solid 2px;
position: relative;
top: 0px;
font-size: 20px;
font-weight: normal;
color: #0369bb;
border-right: #e8e8e8 solid 1px;
float: left;}
.zjdxbt span{ float:right; margin-right:10px;}
.qxgk{ border:#e8e8e8 solid 1px; background:#fff;}
.qxgk .gk{ font-size:14px; line-height:26px; text-indent:2em; padding:10px; height:280px;}
.shsy2{ background:#fff; margin-top:15px; border:#e8e8e8 solid 1px; height:260px;}
.shsy2 ul li{ float:left; width:74px; text-align:center; font-size:14px; margin-left:24px; margin-top:10px;}
.tscy2{ width:1003px; margin:0 auto;border:#e8e8e8 solid 1px; background:#fff; margin-top:15px;}

/*?????????*/

.zhuanti{ width:1003px; margin-left:auto; margin-right:auto; background:#FFF; margin-top:15px; border-bottom:#e8e8e8 solid 1px; border-left:#e8e8e8 solid 1px; border-right:#e8e8e8 solid 1px; border-top: #0369bb solid 2px; color:#0369bd; padding-bottom:20px;}
.zhuanti .bt{border:#fff solid 1px; border-bottom:none; text-align:center; background:url(imagesxxgkzdlybg.jpg) repeat-x; border-bottom:#DCF3F0 6px solid;}
.zhuanti ul{ padding-left:30px; padding-bottom:20px;}
.zhuanti ul li{ float:left; margin-left:22px; margin-top:25px;}
.zhuanti ul li img{ width:155px; height:40px;}
.zhuanti ul li img a{ width:155px; height:40px;}



/*?????*/
.cxjg{ width:90%; margin-left:auto; margin-right:auto; margin-bottom:20px; border-bottom: #F5F5F5 solid 1px;} 
.cxjg .cxbt{ font-size:15px; color:#03C; line-height:26px; line-height:26px;}
.cxjg .cxzy{ line-height:20px;}

/*rss*/

.rss{ width:100%;}
.rss ul{ padding-left:60px;}
.rss ul li{ width:260px; height:70px; line-height:70px; font-size:16px; color:#F00; font-weight:bold; background:#FDFDFD; text-align:center; float:left; margin-left:15px; margin-bottom:15px;}
.rss ul li img{ width:70px; height:70px; vertical-align:middle; }
.rss ul li img a{ width:70px; height:70px; vertical-align:middle; }
.rss ul li a{font-size:16px;color:#F00; font-weight:bold}



/*????ôÊ????*/
.lylist { }
.lytab img{ margin:6px 15px 6px 0;}
#demoly {
width: 930px;
overflow: hidden;
}

.fjgd{ background:#fff;border:#e8e8e8 solid 1px;margin-top:10px;  }
.fjgd .tit{ background:url(imagestitbg.jpg); height:40px;border-bottom:#e8e8e8 solid 1px;}
.fjgd .tit h1{ background:#FFF; width:152px; text-align:center; line-height:40px; border-top: #0369bb solid 2px; position: relative; top:-1px; font-size:18px; font-weight:normal; color:#0369bb;border-right:#e8e8e8 solid 1px; float:left;}
.fjgd .tit h1 a{color:#0369bb;}
.fjgd .tit ul{ float:right; margin-top:10px; width:550px;}
.fjgd .tit ul li{ float:left; padding:0 20px; border-right: solid #CCC 1px; line-height:20px;}
.h268{height:268px; overflow:hidden}

.tabf {margin-left:105px;
}

.tabf td {
height: 30px;
line-height: 30px;
padding: 4px;
}
 


.tabg {}

.tabg td {
height: 30px;
line-height: 30px;
padding: 4px;
}


/*????ôÊ????2*/
.scroll_div {width:960px; height:140px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;margin-top:20px;}
.scroll_div img {width:180px;height:120px;border: 0;margin: auto 8px; }
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}











/*????ôÊ????2*/
#Marquee_x { overflow:hidden; width: 600px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_x ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_x ul li div span{ display:block; text-align:center}


#Marquee_y { overflow:hidden; width: 600px } 
#Marquee_y ul li ,#Marquee_y ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_y ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_y ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_y ul li div span{ display:block; text-align:center}


#Marquee_z { overflow:hidden; width: 600px } 
#Marquee_z ul li ,#Marquee_z ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_z ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_z ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_z ul li div span{ display:block; text-align:center}


#Marquee_v { overflow:hidden; width: 600px } 
#Marquee_v ul li ,#Marquee_v ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_v ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_v ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_v ul li div span{ display:block; text-align:center}



#Marquee_n { overflow:hidden; width: 1010px } 
#Marquee_n ul li ,#Marquee_n ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_n ul li div{ float:left;line-height:25px;height:131px; width:142px; overflow:hidden}
#Marquee_n ul li div img{ border:1px solid #DADADA; width:140px; height:105px; display:block}
#Marquee_n ul li div span{ display:block; text-align:center}




#Marquee_o { overflow:hidden; width: 100%; } 
#Marquee_o ul li ,#Marquee_o ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_o ul li div{ float:left;line-height:25px;height:160px; width:200px; overflow:hidden}
#Marquee_o ul li div img{ border:1px solid #DADADA; width:200px; height:130px; display:block}
#Marquee_o ul li div span{ display:block; text-align:center;font-size:14px;}


#Marquee_p { overflow:hidden; width: 100%; } 
#Marquee_p ul li ,#Marquee_p ul li div{ float:left;line-height:25px;overflow:hidden} /* ?????????????????li???? */
#Marquee_p ul li div{ float:left;line-height:25px;height:160px; width:200px; overflow:hidden}
#Marquee_p ul li div img{ border:1px solid #DADADA; width:200px; height:130px; display:block}
#Marquee_p ul li div span{ display:block; text-align:center;font-size:14px;}




.focusBox3 { float:left; position: relative; width: 430px; height: 320px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff;margin-left:10px }
.focusBox3 .pic img { width: 430px; height: 320px; display: block; }
.focusBox3 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox3 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox3 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox3 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox3 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox3 .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox3 .num li a,.focusBox3 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox3 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox3 .num li.on a,.focusBox3 .num a:hover{ background:#f60;  }

 
.zfgkml{ border:#e7e8ea solid 1px;   background:#fff; padding:30px;}
.zfgkmlbox{border:#e7e8ea solid 1px; margin-bottom:30px;}
.zfgkmlbox h3{ font-size:20px; color:#0b57a0; position:relative; width:260px; margin-top:-15px; background: url(images16icon.png) 20px 4px no-repeat #fff; margin-left:40px; height:40px; line-height:40px;   text-align:center;}
.zfgkmlbox ul{ padding:10px  30px  30px  50px;}
.zfgkmlbox ul li{ float:left;  width:180px; text-align:left; font-size:14px; line-height:35px; background:url(images16icon2.png) left no-repeat; padding-left:20px;}



.hasMoreTab{ width:100%px;  }	
.hasMoreTab .hd{ height:40px; line-height:40px;  position:relative; border-bottom:#ccc2b6 solid 2px;}	
.hasMoreTab .hd .more{ float:right; }	
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:50px;  overflow:hidden; zoom:1; }	
.hasMoreTab .hd li{ float:left; padding:0 30px 8px 30px; cursor:pointer; font-size:20px;   background:url(imagesmsjdout.png) no-repeat bottom center;   z-index:999}	
.hasMoreTab .hd li.on{ color:#F60;background:url(imagesmsjdon.png) no-repeat bottom center}	
.hasMoreTab .bd{  padding:10px; clear:both; position:relative;  }	
.hasMoreTab .bd h2{ font-size:14px; }	
.hasMoreTab .bd p{ color:#999;  }	
.hasMoreTab .bd p a{ color:#c00;  }	
.hasMoreTab .bd ul a{ color:#3E78B3;}



.xxgkzylj{ }
.xxgkzylj{ width:240px;  }
.xxgkzylj li{ float:left; }
.xxgkzylj li a{ display:block;}
.xxgkzylj li.l1,.xxgkzylj li.l2,.xxgkzylj li.l3,.xxgkzylj li.l4{ width:115px; height:45px; text-align:center; margin-bottom:19px;}
.xxgkzylj li.l1{ margin-right:10px; }
.xxgkzylj li.l1 a{ height:20px;   background:#fff1c5 url(imageszyljcion1.png)  40px 0  no-repeat; padding:32px 0 0 0; color:#996600;}
.xxgkzylj li.l1 a:hover{ color:#996600;}
.xxgkzylj li.l2 p {line-height:12px }
.xxgkzylj li.l2 a{ height:26px; line-height:12px;  background:#cfd9f5 url(imageszyljcion2.png) 40px 0 no-repeat; padding:26px 0 0; color:#003266;}
.xxgkzylj li.l2 a:hover{ color:#003366;}
.xxgkzylj li.l3{ margin-right:10px;}
.xxgkzylj li.l3 a{ height:20px;   background:#fbc1e7 url(imageszyljcion3.png) 40px 0 no-repeat; padding:32px 0 0; color:#9a0167; font-size:14px;}
.xxgkzylj li.l3 a:hover{ color:#990066;}
.xxgkzylj li.l4 a{ height:20px;   background:#e7efc3 url(imageszyljcion4.png) 40px 0 no-repeat; padding:32px 0 0; color:#669900; font-size:14px;}
.xxgkzylj li.l4 a:hover{ color:#669900;}

.xxgkzylj li.l5{ width:240px; height:45px; font-size:14px;}
.xxgkzylj li.l5 a{   background:url(imageszyljcion5.png) 40px center no-repeat #c3eaf2; padding:0 0 0 86px; text-align:left; color:#006699; line-height:52px;}
.xxgkzylj li.l5 a:hover{ color:#006699;}


 /*???§Ò?*/
 .tplgd {
    float: left;
    margin: 15px 9.5px;
    height: 235px;
    width: 218px;
    display: inline;
	font-size:14px;
}

.tplgd_ul img {
    display: block;
    width: 200px;
    height: 140px;
    margin: auto;
	border:#f2f2f2 solid 6px;
}


.tplgd_ul img??hover {
    display: block;
    width: 200px;
    height: 140px;
    margin: auto;
	border:#86bcea solid 6px;
}


.tplgd_wz {
    line-height: 22px;
       margin-top: 5px;
        overflow: hidden;
	padding-left:5px;
}
 
.tplgd_sj {
    float: left;
	color:#9d9d9d;padding-left:5px;
	
}
.fenye{text-align:center;width:100%; height:30px;line-height:30px; text-align:center;margin-bottom:10px;display:inline;clear:both;
 background:url(imagesfenyebg.gif) ;margin-top:10px;
}

.pdyqlj{width:680px;margin-left:auto; margin-right:auto;}
.pdyqlj .bt{ 
    background:#f4f4f4;
    height: 30px;
    border: #e8e8e8 solid 1px;   margin-top:40px; line-height:30px; border-bottom:none;  
	} 
.pdyqlj .bt h1{background: url(imagescircle.jpg) 20px 4px no-repeat; font-size:13px; font-weight:bold; padding-left:40px;}
	.pdyqlj ul{ border: #e8e8e8 solid 1px;   padding:15px;clear:both;}
.pdyqlj ul li{ float:left; height:30px; line-height:30px; font-size:12px; padding-right:40px; width:120px;}


.syyqlj{ width:700px; margin-left:auto; margin-right:auto;}
.syyqlj .bt{ 
    background:#f4f4f4;
    height: 30px;
    border: #e8e8e8 solid 1px;  margin-left:auto; margin-right:auto;      line-height:30px; border-bottom:none;  
	} 
.syyqlj .bt h1{background: url(imagescircle.jpg) 20px 4px no-repeat; font-size:13px; font-weight:bold; padding-left:40px;}	
.syyqlj .nr{border-left: #e8e8e8 solid 1px;border-right: #e8e8e8 solid 1px;border-bottom: #e8e8e8 solid 1px; padding-top:10px; padding-bottom:10px;}
.syyqlj .nr li{float:left; height:30px; line-height:30px; font-size:12px; padding-right:30px; width:120px; padding-left:15px;}





/*????????????§Ý???*/		
		
.tonglanad{ width:1003px; margin-top:10px; }


.zmhdh{height:32px; line-height:32px;     border-bottom:1px solid #ddd;  position:relative; background:none;}
.zmhdh ul li{float:left; padding:0 20px; cursor:pointer; font-size:16px; border:none} 
.zmhdh ul li.bg{height:30px; line-height:30px; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; border-bottom:2px solid #fff; border-top: #0369bb solid 2px; color:#0369bd;}
.newzmhd .cont{ width:100%;} 
.clr{ clear:both;} 
.divv{width:100%; padding:5px;  zoom:1;} 
.none{ display:none}

.mtkdx{ 
    height: 50px;
    border: #e8e8e8 solid 1px;
    background: #FFF;
    padding: 10px;
    margin-top: 10px;}

.mtkdx .lianjie{ position:absolute;   background:url(imagesmtkdx2.jpg) no-repeat;}
.mtkdx .lianjie a{display:block;width:78px; height:50px;}

.infolist{ matgin:0;height:100px;overflow:hidden; margin-left:110px;}  
.infolist ul{margin:0;padding:0;}  
.infolist ul li{list-style:none;height:25px;line-height:25px;}  
.infolist a{width:32%; display:inline-block; height:25px; line-height:25px;font-size:14px;background:url(imagesdot.jpg) left no-repeat; padding-left:10px;} 
.infocontent{ height:50px;overflow:hidden;}  


.zxftqh{}
.zxftqh .t{}
.zxftqh .t img{ float:left; padding-right:5px; width:125px; height:80px;}
.zxftqh .t p{       line-height: 22px;
    font-weight: bold;
	
	}
.zxftqh .t a{ color: #0369bb;
}





.zb2 li{ height:26px; line-height:26px; font-size:14px; background:url(imagesdot.jpg) left no-repeat; padding-left:10px;}
.zb2 li span{ float:right; color:#999;  }



/*****??****/
.dty_title{height:70px;line-height:52px;text-align:center;font-size:32px;font-weight:bold;padding-top:10px;}
.dty_contain{margin:auto;padding-bottom:50px;}
.dty_mutitle{height:36px;line-height:36px;padding-left:17px;background:url(imagesind_xwxxkico.gif) 0 15px no-repeat;overflow:hidden;margin-top:15px;}
.dty_mutitle a{display:block;float:left;height:36px;font-size:20px;font-weight:bold;color:#1b50a0;white-space:nowrap;}
.dty_mutitle a:hover{color:#1b50a0;}
.dty_sublb{padding:10px 0 10px;}
.dty_sublb:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} /* IE6 */
*:first-child+html .dty_sublb {zoom: 1;} /* IE7 */
.dty_sublb ul li{float:left;height:36px;line-height:36px;width:auto;background:url(../images/ico.gif) 0 16px no-repeat;padding:0 30px 0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a{line-height:36px;font-size:16px;}
