@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"微软雅黑";
	color:#333333;
	}
img{
	border:none;
	}
p{
	margin:0;
	padding:0;
	}
ul,li{
	margin:0;
	padding:0;
	list-style-type:none;
	}
a{
	color:#333333;
	font-size:12px;
	text-decoration:none;
	transition: all 0.3s ease-in-out 0s;
	}
a:hover{
	color:#00a0ea;
	text-decoration:none;
	}
.center{
	margin:auto;
	}
.bk{
	border:1px #e4e4e4 solid;
	margin-top:10px;
	padding-bottom:5px;
	}
#sbj{
	margin-top:0px;
	}
.top{
	width:100%;
	text-align:left;
	line-height:30px;
	color:#aeaeae;
	height:30px;
	border-bottom:1px #d2d2d2 solid;
	}
.top a{
	text-align:right;
	float:right;
	margin-right:30px;
	line-height:30px;
	color:#aeaeae;
	}
.logo{
	width:100%;
	height:120px;
	text-align:center;
	}
.navbj{
	width:100%;
	height:60px;
	background:#058dcc;
	}
.nav{
	width:1200px;
	height:60px;
	text-align:center;
	}
.nav a{
	line-height:60px;
	display:inline-table;
	width:120px;
	font-size:14px;
	color:#FFFFFF;
	margin:0px 0px;
	} 
.nav a:hover{
	color:#333;
	background:#ffcc00;
	}
.moddle {
	width:1200px;
	overflow:hidden;
	}
.symup{
	width:1200px;
	height:50px;
	text-align:center;
	color:#00a0ea;
	font-size:22px;
	font-weight:bold;
	}
.symup span{
	margin-left:10px;
	background:#00a0ea;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	padding:2px 10px;
	}
.list{
	width:220px;
	height:30px;
	line-height:30px;
	text-indent:3.5em;
	background:url(/uploads/image/listbj.jpg);
	margin:auto;
	margin-top:10px;
	}
.list:hover{ background:#00a0ea;}
.list a:hover{ color:#FFFFFF;}
.lc{
	width:100%;
	height:384px;
	background:url(/uploads/image/lc.jpg) no-repeat center center;
	}
.ad1{ width:100%; background:url(/uploads/image/ad1.jpg) no-repeat center center; height:200px;}
.ad1-c{ width:1067px; margin:0 auto; position:relative;}
.ad1-c p{ font-size:24px; color:#FFF; position:absolute;  top:130px;}
.ad1-c p img{ vertical-align:middle; margin-left:20px;}
/*ys*/
.ys{ width:1180px; background:url(/uploads/image/ys.jpg) no-repeat; height:884px; margin:50px auto; position:relative;}
.ys dl{ width:466px; position:absolute; top:170px; left:90px;}
.ys dl dt{ float:left; background:url(/uploads/image/ys-pic.png) no-repeat; width:50px; height:50px; text-align:center; line-height:38px; font-size:24px; color:#FFF;}
.ys dl dd{ float:left; font-size:24px; color:#098ac6; width:400px; margin-left:15px;}
.ys dl dd .small{ font-size:14px; color:#888; line-height:26px; margin-top:15px;}
.ys dl.ys2{top:360px; left:0px;}
.ys dl.ys3{top:560px; left:620px;}
.ys dl.ys4{top:750px; left:500px;}
/*ad2*/
.ad2{ background:url(/uploads/image/ad2.jpg) no-repeat center center; height:200px;}
.al{
	text-align:center;
	overflow:hidden;
	}
.sytp{
	width:280px;
	float:left;
	margin-left:20px;
	text-align:center;
	line-height:35px;
	background:#c8c8c8;
	margin-top:15px;
	}
.sytp img { padding:10px 10px 0px 10px;}
.gs{
	width:1200px;
	height:322px;
	overflow:hidden;
	background:#e5e5e5;
	}
.gstp{ width:438px; float:left; background:none;}
.gsnr{ width:730px; float:right; line-height:35px; font-size:14px; text-indent:2em; padding-top:40px; padding-right:20px;}
/*honor*/
.honor{ width:1200px; height:auto; overflow:hidden; margin:auto;}
/*图片滚动*/
.carousel{ margin:0px auto; padding:20px 0px 0px 0px; width:1080px; height:288px; overflow: hidden; position: relative;}
.carousel .slides{ margin:0px auto 30px; overflow:hidden; position:relative;}
.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}
.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:437px; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}
.carousel .slides  div em a{ color:#fff;}
.carousel .slides img{width:437px; height:235px;}
.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}
.carousel .slides .slideItem a{ overflow:hidden; display:block;}
.carousel .slides .slideItem img{ width:100%; height:100%;}
.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; height:277px!important; display:block; position:absolute;}
.prevButton{background:url(/uploads/image/l.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.nextButton{background: url(/uploads/image/r.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.prevButton{left: 0px;}
.nextButton{background-position:0px 0px; right:0px;}
.gcal{
	width:100%;
	padding:40px 0px;
	background:url(/uploads/image/gsbj.jpg);
	}
.sytp2{ width:225px; float:left; margin-left:13px; text-align:center; line-height:30px;}
.xw{ width:830px; float:left;}
.wt{ width:330px; float:right;}
.ling_tab .ling_tab_tit{clear:both; padding-top:10px; height:30px; z-index:10; width:830px;background: #f0f0f0;}
.ling_tab .ling_tab_tit li{display:inline-table; }
.ling_tab .ling_tab_tit li a{color:#FFFFFF; padding:10px 50px; background:#cccccc; font-size:14px; color:#333; }
.ling_tab .ling_tab_tit li a:hover{padding:10px 50px; background:#098ac6; color:#FFFFFF;}
.ling_tab .ling_tab_tit li a.ling_tab_last{  }
.ling_tab_box .ling_tab_item{ display:block; padding-top:20px;}
.xwtt{ width:830px; height:190px; overflow:hidden;}
.xwtt_tp{width:272px;height:189px;float:left;}
.xwtt_tp img {width: 262px; height: 179px; padding:4px; border: 1px solid #ebebeb;}
.xwtt_nr{ width:538px; float:right; padding-top:15px;}
.xwtt_nr p a{font-size: 14px;color: #098ac6;line-height: 36px;font-weight: bold;}
.xwtt_nr2{line-height: 30px;color: #666;font-size: 14px;}
.xwtt_nr2 a{ font-size:14px; color:#666;}
.news1{ overflow:hidden;}
.news1 li {
    width: 375px;
    float: left;
    line-height: 40px;
    border-bottom: 1px dashed #c4c4c4;
    margin: 0px 20px 0px 0px;
    padding-left: 20px;
    background: url(/uploads/image/li.jpg) no-repeat 7px center;
}
.cjbt{
	width:100%;
	height:102px;
	}
.cjbt_bt a{	
	display:block;
	height:30px;
	width:100%;
	line-height:30px;
	color:#3da6d7;
	background:#aee5ff;
	}
.cjbt_nr{font-size: 12px;color: #808080;line-height: 24px;}
.mup{
	height:40px;
	line-height:40px;
	text-align:left;
	text-indent:1.5em;
	color:#fff;
	font-size:14px;
	background:#098ac6;
	}
.mup a{
	color:#FFFFFF;
	}
.gd{
	float:right;
	padding-right:10px;
	}
.gd a{
	font-size:12px;
	}
.news{
	padding:10px;
	text-align:left;
	}
.news li{
	height:34px;
	line-height:34px;
	text-align:left;
	border-bottom:1px #e1e1e1 dashed;
	background:url(/uploads/image/li.jpg) no-repeat left;
	background-position:5px center;
	text-indent:1.5em;
	}
.nr{
	padding:7px;
	line-height:27px;
	text-align:left;
	text-indent:2em;
	}
#shsj{
	text-indent:0em;
	}
.bonav {
	width:100%;
	background:#087fc3;
	line-height:50px;
	text-align:center;
	height:50px;
	}
.bonav a{
	font-size:14px;
	color:#FFFFFF;
	display:inline-table;
	margin:0px 15px;
	}
.bottom{
	width:100%;
	padding:30px 0px 30px 0px;
	text-align:center;
	line-height:30px;
	}
.yl{
	width:100%;
	line-height:40px;
	text-align:left;
	background:#f5f5f5;
	}
/*内页样式*/
.mleft{
	width:260px;
	float:left;
	}
.mright{
	width:920px;
	float:right;
	}
.hg{
	line-height:30px;
	}
.tp{
	width:900px;
	height:170px;
	border-bottom:1px #e4e4e4 solid;
	margin:auto;
	margin-top:5px;
	padding-top:10px;
	}
.tp_img{
	width:213px;
	float:left;
	height:160px;
	margin-left:10px;
	}
.tp_wz{
	width:650px;
	float:right;
	margin-right:10px;
	}
.tp_wz_bt{
	height:30px;
	line-height:30px;
	text-align:left;
	}

.tp_wz_bt a{
	font-size:14px;
	font-weight:bold;
	}
.tp_wz_bt span{
	float:right;
	padding:0px 10px 0px 10px;
	background:#ff7519;
	}
.tp_wz_bt span a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	}
.tp_wz_bt span a img{
	margin-right:10px;
	}
.tp_wz_nr {
	line-height:30px;
	text-align:left;
	margin-top:10px;
	color:#999999;
	}
.tp_wz_nr a{
	color:#999999;
	}
.nytp{
	width:295px;
	text-align:center;
	float:left;
	margin-left:8px;
	margin-top:10px;
	line-height:30px;
	}
.tittle {
	text-align:center;
	line-height:40px;
	height:40px;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	}
.lb {
	text-align:left;
	text-indent:2em;
	}
.nyxw2{
	width:440px;
	float:left;
	margin-left:12px;
	text-align:left;
	text-indent:1.5em;
	height:30px;
	line-height:30px;
	border-bottom:1px #e4e4e4 dashed;
	background:url(/uploads/image/li.jpg) no-repeat left;
	background-position:5px center;
	}
.xgcp{
	width:170px;
	float:left;
	margin-left:12px;
	text-align:center;
	line-height:25px;
	margin-top:10px;
	}
.page li{
	text-align:center;
	display:inline-block;
	padding-right:10px;
	}
/*内页样式*/



.pages {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align:  
center;font-size:12px}
.pages ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin:  
0 3px;line-height: 20px;background: #fff;color:#999}
.pages ul li:hover{ background:#E12234; color:#fff;border: 1px solid #E12234}
.pages ul li:hover a{color:#fff;}
.pages ul li.thisclass {display: inline-block;border: 1px solid #E12234;padding: 2px  
9px;margin: 0 3px;background: #E12234;color: #fff;}
.pages ul li.thisclass a {color: #fff;}
.pages ul li a{ display:block;color:#999}
.pages ul li a:hover {color: #fff;}

