﻿@charset "utf-8";
/* CSS Document */

* {	padding: 0px;	margin: 0px;}
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, hr, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, summary, hgroup {	margin: 0;	padding: 0;	border: 0;	font-family: Verdana,"Microsoft YaHei", "SimHei", "SimSun";}
body {	padding: 0 0 60px; margin:0px;}
img {	/*max-width: 100%;*/	 border:0;	vertical-align:middle;}
ul {	list-style:none;}
html, body {	min-height: 100%;	background: #fff;}
body {	font-family: Verdana;	-webkit-text-size-adjust: none; width:100%;max-width:640px; margin:0px auto; padding:0; padding-bottom:50px; background:#fff; font-size:62.5%;}
span, p {	margin: 0px;padding: 0px;}
img {border: 0;}

ul, li, ol{list-style-type:none;margin:0px;padding:0px;}
i {	font-style: normal;	font-weight: normal;}
b {font-style: normal;	font-weight: normal;}
img {border: 0 none;vertical-align: top;}
input, select {	vertical-align: middle;}	
::-webkit-scrollbar              { /* 1 */  width:5px; background-color:#ccc;}
::-webkit-scrollbar-button       { /* 2 */ }
::-webkit-scrollbar-track        { /* 3 */ }
::-webkit-scrollbar-track-piece  { /* 4 */ }
::-webkit-scrollbar-thumb        { /* 5 */width:5px; background-color:#aaa;}
::-webkit-scrollbar-corner       { /* 6 */ background-color:#888;}
::-webkit-resizer                { /* 7 */ }
::-webkit-scrollbar:horizontal   { height:9px;}
.clear {	clear: both;}
.clear:after {content: ".";height: 0;display: block;clear: both;	visibility: hidden;	font-size: 0;}
a {text-decoration: none;}

/*选中后背景色*/
::selection {color: #fff;background: #fd6114;} 
::-moz-selection {color: #fff;background: #fd6114;}
a {	/*	*/	text-decoration:none;}
.a-del {	color: #c00;}
.a-del:hover {	color: #b00;	text-decoration: underline;}
.fl {	float: left;}
.fr {	float: right;}
.icon-arrow-right {	}
.fb18 {	font-size: 18px;	font-weight: bold;}
.fb24 {	font-size: 24px;	font-weight: bold;}
.cred {	color: #c00 !important;}
.cblue {	color: #06c !important;}
i {	font-style: normal;	font-weight: normal;}
/*====IE提示====*/
.ie8-tips {	width:100%;	padding:30px 0;	border-bottom:1px solid #0066cc;	background:#fff;	color:#333;	line-height:50px;	text-align:center;	font-size:2em;}
.ie8-tips p {	padding:5px 0;}
.ie8-tips a {	margin:0 1em;	font-size:2em;}
/*=清除非IE浏览器下的浮动溢出=*/
.wrapfix:after{		content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
.wrapfix {	display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {	height: 1%;}
.wrapfix {	display: block;}
.clearfix:before,.clearfix:after {  display: table;  content: " ";}
.clearfix:after {  clear: both;}

.header{ width:100%; height:140px;background:#fff; max-width: 640px; position: relative; z-index: 9999;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    box-shadow:  0 5px 15px rgba(0, 0, 0, .1);}
.header .logo{display:block;width:50%;height:70px; float:left; padding:2px 0px; margin: 0px auto;}
.top_tel{ position: absolute; height: 35px; top:12.5px; left: 150px;}
.top_tel img{ height: 15px; margin-top: 10px;}
.header .logo img{height:120px; margin: 10px 2.5px;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search span{display:none;}
.inp_top_box{ position:relative; width:57%; height:auto;   height:32px; z-index:9999;}
.m_top_input{ width:100%; height:30px; line-height:30px;margin:14px auto; text-indent:10px; background:#fff; border-radius:10px; float:left; border:1px solid #ddd; position:absolute;}
.inp_top_box span{ position:absolute; right:-35%; top:20px;}
.inp_top_box span img{ width:20px;}
.header .user-icon span{display:none;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}
.ind_fli{ position:absolute; top:18px; right:17%; font-size:.7em; z-index:1000;}
@media (min-width:641px){body{width:640px;margin:auto;}}


.block_home_slider {position: relative;	background-color: #ffffff;-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	 text-align: center;	line-height: 0px;	margin-right: auto;	margin-left: auto; z-index: 1;}  /*底部小图标*/
.block_home_slider ul{ width:100%; height:auto; overflow:hidden; margin:0px;}
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:30px; height:50px; display:block; position:absolute; top:50%; margin-top: -25px; background-repeat:no-repeat;background-size: 100%; text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:3px; background-position:17% -3%;}
.block_home_slider .flex-direction-nav a.flex-next {right:3px; background-position:66% 32%;}
.flex-control-nav{ position:absolute; bottom:10px; height: 10px; width:100%;}
.flex-control-nav li{ display:  inline-block; margin:0px 5px;}
.block_home_slider .flex-control-paging li a {display:block; background:none;border-radius: 50%; width:6px; height:6px; border:2px solid rgba(255,255,255,0.8); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active { background: rgba(255,255,255,0.8);}

.countdown{width:80%; position: absolute; left: 10%; top:20px;}

.center{width:100%; height: auto; overflow: hidden;}
.center1{background:#f5f5f5;width:100%; margin: 0px auto;text-align: center; padding-bottom: 20px;}
.center1 ul li{width:20%; height: auto; overflow: hidden; margin: 0px auto; float: left;}
.center1 ul li img{width:90%; margin: 10px 5%; margin-bottom: 10px;}
.center1 ul li span{width:100%; height: 20px;line-height: 20px; font-size: 1.35em; color: #03C143; font-weight: bold;}



.c_title{ width:100%; height: auto; overflow: hidden; margin: 20px auto; position: relative;}
.c_title h2{font-size:2.2em; color:#333; text-align: center; height: 30px; line-height: 30px; font-weight: bold;}
.c_title h2 a{ color:#333;}
.c_title h3{font-size:1.3em; color:#888;  width:auto;text-align: center; height: 20px; line-height: 20px;  font-weight: 100;}
.c_title span{width:7%; height:2px; background: #333; position: absolute; top:13px; left: 30%; display: block;}
.c_title i{width:7%; height:2px; background: #333; position: absolute; top:13px; right: 30%; display: block;}

.center3{padding-bottom:20px;}
.c3_bottom{width:95%; height: auto; margin: 0px 2.5%; position: relative;}
.c3_bottom img{width:100%;}
.c3_p{width:95%; height: auto; margin: 0px 2.5%; position: relative; font-size: 1.35em; color: #333; line-height: 25px; margin-top: 10px;}

.center3 .c3_top{ width:100%; height:auto; overflow:hidden;}
.center3 .c3_top ul li{ width:45%; height:35px; margin:10px 2.5%; background:#eee; text-align:center; line-height:35px; float:left; border:none;}
.center3 .c3_top ul li a{ color:#333; font-size:1.4em;}
.center3 .c3_top ul .on{ background:#03C143;}
.center3 .c3_top ul .on a{ color:#fff;}




.edu_more{ width:100%; height: 100px; overflow: hidden; position: relative; margin: 0px auto;}
.edu_a{ width: 70%; height: 40px; text-align: center; line-height: 40px; font-size:1.6em; color: #fff; display: block; border-radius: 25px; margin: 30px auto; background: #03C143; z-index: 2; position: relative;}
.orange-btn-back { top:25px; left:10%;  position: absolute; z-index: 1;  display: block; width:80%;  height: 40px;  border-radius: 30px; background: #03C143;   box-sizing: border-box;  animation: backmove 2s infinite;  -moz-animation: backmove 2s infinite; -webkit-animation: backmove 2s infinite; -o-animation: backmove 2s infinite; }
@keyframes backmove {
  0% { height: 40px; opacity: 0.1; top:30px; width:70%; left: 15%; }
  100% {  height: 50px; opacity: 0.2; top:25px; width: 73%; left: 13.5%; }
}

.center4{width:100%; background: #f8f8f8; padding-bottom: 0px;}
.c4_bottom{width:90%; height: auto; padding: 0px 5%; position: relative; padding-bottom: 10px;}
#slideshow_1{ padding-bottom: 10px;}
.c4_bottom .slideshow_item{width:100%; height: auto; }
.c4_bottom .slideshow_item ul{width:100%; height: auto; }
.c4_bottom .slideshow_item ul li{width:31.33%; margin: 5px 1%; float: left;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .1);    box-shadow:  0 5px 10px rgba(0, 0, 0, .1);}
.c4_bottom .slideshow_item img{width:100%; height:64px;}
.slideshow_prev{ position:absolute; background:url(../images/b_rit.png) no-repeat right center; width:10%; display:block; right:0px; top:50%; background-size: 55% }
.slideshow_next{ position:absolute; background:url(../images/b_lft.png) no-repeat left center; width:10%; display:block; left: 0px; top:50%; background-size: 55% }

.centerz{background:url(../images/bh_110.jpg) no-repeat; background-size: 100%;}
.centerz ul li{width:33.33%; text-align: center; color: #fff; float: left; padding: 30px 0px;}
.centerz ul li h2{font-size:2.5em; font-weight: bold;height: 30px; line-height: 30px;}
.centerz ul li span{font-size:1.6em; height: 20px; line-height: 20px;}

.wper100{width:85%; height: auto; overflow: hidden; margin: 0px auto; background: #fff; padding: 10px 2.5%; border-radius: 10px;}
.scroll{width:100%; height: auto; overflow: hidden; position: relative; padding-bottom: 30px;}
.scroll_box{width:100%; height: auto; overflow: hidden;}
.wper100 img{width:100%;}
.wper100 ul li{ float:left;  height: auto; overflow: hidden; position: relative;}
.wper100 ul li h2{height:40px; line-height: 40px; font-size: 1.8em; color: #333; font-weight: bold;}
.wper100 ul li p{ height:75px; line-height: 25px; font-size: 1.3em; color: #888;}
.scroll_wrap{ position:relative}
#scroll_position{height:20px;position: absolute; width:104px; left: 50%; margin-left: -57px; bottom:0px;}
#scroll_position li{width:12px; height: 12px; border-radius:50%; border:2px solid #ddd; background: #fff; float: left; margin: 0px 4px;}
#scroll_position li.on{ border:2px solid #03C143; }

.center5{padding-bottom:30px;}
.c5_bottom{width:80%; height: auto; margin: 0px 10%; position: relative; border-radius: 10px;}
.c5_bottom .slideshow_item{width:100%; height: auto; }
.c5_bottom .slideshow_item div{width:100%; height: auto; overflow: hidden;}
.c5_bottom .slideshow_item img{width:100%;}
.c5_bottom .slideshow_item h2{ height:40px; line-height: 40px; text-align: center; font-size: 1.4em; color: #333;}
.slideshow_prev5{ position:absolute; background:url(../images/rr.png) no-repeat center #f8f8f8; width:8%; padding: 0px 1px; display:block; right:-10%; top:0px; background-size: 65% }
.slideshow_next5{ position:absolute; background:url(../images/ll.png) no-repeat center #f8f8f8; width:8%; padding: 0px 1px; display:block; left: -10%; top:0px; background-size: 65% }
.slideshow5{width:100%; height: auto; overflow: hidden;}

.center6{background:#f8f8f8; padding-bottom: 15px;}
.c6_top{width:60%; height: auto; overflow: hidden;  padding: 0px 20%; margin-top: -15px; position: relative}
.c5_xian{width:95%;  height: 1px; background: #eee; display: block; position: absolute; bottom: 5px; z-index: 1; left: 2.5%;}
.c6_top ul li{width:35%; margin: 0px 7.5%; float: left; height: 45px; line-height: 35px; text-align: center; font-size: 1.6em; font-weight: bold;color: #333;  position: relative;}
.c6_top ul li.c6_on{color: #03C143}
.c6_top ul li span{width:8px; height: 8px; border-radius: 50%; border:2px solid #ddd; display: block; position: absolute; left: 50%; margin-left: -6px; bottom: 0px;z-index: 2; background: #f8f8f8}
.c6_top ul li.c6_on span{border:2px solid #03C143;}

.c6_box{width:97%; height: auto; overflow: hidden; margin: 10px auto;}
.c6_box h3{width:100%; height: auto; overflow: hidden; position: relative; border-bottom: 1px solid #eee; padding-bottom: 10px; }
.c6_box h3 img{width:100%; height: 220px;}
.c6_box h3 span{width:100%; height: 40px; line-height: 45px;  color: #333; display: block;font-size: 1.4em; overflow: hidden;}
.c6_box h3 p{ height:44px; line-height: 22px; font-size: 1.15em; color: #888; margin: 0px auto;  font-weight: 100; overflow: hidden;}
.c6_box ul{width:100%; height: auto; overflow: hidden; margin: 0px auto; }
.c6_box ul li{width:100%; height: auto; overflow: hidden; border-bottom: 1px solid #eee; padding-bottom: 0px; margin-top: 5px;}
.c6_box ul li h5{width:15%; float: left; height: auto; overflow: hidden; padding: 10px 0px;}
.c6_box ul li h5 span{width:100%; height: 35px; line-height: 35px; font-size: 4em; color: #03C143; display: block; text-align: center}
.c6_box ul li h5 i{width:100%; height: 25px; line-height: 25px; font-size: 1.2em; color: #03C143; display: block; text-align: center;}
.c6_box ul li h2{width:83%;  float: right;}
.c6_box ul li h2 span{width:100%; height: 30px; line-height: 30px;  color: #333;  display: block; font-weight: 500;  font-size: 1.1em; overflow: hidden; }
.c6_box ul li h2 p{ height:44px; line-height: 22px; font-size: .9em; color: #888; margin: 0px auto;  font-weight: 100; overflow: hidden;}
.c6_box{display:none;}
.c6_show{display:block;}

/**.c7_bottom{width:96%; height: auto; overflow: hidden; margin: 0px auto; padding-bottom: 30px;}
.c7_bottom ul li{width:31.33%; height: auto; overflow: hidden; float:left; margin: 5px 1%;}
.c7_bottom ul li img{width:100%;}
 
.sp7{width:90%; height: auto; overflow: hidden; margin: 0px auto;}
.sp7 img{width:100%;}
.c7_foot{width:95%; height: auto; overflow: hidden; margin: 0px auto;}
.c7_foot img{width:40%; float: left;}
.c7_foot p{width:56%; float: right; height: 100px; line-height: 25px; font-size: 1.3em; color: #333; overflow: hidden;}**/



.center7{width:100%; background: #f8f8f8; padding-bottom: 0px;}
.c7_bottom{width:90%; height: auto; padding: 0px 5%; position: relative; }
#slideshow_7{ padding-bottom: 10px;}
.c7_bottom .slideshow_item{width:100%; height: auto; }
.c7_bottom .slideshow_item ul{width:100%; height: auto; }

.c7_bottom .slideshow_item ul li{width:31.33%; height: auto; overflow: hidden; float:left; margin: 5px 1%;}
.c7_bottom .slideshow_item img{width:100%; height:45px;}
.slideshow_prev7{ position:absolute; background:url(../images/b_rit.png) no-repeat right center; width:10%; display:block; right:0px; top:57%; background-size: 55% }
.slideshow_next7{ position:absolute; background:url(../images/b_lft.png) no-repeat left center; width:10%; display:block; left: 0px; top:57%; background-size: 55% }










.center5{background:#f8f8f8}




.foot{width:100%; height: auto; overflow: hidden; margin: 0px auto; padding: 10px 0px; background:url(../images/bh_158.jpg) no-repeat left center;}
.foot p{text-align:center; font-size: 1.3em; color: #fff; line-height: 30px;}
.foot a{color: #fff; font-size:12px;}


.c5 .c_title{margin-bottom:0px;}
.top_news{width:97%; height: auto; overflow: hidden; margin:0px auto; padding: 0px 1.5%; background: #fff; padding-bottom: 20px;}
.top_news ul.no_img{width:100%; height: auto; overflow: hidden; margin:0px auto; margin-top: 5px; min-height: 200px;}
.top_news ul.no_img li{width:100%; height: auto; overflow: hidden; border-bottom: 1px solid #eee;  height: 40px; line-height: 40px;}
.top_news ul.no_img li a{color:#333;font-size: 1.2em; }
.top_news ul.no_img li span{ float: right; color: #AAAAAA;}
 
.top_news ul.is_img{width:100%; height: auto; overflow: hidden; margin:0px auto; margin-top: 0px;}
.top_news ul.is_img li{width:100%; height: auto; overflow: hidden; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-top: 10px;}
.top_news ul.is_img .t_lf{float:left; width:70%;}
.top_news ul.is_img li h2{width:100%; height:50px; line-height: 25px; font-size: 1.6em; overflow: hidden; margin-bottom: 10px;}
.top_news ul.is_img li h2 a{color:#333}
.top_news ul.is_img li h5{ width:100%; height: 20px; line-height: 20px; font-size: 1.2em; color: #aaa; padding-left: 20px; background: url(../images/da2.png) no-repeat left center; font-weight: 100;}
.top_news ul.is_img img{float:right; width:28%; height: 80px;}
.top_news ul.no_img li:first-child{margin-top:0px;}


.jbtm{ background:#f5f5f5}
.m_jbtm{ width:90%; padding: 5px 2.5%; height: auto; overflow: hidden; margin: 20px auto;background: #ffff; border-radius: 3px; -webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, .1);    -moz-box-shadow:  0 10px 15px rgba(0, 0, 0, .1);    box-shadow: 0 10px 15px rgba(0, 0, 0, .1);}
.list_lh{ width:100%; height: 210px; overflow: hidden; margin-bottom: 10px;}
.m_jbtm ul li{ height:30px; line-height: 30px; font-size: 1.35em; color: #666; text-align: center}


.base-tit{width:100%; height: 30px; line-height: 30px; font-size: 1.2em; border-bottom: 1px solid #eee; margin-top: 30px;}
.attach-list{width:100%; height: 40px; line-height: 40px; overflow: hidden; margin: 0px auto; font-size: 1.2em; }
.attach-list span{ float:right;}
.attach-list span a{ color:#03C143; font-size: 1.2em;}
.attach-list i{color:#aaa; margin-left: 5px;}

.f_navi{ width:100%; max-width: 640px; height: 50px; background:linear-gradient(#ffffff,#f2f2f2); border-top:1px solid #eee; overflow: hidden; margin: 0px auto; position: fixed;z-index: 999999;bottom: 0px;}
.f_navi ul li{ width:25%; float: left; height: 50px; overflow: hidden; text-align: center; border-left: 1px solid #ddd; margin-left: -1px;}
.f_navi ul li:first-child{border:none; margin: 0px;}
.f_navi ul li img{ height:20px; width:20px; margin: 0px auto;margin-top: 5px;}
.f_navi ul li span{ height:20px; font-size: 1.4em; width:100%; display: block; margin-top: 3px; }
.f_navi ul li a{ color:#333;}

.mbx_navi{ width:95%; height: 40px; line-height: 40px; overflow: hidden; margin: 0px auto; background:#fff; padding: 0px 2.5%; border-bottom: 1px solid #eee; font-size: 1.4em; color: #666}
.mbx_navi img{ height: 15px; margin-top:11.5px; margin-right: 5px;}
.mbx_navi a{ color:#666;}

.img_list{width:100%; height: auto; overflow: hidden; margin: 0px auto; padding-bottom: 15px;}
.img_list ul li{ width:45%; margin: 10px 1.5%; height: auto; padding: 5px 1%; z-index: 1;   float: left; background: #fff; position: relative; margin-top: 10px;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    box-shadow:  0 5px 15px rgba(0, 0, 0, .1);}
.img_list ul li img{ width:100%; height: 100px;}
.img_list ul li h2{  font-size: 1.6em;height: 30px; line-height: 30px; overflow: hidden; width:100%; margin-top: 10px;}
.img_list ul li h2 a{ color: #333;}
.img_list ul li h2 i{ width:3px; height: 25px; margin: 2.5px 0px; display: block; float: left; margin-right: 5px; background: #03C143;}
.img_list ul li p{ height:40px; line-height: 20px; font-size: 1.35em; color: #888; margin: 12px 0px; overflow: hidden;}
.img_list h5{ width:100%; height: 30px; overflow: hidden; }
.img_list h5 span{font-size: 1.2em; background: url(../images/flm_33.png) no-repeat left center; padding-left: 20px; color: #888;}
.img_list h5 a{ font-size: 1.3em; color: #fff; background: #03C143; width:30%;height: 20px; line-height: 20px; text-align: center; border-radius: 30px; float: right; display: block;}
.img_list ul li b{width:95%; position: absolute; height: 2px; left: 2.5%; bottom:0px; display: block; background: #ddd;}

.news_list{ width:100%; height: auto; overflow: hidden; background: #f8f8f8;}
.news_list ul{ width:95%; height: auto; overflow: hidden; margin: 15px auto; margin-top: 5px; padding-bottom:  10px;  }
.news_list ul li{background: #fff; width:95%; padding: 10px 2.5%; margin: 5px auto; height: auto; overflow: hidden;}
.news_list ul li img{ width:30%; height: 70px; float: left;}
.news_list ul li h3{ width:100%; height: 25px; line-height: 25px; margin-bottom: 5px; overflow: hidden; color: #333; font-size: 1.5em;}
.news_list ul li p{ width:100%; height: 40px; line-height: 20px; color: #888; font-size: 1.35em; overflow: hidden;}
.news_li_right{ width:67.5%; float: right;}

.case_list{ width:100%; height: auto; overflow: hidden; background: #fff;}
.case_list ul{ width:95%; height: auto; overflow: hidden; margin: 15px auto; margin-top: 5px; padding-bottom:  10px;  }
.case_list ul li{ width:45%; padding: 10px 2.5%; margin: 5px auto; height: auto; overflow: hidden; float: left;}
.case_list ul li img{ width:100%; height: 270px; }


.jpkc ul{ width:98%; height: auto; overflow: hidden; margin: 0px auto; padding-bottom: 20px;}
.jpkc ul li{ width:46%; margin: 10px 2%; float: left;-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, .1);    -moz-box-shadow:  0 10px 15px rgba(0, 0, 0, .1);    box-shadow: 0 10px 15px rgba(0, 0, 0, .1);}
.jpkc ul li h4 img{ width:100%;}
.jpkc ul li h3{ width:90%; height: 30px; line-height: 30px; overflow: hidden; margin: 0px auto;}
.jpkc ul li h3 a{ color: #333; font-size: 1.4em;}
.jpkc ul li p{ width:90%; height: 100px;margin: 0px auto; margin-bottom: 15px; line-height: 25px; color: #888; font-size: 1.35em; overflow: hidden;}


.Page{width:100%; padding: 20px 0px; text-align:center; padding-top: 5px; }
.Page a{display:inline-block;width:7%;background:#f8f8f8;height:25px; vertical-align:middle; line-height:25px; font-size:1.1em; text-align: center; color: #666}
.Page span{display:inline-block;width:7%;background:#03C143;height:25px; vertical-align:middle; line-height:25px; font-size:1.1em; text-align: center;   color: #fff}
.Page .page_up{display:inline-block;width:10%;background:#f8f8f8;height:25px; vertical-align:middle; line-height:25px; font-size:.8em; border-top-right-radius: 5px; border-bottom-right-radius:5px; color: #666}
.Page .page_next{display:inline-block;width:10%;background:#f8f8f8;height:25px; vertical-align:middle; line-height:25px; font-size:.8em;   border-top-left-radius: 5px; border-bottom-left-radius:5px;  color: #666}
 

.screen-reader-text{ display: none;}

.news_show,.m_tuijian{ width:100%; height: auto; overflow: hidden; margin: 0px auto;  background: #f8f8f8;}
.news_s_box{ width:90%; padding: 10px 2.5%; height: auto; min-height: 100px; margin: 10px auto; margin-bottom: 15px; overflow: hidden; background: #fff; border-radius: 5px;-webkit-box-shadow: 0 10px 15px rgba(0, 0, 0, .1);    -moz-box-shadow:  0 10px 15px rgba(0, 0, 0, .1);    box-shadow: 0 10px 15px rgba(0, 0, 0, .1); margin-bottom: 15px;}
/*.news_s_box img{width:100%;}*/
.news_s_box h1{ width:100%; height: auto; text-align: center; font-size: 2em; color: #333; line-height: 30px; padding-bottom: 15px; }
.news_s_box h5{ width:90%; height: 30px; line-height: 30px; border-top:1px dashed #eee; overflow: hidden; margin: 0px auto; margin-bottom: 20px; font-weight: 100; font-size: 1.2em; color: #888;}
.news_s_box h5 a{ color:#888;}
.news_s_box h5 span{ margin-right:15px;}
.news_s_p{ width:100%; height:auto; overflow: hidden; margin: 0px auto; font-size: 1.4em; line-height: 28px; color: #888; padding-bottom: 30px; border-bottom: 1px dashed #eee;}

.news_s_p img{max-width: 100%;height: auto;width: auto\9;}

.up_down{ width:95%; height: auto; overflow: hidden; margin: 15px auto;}
.up_down p{ width:100%; height: 30px; line-height: 30px; font-size: 1.4em; color: #333; overflow: hidden}
.up_down p a{ color:#03C143}

.wper101{width:100%; height: auto; overflow: hidden; margin: 0px auto; position: relative;}
.wper101 img{width:100%;}
.scroll1{width:100%; height: auto; overflow: hidden;}
.scroll1 ul li{float:left; width:100%; position: relative;}
#scroll_position1{height:20px;position: absolute;right:10px; bottom:0px;}
#scroll_position1 li{width:8px; height: 8px; border-radius:50%; border:2px solid #fff; background: #none; float: left; margin: 0px 4px;}
#scroll_position1 li.on{ border:2px solid #03C143; }
.cp_title{width:100%; height: auto; overflow: hidden; margin: 0px auto;}
.cp_title span{height:auto; line-height: 50px; font-size: 2em; color:#333; border-bottom: 1px solid #eee; font-weight: bold; display: block; width:95%; padding: 0px 2.5%;}
.cp_title p{font-size:1.4em; color:#888; line-height: 30px; padding: 0px 2.5%;}
.cp_title img{width:70%; margin-top: 5px;}



.img_show2{width:100%; height: auto; overflow: hidden; margin: 10px auto;}
.im2_title{width:95%; height: 30px; line-height:30px; border-bottom: 1px solid #ddd; padding-bottom: 5px; margin: 10px auto;}
.im2_title h5{font-size:18px; color: #0063a7;border-left: 5px solid #0063a7; padding-left: 10px;  }
.img_simg{width:100%; height: auto; overflow: hidden; margin: 0px auto;}
.img_simg img{width:100%;}

.syff{width:100%; height: auto; overflow: hidden; margin: 20px auto; margin-bottom: 0px;}
.syff li{width:95%; height: auto; overflow: hidden; background: #f8f8f8; margin: 10px auto; position: relative;}
.syff li i{width:80px; height: 50px; float: left; background: #0063a7; line-height: 50px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; position: absolute; top:0px; left: 0px;}
.syff li img{width:100%; height: auto;  }
.syff li h3{width:95%;  line-height: 25px; font-size: 1.3em; font-weight: 100; color: #333; margin: 15px 2.5%;  }


.hot_img_list{width:1200px; height: auto; overflow: hidden; margin: 0px auto; float: none}
.hot_img_list ul{width:1200px; height: auto; overflow: hidden; margin: 0px auto;}
.c_title_n{margin-bottom:20px;}
.img_anli{width：100%; height: auto; overflow: hidden; margin: 0px auto;}
.img_anli li{width:47%; height: auto; overflow: hidden; margin: 10px 1.5%; float: left;}
.img_anli li img{width:100%; height: 120px;}



.zs_biaodan{width:96%; height: auto; overflow: hidden; margin: 0px 2%; margin-bottom: 30px;}
.bd_text{width:100%; height: 40px; line-height: 40px;}
.bd_title{width:100%; height:auto; overflow: hidden; margin-top: 10px;}
.bd_title h2{ height:30px; line-height: 30px; color: #333; font-size: 18px; font-weight: bold;}
.bd_title p{ font-size:13px; color: #888; line-height: 25px;}
.bd_box{width:100%; height:auto; overflow: hidden; margin-top: 20px;}
.bd_box dt{width:100%; height: auto; line-height: 40px; background: #e3e3e3; text-indent: 20px; font-size: 16px; font-weight: bold; color: #333; margin-bottom: 20px;}
.bd_box dd{width:100%; height: auto; line-height: 40px; overflow: hidden; position: relative; margin: 10px auto; font-size: 1.2em;}
.bd_box dd .bd_text{width:100%; height: 40px; line-height: 40px; border-radius: 3px; background: #fafafa; border:none; text-indent: 10px;}
.bd_box dd b{width:120px; text-align: right; display: block; float: left;}
.bd_box dd i{color:#ff0909; font-size: 16px; margin-left: 10px; line-height: 50px; position: absolute; top:0px;right: 5px;}
.bd_box dd span{color:#ff0909; position: absolute; top:10px;right: 10px; height: 20px; line-height: 20px; font-size: 1em; display: block;}
.bd_box dd h2{width:45%; float: left; font-weight: 100; font-size: 1em;}
.ssx{width: 30.3%; height: 40px; line-height: 40px; border-radius: 3px; background: #fafafa; border:none; text-indent: 10px;}
.bd_yb{width:48%; float: left; margin-left: 2%;}
.bd_ybl{border-right: 1px solid #eee; padding-right: 2%; margin-left: -1px;}
.bdch{ margin-left: 10%; margin-right: 5px;}
.bdch:first-child{margin-left:0px;}
.bd_te{width:450px; height: 120px; line-height: 30px; border-radius: 3px; background: #fafafa; border:none; text-indent: 10px;}
.bd_tj{width:80%; height: 45px; line-height: 45px; text-align: center; font-size: 16px; color: #fff; background: #03C143; border:none; border-radius: 3px; margin-left:10%;}

.ptit{color:#03C143; font-size:15px; font-weight:bold;}


.fw-list{ margin:10px 0;}
.fw-list .fw-tit{float:left;width:75px;color:#009900;}
.fw-list .fw-content{ margin-left:75px;}

.fw-list .fw-tit7{float:left;width:120px;color:#009900;}
.fw-list .fw-content7{ margin-left:120px;}

.logtxt {/* position:absolute; top:90px;*/ width:100%; text-align:center; margin-top:20px; }
.logtxt li{  padding-right:5px; color:#03C143; font-size:11px; display:none;}
.logtxt li span{ font-weight:bold; font-size:14px !important; }

.t_top{ width:100%; background:#fff; max-width: 640px;  z-index: 9999;-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .1);    box-shadow:  0 5px 15px rgba(0, 0, 0, .1);}
.t_top image { height:25px; margin-top:9px;}


.top_kz { width:75px;  float:right; position: absolute; top:0; right:0; display:block; background-color:#03C143; color:#fff; padding:3px; text-align:center; font-size:15px; }
.top_kz span{ font-size:17px; font-weight:bold;}
.top_xian { background-color:#E4E0E0; height:1px; position:absolute; top:52px; width:100%; z-index:100000;}

/*展品范围表格**/
.table .td1{ color:#03C143; text-align:right; width:100px; vertical-align:text-top; font-weight:bold;}
.table .td2{ padding-left:10px; text-indent:0; color:#000;}







