@charset "UTF-8";
* {
	font-family: "微软雅黑";
	margin: 0;
	padding: 0;}
a,img{border:0;}

body{font:12px/1.5 Tahoma,'\5FAE\8F6F\96C5\9ED1','Microsoft Yahei',"hiragino sans gb", Helvetica, Arial, "\5b8b\4f53", 'sans-serif';color:#333;-webkit-font-smoothing:antialiased;}
a {color:#333;text-decoration: none;}
a:hover{color:#FF7518; text-decoration:none;}
p{text-align:justify;}
.clear{
	clear:both;}
/*顶部*//*


/* index_focus */
/*.biao{ width:1200px; height:100px; margin:0 auto; position:relative; background-color:#FF0}
.index_focus{position:relative;width:100%;height:600px;margin:0 auto;overflow:hidden;}

.index_focus .bd ul{ width:100%}
.index_focus .bd li{display:none;position:absolute;left:0;top:0; width:100%}
.index_focus_post{z-index:10;}
.index_focus .pic{display:block; width:100%; height:600px}
.index_focus .pic:hover{text-decoration:none;}

.index_focus .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:30px;font-family:arial;color:#fff;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#2B41EB;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url("../images/index/ico_sliding.png") no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}

.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}*/
/*00000000000  nav   00000000000000000000000*/

/*html{font-size:62.5%;font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif} */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0;}
/*body{line-height:1.333;font-size:12px}*/
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif;}
li{list-style:none;}
a:link,a:visited{text-decoration:none;}
.head-v3{position:relative;z-index:100;min-width:1000px;/* position:absolute;*/ top:0px; width:100%; background:#004570;}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative;}
.navigation-up{height:80px;}
.logobox{width:200px; height:60px;}
.logobox a{width:200px; height:60px; background-image:url(../images/index/logo1.jpg); background-size:200px 80px; display:block;}
.navigation-up:hover{background:#004570;}
.navigation-up .navigation-v3{float:left; height: 80px;}
.navigation-up .navigation-v3 ul{float:left;}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/79px "microsoft yahei";color:#fff;}
.navigation-up .navigation-v3 .nav-up-selected{ background-color:#5d94bd;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;font-size: 16px;}
.navigation-up .navigation-v3 li h2 a{padding:0 20px;color:#fff;display:inline-block;height:80px;font-family:"microsoft yahei"; text-decoration:none;}

.navigation-down{position:absolute;top:80px;left:0px;width:100%;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#efefef;position:absolute;top:0px; height:400px;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative; height:400px;}
#quick{ background:none; height:205px;}
#quick .navigation-down-inner{ background:none; position:relative; width:1071px; height:0px;}
.linkbox{ width:120px; height:165px; background-color:#5d94bd; position:absolute; right:8px; top:0px;}
.linkbox a{ width:120px; height:40px; border-top:1px solid #004570; display:block; line-height:40px; font-size:14px; text-align:center; text-decoration:none; color:#ffffff;}

.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0;}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0;}
.navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px;}
.navigation-down .menu-1 dd a{color:#444;font:normal 14px/30px "microsoft yahei";}
.navigation-down .menu-1 dd a:hover{color:#60aff6;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#444;font:normal 16px "microsoft yahei";}




.nav_tit{
	float:left;
	margin-right:45px;
	margin-top:10px;}
.nav_tith3{
	margin: 10px auto 10px; font-size:18px; font-weight:bold; color:#004570;}
.nav_tith3 a {
	color: #004570;
	text-decoration: none;}
.nav_tith3 a:hover {
	color: #60aff6;
	text-decoration: none;}
.nav_tit span{
	display: block; margin-bottom: 15px;font-size:16px; line-height:20px;}

.nav_gg{
	float:left;
	width:280px;
	height:140px;
	margin-top:20px;
	margin-right: 10px;}
.nav_gg_img{
	width:280px;
	height:140px;}

.nav_gg_p1{
	margin: 10px auto 10px; font-size:16px; font-weight:bold;text-align:justify;}
.nav_gg_p1 a {
	color: #333;
	text-decoration: none;}
.nav_gg_p1 a:hover {
	color: #60aff6;
	text-decoration: none;}
.nav_gg_p2{
	margin: 10px auto 10px; font-size:16px; text-align:justify; color:#333333;}
.nav_gg_p2 a {
	color: ##545454;
	text-decoration: none;}
.nav_gg_p2 a:hover {
	color: #60aff6;
	text-decoration: none;}
.nav_ge_left{
	float:left;
	width:600px;}
.nav_ge_right{
		float:left;
		width:595px;}
/***导航共享家**/
.nav_jieshao{
	font-size:18px;
	margin-top:20px;
	margin-bottom:25px;}
.nav_share_left{
	float:left;
		width:410px;
		padding-top:0px;}
.nav_leftin
{
	margin-top:10px;}
.nav_share_left span
{
	display:block;
	width:200px;
	font-size:18px;
	padding:10px 10px 10px 0;
	margin-bottom:10px;
	border-bottom:1px solid #777777;}
.nav_share_left span:last-child{
	border: none;}
.nav_share_right{
	float:left;
	margin-left:30px;
	width:595px;}

/*----------------------主导航结束-----------------------------*/



/*---------------全局网站路径------------------*/
.crumbs{
	border-bottom:1px solid #E3E4E5;
	background:#FFFFFF;
	padding:10px 0 10px 30px;
	/*margin:10px 0 30px 0;*/
	font-size:14px;}

/*-----底部------------------------------*/
/*
footer{height: 245px;color:#ccc;font-size:12px;position:relative;z-index:-2;background-color:#31353a;background-image:-webkit-linear-gradient(top, #31353a, #2f3337);background-image:-moz-linear-gradient(top, #31353a, #2f3337);background-image:linear-gradient(top, #31353a, #2f3337);}
footer > ul{width:960px;position:fixed;left:50%;bottom:0;margin-left:-480px;padding-bottom: 60px;z-index:-1;}
footer > ul > li{width:25%;float:left;}
footer ul{list-style: none;}
footer > ul > li ul li{margin-left:43px;text-transform: uppercase;font-weight:bold;line-height:1.8;}
footer > ul > li ul li a{text-decoration: none !important;color:#7d8691 !important;}
footer > ul > li ul li a:hover{color:#ddd !important;}
footer p{width: 90%;margin-right: 10%;padding: 9px 0;line-height: 18px;background-color: #058cc7;font-weight: bold;font-size: 14px;color:#fff;text-transform: uppercase;text-shadow: 0 1px rgba(0,0,0,0.1);box-shadow: 0 0 3px rgba(0,0,0,0.3);margin-bottom: 20px;opacity:0.9;cursor:default;-webkit-transition: opacity 0.4s;-moz-transition: opacity 0.4s;transition: opacity 0.4s;}
footer > ul > li:hover p{opacity:1;}
footer p:before{content: '';display: inline-block;background: url('../img/sprite.png.html') no-repeat;width: 16px;height: 18px;margin: 0 12px 0 15px;vertical-align: text-bottom;}
*/

#footer {
	height: 275px;
	color: #ccc;
	font-size: 12px;
	background-color: #31353a;
	width: 100%;
	display: block;
	padding-top: 20px;
	border-top:5px solid #222222;}
.footer_logo{}
footer > ul {
	width: 1200px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;}
footer > ul > li {
	width: 12%;
	float: left;}
footer ul {
	list-style: none;
	background:#31353a;}
footer > ul > li ul li {

	text-transform: uppercase;
	line-height: 1.8;
	text-align:left;}
footer > ul > li ul li a {
	text-decoration: none !important;
	color: #ABABAB !important;}
footer > ul > li ul li a:hover {
	color: #7C828C !important;}
footer p {
	width: 150px;
	text-align:left;
	padding: 9px 0;
	line-height: 18px;
	/*background-color: #058cc7;
	box-shadow: 0 0 3px rgba(0,0,0,0.3);*/
	font-weight:bold;
	font-size: 15px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	margin-bottom: 10px;
	/*opacity: 0.9;*/
	cursor: default;
	-webkit-transition: opacity 0.4s;
	-moz-transition: opacity 0.4s;
	transition: opacity 0.4s;}
footer > ul > li:hover p {
	opacity: 1;}
.linkus{
	line-height:20px;
	display:block;
	width:300px;}
.linkus a{
		text-decoration: none !important;
	color: #ABABAB !important;}

.linkus a:hover {
	color: #7C828C !important;}
.R a{
		text-decoration: none !important;
	color: #ABABAB !important;}

.R a:hover {
	color: #7C828C !important;}
.copyright{
	width:100%;
	border-top:1px solid #515151;
	padding-top:10px;
	padding-bottom:5px;
	background:#31353a;}
.footer_f
{
	margin:0 auto;
	width:1200px;
	color: #7C828C !important;}
/*footer p:before {
	content: '';
	display: inline-block;
	background: url('../img/sprite.png.html') no-repeat;
	width: 16px;
	height: 18px;
	margin: 0 12px 0 15px;
	vertical-align: text-bottom;
}*/
.guanzhu{
	float:right;}





/*响应式导航*/
.cd-main-header, .cd-main-content {
	display: none
;}
.bannerimg {
	margin-top: 56px;}
/*GE首页*/
.content-ge1 {
	margin-top: 52px
;}
/*index-ce*/
/*
.index-ce {
	width: 1200px;
	height: 500px;
	margin: 0 auto
}
.tabbox {
	width: 1200px;
	margin: 40px auto;
	background: #f0f0f0;
	font-family: '微软雅黑';
	overflow: hidden;
	min-height: 300px
}
.tabbox .tab {
	overflow: hidden;
	background: #ccc;
}
.tabbox .tab a {
	display: block;
	padding: 0px;
	float: left;
	text-decoration: none;
	color: #333;
	width: 20%;
	height: 50px
}

.tabbox .tab a:hover {
	background: #E64E3F;
	color: #fff;
	text-decoration: none;
}
.tabbox .tab a.on {
	background: #E64E3F;
	color: #fff;
	text-decoration: none;
}
.tabbox .content {
	overflow: hidden;
	padding: 10px;
}
.tabbox .content li {
	display: none;
}
/*响应式导航*/
.cd-main-header, .cd-main-content {
	display: none
;}
.bannerimg {
	margin-top: 56px;}
/*GE首页*/
.content-ge1 {
	margin-top: 52px
;}
.footer_m{ background-color:#333; margin-top:2px; color:#cccccc; font-size:14px; text-align:center; line-height:20px; padding-top:30px; padding-bottom:30px; padding-left:20px; padding-right:20px; display:none;}

@media (max-width: 767px) {
	.crumbs{
		padding-top: 50px;
		padding-left: 10px;
		text-align: left;}


/*
.protitle1{color:#ffffff; font-size:24px; text-align:center; }
.protitle2{color:#ffffff; font-size:18px; text-align:center; margin-top:20px}
*/
#cnzz_stat_icon_1257488139{ display:none;}
.footer_m{ display:block;}
.head-v3{ display: none;}
.project-main-content {
	width: 100%;}
#centerbox {
	width: 100%;}
.navbox {
	display: none
;}
.cd-main-header {
	display: block
;}
.headbox {
	display: none
;}
.bannerimg {
	margin-top: 0px;}
.headright {
	display: none
;}
.headlogo img {
	margin-top: 0px;
	width: 150px;
	margin-top: 10px
;}
/*banner*/
.scroll {
	margin: 0 auto;
	width: 100%;
	height: 76px;
	position: relative;}
.scroll .current {
	display: none
;}
.swipe {
	display: block
;}
#imageShow {
	display: none
;}
.content1 {
	margin-top: 54px
;}
#footer {
	display: none
;}
/*项目内页*/
.projectbanner {
	margin-top: 50px
;}
.box1 {
	margin-top: 0px
;}
.project-main-content {
	width: 96%;
	margin: 0 auto;
	margin-top: 10px
;}
#centerbox {
	width: 100%
;}
/*侧边导航*/
#menu {
	display: none
;}
/*index-ce*/
.index-ce {
	width: 100%;}
.tabbox {
	width: 96%
;}
	.grid { width:100%;}
	.grid figure { width:100%;}
}
/*一键分享*/
.zt-share {
	margin: 5px -8px 20px 0;}
.bdsharebuttonbox a.bds_tsina, .bdsharebuttonbox a.bds_tqq, .bdsharebuttonbox a.bds_renren, .bdsharebuttonbox a.bds_qzone, .bdsharebuttonbox a.bds_weixin, .bdsharebuttonbox a.bds_sqq, .bdsharebuttonbox a.bds_douban {
	margin: 0 6px 0 1px;
	height: 25px;
	line-height: 25px;
	background-image: url(../images/zt_share.jpg);}
.bdsharebuttonbox a.bds_tsina {
	background-position: 0 0;}
.bdsharebuttonbox a.bds_tqq {
	background-position: -33px 0;}
.bdsharebuttonbox a.bds_renren {
	background-position: -65px 0;}
.bdsharebuttonbox a.bds_qzone {
	background-position: -98px 0;}
.bdsharebuttonbox a.bds_weixin {
	background-position: -130px 0;}
.bdsharebuttonbox a.bds_sqq {
	background-position: -163px 0;}
.bdsharebuttonbox a.bds_douban {
	background-position: -195px 0;}
.zt-like-show a {
	display: block;
	margin: 20px 0 0;}
.bdsharebuttonbox a.bds_print, .bdsharebuttonbox a.bds_more {
	margin: 0 6px 0 1px;
	height: 25px;
	line-height: 25px;}


/* by xinqian new */
.main-content{
	padding-top: 80px;}