﻿body,ul{
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei",arial;
}
body{
	background-color: #fff !important;
}
a{
	text-decoration: none;
	cursor: pointer;
	color: #494949;
}
ul,li{
	list-style: none;
}
.clear{
	clear: both;
}
.cl:after{
	content: "";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
img{
	border: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
color:rgba(106,128,188,0.4);
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
　　color:rgba(106,128,188,0.4);
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
　　color:rgba(106,128,188,0.4);
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
　　color:rgba(106,128,188,0.4);
}


/***分页****/
.n-page{ text-align:center; clear:both; margin:60px;}
.n-page a{ padding:5px 10px; margin:0px 2px;  border:#e0e0e0 1px solid; background-color:#f5f5f5; color:#474747;}
.n-page span{ padding:5px 10px; margin:0px 2px;  color:#FFF; background-color:#e95331; border:#e95331 1px solid;}
.n-page a:hover{ color:#FFF; background-color:#e95331; border:#e95331 1px solid;}
/******************* ********************/


.yanc1s{
	animation-duration:.7s !important;
}
.yanc2s{
	animation-duration:1.4s !important;
}
.yanc3s{
	animation-duration:2.1s !important;
}
.yanc4s{
	animation-duration:2.8s !important;
}
.yanc5s{
	animation-duration:3.5s !important;
}
.yanc6s{
	animation-duration:4.2s !important;
}
.yanc7s{
	animation-duration:4.9s !important;
}
.yanc8s{
	animation-duration:5.6s !important;
}
.yanc9s{
	animation-duration:7.3s !important;
}

.ggwidth{
	width: 1400px;
	margin: 0 auto;
}
.jdheader{
	width: 100%;
	height: 97px;
	background-color: rgba(0, 0, 0, 0.75);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999;
}
.phone_nav{
	display: none;
}
.jdheader .zuo{
	width: 255px;
	text-align: center;
}
.jdheader .zuo img{
	max-width: 100%;
	margin-top: 21px;
}
.jdheader .pc_nav{
	width: 895px;
	text-align: center;
}
.jdheader .pc_nav>li{
	display: inline-block;
	padding: 38px 0 0;
	height: 59px;
	font-size: 16px;
	margin: 0 9px;
}
.jdheader .pc_nav li>a{
	color: #fff;
	display: block;
	width: 93px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background-color: transparent;
}
.jdheader .pc_nav li>a:hover{
	background-color: #e95331;
}
.jdheader .pc_nav li>a.onn{
	background-color: #e95331;
}
.jdheader .pc_nav li>a.active{
	background-color: #e95331;
}
.jdheader .you{
	width: 250px;
	padding-top: 36px;
}
.jdheader .you .sousuo{
	width: 170px;
	height: 38px;
	border-bottom: 1px solid #8999c5;
	position: relative;
}
.jdheader .you .sousuo .sst {
    height: 38px;
    line-height: 38px;
    width: 82%;
    border: none;
    background: 0 0;
    color: #8999c5;
    font-size: 12px;
    outline: none;
}
.jdheader .you .sousuo .tji {
    padding: 0;
    display: block;
    border: none;
    outline: none;
    position: absolute;
    right: 0;
    color: transparent;
    background: url(/template/default/images/sslogo.png) center center no-repeat;
    height: 21px;
    width: 23px;
    top: 50%;
    margin-top: -11px;
    cursor: pointer;
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.jdheader .you .oa{
	width: 50px;
	text-align: center;
	line-height: 50px;
	color: #8999c5;
}
.jdheader .you .oa a{
	color: #8999c5;
}
.jdheader .you .oa i{
	font-size: 28px;
}
.jdheader .you .yx{
	width: 30px;
	text-align: center;
	line-height: 50px;
	color: #8999c5;
}
.jdheader .you .yx a{
	color: #8999c5;
}
.jdheader .you .yx i{
	font-size: 28px;
}

.subNavBox a:link, .subNavBox a:visited { color: #646464; }
.subNavBox a:active, .subNavBox a:hover { color: #646464; }
.subNavBox { position: absolute; left: 0px; top: 97px;z-index: 3; width: 100%; left: 0px;text-align: left; /*background:url(/template/default/images/bj01.png) repeat;*/background-color: rgba(255,255,255,0.91); border-top:1px solid #eee; height: 0; overflow: hidden; }
.subNavBox .subNav { display: none; height: 389px; }
.subNavBox a .bot { width: 0px; position: absolute; left: 50%; bottom: 0px; height: 1px; background-color: #fe0000; transition: 0.5s; -webkit-transition: 0.5s; }
.subNavBox a:hover .bot { width: 74px; margin-left: -37px; }
.subNavBox .subConPage a:link, .subNavBox .subConPage a:visited { color: #646464; }
.subNavBox .subConPage a:active, .subNavBox .subConPage a:hover { color: #fe0000; }

.subNavtavs01,.subNavtavs02,.subNavtavs03,.subNavtavs04,.subNavtavs05,.subNavtavs06,.subNavtavs07,.subNavtavs08{ width:1000px; margin:10px auto; text-align:left;}
.subNavtavs01 .tab,.subNavtavs02 .tab,.subNavtavs03 .tab,.subNavtavs04 .tab,.subNavtavs05 .tab,.subNavtavs06 .tab,.subNavtavs07 .tab,.subNavtavs08 .tab{ height:35px !important; line-height:35px !important; overflow:hidden; color:#ddd; margin-bottom:0px;}
.subNavtavs01 .tab a,.subNavtavs02 .tab a,.subNavtavs03 .tab a,.subNavtavs04 .tab a,.subNavtavs05 .tab a,.subNavtavs06 .tab a,.subNavtavs07 .tab a,.subNavtavs08 .tab a{ display:block; font-size:15px; padding:0px; margin:0px 30px; display:inline-block; color:#555;}
.subNavtavs01 .tab a:hover,.subNavtavs02 .tab a:hover,.subNavtavs03 .tab a:hover,.subNavtavs04 .tab a:hover,.subNavtavs05 .tab a:hover,.subNavtavs06 .tab a:hover,.subNavtavs07 .tab a:hover,.subNavtavs08 .tab a:hover{ height:26px !important; line-height:26px !important; border-bottom:2px solid #fe0000; color:#fe0000; text-decoration:none; }
.subNavtavs01 .tab a.on,.subNavtavs02 .tab a.on,.subNavtavs03 .tab a.on,.subNavtavs04 .tab a.on,.subNavtavs05 .tab a.on,.subNavtavs06 .tab a.on,.subNavtavs07 .tab a.on,.subNavtavs08 .tab a.on{ height:26px !important; line-height:26px !important; border-bottom:2px solid #002673; color:#002673; text-decoration:none;}
.subNavtavs01 .content,.subNavtavs02 .content,.subNavtavs03 .content,.subNavtavs04 .content,.subNavtavs05 .content,.subNavtavs06 .content,.subNavtavs07 .content,.subNavtavs08 .content{ overflow:hidden; padding:0px;}
.subNavtavs01 .content dd,.subNavtavs02 .content dd,.subNavtavs03 .content dd,.subNavtavs04 .content dd,.subNavtavs05 .content dd,.subNavtavs06 .content dd,.subNavtavs07 .content dd,.subNavtavs08 .content dd{ display:none;}

.Navtavs-left{ width:450px; height:128px; float:left; }
.Navtavs-left p{ line-height:26px;height: 52px;overflow: hidden; font-size:14px; margin:10px 0;  color:#777;}
.Navtavs-left a{ font-size:12px; color:#999;}
.Navtavs-left a:hover{color:#fe0000; border-bottom:none !important;}
.Navtavs-right{ width:200px; height:128px; float:left; margin-left:30px;}
.Navtavs-right img{width:200px; height:128px;}


.indexone{
	width: 100%;
}
#owl-demo1 { width: 100%; margin-left: auto; margin-right: auto;}
#owl-demo1 .item{ display: block;}
#owl-demo1 .item img{width: 100%;-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
#owl-demo1 .owl-item.active img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
#bar {
    width: 0%;
    max-width: 100%;
    height: 4px;
    background: rgba(233,83,49,0.6);
    overflow: hidden;
}
#progressBar {
    width: 100%;
    background: transparent;
    position: absolute;
    left: 0;
    bottom: 0;
}
.indextwo{
	width: 100%;
	padding-bottom: 114px;
	background: url(/template/default/images/indextwobg.jpg) no-repeat top center;
}
.indextwo .tit{
	line-height: 76px;
	padding-top: 106px;
	text-align: center;
	font-size: 30px;
	color: #2c5ba9;
}
.indextwo .ti{
	line-height: 26px;
	font-size: 16px;
	text-align: center;
	color: #4f5050;
}
.indextwo .ti span{
	display: block;
}
.indextwo .titwo{
	height: 70px;
	width: 810px;
	margin: 50px auto;
	text-align: center;
}
.indextwo .titwo li{
	width: 269px;
	height: 70px;
	border-left: 1px solid #ccc;
	text-align: center;
}
.indextwo .titwo li:first-child{
	border-left: none;
}
.indextwo .titwo li .shang{
	line-height: 50px;
	font-size: 16px;
	color: #595959;
}
.indextwo .titwo li .shang span{
	font-size: 44px;
	color: #333;
	vertical-align: middle;
	margin-right: 5px;
	font-weight: bold;
}
.indextwo .titwo li:hover .shang span{
	color: #2452a6;
}
.indextwo .titwo li .xia{
	line-height: 20px;
	font-size: 16px;
	color: #3a3a3a;
}
.indextwo .titwo li:first-child+li+li .xia{
	width: 174px;
	text-align: right;
}
.indextwo .tithree{
	width: 280px;
	height: 38px;
	margin: 20px auto;
	border: 1px solid #cacaca;
	position: relative;
	border-radius: 3px;
}
.indextwo .tithree li{
	width: 140px;
	height: 38px;
	position: absolute;
	top: 0;
	line-height: 38px;
	text-align: center;
	color: #333;
	font-size: 18px;
	z-index: 2;
}
.indextwo .tithree li a{
	color: #333;
}
.indextwo .tithree li.active a{
	color: #fff;
}
.indextwo .tithree li i{
	font-size: 18px;
	color: #d1d1d1;
	margin-left: 5px;
	cursor: pointer;
}
.indextwo .tithree li a i{
	color: #d1d1d1;
}
.indextwo .tithree li.active a i{
	color: #fff;
}
.indextwo .tithree .mub{
	left: 0;
}
.indextwo .tithree .ship{
	right: 0;
}
.indextwo .tithree .ceng{
	width: 141px;
	height: 40px;
	position: absolute;
	left: -1px;
	top: -1px;
	z-index: 1;
	background-color: #e95331;
	border-radius: 2px;
	transition: all 600ms;
}
.indextwo .mubnr{
	height: 48px;
	text-align: center;
	font-size: 16px;
	color: #646464;
}
.indextwo .more{
	display: block;
	width: 160px;
	height: 37px;
	border-radius: 18px;
	text-align: center;
	line-height: 37px;
	font-size: 18px;
	color: #ababab;
	margin: 0 auto;
	border: 1px solid #dee2e9;
	transition: all 200ms;
}
.indextwo .more:hover{
	color: #333;
}
.indexthree{
	width: 100%;
}
.indexthree ul{
	width: 100%;
}
.indexthree ul li{
	width: 32.33%;
	height: 100%;
	position: relative;
	overflow: hidden;
}
.indexthree ul li .ceng{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	background-color: rgba(0,0,0,0.25);
	transition: all 400ms;
}
.indexthree ul li:hover .ceng{
	opacity: 0;
	filter: alpha(opacity=0);
}
.indexthree ul li .zis{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 2;
	margin-top: -60px;
	background-color: rgba(44,86,169,0.71);
	transition: all 400ms;
}
.indexthree ul li:hover .zis{
	top: 0;
	margin-top: 0;
}
.indexthree ul li .zis .zi{
	padding-left: 10%;
	width: 70%;
	max-width: 440px;
	height: 166px;
	position: absolute;
	left: 15%;
	top: 0%;
	margin-top: 0px;
	transition: all 400ms;
}
.indexthree ul li:hover .zis .zi{
	top: 50%;
	margin-top: -83px;
}
.indexthree ul li .zi .tou{
	line-height: 60px;
	font-size: 20px;
	color: #fff;
}
.indexthree ul li .zi .tou a{
	color: #fff;
}
.indexthree ul li .zi .tou a i{
	font-size: 28px;
	vertical-align: middle;
	margin-right: 5px;
	position: relative;
	top: -2px;
}
.indexthree ul li .zi .nr{
	width: 100%;
	height: 60px;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	color: #fff;
}
.indexthree ul li .zi .nr a{
	color: #fff;
}
.indexthree ul li .zi .more{
	display: block;
	width: 290px;
	line-height: 46px;
	font-size: 16px;
	color: #fff;
	border-bottom: 1px solid #fff;
}
.indexthree ul li .zi .more:hover{
	color: #e95331;
	border-bottom: 1px solid #e95331;
}
.indexfour{
	width: 100%;
	padding: 96px 0 116px;
	background: url(/template/default/images/indexfourbg.png) no-repeat top right;
}
.indexfour .tit{
	width: 100%;
	padding-bottom: 26px;
	line-height: 1;
}
.indexfour .tit .zw{
	width: 100%;
	font-size: 30px;
	color: #333;
}
.indexfour .tit .yw{
	font-size: 35px;
	color: #666;
}
.indexfour .ti{
	width: 100%;
}
.indexfour .ti .tus{
	width: 674px;
	position: relative;
}
.indexfour .ti .tus img{
	width: 100%;
	height: 444px;
	vertical-align: middle;
}
.indexfour .ti .tus .zi{
	width: 82%;
	padding: 38px 9%;
	height: 106px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.67);
	color: #fff;
	line-height: 22px;
}
.indexfour .ti .tus .zi .one{
	width: 60px;
	line-height: 20px;
	text-align: center;
	background-color: #49baf0;
	font-size: 13px;
	color: #fff;
	border-radius: 10px;
}
.indexfour .ti .tus .zi .two{
	font-size: 18px;
	line-height: 44px;
	height: 44px;
	overflow: hidden;
}
.indexfour .ti .tus .zi .two a{
	color: #fff;
}
.indexfour .ti .tus .zi .thr{
	font-size: 13px;
}
.indexfour .ti .tus .zi .fou{
	font-size: 14px;
	height: 44px;
	overflow: hidden;
}
.indexfour .ti .zis{
	margin-left: 36px;
	width: 690px;
}
.indexfour .ti .zis .qieh{
	width: 100%;
	background-color: #d1d1d1;
	position: relative;
}
.indexfour .ti .zis .qieh li{
	width: 33.33%;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	color: #333;
	cursor: pointer;
	position: relative;
	z-index: 2;
}
.indexfour .ti .zis .qieh li a{
	color: #333;
}
.indexfour .ti .zis .qieh li.active a{
	/*background-color: #295aa8;*/
	color: #fff;
}
.indexfour .ti .zis .qieh .ceng{
	width: 33.33%;
	height: 100%;
	background-color: #295aa8;
	transition: all 400ms;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.indexfour .ti .zis .nrs{
	width: 100%;
}
.indexfour .ti .zis .nrs li{
	width: 100%;
	display: none;
}
.indexfour .ti .zis .nrs li .xnr{
	height: 70px;
	padding: 30px 0;
	border-top: 1px solid #e4e4e4;
}
.indexfour .ti .zis .nrs li a:first-child .xnr{
	border: none;
}
.indexfour .ti .zis .nrs .xnr .riqi{
	width: 74px;
	height: 100%;
	border-right: 2px solid #dcdcdc;
	text-align: center;
	font-size: 12px;
	color: #666;
}
.indexfour .ti .zis .nrs .xnr:hover .riqi{
	color: #e95331;
}
.indexfour .ti .zis .nrs .xnr .riqi span{
	display: block;
	font-size: 35px;
	color: #a2a2a2;
	font-weight: bold;
}
.indexfour .ti .zis .nrs .xnr:hover .riqi span{
	color: #e95331;
}
.indexfour .ti .zis .nrs .xnr .nr{
	width: 80%;
	padding-left: 2%;
}
.indexfour .ti .zis .nrs .xnr .nr .tou{
	height: 24px;
	overflow: hidden;
	font-size: 16px;
}
.indexfour .ti .zis .nrs .xnr .nr .tou a{
	color: #333;
}
.indexfour .ti .zis .nrs .xnr:hover .nr .tou{
	color: #e95331;
}
.indexfour .ti .zis .nrs .xnr .nr .shen{
	line-height: 22px;
	font-size: 14px;
	color: #7d7d7d;
	height: 44px;
	overflow: hidden;
}
.gdfooter{
	width: 100%;
	background-color: #00287d;
	position: relative;
}
.gdfooter .shang{
	width: 100%;
	padding: 66px 0 42px;
	border-bottom: 1px solid #405789;
}
.gdfooter .shang .tou a{
	display: block;
	font-size: 16px;
	color: #b3bfd8;
	line-height: 38px;
}
.gdfooter .shang .she a{
	display: block;
	font-size: 14px;
	color: #7d91c9;
	line-height: 28px;
}
.gdfooter .shang .she a:hover{
	color: #ddd;
}
.gdfooter .shang .one0{
	width: 126px;
	height: 206px;
	border-right: 1px solid #5973af;
}
.gdfooter .shang .one1{
	width: 126px;
	padding-left: 40px;
	height: 206px;
	border-right: 1px solid #5973af;
}
.gdfooter .shang .one2{
	width: 120px;
	padding-left: 40px;
	height: 206px;
	border-right: 1px solid #5973af;
}
.gdfooter .shang .one3{
	width: 115px;
	padding-left: 40px;
	height: 206px;
	border-right: 1px solid #5973af;
}
.gdfooter .shang .one4{
	width: 140px;
	padding-left: 40px;
	height: 206px;
	border-right: 1px solid #5973af;
}
.gdfooter .shang .one5{
	width: 200px;
	padding-left: 30px;
}
.gdfooter .shang .one6{
	width: 250px;
	padding-top: 10px;
}
.gdfooter .shang .one6 .xial{
	margin-bottom: 15px;
}
/* diy_select */
.diy_select { min-width: 250px; *width: 250px;
	height: 26px; 
	position: relative; color: #8999c5;
	-webkit-border-radius: 13px; -moz-border-radius: 13px; 
	border-radius: 13px; background-color: transparent; 
	cursor: pointer; 
	}
.diy_select_btn,
.diy_select_txt {
    float: left;
    height: 100%;
    line-height: 26px;
}
.diy_select,
.diy_select_list { border: 1px solid #808dc8;        }
.select-text {
    padding-left: 20px;
    padding-right: 25px;
    height: 100%;
    width: 100%;
}
.diy_select_txt {
    width: 60%;
}
.diy_select_txt a{
	color: #808dc8;
}
.diy_select_txt,.diy_select_list li {
    text-indent: 10px;
    overflow: hidden;
}
.diy_select_btn {
    width: 30%;
    line-height: 26px;
    text-align: center;
}
.select-option {
    width: 100%;
}
.diy_select_list {
    height: 170px;
    padding-top: 10px;
    position: absolute;
    top: 27px;
    left: -1px;
    z-index: 88888;
    border-top: none;
    width: 100%;
    display: none;
    border-radius: 10px;
    background: #00287d;
    overflow: auto;
}
.diy_select_list::scrollbar {
    width: 3px;
    background-color: rgba(255,255,255,0.1);
}
.diy_select_list::scrollbar-thumb {
    background-color: rgba(255,255,255,0.2);
}
.diy_select_list::-ms-scrollbar {
    width: 3px;
    background-color: rgba(255,255,255,0.1);
}
.diy_select_list::-ms-scrollbar-thumb {
    background-color: rgba(255,255,255,0.2);
}
.diy_select_list::-webkit-scrollbar {
    width: 3px;
    background-color: rgba(255,255,255,0.1);
}
.diy_select_list::-webkit-scrollbar-thumb {
    background-color: rgba(255,255,255,0.2);
}
.diy_select_list li {
    margin: 0px;
    list-style: none;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    cursor: default;
    background: #00287d;
    border-bottom: 1px solid #808dc8;
}
.diy_select_list li a{
	color: #808dc8;
}
.diy_select_list li:last-child{
	border-bottom: none;
}
.diy_select_list li.focus {
    margin: 0;
    padding: 0;
    cursor: pointer;
    color: #fff
}
.diy_select_list li.focus a{
    margin: 0;
    padding: 0;
    cursor: pointer;
    color: #fff
}
.gdfooter .shang .one6 .wei2{
	text-align: right;
	margin-right: 30px;
}
.gdfooter .shang .one6 .tu{
	display: inline-block;
	margin-right: 15px;
	width: 28px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	border: 1px solid #a2ade3;
	border-radius: 50%;
	position: relative;
	color: #776541;
}
.gdfooter .shang .one6 .tu a{
	color: #a2ade3;
}
.gdfooter .shang .one6 .tu a:hover{
	color: #c6cae1;
}
.gdfooter .shang .one6 .tu i{
	font-size: 20px;
}
.gdfooter .shang .one6 .tu .ewm{
	width: 80px;
	height: 80px;
	position: absolute;
	left: -25px;
	top: 36px;
	z-index: 99;
	display: none;
}
.gdfooter .shang .one6 .tu .ewm img{
	width: 100%;
}
.gdfooter .xia{
	line-height: 28px;
	padding-top: 34px;
	padding-bottom: 80px;
	font-size: 14px;
	color: #8a9cc3;
}
.gdfooter .xia .you{
	margin-left: 10px;
}
.gdfooter .xia a{
	color: #8a9cc3;
}
.gdfooter .Totop{
	width: 36px;
	position: absolute;
	right: 2%;
	top: 75px;
	cursor: pointer;
}
.gdfooter .Totop img{
	width: 100%;
	vertical-align: middle;
}



.suoyouone{
	width: 100%;
	position: relative;
}
.suoyouone img{
	width: 100%;
	vertical-align: middle;
}
.suoyouone .zi{
	width: 71%;
	height: 88px;
	color: #fff;
	position: absolute;
	left: 14.5%;
	bottom: 28%;
}
.suoyouone .zi .zw{
	line-height: 50px;
	font-size: 40px;
}
.suoyouone .zi .yw{
	line-height: 36px;
	font-size: 30px;
}
/*prodect.html*/
.prodtwo{
	width: 100%;
}
.prodtwo li{
	width: 100%;
	overflow: hidden;
}
.prodtwo li .zis{
	width: 50%;
	height: 100%;
	background-color: #fff;
	position: relative;
}
.prodtwo li .zis .zi{
	width: 540px;
	position: absolute;
	height: 216px;
	top: 50%;
	margin-top: -108px;
}
.prodtwo li.zz .zis .zi{
	right: 140px;
}
.prodtwo li.zy .zis .zi{
	left: 140px;
}
.prodtwo li .zis .zi .tou{
	line-height: 67px;
	font-size: 30px;
}
.prodtwo li .zis .zi .tou a{
	color: #003399;
}
.prodtwo li .zis .zi .tou a i{
	font-size: 40px;
	position: relative;
	top: 3px;
}
.prodtwo li .zis .zi .nr{
	line-height: 24px;
	font-size: 16px;
	height: 96px;
	color: #666666;
	overflow: hidden;
}
.prodtwo li .zis .zi .more{
	display: block;
	width: 288px;
	line-height: 49px;
	border-bottom: 1px solid #ccc;
	color: #999;
	font-size: 16px;
}
.prodtwo li:hover .zis .zi .more{
	border-color: #e95331;
	color: #e95331;
}
.prodtwo li .tu{
	width: 50%;
	height: 100%;
	position: relative;
}
.prodtwo li .tu img{
	width: 100%;
	height: 100%;
	vertical-align: middle;
}
.prodtwo li .tu .tuzi{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	background-color: rgba(0,51,153,0.5);
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all 600ms;
}
.prodtwo li:hover .tu .tuzi{
	top: 0;
	opacity: 1;
	filter: alpha(opacity=100);
}
.prodtwo li .tu .tuzi .zi{
	width: 100%;
	height: 70px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -35px;
}
.prodtwo li .tu .tuzi .zi .tou{
	width: 100%;
	text-align: center;
	line-height: 50px;
	font-size: 28px;
	color: #fff;
}
.prodtwo li .tu .tuzi .zi .tou a{
	color: #fff;
}
.prodtwo li .tu .tuzi .zi .tubiao{
	width: 100%;
	text-align: center;
	color: #fefefe;
}
.prodtwo li .tu .tuzi .zi .tubiao i{
	font-size: 30px;
	color: #fefefe;
}

/*dangfeng.html*/
.dangftwo{
	width: 100%;
	padding-top: 88px;
	padding-bottom: 100px;
}
.dangftwo .tit{
	width: 100%;
	overflow: hidden;
}
.dangftwo .tit .zw{
	width: 150px;
	line-height: 35px;
	text-align: center;
	font-size: 30px;
	color: #003399;
	margin: 0 auto;
	position: relative;
}
.dangftwo .tit .zw .xianz{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	left: -625px;
	top: 17px;
}
.dangftwo .tit .zw .xiany{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	right: -625px;
	top: 17px;
}
.dangftwo .tit .yw{
	line-height: 32px;
	font-size: 30px;
	text-align: center;
	color: #666;
}
.dangftwo .tit .zi{
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	color: #868686;
}
.dangftwo .qbunr{
	width: 100%;
}
.dangftwo .qbunr .nrone{
	width: 100%;
}
.dangftwo .qbunr .nrone li{
	width: 680px;
	margin-left: 40px;
	margin-bottom: 38px;
	position: relative;
	overflow: hidden;
}
.dangftwo .qbunr .nrone li:nth-child(2n+1){
	margin-left: 0;
}
.dangftwo .qbunr .nrone li img{
	width: 100%;
	height: 340px;
	vertical-align: middle;
}
.dangftwo .qbunr .nrone li .zi{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	background-color: rgba(30,80,165,0.74);
	transition: all 600ms;
}
.dangftwo .qbunr .nrone li:hover .zi{
	top: 0;
}
.dangftwo .qbunr .nrone li .zi .xzi{
	width: 80%;
	height: 102px;
	position: absolute;
	left: 10%;
	top: 50%;
	margin-top: -51px;
}
.dangftwo .qbunr .nrone li .zi .xzi .tou{
	line-height: 24px;
	font-size: 20px;
	color: #fff;
	height: 24px;
	overflow: hidden;
}
.dangftwo .qbunr .nrone li .zi .xzi .tou a{
	color: #fff;
}
.dangftwo .qbunr .nrone li .zi .xzi .shen{
	line-height: 26px;
	font-size: 16px;
	color: #eee;
	height: 78px;
	overflow: hidden;
}
.dangftwo .nrtwo{
	width: 100%;
	position: relative;
}
.dangftwo .nrtwo img{
	width: 100%;
	vertical-align: middle;
}
.dangftwo .nrtwo .zi{
	position: absolute;
	width: 100%;
	height: 64px;
	left: 0;
	top: 50%;
	margin-top: -32px;
	text-align: center;
}
.dangftwo .nrtwo .zi .zw{
	font-size: 30px;
	color: #fff;
	line-height: 36px;
}
.dangftwo .nrtwo .zi .yw{
	font-size: 30px;
	color: #fff;
	line-height: 28px;
}
/*news.html*/
.newstwo{
	width: 100%;
	padding-top: 30px;
}
.newstwo .tis{
	width: 100%;
}
.newstwo .tis li{
	width: 100%;
	padding: 40px 0;
	border-bottom: 1px solid #e7e7e7;
}
.newstwo .tis li .riqi{
	width: 111px;
	height: 122px;
	border-right: 1px solid #e7e7e7;
}
.newstwo .tis li .riqi .rqnr{
	width: 68px;
	height: 82px;
	border: 1px solid #7a95ca;
	text-align: center;
	background-color: #476cb5;
	color: #fff;
	font-size: 15px;
	line-height: 30px;
	margin-top: 20px;
	margin-left: 14px;
}
.newstwo .tis li:hover .riqi .rqnr{
	background-color: #e95331;
	border-color: #e95331;
}
.newstwo .tis li .riqi .rqnr span{
	display: inline-block;
	vertical-align: middle;
	font-size: 45px;
	line-height: 46px;
	border-bottom: 1px solid #fff;
}
.newstwo .tis li .nr{
	width: 1258px;
	padding-left: 30px;
	padding-top: 20px;
}
.newstwo .tis li .nr .tou{
	line-height: 26px;
	font-size: 18px;
	color: #333;
	height: 26px;
	overflow: hidden;
}
.newstwo .tis li .nr .tou a{
	color: #333;
}
.newstwo .tis li:hover .nr .tou a{
	color: #003399;
}
.newstwo .tis li .nr .shen{
	line-height: 26px;
	font-size: 14px;
	color: #727171;
	height: 52px;
	overflow: hidden;
}
.newstwo .fenye{
	width: 100%;
	padding: 130px 0 100px;
	text-align: center;
	height: 30px;
	font-size: 16px;
}
.newstwo .fenye a,.newstwo .fenye span{
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}
.newstwo .fenye a.qa{
	border: 1px solid #ccc;
}
.newstwo .fenye a.qa.active{
	background-color: #e95331;
	color: #fff;
	border-color: #e95331;
}
.newstwo .fenye a.moy{
	width: 40px;
}
.newstwo .fenye .zi{
	width: 50px;
}
.newstwo .fenye .go{
	background-color: #e95331;
	color: #fff;
}
.newstwo .fenye input{
	width: 30px;
}

/*about.html*/
.abouttwo{
	width: 100%;
	padding-top: 90px;
	padding-bottom: 82px;
}
.abouttwo .tit{
	width: 100%;
	overflow: hidden;
}
.abouttwo .tit .zw{
	width: 150px;
	line-height: 35px;
	font-size: 30px;
	color: #003399;
	text-align: center;
	margin: 0 auto;
	position: relative;
}
.abouttwo .tit .zw .xianz{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	left: -625px;
	top: 17px;
}
.abouttwo .tit .zw .xiany{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	right: -625px;
	top: 17px;
}
.abouttwo .tit .yw{
	text-align: center;
	line-height: 38px;
	font-size: 35px;
	color: #666;
}
.abouttwo .ti{
	padding-top: 25px;
	line-height: 28px;
	font-size: 16px;
	color: #515151;
	text-align: center;
}
.abouttwo .ti span{
	display: block;
}
.abouttwo .titwo{
	height: 70px;
	width: 820px;
	margin: 46px auto;
	text-align: center;
}
.abouttwo .titwo li{
	width: 269px;
	height: 70px;float: none;display: inline-block;
	border-left: 1px solid #ccc;
	text-align: center;
}
.abouttwo .titwo li:first-child{
	border-left: none;
}
.abouttwo .titwo li .shang{
	line-height: 50px;
	font-size: 16px;
	color: #595959;
}
.abouttwo .titwo li .shang span{
	font-size: 44px;
	color: #333;
	vertical-align: middle;
	margin-right: 5px;
	font-weight: bold;
}
.abouttwo .titwo li:hover .shang span{
	color: #2452a6;
}
.abouttwo .titwo li .xia{
	line-height: 20px;
	font-size: 16px;
	color: #3a3a3a;
}
.abouttwo .more{
	width: 100px;
	line-height: 30px;
	font-size: 40px;
	color: #e95331;
	text-align: center;
	margin: 0 auto;
}
.abouttwo .more a{
	color: #e95331;
}
.aboutthree{
	width: 100%;
	background: url(/template/default/images/aboutthreebg.jpg) no-repeat top center;
}
.aboutthree .zi{
	width: 780px;
	padding-top: 170px;
}
.aboutthree .zi .tit{
	line-height: 40px;
	font-size: 30px;
	color: #fff;
}
.aboutthree .zi .ti{
	margin: 60px 0;
	line-height: 36px;
	height: 288px;
	overflow: hidden;
	font-size: 16px;
	color: #dee5f0;
}
.aboutthree .zi .more{
	display: block;
	width: 277px;
	padding-left: 10px;
	line-height: 48px;
	border-bottom: 1px solid #e95331;
	color: #e95331;
	font-size: 16px;
	margin-bottom: 150px;
}
.aboutthree .tu{
	width: 620px;
}
.aboutthree .tu img{
	width: 100%;
}
.aboutfour{
	width: 100%;
	padding-top: 110px;
	padding-bottom: 100px;
	background: url(/template/default/images/aboutfourbg.png) no-repeat top center;
}
.aboutfour .tit{
	width: 100%;
	overflow: hidden;
}
.aboutfour .tit .zw{
	width: 150px;
	line-height: 35px;
	text-align: center;
	font-size: 30px;
	color: #003399;
	margin: 0 auto;
	position: relative;
}
.aboutfour .tit .zw .xianz{
	width: 625px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	left: -625px;
	top: 17px;
}
.aboutfour .tit .zw .xiany{
	width: 625px;
	height: 1px;
	background-color: #ccc;
	position: absolute;
	right: -625px;
	top: 17px;
}
.aboutfour .tit .yw{
	line-height: 32px;
	font-size: 30px;
	text-align: center;
	color: #666;
}
.aboutfour .tit .zi{
	line-height: 24px;
	padding: 13px 0;
	font-size: 14px;
	text-align: center;
	color: #868686;
}
.aboutfour .history_top_wrap{
	height: 260px;
}
.aboutfour .history_top_main li{
	height: 184px;
}
.aboutfour .lizi{
	padding: 0 3%;
	color: #666;
	text-align: center;
}
.aboutfour .lizi .tou{
	font-size: 20px;
	line-height: 50px;
}
.aboutfour .lizi .shen{
	font-size: 16px;
	line-height: 30px;
}
.aboutfour .tus{
	width: 100%;
}
.aboutfour .tus li{
	width: 33.33%;
	overflow: hidden;
	position: relative;
}
.aboutfour .tus li img{
	width: 100%;
	vertical-align: middle;
}
.aboutfour .tus li .ceng{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: all 600ms;
	background-color: rgba(0,40,125,0.47);
	z-index: 1;
}
.aboutfour .tus li .zis{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	transition: all 400ms;
	z-index: 2;
	background-color: rgba(233,83,49,0.47);
}
.aboutfour .tus li:hover .zis{
	top: 0;
}
.aboutfour .tus li .zi{
	width: 100%;
	height: 90px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -45px;
	text-align: center;
	z-index: 3;
}
.aboutfour .tus li .zi i{
	font-size: 50px;
	color: #fff;
}
.aboutfour .tus li .zi div{
	font-size: 20px;
	color: #fff;
	line-height: 30px;
}

/*newsxq.html*/
.nxqtwo{
	width: 100%;
	padding-bottom: 60px;
}
.nxqtwo .tit{
	width: 100%;
	position: relative;
}
.nxqtwo .tit .shang{
	line-height: 45px;
	padding-top: 55px;
	color: #333;
	font-size: 30px;
}
.nxqtwo .tit .shij{
	line-height: 40px;
	font-size: 12px;
	color: #bbbab9;
	padding-bottom: 7px;
	border-bottom: 1px solid #e1dedd;
}
.nxqtwo .tit .shij img{
	vertical-align: middle;
	margin-top: -3px;
}
.nxqtwo .tit .fenxiang{
	position: absolute;
	right: 0;
	top: 110px;
}
.nxqtwo .ti{
	padding: 30px 0 40px;
	line-height: 38px;
	font-size: 16px;
	color: #6d6a68;
	border-bottom: 1px solid #e1dedd;
}
	.nxqtwo .ti .condes{
	    display: block;
		overflow: hidden;
	}
	.nxqtwo .ti .condes h3{
		font-size:18px;
		font-weight:400;
		padding: 0;
		margin: 0;
	}
	.nxqtwo .ti .condes p{
		line-height: 20px;
		width: auto;
		display: block;
		margin-right: 80px;
		float: left;
	}
	
.nxqtwo .ti img{
	max-width: 100% !important;
}
.nxqtwo .tu{
	width: 100%;
	text-align: center;
	margin: 10px auto;
}
.shipin11{
	width: 60%;
	text-align: center;
	margin: 0 auto;
}
.nxqtwo .tu img{
	max-width: 100% !important;
}
.nxqtwo .feny{
	width: 100%;
	padding-top: 20px;
}
.nxqtwo .feny .zuo .prey{
	padding-left: 10px;
	line-height: 30px;
	font-size: 16px;
	color: #343333;
}
.nxqtwo .feny .zuo .prey a{
	color: #343333;
}
.nxqtwo .feny .zuo .prey a:hover{
	color: #000;
}
.nxqtwo .feny .you{
	line-height: 60px;
	font-size: 16px;
	color: #343333;
	padding-right: 10px;
}
.nxqtwo .feny .you a{
	color: #343333;
}
.nxqtwo .feny .you a:hover{
	color: #000;
}

/*fazhan.html*/
.fazhantwo{
	width: 100%;
	padding-top: 88px;
	padding-bottom: 100px;
}
.fazhantwo .tit{
	width: 100%;
	overflow: hidden;
}
.fazhantwo .tit .zw{
	width: 150px;
	line-height: 35px;
	text-align: center;
	font-size: 30px;
	color: #003399;
	margin: 0 auto;
	position: relative;
}
.fazhantwo .tit .zw .xianz{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	left: -625px;
	top: 17px;
}
.fazhantwo .tit .zw .xiany{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	right: -625px;
	top: 17px;
}
.fazhantwo .tit .yw{
	line-height: 32px;
	font-size: 30px;
	text-align: center;
	color: #666;
}
.fazhantwo .tit .zi{
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	color: #868686;
}
.fazhantwo .quanbunr{
	width: 100%;
	position: relative;
}
.fazhantwo .quanbunr .neirong{
	width: 100%;
	padding-bottom: 100px !important;
}
.fazhantwo .quanbunr .neirong .fnr_r{
	padding-left: 4%;
	width: 46%;
	padding-top: 58px;
	text-align: left;
	position: relative;
}
.fazhantwo .quanbunr .neirong .fnr_r .time{
	line-height: 25px;
	font-size: 16px;
	color: #9e9e9e;
	width: 100%;
	position: relative;
}
.fazhantwo .quanbunr .neirong .fnr_r .kouzi{
	position: absolute;
	width: 58px;
	height: 17px;
	left: -22px;
	top: 62px;
	z-index: 6;
}
.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{
	width: 100%;
}
.fazhantwo .quanbunr .neirong .fnr_r .tou{
	width: 100%;
	line-height: 40px;
	font-size: 18px;
	color: #333;
}
.fazhantwo .quanbunr .neirong .fnr_r .shen{
	line-height: 25px;
	font-size: 15px;
	color: #666;
}
.fazhantwo .quanbunr .neirong .fnr_r .tu{
	width: 100%;
	padding: 15px 0;
}
.fazhantwo .quanbunr .neirong .fnr_r .tu img{
	max-width: 100%;
}
.fazhantwo .quanbunr .neirong .fnr_l{
	padding-right: 4%;
	width: 46%;
	padding-top: 58px;
	text-align: right;
	position: relative;
}
.fazhantwo .quanbunr .neirong>div:first-child+div{
	margin-top: 160px;
}
.fazhantwo .quanbunr .neirong .fnr_l .time{
	line-height: 25px;
	font-size: 16px;
	color: #9e9e9e;
	width: 100%;
	position: relative;
}
.fazhantwo .quanbunr .neirong .fnr_l .kouzi{
	position: absolute;
	width: 58px;
	height: 17px;
	right: -22px;
	top: 62px;
	z-index: 6;
}
.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{
	width: 100%;
}
.fazhantwo .quanbunr .neirong .fnr_l .tou{
	width: 100%;
	line-height: 40px;
	font-size: 18px;
	color: #333;
}
.fazhantwo .quanbunr .neirong .fnr_l .shen{
	line-height: 25px;
	font-size: 15px;
	color: #666;
}
.fazhantwo .quanbunr .neirong .fnr_l .tu{
	width: 100%;
	padding: 15px 0;
}
.fazhantwo .quanbunr .neirong .fnr_l .tu img{
	max-width: 100%;
}
.fazhantwo .quanbunr .xiaoqius{
	position: absolute;
	width: 22px;
	height: 22px;
	left: 50%;
	margin-left: -11px;
	top: -11px;
	z-index: 3;
}
.fazhantwo .quanbunr .xiaoqius img{
	width: 100%;
}
.fazhantwo .quanbunr .xiaoqiux{
	position: absolute;
	width: 22px;
	height: 22px;
	left: 50%;
	margin-left: -11px;
	bottom: -11px;
	z-index: 3;
}
.fazhantwo .quanbunr .xiaoqiux img{
	width: 100%;
}
.fazhantwo .quanbunr .shuxian{
	position: absolute;
	width: 4px;
	height: 100%;
	left: 50%;
	margin-left: -2px;
	top: 0;
	background-color: #dcdcdc;
	z-index: 2;
}

/*renli.html*/
.renltwo{
	width: 100%;
}
.jj_bt{ width:100%;overflow: hidden; }
.jj_bt .h3{ font-size:30px;text-align: center;
	padding-top: 88px;width: 150px;margin: 0 auto;line-height: 27px;position: relative;
}
.jj_bt .h3 .xianz{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	left: -625px;
	top: 101px;
}
.jj_bt .h3 .xiany{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	right: -625px;
	top: 101px;
}
.jj_bt .yw{
	line-height: 32px;
    font-size: 30px;
    text-align: center;
    color: #666;
}
.jj_bt .h3 a{ color:#003399;}
.jj_bt p{ font-size:14px;line-height: 30px;text-align: center;color: #666;}
.renltwo .zp_nr{
	width:90%;line-height:30px;font-size:16px;
	padding-left:5%;padding-right:5%;padding-top:2%;
	padding-bottom:2%;background-color: #e1e1e1;
	margin-top: 26px;
}
.renlthree{
	width: 100%;
}
.renlthree .tab123{
	width: 100%;
	margin: 30px auto;
	border-collapse:collapse;
}
.renlthree .tab123 tr:first-child{
	background-color: #e1e1e1;
}
.renlthree .tab123 tr:first-child td{
	font-size: 18px;
}
.renlthree .tab123 td{
	width: 25%;
	text-align: center;
	border: 1px solid #ccc;
	height: 60px;
	font-size: 16px;
}
.renlthree .fenye{
	width: 100%;
	padding: 20px 0 100px;
	text-align: center;
	height: 30px;
	font-size: 16px;
}
.renlthree .fenye a,.newstwo .fenye span{
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
}
.renlthree .fenye a.qa{
	border: 1px solid #ccc;
}
.renlthree .fenye a.qa.active{
	background-color: #e95331;
	color: #fff;
	border-color: #e95331;
}
.renlthree .fenye a.moy{
	width: 40px;
}
.renlthree .fenye .zi{
	width: 50px;
}
.renlthree .fenye .go{
	width: 30px;
	line-height: 30px;
	display: inline-block;
	background-color: #e95331;
	color: #fff;
}
.renlthree .fenye input{
	width: 30px;
}

/*lianxi.html*/
.lxtwo{
	width: 100%;
	padding-bottom: 100px;
}
.ggtit{
	width: 100%;
	padding-top: 88px;
	overflow: hidden;
}
.ggtit .zw{
	width: 196px;
	line-height: 35px;
	text-align: center;
	font-size: 28px;
	color: #003399;
	margin: 0 auto;
	position: relative;
}
.ggtit .zw .xianz{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	left: -625px;
	top: 17px;
}
.ggtit .zw .xiany{
	width: 625px;
	height: 1px;
	background-color: #ebebeb;
	position: absolute;
	right: -625px;
	top: 17px;
}
.ggtit .yw{
	line-height: 32px;
	font-size: 30px;
	text-align: center;
	color: #666;
}
.ggtit .zi{
	line-height: 24px;
	font-size: 14px;
	text-align: center;
	color: #868686;
}
.lxtwo .ditu{
	width: 100%;
	margin-top: 40px;
	margin-bottom: 10px;
}
.lxtwo .ditu img{
	width: 100%;
}
.lxtwo .zis{
	width: 100%;
	padding: 20px 0;
	text-align: center;
	margin: 0 auto;
	font-size: 16px;
}
.lxtwo .zis span{
	display: inline-block;
	width: 100%;
	line-height: 30px;
	text-align: center;
	color: #666;
	font-size: 16px;
}

/*jubao.html*/
.jbtwo{
	width: 100%;
}
.jbtwo .zis{
	width: 100%;
	padding: 60px 0;
	text-align: center;
}
.jbtwo .zis .tou{
	width: 100%;
	font-size: 30px;
	color: #333;
	line-height: 50px;
}
.jbtwo .zis .dianh{
	width: 100%;
	font-size: 24px;
	color: #666;
	line-height: 35px;
}

/*aboutjt.html*/
.abjttwo{
	width: 100%;
	padding-bottom: 300px;
}
.abjttwo .zis{
	width: 100%;
	padding-top: 20px;
	line-height: 30px;
	font-size: 16px;
}
.abjttwo .zis .hang{
	text-indent: 2em;
	font-size: 16px;
	color: #515151;
	line-height: 30px;
}

/*wenhua.html*/
.qywhtwo{
	width: 100%;
}
.qywhtwo .zis{
	width: 100%;
	text-align: center;
}
.qywhtwo .zis .tou{
	width: 100%;
	line-height: 40px;
	padding-top: 30px;
	font-size: 20px;
	color: #333;
}
.qywhtwo .zis .shen{
	line-height: 30px;
	font-size: 16px;
	color: #515151;
	text-align: left;
}
.qywhtwo .zas{
	margin-top: 50px;
	margin-bottom: 130px;
	width: 100%;
}
.qywhtwo .zas .qieh{
	width: 100%;
}
.qywhtwo .zas .qieh li{
	width: 349px;
	border-left: 1px solid #fff;
	background-color: #bdcee8;
	text-align: center;
	height: 112px;
	padding-top: 16px;
	color: #333;
	background-color: #bdcee8;
	cursor: pointer;
}
.qywhtwo .zas .qieh li.active{
	color: #fff;
	background-color: #e95331;
}
.qywhtwo .zas .qieh li:hover{
	color: #fff;
	background-color: #e95331;
}
.qywhtwo .zas .qieh li:first-child{
	width: 350px;
	border-left: none;
}
.qywhtwo .zas .qieh li i{
	font-size: 40px;
	line-height: 54px;
	color: #fff;
}
.qywhtwo .zas .qieh li .js{
	line-height: 34px;
	font-size: 20px;
}
.qywhtwo .zas .nrs{
	width: 100%;
	position: relative;
}
.qywhtwo .zas .nrs li{
	display: none;
	width: 100%;
}
.qywhtwo .zas .nrs img{
	width: 100%;
	vertical-align: middle;
}
.qywhtwo .zas .nrs .wenz{
	width: 93%;
	color: #fff;
	position: absolute;
	left: 7%;
	height: 210px;
	top: 50%;
	margin-top: -105px;
}
.qywhtwo .zas .nrs .wenz .wtou{
	line-height: 60px;
	font-size: 25px;
}
.qywhtwo .zas .nrs .wenz .wshen{
	line-height: 30px;
	font-size: 16px;
}
/*joblist.html*/
table {
    border-collapse: collapse;
    border: 0;
}.xstwo .table {
	margin:50px 0 60px;
	text-align:center
}
.xstwo .table table {
	width:100%
}
.xstwo .table td {
	/* padding:20px; */
	width:300px
}
.xstwo .table td:first-child {
	width:480px
}
.xstwo .table thead {
	background-color:#6482c4;
	color:#fff
}
.xstwo .table thead td {
	height:70px;
	font-size:18px
}
@media screen and (max-width: 768px) {
	.xstwo .table {
    margin: 30px 0 30px;}
	.xstwo .table thead td {
	font-size:16px;
		height:50px;
	}
	
	.xstwo .table td:nth-child(3){display:none;}
	.xstwo .table tbody td:nth-child(3){display:none;}
	.xstwo .table td:nth-child(4){display:none;}
	.xstwo .table tbody td:nth-child(4){display:none;}
	
	
}
.xstwo .table tbody tr {
	cursor:pointer
}
.xstwo .table tbody tr:nth-child(odd) {
background-color:#fff
}
.xstwo .table tbody tr:nth-child(even) {
background-color:#f5f5f5
}
.xstwo .table tbody td {
	height:60px;
	color:#707070
}
.xstwo .table tbody td a{height:60px;line-height:60px;display: block;    overflow: hidden;}
.xstwo .table .td {
	width:400px;
	text-align:left
}


/*joblist.html end*/

/*xsqy.html*/
.xstwo{
	width: 100%;
	padding-bottom: 80px;
}
.xstwo .tus{
	width: 100%;
	text-align: center;
	margin: 50px 0;
}
.xstwo .tus li{
	display: inline-block;
	width: 298px;
	max-width: 23%;
	text-align: center;
	padding: 4px 0;
	border: 1px solid #ccc;
	position: relative;
	overflow: hidden;
	transition: all 800ms;
	cursor: pointer;
}
.xstwo .tus li:hover{
	border-color: rgba(233,83,49,0.91);
}
.xstwo .tus li img{
	height:200px;
	vertical-align: middle;
}
.xstwo .tus li .ceng{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	background-color: rgba(233,83,49,0.91);
	transition: all 400ms;
}
.xstwo .tus li:hover .ceng{
	top: 0;
}
.xstwo .tus li .ceng .zi{
	width: 100%;
	line-height: 30px;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -15px;
	color: #fff;
	font-size: 16px;
}
.xstwo .nrs{
	width: 100%;
}
.xstwo .nrs .nr{
	width: 100%;
	display: none;
}
.xstwo .nrs .nr .tou{
	height:60px; font-size:25px;
	padding-bottom: 20px;
	color: #333;
	text-align:center;
}
.xstwo .nrs .nr .tou img{
	height:60px;
}
.xstwo .nrs .nr .shen{
	line-height: 28px;
	font-size: 16px;
	color: #515151;
}

.yewu{
	width: 100%; margin-top:40px;
}

.yewu span{ display: inline-block; width: 66px; height:66px; border-radius:50%; background-color:#003a9d; float:left; margin-right:25px; text-align:center;
}

.yewu i{ height:66px; line-height:66px; color:#fff; font-size:30px; 
}

.yewu p{ line-height:24px; font-size:16px;
}

.tupian{width: 60%; height:auto; overflow:hidden; text-align:center; margin:40px auto 0 auto;}
.tupian img{max-width: 100%; height:auto;}


@media only screen and (min-width:1025px) and (max-width:1456px){
	.ggwidth{
		width: 1000px;
		margin: 0 auto;
	}
	.jdheader{
		width: 100%;
		height: 80px;
		position: fixed;
		left: 0;
		top: 0;
		z-index: 999;
	}
	.phone_nav{
		display: none;
	}
	.jdheader .zuo{
		width: 198px;
		text-align: center;
	}
	.jdheader .zuo img{
		max-width: 100%;
		height: 40px;
		margin-top: 20px;
	}
	.jdheader .pc_nav{
		width: 612px;
		text-align: center;
	}
	.jdheader .pc_nav>li{
		display: inline-block;
		padding: 28px 0 0;
		height: 52px;
		font-size: 15px;
		margin: 0 8px;
	}
	.jdheader .pc_nav li>a{
		color: #fff;
		display: block;
		width: 60px;
		height: 34px;
		text-align: center;
		line-height: 34px;
		background-color: transparent;
	}
	.jdheader .pc_nav li>a:hover{
		background-color: #c64c3b;
	}
	.jdheader .pc_nav li>a.onn{
		background-color: #c64c3b;
	}
	.jdheader .pc_nav li>a.active{
		background-color: #c64c3b;
	}
	.jdheader .you{
		width: 190px;
		padding-top: 20px;
	}
	.jdheader .you .sousuo{
		width: 124px;
		height: 38px;
		position: relative;
	}
	.jdheader .you .sousuo .sst {
	    height: 38px;
	    line-height: 38px;
	    width: 82%;
	    border: none;
	    background: 0 0;
	    font-size: 12px;
	    outline: none;
	}
	.jdheader .you .sousuo .tji {
	    padding: 0;
	    display: block;
	    border: none;
	    outline: none;
	    position: absolute;
	    right: 0;
	    color: transparent;
	    background: url(/template/default/images/sslogo.png) center center no-repeat;
	    height: 21px;
	    width: 23px;
	    top: 50%;
	    margin-top: -11px;
	    cursor: pointer;
	}
	.jdheader .you .oa{
		width: 27px;
		margin-left: 6px;
		text-align: center;
		line-height: 50px;
	}
	.jdheader .you .oa i{
		font-size: 28px;
	}
	.jdheader .you .yx{
		width: 27px;
		margin-left: 6px;
		text-align: center;
		line-height: 50px;
	}
	.jdheader .you .yx i{
		font-size: 28px;
	}
	
	.subNavBox a:link, .subNavBox a:visited { color: #646464; }
	.subNavBox a:active, .subNavBox a:hover { color: #646464; }
	.subNavBox { position: absolute; left: 0px; top: 80px;z-index: 3; width: 100%; left: 0px;text-align: left; /*background:url(/template/default/images/bj01.png) repeat;*/background-color: rgba(255,255,255,0.91); border-top:1px solid #eee; height: 0; overflow: hidden; }
	.subNavBox .subNav { display: none; height: 389px; }
	.subNavBox a .bot { width: 0px; position: absolute; left: 50%; bottom: 0px; height: 1px; background-color: #fe0000; transition: 0.5s; -webkit-transition: 0.5s; }
	.subNavBox a:hover .bot { width: 74px; margin-left: -37px; }
	.subNavBox .subConPage a:link, .subNavBox .subConPage a:visited { color: #646464; }
	.subNavBox .subConPage a:active, .subNavBox .subConPage a:hover { color: #fe0000; }
	
	.subNavtavs01,.subNavtavs02,.subNavtavs03,.subNavtavs04,.subNavtavs05,.subNavtavs06,.subNavtavs07,.subNavtavs08{ width:1000px; margin:10px auto; text-align:left;}
	.subNavtavs01 .tab,.subNavtavs02 .tab,.subNavtavs03 .tab,.subNavtavs04 .tab,.subNavtavs05 .tab,.subNavtavs06 .tab,.subNavtavs07 .tab,.subNavtavs08 .tab{ height:35px !important; line-height:35px !important; overflow:hidden; color:#ddd; margin-bottom:0px;}
	.subNavtavs01 .tab a,.subNavtavs02 .tab a,.subNavtavs03 .tab a,.subNavtavs04 .tab a,.subNavtavs05 .tab a,.subNavtavs06 .tab a,.subNavtavs07 .tab a,.subNavtavs08 .tab a{ display:block; font-size:15px; padding:0px; margin:0px 30px; display:inline-block; color:#555;}
	.subNavtavs01 .tab a:hover,.subNavtavs02 .tab a:hover,.subNavtavs03 .tab a:hover,.subNavtavs04 .tab a:hover,.subNavtavs05 .tab a:hover,.subNavtavs06 .tab a:hover,.subNavtavs07 .tab a:hover,.subNavtavs08 .tab a:hover{ height:26px !important; line-height:26px !important; border-bottom:2px solid #fe0000; color:#fe0000; text-decoration:none; }
	.subNavtavs01 .tab a.on,.subNavtavs02 .tab a.on,.subNavtavs03 .tab a.on,.subNavtavs04 .tab a.on,.subNavtavs05 .tab a.on,.subNavtavs06 .tab a.on,.subNavtavs07 .tab a.on,.subNavtavs08 .tab a.on{ height:26px !important; line-height:26px !important; border-bottom:2px solid #002673; color:#002673; text-decoration:none;}
	.subNavtavs01 .content,.subNavtavs02 .content,.subNavtavs03 .content,.subNavtavs04 .content,.subNavtavs05 .content,.subNavtavs06 .content,.subNavtavs07 .content,.subNavtavs08 .content{ overflow:hidden; padding:0px;}
	.subNavtavs01 .content dd,.subNavtavs02 .content dd,.subNavtavs03 .content dd,.subNavtavs04 .content dd,.subNavtavs05 .content dd,.subNavtavs06 .content dd,.subNavtavs07 .content dd,.subNavtavs08 .content dd{ display:none;}
	
	.Navtavs-left{ width:450px; height:128px; float:left;}
	.Navtavs-left p{ line-height:26px; font-size:14px;  color:#777;}
	.Navtavs-left a{ font-size:12px; color:#999;}
	.Navtavs-left a:hover{color:#fe0000; border-bottom:none !important;}
	.Navtavs-right{ width:200px; height:128px; float:left; margin-left:30px;}
	.Navtavs-right img{width:200px; height:128px;}
	
	
	
	
	
	.indexone{
		width: 100%;
	}
	#owl-demo1 { width: 100%; margin-left: auto; margin-right: auto;}
	#owl-demo1 .item{ display: block;}
	#owl-demo1 .item img{ -moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
	#owl-demo1 .owl-item.active img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
	#bar {
	    width: 0%;
	    max-width: 100%;
	    height: 4px;
	    background: rgba(233,83,49,0.6);
	    overflow: hidden;
	}
	#progressBar {
	    width: 100%;
	    background: transparent;
	    position: absolute;
	    left: 0;
	    bottom: 0;
	}
	.indextwo{
		width: 100%;
		padding-bottom: 60px;
		background: url(/template/default/images/indextwobg.jpg) no-repeat top center;
	}
	.indextwo .tit{
		line-height: 60px;
		padding-top: 60px;
		text-align: center;
		font-size: 22px;
		color: #2c5ba9;
	}
	.indextwo .ti{
		line-height: 26px;
		font-size: 14px;
		text-align: center;
		color: #4f5050;
	}
	.indextwo .titwo{
		height: 70px;
		width: 810px;
		margin: 30px auto;
		text-align: center;
	}
	.indextwo .titwo li{
		width: 269px;
		height: 70px;
		text-align: center;
	}
	.indextwo .titwo li .shang{
		line-height: 50px;
		font-size: 16px;
		color: #595959;
	}
	.indextwo .titwo li .shang span{
		font-size: 44px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.indextwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.indextwo .titwo li .xia{
		line-height: 20px;
		font-size: 16px;
		color: #3a3a3a;
	}
	.indextwo .tithree{
		width: 280px;
		height: 38px;
		margin: 20px auto;
		border: 1px solid #cacaca;
		position: relative;
		border-radius: 3px;
	}
	.indextwo .tithree li{
		width: 140px;
		height: 38px;
		position: absolute;
		top: 0;
		line-height: 38px;
		text-align: center;
		color: #333;
		font-size: 16px;
		z-index: 2;
	}
	.indextwo .tithree li a{
		color: #333;
	}
	.indextwo .tithree li.active a{
		color: #fff;
	}
	.indextwo .tithree li i{
		font-size: 16px;
		color: #d1d1d1;
		margin-left: 5px;
		cursor: pointer;
	}
	.indextwo .tithree li a i{
		color: #d1d1d1;
	}
	.indextwo .tithree li.active a i{
		color: #fff;
	}
	.indextwo .tithree .mub{
		left: 0;
	}
	.indextwo .tithree .ship{
		right: 0;
	}
	.indextwo .tithree .ceng{
		width: 141px;
		height: 40px;
		position: absolute;
		left: -1px;
		top: -1px;
		z-index: 1;
		background-color: #e95331;
		border-radius: 2px;
		transition: all 600ms;
	}
	.indextwo .mubnr{
		height: 40px;
		text-align: center;
		font-size: 14px;
		color: #646464;
	}
	.indextwo .more{
		display: block;
		width: 160px;
		height: 30px;
		border-radius: 18px;
		text-align: center;
		line-height: 30px;
		font-size: 14px;
		color: #ababab;
		margin: 0 auto;
		border: 1px solid #dee2e9;
	}
	.indexthree{
		width: 100%;
	}
	.indexthree ul{
		width: 100%;
	}
	.indexthree ul li{
		width: 30.33%;
		height: 100%;
		position: relative;
		overflow: hidden;
	}
	.indexthree ul li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		background-color: rgba(0,0,0,0.25);
		transition: all 400ms;
	}
	.indexthree ul li:hover .ceng{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.indexthree ul li .zis{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		z-index: 2;
		margin-top: -60px;
		background-color: rgba(44,86,169,0.71);
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis{
		top: 0;
		margin-top: 0;
	}
	.indexthree ul li .zis .zi{
		padding-left: 10%;
		width: 70%;
		max-width: 440px;
		height: 166px;
		position: absolute;
		left: 0%;
		top: 0%;
		margin-top: 0px;
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis .zi{
		top: 50%;
		margin-top: -83px;
	}
	.indexthree ul li .zi .tou{
		line-height: 60px;
		font-size: 16px;
		color: #fff;
	}
	.indexthree ul li .zi .tou a{
		color: #fff;
	}
	.indexthree ul li .zi .tou a i{
		font-size: 24px;
		vertical-align: middle;
		margin-right: 5px;
	}
	.indexthree ul li .zi .nr{
		width: 100%;
		height: 60px;
		line-height: 30px;
		font-size: 14px;
		color: #fff;
	}
	.indexthree ul li .zi .more{
		display: block;
		width: 290px;
		line-height: 36px;
		font-size: 14px;
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.indexfour{
		width: 100%;
		padding: 60px 0;
		background: url(/template/default/images/indexfourbg.png) no-repeat top right;
	}
	.indexfour .tit{
		width: 100%;
		padding-bottom: 26px;
		line-height: 1;
	}
	.indexfour .tit .zw{
		width: 100%;
		font-size: 22px;
		color: #333;
	}
	.indexfour .tit .yw{
		font-size: 22px;
		color: #666;
	}
	.indexfour .ti{
		width: 100%;
	}
	.indexfour .ti .tus{
		width: 480px;
		position: relative;
	}
	.indexfour .ti .tus img{
		width: 100%;
		height: 340px;
		vertical-align: middle;
	}
	.indexfour .ti .tus .zi{
		width: 90%;
		padding: 15px 5%;
		height: auto;
		position: absolute;
		left: 0;
		bottom: 0;
		background-color: rgba(0,0,0,0.67);
		color: #fff;
		line-height: 22px;
	}
	.indexfour .ti .tus .zi .one{
		width: 60px;
		line-height: 20px;
		text-align: center;
		background-color: #49baf0;
		font-size: 13px;
		color: #fff;
		border-radius: 10px;
	}
	.indexfour .ti .tus .zi .two{
		font-size: 15px;
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}
	.indexfour .ti .tus .zi .two a{
		color: #fff;
	}
	.indexfour .ti .tus .zi .thr{
		font-size: 13px;
	}
	.indexfour .ti .tus .zi .fou{
		font-size: 14px;
		height: 44px;
		overflow: hidden;
	}
	.indexfour .ti .zis{
		margin-left: 20px;
		width: 500px;
	}
	.indexfour .ti .zis .qieh{
		width: 100%;
		background-color: #d1d1d1;
	}
	.indexfour .ti .zis .qieh li{
		width: 33.33%;
		line-height: 36px;
		text-align: center;
		font-size: 14px;
		color: #333;
		cursor: pointer;
	}
	.indexfour .ti .zis .qieh li.active{
		background-color: #295aa8;
		color: #fff;
	}
	.indexfour .ti .zis .nrs{
		width: 100%;
	}
	.indexfour .ti .zis .nrs li{
		width: 100%;
		display: none;
	}
	.indexfour .ti .zis .nrs li .xnr{
		height: 70px;
		padding: 15px 0;
		border-top: 1px solid #e4e4e4;
	}
	.indexfour .ti .zis .nrs .xnr .riqi{
		width: 74px;
		height: 100%;
		border-right: 2px solid #dcdcdc;
		text-align: center;
		font-size: 12px;
		color: #666;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .riqi span{
		display: block;
		font-size: 35px;
		color: #a2a2a2;
		font-weight: bold;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi span{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .nr{
		width: 80%;
		padding-left: 2%;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou{
		height: 24px;
		overflow: hidden;
		font-size: 15px;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou a{
		color: #333;
	}
	.indexfour .ti .zis .nrs .xnr .nr .shen{
		line-height: 22px;
		font-size: 14px;
		color: #7d7d7d;
		height: 44px;
		overflow: hidden;
	}
	.gdfooter{
		width: 100%;
		background-color: #00287d;
	}
	.gdfooter .shang{
		width: 100%;
		padding: 50px 0 36px;
		border-bottom: 1px solid #405789;
	}
	.gdfooter .shang .tou a{
		display: block;
		font-size: 15px;
		color: #b3bfd8;
		line-height: 34px;
	}
	.gdfooter .shang .she a{
		display: block;
		font-size: 14px;
		color: #7d91c9;
		line-height: 24px;
	}
	.gdfooter .shang .she a:hover{
		color: #ddd;
	}
	.gdfooter .shang .one0{
		width: 106px;
		height: 178px;
		border-right: 1px solid #5973af;
	}
	.gdfooter .shang .one1{
		width: 94px;
		padding-left: 30px;
		height: 178px;
		border-right: 1px solid #5973af;
	}
	.gdfooter .shang .one2{
		width: 126px;
		padding-left: 36px;
		height: 178px;
		border-right: 1px solid #5973af;
	}
	.gdfooter .shang .one3{
		width: 80px;
		padding-left: 20px;
		height: 178px;
		border-right: 1px solid #5973af;
	}
	.gdfooter .shang .one4{
		width: 90px;
		padding-left: 30px;
		height: 178px;
		border-right: 1px solid #5973af;
	}
	.gdfooter .shang .one5{
		width: 86px;
		padding-left: 20px;
	}
	.gdfooter .shang .one6{
		width: 240px;
	}
	.gdfooter .shang .one6 .xial{
		margin-bottom: 6px;
	}
	/* diy_select */
	.diy_select { min-width: 148px; *width: 148px;height: 26px; 
		position: relative; color: #8999c5;
		-webkit-border-radius: 13px; -moz-border-radius: 13px; 
		border-radius: 13px; background-color: transparent; 
		cursor: pointer; 
		}
	.diy_select_btn,
	.diy_select_txt {
	    float: left;
	    height: 100%;
	    line-height: 26px;
	}
	.diy_select,
	.diy_select_list { border: 1px solid #808dc8;        }
	.select-text {
	    padding-left: 14px;
	    padding-right: 0px;
	    height: 100%;
	    width: 100%;
	}
	.diy_select_txt {
	    width: 60%;
	    font-size: 14px;
	}
	.diy_select_txt,.diy_select_list li {
	    text-indent: 10px;
	    overflow: hidden;
	}
	.diy_select_btn {
	    width: 30%;
	    line-height: 26px;
	    text-align: center;
	}
	.select-option {
	    width: 100%;
	}
	.diy_select_list {
	    height: 170px;
	    padding-top: 10px;
	    position: absolute;
	    top: 27px;
	    left: -1px;
	    z-index: 88888;
	    border-top: none;
	    width: 100%;
	    display: none;
	    border-radius: 10px;
	    background: #00287d;
	    overflow: auto;
	}
	.diy_select_list li {
	    margin: 0;
	    list-style: none;
	    height: 30px;
	    line-height: 30px;
	    cursor: default;
	    background: #00287d;
	    border-bottom: 1px solid #808dc8;
	}
	.diy_select_list li:last-child{
		border-bottom: none;
	}
	.diy_select_list li.focus {
	    margin: 0;
	    cursor: pointer;
	    color: #fff
	}
	.gdfooter .shang .one6 .wei2{
		text-align: right;
		margin-right: 30px;
	}
	.gdfooter .shang .one6 .tu{
		display: inline-block;
		margin-right: 15px;
		width: 28px;
		height: 28px;
		line-height: 28px;
		text-align: center;
		border: 1px solid #a2ade3;
		border-radius: 50%;
		position: relative;
		color: #776541;
	}
	.gdfooter .shang .one6 .tu a{
		color: #a2ade3;
	}
	.gdfooter .shang .one6 .tu a:hover{
		color: #c6cae1;
	}
	.gdfooter .shang .one6 .tu i{
		font-size: 20px;
	}
	.gdfooter .shang .one6 .tu .ewm{
		width: 80px;
		height: 80px;
		position: absolute;
		left: -25px;
		top: 36px;
		z-index: 99;
		display: none;
	}
	.gdfooter .shang .one6 .tu .ewm img{
		width: 100%;
	}
	.gdfooter .xia{
		line-height: 28px;
		padding-top: 26px;
		padding-bottom: 40px;
		font-size: 14px;
		color: #8a9cc3;
	}
	.gdfooter .xia a{
		color: #8a9cc3;
	}
	.gdfooter .Totop{
		width: 30px;
		position: absolute;
		right: 2%;
		top: 60px;
	}
	.gdfooter .Totop img{
		width: 100%;
		vertical-align: middle;
	}

	
	.suoyouone{
		width: 100%;
		position: relative;
	}
	.suoyouone img{
		width: 100%;
		vertical-align: middle;
	}
	.suoyouone .zi{
		width: 71%;
		height: 88px;
		color: #fff;
		position: absolute;
		left: 14.5%;
		bottom: 20%;
	}
	.suoyouone .zi .zw{
		line-height: 32px;
		font-size: 30px;
	}
	.suoyouone .zi .yw{
		line-height: 26px;
		font-size: 20px;
	}
	/*prodect.html*/
	.prodtwo{
		width: 100%;
	}
	.prodtwo li{
		width: 100%;
		overflow: hidden;
	}
	.prodtwo li .zis{
		width: 50%;
		height: 100%;
		background-color: #fff;
		position: relative;
	}
	.prodtwo li .zis .zi{
		width: 400px;
		position: absolute;
		height: 196px;
		top: 50%;
		margin-top: -98px;
	}
	.prodtwo li.zz .zis .zi{
		right: 100px;
	}
	.prodtwo li.zy .zis .zi{
		left: 100px;
	}
	.prodtwo li .zis .zi .tou{
		line-height: 58px;
		font-size: 22px;
	}
	.prodtwo li .zis .zi .tou a{
		color: #003399;
	}
	.prodtwo li .zis .zi .tou a i{
		font-size: 28px;
		position: relative;
		top: 3px;
	}
	.prodtwo li .zis .zi .nr{
		line-height: 24px;
		font-size: 14px;
		height: 96px;
		overflow: hidden;
	}
	.prodtwo li .zis .zi .more{
		display: block;
		width: 270px;
		line-height: 39px;
		border-bottom: 1px solid #ccc;
		color: #999;
		font-size: 14px;
	}
	.prodtwo li:hover .zis .zi .more{
		border-color: #e95331;
		color: #e95331;
	}
	.prodtwo li .tu{
		width: 50%;
		height: 100%;
		position: relative;
	}
	.prodtwo li .tu img{
		width: 100%;
		height: 100%;
		vertical-align: middle;
	}
	.prodtwo li .tu .tuzi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(0,51,153,0.5);
		opacity: 0;
		filter: alpha(opacity=0);
		transition: all 600ms;
	}
	.prodtwo li:hover .tu .tuzi{
		top: 0;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.prodtwo li .tu .tuzi .zi{
		width: 100%;
		height: 70px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -35px;
	}
	.prodtwo li .tu .tuzi .zi .tou{
		width: 100%;
		text-align: center;
		line-height: 50px;
		font-size: 20px;
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tou a{
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tubiao{
		width: 100%;
		text-align: center;
		color: #fefefe;
	}
	.prodtwo li .tu .tuzi .zi .tubiao i{
		font-size: 22px;
		color: #fefefe;
	}
	
	/*dangfeng.html*/
	.dangftwo{
		width: 100%;
		padding-top: 40px;
		padding-bottom: 50px;
	}
	.dangftwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.dangftwo .tit .zw{
		width: 150px;
		line-height: 30px;
		text-align: center;
		font-size: 22px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.dangftwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 15px;
	}
	.dangftwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 15px;
	}
	.dangftwo .tit .yw{
		line-height: 30px;
		font-size: 22px;
		text-align: center;
		color: #666;
	}
	.dangftwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.history_top_main li span{
		font-size: 22px;
	}
	.history_top_main li.active span{
		font-size: 22px;
	}
	.dangftwo .qbunr{
		width: 100%;
	}
	.dangftwo .qbunr .nrone{
		width: 100%;
	}
	.dangftwo .qbunr .nrone li{
		width: 490px;
		margin-left: 20px;
		margin-bottom: 20px;
		position: relative;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li:first-child{
		margin-left: 0;
	}
	.dangftwo .qbunr .nrone li img{
		width: 100%;
		height: 243px;
		vertical-align: middle;
	}
	.dangftwo .qbunr .nrone li .zi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(30,80,165,0.74);
		transition: all 600ms;
	}
	.dangftwo .qbunr .nrone li:hover .zi{
		top: 0;
	}
	.dangftwo .qbunr .nrone li .zi .xzi{
		width: 80%;
		height: 96px;
		position: absolute;
		left: 10%;
		top: 50%;
		margin-top: -48px;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou{
		line-height: 24px;
		font-size: 18px;
		color: #fff;
		height: 24px;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou a{
		color: #fff;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .shen{
		line-height: 24px;
		font-size: 14px;
		color: #eee;
		height: 72px;
		overflow: hidden;
	}
	.dangftwo .nrtwo{
		width: 100%;
		position: relative;
	}
	.dangftwo .nrtwo img{
		width: 100%;
		vertical-align: middle;
	}
	.dangftwo .nrtwo .zi{
		position: absolute;
		width: 100%;
		height: 64px;
		left: 0;
		top: 50%;
		margin-top: -32px;
		text-align: center;
	}
	.dangftwo .nrtwo .zi .zw{
		font-size: 22px;
		color: #fff;
		line-height: 36px;
	}
	.dangftwo .nrtwo .zi .yw{
		font-size: 22px;
		color: #fff;
		line-height: 28px;
	}
	
	/*news.html*/
	.newstwo{
		width: 100%;
		padding-top: 16px;
	}
	.newstwo .tis{
		width: 100%;
	}
	.newstwo .tis li{
		width: 100%;
		padding: 20px 0;
		border-bottom: 1px solid #e7e7e7;
	}
	.newstwo .tis li .riqi{
		width: 111px;
		height: 112px;
		border-right: 1px solid #e7e7e7;
	}
	.newstwo .tis li .riqi .rqnr{
		width: 68px;
		height: 82px;
		border: 1px solid #7a95ca;
		text-align: center;
		background-color: #476cb5;
		color: #fff;
		font-size: 14px;
		line-height: 30px;
		margin-top: 15px;
		margin-left: 14px;
	}
	.newstwo .tis li:hover .riqi .rqnr{
		background-color: #e95331;
		border-color: #e95331;
	}
	.newstwo .tis li .riqi .rqnr span{
		display: inline-block;
		vertical-align: middle;
		font-size: 36px;
		line-height: 46px;
		border-bottom: 1px solid #fff;
	}
	.newstwo .tis li .nr{
		width: 858px;
		padding-left: 30px;
		padding-top: 15px;
	}
	.newstwo .tis li .nr .tou{
		line-height: 26px;
		font-size: 16px;
		color: #333;
		height: 26px;
		overflow: hidden;
	}
	.newstwo .tis li .nr .shen{
		line-height: 24px;
		font-size: 14px;
		color: #727171;
		height: 48px;
		overflow: hidden;
	}
	.newstwo .fenye{
		width: 100%;
		padding: 60px 0 60px;
		text-align: center;
		height: 30px;
		font-size: 14px;
	}
	.newstwo .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.newstwo .fenye a.qa{
		border: 1px solid #ccc;
	}
	.newstwo .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.newstwo .fenye a.moy{
		width: 40px;
	}
	.newstwo .fenye .zi{
		width: 50px;
	}
	.newstwo .fenye .go{
		background-color: #e95331;
		color: #fff;
	}
	.newstwo .fenye input{
		width: 30px;
	}
	
	/*about.html*/
	.abouttwo{
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.abouttwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.abouttwo .tit .zw{
		width: 150px;
		line-height: 35px;
		font-size: 22px;
		color: #003399;
		text-align: center;
		margin: 0 auto;
		position: relative;
	}
	.abouttwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 17px;
	}
	.abouttwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 17px;
	}
	.abouttwo .tit .yw{
		text-align: center;
		line-height: 26px;
		font-size: 22px;
		color: #666;
	}
	.abouttwo .ti{
		padding-top: 10px;
		line-height: 24px;
		font-size: 14px;
		color: #515151;
		text-align: center;
	}
	.abouttwo .titwo{
		height: 70px;
		width: 820px;
		margin: 30px auto;
		text-align: center;
	}
	.abouttwo .titwo li{
		width: 269px;
		height: 70px;
		text-align: center;
	}
	.abouttwo .titwo li:first-child{
		border-left: none;
	}
	.abouttwo .titwo li .shang{
		line-height: 50px;
		font-size: 16px;
		color: #595959;
	}
	.abouttwo .titwo li .shang span{
		font-size: 36px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.abouttwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.abouttwo .titwo li .xia{
		line-height: 20px;
		font-size: 16px;
		color: #3a3a3a;
	}
	.abouttwo .more{
		width: 100px;
		line-height: 24px;
		font-size: 34px;
		color: #e95331;
		text-align: center;
		margin: 0 auto;
	}
	.abouttwo .more a{
		color: #e95331;
	}
	.aboutthree{
		width: 100%;
		background: url(/template/default/images/aboutthreebg.jpg) no-repeat top center;
	}
	.aboutthree .zi{
		width: 660px;
		padding-top: 70px;
	}
	.aboutthree .zi .tit{
		line-height: 34px;
		font-size: 22px;
		color: #fff;
	}
	.aboutthree .zi .ti{
		margin: 15px 0;
		line-height: 26px;
		height: auto;
		overflow: hidden;
		font-size: 14px;
		color: #dee5f0;
	}
	.aboutthree .zi .more{
		display: block;
		width: 210px;
		padding-left: 6px;
		line-height: 36px;
		border-bottom: 1px solid #e95331;
		color: #e95331;
		font-size: 14px;
		margin-bottom: 40px;
	}
	.aboutthree .tu{
		width: 340px;
	}
	.aboutthree .tu img{
		width: 100%;
	}
	.aboutfour{
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;
		background: url(/template/default/images/aboutfourbg.png) no-repeat top center;
	}
	.aboutfour .tit{
		width: 100%;
		overflow: hidden;
	}
	.aboutfour .tit .zw{
		width: 150px;
		line-height: 32px;
		text-align: center;
		font-size: 22px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.aboutfour .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		left: -625px;
		top: 17px;
	}
	.aboutfour .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		right: -625px;
		top: 17px;
	}
	.aboutfour .tit .yw{
		line-height: 28px;
		font-size: 22px;
		text-align: center;
		color: #666;
	}
	.aboutfour .tit .zi{
		line-height: 24px;
		padding: 5px 0;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.aboutfour .history_top_wrap{
		height: 180px;
		margin-top: 20px;
	}
	.aboutfour .history_top_main li{
		height: 173px;
	}
	.aboutfour .lizi{
		color: #666;
		padding: 0 12%;
		text-align: center;
	}
	.aboutfour .lizi .tou{
		font-size: 16px;
		line-height: 28px;
	}
	.aboutfour .lizi .shen{
		font-size: 14px;
		line-height: 24px;
	}
	.aboutfour .tus{
		width: 100%;
	}
	.aboutfour .tus li{
		width: 33.33%;
		position: relative;
	}
	.aboutfour .tus li img{
		width: 100%;
		vertical-align: middle;
	}
	.aboutfour .tus li .zis .zi{
		width: 100%;
		height: 74px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -37px;
		text-align: center;
	}
	.aboutfour .tus li .zis .zi i{
		font-size: 40px;
		color: #fff;
	}
	.aboutfour .tus li .zis .zi div{
		font-size: 16px;
		color: #fff;
		line-height: 30px;
	}
	
	/*newsxq.html*/
	.nxqtwo{
		width: 100%;
		padding-bottom: 40px;
	}
	.nxqtwo .tit{
		width: 100%;
	}
	.nxqtwo .tit .shang{
		line-height: 30px;
		padding-top: 40px;
		color: #333;
		font-size: 22px;
	}
	.nxqtwo .tit .shij{
		line-height: 30px;
		font-size: 12px;
		color: #bbbab9;
		padding-bottom: 7px;
		border-bottom: 1px solid #e1dedd;
	}
	.nxqtwo .tit .shij img{
		vertical-align: middle;
		margin-top: -3px;
	}
	.nxqtwo .tit .fenxiang{
		top: 73px;
	}
	.nxqtwo .ti{
		padding: 20px 0 20px;
		line-height: 26px;
		font-size: 14px;
		color: #6d6a68;
		border-bottom: 1px solid #e1dedd;
	}
	.nxqtwo .feny{
		width: 100%;
		padding-top: 20px;
	}
	.nxqtwo .feny .zuo .prey{
		padding-left: 10px;
		line-height: 30px;
		font-size: 14px;
		color: #343333;
	}
	.nxqtwo .feny .you{
		line-height: 60px;
		font-size: 14px;
		color: #343333;
		padding-right: 10px;
	}
	
	
	/*fazhan.html*/
	.fazhantwo{
		width: 100%;
		padding-top: 40px;
		padding-bottom: 80px;
	}
	.fazhantwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.fazhantwo .tit .zw{
		width: 150px;
		line-height: 30px;
		text-align: center;
		font-size: 22px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.fazhantwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 15px;
	}
	.fazhantwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 15px;
	}
	.fazhantwo .tit .yw{
		line-height: 30px;
		font-size: 22px;
		text-align: center;
		color: #666;
	}
	.fazhantwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.fazhantwo .history_top_wrap{
		margin-top: 16px;
	}
	.history_top_main li span{
		font-size: 22px;
	}
	.history_top_main li.active span{
		font-size: 22px;
	}
	.fazhantwo .quanbunr{
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong{
		width: 100%;
		padding-bottom: 60px !important;
	}
	.fazhantwo .quanbunr .neirong .fnr_r{
		padding-left: 4%;
		width: 46%;
		padding-top: 58px;
		text-align: left;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi{
		position: absolute;
		width: 58px;
		height: 17px;
		left: -22px;
		top: 62px;
		z-index: 6;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tou{
		width: 100%;
		line-height: 24px;
		padding: 5px 0;
		font-size: 16px;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu{
		width: 100%;
		padding: 15px 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l{
		padding-right: 4%;
		width: 46%;
		padding-top: 58px;
		text-align: right;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong>div:first-child+div{
		margin-top: 160px;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi{
		position: absolute;
		width: 58px;
		height: 17px;
		right: -22px;
		top: 62px;
		z-index: 6;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tou{
		width: 100%;
		line-height: 24px;
		padding: 5px 0;
		font-size: 16px;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu{
		width: 100%;
		padding: 15px 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqius{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		top: -11px;
		z-index: 3;
	}
	.fazhantwo .quanbunr .xiaoqius img{
		width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqiux{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		bottom: -11px;
		z-index: 3;
	}
	.fazhantwo .quanbunr .xiaoqiux img{
		width: 100%;
	}
	.fazhantwo .quanbunr .shuxian{
		position: absolute;
		width: 4px;
		height: 100%;
		left: 50%;
		margin-left: -2px;
		top: 0;
		background-color: #dcdcdc;
		z-index: 2;
	}
	
	/*renli.html*/
	.renltwo{
		width: 100%;
	}
	.jj_bt{ width:100%; }
	.jj_bt .h3{ font-size:22px; font-weight:500; display:block;padding-top: 50px;}
	.jj_bt .h3 a{ color:#125496;}
	.jj_bt .h3 .xianz{top: 65px;}
	.jj_bt .h3 .xiany{top: 65px;}
	.jj_bt .yw{
	    line-height: 26px;
	    font-size: 22px;
	    text-align: center;
	    color: #666;
	}
	.jj_bt p{ font-size:15px;line-height: 30px;}
	.renltwo .zp_nr{
		width:90%;line-height:30px;font-size:14px;
		padding-left:5%;padding-right:5%;padding-top:2%;
		padding-bottom:2%;background-color: #e1e1e1;
		margin-top: 26px;
	}
	.renlthree{
		width: 100%;
	}
	.renlthree .tab123{
		width: 100%;
		margin: 30px auto;
		border-collapse:collapse;
	}
	.renlthree .tab123 tr:first-child{
		background-color: #e1e1e1;
	}
	.renlthree .tab123 tr:first-child td{
		font-size: 16px;
	}
	.renlthree .tab123 td{
		width: 25%;
		text-align: center;
		border: 1px solid #ccc;
		height: 50px;
		font-size: 14px;
	}
	.renlthree .fenye{
		width: 100%;
		padding: 10px 0 70px;
		text-align: center;
		height: 30px;
		font-size: 14px;
	}
	.renlthree .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.renlthree .fenye a.qa{
		border: 1px solid #ccc;
	}
	.renlthree .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.renlthree .fenye a.moy{
		width: 40px;
	}
	.renlthree .fenye .zi{
		width: 50px;
	}
	.renlthree .fenye .go{
		width: 30px;
		line-height: 30px;
		display: inline-block;
		background-color: #e95331;
		color: #fff;
	}
	.renlthree .fenye input{
		width: 30px;
	}
	
	/*lianxi.html*/
	.lxtwo{
		width: 100%;
		padding-bottom: 60px;
	}
	.ggtit{
		width: 100%;
		padding-top: 50px;
		overflow: hidden;
	}
	.ggtit .zw{
		width: 160px;
		line-height: 35px;
		text-align: center;
		font-size: 22px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.ggtit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 17px;
	}
	.ggtit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 17px;
	}
	.ggtit .yw{
		line-height: 26px;
		font-size: 22px;
		text-align: center;
		color: #666;
	}
	.ggtit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.lxtwo .ditu{
		width: 100%;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.lxtwo .ditu img{
		width: 100%;
	}
	.lxtwo .zis{
		padding: 10px 0;
	}
	.lxtwo .zis span{
		display: inline-block;
		line-height: 30px;
		text-align: center;
		color: #666;
		font-size: 14px;
	}
	
	/*jubao.html*/
	.jbtwo{
		width: 100%;
	}
	.jbtwo .zis{
		width: 100%;
		padding: 60px 0;
		text-align: center;
	}
	.jbtwo .zis .tou{
		width: 100%;
		font-size: 22px;
		color: #333;
		line-height: 50px;
	}
	.jbtwo .zis .dianh{
		width: 100%;
		font-size: 18px;
		color: #666;
		line-height: 35px;
	}
	
	/*aboutjt.html*/
	.abjttwo{
		width: 100%;
		padding-bottom: 200px;
	}
	.abjttwo .zis{
		width: 100%;
		padding-top: 14px;
		line-height: 24px;
		font-size: 14px;
	}
	.abjttwo .zis .hang{
		text-indent: 2em;
		font-size: 14px;
		color: #515151;
		line-height: 26px;
	}
	
	/*wenhua.html*/
	.qywhtwo{
		width: 100%;
	}
	.qywhtwo .zis{
		width: 100%;
		text-align: center;
	}
	.qywhtwo .zis .tou{
		width: 100%;
		line-height: 40px;
		padding-top: 4px;
		font-size: 18px;
		color: #333;
	}
	.qywhtwo .zis .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}
	.qywhtwo .zas{
		margin-top: 20px;
		margin-bottom: 60px;
		width: 100%;
	}
	.qywhtwo .zas .qieh{
		width: 100%;
	}
	.qywhtwo .zas .qieh li{
		width: 249px;
		border-left: 1px solid #fff;
		background-color: #bdcee8;
		text-align: center;
		height: 74px;
		padding-top: 16px;
		color: #333;
		background-color: #bdcee8;
		cursor: pointer;
	}
	.qywhtwo .zas .qieh li.active{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:hover{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:first-child{
		width: 250px;
		border-left: none;
	}
	.qywhtwo .zas .qieh li i{
		font-size: 30px;
		line-height: 32px;
		color: #fff;
	}
	.qywhtwo .zas .qieh li .js{
		line-height: 30px;
		font-size: 15px;
	}
	.qywhtwo .zas .nrs{
		width: 100%;
		position: relative;
	}
	.qywhtwo .zas .nrs li{
		display: none;
		width: 100%;
	}
	.qywhtwo .zas .nrs img{
		width: 100%;
		vertical-align: middle;
	}
	.qywhtwo .zas .nrs .wenz{
		width: 93%;
		color: #fff;
		position: absolute;
		left: 7%;
		height: 160px;
		top: 50%;
		margin-top: -80px;
	}
	.qywhtwo .zas .nrs .wenz .wtou{
		line-height: 40px;
		font-size: 18px;
	}
	.qywhtwo .zas .nrs .wenz .wshen{
		line-height: 24px;
		font-size: 14px;
	}
	
	/*xsqy.html*/
	.xstwo{
		width: 100%;
		padding-bottom: 100px;
	}
	.xstwo .tus{
		width: 100%;
		text-align: center;
		margin: 20px 0;
	}
	.xstwo .tus li{
		display: inline-block;
		width: 298px;
		max-width: 23%;
		text-align: center;
		padding: 4px 0;
		border: 1px solid #ccc;
		position: relative;
		overflow: hidden;
		transition: all 800ms;
		cursor: pointer;
	}
	.xstwo .tus li:hover{
		border-color: rgba(233,83,49,0.91);
	}
	.xstwo .tus li img{
		max-width: 100%;
		vertical-align: middle;
	}
	.xstwo .tus li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(233,83,49,0.91);
		transition: all 400ms;
	}
	.xstwo .tus li:hover .ceng{
		top: 0;
	}
	.xstwo .tus li .ceng .zi{
		width: 100%;
		line-height: 30px;
		position: absolute;
		left: 0;
		top: 50%;
		font-size: 14px;
		margin-top: -15px;
		color: #fff;
	}
	.xstwo .nrs{
		width: 100%;
	}
	.xstwo .nrs .nr{
		width: 100%;
	}
	.xstwo .nrs .nr .tou{
		line-height: 30px;
		padding-bottom: 10px;
		font-size: 16px;
		color: #333;
		text-align: center;
	}
	.xstwo .nrs .nr .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}



}


@media only screen and (min-width:768px) and (max-width:1024px){
	.ggwidth{
		width: 94%;
		margin: 0 auto;
	}
	.jdheader{
		width: 100%;
		height: 64px;
		background-color: #003399;
		position: static;
		left: 0;
		top: 0;
		z-index: 999;
	}
	.phone_nav{
		display: none;
	}
	.jdheader .zuo{
		width: 198px;
		text-align: center;
	}
	.jdheader .zuo img{
		max-width: 100%;
		height: 36px;
		margin-top: 14px;
	}
	.jdheader .pc_nav{
		display: none;
	}
	.jdheader .you{
		display: none;
	}
	/*导航按钮开始*/
	.phone_nav{
		width: 45px;display: block;float: right;margin-left: 40px;
	}
	.phone_nav .toggle{position: relative;cursor: pointer;margin-top:14px; }
	.change_height.header .phone_nav .toggle{margin-top: 15px;}
	.phone_nav .toggle span {
	  position: relative;font-size: 0;width: 26px;height: 3px;background-color: #fff;display: inline-block;
	}
	.phone_nav .toggle span:before,.phone_nav .toggle span:after {
	  content: "";position: absolute;width: 100%;height: 3px;background-color: #fff;left:0px;
	}
	.phone_nav .toggle span:before{top:-7px;}
	.phone_nav .toggle span:after{top:7px;}
	.visible_nav .toggle span{background-color: transparent;}
	.visible_nav .toggle span:before{left:5px;top:0px;
		transform: rotateZ(45deg);
		-webkit-transform: rotateZ(45deg);
	}
	.visible_nav .toggle span:after{top:0px;left: 5px;
		transform: rotateZ(-45deg);
		-webkit-transform: rotateZ(-45deg);
	}
	/*导航按钮结束*/
	/*二级导航关闭按钮开始*/
	.hide-submenu {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 60px;
	  height: 100%;
	  cursor: pointer;
	  background-color: #313131;
	}
	.hide-submenu:before {
	  opacity: 0;
	  content: "";
	  position: absolute;
	  top: 0;
	  right: 12px;
	  bottom: 0;
	  margin: auto;
	  padding: 4px;
	  width: 6px;
	  height: 6px;
	  cursor: pointer;
	  font-size: 0;
	  border-bottom: 2px solid #ededed;
	  border-right: 2px solid #ededed;
	  -webkit-transform: rotate(135deg);
	          transform: rotate(135deg);
	  left: 0;
	  right: -6px;
	  -webkit-transition: opacity 0.1s ease-out;
	  transition: opacity 0.1s ease-out;
	}
	.view-submenu .hide-submenu {
	  background-color: #3e3e3e;
	}
	.view-submenu .hide-submenu:before {
	  opacity: 1;
	}
	/*结束*/
	.menu-container{
		position: absolute;
		top:130px;left: 0px;bottom:0px;right: 0px;
		visibility:hidden;
		z-index: 99;
	}
	.visible_nav .menu-container {
		visibility:visible;
		transition:all .3s ease-out;
	  -webkit-transition:all .3s ease-out;
	}
	.view-submenu .menu-container {
	  -webkit-transform: translateX(-100%);
	  transform: translateX(-100%);
	  
	}
	.visible_nav .phone_ul{
		display: block;
	}
	.phone_ul{
		position: absolute;top:80px;bottom: 0px;left:0px;
		right:0px;background-color: #333;
		opacity: 1;z-index: 399;display: none;
		transition:all .3s ease-out;
	  -webkit-transition:all .3s ease-out;
	}
	.phone_ul li{text-align: left;height: 45px;line-height:45px;width:100%;padding:0 45px;border-bottom: 1px solid #2c2c2c;}
	.phone_ul li a{color: #fff;float: left;display: block;width: 80%;}
	.phone_ul li span{display: block;left: 83%;z-index: 9;
		width: 32px;height: 41px;text-indent: -9999px;cursor: pointer;
		position: relative;/*top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);*/
	}
	.phone_ul li span:after{
		content: "";
		position: absolute;
		top:50%;left:10px;margin-top: -3px;
		border-right:1px solid #fff;border-bottom: 1px solid #fff;
		width: 6px;height: 6px;
		transform: rotate(-45deg);
	}
	.phone_ul li ul.submenu{
		position: absolute;
		width:100%;
	    top: 0;
	    z-index: 10;
	    left: 0%;
	    display: none;
	    bottom: 0px;
	    background-color: #313131;
	}
	.submenu li {
	    margin-left: 60px;
	    font-size: 15px;
	}
	.submenu li.tebie {
	    height: 190px;
	    position: relative;
	}
	.submenu li.tebie .duoduo{
		width: 100%;
		height: auto;
		position: absolute;
		left: 0;
		top: 36px;
	}
	.submenu li.tebie .duoduo .xia{
		width: 80%;
		padding-left: 14%;
		height: 30px;
		font-size: 14px;
		line-height: 30px;
		border-bottom: 1px solid #2c2c2c;
	}
	.submenu li.tebie .duoduo .xia a{
		color: white;
	}
	/*手机导航结束*/
	
	
	.indexone{
		width: 100%;
	}
	#owl-demo1 { width: 100%; margin-left: auto; margin-right: auto;}
	#owl-demo1 .item{ display: block;}
	#owl-demo1 .item img{ -moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
	#owl-demo1 .owl-item.active img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
	#bar {
	    width: 0%;
	    max-width: 100%;
	    height: 4px;
	    background: rgba(233,83,49,0.6);
	    overflow: hidden;
	}
	#progressBar {
	    width: 100%;
	    background: transparent;
	    position: absolute;
	    left: 0;
	    bottom: 0;
	}
	.indextwo{
		width: 100%;
		padding-bottom: 40px;
		background: url(/template/default/images/indextwobg.jpg) no-repeat top center;
	}
	.indextwo .tit{
		line-height: 30px;
		padding-top: 30px;
		text-align: center;
		font-size: 18px;
		color: #2c5ba9;
	}
	.indextwo .ti{
		line-height: 26px;
		font-size: 14px;
		text-indent: 2em;
		text-align: left;
		color: #4f5050;
	}
	.indextwo .ti span{
		display: inline;
	}
	.indextwo .titwo{
		height: 70px;
		width: 100%;
		margin: 10px auto;
		text-align: center;
	}
	.indextwo .titwo li{
		width: 33.33%;
		height: 70px;
		box-sizing: border-box;
		text-align: center;
	}
	.indextwo .titwo li .shang{
		line-height: 50px;
		font-size: 16px;
		color: #595959;
	}
	.indextwo .titwo li .shang span{
		font-size: 36px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.indextwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.indextwo .titwo li .xia{
		line-height: 20px;
		font-size: 14px;
		color: #3a3a3a;
	}
	.indextwo .tithree{
		width: 280px;
		height: 38px;
		margin: 10px auto;
		border: 1px solid #cacaca;
		position: relative;
		border-radius: 3px;
	}
	.indextwo .tithree li{
		width: 140px;
		height: 38px;
		position: absolute;
		top: 0;
		line-height: 38px;
		text-align: center;
		color: #333;
		font-size: 15px;
		z-index: 2;
	}
	.indextwo .tithree li a{
		color: #333;
	}
	.indextwo .tithree li.active a{
		color: #fff;
	}
	.indextwo .tithree li i{
		font-size: 16px;
		color: #d1d1d1;
		margin-left: 5px;
		cursor: pointer;
	}
	.indextwo .tithree li a i{
		color: #d1d1d1;
	}
	.indextwo .tithree li.active a i{
		color: #fff;
	}
	.indextwo .tithree .mub{
		left: 0;
	}
	.indextwo .tithree .ship{
		right: 0;
	}
	.indextwo .tithree .ceng{
		width: 141px;
		height: 40px;
		position: absolute;
		left: -1px;
		top: -1px;
		z-index: 1;
		background-color: #e95331;
		border-radius: 2px;
		transition: all 600ms;
	}
	.indextwo .mubnr{
		height: 30px;
		text-align: center;
		font-size: 14px;
		color: #646464;
	}
	.indextwo .more{
		display: block;
		width: 160px;
		height: 30px;
		border-radius: 18px;
		text-align: center;
		line-height: 30px;
		font-size: 14px;
		color: #ababab;
		margin: 0 auto;
		border: 1px solid #dee2e9;
	}
	.indexthree{
		width: 100%;
	}
	.indexthree ul{
		width: 100%;
	}
	.indexthree ul li{
		width: 33.33%;
		height: 100%;
		position: relative;
		overflow: hidden;
	}
	.indexthree ul li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		background-color: rgba(0,0,0,0.25);
		transition: all 400ms;
	}
	.indexthree ul li:hover .ceng{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.indexthree ul li .zis{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		z-index: 2;
		margin-top: -60px;
		background-color: rgba(44,86,169,0.71);
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis{
		top: 0;
		margin-top: 0;
	}
	.indexthree ul li .zis .zi{
		padding-left: 10%;
		width: 70%;
		max-width: 440px;
		height: 166px;
		position: absolute;
		left: 0%;
		top: 0%;
		margin-top: 0px;
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis .zi{
		top: 50%;
		margin-top: -83px;
	}
	.indexthree ul li .zi .tou{
		line-height: 60px;
		font-size: 16px;
		color: #fff;
	}
	.indexthree ul li .zi .tou a{
		color: #fff;
	}
	.indexthree ul li .zi .tou a i{
		font-size: 24px;
		vertical-align: middle;
		margin-right: 5px;
	}
	.indexthree ul li .zi .nr{
		width: 100%;
		height: 48px;
		line-height: 24px;
		font-size: 14px;
		color: #fff;
	}
	.indexthree ul li .zi .more{
		display: block;
		width: 290px;
		line-height: 26px;
		font-size: 14px;
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.indexfour{
		width: 100%;
		padding: 40px 0;
		background: url(/template/default/images/indexfourbg.png) no-repeat top right;
	}
	.indexfour .tit{
		width: 100%;
		padding-bottom: 16px;
		line-height: 1;
	}
	.indexfour .tit .zw{
		width: 100%;
		font-size: 18px;
		color: #333;
	}
	.indexfour .tit .yw{
		font-size: 18px;
		color: #666;
	}
	.indexfour .ti{
		width: 100%;
	}
	.indexfour .ti .tus{
		width: 48%;
		position: relative;
	}
	.indexfour .ti .tus img{
		width: 100%;
		height: 340px;
		vertical-align: middle;
	}
	.indexfour .ti .tus .zi{
		width: 90%;
		padding: 15px 5%;
		height: auto;
		position: absolute;
		left: 0;
		bottom: 0;
		background-color: rgba(0,0,0,0.67);
		color: #fff;
		line-height: 22px;
	}
	.indexfour .ti .tus .zi .one{
		width: 60px;
		line-height: 20px;
		text-align: center;
		background-color: #49baf0;
		font-size: 13px;
		color: #fff;
		border-radius: 10px;
	}
	.indexfour .ti .tus .zi .two{
		font-size: 15px;
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}
	.indexfour .ti .tus .zi .two a{
		color: #fff;
	}
	.indexfour .ti .tus .zi .thr{
		font-size: 13px;
	}
	.indexfour .ti .tus .zi .fou{
		font-size: 14px;
		height: 44px;
		overflow: hidden;
	}
	.indexfour .ti .zis{
		margin-left: 1%;
		width: 51%;
	}
	.indexfour .ti .zis .qieh{
		width: 100%;
		background-color: #d1d1d1;
	}
	.indexfour .ti .zis .qieh li{
		width: 33.33%;
		line-height: 36px;
		text-align: center;
		font-size: 14px;
		color: #333;
		cursor: pointer;
	}
	.indexfour .ti .zis .qieh li.active{
		background-color: #295aa8;
		color: #fff;
	}
	.indexfour .ti .zis .nrs{
		width: 100%;
	}
	.indexfour .ti .zis .nrs li{
		width: 100%;
		display: none;
	}
	.indexfour .ti .zis .nrs li .xnr{
		height: 70px;
		padding: 15px 0;
		border-top: 1px solid #e4e4e4;
	}
	.indexfour .ti .zis .nrs .xnr .riqi{
		width: 58px;
		height: 100%;
		border-right: 2px solid #dcdcdc;
		text-align: center;
		font-size: 12px;
		color: #666;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .riqi span{
		display: block;
		font-size: 30px;
		color: #a2a2a2;
		font-weight: bold;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi span{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .nr{
		width: 80%;
		padding-left: 2%;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou{
		height: 24px;
		overflow: hidden;
		font-size: 15px;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou a{
		color: #333;
	}
	.indexfour .ti .zis .nrs .xnr .nr .shen{
		line-height: 22px;
		font-size: 14px;
		color: #7d7d7d;
		height: 44px;
		overflow: hidden;
	}
	.gdfooter{
		width: 100%;
		background-color: #00287d;
	}
	.gdfooter .shang{
		display: none;
	}
	.gdfooter .xia{
		line-height: 28px;
		padding-top: 26px;
		padding-bottom: 30px;
		font-size: 14px;
		color: #8a9cc3;
	}
	.gdfooter .xia a{
		color: #8a9cc3;
	}
	.gdfooter .xia .you{
		display: none;
	}
	.gdfooter .Totop{
		display: none;
	}
	
	.suoyouone{
		width: 100%;
		position: relative;
	}
	.suoyouone img{
		width: 100%;
		vertical-align: middle;
	}
	.suoyouone .zi{
		width: 71%;
		height: 78px;
		color: #fff;
		position: absolute;
		left: 14.5%;
		bottom: 0%;
	}
	.suoyouone .zi .zw{
		line-height: 16px;
		font-size: 16px;
	}
	.suoyouone .zi .yw{
		line-height: 22px;
		font-size: 12px;
	}
	/*prodect.html*/
	.prodtwo{
		width: 100%;
	}
	.prodtwo li{
		width: 100%;
		overflow: hidden;
	}
	.prodtwo li .zis{
		width: 50%;
		height: 100%;
		background-color: #fff;
		position: relative;
	}
	.prodtwo li .zis .zi{
		width: 80%;
		position: absolute;
		height: 142px;
		top: 50%;
		margin-top: -71px;
	}
	.prodtwo li.zz .zis .zi{
		right: 5%;
	}
	.prodtwo li.zy .zis .zi{
		left: 5%;
	}
	.prodtwo li .zis .zi .tou{
		line-height: 38px;
		font-size: 18px;
	}
	.prodtwo li .zis .zi .tou a{
		color: #003399;
	}
	.prodtwo li .zis .zi .tou a i{
		font-size: 25px;
		position: relative;
		top: 3px;
	}
	.prodtwo li .zis .zi .nr{
		line-height: 24px;
		font-size: 14px;
		height: 72px;
		overflow: hidden;
	}
	.prodtwo li .zis .zi .more{
		display: block;
		width: 180px;
		line-height: 29px;
		border-bottom: 1px solid #ccc;
		color: #999;
		font-size: 14px;
	}
	.prodtwo li:hover .zis .zi .more{
		border-color: #e95331;
		color: #e95331;
	}
	.prodtwo li .tu{
		width: 50%;
		height: 100%;
		position: relative;
	}
	.prodtwo li .tu img{
		width: 100%;
		height: 100%;
		vertical-align: middle;
	}
	.prodtwo li .tu .tuzi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(0,51,153,0.5);
		opacity: 0;
		filter: alpha(opacity=0);
		transition: all 600ms;
	}
	.prodtwo li:hover .tu .tuzi{
		top: 0;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.prodtwo li .tu .tuzi .zi{
		width: 100%;
		height: 70px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -35px;
	}
	.prodtwo li .tu .tuzi .zi .tou{
		width: 100%;
		text-align: center;
		line-height: 50px;
		font-size: 18px;
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tou a{
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tubiao{
		width: 100%;
		text-align: center;
		color: #fefefe;
	}
	.prodtwo li .tu .tuzi .zi .tubiao i{
		font-size: 20px;
		color: #fefefe;
	}
	
	/*dangfeng.html*/
	.dangftwo{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.dangftwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.dangftwo .tit .zw{
		width: 150px;
		line-height: 26px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.dangftwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.dangftwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.dangftwo .tit .yw{
		line-height: 26px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.dangftwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.history_top_main li span{
		font-size: 22px;
	}
	.history_top_main li.active span{
		font-size: 22px;
	}
	.dangftwo .qbunr{
		width: 100%;
	}
	.dangftwo .qbunr .nrone{
		width: 100%;
	}
	.dangftwo .qbunr .nrone li{
		width: 49%;
		margin-left: 2%;
		margin-bottom: 10px;
		position: relative;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li:first-child{
		margin-left: 0;
	}
	.dangftwo .qbunr .nrone li img{
		width: 100%;
		height: 180px;
		vertical-align: middle;
	}
	.dangftwo .qbunr .nrone li .zi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(30,80,165,0.74);
		transition: all 600ms;
	}
	.dangftwo .qbunr .nrone li:hover .zi{
		top: 0;
	}
	.dangftwo .qbunr .nrone li .zi .xzi{
		width: 80%;
		height: 96px;
		position: absolute;
		left: 10%;
		top: 50%;
		margin-top: -48px;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou{
		line-height: 24px;
		font-size: 16px;
		color: #fff;
		height: 24px;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou a{
		color: #fff;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .shen{
		line-height: 24px;
		font-size: 14px;
		color: #eee;
		height: 72px;
		overflow: hidden;
	}
	.dangftwo .nrtwo{
		width: 100%;
		position: relative;
	}
	.dangftwo .nrtwo img{
		width: 100%;
		vertical-align: middle;
	}
	.dangftwo .nrtwo .zi{
		position: absolute;
		width: 100%;
		height: 58px;
		left: 0;
		top: 50%;
		margin-top: -29px;
		text-align: center;
	}
	.dangftwo .nrtwo .zi .zw{
		font-size: 18px;
		color: #fff;
		line-height: 30px;
	}
	.dangftwo .nrtwo .zi .yw{
		font-size: 18px;
		color: #fff;
		line-height: 28px;
	}
	
	/*news.html*/
	.newstwo{
		width: 100%;
		padding-top: 16px;
	}
	.newstwo .tis{
		width: 100%;
	}
	.newstwo .tis li{
		width: 100%;
		padding: 10px 0;
		border-bottom: 1px solid #e7e7e7;
	}
	.newstwo .tis li .riqi{
		width: auto;
		padding: 0 1%;
		height: 100px;
		border-right: 1px solid #e7e7e7;
	}
	.newstwo .tis li .riqi .rqnr{
		width: 68px;
		height: 70px;
		border: 1px solid #7a95ca;
		text-align: center;
		background-color: #476cb5;
		color: #fff;
		font-size: 14px;
		line-height: 30px;
		margin-top: 15px;
		margin-left: 0;
	}
	.newstwo .tis li:hover .riqi .rqnr{
		background-color: #e95331;
		border-color: #e95331;
	}
	.newstwo .tis li .riqi .rqnr span{
		display: inline-block;
		vertical-align: middle;
		width: 86%;
		font-size: 30px;
		line-height: 36px;
		border-bottom: 1px solid #fff;
	}
	.newstwo .tis li .nr{
		width: 87%;
		padding-left: 1%;
		padding-top: 15px;
	}
	.newstwo .tis li .nr .tou{
		line-height: 26px;
		font-size: 15px;
		color: #333;
		height: 26px;
		overflow: hidden;
	}
	.newstwo .tis li .nr .shen{
		line-height: 22px;
		font-size: 14px;
		color: #727171;
		height: 44px;
		overflow: hidden;
	}
	.newstwo .fenye{
		width: 100%;
		padding: 40px 0;
		text-align: center;
		height: 30px;
		font-size: 14px;
	}
	.newstwo .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.newstwo .fenye a.qa{
		border: 1px solid #ccc;
	}
	.newstwo .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.newstwo .fenye a.moy{
		width: 40px;
	}
	.newstwo .fenye .zi{
		width: 50px;
	}
	.newstwo .fenye .go{
		background-color: #e95331;
		color: #fff;
	}
	.newstwo .fenye input{
		width: 30px;
	}
	
	/*about.html*/
	.abouttwo{
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.abouttwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.abouttwo .tit .zw{
		width: 150px;
		line-height: 27px;
		font-size: 18px;
		color: #003399;
		text-align: center;
		margin: 0 auto;
		position: relative;
	}
	.abouttwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.abouttwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.abouttwo .tit .yw{
		text-align: center;
		line-height: 24px;
		font-size: 18px;
		color: #666;
	}
	.abouttwo .ti{
		padding-top: 2px;
		line-height: 24px;
		font-size: 14px;
		color: #515151;
		text-align: left;
		text-indent: 2em;
	}
	.abouttwo .ti p{text-indent: 2em;}
	.abouttwo .ti span{
		display: inline;
	}
	.abouttwo .titwo{
		height: 70px;
		width: 100%;
		margin: 18px auto;
		text-align: center;
	}
	.abouttwo .titwo li{
		width: 32.33%;
		box-sizing: border-box;
		height: 70px;
		text-align: center;
	}
	.abouttwo .titwo li:first-child{
		border-left: none;
	}
	.abouttwo .titwo li .shang{
		line-height: 50px;
		font-size: 14px;
		color: #595959;
	}
	.abouttwo .titwo li .shang span{
		font-size: 36px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.abouttwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.abouttwo .titwo li .xia{
		line-height: 20px;
		font-size: 14px;
		color: #3a3a3a;
	}
	.abouttwo .more{
		width: 100px;
		line-height: 24px;
		font-size: 34px;
		color: #e95331;
		text-align: center;
		margin: 0 auto;
	}
	.abouttwo .more a{
		color: #e95331;
	}
	.aboutthree{
		width: 100%;
		background: url(/template/default/images/aboutthreebg.jpg) no-repeat top center;
	}
	.aboutthree .zi{
		width: 56%;
		padding-top: 30px;
		padding-bottom: 10px;
	}
	.aboutthree .zi .tit{
		line-height: 26px;
		font-size: 18px;
		color: #fff;
	}
	.aboutthree .zi .ti{
		margin: 10px 0;
		line-height: 26px;
		height: auto;
		overflow: hidden;
		font-size: 14px;
		color: #dee5f0;
	}
	.aboutthree .zi .more{
		display: block;
		width: 210px;
		padding-left: 6px;
		line-height: 36px;
		border-bottom: 1px solid #e95331;
		color: #e95331;
		font-size: 14px;
		margin-bottom: 40px;
	}
	.aboutthree .tu{
		width: 44%;
	}
	.aboutthree .tu img{
		width: 100%;
	}
	.aboutfour{
		width: 100%;
		padding-top: 30px;
		padding-bottom: 30px;
		background: url(/template/default/images/aboutfourbg.png) no-repeat top center;
	}
	.aboutfour .tit{
		width: 100%;
		overflow: hidden;
	}
	.aboutfour .tit .zw{
		width: 150px;
		line-height: 27px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.aboutfour .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.aboutfour .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.aboutfour .tit .yw{
		line-height: 20px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.aboutfour .tit .zi{
		line-height: 24px;
		padding: 5px 0;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.aboutfour .history_top_wrap{
		height: 170px;
		margin-top: 0px;
	}
	.aboutfour .history_top_main li{
		height: 173px;
	}
	.aboutfour .lizi{
		color: #666;
		padding: 0 8%;
		text-align: center;
	}
	.aboutfour .lizi .tou{
		font-size: 15px;
		line-height: 26px;
	}
	.aboutfour .lizi .shen{
		font-size: 14px;
		line-height: 24px;
	}
	.aboutfour .tus{
		width: 100%;
	}
	.aboutfour .tus li{
		width: 33.33%;
		position: relative;
	}
	.aboutfour .tus li img{
		width: 100%;
		vertical-align: middle;
	}
	.aboutfour .tus li .zis{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		transition: all 600ms;
		background-color: rgba(0,40,125,0.47);
	}
	.aboutfour .tus li:hover .zis{
		background-color: rgba(233,83,49,0.47);
	}
	.aboutfour .tus li .zi{
		width: 100%;
		height: 68px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -34px;
		text-align: center;
	}
	.aboutfour .tus li .zi i{
		font-size: 40px;
		color: #fff;
	}
	.aboutfour .tus li .zi div{
		font-size: 14px;
		color: #fff;
		line-height: 24px;
	}
	
	/*newsxq.html*/
	.nxqtwo{
		width: 100%;
		padding-bottom: 30px;
	}
	.nxqtwo .tit{
		width: 100%;
	}
	.nxqtwo .tit .shang{
		line-height: 30px;
		padding-top: 30px;
		color: #333;
		font-size: 18px;
	}
	.nxqtwo .tit .shij{
		line-height: 26px;
		font-size: 12px;
		color: #bbbab9;
		padding-bottom: 7px;
		border-bottom: 1px solid #e1dedd;
	}
	.nxqtwo .tit .shij img{
		vertical-align: middle;
		margin-top: -3px;
	}
	.nxqtwo .tit .fenxiang{
		top: 61px;
	}
	.nxqtwo .ti{
		padding: 20px 0 20px;
		line-height: 26px;
		font-size: 14px;
		color: #6d6a68;
		border-bottom: 1px solid #e1dedd;
	}
	
	
	.nxqtwo .feny{
		width: 100%;
		padding-top: 20px;
	}
	.nxqtwo .feny .zuo .prey{
		padding-left: 10px;
		line-height: 30px;
		font-size: 14px;
		color: #343333;
	}
	.nxqtwo .feny .you{
		line-height: 60px;
		font-size: 14px;
		color: #343333;
		padding-right: 10px;
	}
	
	/*fazhan.html*/
	.fazhantwo{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 50px;
	}
	.fazhantwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.fazhantwo .tit .zw{
		width: 150px;
		line-height: 26px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.fazhantwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.fazhantwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.fazhantwo .tit .yw{
		line-height: 26px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.fazhantwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.history_top_main li span{
		font-size: 22px;
	}
	.history_top_main li.active span{
		font-size: 22px;
	}
	.fazhantwo .quanbunr{
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong{
		width: 100%;
		padding-bottom: 20px !important;
	}
	.fazhantwo .quanbunr .neirong .fnr_r{
		padding-left: 4%;
		width: 46%;
		padding-top: 38px;
		text-align: left;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi{
		position: absolute;
		width: 48px;
		height: 17px;
		left: -22px;
		top: 44px;
		z-index: 6;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tou{
		width: 100%;
		line-height: 24px;
		padding: 5px 0;
		font-size: 15px;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu{
		width: 100%;
		padding: 15px 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l{
		padding-right: 4%;
		width: 46%;
		padding-top: 38px;
		text-align: right;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong>div:first-child+div{
		margin-top: 120px;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi{
		position: absolute;
		width: 48px;
		height: 17px;
		right: -22px;
		top: 44px;
		z-index: 6;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tou{
		width: 100%;
		line-height: 24px;
		font-size: 15px;
		padding: 5px 0;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu{
		width: 100%;
		padding: 15px 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqius{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		top: -11px;
		z-index: 3;
	}
	.fazhantwo .quanbunr .xiaoqius img{
		width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqiux{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		bottom: -11px;
		z-index: 3;
	}
	.fazhantwo .quanbunr .xiaoqiux img{
		width: 100%;
	}
	.fazhantwo .quanbunr .shuxian{
		position: absolute;
		width: 4px;
		height: 100%;
		left: 50%;
		margin-left: -2px;
		top: 0;
		background-color: #dcdcdc;
		z-index: 2;
	}
	
	/*renli.html*/
	.renltwo{
		width: 100%;
	}
	.jj_bt{ width:100%; }
	.jj_bt .h3{ font-size:18px; font-weight:500; display:block;padding-top: 30px;}
	.jj_bt .h3 a{ color:#125496;}
	.jj_bt .h3 .xianz{top: 43px;}
	.jj_bt .h3 .xiany{top: 43px;}
	.jj_bt .yw{
	    line-height: 24px;
	    font-size: 18px;
	    text-align: center;
	    color: #666;
	}
	.jj_bt p{ font-size:14px;line-height: 26px;}
	.renltwo .zp_nr{
		width:96%;line-height:30px;font-size:14px;
		padding-left:2%;padding-right:2%;padding-top:2%;
		padding-bottom:2%;background-color: #e1e1e1;
		margin-top: 16px;
	}
	.renlthree{
		width: 100%;
	}
	.renlthree .tab123{
		width: 100%;
		margin: 10px auto;
		border-collapse:collapse;
	}
	.renlthree .tab123 tr:first-child{
		background-color: #e1e1e1;
	}
	.renlthree .tab123 tr:first-child td{
		font-size: 16px;
	}
	.renlthree .tab123 td{
		width: 25%;
		text-align: center;
		border: 1px solid #ccc;
		height: 50px;
		font-size: 14px;
	}
	.renlthree .fenye{
		width: 100%;
		padding: 10px 0 30px;
		text-align: center;
		height: 30px;
		font-size: 14px;
	}
	.renlthree .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.renlthree .fenye a.qa{
		border: 1px solid #ccc;
	}
	.renlthree .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.renlthree .fenye a.moy{
		width: 40px;
	}
	.renlthree .fenye .zi{
		width: 50px;
	}
	.renlthree .fenye .go{
		width: 30px;
		line-height: 30px;
		display: inline-block;
		background-color: #e95331;
		color: #fff;
	}
	.renlthree .fenye input{
		width: 30px;
	}
	
	/*lianxi.html*/
	.lxtwo{
		width: 100%;
		padding-bottom: 26px;
	}
	.ggtit{
		width: 100%;
		padding-top: 30px;
		overflow: hidden;
	}
	.ggtit .zw{
		width: 150px;
		line-height: 27px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.ggtit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.ggtit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.ggtit .yw{
		line-height: 24px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.ggtit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.lxtwo .ditu{
		width: 100%;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	.lxtwo .ditu img{
		width: 100%;
	}
	.lxtwo .zis{
		padding: 10px 0;
	}
	.lxtwo .zis span{
		display: inline-block;
		line-height: 30px;
		text-align: center;
		color: #666;
		font-size: 14px;
	}
	
	/*jubao.html*/
	.jbtwo{
		width: 100%;
		min-height: 560px;
	}
	.jbtwo .zis{
		width: 100%;
		padding: 60px 0;
		text-align: center;
	}
	.jbtwo .zis .tou{
		width: 100%;
		font-size: 18px;
		color: #333;
		line-height: 50px;
	}
	.jbtwo .zis .dianh{
		width: 100%;
		font-size: 15px;
		color: #666;
		line-height: 35px;
	}
	
	/*aboutjt.html*/
	.abjttwo{
		width: 100%;
		padding-bottom: 100px;
	}
	.abjttwo .zis{
		width: 100%;
		padding-top: 10px;
		line-height: 24px;
		font-size: 14px;
	}
	.abjttwo .zis .hang{
		text-indent: 2em;
		font-size: 14px;
		color: #515151;
		line-height: 24px;
	}
	
	/*wenhua.html*/
	.qywhtwo{
		width: 100%;
	}
	.qywhtwo .zis{
		width: 100%;
		text-align: center;
	}
	.qywhtwo .zis .tou{
		width: 100%;
		line-height: 28px;
		padding-top: 4px;
		font-size: 16px;
		color: #333;
	}
	.qywhtwo .zis .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}
	.qywhtwo .zas{
		margin-top: 20px;
		margin-bottom: 40px;
		width: 100%;
	}
	.qywhtwo .zas .qieh{
		width: 100%;
	}
	.qywhtwo .zas .qieh li{
		width: 25%;
		border-left: 1px solid #fff;
		box-sizing: border-box;
		background-color: #bdcee8;
		text-align: center;
		height: 80px;
		padding-top: 9px;
		color: #333;
		background-color: #bdcee8;
		cursor: pointer;
	}
	.qywhtwo .zas .qieh li.active{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:hover{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:first-child{
		width: 25%;
		border-left: none;
	}
	.qywhtwo .zas .qieh li i{
		font-size: 24px;
		line-height: 32px;
		color: #fff;
	}
	.qywhtwo .zas .qieh li .js{
		line-height: 30px;
		font-size: 14px;
	}
	.qywhtwo .zas .nrs{
		width: 100%;
		position: relative;
	}
	.qywhtwo .zas .nrs li{
		display: none;
		width: 100%;
	}
	.qywhtwo .zas .nrs img{
		width: 100%;
		vertical-align: middle;
	}
	.qywhtwo .zas .nrs .wenz{
		width: 93%;
		color: #fff;
		position: absolute;
		left: 7%;
		height: 160px;
		top: 50%;
		margin-top: -80px;
	}
	.qywhtwo .zas .nrs .wenz .wtou{
		line-height: 40px;
		font-size: 18px;
	}
	.qywhtwo .zas .nrs .wenz .wshen{
		line-height: 24px;
		font-size: 14px;
	}
	
	/*xsqy.html*/
	.xstwo{
		width: 100%;
		padding-bottom: 60px;
	}
	.xstwo .tus{
		width: 100%;
		text-align: center;
		margin: 8px 0;
	}
	.xstwo .tus li{
		display: inline-block;
		width: 298px;
		max-width: 23%;
		text-align: center;
		padding: 4px 0;
		border: 1px solid #ccc;
		position: relative;
		overflow: hidden;
		transition: all 800ms;
		cursor: pointer;
	}
	.xstwo .tus li:hover{
		border-color: rgba(233,83,49,0.91);
	}
	.xstwo .tus li img{
		max-width: 100%;
		vertical-align: middle;
	}
	.xstwo .tus li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(233,83,49,0.91);
		transition: all 400ms;
	}
	.xstwo .tus li:hover .ceng{
		top: 0;
	}
	.xstwo .tus li .ceng .zi{
		width: 100%;
		line-height: 30px;
		position: absolute;
		left: 0;
		top: 50%;
		font-size: 14px;
		margin-top: -15px;
		color: #fff;
	}
	.xstwo .nrs{
		width: 100%;
	}
	.xstwo .nrs .nr{
		width: 100%;
	}
	.xstwo .nrs .nr .tou{
		line-height: 30px;
		padding-bottom: 0px;
		font-size: 16px;
		color: #333;
		text-align: center;
	}
	.xstwo .nrs .nr .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}
	
}


@media screen and (max-width:767px){
  
  iframe{ width: 80%; height: 300px; }
  
	.ggwidth{
		width: 96%;
		margin: 0 auto;
	}
	.jdheader{
		width: 100%;
		height: 64px;
		background-color: #003399;
		position: static;
		left: 0;
		top: 0;
		z-index: 999;
	}
	.phone_nav{
		display: none;
	}
	.jdheader .zuo{
		width: 198px;
		text-align: center;
	}
	.jdheader .zuo img{
		max-width: 100%;
		height: 36px;
		margin-top: 14px;
	}
	.jdheader .pc_nav{
		display: none;
	}
	.jdheader .you{
		display: none;
	}
	/*导航按钮开始*/
	.phone_nav{
		width: 35px;display: block;float: right;margin-left: 10px;
	}
	.phone_nav .toggle{position: relative;cursor: pointer;margin-top:14px; }
	.change_height.header .phone_nav .toggle{margin-top: 15px;}
	.phone_nav .toggle span {
	  position: relative;font-size: 0;width: 26px;height: 3px;background-color: #fff;display: inline-block;
	}
	.phone_nav .toggle span:before,.phone_nav .toggle span:after {
	  content: "";position: absolute;width: 100%;height: 3px;background-color: #fff;left:0px;
	}
	.phone_nav .toggle span:before{top:-7px;}
	.phone_nav .toggle span:after{top:7px;}
	.visible_nav .toggle span{background-color: transparent;}
	.visible_nav .toggle span:before{left:5px;top:0px;
		transform: rotateZ(45deg);
		-webkit-transform: rotateZ(45deg);
	}
	.visible_nav .toggle span:after{top:0px;left: 5px;
		transform: rotateZ(-45deg);
		-webkit-transform: rotateZ(-45deg);
	}
	/*导航按钮结束*/
	/*二级导航关闭按钮开始*/
	.hide-submenu {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 60px;
	  height: 100%;
	  cursor: pointer;
	  background-color: #313131;
	}
	.hide-submenu:before {
	  opacity: 0;
	  content: "";
	  position: absolute;
	  top: 0;
	  right: 12px;
	  bottom: 0;
	  margin: auto;
	  padding: 4px;
	  width: 6px;
	  height: 6px;
	  cursor: pointer;
	  font-size: 0;
	  border-bottom: 2px solid #ededed;
	  border-right: 2px solid #ededed;
	  -webkit-transform: rotate(135deg);
	          transform: rotate(135deg);
	  left: 0;
	  right: -6px;
	  -webkit-transition: opacity 0.1s ease-out;
	  transition: opacity 0.1s ease-out;
	}
	.view-submenu .hide-submenu {
	  background-color: #3e3e3e;
	}
	.view-submenu .hide-submenu:before {
	  opacity: 1;
	}
	/*结束*/
	.menu-container{
		position: absolute;
		top:130px;left: 0px;bottom:0px;right: 0px;
		visibility:hidden;
		z-index: 99;
	}
	.visible_nav .menu-container {
		visibility:visible;
		transition:all .3s ease-out;
	  -webkit-transition:all .3s ease-out;
	}
	.view-submenu .menu-container {
	  -webkit-transform: translateX(-100%);
	  transform: translateX(-100%);
	  
	}
	.visible_nav .phone_ul{
		display: block;
	}
	.phone_ul{
		position: absolute;top:80px;bottom: 0px;left:0px;
		right:0px;background-color: #333;
		opacity: 1;z-index: 399;display: none;
		transition:all .3s ease-out;
	  -webkit-transition:all .3s ease-out;
	}
	.phone_ul li{text-align: left;height: 40px;line-height:40px;width:100%;padding:0 20px;border-bottom: 1px solid #2c2c2c;}
	.phone_ul li a{color: #fff;float: left;display: block;width: 74%;font-size: 14px;}
	.phone_ul li span{display: block;left: 80%;z-index: 9;
		width: 32px;height: 41px;text-indent: -9999px;cursor: pointer;
		position: relative;/*top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);*/
	}
	.phone_ul li span:after{
		content: "";
		position: absolute;
		top:50%;left:10px;margin-top: -3px;
		border-right:1px solid #fff;border-bottom: 1px solid #fff;
		width: 6px;height: 6px;
		transform: rotate(-45deg);
	}
	.phone_ul li ul.submenu{
		position: absolute;
		width:100%;
	    top: 0;
	    z-index: 10;
	    left: 0%;
	    display: none;
	    bottom: 0px;
	    background-color: #313131;
	}
	.submenu li {
	    margin-left: 60px;
	    font-size: 15px;
	}
	.submenu li.tebie {
	    height: 190px;
	    position: relative;
	}
	.submenu li.tebie .duoduo{
		width: 100%;
		height: auto;
		position: absolute;
		left: 0;
		top: 36px;
	}
	.submenu li.tebie .duoduo .xia{
		width: 80%;
		padding-left: 14%;
		height: 30px;
		font-size: 14px;
		line-height: 30px;
		border-bottom: 1px solid #2c2c2c;
	}
	.submenu li.tebie .duoduo .xia a{
		color: white;
	}
	/*手机导航结束*/
	
	
	.indexone{
		width: 100%;
	}
	#owl-demo1 { width: 100%; margin-left: auto; margin-right: auto;}
	#owl-demo1 .item{ display: block;}
	#owl-demo1 .item img{ -moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
	#owl-demo1 .owl-item.active img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
	#bar {
	    width: 0%;
	    max-width: 100%;
	    height: 4px;
	    background: rgba(233,83,49,0.6);
	    overflow: hidden;
	}
	#progressBar {
	    width: 100%;
	    background: transparent;
	    position: absolute;
	    left: 0;
	    bottom: 0;
	}
	.indextwo{
		width: 100%;
		padding-bottom: 20px;
		background: url(/template/default/images/indextwobg.jpg) no-repeat top center;
	}
	.indextwo .tit{
		line-height: 30px;
		padding-top: 20px;
		text-align: center;
		font-size: 18px;
		color: #2c5ba9;
	}
	.indextwo .ti{
		line-height: 24px;
		font-size: 14px;
		text-align: left;
		color: #4f5050;
		text-indent: 2em;
	}
	.indextwo .ti span{
		display: inline;
	}
	.indextwo .titwo{
		height: auto;
		width: 100%;
		margin: 10px auto;
		text-align: center;
	}
	.indextwo .titwo li{
		width: 100%;
		height: 70px;
		border-left: none;
		text-align: center;
	}
	.indextwo .titwo li .shang{
		line-height: 50px;
		font-size: 16px;
		color: #595959;
	}
	.indextwo .titwo li .shang span{
		font-size: 36px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.indextwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.indextwo .titwo li .xia{
		line-height: 20px;
		font-size: 14px;
		color: #3a3a3a;
	}
	.indextwo .titwo li:first-child+li+li .xia{
		width: 100%;
		text-align: center;
	}
	.indextwo .tithree{
		width: 280px;
		height: 38px;
		margin: 10px auto;
		border: 1px solid #cacaca;
		position: relative;
		border-radius: 3px;
	}
	.indextwo .tithree li{
		width: 140px;
		height: 38px;
		position: absolute;
		top: 0;
		line-height: 38px;
		text-align: center;
		color: #333;
		font-size: 15px;
		z-index: 2;
	}
	.indextwo .tithree li a{
		color: #333;
	}
	.indextwo .tithree li.active a{
		color: #fff;
	}
	.indextwo .tithree li i{
		font-size: 16px;
		color: #d1d1d1;
		margin-left: 5px;
		cursor: pointer;
	}
	.indextwo .tithree li a i{
		color: #d1d1d1;
	}
	.indextwo .tithree li.active a i{
		color: #fff;
	}
	.indextwo .tithree .mub{
		left: 0;
	}
	.indextwo .tithree .ship{
		right: 0;
	}
	.indextwo .tithree .ceng{
		width: 141px;
		height: 40px;
		position: absolute;
		left: -1px;
		top: -1px;
		z-index: 1;
		background-color: #e95331;
		border-radius: 2px;
		transition: all 600ms;
	}
	.indextwo .mubnr{
		height: 46px;
		text-align: center;
		font-size: 14px;
		color: #646464;
	}
	.indextwo .more{
		display: block;
		width: 160px;
		height: 30px;
		border-radius: 18px;
		text-align: center;
		line-height: 30px;
		font-size: 14px;
		color: #ababab;
		margin: 0 auto;
		border: 1px solid #dee2e9;
	}
	.indexthree{
		width: 100%;
	}
	.indexthree ul{
		width: 100%;
		height: auto !important;
	}
	.indexthree ul li{
		width: 100% !important;
		height: 200px !important;
		background-size: 100% 100% !important;
		position: relative;
		overflow: hidden;
	}
	.indexthree ul li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 1;
		background-color: rgba(0,0,0,0.25);
		transition: all 400ms;
	}
	.indexthree ul li:hover .ceng{
		opacity: 0;
		filter: alpha(opacity=0);
	}
	.indexthree ul li .zis{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		z-index: 2;
		margin-top: -60px;
		background-color: rgba(44,86,169,0.71);
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis{
		top: 0;
		margin-top: 0;
	}
	.indexthree ul li .zis .zi{
		padding-left: 10%;
		width: 70%;
		max-width: 440px;
		height: 166px;
		position: absolute;
		left: 0%;
		top: 0%;
		margin-top: 0px;
		transition: all 400ms;
	}
	.indexthree ul li:hover .zis .zi{
		top: 50%;
		margin-top: -83px;
	}
	.indexthree ul li .zi .tou{
		line-height: 60px;
		font-size: 16px;
		color: #fff;
	}
	.indexthree ul li .zi .tou a{
		color: #fff;
	}
	.indexthree ul li .zi .tou a i{
		font-size: 24px;
		vertical-align: middle;
		margin-right: 5px;
	}
	.indexthree ul li .zi .nr{
		width: 100%;
		height: 48px;
		line-height: 24px;
		overflow: hidden;
		font-size: 14px;
		color: #fff;
	}
	.indexthree ul li .zi .more{
		display: block;
		width: 220px;
		line-height: 26px;
		font-size: 14px;
		color: #fff;
		border-bottom: 1px solid #fff;
	}
	.indexfour{
		width: 100%;
		padding: 30px 0;
		background: url(/template/default/images/indexfourbg.png) no-repeat top right;
	}
	.indexfour .tit{
		width: 100%;
		padding-bottom: 16px;
		line-height: 1;
	}
	.indexfour .tit .zw{
		width: 100%;
		font-size: 18px;
		color: #333;
	}
	.indexfour .tit .yw{
		font-size: 18px;
		color: #666;
	}
	.indexfour .ti{
		width: 100%;
	}
	.indexfour .ti .tus{
		width: 100%;
		position: relative;
	}
	.indexfour .ti .tus img{
		width: 100%;
		height: 280px;
		vertical-align: middle;
	}
	.indexfour .ti .tus .zi{
		width: 90%;
		padding: 15px 5%;
		height: auto;
		position: absolute;
		left: 0;
		bottom: 0;
		background-color: rgba(0,0,0,0.67);
		color: #fff;
		line-height: 22px;
	}
	.indexfour .ti .tus .zi .one{
		width: 60px;
		line-height: 20px;
		text-align: center;
		background-color: #49baf0;
		font-size: 13px;
		color: #fff;
		border-radius: 10px;
	}
	.indexfour .ti .tus .zi .two{
		font-size: 15px;
		line-height: 38px;
		height: 38px;
		overflow: hidden;
	}
	.indexfour .ti .tus .zi .two a{
		color: #fff;
	}
	.indexfour .ti .tus .zi .thr{
		font-size: 13px;
	}
	.indexfour .ti .tus .zi .fou{
		font-size: 14px;
		height: 44px;
		overflow: hidden;
	}
	.indexfour .ti .zis{
		margin-left: 0%;
		margin-top: 14px;
		width: 100%;
	}
	.indexfour .ti .zis .qieh{
		width: 100%;
		background-color: #d1d1d1;
	}
	.indexfour .ti .zis .qieh li{
		width: 33.33%;
		line-height: 36px;
		text-align: center;
		font-size: 14px;
		color: #333;
		cursor: pointer;
	}
	.indexfour .ti .zis .qieh li.active{
		background-color: #295aa8;
		color: #fff;
	}
	.indexfour .ti .zis .nrs{
		width: 100%;
	}
	.indexfour .ti .zis .nrs li{
		width: 100%;
		display: none;
	}
	.indexfour .ti .zis .nrs li .xnr{
		height: 70px;
		padding: 15px 0;
		border-top: 1px solid #e4e4e4;
	}
	.indexfour .ti .zis .nrs .xnr .riqi{
		width: 58px;
		height: 100%;
		border-right: 2px solid #dcdcdc;
		text-align: center;
		font-size: 12px;
		color: #666;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .riqi span{
		display: block;
		font-size: 30px;
		color: #a2a2a2;
		font-weight: bold;
	}
	.indexfour .ti .zis .nrs .xnr:hover .riqi span{
		color: #e95331;
	}
	.indexfour .ti .zis .nrs .xnr .nr{
		width: 79%;
		padding-left: 1%;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou{
		height: 23px;
		overflow: hidden;
		font-size: 15px;
	}
	.indexfour .ti .zis .nrs .xnr .nr .tou a{
		color: #333;
	}
	.indexfour .ti .zis .nrs .xnr .nr .shen{
		line-height: 22px;
		font-size: 14px;
		color: #7d7d7d;
		height: 44px;
		overflow: hidden;
	}
	.gdfooter{
		width: 100%;
		background-color: #00287d;
	}
	.gdfooter .shang{
		display: none;
	}
	.gdfooter .xia{
		line-height: 24px;
		padding-top: 16px;
		padding-bottom: 18px;
		font-size: 14px;
		color: #8a9cc3;
	}
	.gdfooter .xia a{
		color: #8a9cc3;
	}
	.gdfooter .xia .you{
		display: none;
	}
	.gdfooter .Totop{
		display: none;
	}
	
	.suoyouone{
		width: 100%;
		position: relative;
	}
	.suoyouone img{
		width: 100%;
		min-height: 100px;
		vertical-align: middle;
	}
	.suoyouone .zi{
		width: 71%;
		height: 42px;
		color: #fff;
		position: absolute;
		left: 14.5%;
		bottom: 0%;
	}
	.suoyouone .zi .zw{
		line-height: 16px;
		font-size: 12px;
	}
	.suoyouone .zi .yw{
		line-height: 10px;
		font-size: 12px;
	}
	/*prodect.html*/
	.prodtwo{
		width: 100%;
	}
	.prodtwo li{
		width: 100%;
		height: 400px !important;
		overflow: hidden;
	}
	.prodtwo li .zis{
		width: 100%;
		height: 170px;
		background-color: #fff;
		position: relative;
	}
	.prodtwo li .zis .zi{
		width: 96%;
		position: absolute;
		height: 142px;
		top: 50%;
		margin-top: -71px;
	}
	.prodtwo li.zz .zis .zi{
		right: 2%;
	}
	.prodtwo li.zy .zis .zi{
		left: 2%;
	}
	.prodtwo li .zis .zi .tou{
		line-height: 38px;
		font-size: 18px;
	}
	.prodtwo li .zis .zi .tou a{
		color: #003399;
	}
	.prodtwo li .zis .zi .tou a i{
		font-size: 25px;
		position: relative;
		top: 3px;
	}
	.prodtwo li .zis .zi .nr{
		line-height: 24px;
		font-size: 14px;
		height: 72px;
		overflow: hidden;
	}
	.prodtwo li .zis .zi .more{
		display: block;
		width: 100px;
		line-height: 29px;
		border-bottom: 1px solid #ccc;
		color: #999;
		font-size: 14px;
	}
	.prodtwo li:hover .zis .zi .more{
		border-color: #e95331;
		color: #e95331;
	}
	.prodtwo li .tu{
		width: 100%;
		height: 200px;
		position: relative;
	}
	.prodtwo li .tu img{
		width: 100%;
		height: 100%;
		vertical-align: middle;
	}
	.prodtwo li .tu .tuzi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(0,51,153,0.5);
		opacity: 0;
		filter: alpha(opacity=0);
		transition: all 600ms;
	}
	.prodtwo li:hover .tu .tuzi{
		top: 0;
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.prodtwo li .tu .tuzi .zi{
		width: 100%;
		height: 70px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -35px;
	}
	.prodtwo li .tu .tuzi .zi .tou{
		width: 100%;
		text-align: center;
		line-height: 50px;
		font-size: 18px;
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tou a{
		color: #fff;
	}
	.prodtwo li .tu .tuzi .zi .tubiao{
		width: 100%;
		text-align: center;
		color: #fefefe;
	}
	.prodtwo li .tu .tuzi .zi .tubiao i{
		font-size: 20px;
		color: #fefefe;
	}
	
	/*dangfeng.html*/
	.dangftwo{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.dangftwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.dangftwo .tit .zw{
		width: 150px;
		line-height: 26px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.dangftwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.dangftwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.dangftwo .tit .yw{
		line-height: 26px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.dangftwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.history_top_main li span{
		font-size: 22px;
	}
	.history_top_main li.active span{
		font-size: 22px;
	}
	.dangftwo .qbunr{
		width: 100%;
	}
	.dangftwo .qbunr .nrone{
		width: 100%;
	}
	.dangftwo .qbunr .nrone li{
		width: 100%;
		margin-left: 0%;
		margin-bottom: 10px;
		position: relative;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li:first-child{
		margin-left: 0;
	}
	.dangftwo .qbunr .nrone li img{
		width: 100%;
		height: 180px;
		vertical-align: middle;
	}
	.dangftwo .qbunr .nrone li .zi{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(30,80,165,0.74);
		transition: all 600ms;
	}
	.dangftwo .qbunr .nrone li:hover .zi{
		top: 0;
	}
	.dangftwo .qbunr .nrone li .zi .xzi{
		width: 80%;
		height: 96px;
		position: absolute;
		left: 10%;
		top: 50%;
		margin-top: -48px;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou{
		line-height: 24px;
		font-size: 16px;
		color: #fff;
		height: 24px;
		overflow: hidden;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .tou a{
		color: #fff;
	}
	.dangftwo .qbunr .nrone li .zi .xzi .shen{
		line-height: 24px;
		font-size: 14px;
		color: #eee;
		height: 72px;
		overflow: hidden;
	}
	.dangftwo .nrtwo{
		width: 100%;
		position: relative;
	}
	.dangftwo .nrtwo img{
		width: 100%;
		height: 150px;
		vertical-align: middle;
	}
	.dangftwo .nrtwo .zi{
		position: absolute;
		width: 100%;
		height: 52px;
		left: 0;
		top: 50%;
		margin-top: -26px;
		text-align: center;
	}
	.dangftwo .nrtwo .zi .zw{
		font-size: 16px;
		color: #fff;
		line-height: 26px;
	}
	.dangftwo .nrtwo .zi .yw{
		font-size: 16px;
		color: #fff;
		line-height: 26px;
	}
	
	/*news.html*/
	.newstwo{
		width: 100%;
		padding-top: 16px;
	}
	.newstwo .tis{
		width: 100%;
	}
	.newstwo .tis li{
		width: 100%;
		padding: 10px 0;
		border-bottom: 1px solid #e7e7e7;
	}
	.newstwo .tis li .riqi{
		width: auto;
		padding: 0 1%;
		height: auto;
		border-right: none;
	}
	.newstwo .tis li .riqi .rqnr{
		width: 100px;
		height: auto;
		border: 1px solid #7a95ca;
		text-align: center;
		background-color: #476cb5;
		color: #fff;
		font-size: 14px;
		line-height: 30px;
		margin-top: 0;
		margin-left: 0;
	}
	.newstwo .tis li:hover .riqi .rqnr{
		background-color: #e95331;
		border-color: #e95331;
	}
	.newstwo .tis li .riqi .rqnr span{
		display: inline-block;
		vertical-align: middle;
		width: auto;
		font-size: 18px;
		line-height: 30px;
		border-bottom: none;
		margin-right: 5px;
	}
	.newstwo .tis li .nr{
		width: 100%;
		padding-left: 0%;
		padding-top: 2px;
	}
	.newstwo .tis li .nr .tou{
		line-height: 26px;
		font-size: 15px;
		color: #333;
		height: 26px;
		overflow: hidden;
	}
	.newstwo .tis li .nr .shen{
		line-height: 22px;
		font-size: 14px;
		color: #727171;
		height: 44px;
		overflow: hidden;
	}
	.newstwo .fenye{
		width: 100%;
		padding: 40px 0;
		text-align: center;
		height: 30px;
		font-size: 14px;
	}
	.newstwo .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.newstwo .fenye a.qa{
		border: 1px solid #ccc;
	}
	.newstwo .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.newstwo .fenye a.moy{
		width: 40px;
	}
	.newstwo .fenye .zi{
		width: 50px;
		display: none;
	}
	.newstwo .fenye .go{
		background-color: #e95331;
		color: #fff;
		display: none;
	}
	.newstwo .fenye input{
		width: 30px;
		display: none;
	}
	
	/*about.html*/
	.abouttwo{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.abouttwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.abouttwo .tit .zw{
		width: 150px;
		line-height: 27px;
		font-size: 16px;
		color: #003399;
		text-align: center;
		margin: 0 auto;
		position: relative;
	}
	.abouttwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.abouttwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.abouttwo .tit .yw{
		text-align: center;
		line-height: 20px;
		font-size: 16px;
		color: #666;
	}
	.abouttwo .ti{
		padding-top: 4px;
		line-height: 22px;
		font-size: 14px;
		color: #515151;
		text-align: left;
		text-indent: 2em;
	}
	.abouttwo .ti p{text-indent: 2em;}
	.abouttwo .ti span{
		display: inline;
	}
	.abouttwo .titwo{
		height: auto;
		width: 100%;
		margin: 10px auto;
		text-align: center;
	}
	.abouttwo .titwo li{
		width: 100%;
		box-sizing: border-box;
		border: none;
		height: 70px;
		text-align: center;
	}
	.abouttwo .titwo li:first-child{
		border-left: none;
	}
	.abouttwo .titwo li .shang{
		line-height: 50px;
		font-size: 14px;
		color: #595959;
	}
	.abouttwo .titwo li .shang span{
		font-size: 36px;
		color: #333;
		vertical-align: middle;
		margin-right: 5px;
		font-weight: bold;
	}
	.abouttwo .titwo li:hover .shang span{
		color: #2452a6;
	}
	.abouttwo .titwo li .xia{
		line-height: 20px;
		font-size: 14px;
		color: #3a3a3a;
	}
	.abouttwo .more{
		width: 100px;
		line-height: 24px;
		font-size: 34px;
		color: #e95331;
		text-align: center;
		margin: 0 auto;
	}
	.abouttwo .more a{
		color: #e95331;
	}
	.aboutthree{
		width: 100%;
		background: url(/template/default/images/aboutthreebg.jpg) no-repeat top center;
		background-size: cover;
	}
	.aboutthree .zi{
		width: 100%;
		padding-top: 30px;
	}
	.aboutthree .zi .tit{
		line-height: 20px;
		font-size: 16px;
		color: #fff;
	}
	.aboutthree .zi .ti{
		margin: 6px 0;
		line-height: 24px;
		height: auto;
		overflow: hidden;
		font-size: 14px;
		color: #dee5f0;
	}
	.aboutthree .zi .more{
		display: block;
		width: 210px;
		padding-left: 6px;
		line-height: 36px;
		border-bottom: 1px solid #e95331;
		color: #e95331;
		font-size: 14px;
		margin-bottom: 0px;
	}
	.aboutthree .tu{
		width: 100%;
		text-align: center;
	}
	.aboutthree .tu img{
		width: auto;
		max-width: 90%;
	}
	.aboutfour{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 20px;
		background: url(/template/default/images/aboutfourbg.png) no-repeat top center;
	}
	.aboutfour .tit{
		width: 100%;
		overflow: hidden;
	}
	.aboutfour .tit .zw{
		width: 150px;
		line-height: 27px;
		text-align: center;
		font-size: 16px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.aboutfour .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.aboutfour .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ccc;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.aboutfour .tit .yw{
		line-height: 20px;
		font-size: 16px;
		text-align: center;
		color: #666;
	}
	.aboutfour .tit .zi{
		line-height: 22px;
		padding: 5px 0;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.aboutfour .history_top_wrap{
		height: 170px;
		margin-top: 0px;
	}
	.aboutfour .history_top_main li{
		height: 173px;
	}
	.aboutfour .history_top_l,.aboutfour .history_top_r{
		margin-top: -48px;
	}
	.aboutfour .lizi{
		color: #666;
		text-align: center;
	}
	.aboutfour .lizi .tou{
		font-size: 15px;
		line-height: 26px;
		height: 26px;
		overflow: hidden;
	}
	.aboutfour .lizi .shen{
		font-size: 12px;
		line-height: 20px;
	}
	.aboutfour .tus{
		width: 100%;
	}
	.aboutfour .tus li{
		width: 100%;
		position: relative;
	}
	.aboutfour .tus li img{
		width: 100%;
		vertical-align: middle;
	}
	.aboutfour .tus li .zis{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		transition: all 600ms;
		background-color: rgba(0,40,125,0.47);
	}
	.aboutfour .tus li:hover .zis{
		background-color: rgba(233,83,49,0.47);
	}
	.aboutfour .tus li .zi{
		width: 100%;
		height: 68px;
		position: absolute;
		left: 0;
		top: 50%;
		margin-top: -34px;
		text-align: center;
	}
	.aboutfour .tus li .zi i{
		font-size: 40px;
		color: #fff;
	}
	.aboutfour .tus li .zi div{
		font-size: 14px;
		color: #fff;
		line-height: 24px;
	}
	
	/*newsxq.html*/
	.nxqtwo{
		width: 100%;
		padding-bottom: 20px;
	}
	.nxqtwo .tit{
		width: 100%;
	}
	.nxqtwo .tit .shang{
		line-height: 24px;
		padding-top: 20px;
		color: #333;
		font-size: 16px;
	}
	.nxqtwo .tit .shij{
		line-height: 24px;
		font-size: 12px;
		color: #bbbab9;
		padding-bottom: 7px;
		border-bottom: 1px solid #e1dedd;
	}
	.nxqtwo .tit .shij img{
		vertical-align: middle;
		margin-top: -3px;
	}
	.nxqtwo .tit .fenxiang{
		display: none;
	}
	.nxqtwo .ti{
		padding: 10px 0;
		line-height: 24px;
		font-size: 14px;
		color: #6d6a68;
		border-bottom: 1px solid #e1dedd;
	}
	.nxqtwo .feny{
		width: 100%;
		padding-top: 10px;
	}
	.nxqtwo .feny .zuo .prey{
		padding-left: 4px;
		line-height: 24px;
		font-size: 14px;
		color: #343333;
	}
	.nxqtwo .feny .you{
		line-height: 48px;
		font-size: 14px;
		color: #343333;
		padding-right: 4px;
	}
	
	/*fazhan.html*/
	.fazhantwo{
		width: 100%;
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.fazhantwo .tit{
		width: 100%;
		overflow: hidden;
	}
	.fazhantwo .tit .zw{
		width: 150px;
		line-height: 26px;
		text-align: center;
		font-size: 18px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.fazhantwo .tit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.fazhantwo .tit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.fazhantwo .tit .yw{
		line-height: 26px;
		font-size: 18px;
		text-align: center;
		color: #666;
	}
	.fazhantwo .tit .zi{
		line-height: 24px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.history_top_main li span{
		font-size: 18px;
	}
	.history_top_main li.active span{
		font-size: 18px;
	}
	.fazhantwo .history_top_wrap{
		height: 100px;
	}
	.fazhantwo .quanbunr{
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong{
		width: 100%;
		padding-bottom: 30px !important;
	}
	.fazhantwo .quanbunr .neirong .fnr_r{
		padding-left: 0%;
		width: 100%;
		padding-top: 10px;
		text-align: left;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi{
		position: absolute;
		width: 48px;
		height: 17px;
		left: -22px;
		top: 44px;
		z-index: 6;
		display: none;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tou{
		width: 100%;
		line-height: 24px;
		padding: 5px 0;
		font-size: 15px;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu{
		width: 100%;
		padding: 5px 0 15px;
	}
	.fazhantwo .quanbunr .neirong .fnr_r .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l{
		padding-right: 0%;
		width: 100%;
		padding-top: 10px;
		text-align: left;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong>div:first-child+div{
		margin-top: 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .time{
		line-height: 25px;
		font-size: 16px;
		color: #9e9e9e;
		width: 100%;
		position: relative;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi{
		position: absolute;
		width: 48px;
		height: 17px;
		right: -22px;
		top: 44px;
		z-index: 6;
		display: none;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{
		width: 100%;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tou{
		width: 100%;
		line-height: 24px;
		padding: 5px 0;
		font-size: 15px;
		color: #333;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .shen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu{
		width: 100%;
		padding: 15px 0;
	}
	.fazhantwo .quanbunr .neirong .fnr_l .tu img{
		max-width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqius{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		top: -11px;
		z-index: 3;
		display: none;
	}
	.fazhantwo .quanbunr .xiaoqius img{
		width: 100%;
	}
	.fazhantwo .quanbunr .xiaoqiux{
		position: absolute;
		width: 22px;
		height: 22px;
		left: 50%;
		margin-left: -11px;
		bottom: -11px;
		z-index: 3;
		display: none;
	}
	.fazhantwo .quanbunr .xiaoqiux img{
		width: 100%;
	}
	.fazhantwo .quanbunr .shuxian{
		position: absolute;
		width: 4px;
		height: 100%;
		left: 50%;
		margin-left: -2px;
		top: 0;
		background-color: #dcdcdc;
		z-index: 2;
		display: none;
	}
	
	/*renli.html*/
	.renltwo{
		width: 100%;
	}
	.jj_bt{ width:100%; }
	.jj_bt .h3{ font-size:18px; font-weight:500; display:block;padding-top: 20px;}
	.jj_bt .h3 .xianz{
		top: 33px;
	}
	.jj_bt .h3 .xiany{top: 33px;}
	.jj_bt .h3 a{ color:#125496;}
	.jj_bt .yw{
	    line-height: 24px;
	    font-size: 16px;
	    text-align: center;
	    color: #666;
	}
	.jj_bt p{ font-size:14px;line-height: 24px;}
	.renltwo .zp_nr{
		width:96%;line-height:24px;font-size:14px;
		padding-left:2%;padding-right:2%;padding-top:2%;
		padding-bottom:2%;background-color: #e1e1e1;
		margin-top: 8px;
	}
	.renlthree{
		width: 100%;
	}
	.renlthree .tab123{
		width: 100%;
		margin: 10px auto;
		border-collapse:collapse;
	}
	.renlthree .tab123 tr:first-child{
		background-color: #e1e1e1;
	}
	.renlthree .tab123 tr:first-child td{
		font-size: 15px;
	}
	.renlthree .tab123 td{
		width: 22%;
		text-align: center;
		border: 1px solid #ccc;
		height: 50px;
		font-size: 14px;
	}
	.renlthree .tab123 td.td2{
		width: 20%;
	}
  .shipin11{
	width:100%;
	text-align: center;
	margin: 0 auto;
}
	.renlthree .tab123 td.td4{
		width: 36%;
	}
	.renlthree .fenye{
		width: 100%;
		padding: 10px 0 30px;
		text-align: center;
		height: auto;
		font-size: 14px;
	}
	.renlthree .fenye a,.newstwo .fenye span{
		display: inline-block;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
	}
	.renlthree .fenye a.qa{
		border: 1px solid #ccc;
	}
	.renlthree .fenye a.qa.active{
		background-color: #e95331;
		color: #fff;
		border-color: #e95331;
	}
	.renlthree .fenye a.moy{
		width: 40px;
	}
	.renlthree .fenye .zi{
		width: 50px;
		display: none;
	}
	.renlthree .fenye .go{
		width: 30px;
		line-height: 30px;
		display: inline-block;
		background-color: #e95331;
		color: #fff;
		display: none;
	}
	.renlthree .fenye input{
		width: 30px;
		display: none;
	}
	
	/*lianxi.html*/
	.lxtwo{
		width: 100%;
		padding-bottom: 26px;
	}
	.ggtit{
		width: 100%;
		padding-top: 20px;
		overflow: hidden;
	}
	.contactmap{width: 90%!important;}
	.contactmap .map{height:300px!important;}
	.ggtit .zw{
		width: 150px;
		line-height: 27px;
		text-align: center;
		font-size: 16px;
		color: #003399;
		margin: 0 auto;
		position: relative;
	}
	.ggtit .zw .xianz{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		left: -625px;
		top: 13px;
	}
	.ggtit .zw .xiany{
		width: 625px;
		height: 1px;
		background-color: #ebebeb;
		position: absolute;
		right: -625px;
		top: 13px;
	}
	.ggtit .yw{
		line-height: 24px;
		font-size: 16px;
		text-align: center;
		color: #666;
	}
	.ggtit .zi{
		line-height: 20px;
		font-size: 14px;
		text-align: center;
		color: #868686;
	}
	.lxtwo .ditu{
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.lxtwo .ditu img{
		width: 100%;
	}
	.lxtwo .zis{
		width: 100%;
		padding: 0px 0;
	}
	.lxtwo .zis span{
		display: inline-block;
		width: 100%;
		line-height: 30px;
		text-align: center;
		color: #666;
		font-size: 14px;
	}
	
	/*jubao.html*/
	.jbtwo{
		width: 100%;
		min-height: 500px;
	}
	.jbtwo .zis{
		width: 100%;
		padding: 60px 0;
		text-align: center;
	}
	.jbtwo .zis .tou{
		width: 100%;
		font-size: 16px;
		color: #333;
		line-height: 50px;
	}
	.jbtwo .zis .dianh{
		width: 100%;
		font-size: 14px;
		color: #666;
		line-height: 35px;
	}
	
	/*aboutjt.html*/
	.abjttwo{
		width: 100%;
		padding-bottom: 60px;
	}
	.abjttwo .zis{
		width: 100%;
		padding-top: 2px;
		line-height: 24px;
		font-size: 14px;
	}
	.abjttwo .zis span{
		font-size: 14px !important;
	}
	.abjttwo .zis h2{
		margin: 5px 0;
	}
	.abjttwo .zis img{
		max-width: 100% !important;
	}
	.abjttwo .zis .hang{
		text-indent: 2em;
		font-size: 14px;
		color: #515151;
		line-height: 24px;
	}
	
	/*wenhua.html*/
	.qywhtwo{
		width: 100%;
	}
	.qywhtwo .zis{
		width: 100%;
		text-align: center;
	}
	.qywhtwo .zis .tou{
		width: 100%;
		line-height: 28px;
		padding-top: 4px;
		font-size: 15px;
		color: #333;
	}
	.qywhtwo .zis .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}
	.qywhtwo .zas{
		margin-top: 20px;
		margin-bottom: 40px;
		width: 100%;
	}
	.qywhtwo .zas .qieh{
		width: 100%;
	}
	.qywhtwo .zas .qieh li{
		width: 25%;
		border-left: 1px solid #fff;
		box-sizing: border-box;
		background-color: #bdcee8;
		text-align: center;
		height: 80px;
		padding-top: 9px;
		color: #333;
		background-color: #bdcee8;
		cursor: pointer;
	}
	.qywhtwo .zas .qieh li.active{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:hover{
		color: #fff;
		background-color: #e95331;
	}
	.qywhtwo .zas .qieh li:first-child{
		width: 25%;
		border-left: none;
	}
	.qywhtwo .zas .qieh li i{
		font-size: 24px;
		line-height: 32px;
		color: #fff;
	}
	.qywhtwo .zas .qieh li .js{
		line-height: 30px;
		font-size: 12px;
	}
	.qywhtwo .zas .nrs{
		width: 100%;
		position: relative;
	}
	.qywhtwo .zas .nrs li{
		display: none;
		width: 100%;
	}
	.qywhtwo .zas .nrs img{
		width: 100%;
		vertical-align: middle;
	}
	.qywhtwo .zas .nrs .wenz{
		width: 100%;
		color: #fff;
		position: relative;
		left: 0%;
		height: auto;
		top: 0%;
		margin-top: 0px;
	}
	.qywhtwo .zas .nrs .wenz .wtou{
		line-height: 40px;
		font-size: 18px;
		color: #333;
	}
	.qywhtwo .zas .nrs .wenz .wshen{
		line-height: 24px;
		font-size: 14px;
		color: #666;
	}
	
	/*xsqy.html*/
	.xstwo{
		width: 100%;
		padding-bottom: 30px;
	}
	.xstwo .tus{
		width: 100%;
		text-align: center;
		margin: 8px 0;
	}
	.xstwo .tus li{
		display: inline-block;
		width: 298px;
		max-width: 48%;
		text-align: center;
		padding: 4px 0;
		border: 1px solid #ccc;
		position: relative;
		overflow: hidden;
		transition: all 800ms;
		cursor: pointer;
	}
	.xstwo .tus li:hover{
		border-color: rgba(233,83,49,0.91);
	}
	.xstwo .tus li img{
		max-width: 100%;
		vertical-align: middle;
	}
	.xstwo .tus li .ceng{
		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 100%;
		background-color: rgba(233,83,49,0.91);
		transition: all 400ms;
	}
	.xstwo .tus li:hover .ceng{
		top: 0;
	}
	.xstwo .tus li .ceng .zi{
		width: 100%;
		line-height: 30px;
		position: absolute;
		left: 0;
		top: 50%;
		font-size: 14px;
		margin-top: -15px;
		color: #fff;
	}
	.xstwo .nrs{
		width: 100%;
	}
	.xstwo .nrs .nr{
		width: 100%;
	}
	.xstwo .nrs .nr .tou{
		line-height: 30px;
		padding-bottom: 0px;
		font-size: 15px;
		color: #333;
		text-align: center;
	}
	.xstwo .nrs .nr .shen{
		line-height: 24px;
		font-size: 14px;
		color: #515151;
	}
	
}

/*renlixq.html*/
.rlxqtwo{
	width: 100%;
	padding: 60px 0 100px;
}
.zpzw{ line-height:40px; background-color:#e8e8e8;padding-left: 20px;}
.zpzw h3{ font-size:18px; padding-left:10px;}
.zpfl{padding: 20px;border-bottom: 1px solid #e4e4e4;line-height: 30px; font-size:14px;}
strong {font-weight: bold;}
.zpfl span {padding-right: 55px;}
.zpnr{padding: 20px;line-height: 30px; font-size:14px;}
.zpan{width: 270px; height:40px; line-height:40px; text-align:center; border:2px solid #e95331; font-size:14px; margin-left:20px; -webkit-transition: all .9s ease 0s; -moz-transition: all .9s ease 0s; -o-transition: all .9s ease 0s; transition: all .9s ease 0s;}

@media only screen and (min-width:1025px) and (max-width:1456px){
	.n-page{margin: 40px;}
	.rlxqtwo{padding: 40px 0 60px;}
	.zpfl{
		padding: 8px;
	}
	.zpnr{padding: 8px;}
	.zpan{margin-left: 0;}
}

@media only screen and (min-width:768px) and (max-width:1024px){
	.n-page{
		margin: 20px;
	}
	.rlxqtwo{padding: 20px 0 50px;}
	.zpfl{
		padding: 8px;
	}
	.zpnr{padding: 8px;}
	.zpan{margin-left: 0;}
}

@media screen and (max-width:767px){
	.n-page{margin: 10px 0 20px;}
	.rlxqtwo{padding: 10px 0 50px;}
	.zpfl{
		padding: 8px;
	}
	.zpnr{padding: 8px;}
	.zpan{margin-left: 0;}
}

.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

