﻿@charset "utf-8";
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; 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;}

.head{ width:100%; height:282px; background:url(index_01.jpg) no-repeat center top; }
.nav{ width:1180px; height:88px; padding:194px 0 0 0; margin:0 auto;}
.nav ul{width:1170px; height:88px;margin:0 auto;}
.nav ul li{ display:block; width:129px; height:88px; float:left;}
.nav_a{ border-right:1px #5586b8 solid;}
.nav ul li a:hover{ display:block; background:#0a437c; height:88px;}


.nav_a1{ width:30px; height:30px; display:block; margin:0 auto; padding:14px 0 0 0;}
.nav_a2{ display:block; font-size:18px; color:#FFF; text-align:center; line-height:40px;}

.head_b{ width:100%; height:40px; background:#edeef0;}
.head_b1{ width:1180px;height:40px; margin:0 auto;}

.b_nav1{ float:left; line-height:40px;width:580px; background: url(index_13.jpg) no-repeat left center; padding:0 0 0 24px;}
.b_nav1 span{ display:block; float:left;}
.b_nav2{ width:200px; height:24px; margin:8px 0 0 0; float:right; background:#FFF; 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;}

.contaner{ width:1180px; height:auto; margin:0 auto; padding:10px 0;}
.conta{width:1180px; height:630px;}
.conta_l{width:630px; height:630px; float:left;}
.conta_r{width:530px; height:630px; float:right;}
.conta_la{width:630px; height:360px; overflow:hidden;}
.jqflash{ margin:0 auto; width:630px; overflow:hidden;}
.conta_lb{ width:630px; height:44px; padding:10px 0;}
.conta_lb ul{width:630px; height:44px; background:url(index_03.jpg) no-repeat;}
.conta_lb ul li{ display:block; width:210px; height:44px; float:left; line-height:44px;}
.conta_lb1{ display:block; float:left; width:30px; height:30px; padding:7px 0 0 40px;}
.conta_lb2{display:block; float:left; line-height:44px; padding:0 0 0 15px; font-size:18px; color:#FFF;  }
.conta_lb2 a{ color:#FFF;}
.conta_lb2 a:hover{ color:#333;}
.conta_lc{ width:630px; height:202px; background:url(index_05-06.jpg) no-repeat;}

#wrap{
	text-align:left;
	width:630px;
	
	}
#menu{
	float:left; 
	width:142px; 
	}
#menu ul{ padding:15px 0 0 0;
}
#menu li{
	height:36px;width:98px; padding:15px 0 0 10px; position:relative; float:left;   
	
	}
#menu a{color:#333; height:36px;width:98px;line-height:36px; text-align:center; font-size:16px; 


display:block; 
}
#menu a:hover,#menu .on a{
	color:#fff;
	height:36px;width:98px;background:#0e7ccb; line-height:36px; text-align:center;
	

}
#menu .on{  display:block; width:98px; color:#fff;}



#menu a span{ display:block;}




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

#copy{clear:both}


.ywib{ margin:0; padding:0; height:180px;}
.ywib li{ display:block;line-height:24px; width:460px; height:62px ; float:left; overflow:hidden;}
.ywib li a{}
.ywib_a{ font-size:12px; color:#666;}
.conta_ra{ height:104px;}
.conta_ra h1{ line-height:60px; text-align:center; font-size:24px; font-weight:bold;}
.conta_ra h1 a{ color:#bf232e;}
.conta_ra h1 a:hover{ text-decoration:underline;}
.conta_ra p{ line-height:20px; font-size:12px; color:#666}

.tabmenua {width:530px;height:40px;  background:url(index_10.jpg) no-repeat right center;}

.tabmenua ul {margin:0;padding:0;}
.tabmenua li { text-align:center; float:left; display:block; width:100px; height:40px; overflow:hidden;font-weight:bold; background:#fff url(sline-1.jpg) no-repeat right center;line-height:40px;   display:inline; font-size:16px;  }
.tabmenua .cli {text-align:center;float:left;display:block;width:100px;height:40px;overflow:hidden;line-height:40px;display:inline;font-size:16px; cursor:pointer; color:#007fd8;  color:#0d559d; position:relative; background:#fff url(sline-1.jpg) no-repeat right center; font-weight:bold;   }
#tabcontenta {width:530; height: auto; }
#tabcontenta ul {margin:0;padding:0;}
#tabcontenta .hidden {display:none;}
#tabcontenta ul li{ display:block; float:left;  line-height:32px; 
width: 530px; height:32px;}
#tabcontenta ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:438px; 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;
}

.tabmenub {width:530px;height:40px;  background:url(index_10.jpg) no-repeat right center;}

.tabmenub ul {margin:0;padding:0;}
.tabmenub li { text-align:center; float:left; display:block; width:100px; height:40px; overflow:hidden;font-weight:bold; background:#fff url(sline-1.jpg) no-repeat right center;line-height:40px;   display:inline; font-size:16px;  }
.tabmenub .cli {text-align:center;float:left;display:block;width:100px;height:40px;overflow:hidden;line-height:40px;display:inline;font-size:16px; cursor:pointer; color:#007fd8;  color:#0d559d; position:relative; background:#fff url(sline-1.jpg) no-repeat right center; font-weight:bold;   }
#tabcontentb {width:530; height: auto; }
#tabcontentb ul {margin:0;padding:0;}
#tabcontentb .hidden {display:none;}
#tabcontentb ul li{ display:block; float:left;  line-height:32px; 
width: 530px; height:32px;}
#tabcontentb ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:438px; height:32px; float:left; background: url(index6_25.jpg) no-repeat left center; padding:0 0 0 15px;}
#tabcontentb ul li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.contb{ width:1180px; height:70px; padding:10px 0 0 0;}
.contb_1{ float:left; width:388px;}
.contb_1a{ padding:0 8px 0 0;}
.contb_1b{ float:right;}
.contc{ padding:10px 0 0 0;}
.contc_t{ width:1180px; height:40px; background:url(ixx_10.jpg) no-repeat;}
.contc_t h2{ line-height:40px; font-size:18px; color:#FFF; padding:0 0 0 65px; display:block;}
.contc_a{ width:1180px; height:auto; padding:20px 0 0 0;}
.contc_al{ width:300px; height:auto; float:left;}
.contc_ala{ width:300px; height:115px;}
.contc_ala1{ width:140px; height:100px; float:left;}
.contc_ala1 a{ display:block;width:140px; height:100px; background:#58aaf3;color:#FFF;}
.contc_ala1_1{ display:block; width:54px; height:54px; margin:0 auto; padding:10px 0 0 0;}
.contc_ala1_2{ display:block; width:140px; height:30px; line-height:30px; text-align:center; padding:3px 0 0 0; font-size:16px; }
.contc_ala1 a:hover{display:block; background:#007ac7; color:#FFF;}
.contc_ala2{ float:right;}
.contc_ala2 a{ display:block;width:140px; height:100px; background:#fc8a1a;color:#FFF;}
.contc_ala3{ float:left;}
.contc_ala3 a{ display:block;width:140px; height:100px; background:#0d559d;color:#FFF;}
.contc_ala4{ float:right;}
.contc_ala4 a{ display:block;width:140px; height:100px; background:#03a9f4;color:#FFF;}
.contc_alb{ padding:15px 0 0 0;}
.contc_albt{ width:300px; height:34px; line-height:34px; background: url(line-2.jpg) repeat-x;}
.contc_albt h2{ display:block; float:left; background:#fff url(index_11.jpg) no-repeat left center; padding:0 10px 0 15px;font-size:16px; font-weight:bold; color:#0d559d}
.contc_albt span{ display:block; float:right; padding:12px 0 0 0;}
.contc_albm{ padding:10px 0 0 0;}
.contc_albm ul li{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:280px; height:30px; float:left; background: url(index6_27.jpg) no-repeat left center; padding:0 0 0 15px; line-height:30px;}
.contc_am{ width:574px; height:auto; float:left; padding:0 0 0 16px;}
.contc_amt{ background:url(index_07.jpg) no-repeat center bottom; padding:0 0 10px 0;width:574px; height:34px;}
.contc_amm{ padding:5px 0;}

.contc_amm ul li{ display:block; float:left;  line-height:30px; 
width: 570px; height:30px;}
.contc_amm ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:460px; height:30px; float:left; background: url(index6_27.jpg) no-repeat left center; padding:0 0 0 15px;}
.contc_amm ul li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.contc_ar{ width:272px; float:right;}
.contc_ar1{ width:272px; height:78px; padding:0 0 10px 0;}
.contc_ar1a{ display:block; width:84px; height:78px; float:left;}
.contc_ar1b{ padding:0 0 0 10px;}
.contc_ar1c{ float:right;}
.contc_ar2{ width:272px; height:320px; background:url(ibg_24.jpg) no-repeat;}
.contc_ar2a{ width:244px; height:auto; margin:0 auto; padding:10px 0 0 0;}
.contc_ar2b{width:244px; height:auto; margin:0 auto;}
.f_yqlj{ width:100%; height:auto; border-top:1px #007ac7 solid; margin:5px 0 0 0;}
.f_yqlja{ width:1180px; height:auto; margin:0 auto; position:relative;}
.f_yqljat{ width:122px; height:42px; background:url(index_40.jpg) no-repeat; line-height:42px; text-align:center; font-size:18px; color:#FFF; position:absolute; left:0px; top:-4px;}

.tabmenuc {width:1180px;height:40px;  }

.tabmenuc ul {margin:0;padding:0 0 0 130px;}
.tabmenuc li { text-align:center; float:left; display:block; width:200px; height:40px; overflow:hidden;font-weight:bold; background:#fff url(sline-1.jpg) no-repeat right center;line-height:40px;   display:inline; font-size:14px;   }
.tabmenuc .cli {text-align:center;float:left;display:block;width:200px;height:40px;overflow:hidden;line-height:40px;display:inline;font-size:14px; cursor:pointer; color:#007fd8;  color:#0d559d; position:relative; background:#fff url(sline-1.jpg) no-repeat right center; font-weight:bold;   }
#tabcontentc {width:1180px; height: auto; }
#tabcontentc ul {margin:0;padding:10px 0; }
#tabcontentc ul p{ line-height:30px;}
#tabcontentc .hidden {display:none;}
#tabcontentc ul li{ display:block; float:left;  line-height:32px; 
width: 530px; height:32px;}
#tabcontentc ul li a{display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:438px; height:32px; float:left; background: url(index6_25.jpg) no-repeat left center; padding:0 0 0 15px;}
#tabcontentc ul li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
color:#666;
}
.foot{ width:100%; height:auto; background:#5b8fcb; padding:20px 0;}
.foota{width:1180px; height: auto; margin:0 auto; position:relative;}
.foota p{ line-height:24px; color:#FFF; font-size:12px; text-align:center;}
.foota1{ width:60px; height:70px; position:absolute; right:180px; top:0px;}
.foota2{width:117px; height:70px; position:absolute; right:0px; top:0px;}

.side{ width:272px; height:auto; float:left;}
.main{ width:882px; height:auto; float:right; border:4px #eee solid;}
.sidet{ width:232px; height:48px; background:#0d559d; padding:0 20px;}
.sidet h1{ background:url(sss-4.png) no-repeat left center; padding:0 0 0 40px; line-height:48px; font-size:20px; color: #FFF;}
.sidem{width:264px; height:auto;border:4px #eee solid; padding:10px 0;}
.sidem ul{ width:210px; height:auto; margin:0 auto;}
.sidem ul li{ width:210px; height:34px; display:block; padding:8px 0;}
.sidem ul li a{ display:block;width:210px; height:34px; background:#eee; line-height:34px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 0px 5px #666;}
.sidem1{ display:block; float:left; width:14px; height:14px; padding:10px 0 0 20px;}
.sidem2{ display:block; float:left;  padding:0 0 0 10px;}

.n_maint{ width:860px; height:48px;  background: url(line1-1.jpg) no-repeat center bottom; line-height:48px; margin:0 auto;}
.n_maint h1{ font-size:18px; background: url(ccc-3.png) no-repeat left center; padding:0 0 0 35px; 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:840px; height:auto; margin:0 auto;}
.news li{ display:block;width:840px; height:40px; line-height:40px; border-bottom:1px #ddd dashed; float:left; }
.news li a{display:block; float:left; font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:670px;height:40px; background: url(n_03.jpg) no-repeat left center; padding:0 0 0 20px;}
.news li span{ display:block; float:right;font-size:14px; color:#666;}
.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
}


.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;}

.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;}