@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;}

body{background:#fff url(bg-1.jpg) no-repeat center top; color:#333;  }
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a{ text-decoration:none;color:#333;}
a:hover{ color:#cc0000}

.clear{ clear:both;}

*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */

.head{ width:1100px; height:205px; margin:0 auto;background: url(bg-1.jpg) no-repeat center top;}
.menu{ width:1100px; height:52px; margin:0 auto; background:url(nav-bg.png) no-repeat;}
.nav{ position:relative; width:1000px; height:52px; overflow:hidden; margin:0 0 0 70px;}
.nav-item{ position:relative; float:left;  height:52px; line-height:52px; text-align:left; font-size:16px; z-index:1;width:160px; }
.nav-item a{position:relative; display:block; height:52px; color:#fff;width:160px; }
.nav-item a:hover{ color:#fff}
.move-bg{ display:none;position:absolute;left:0;top:0;  height:52px; background:#f68a42; z-index:0;width:160px; }
.nav-item1{ display:block; float:left; padding:10px 10px 0 25px;}
.nav-item2{display:block; float:left; }
.b_nav{ width:1080px; height:40px; background:#FFF; border-bottom:1px #1399d9 solid; margin:0 auto; padding:0 10px;}
.b_nav1{ float:left; line-height:40px;width:580px;}
.b_nav1 span{ display:block; float:left;}
.b_nav2{ width:200px; height:24px; margin:8px 0 0 0; float:right; border:1px #CCCCCC solid;-moz-border-radius:5px;      /* Gecko browsers */
    -webkit-border-radius:5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */ }
.b_nav2a{ display:block; float:left; padding:0 0 0 5px; width:170px; height:24px; line-height:24px;}
.b_nav2a input{display:block; border: none; background:none; color:#666; line-height:24px;}
.b_nav2b{ display:block; float:left; width:16px; height:16px; padding:5px 0 0 5px;}
.news_top{ width:1100px; height:70px; padding:15px 0 0 0; margin:0 auto;}
.news_top1{ width:90px; height:70px; float:left;}
.news_top2{ width:994px; height:70px; float:right;}
.news_top2 h1{ font-size:20px; line-height:30px;}
.news_top2 h1 a{ color:#e60406;}
.news_top2 h1 a:hover{ text-decoration:underline;}
.news_top2 p{ line-height:18px; font-size:12px;}
.contaner{ width:1100px; height:auto; padding:15px 0 0 0; margin:0 auto;}
.conta{ width:1100px; height:326px; background:#f0f7fe; }
.conta1{ width:630px; height:326px; float:left; overflow:hidden;}

.jqflash{ margin:0 auto; width:630px; overflow:hidden;}
.conta2{ width:452px; height:326px; float:right;}

.tabmenua {width:452px;height:46px; position:relative;}
.new_zx{ width:46px; height:46px; position:absolute; right:0px; top:0px;}
.tabmenua ul {margin:0;padding:0;}
.tabmenua li { text-align:center; float:left; display:block; width:110px; height:38px; overflow:hidden; line-height:38px; background:#dbedfd; margin:0 8px 0 0;  display:inline; font-size:16px;  }
.tabmenua .cli {text-align:center;float:left;display:block;width:110px;height:46px;overflow:hidden;line-height:38px;display:inline;font-size:16px; cursor:pointer; color:#007fd8; background:#1399d9; color:#FFF; position:relative; background:url(bwbg-5.png) no-repeat;   }
#tabcontenta {width:432px; height:262px; padding:10px; }
#tabcontenta ul {margin:0;padding:0;}
#tabcontenta .hidden {display:none;}
#tabcontenta ul li{ display:block; float:left;  line-height:32px; 
width: 432px; height:32px;}
#tabcontenta ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:340px; height:32px; float:left; background: url(index6_25.jpg) no-repeat left center; padding:0 0 0 15px;}
#tabcontenta ul li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.gg{ padding:15px 0 0 0;}
.contb{ width:1100px; height:430px; padding:15px 0 0 0;}
/*业务模块滑动门*/
.contb1{ width:820px; height:430px; float:left; background:#f0f7fe;}
#wrap{
	text-align:left;
	width:820px;
	
	}
#menu{
	float:left; 
	width:142px; 
	}
#menu ul{
}
#menu li{
	height:68px;width:142px; padding:0 0 4px 0; position:relative; float:left;   
	
	}
#menu a{color:#333; height:68px;width:130px; 


display:block; 
}
#menu a:hover,#menu .on a{
	color:#fff;
	height:68px;width:130px; padding:0 10px 0 0; background:url(ywi-1bg.png) no-repeat;  
	

}
#menu .on1{ background:#2da7e8; display:block; width:130px; color:#fff;}
#menu .on2{background:#62a0cf;display:block; width:130px;color:#fff;}


#menu .on3{ background:#e3aa41; display:block; width:130px; color:#fff;}
#menu .on4{background:#8cc264;display:block; width:130px;color:#fff;}
#menu .on5{ background:#f1873d; display:block; width:130px; color:#fff;}
#menu .on6{background:#45a3db;display:block; width:130px;color:#fff;}



#menu a span{ display:block;}
.ywi_a{ width:50px; height:34px; margin:0 auto; padding:5px 0 0 0;}
.ywi_b{ text-align:center; font-size:14px; line-height:26px; }



#content{
	float:left;
	width:650px; height:410px; padding:10px 10px;
	}
	#content ul{
	list-style:none; 
	margin:0; 
	padding:10px 0 0 0;}

#copy{clear:both}
.ywia_1{ width:650px; height:108px; padding:5px 0 15px 0; border-bottom:1px #ddd solid;}
.ywia_1p{ width:152px; height:108px; float:left;}
.ywia_1m{ width:484px; height:108px; float:right;}
.ywia_1m h2{ font-size:18px; line-height:34px;}
.ywia_1m h2 a{ color:#e60406;}
.ywia_1m h2 a:hover{ text-decoration:underline;}
.ywia_1m p{ font-size:12px; line-height:24px;}
.ywib{ margin:0; padding:0; height:246px;}
.ywib li{ display:block;line-height:30px; width:650px; height:30px ; float:left; overflow:hidden;}
.ywib li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:530px; height:30px; float:left; background: url(index6_26.jpg) no-repeat left center; padding:0 0 0 15px;}
.ywib li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.yw_gd{ width:90px; height:24px; float:right; background: url(index6_gd.jpg) no-repeat left center; padding:5px 0 0 25px;}

.contb2{ width:262px; height:430px; float:right;}
.contb2t{ height:40px; background:#e7f1fa;line-height:40px;}
.contb2t h1{ display:block;float:left;height:40px; line-height:40px; background:  #1399d9 url(tz-3.png) no-repeat left center; padding:0 10px 0 40px; color:#FFF; font-size:16px;}
.contb2t span{ display:block; float:right; padding:0 10px 0 0;}
.contb2m{ padding:10px 0 0 0;}
.contb2m ul li{ display:block; float:left;  line-height:32px; 
width:262px; height:32px; border-bottom:1px #ddd dashed;}
.contb2m ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:240px; height:32px; float:left; background: url(index6_25.jpg) no-repeat left center; padding:0 0 0 15px;}
.contb2m ul li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.contb3{ width:262px; height:92px; padding:15px 0 0 0;}
.contb3a{ width:124px; height:92px; float:left;}
.contb3a a{ display:block;width:124px; height:92px; background:#45a3db; color:#FFF; font-size:16px;}
.contb3a span{ display:block;}
.contb3a a:hover{ background:#1088d0;}
.contb3b,.contc3b{ float:right;}
.contb3a1{ width:48px; height:40px; margin:0 auto; padding:10px 0 0 0;}
.contb3a2{ text-align:center; line-height:30px;}
.contb3b a{ background:#e3aa41;}
.contb3b a:hover{ background:#dc981a;}
.contc3a a{ background:#8cc264;}
.contc3a a:hover{ background:#70b93b;}
.contc3b a{ background:#62a0cf;}
.contc3b a:hover{ background:#2482ca;}
.contc{ padding:15px 0 0 0;}
.contca{ height:212px; padding:10px 0 0 0; }
.contc_a{ width:250px; float:left; height:212px;}
.contc_a h1{ text-align:center; height:30px; line-height:30px; font-size:18px; color:#0374c2; background:url(index6_30.jpg) no-repeat center bottom; padding:0 0 15px 0;}
.contc_am ul li{ display:block; width:116px; height:38px; float:left; padding:14px 0 0 6px;}
.contc_am ul li a{display:block;width:114px; height:36px; border:1px #ddd solid; text-align:center; line-height:36px; background:#eee; }
.contc_am ul li a:hover{ background:#1399d9; border:1px #1399d9 solid; color:#FFF; }
.contc_b{ width:262px; height:212px; float:left; padding:0 0 0 20px;}
.contc_bt h1{ background:  #1399d9 url(fg-3.png) no-repeat left center;}
.contc_bm{ padding:20px 0 0 0;}
.contc_c{ width:262px; height:212px; float:right;}
.contc_c1{ padding:0;}
.yqlj{ width:1098px; height:auto; margin:15px 0 0 0; border:1px #ddd solid;}
.foot{ width:100%; height:auto; margin:15px 0 0 0; background:#1399d9;min-width:1100px;}
.foota{ width:100%; min-width:1100px; background:url(index6_53.jpg) repeat-x; height:16px;}
.footb{ width:1100px; height:auto; padding:15px 0; margin:0 auto; text-align:center; position:relative;}
.footb1,.footb1 a{ color:#FFF; line-height:30px;}
.footb1 a:hover{ color:#FC0;}
.footb2{color:#FFF; line-height:24px; font-size:12px;}
.footb3{ width:50px; height:61px; position:absolute; top:20px; right:160px;}
.footb33{ width:110px; height:55px; position:absolute; top:20px; right:30px;}
.tabmenub{ width:1098px; height:40px; background:#eee; position:relative }
.tabmenub ul {margin:0;padding:0 0 0 200px;}
.tabmenub li { text-align:center; float:left; display:block; width:110px; height:40px; overflow:hidden; line-height:38px;  padding:0 10px;  display:inline; font-size:16px;  }
.tabmenub .cli {text-align:center;float:left;display:block;width:110px;height:38px;overflow:hidden;line-height:38px;display:inline;font-size:16px; cursor:pointer; color:#1399d9;  position:relative; border-bottom:2px #1399d9 solid;   }
#tabcontentb {width:1078px; height: auto; padding:10px; }
#tabcontentb ul {margin:0;padding:0;}
#tabcontentb ul p{ line-height:30px;}

#tabcontentb .hidden {display:none;}
.yqljt{ position:absolute; top:0px; left:0px; width: auto; height:40px; background:#1399d9; }
.yqljt span{ display:block; float:left;}
.yqljt1{ padding:10px 0 0 0;width:33px;}
.yqljt2{ line-height:40px;  color:#FFF; font-size:18px; text-align:center; width:100px;}
.yqljt3{ position:absolute; top:10px; left:133px;}

/*内页样式*/
.n_side{ width:262px; height:auto; float:left;}
.n_main{ width:820px; height:auto; float:right;}
.n_sidet{ width:262px; height:40px; background:#1399d9;}
.n_sidet h1{ display:block; height:40px; font-size:18px; color:#FFF; background:url(ns-3.png) no-repeat left center; line-height:40px; padding:0 0 0 40px;}
.n_sidem{ width:262px; height:auto; padding:10px 0;}
.n_sidem ul li{ display:block; width:262px; height:32px; line-height:32px; padding:1px 0;}

.n_sidem ul li a{display:block; width:262px; height:32px; background:#e7f1fa;}
.n_sidem1{ font-size:16px; padding:0 0 0 20px;display:block; float:left;}
.n_sidem2{padding:0 0 0 10px;display:block; float:left;}
.n_sidem ul li a:hover{ color:#FFF; background:#1399d9; }
.n_maint{ width:820px; height:38px; border-bottom:2px #1399d9 solid; background:#eee; line-height:38px;}
.n_maint h1{ font-size:18px; background:url(nnn-3.png) no-repeat left center; padding:0 0 0 32px; display:block; float:left; font-weight:bold; }
.n_maint span{ display:block; float:right; padding:0 10px 0 0; }
.n_mainm{ padding:10px;}

.news{width:800px; height:auto; margin:0 auto;}
.news li{ display:block;width:800px; height:36px; line-height:36px; border-bottom:1px #ddd dashed; float:left; }
.news li a{display:block; float:left; font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:670px;height:36px;}
.news li span{ display:block; float:right;}
.ep-pages {
	padding: 20px 12px; 
	clear: both;
	text-align: center;
	
	font-size: 14px;
	vertical-align: top
}
.ep-pages a, .ep-pages span {
	display: inline-block;
	height: 23px;
	line-height: 23px;
	padding: 0 8px;
	margin: 5px 1px 0 0;
	background: #fff;
	border: 1px solid #e5e5e5;
	overflow: hidden;
	vertical-align: top
}
.ep-pages a:hover {
	background: #005eae;
	border: 1px solid #005eae;
	text-decoration: none
}
.ep-pages a, .ep-pages a:visited {
	color: #252525
}
.ep-pages a:hover, .ep-pages a:active {
	color: #ffffff
}
.ep-pages .current {
	background: #005eae;
	border: 1px solid #005eae;
	color: #fff
}
.ep-pages a.current, .ep-pages a.current:visited {
	color: #ffffff
}
.ep-pages a.current:hover, .ep-pages a.current:active {
	color: #ffffff
}
.ep-pages-ctrl {
	
	font-weight: bold;
	font-size: 16px
}
.ep-pages-e5e5e5 {
	color: #e5e5e5
}
.ep-pages-all {
	font-size: 12px;
	vertical-align: top
}
.main_pro li{ display:block; float:left; padding:20px 0 0 19px;}
.main_pro1{width:238px; height:208px; border:1px #23a2dd solid;}
.main_pro1 img{ width:228px; height:158px; padding:5px;}
.main_pro1 p{ display:block;width:238px; height:36px; background:#23a2dd; line-height:36px; text-align:center; }
.main_pro1 p a{ color:#FFF}
.main_pro1 p a:hover{ color:#FC0}

.n_lda{ width:200px; height:225px; margin:0 auto;}
.n_lda1{ display:block; width:117px; height:155px; margin:0 auto;}
.n_lda img{ width:112px; height:150px; padding:2px; border:1px #ddd solid;}
.n_lda p{ text-align:center; line-height:24px; font-size:14px;}
.n_ldb ul li{ display:block;width:200px; height:225px; float:left; padding:10px 0 0 0px;}


.mainm h1{ height:40px; line-height:40px; text-align:center; font-size:24px; font-weight:normal; padding:0 0 10px 0;}
.mainmm{ width:1100px;}
.mbx{  height:30px; line-height:30px; background:#eff2f4; text-align:center; font-size:14px;}
.mainm p{ line-height:30px; font-size:16px;}
.fy{ padding:15px 0 0 0;}
.fy p{ font-size:14px; border-bottom:1px #eee solid; line-height:30px;}