/*通用CSS*/
.w1200 {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.w1000{
	width:1000px;
	margin-left: auto;
	margin-right: auto
}
.nomarginR {
	margin-right: 0px !important;
}
.fL {
	float: left;
}
.fR {
	float: right;
}
.pR {
	position: relative
}
.F18 {
	font-size: 18px;
	font-family:Arial;
}
.mR70{ margin-right:70px;}
/*页面CSS*/
.top {
	width: 100%;
	height: 30px;
	background-color: #126bc9;
}
.welcome {
	color: #fff;
	line-height: 30px;
	float: left;
}
.topNav ul li {
	float: left;
	margin-top: 9px;
}
.topNav ul li a {
	display: block;
	padding-left: 16px;
	padding-right: 16px;
	color: #fff;
	line-height: 12px;
}
.brw {
	border-right: 1px solid #fff;
}
.weibo {
	width: 16px;
	height: 12px;
	margin-top: 9px;
	background-image: url("weibo.png")/*tpa=http://www.aspeedsz.com/templates/default/images/weibo.png*/;
	background-repeat: no-repeat;
	margin-left: 8px;
	margin-right: 13px;
}
.weixin {
	width: 16px;
	height: 12px;
	margin-top: 9px !important;
	background-image: url("weixin.png")/*tpa=http://www.aspeedsz.com/templates/default/images/weixin.png*/ !important;
	background-repeat: no-repeat;
}
.mainNavBox {
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #015cc0;
	overflow:hidden;
}
.mainNav li {
	float: left;
	margin-left: 28px;
	margin-right: 28px;
	margin-top: 28px;
}
.mainNav li a {
	font-size: 16px;
	color: #323232;
	line-height: 47px;
	display: block;
}
.mainNav li a:hover {
	border-bottom: 5px solid #015cc0
}
.mainNav li .hover {
	border-bottom: 5px solid #015cc0
}
/*bannerCSS*/
.flexslider {
	position: relative;
	height: 499px;
	overflow: hidden;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 499px;
}
.slides li a {
	display: block;
	width: 100%;
	height: 499px;
}
.flex-control-nav {
	position: absolute;
	bottom: 0px;
	height: 50px;
	background: url("bannerBG.png")/*tpa=http://www.aspeedsz.com/templates/default/images/bannerBG.png*/ center repeat-x;
	z-index: 2;
	width: 100%;
	text-align: center;
}
.flex-control-nav li {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin: 0 9px;
	zoom: 1;
	margin-top: 17px;
}
.flex-control-nav a {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 50px;
	overflow: hidden;
	background: url("banner_circle.png")/*tpa=http://www.aspeedsz.com/templates/default/images/banner_circle.png*/ no-repeat -33px 0px;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 1px;
}
.tel {
	height: 50px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	line-height: 50px;
	padding-left: 54px;
	background-image: url("phone.png")/*tpa=http://www.aspeedsz.com/templates/default/images/phone.png*/;
	background-repeat: no-repeat;
	z-index: 362428356;
	background-position: 0px center;
	font-size: 16px;
	color: #fff;
}
.con_1_t {
	height: 98px;
	padding-top: 36px;
	line-height: 34px;
	text-align: center;
	background-image: url("index_titleBG.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_titleBG.png*/;
	background-repeat: no-repeat;
	background-position: center center;
	color: #636363;
	font-size: 24px;
}
.con_2_t {
	height: 68px;
	padding-top: 50px;
	line-height: 34px;
	text-align: center;
	background-image: url("index_titleBG.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_titleBG.png*/;
	background-repeat: no-repeat;
	background-position: center 78px;
	color: #636363;
	font-size: 24px;
	margin-bottom:24px;
}
.con_3_t {
	height: 68px;
	padding-top: 58px;
	line-height: 34px;
	text-align: center;
	background-image:url("index_title2BG.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_title2BG.png*/;
	background-repeat: no-repeat;
	background-position: center 80px;
	color: #fff;
	font-size: 24px;
	margin-bottom:50px;
}
.con_4_t {
	height: 68px;
	padding-top: 60px;
	line-height: 34px;
	text-align: center;
	background-image:url("index_titleBG.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_titleBG.png*/;
	background-repeat: no-repeat;
	background-position: center 80px;
	color: #636363;;
	font-size: 24px;
	margin-bottom:40px;
}
.index_cpclass a {
	width: 184px;
	height: 256px;
	background-position: 0 -256px;
	float: left;
	margin-right: 16px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	line-height: 400px;
	color: #b8954b;
}
.index_cpclass a:hover {
	background-position: 0px 0px;
	color: #126bc9;
}
.cp1 {
	
	background-repeat: no-repeat;
}
.cp2 {

	background-repeat: no-repeat;
}
.cp3 {

	background-repeat: no-repeat;
}
.cp4 {
	
	background-repeat: no-repeat;
}
.cp5 {
	
	background-repeat: no-repeat;
}
.cp6 {
	
	background-repeat: no-repeat;
}
.tag_down {
	cursor: pointer;
	width: 10px;
	height: 15px;
	background-image: url("tag_down.png")/*tpa=http://www.aspeedsz.com/templates/default/images/tag_down.png*/;
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	transition: all ease-in-out 300ms;
	-webkit-transition: all ease-in-out 300ms;
	-moz-transition: all ease-in-out 300ms;
	-ms-transition: all ease-in-out 300ms;
	-o-transition: all ease-in-out 300ms;
}
.tag_down:hover {
	background-position: 0px 15px;
}
.more1 {
	width: 100px;
	height: 30px;
	text-align: center;
	line-height: 31px;
	border-radius: 4px;
	border: 1px solid #dadbe0;
	margin-left: auto;
	margin-right: auto;
	display: block;
	color: #b8b9bb;
	margin-bottom:50px;
}
.more1:hover{
	border: 1px solid #126bc9;
	color:#126bc9;}.index_con_2 {
	width: 100%;
	height: 590px;
	background-color: #f3f2f2;
}
.con_2_tag li {
	width: 98px;
	height: 38px;
	border: #abadb7 1px solid;
	text-align: center;
	line-height: 38px;
	color: #616161;
	font-size: 14px;
	float: left;
	margin-right: 20px;
	cursor: pointer;
}
.con_2_tag .tag_hover {
	border: 1px solid #4d8c1;
	background-color: #2878cd;
	color: #fff;
}
.con_2_tag {
	overflow: hidden;
	width: 220px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 44px;
}
.index_cppic li {
	float: left;
	margin-right: 13px;
	width: 290px;
	overflow: hidden;
}
.index_cppic_2 li {
	float: left;
	margin-right: 13px;
	width: 290px;
	overflow: hidden;
}
.showbox ul li img{
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-ms-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;}
.cppic_t {
	color: #292929;
	height: 47px;
	width: 100%;
	line-height: 47px;
	border-bottom: 3px solid #126bc9;
	font-size: 14px;
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-ms-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;
}
.showbox {
	width: 100%;
	height: 240px;
	overflow: hidden;
	margin-bottom: 44px;
}
.index_con_3 {
	width: 100%;
	height: 601px;
	background-image: url("con_3BG.jpg")/*tpa=http://www.aspeedsz.com/templates/default/images/con_3BG.jpg*/;
	background-repeat: no-repeat;
	background-position: center center;
}

.index_con_3_con {
	width: 595px;
	float: left;
	margin-left: 54px;
	margin-top: 14px;
	height:329px;
	overflow:hidden;
}
.about_tag li {
	width: 118px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	border: 1px solid #88cbea;
	color: #ebedf3;
	font-size: 16px;
	float: left;
	margin-right: 38px;
	cursor: pointer;
	margin-bottom: 30px;
}
.edit-1,.edit-2,.edit-3,.edit-4{
	line-height: 24px;
	color: #FFFFFF;
	font-size: 14px;
	text-indent: 15px;
	height: 258px;
	overflow: hidden;
	position: relative;
}
.more2 {
	width: 103px;
	height: 30px;
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image: url("index_aboutMore.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_aboutMore.png*/;
	line-height: 30px;
	text-align: center;
	color: #c6dcf5;
	text-indent: 0px;
}


.about_tag .about_tag_hover {
	border: 1px solid #3f959a;
	background-color: #f3f2f2;
	color: #107cc5;
}
.index_con_4 {
	width: 100%;
	height: 514px;
}
.con_4_l {
	width: 788px;
	height: 288px;
	border: 1px solid #e2e2e2;
	float: left;
}
.con_4_1 {
	width: 138px;
	height: 40px;
	margin-bottom: 1px;
	background-image: url("index_news1.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_news1.png*/;
	background-repeat: no-repeat;
	padding-top: 103px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding-left: 52px;
	display:block
}
.con_4_2 {
	width: 138px;
	height: 62px;
	background-image:url("index_news2.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_news2.png*/;
	background-repeat: no-repeat;
	padding-top: 92px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	padding-left: 52px;
	display:block;
}
.newsCon {
	width: 532px;
	margin-left: 24px;
	margin-top: 18px;
}
.news1_t {
	color: #126bc9;
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	display: block;
}
.news_memo {
	text-indent: 24px;
	color: #4d4e52;
	line-height: 24px;
	height: 56px;
	overflow: hidden;
	border-bottom: 1px dashed #d5d5d5;
}
.newsList_2 li a {
	padding-left: 20px;
	background-image: url("listBG.jpg")/*tpa=http://www.aspeedsz.com/templates/default/images/listBG.jpg*/;
	background-repeat: no-repeat;
	background-position: 0 center;
	color: #4d4e52;
	line-height: 56px;
	height: 56px;
	display: block;
	border-bottom: 1px dashed #d5d5d5;
	font-size: 16px;
}
.newsTime {
	float: right;
	color: #9f9faf;
	font-size: 12px;
}


.detail {
	color: #ef0000;
}
.con_4_R {
	width: 410px;
	float: right;
}
.con_4_R_T {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #67686a;
	font-weight: bold;
	border: 1px solid #f3f3f3;
	padding-left: 46px;
	background-image: url("index_showTV.png")/*tpa=http://www.aspeedsz.com/templates/default/images/index_showTV.png*/;
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 15px;
}
.footer {
	height: 292px;
	width: 100%;
	background-color: #2878cd;
}
.footNav li {
	float: left;
	margin-right: 82px;
	margin-top: 20px;
}
.footNav {
	overflow: hidden;
	border-bottom: 1px solid #FFFFFF;
}

.footNav li a {
	height: 56px;
	line-height: 56px;
	display: block;
	color: #efeeee;
	font-size: 16px;
}
.foot_2 p {
	color: #e2e2e2;
	font-size: 14px;
}

.foot_2 {
	height: 108px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 28px;
	border-bottom: 1px solid #FFFFFF;
}
.foot_3 {
	font-size: 16px;
	color: #e2e2e2;
	line-height: 56px;
}
.b_wx {
	width: 20px;
	height: 15px;
	background-image: url("bottom_weixin.png")/*tpa=http://www.aspeedsz.com/templates/default/images/bottom_weixin.png*/;
	background-repeat: no-repeat;
	margin-top: 22px;
	margin-left: 12px;
	margin-right: 16px;
}
.b_wb {
	width: 20px;
	height: 15px;
	background-image:url("bottom_weibo.png")/*tpa=http://www.aspeedsz.com/templates/default/images/bottom_weibo.png*/;
	background-repeat: no-repeat;
	margin-top: 22px;
}.sup {
	float: right;
	margin-right: 64px;
	line-height: 56px;
	font-size: 14px;
	color: #e2e2e2;
}
.sup a {
	color: #e2e2e2;
}
.innerBan {
	width: 100%;
	height: 350px;
	background-image: url("innerban.jpg")/*tpa=http://www.aspeedsz.com/templates/default/images/innerban.jpg*/;
	background-repeat: no-repeat;
	background-position: center center;
}
.innertitle {
	width: 200px;
	height: 68px;
	background-image: url("innert.png")/*tpa=http://www.aspeedsz.com/templates/default/images/innert.png*/;
	background-repeat: no-repeat;
	margin-top: 30px;
	text-align: center;
	line-height: 44px;
	font-size: 24px;
	color: #636363;
	float: left;
}
.innertitle_1{
	width: 174px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #222;
	float: left;
	padding-left: 36px;
}
.innertitle p {
	font-size: 14px;
	height:24px;
	color: #fff;
	line-height: 24px;
	display: block;
	background-color: #126BC9;
}
.mainSmenu li a {
	width: 200px;
	height: 35px;
	background-repeat: no-repeat;
	background-position: 0px -40px;
	display: block;
	font-size: 14px;
	line-height: 35px;
	text-align: center;
	border-bottom: 1px solid #126BC9;
	margin-top: 1px;
	color: #636363;
}
.contact {
	width: 180px;
	height: 180px;
	background-image: url("contactBg.png")/*tpa=http://www.aspeedsz.com/templates/default/images/contactBg.png*/;
	background-repeat: no-repeat;
	float: left;
	margin-top: 30px;
	padding-left: 20px;
	margin-bottom:30px;
}

.mainSmenu li .menu_hover {
	background-color: #126BC9;
	color: #fff;
}

.innerCon_l {
	width: 200px;
	float: left;
}
.innerCon_r {
	width: 780px;
	float: right;
	min-height: 450px;
	margin-top: 30px;
	position: relative;
	padding-bottom: 30px;
}
.position {
	line-height: 24px;
	border-bottom: 1px solid #ccc;
	width: 780px;
	text-align: right;
}
.inner_CON {
	float: left;
	margin-top: 30px;
	margin-left: 10px;
	width: 780px;
	color: #333;
	overflow: hidden;
	font-size: 13px;
	line-height: 30px;
}
.cpQ li a div {
	height: 192px;
	line-height: 30px;
	text-align: center;
	width: 240px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	color: #666;
}

.cpQ li {
	width: 240px;
	height: 192px;
	border: 1px solid #eee;
	float: left;
	display: block;
	margin-right: 12px;
	margin-bottom: 12px;
	overflow: hidden;
}
.cpQ li:hover{
	border:1px solid #126BC9;}
.cpQ li img{
	width: 240px;
	display: block;
	height: 192px;
}
.showpage {
	position:absolute;
	bottom:10px;
	left:50%;
	
}
.showpage li {
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	text-align: center;
	margin-left: 5px;
	color: #FFF;
	float: left;
	border: 1px solid #126BC9;
	min-width: 20px;
}
.showpage li a {
	color: #126BC9;
	font-size: 10px;
	height: 20px;
	display: block;
	min-width: 20px;
	text-indent: 0px;
}
.showpage li .active {
	color: #FFF;
	background-color: #126BC9;
}
.imgcon {
	width: 540px;
	margin: 0 auto;
}
.cp-jieshao span {
	width: 414px;
	display: block;
	border-bottom: 2px solid #126BC9;
	color: #444 !important;
}
.cp-xiangxi span {
	display: block;
	background-color:#126BC9;
	color: #fff;
	padding-left: 20px;
}
.cp-xiangxi {
	line-height: 20px;
}
.down {
	width: auto;
	text-align: center;
	line-height: 28px;
}
.newQ li {
	width: 100%;
	height: 30px;
	overflow: hidden;
	cursor: pointer;
}
.newQ li a{
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
	background-image: url("newsListbg.png")/*tpa=http://www.aspeedsz.com/templates/default/images/newsListbg.png*/;
	background-repeat: no-repeat;
	display: block;
	color:#666;
}
.newQ li a:hover{
	color:#126BC9}
.biaoti {
	width: auto;
	margin: 0 auto;
	color: #666;
	text-align: center;
	font-size: 15px;
	font-weight:bold;
}
.riqi {
	width: auto;
	margin: 10px auto;
	text-align: center;
	line-height: 24px;
	color: #444;
}
.news-neirong {
	width: auto;
	color: #333;
	text-indent: 24px;
	line-height: 20px;
}
.logo{ margin-top:10px;}
