@charset "utf-8";
body{margin:0px;font-family:"微软雅黑", Arial, Helvetica, Verdana, Lucida, sans-serif;font-size:14px;color:#191717;line-height:20px;height: 100%; background:url(bgs/i_img_bodybg.png) repeat-x; }
ul,li,p,form,input,em{list-style-type:none;margin:0px;padding:0px;text-indent:0;}
html,body{-webkit-text-size-adjust:none;}
fieldset,img{border-width:0;border-style:solid;}
A:link {COLOR: #191717; TEXT-DECORATION:none; font-size: 14px}
A:visited {	COLOR: #191717; TEXT-DECORATION:none; font-size: 14px} 
A:hover{color:#01a163;text-decoration:underline;font-size: 14px}
A:active{color:#01a163;text-decoration:underline;font-size: 14px}
td {font-size:13px;text-decoration:none; color:#191717; line-height:20px;}
.ml10{margin-left:10px;}
.mt20{margin-top:20px;}

.b{font-weight:bold;}
.DataTable{BORDER-top:1px solid #CCCCCC;BORDER-left:1px solid #CCCCCC;width:100%; border-collapse:collapse;}
.DataTable th{font-size:13px;font-weight:bold;background:#EFEFEF;padding:2px;BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; }
.DataTable td{ BORDER-right:1px solid #CCCCCC;BORDER-bottom:1px solid #CCCCCC; padding:2px;}
.SubTable{BORDER-top:0px;BORDER-left:0px;}
.SubTable td{ BORDER-right:0px;BORDER-bottom:0px; padding:2;}
.SubTable1{BORDER-top:0px;BORDER-left:0px;}
.SubTable1 td{ BORDER-right:0px;BORDER-bottom:1px dashed #FF0000; padding:2;}

.content_remark{color:#666666;line-height:25px;}
.columntop{font-weight:bold;}

.clears{float:left;width:100%;height:1px;clear:both;} 
.btn{width:47px;height:22px; background-image:url(i_btn_bg.gif);border:0px;font-size:12px;font-weight:bold;}

.more{width:45px;height:18px;font-size:0px;background-image:url(i_img_more.gif);cursor:pointer;}
 
.btn_1{ background-image:url(btn_img_1.jpg); width:3px; height:23px;border-bottom:0px;border-right:0px; border:0px;}
.btn_2{ background-image:url(btn_img_2.jpg); height:23px;border-bottom:0px;border-right:0px;border:0px}
.btn_3{ background-image:url(btn_img_3.jpg); width:3px; height:23px;border-bottom:0px;border-right:0px;border:0px}
  
 
.headBG{float:left;width:100%;min-width:1260px;height:30px; background:#efefef; border-bottom:1px solid #e1e0e0; line-height:30px;}
.headBG .hhead_left{margin:auto;width:1260px;height:30px;}
.headBG .hwelcome{float:left;width:50%;height:30px; line-height:30px; text-indent:15px;font-size:12px;}
.headBG .hsearch{float:left;width:50%;height:30px;}
.headBG .whead_top{float:left;height:30px;width:200px;}
.headBG .whead_top .wtitle{float:left;margin:0px 0 0 10px;height:30px;width:200px;display:inline;text-align:left;}
 
.headBG .whead_search{float:left;height:30px;width:280px;}
.tsearch{float:left;width:200px;height:30px;margin:0px 0 0 10px;}
.tsearch .wsearch{float:left;margin:3px 0 0 0px; width:146px;height:22px;text-align:left;display:inline;border:1px solid #68befd;}
.tsearch .wsearch form{ border:0px;margin:0px;padding:0px;font-size:10px;} 
.tsearch .wsearch .kword{float:left;width:120px;height:22px;line-height:22px; border:0px solid #CCCCCC;padding:0px;box-sizing: border-box;}
.tsearch .wsearch .ksub{float:left;width:26px;height:22px;line-height:22px; border:0px;padding:0px;background:url(top/seach_btn.png);}



.topBG{float:left;width:100%;min-width:1360px;height:111px; border-bottom:2px solid #01a163; background:#FFFFFF;}
.topzone{margin:auto;width:1360px;height:120px;} /* height need fix, as two div need same */
.topzone .top_left{float:left;width:1360px;height:111px;}

.whead_middle{float:left;height:111px;width:1360px; background-repeat:repeat-x; background-position:bottom;}
.whead_middle .logo{float:left;margin:15px 0 0 5px;height:90px;width:426px;display:inline; text-align:left;}
.whead_middle .user_login{float:right;height:30px;margin:25px 0 0 35px;width:300px;display:inline; text-align:left;color:#918e8e;font-size:16px;}

.topzone .berweima{float:right;width:140px;height:110px;margin:5px 0 0 0;}
.topzone .berweima li{float:right;height:80px;width:110px;text-align:center; color:#aeaeae;margin:0px 0 0 0px;line-height:14px;font-size:12px;} 
.topzone .berweima li A{font-size:14px;color:#000000;}
.topzone .berweima li img{width:80px;height:80px;}
.topzone .berweima .li2{margin:0px 0 0 25px;}

.navi{float:left;height:105px;width:910px;margin:15px 0 0 0px;display:inline;}
.navi .left{float:left;width:7px;height:20px;display:inline;}
.navi .right{float:right;width:7px;height:20px;display:inline;}

.navi ul{float:right;margin:auto;width:100%;height:70px;white-space:nowrap;text-align:center;margin:0px 0 0 0px;}
.navi ul .unit_index{float:left;height:50px;margin:0px 0 0 0px; min-width:80px; text-align:center;display:inline; border-bottom:1px solid #FFFFFF; line-height:50px;}
.navi ul .unit_index A {font-size:16px;}
.navi ul .selected_index{float:left;height:50px;margin:0px 0 0 0px; min-width:60px;text-align:center;display:inline;color:#0360bf; border-bottom:1px solid #01a163;line-height:50px; }
.navi ul .selected_index A {font-weight:bold;font-size:16px;color:#01a163;}

.navi ul .unit{float:left;height:50px;margin:0px 0 0 0px; min-width:80px; text-align:center;display:inline; border-bottom:1px solid #FFFFFF; line-height:50px; }
.navi ul .unit A {font-size:16px;}
.navi ul .unit A:link { }
.navi ul .unit A:visited{ } 
.navi ul .unit A:hover{ }
.navi ul .unit A:active{ }

.navi ul .selected{float:left;height:50px;margin:0px 0 0 0px; min-width:80px;text-align:center;display:inline;color:#0360bf; border-bottom:1px solid #01a163;line-height:50px; }
.navi ul .selected A {font-weight:bold;font-size:16px;color:#01a163;}
.navi ul .selected A:link {}
.navi ul .selected A:visited{}
.navi ul .selected A:hover{}
.navi ul .selected A:active{}

.navi ul .sp{float:left;height:50px;margin:0px 0 0 0px;width:10px;text-align:center;display:inline;line-height:50px;}

.navi_sub{float:right;height:25px;width:750px;margin:3px 0 0 0;display:inline; }
.navi_sub .nscontent{}
.navi_sub .nscontent .nsul{}
.navi_sub li{float:left;height:22px;}
.navi_sub li a{ display:block;float:left; cursor:pointer; }
.navi_sub li a span{float:left; padding:6px 10px 4px 10px; line-height:12px; text-align:left; color:#00549A;font-size:12px;}
.navi_sub li a span:hover{float:left; padding:6px 10px 4px 10px; line-height:12px; text-align:left; color:#ff9c01;font-size:12px;}
.navi_sub .meunli{padding-top:0px; width:4px;float:left; background-image:url(i_li.jpg); background-repeat:no-repeat; background-position: center center;}

toplink {
  display:block;
  float:right;
  width:100%;
  height:25px;
  line-height:25px;
  text-align:right;
  float: right;
  clear:both;
}
toplink lang{  display:inline-block;  float: right; line-height:30px;  height:30px; padding:0px 10px 0 10px; margin:0px 20px 0 0; font-size:10pt; }
toplink facebook{display:inline-block;  float: right; line-height:30px;  height:30px; padding:0px 10px 0 10px; margin:0px 10px 0 0; font-size:10pt;}
toplink twitter{display:inline-block;  float: right; line-height:30px;  height:30px; padding:0px 10px 0 10px; margin:0px 10px 0 0; font-size:10pt;}
toplink search{display:inline-block;  float: right; line-height:30px;  height:30px; padding:0px 10px 0 10px; margin:0px 10px 0 0; font-size:10pt;}
toplink search  form{ border:0px;margin:0px;padding:0px;} 
toplink search  .kword{float:left;width:100px;height:25px;line-height:25px; padding:0px;box-sizing: border-box;color:#000;}
toplink search  .ksub{float:left;width:26px;height:25px;line-height:25px; border:0px;padding:0px;background:url(../images/top/seach_btn.png) center no-repeat;}

@media (max-width:760px) {
	toplink { width:100%; height:50px; line-height:30px; padding-top:20px; }
}

.ADBG{float:left;width:100%;height:430px; overflow:hidden;}
.middleAD{position:relative;height:430px;width:1500px;margin-right:auto;margin-left:auto;clear:both;margin-bottom:0px;} 
.middleAD .ADZone{position:absolute; width:1500px; height:430px; left:50%; margin-left:-750px; } 
.middleAD .tttadBTN{position:absolute; float:left;margin:300px 0px 0px 650px;width:273px;height:36px; z-index:1; }
.middleAD .adBTN{position:absolute; float:left;margin:240px 0px 0px 650px;width:273px;height:36px; z-index:1; }

.ADBG_column{float:left;width:100%;min-width:1200px;min-height:1px; overflow:hidden; text-align:center;}
.middleAD_column{margin:auto;min-height:1px; min-width:1200px; margin-right:auto;margin-left:auto;clear:both;margin-bottom:0px;} 
.middleAD_column img{min-width:1200px;min-height:40px;}

.recent_notice_zone{float:left;width:100%;min-width:1260px;min-height:35px; background-color:#FFF;}
.recent_notice{margin:auto;width:1200px;min-height:35px; text-align:center;}
/*公示公告 start*/
.fl{float:left;}
.cloumn1{ width:100%; background-color:#fff; height:55px; line-height:55px; }
.w720{ width:720px; margin:0 auto;}
.gsgg_hd{ background:url(icos_notice/icon1.png) no-repeat left center; margin:0 20px 0 0; text-indent:30px; }
.gsgg_hd a{ font-size:16px; color:#980b04; font-weight:bold;}
.gsggList{ font-size:14px;}
.gsgg_focus{ width:592px;}
.gsggTxt,.gqfcImg{ position:relative;  width:100%; margin-top:13px;}
.gsggTxt{ margin-top: 0}
.gsggTxt .prev, .gsggTxt .next { position:absolute; display:block; width:9px; height:14px;top:40%; cursor:pointer; background:#fff; filter:alpha(opcity=50); opcity:0.5; }
.gsggTxt .prev{ right:18px; background:url(icos_notice/gsggPrev.png) no-repeat left center;}
.gsggTxt .next{ right:0px; background:url(icos_notice/gsggNext.png) no-repeat left center;}
.gsggList { position:relative; width:592px; height:55px; overflow:hidden; }
.gsggList ul {}
.gsggList li { float:left; display:inline; width:530px; font-size:14px;}
.gsggTitle{}
.gsggDate{}
/*公示公告 end*/


  
.pfoot{float:left;width:100%;min-height:50px;clear:both;margin-top:20px;background-color:#313131;color:#7f7f7f;}
.pfoot A{color:#7f7f7f;}
.bar_6{margin:auto;width:1000px;height:260px;position:relative;display:block;z-index:99; } 
.bar_6 .content{float:left;min-height:20px;width:1000px; line-height:35px; text-align:center; margin-top:10px; text-align:left;}

.bar_6 .content .flogo{float:left;width:150px;height:260px;}
.bar_6 .content .flogo .logo{float:left;width:150px;height:110px;}
.bar_6 .content .flogo .logo img{width:150px;height:110px;}
.bar_6 .content .flogo .erweima{float:left;width:70px;height:70px;margin:20px 0px 0px 0px;}
.bar_6 .content .flogo .erweima img{width:70px;height:60px;}
.bar_6 .content .flogo .erweimatxt{float:left;width:70px;height:60px;margin:20px 0px 0px 10px;line-height:24px;font-size:10px;}
.bar_6 .content .flogo .share{float:left;width:150px;height:25px;}

.bar_6 .content .fcontact{float:left;width:350px;height:260px;margin-left:100px;font-size:10px;line-height:20px;}
.bar_6 .content .fcontact .fctop{float:left;width:350px;height:25px;margin-top:20px;border-bottom:1px solid #7f7f7f;}
.bar_6 .content .fcontact .fccontent{float:left;width:350px;height:140px;margin-top:5px;}
 
.bar_6 .content .fnotebook{float:left;width:300px;height:260px;margin-left:60px;font-size:10px;line-height:20px; }
.bar_6 .content .fnotebook .nttop{float:left;width:300px;height:25px;margin-top:20px;border-bottom:1px solid #7f7f7f;}
.bar_6 .content .fnotebook .ntcontent{float:left;width:300px;height:150px;margin-top:5px;} 
.bar_6 .content .fnotebook .ntcontent li{float:left;height:22px;min-width:70px; text-align:right;padding:5px 10px 5px 10px;}
.bar_6 .content .fnotebook .ntcontent li .input1{height:20px;float:left;width:170px; background-color:#91d1c3; border:1px;}
.bar_6 .content .fnotebook .ntcontent li img{float:left; }
.bar_6 .content .fnotebook .ntcontent li .inputv{height:15px;float:left;width:100px; background-color:#91d1c3; border:0px;margin:0px 0px 0px 5px;}

.bar_6 .content .fnotebook .ntcontent li .input3{height:20px;float:left;width:100px; background-color:#57004f; border:1px; color:#FFFFFF;cursor:pointer;}
.bar_6 .content .fnotebook .ntcontent .fc{float:left;height:75px;min-width:70px; text-align:right;padding:5px 10px 5px 10px;}
.bar_6 .content .fnotebook .ntcontent .fc .input2{float:left;height:75px;width:170px; background-color:#91d1c3; border:1px;}


.bar_fly{float:left;width:120px;min-height:150px;} 
.bar_fly .bhead{float:left;height:35px;width:120px; text-align:left;padding:0px; display:inline; background-image:url(top/fly_ad/top.png);}
.bar_fly .bhead .bname{float:left;height:25px;width:120px;margin:10px 0 0 0px; font-size:14px; font-weight:bold;text-align:center;color:#FFFFFF;}
.bar_fly .bcontent{float:left;min-height:100px;width:120px;padding-top:4px;display:inline;background-color:#d64c01;color:#FFFFFF;}
.bar_fly .bcontent ul{float:left;height:25px;width:115px;margin:2px 0 0 2px;padding:5px 0 0 0;color:#FFFFFF;text-align:left;border-bottom:1px solid #c94300;font-weight:bold;clear:both;} 
.bar_fly .bcontent li{float:left;height:25px;width:115px;margin:2px 0 0 2px;padding:5px 0 0 0;color:#FFFFFF;text-align:center;border-bottom:1px solid #c94300;clear:both;} 
.bar_fly .bfoot{float:left;min-height:50px;width:120px;display:inline;background-image:url(top/fly_ad/foot.png);color:#FFFFFF;}
.bar_fly .bfoot ul{float:left;height:25px;width:115px;margin:2px 0 0 0px;padding:2px 0 0 0;color:#FFFFFF;text-align:left;font-weight:bold;font-size:12px;clear:both;} 
.bar_fly .bfoot li{float:left;height:25px;width:115px;margin:2px 0 0 0px;padding:2px 0 0 0;color:#FFFFFF;text-align:right;font-size:12px;clear:both;}  
.bar_fly .bclose{float:right;height:20px;width:120px;margin:0px 0 0 0px;text-align:right;cursor:pointer;}  


.pbottom{float:left;width:100%;height:30px; background-color:#505050; text-align:center;}
.pbottom .copy{margin:auto;height:25px;padding-top:5px;font-size:10px;color:#000000;}
.pbottom .copy A{font-size:10px;color:#000000;}



.middlec7zone{float:left;width:100%;min-height:50px;margin-top:20px;}
.friendlink{margin:auto;width:1200px;height:50px;background:url(/images/bgs/bg_frlink.png) left no-repeat; background-color:#FFFFFF;} 
.friendlink .flleft{float:left;height:50px;width:9px; padding:0px;}
.friendlink .fname{float:left;height:30px;width:140px;padding-top:15px; text-align:center; font-size:12pt; color:#FFF; font-weight:bold;}
.friendlink li{float:left;height:30px;width:300px;padding-top:15px; text-align:center;} 

.friendlink li A{font-size:12px;} 
.friendlink li .sel{width:200px;}
.friendlink .flright{float:right;height:50px;width:9px; padding:0px;}

.footzone{float:left;width:100%;min-width:1260px;min-height:40px;border-top:4px solid #008cd4; background-color:#40434a;margin-top:20px;}
.about{margin:auto;width:1200px;min-height:40px;line-height:40px;color:#aeaeae;text-align:center;} 
.about A{color:#aeaeae; }
.about .bar_ab{float:left;width:120px;height:150px;margin:20px 10px 0 20px;} 
.about .bar_ab .bhead{float:left;height:50px;width:120px; text-align:left; border-bottom:0px;} 
.about .bar_ab .bhead .title{float:left;height:30px; font-size:14px; font-weight:bold; width:120px;margin:15px 0 0 0;text-align:center;border-bottom:1px solid #01a163; color:#aeaeae;}
.about .bar_ab .bcontent{float:left;height:100px;width:120px;padding-top:6px;}
.about .bar_ab .bcontent li{float:left;height:23px;width:120px;text-align:center; color:#aeaeae; overflow:hidden;} 
.about .bar_ab .bcontent li A{font-size:12px;color:#aeaeae;}

.about .bar_contact{float:left;width:350px;height:150px;margin:20px 10px 0 40px;} 
.about .bar_contact .bhead{float:left;height:50px;width:100%; text-align:left; border-bottom:0px;} 
.about .bar_contact .bhead .title{float:left;height:30px; font-size:14px; font-weight:bold; width:100%;margin:15px 0 0 0;text-align:left;border-bottom:1px solid #01a163; color:#aeaeae;}
.about .bar_contact .bcontent{float:left;height:100px;width:100%;padding-top:6px;}
.about .bar_contact .bcontent li{float:left;height:23px;width:100%;text-align:left; color:#aeaeae; overflow:hidden;line-height:23px;} 
.about .bar_contact .bcontent li A{font-size:12px;color:#aeaeae;line-height:23px;}

.about .bar_ico{float:right;width:300px;height:160px;margin:10px 10px 0 20px;} 
.about .bar_ico .bhead{float:left;height:50px;width:200px; text-align:left; border-bottom:0px;display:none;} 
.about .bar_ico .bhead .title{float:left;height:10px; font-size:14px; font-weight:bold; width:250px;margin:0px 0 0 0;text-align:center; color:#aeaeae;}
.about .bar_ico .bcontent{float:left;height:120px;width:300px;padding-top:6px;}
.about .bar_ico .bcontent li{float:left;height:150px;width:130px;text-align:center; color:#aeaeae;margin:10px;} 
.about .bar_ico .bcontent li A{font-size:12px;color:#aeaeae;}
.about .bar_ico .bcontent li img{width:90px;height:90px;}

.about .links{float:right;width:250px;height:25px;margin:20px 10px 0 20px; clear:both;} 
.about .links li{float:left;margin:0 0 0 10px;}
.about .links li A{font-size:12px;color:#aeaeae;}

.foot{float:left;width:100%;min-width:1260px;min-height:150px;padding-top:10px;border-top:1px solid #2a2d34; background-color:#313237; text-align:center; }
.foot .text{margin:auto;min-width:300px;width:1260px;color:#aeaeae;font-size:12px; text-align:center; position:relative;padding-top:10px;}
.foot .text A{color:#aeaeae;font-size:12px;font-weight:normal;}

.foot .text .eweima_ico{position:absolute; top:10px;right:20px;width:100px;height:120px;} 
.foot .text .eweima_ico .bcontent{float:left;height:120px;width:100px;}
.foot .text .eweima_ico .bcontent li{float:left;height:120px;width:100px;text-align:center; color:#aeaeae;} 
.foot .text .eweima_ico .bcontent li A{font-size:12px;color:#aeaeae;}
.foot .text .eweima_ico .bcontent li img{width:90px;height:90px;}

.dt_data_table{border-top:1px solid #000000;border-left:1px solid #000000;background-color:#FFFFFF;}
.dt_data_table th{border-bottom:1px solid #000000;border-right:1px solid #000000;font-size:16px;font-weight:bold; line-height:26px;cursor:pointer;cursor:hand;}
.dt_data_table td{border-bottom:1px solid #000000;border-right:1px solid #000000;font-size:14px;line-height:26px;}

