﻿@charset "utf-8";
html,body,div,p,a,img,h2,h1,ul,li{margin:0; padding:0;font-family:微软雅黑;border:0;outline:0;font-size:100%;vertical-align:baseline;}

h11{ font-size:16px; }


body{ background-color:#eaeaea; }
p{ font-size:14px; line-height:30px;}
#headerz{ width:100%; position:fixed; z-index:999; top:0; 
background-color:#fff; 
 background-image:url("../images/tops.png");
box-shadow: 0 2px 5px #CCC; /*底边阴影*/
transition: all 0.4s ease;-moz-transition: all 0.4s ease; /* Firefox 4 */
-webkit-transition: all 0.4s ease; /* Safari 和 Chrome */ -o-transition: all 0.4s ease;
  }
.headerz01{ background-color:#fff; height:60px; background-image:none;}
.headerz02{ height:100px; background-image:url(../images/top_bg.png); background-repeat:repeat-x; background-position:top right;}

#header{ width:1170px;position:relative;}
.header01{height:60px;margin:0 auto; background-image:none;}
.header02{height:100px;margin:0 auto;  background-position:290px 0px;}

#topheibg{width:210px; height:40px;  background-image:url(../images/tittle_bg_top.png); background-repeat:no-repeat; top:0px; right:0px; position:absolute;
 padding: 0 30px;}
.topheibg01{ display:none;}
.topheibg02{ display:block; }
#topheibg a{ color:#FFF; display:block; line-height:34px; font-size:12px; text-decoration:none; margin-left:18px; float:left;}
#topheibg a:hover{ text-decoration:underline;}
#topheibg a i{ width:16px; height:16px; background-image:url(../images/search.png); 
             background-repeat:no-repeat; float:left; margin-top:10px; margin-right:5px;}

#chayany{ position:relative;}
#chayanykuang{width:160px; height:40px;  background-image:url(../images/tittle_bg_top.png); top:-40px; left:-189px; position:absolute;
 padding: 0 30px; }
.chayanykuang{ width:160px; height:18px; border-radius:40px; border:none; margin-top:8px; padding-left:10px; font-family:微软雅黑;}
/*
#chayany:hover #chayanykuang{ display:block; top:0px;}
*/



#logo{ }
.logo01{width:210px; height:60px; margin:0px 0px; float:left; background-image:url(../images/logo00.png); background-repeat:no-repeat;}
.logo02{width:330px; height:80px; margin:10px 0px; float:left; background-image:url(../images/logo01.png); background-size:356px 80px; background-repeat:no-repeat;}

#burgers{ width:26px; height:26px; float:right; margin:17px 17px 17px 17px; background-size:26px 26px;background-repeat:no-repeat; overflow:hidden; cursor: pointer; display:none;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-ms-transition: .5s all;
	transition: .5s all;
 }
.burgers01{ background-image:url(../images/menu_n.png);-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.burgers02{ background-image:url(../images/menu.png);}
#q11{ display:none;}


#menuz{ height:60px;  float:right;}
.menuz01{margin-top:0px;}
.menuz02{margin-top:40px;}
#nav{ position:relative;width:auto; height:auto;}
#menuz ul li{ font-size:16px;  display:block;  padding:0px 14px; height:60px; width:auto; float:left;} 
#menuz ul a{ text-decoration:none; color:#fff; line-height:60px; display:block;}


#lavalamp{ 
    width: 80px;  
    height: 2px;    
    position: absolute;
	background-color:#fff;
    top: 58px; z-index:2;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
}

.lzz{left:5px;}

#lavalamp:hover {
    -moz-transition-duration: 3000s;
    -ms-transition-duration: 3000s;
    -o-transition-duration: 3000s;
    -webkit-transition-duration: 3000s;
    transition-duration: 3000s;
}
#nav li:nth-child(1):hover ~ #lavalamp {
    left: 5px;
}
#nav li:nth-child(2):hover ~ #lavalamp {
    left: 100px;
}
#nav li:nth-child(3):hover ~ #lavalamp {
    left: 190px;
}
#nav li:nth-child(4):hover ~ #lavalamp {
    left: 282px;
}
#nav li:nth-child(5):hover ~ #lavalamp {
    left: 376px;
}
#nav li:nth-child(6):hover ~ #lavalamp {
    left: 466px;
}
#nav li:nth-child(7):hover ~ #lavalamp {
    left: 580px;
}
#nav li:nth-child(8):hover ~ #lavalamp {
    left: 720px;
}






#main{ width:1170px; height:auto; margin:0 auto; margin-top:120px;}
#slider{ width:768px; height:400px; float:left; }
.slider-carousel{ }
.slider .inner{width:100%;}
.slider-carousel{position:relative; z-index:1; width:100%;}
.slider-carousel .item{height:auto; width:100%;}

.item img{ width:100%; height:auto;}
.slider-carousel .slidesjs-navigation{width:40px;height:80px;display:block;position:absolute;text-indent:-9999em;top:35%;z-index:9;opacity:0;filter:alpha(opacity=0);}
.slidesjs-previous{background:url(../images/arr_hover.png) no-repeat left top;left:0px;  background-position:0px 0px;}
.slidesjs-next{background:url(../images/arr_hover.png) no-repeat right top;right:0px; background-position:-40px 0px;}
.slidesjs-previous:hover{background-position:0px -80px;}
.slidesjs-next:hover{background-position:-40px -80px;}
.slider-carousel ul{list-style:none;}
.slider-carousel ul li{list-style:none;}
.slidesjs-pagination{overflow:hidden;zoom:1; position:absolute; left:44%; bottom:6%; z-index:10; width:180px; height:10px;}
.slidesjs-pagination-item a{ float:left; width:8px; height:8px; text-indent:-9999em; margin-right:10px;background-image:url(../images/point.png); border-radius:20px; margin-left:10px; display:block;transition:all 0.4s ease; -webkit-transition:all 0.4s ease; }
.slidesjs-pagination-item a:hover ,.slidesjs-pagination-item a.active{background-image:url(../images/line.png);width:16px; }








#mainneir{ width:382px;height:auto; margin-left:20px;  float:left; }
.mainneir0top{width:342px; height:290px; background-color:#767676; padding:20px; color:#FFF; overflow:hidden; }
.mtptittle{ width:100%; height:20px; border-bottom: 1px solid #fff;line-height:10px;  }
.mtptittle a{float:right; color:#fff; text-decoration:none; font-size:14px; line-height:14px; }
.mtptittle a:hover{ color:#CCC;}
.mainneir0top ul{ margin-left:20px; margin-top:16px;  }
.mainneir0top ul li{ margin-top:8px; }
.mainneir0top ul li a{ color:#fff; font-size:14px; text-decoration:none;white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;  overflow: hidden; max-width: 100%;_width: 100%; display:inline-block; }
.mainneir0top ul li a:hover{ color:#ccc;} 

.downicon{ width:16px; height:16px; background-image:url(../images/appicon.png); background-repeat:no-repeat; background-size:16px 32px; overflow:hidden; float:left; margin:8px; }
.downicon_an{ background-position:0px -16px;}
.downicon_ap{ background-position:0px 0px;}

.appexplain{ width:342px; height:120px;  float:left;display:none;
             margin-top:20px; border-top:1px solid #ccc; clear:both; padding:10px 0;
              }
.appexplain p{ font-size:12px; color:#999;}



#qianzhang_cc{ width:120px; height:0px; background-color:#fff; position:absolute; top:58px; left:263px; overflow:hidden; 
padding-top:0px; display:none; z-index:9;  display:block;

}
#qianzhang:hover #qianzhang_cc{ height:205px; border-top: 2px solid #287ae3; }

#qianzhang_cc ul { }
#qianzhang_cc ul li{ clear:both; height:auto; width:120px; border-bottom: 1px solid #ccc;  text-align:center; padding:0; }
#qianzhang_cc ul li a{ text-decoration:none; color:#333; display:block; line-height:40px;}
#qianzhang_cc ul li a:hover{ color:#1179ca;}

.dynamic{
        transition: all 0.4s ease;
        -moz-transition: all 0.4s ease; /* Firefox 4 */
        -webkit-transition: all 0.4s ease; /* Safari 和 Chrome */
        -o-transition: all 0.4s ease;
}









#jiange01{ width:100%; height:1px; clear:both;}

#notice{ width:1170px; height:60px; margin:0 auto; background-color:#fff; border:1px solid #ccc;}
.nottile{ width:14%; height:60px; float:left; background-color:#287ae3;  background-color:#ccc; position:relative}
.nottile a{ font-size:18px; display:block; margin-top:18px; margin-left:20px; color:#333; font-weight:500; text-decoration:none;  }
.nottile a:hover{ color:#287ae3;}
#canvazz{width:60px;height:60px;position:absolute; top:0; left:100%;z-index:1; overflow:hidden;}
#canvas01{ left:110px; top:0px;  }




#seal_search{ width:100%; height:auto; margin-top:20px;position:relative; background-color:#fff; border:1px solid #ccc;}
#seal_search h1{font-size:16px; font-weight:600; color:#666; text-align:center; margin-bottom:20px;}
.seal_searchw{ width:auto; padding:20px;}
.seal_search{ width:60%; height:50px; font-family:微软雅黑; font-size:14px; padding:0 2%;float:left; border: 1px solid #ccc; line-height:50px;}
.seal_search_width{ width:10%; margin-left:2%;}
.seal_seaimg{ width:10%; height:50px; float:left; border: 1px solid #ccc;margin-left:2%;}
.seal_seaimg img{ width:auto; height:30px;  margin:10px auto; display:block; }

.search_anniu{ width:30%; height:52px; float:left; background-color:#18b784; color:#fff; line-height:55px; text-align:center; margin-left:2%; 
      }
.search_anniu a{ width:100%; height:100%; display:block; color:#FFF; text-decoration:none; }
.search_anniu:hover{ background-color:#28d49d;}





#scrollDiv{width:76%;height:60px; overflow:hidden; display: block;line-height:60px; margin-left:4%; float:left; overflow:hidden;}
#scrollDiv ul{ width:100%; height:60px;}
#scrollDiv li{width:100%;height:60px;padding:0; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; }
#scrollDiv a { color:#666; text-decoration: none; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; font-size:16px; width:100%; }
#scrollDiv a:hover{ color:#287ae3; text-decoration:underline;}
.scroltit{ width:6%; height:40px; float:right; margin-top:9px;}
.cbutbutton{ width:20px; height:20px; clear:both; background-image:url(../images/noticeico.png); overflow:hidden;
-webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
#but_up{ background-position:0px 0px;}
#but_down{background-position:-20px -20px;margin-top:2px;}
#but_up:hover{background-position:0px -20px;}
#but_down:hover{background-position:-20px 0px;}

#knowledge{ width:470px; height:420px; float:left;background-color:#fff; margin:20px 0px;  margin-right:20px;}
.sstittle{ width:100%; height:40px; background-color:#3f88e6; line-height:40px; }
.sstittle span{font-size:16px;  margin-left:20px; color:#fff; text-indent:2em;}
.sstittle a{float:right;  text-decoration:none; font-size:14px; margin-right:20px; line-height:40px; color:#fff;}
.sstittle a:hover{ color:#999;}
.kledgeimg{ width:182px; height:160px; margin-left:20px;  margin-top:20px; float:left; text-align:center;}
.kledgeimg img{ width:182px; height:123px;}
.kledgeimg a{ color:#666; text-decoration:none; font-size:14px; line-height:24px; }

.kledgeimg a p{ width:90%; padding:0 5%; height:30px; line-height:27px;
  white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;  overflow: hidden;
}

.kledgeimg:hover{ background-color:#3f88e6; }
.kledgeimg:hover a{color:#fff;}
.kledgeimgxian{ width:384px; height:10px; margin:10px 20px; border-bottom:1px solid #ccc; clear:both;}
#knowledge ul{ display:block; margin: 14px 20px; }
#knowledge ul li{ margin-top:10px; display:block; }
#knowledge ul li a{color:#666; text-decoration:none; font-size:14px;white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;  overflow: hidden; max-width: 100%;_width: 100%; display:inline-block; line-height:20px;}
#knowledge ul li a:hover{ text-decoration:underline; color:#3f88e6;}
#knowledge ul li a i{ width:16px; height:16px; background-image:url(../images/book_icon.png); background-size:32px 16px; background-repeat:no-repeat; background-position:0 0; overflow:hidden; float:left; margin-right:10px; margin-top:2px; }

#statute{ width:680px; height:420px; float:left;margin:20px 0px; background-color:#fff; }
#statute ul{ display:block; margin: 20px 20px; }
#statute ul li{ margin-top:12px; display:block; }
#statute ul li a{color:#666; text-decoration:none; font-size:14px;white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;  overflow: hidden; max-width: 100%;_width: 100%; display:inline-block; line-height:20px;}
#statute  ul li a:hover{ text-decoration:underline; color:#3f88e6;}
#statute ul li a i{ width:16px; height:16px; background-image:url(../images/book_icon.png); background-size:32px 16px; background-repeat:no-repeat; background-position:-16px 0px; overflow:hidden; float:left; margin-right:10px; margin-top:2px; }


#funzone{ width:140px; height:420px;margin:20px 0px; float:left;}
.funzonefen{ width:140px; height:140px; float:left; margin-right:1px; margin-bottom:1px;background-color:#fff; text-align:center;}
#funzfenicon{ width:64px; height:64px; margin:28px auto 10px auto; background-image:url(../images/yinzhang_6ico.png); background-size:384px 128px; background-repeat:no-repeat; overflow:hidden;  }
.funzfenicon01{ background-position:0px 0px;}
.funzfenicon02{ background-position:-64px 0px;}
.funzfenicon03{ background-position:-128px 0px;}
.funzfenicon04{ background-position:-192px 0px;}
.funzfenicon05{ background-position:-256px 0px;}
.funzfenicon06{ background-position:-320px 0px;}
.funzonefen:hover .funzfenicon01{background-position:0px -64px;}
.funzonefen:hover .funzfenicon02{background-position:-64px -64px;}
.funzonefen:hover .funzfenicon03{background-position:-128px -64px;}
.funzonefen:hover .funzfenicon04{background-position:-192px -64px;}
.funzonefen:hover .funzfenicon05{background-position:-256px -64px;}
.funzonefen:hover .funzfenicon06{background-position:-320px -64px;}

.funzonefen:nth-child(2n){margin-right: 0%;}
.funzonefen:hover{background-color:#3f88e6;}
.funzonefen:hover a{ color:#fff;}
.funzonefen a{color:#666; text-decoration:none; font-size:14px; display:block; width:100%; height:100%; }

#funzoneheng{ width:212px; height:400px; margin-left:20px;float:left; display:none;}
.funzonghefen{ width:212px; height:56px; margin-bottom:2px; background-color:#FFF; padding-top:9px;}
.fuzfenicon{ width:46px; height:46px; margin:10px; margin-top:1px; background-image:url("../images/yinzhang_6ico.png");
 background-size:276px 92px; background-repeat:no-repeat; overflow:hidden; float:left;}
.fuzfenicon01{ background-position:0px 0px; }
.fuzfenicon02{ background-position:-46px 0px; }
.fuzfenicon03{ background-position:-92px 0px; }
.fuzfenicon04{ background-position:-138px 0px; }
.fuzfenicon05{ background-position:-184px 0px; }
.fuzfenicon06{ background-position:-230px 0px; }
.funzonghefen:hover{ background-color:#3f88e6;}
.funzonghefen:hover .fuzfenicon01{ background-position:0px -46px; }
.funzonghefen:hover .fuzfenicon02{ background-position:-46px -46px; }
.funzonghefen:hover .fuzfenicon03{ background-position:-92px -46px; }
.funzonghefen:hover .fuzfenicon04{ background-position:-138px -46px; }
.funzonghefen:hover .fuzfenicon05{ background-position:-184px -46px; }
.funzonghefen:hover .fuzfenicon06{ background-position:-230px -46px; }
.funzonghefen a{ display:block; color:#666; text-decoration:none;}
.funzonghefen h1{ font-size:16px; font-weight:300; }
.funzonghefen p{ font-size:12px; color:#999;}
.funzonghefen:hover a{ color:#FFF;}
.funzonghefen:hover a p{ color:#FFF;}

#mapall{width:1170px; height:480px; margin:0 auto; background-color:#fff;}
.mapleft{ width:450px; height:400px; float:left;  padding:20px; }
#mapcontrol{ clear:both;}
.flag {display: none; float:left; width:100%}

#mapcontrol #selt{ width:100%; height:40px; color:#fff; font-family:微软雅黑; border:none; outline:none;  cursor: pointer;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background: url("../images/arrow.png");background-color:#18b784; background-repeat:no-repeat; background-position:right;
  background-size:40px 20px;   padding:0 20px;  
}
#selt:change{ background-color:#333;}
#selt option{ width:100%; height:30px; display:block; padding-top:10px;}


.iw_poi_title {
	color: #CC5522;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 13px;
	white-space: nowrap
}
.iw_poi_content {
	font: 12px arial, sans-serif;
	overflow: visible;
	padding-top: 4px;
	white-space: -moz-pre-wrap;
	word-wrap: break-word
}

.zongname{ width:100%; height:28px; background-image:url(../images/a4.png); background-repeat:no-repeat; padding:0px 30px; 
color:#3f88e6; font-size:18px; font-weight:bold; margin:20px 0px 8px 0px; }
.zongadds{ width:100%; height:auto; clear:both;}
.mapzicon{ width:20px; height:20px; margin:10px; background-image:url(../images/map_icon.png); background-size:100px 20px; background-repeat:no-repeat; overflow:hidden; float:left;}
.mapzicon01{ background-position:0px 0px;}
.mapzicon02{ background-position:-20px 0px;}
.mapzicon03{ background-position:-40px 0px;}
.mapzicon04{ background-position:-60px 0px;}
.mapzicon05{ background-position:-80px 0px;}
.zonenleft{ font-size:14px; color:#999; width:116px; height:100%; line-height:40px; float:left; }
.zonenright{ width:334px; height:auto; display:block;line-height:24px;float:left; font-size:14px; padding-top:8px;  }



.mapright{ width:660px; height:400px; float:left; margin-top:20px; border:#ccc solid 1px;}

#bootersz{ width:100%; height:60px; background-color:#f9f9f9; border-top:1px solid #fff; margin-top:20px;}
.booter{ width:1170px; height:60px; margin:0 auto;}
.booterl{ width:50%; height:60px;float:left;}
.booterlicon{ width:32px; height:50px; margin-top:10px;  float:left;
         background-image:url(../images/telicon.png); background-repeat:no-repeat; }
.booterlnumber{ width:180px; height:55px; float:left; margin-top:5px; margin-left:10px; display:block;}
.booterlnumber span.service_ti{ font-size:16px; line-height:20px; color:#666;}
.booterlnumber span.service_num{ font-size:16px; line-height:30px; color:#ee3a3e}

.booterr{ width:50%; height:60px; float:left;}
.booterr p{font-size:14px; color:#999; line-height:60px;float:left; display:block;}
.booterr a { display:block; margin-left:20px; float:left;line-height:60px;font-size:14px; color:#999; text-decoration:none;}
.booterr a:hover{ color:#06C;}

#booterxz{ width:100%; height:60px; background-color:#3f88e6; overflow: auto;}
.zbooterx{ width:380px; height:60px; margin:0 auto; }
.zbooterxicon{ width:50px; height:50px; background-image:url(../images/guohui1.png); background-size:50px 50px; background-repeat:no-repeat; float:left; margin-top:5px; margin-right:10px;}
.zbooterxwenzi{ width:auto; height:52px; margin-top:8px; float:left;}
.zbooterx p{ font-size:12px; color:#fff; line-height:20px; display:block; }
.zbooterx a{ font-size:12px; color:#fff; text-decoration:none;line-height:20px; }



#article{ width:720px; height:auto; min-height:440px; float:left; background-color:#fff; margin-right:20px; padding:20px;}
.art_tittle{ font-size:16px; font-weight:bold; color:#333;  border-bottom:1px solid #ccc; padding-bottom:16px;}
.art_time{ font-size:12px;color:#999; height:40px; padding-top:10px; }
#article p{ font-size:14px; line-height:26px; color:#666; text-indent:2em;}
#article pt{ font-size:14px; line-height:26px; color:#666;}
.art_boot{ width:100%; border-top:1px solid #ccc; margin-top:50px; padding-top:5px;}
.art_print{ padding:5px 10px; float:left; border:1px solid #f1f1f1; font-size:14px; color:#999; text-decoration:none;  margin-right:20px; margin-top:4px;}
.art_print:hover{ color:#287ae3;  border:1px solid #287ae3;}
.bdsharebuttonbox{ float:right;}








#article_list{width:370px; height:auto; float:right;background-color:#fff; padding:0px 0px 20px 0px;  }

.artlistitle{ width:100%; background-color:#CCC; height:40px; color:#fff; font-size:16px; font-weight:bold; line-height:40px; text-align:center; margin-bottom:0px;}
#atelis_ul{ padding:0; display:block; margin-top:20px; }
#atelis_ul li{ margin-top:2px; display:block; height:30px; color:#999; padding-top:10px; padding-left:20px; padding-right:20px; }
#atelis_ul li a{ text-decoration:none;  font-size:14px;
white-space: nowrap; word-wrap: normal; text-overflow: ellipsis;  overflow: hidden; max-width: 100%;_width: 100%; display:inline-block;
}

/*pagenation
.splait_page{ width:100%; height:100px; position:absolute; bottom:0; left:0; background:#f00;}
.splait_page ul li{ display:inline-block; list-style:none; font-size:12px; font-family:microsoft yahei; background:;}
*/
.art_acqaii{ width:16px; height:16px; overflow:hidden; background-repeat:no-repeat; float:left; margin-left:10px; margin-right:10px; margin-top:2px;}
.art_acqaii01{ background-image: url(../images/book_icon.png);}
.art_acqaii02{ background-image: url(../images/book3_icon.png);}
.art_acqaii03{ background-image: url(../images/book2_icon.png);}
.art_acqaii04{ background-image: url(../images/book1_icon.png);}

.atel_active{  background-image:url(../images/arr_ul.png); background-repeat:no-repeat; overflow:hidden; padding-left:20px; }

.atel_active .art_acqaii01{ background-image: url(../images/book_icon.png);}
.atel_active .art_acqaii02{ background-image: url(../images/book3_1_icon.png);}
.atel_active .art_acqaii03{ background-image: url(../images/book2_1_icon.png);}
.atel_active .art_acqaii04{ background-image: url(../images/book1_1_icon.png);}

.atel_active a{ color:#fff;}
.atel_active a:hover{ color:#fff;}
.art_acqa{ color:#999;}
.art_acqa:hover{ color:#287ae3;}



#businessbox{ width:260px; height:auto; float:left; }

.businessboxn{ width:240px; background-color:#CCC; height:40px; color:#fff; font-size:16px; font-weight:bold; line-height:40px; text-align:center; margin-bottom:0px;float:left; clear:both;}


.funzonghefen01{ width:260px; height:56px; margin-top:2px;  padding-top:9px; position:relative; overflow:hidden; }
.funzonghefenbgs{ width:240px; height:65px; background-color:#fff; position:absolute; top:0px; left:0; z-index:-2;}
.funzonghefenlbgs{ width:260px; height:65px; background-image:url(../images/funzonghefenlbgs.png); background-repeat:no-repeat; 
 position:absolute; left:-270px; top:0; z-index:-1;
         transition: all 0.4s ease;
        -moz-transition: all 0.4s ease; /* Firefox 4 */
        -webkit-transition: all 0.4s ease; /* Safari 和 Chrome */
        -o-transition: all 0.4s ease;
 }

.fuzfenicon{ width:46px; height:46px; margin:10px; margin-top:1px; background-image:url("../images/yinzhang_6ico.png");
 background-size:276px 92px; background-repeat:no-repeat; overflow:hidden; float:left;}
.fuzfenicon11{ background-position:0px 0px; }
.fuzfenicon12{ background-position:-46px 0px; }
.fuzfenicon13{ background-position:-92px 0px; }
.fuzfenicon14{ background-position:-138px 0px; }
.fuzfenicon15{ background-position:-184px 0px; }
.fuzfenicon16{ background-position:-230px 0px; }
.funzonghefen01:hover .funzonghefenlbgs{left:0px;}

.funzonghefen01:hover .fuzfenicon01{ background-position:0px -46px; }
.funzonghefen01:hover .fuzfenicon02{ background-position:-46px -46px; }
.funzonghefen01:hover .fuzfenicon03{ background-position:-92px -46px; }
.funzonghefen01:hover .fuzfenicon04{ background-position:-138px -46px; }
.funzonghefen01:hover .fuzfenicon05{ background-position:-184px -46px; }
.funzonghefen01:hover .fuzfenicon06{ background-position:-230px -46px; }
.funzonghefen01 a{ display:block; color:#666; text-decoration:none;}
.funzonghefen01 h1{ font-size:16px; font-weight:300; }
.funzonghefen01 p{ font-size:12px; color:#999;}
.funzonghefen01:hover a{ color:#FFF;}
.funzonghefen01:hover a p{ color:#FFF;}

.funhefen01active .funzonghefenlbgs{left:0px;} 

.funhefen01active .fuzfenicon01{ background-position:0px -46px; }
.funhefen01active .fuzfenicon02{ background-position:-46px -46px; }
.funhefen01active .fuzfenicon03{ background-position:-92px -46px; }
.funhefen01active .fuzfenicon04{ background-position:-138px -46px; }
.funhefen01active .fuzfenicon05{ background-position:-184px -46px; }
.funhefen01active .fuzfenicon06{ background-position:-230px -46px; }
.funhefen01active a{ color:#FFF;}
.funhefen01active a p{ color:#FFF;}


#formboxz{ width:970px; min-height:260px; float:left; background-color:#fff; padding:100px; padding-top:50px; position:relative;}
#formboxz .goback{ position:absolute; top:30px; left:100px; cursor:pointer;}
#formboxz .gobac:hover{ color:#56ABE4;}
#formboxz .goback img{ width:20px; height:20px; vertical-align:middle;}
#formboxz .formtittle{ width:100%; height:auto; text-align:center; color:#666;  border-bottom:1px solid #ccc;}
.formtittle h4.search_ti{ width:100%; font-size:20px;clear:both; display:block; margin-bottom:20px; font-weight:600;}
#formboxz  h11{ width:100%; display:block; font-size:12px; clear:both; color:#999; text-align:center; line-height:30px;}
#formboxz  h12{ width:92%; display:block; font-size:12px; clear:both; color:#999; line-height:30px; margin:0 4%; margin-top:10px;}
.h12icon{ width:14px; height:14px; background-image:url('../images/alertter.png'); overflow:hidden; background-size:80px 20px; background-position:-43px -3px; float:left; margin-top:9px; margin-right:5px; margin-left:-20px;}

p.search_tip{width:100%; display:block; font-size:12px; clear:both; color:#999999;  line-height:30px;}
p12{width:100%; display:block; font-size:12px; clear:both; color:#999;  line-height:30px; text-indent:2em;}
#formboxz ol{ font-size:12px;  color:#999;  line-height:30px;}

#formboxzfen{ padding:20px 0;}
.formboxheng{ width:100%;  margin: 50px 0; height:150px;}
.formboxlabelw{ width:170px; float:left; line-height:30px;}
.formboxlabelw label{ line-height:30px; display:block; color: #666666;}
.formboxinputw{ width:500px; height:30px; float:left; }
.formboxinput{ width:388px; height:30px; line-height:30px;  color:#999; font-size:16px; text-indent:1em; outline:none; font-family:microsoft yahei;}

.foyanzheng { width:120px; float:left;}
.formyzimg { width:80px;  float:left;  border:1px solid #ccc; margin-left:20px; margin-right:20px;}
.formboxinputw a{ font-size:16px; line-height:50px; color:#3f88e6; display:block;  }
.formbox_btnw{ width:200px; height:35px; margin:20px auto; margin-top:50px;}
.formbox_btn{ width:100px; background-color:#3f88e6; color:#FFF; height:35px;cursor: pointer;
text-align:center; 
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none; font-family:微软雅黑;
}

.formbox_btn:hover { background-color:#398bf5;}

.formbox_btn:disabled {
    background-color: #cccccc;
}

.formnotictittle{ width:100%; height:auto; text-align:center; color:#666;  border-bottom:1px solid #ccc;}
.formnotictittle h9{width:100%; font-size:16px;clear:both; display:block; margin-bottom:20px; font-weight:600;}

/*xiuga=========*/
.search-list{ width:96%; height:auto;}
.search-list h1{ padding: 8px 20px 8px 20px; color: #fff; display: block; font-size: 16px;width: 96px; height: 24px; margin: 10px 0; background-position: -46px 0px; background-image: url("../images/funzonghefenlbgs.png"); background-size: 182px 40px;}
.cxformtogg{ width:96%; height:auto; border:1px solid #ccc; background-color:#f8f8f8;/* padding:0 2%; */margin-bottom:4px;}
.cxformtogg h3{ font-size:12px; color:#000; text-decoration:none;margin:0; display:inline-block;}

 
.cxformtogg a p{ font-size:12px; color:#000; text-decoration:none; display:inline-block;}
 
.cxformtogicon{ width:20px; height:20px; background-image:url("../images/alertter-s.png"); background-repeat:no-repeat; overflow:hidden;  position:absolute; top:20%; right:10px;}

.cxformtogg a:hover{ background-color:#eee;}
.cxformtogg a{ text-decoration:none; display:block; border-bottom:1px solid #fff; padding: 0 2%; line-height:20px;  position:relative;}

/*xiuga=========*/

.formbobiao{ width:120px; height:40px;  background-image:url("../images/funzonghefenlbgs.png"); background-size:160px 40px; margin-top:20px; color:#FFF; background-position:-46px 0px; background-repeat:no-repeat;}
.formbobiao h1{ color:#fff; font-size:16px; padding:8px 20px 8px 20px; display:block;  letter-spacing:1px;}

#unit_message{ margin-top:10px; border:1px solid #ddd; overflow: auto;}
#unit_message p{ width:48%; display:inline-block; line-height:40px; border-bottom:1px dotted #ccc; text-indent:10px;}


#formkjkkz{width:100%; height:auto;}
.formkjkj{ width:100%; height:40px;border:1px solid #ccc; background-color:#f8f8f8; border-radius:4px; margin-top:10px; cursor:pointer; }
.formkjkj:hover{background-color:#eee;}
.formkjkj p.ti{  line-height:40px; margin-left:5px; margin-right: 5px; overflow: auto;}
.formkjkj p.ti a{text-decoration:none; white-space: nowrap;}
.formkjkj .icon_y{ width:40px; height:40px; background-image:url("../images/alertter.png"); float:left; background-size:160px 40px; overflow:hidden; background-position:0px 0px; }
.formkjkj .icon_n{ width:40px; height:40px; background-image:url("../images/alertter.png"); float:left; background-size:160px 40px; overflow:hidden; background-position:-40px 0;}
.icoplus{ width:40px; height:40px; float:right; margin-right:2px; position:relative; }
.icoplushe01{ background-color:#8e8e8e; position:absolute;  border-radius:4px;  width:24px; height:4px;left:8px; top:18px;      
        transition: all 0.4s ease;
        -moz-transition: all 0.4s ease; /* Firefox 4 */
        -webkit-transition: all 0.4s ease; /* Safari 和 Chrome */
        -o-transition: all 0.4s ease;       }

.icoplushe02{width:20px; height:4px;left:10px; top:18px; }

.icoplussu01{ background-color:#8e8e8e; position:absolute;  border-radius:4px;width:4px; height:24px;left:18px; top:8px;
        transition: all 0.4s ease;
        -moz-transition: all 0.4s ease; /* Firefox 4 */
        -webkit-transition: all 0.4s ease; /* Safari 和 Chrome */
        -o-transition: all 0.4s ease;                     
}

.icoplussu02{width:4px; height:4px;left:18px; top:18px;}

.formktog{ width:92%; height:auto; display:none; background-color:#f8f8f8; border-radius:4px; padding: 10px 4%; padding-bottom:16px;}
.formktog p{ width:48%; display:inline-block;  border-bottom: 1px dotted #ccc;}

/*sealinfor css*/
.title{ width:90%; margin:0 auto; border-bottom:2px solid #3F88E6; text-align:center; }
.title h2{ padding:0 10px;  font-size:24px;font-family:microsoft yahei; font-weight:100; display:inline; background:#3F88E6; color:#fff;}