@charset "utf-8";
/* CSS Document */
/*===================轮播===========================*/
.slide{width: 100%;min-width: 1200px; margin: 0 auto; height: 500px; background: #0d6b9c;overflow: hidden;}
.slideBox{ width:100%; height:500px;margin: 0 auto; overflow:hidden;}
.slideBox .bd{height:100%; z-index:0; overflow: hidden;}
.slideBox .bd ul{width: 100%;height: 500px; overflow: hidden;}
.slideBox .bd li{width: 100%; height: 100%; zoom:1; vertical-align:middle; }
.slideBox .bd li.slide1{background: url("../images/slide.jpg") center center no-repeat;}
.slideBox .bd li.slide2{background: url("../images/slide.jpg") center center no-repeat;}
.slideBox .bd li.slide3{background: url("../images/slide.jpg") center center no-repeat;}

/*=================== 通知================================*/
.notice{width: 1200px; padding: 15px 0; margin: 30px auto; background: #ededed;overflow: hidden;}
.notice>i{float: left; width: 19px;height: 24px;margin: 0 15px 0 22px; background: url("../images/notice.jpg") center center no-repeat;}
.txtMarquee-top{float: left; width: 1000px; height: 24px; border-left: 1px #c5c5c5 solid; overflow:hidden;}
.txtMarquee-top .bd{width: 100%;height: 100%; padding-left: 15px; overflow: hidden;}
.txtMarquee-top .infoList li{ width: 98%; height:24px; line-height:24px; }
.txtMarquee-top .infoList li a{display: block; font-size: 14px; color: #818181;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
/*========================main 1200 index==============================*/
.news{width: 1200px; margin: 20px auto 70px auto;}
.news-head{width: 249px; height: 80px; margin: 0 auto; background: url("../images/news-logo.jpg") center center no-repeat; overflow: hidden;}
.news .news-more{display: block; width: 210px;height: 69px; margin: 0 auto; line-height: 69px; font-size: 20px; color: #848484; text-align: center; border: 1px #cbcbcb solid; overflow: hidden;}
.news-main{width: 1200px; margin: 30px auto 0 auto; overflow: hidden;}
.news-main li{position: relative; display: inline-block; width: 323px;height: 262px; margin-right: 30px; margin-bottom: 50px; padding: 18px 20px; border: 1px #cbcbcb solid;}
.news-main a{display: block; width: 100%; height: 100%;overflow: hidden;}
.news-img{width: 190px;height: 260px;border: 1px #efefef solid; background: #e5e5e5;overflow: hidden;}
/**/
.news_ewm,.news_bg{display: none;position: absolute; top: 19px;left: 21px; width: 190px;height: 260px;opacity: 1; overflow: hidden;}
.news_bg{background: #fff;opacity: 0.5;}
.news_ewm>img{display: block;width: 180px;height: 180px;margin: 40px auto;}
.news-main>li:hover .news_ewm,.news-main>li:hover .news_bg{display: block;}
.news-txt{width: 115px;height: 260px;overflow: hidden;}
.news-txt span{display: block; font-size: 14px; color: #848484;}
.news_title{display: block; line-height: 20px; font-size: 14px;color: #272727; overflow: hidden;display: -webkit-box;-webkit-line-clamp: 12;-webkit-box-orient: vertical;word-break: break-all;}

/*=========================蓝色部分===========================*/
.scope{width: 100%;min-width: 1200px; padding: 54px 0; text-align: center; background: #c2e7f4;overflow: hidden; clear:both;}
.scope a{display: inline-block; width: 388px;height: 137px; margin-right: 15px;}
.scope a img{width: 100%;background-size: 100%;}
/*=====================内页     inside===================================*/
.inside-bg{background: #f7f7f7;}
/*inside01*/
.main-inside{width: 1200px; margin: 0 auto;padding: 70px 0 0px 0px; overflow: hidden;}
.in_head{width: 100%; overflow: hidden;}
.in_head p{margin-left:30px;font-size: 26px; color: #1b1b1b;font-weight: bold; float:left;width:250px}
.in_head span{display: inline-block; padding-left: 5px; font-size: 16px; color: #7e7e7e; font-weight: normal;}
.in_head .sort{float:left;margin-top: 15px;border-left: 1px solid #999;font-size: 12px;line-height: 14px;color: #999;}
.in_head .sort a{display: inline-block;border-right: 1px solid #999;padding: 0 8px;color: #999;}
.in_head .sort a.on {color: #f64902;transition: color 500ms ease-in 0ms;}
/*=====*/
.inside_head{width: 100%;padding: 25px 0;background: #f0f0f0;overflow: hidden;}
.inside_head>p{width: 1105px; padding-left: 95px; margin: 0 auto; overflow: hidden;}
.inside_head>p a{display: inline-block; font-size: 16px; color: #696969;}
.inside_head>p a:before{content: ">"; margin: 0 9px;}
.inside_head>p .home{width:19px; height: 18px;background: url("../images/home.png") center center no-repeat; }
.inside_head>p a.home:before{content: "";}
.inside_head>p a:hover{color: #ff4800;}
/*======inside_top======*/
.inside_top{width: 1200px; margin: 50px auto; overflow: hidden;}
.inside_top_fl{width: 245px;padding: 30px 30px; background: #efefef;overflow: hidden; text-align:center}
.inside_top_fl>p{margin: 10px 5px; font-size: 14px; color: #626262;}
.inside_top_fl .lj{background-color:#fa261e;width:241px; height:60px; line-height:60px; color:#fff; display:block; font-size:22px}
.inside_top_fr{width: 793px; padding: 35px 40px; border: 1px #ddd solid;overflow: hidden;}
.inside_fr_head{width: 100%; margin-bottom: 20px;overflow: hidden;}
.inside_fr_head>span{float: left; text-indent: 15px; font-size: 18px; color: #000;}
.bdsharebuttonbox{float: right; margin-right: 25px;}
.inside_fr_images{padding: 20px 0; border: #ddd solid;border-width: 1px 0 1px 0; overflow: hidden;}
.inside_fr_images p{font-size: 16px; color: #3b3b3b;}
.inside_fr_images img{float: left; margin: 10px;}
.inside_fr_images a{color:#000}

.inside_fr_text{margin-top: 20px; overflow: hidden;}
.inside_fr_text>span{display: block; margin-bottom: 10px; font-size: 16px; color: #3b3b3b;}
.inside_fr_text>p{line-height: 24px; font-size: 14px; color: #808080;}
/*======inside_hot========*/
.inside_hot{width: 100%;border-top: 1px #ddd solid; overflow: hidden;}
.inside_hot>p{width: 1200px; margin: 30px auto; text-indent: 25px; font-size: 18px; color: #3b3b3b;}

.w1000{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
/*Intro*/
.intro-wrap{
	position: relative;

	padding: 46px 0 124px;
	margin-bottom: -11px;
	background: url(../images/bg_ipublic.jpg) repeat-x bottom;
}
.intro-top{
	height:88px;
	padding: 9px;
	padding-bottom: 0;	
	background: url(../images/bg_shadow07.png) no-repeat;
}
.intro-top ul{	
	border-bottom: 1px solid #e5e5e5;
	width: 856px;
	height:87px;
	padding-left: 105px;
}
.intro-top li{
	float:left;
	width: 174px;
	height: 87px;
	border-left: 1px solid #e5e5e5;
	font-size: 18px;
	line-height: 90px;
	text-align: center;
}
.intro-top li.last{
	border-right: 1px solid #e5e5e5;
}
.intro-top a{
	display: inline-block;
	width: 100%;
	color: #333;
}
.intro-top a:hover,.intro-top a.on{
	color: #fff;
	background: #e68b22;
}
.intro-mid{
	padding: 0 9px;
	background: url(../images/bg_shadow08.png) repeat-y;
}
.intro-bot{
	width: 978px;
	height: 66px;
	background: url(../images/bg_shadow09.png) no-repeat;
}
.intro-main{
	padding: 54px 76px 0;
	font-size: 14px;
	line-height: 24px;
}
.intro-main h2{
	font-size: 18px;
	line-height: 52px;
	color: #333;
}
.intro-main p.en{
	font: 12px/20px Arial;
	color: #999;
}
.contact-tips{
	padding-top: 50px;
	line-height: 20px;
}
.contact-tips .l{
	float: left;
	width: 436px;
	line-height: 28px;
	text-align: center;
}
.contact-tips .l a{
	display: inline-block;
	width: 28px;
	height: 28px;
	margin-left: 10px;
	background: url(../img/bg_sign05.jpg) no-repeat;
}
.contact-tips .l span{
	display: inline-block;
	font-size: 24px;
	color: #000;
	margin-top: 8px;
}
.contact-tips .r{
	float: right;
	width: 414px;
	padding-left: 32px;
	border-left: 1px solid #e5e5e5;
	margin-left: 77px;
	display: inline;
}
.service-list{
	width: 100%;
	line-height: 24px;
}
.service-list li{
	width: 830px;
	padding-bottom: 13px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 28px;
}
.service-list .tit{
	margin-bottom: 12px;
}
.service-list li span{
	display: inline-block;
	float: left;
	width: 42px;
	font-weight: bold;
	font-size: 14px;
}
.service-list .tit span{
	color: #3366cc;
}
.service-list .int span{
	color: #009900;
}
.service-list .det{
	float: right;
	width: 788px;
}
.feedback-wrap{
	position: relative;
	top: -11px;
	padding: 46px 0 123px;
	margin-bottom: -11px;
	background: url(../img/bg_ipublic.jpg) repeat-x bottom;
}
.feedback-top{
	height: 49px;
	background: url(../img/bg_shadow10.png) no-repeat;
}
.feedback-mid{
	padding: 0 9px;
	background: url(../img/bg_shadow08.png) repeat-y;
}
.feedback-mid .tips{
	width: 812px;
	height: 86px;
	padding: 0 74px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 48px;
}
.feedback-mid .tips h2{
	font-size: 18px;
	line-height: 24px;
	color: #333;
}
.feedback-mid .tips .fr{
	width: 612px;
	height: 60px;
	padding-left: 27px;
	border-left: 1px solid #ccc;
	font-size: 14px;
	line-height: 60px;
	color: #999;
}
.feedback-mid .table{
	padding: 0 74px;
}
.feedback-mid td{
	font-size: 14px;
	line-height: 30px;
	padding-bottom: 18px;
}
.feedback-mid td span{
	display: inline-block;
	width: 72px;
	padding-left: 8px;
	border-bottom: 1px solid #e5e5e5;
}
.feedback-mid td input{
	float: left;
	width: 230px;
	height: 28px;
	padding: 0 5px;
	border: 1px solid #e5e5e5;
	line-height: 28px;
	color: #666;
}
.feedback-mid td input.submit{
	width: 118px;
	height: 30px;
	padding: 0;
	margin-top: 12px;
	border: none;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	background: #f14702;
	margin-right: 10px;
}
.feedback-mid td input.reset{
	background: #666;
}
.feedback-bot{
	height: 67px;
	background: url(../img/bg_shadow09.png) no-repeat;
}
.feedback-tips{
	padding: 0 74px;
	height: 220px;
	font-size: 14px;
	line-height: 34px;
	color: #333;
}
.page a{color:#000}

nav{ display: block; width: 100%;box-sizing:border-box; margin:25px auto; overflow: hidden; }
.page{ padding-left: 0;text-align: center;list-style: none;}
.page>ul>li{ display: inline-block;}
.page>ul>li>a,.page .pgEmpty,.page .pgCurrent {display: inline-block;padding: 4px 13px;background-color: #f2f2f2;border: 1px solid #ddd;border-radius: 3px;}
.page .pgCurrent{background-color: #609f81;border: 1px solid #609f81;cursor: default;z-index: 2;color: #fff;}
.page>ul>li>a:hover {z-index: 2;color: #fff;background-color: #609f81;border-color: #609f81; text-decoration:none}
.service-list{
	width: 100%;
	line-height: 24px;
}
.service-list li{
	float:left;
	width: 830px;
	padding-bottom: 13px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 28px;
}
.service-list .tit{
	margin-bottom: 12px;
}
.service-list li span{
	display: inline-block;
	float: left;
	width: 42px;
	font-weight: bold;
	font-size: 14px;
}
.service-list .tit span{
	color: #3366cc;
}
.service-list .int span{
	color: #009900;
}
.service-list .det{
	float: right;
	width: 788px;
}
.clear{clear: both;}

#main{margin:0px auto; width:1140px; padding:0px; background-color:#fff;}
#content{ position:relative;}
.post{float:left; width:326px; margin:10px;border:1px #cbcbcb solid; padding:15px;}
.post_txt{height:30px; line-height:30px;color:#848484}