@charset "utf-8";
/* css document */

body{ margin:0 auto; padding:0; font-size:13px; text-decoration:none;color:#262626;  background:#efefed;font-family: arial,"微软雅黑";}
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none; margin:0px; padding:0px;}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#262626;outline:0;blr:expression(this.onfocus=this.blur()); }
p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }
h3,h1,h2{ margin:0px; padding:0px; font-size:14px; font-weight:100; }


#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 1002px; height: 462px; margin: auto; position: relative; }
#index_b_hero img { width: 1002px; height: 462px; }
#index_b_hero .heros { width: 1002px; height: 462px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { z-index: 1; position: absolute; top: 0; left: 0; width: 1002px; height: 462px; overflow: hidden; left: 2004px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1002px; filter: alpha(opacity=50); opacity: .5;   overflow: hidden; }
#index_b_hero .mask-right { left: 1002px; }
#index_b_hero .active { z-index: 2; left: 0; }
.icon-arrow-a-left, .icon-arrow-a-right { background: url(/uploads/image/tspnewpic/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }	
#index_b_hero .next, #index_b_hero .prev { filter: alpha(opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .mask-right{background: #efefed; opacity:1;}
#index_b_hero .mask-left{background: #efefed;  opacity:1;}

.dh{ height:84px; background:url(/uploads/image/tspnewpic/dbj.png) #e8e9e9 center repeat-x; width:100%;   position:relative; z-index:999999;}
.dh_main{margin:auto; height:53px; width:1002px; }
.dh_logo{ float:left; width:164px; height:46px; background:url(/uploads/image/tspnewpic/logo.jpg);margin-top: 12.5px;}
.dh_logo a{ display:block;width: 164px;height: 46px;}
.dh_ul{ float:left; padding-left:20px;padding-top: 12.5px;}
.dh_ul li{ font-size:12px; font-weight:bold; float:left; line-height:53px; height:53px; position:relative; padding-left:5px;padding-right: 5px;}
.dh_ul li a{ min-width:65px; display:block; color:#000; font-size:16px; display:block; text-align:center;}
.dh_ul li a:hover{ background:url(/uploads/image/tspnewpic/hover.png) center no-repeat;}
.dh_en{ float:right;line-height:53px; height:53px; padding-right:17px;margin-top: 12.5px;}
.dh_en img{ vertical-align:middle; padding-left:10px; padding-bottom:5px;}
.dh_en a{ font-size:14px; color:#62a60a;}
.dh_ul li.dh_li7{ margin-left:17px;}
.dh_ul li.dh_li8{ margin-left:24px;}
.dh_ul li.dh_li9{ margin-left:20px;}
.dh_ul_1{ position:absolute; left:-22px; top:53px; width:120px; background:#e8e9e9; display:none;}
.dh_ul_1 li{ line-height:28px; float:none; height:28px; }
.dh_ul_1 li a:hover{ background:url(/uploads/image/tspnewpic/bbj.png);}
.dh_ul_2{ position:absolute; left:-35px; top:53px; width:150px; background:#e8e9e9; display:none;}
.dh_ul_2 li{  line-height:28px; float:none; height:28px;}
.dh_ul_2 li a:hover{ background:url(/uploads/image/tspnewpic/bbj.png);}

.dh_ul .dh_er {width: 100%;height: 492px;background: #fff;}
.dh_ul .dh_er li{margin: auto;line-height: 35px;height: 35px;}
.dh_ul li li{padding: 0px;}

.nav-er{ display: none; overflow: hidden; width: 100%;height: 492px;background: #fff;position: absolute;z-index: 9999;background:  center no-repeat;}
.nav-er-case{ width: 1002px;margin: auto;height: 492px; display: none; }
.nav-er-pro{ width: 1002px;margin: auto;height: 492px; display: none;}

.nav-er-case-dl{ width: 314px;height: 492px;background: ;margin-left: 172px;overflow: hidden;padding-left: 40px; padding-left: 10px; }
.nav-er-pro .nav-er-case-dl{width: 345px;margin-left:250px;}
.nav-er-case .nav-er-case-dl ul{ width: 145px;float: left;margin-top: 85px; }
.nav-er-pro .nav-er-case-dl ul{ width: 165px;float: left;margin-top: 85px; }
.nav-er-case-dl ul li{font-size: 16px;margin-bottom: 30px;padding-left: 30px;height: 30px;line-height: 30px; width: auto;position: relative;}
.nav-er-case-dl ul li a{color: #fff;position: relative;}
.case_dl_xx{background: url(/uploads/image/tspnewpic/navxx.jpg); width: 100%;height: 1px;position: absolute;left: 0px;bottom: 0px;opacity: 0;}
.case_dl_jt{background: url(/uploads/image/tspnewpic/navjt.png) left no-repeat;width: 18px;height: 8px;position: absolute;left: -8px;top: 11px;opacity: 0;}
.nav_list_on_xjt{background: url(/uploads/image/tspnewpic/dhjt.jpg) left no-repeat; width: 13px;height: 8px;position: absolute;left: 30px;bottom: -18px;display: none;}

.index_body .gantanhao{
   position: absolute;
    width: 3px;
    height: 16px;
    background: url(/uploads/image/tspnewpic/gantanhao-.png);
    right: 0px;
    transform: rotate(30deg);
    top: 5px;
}

.map_nm{
	background: url(/uploads/image/tspnewpic/bq.png) no-repeat;
    z-index: 3;
    position: absolute;
    width: 27px;
    height: 28px;
    left: 555px;
    top: 330px;
}

.index_body .dh_li3_sb{ color:#62a60a!important;}

.dh_on {background:url(/uploads/image/tspnewpic/hover.png) center no-repeat;}
.dh_li2{ margin-left:-15px; }
.dh_li6{ margin-left:13px;}
.icase{ overflow:hidden; width:1002px; margin:auto;}
.icase li{ overflow:hidden; width:323px; height:323px; position:relative; float:left; background:#fff; margin-top:20px; margin-right:15px;}
.icase .icase_li3,.icase .icase_li6,.icase .icase_li9,.icase .icase_li12,.icase .icase_li15{ margin-right:0px;}
.icase_nr{ height:75px; width:323px; position:absolute; bottom:-33px; background:url(/uploads/image/tspnewpic/bbj.png); z-index:9;}
.icase_nr_title{ font-size:16px; color:#fff; padding-left:25px;padding-top:10px; font-weight:bold;}
.icase_nr_title a{ color:#000000; }

.icase_text{ font-size:12px; display:none; height:30px; overflow:hidden; padding-left:25px; padding-right:25px; color:#000000; padding-top:5px;}
.tit_pic_1{ vertical-align:middle; padding-right:2px; display:none; padding-bottom:2px;}
.tit_pic_2{ vertical-align:middle; padding-left:0px; display:none;padding-bottom:2px;}

.imap{width:1002px; margin:auto; margin-top:50px;min-height:580px; border-top:#262727 1px solid; border-bottom:#262727 1px solid;}
.index_me{ height:65px; width:1002px; margin:auto; overflow:hidden;}
.index_me_1{ padding-top:67px; padding-left:30px; width:87px; text-align:center; float:left;}
.index_me_sjt{ text-align:center; padding-top:22px;}
.index_me_tt{ text-align:center; font-size:14px; padding-top:25px; font-weight:bold;}
.index_me_2{ padding-top:67px; margin-left:200px; width:87px; text-align:center; float:left;}
.index_me_3{ padding-top:67px; margin-left:210px; width:87px; text-align:center; float:left;}
.index_me_4{ padding-top:67px; margin-left:210px; width:87px; text-align:center; float:left;}

.inews{ width:1002px; margin:auto; overflow:hidden; padding-bottom:65px; position:relative;}
.imap_title{ font-size:22px; color:#63a70a; padding-top:17px;}
.map_main{ background:url(/uploads/image/tspnewpic/map.jpg) no-repeat; width:1002px; height:759px; margin-top:70px; margin-bottom:30px; position:relative;}
.map_shanghai{ background:url(/uploads/image/tspnewpic/bq.png) no-repeat; width:27px; height:28px; position:absolute; left:762px; top:469px; z-index:8;}
.shanghai_main{ position:absolute; bottom:25px; display:none;}
.nrmain li{ margin-bottom:4px; position:relative;}
.nrmain li div{ width:85px;  position:absolute; right:12px; top:10px; height:64px; overflow:hidden;}
.nrmain li div{ color:#060e62; font-size:13px; line-height:16px; }
.map_shangxi{ background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  position:absolute;width:27px; height:28px;left:615px; top:358px; z-index:3;}
.shangxi_main{ position:absolute; bottom:25px; display:none;}
.map_gansu{ background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  position:absolute;width:27px; height:28px;left:505px; top:395px; z-index:4;}
.gansu_main{ position:absolute; top:-90px; display:none;}
.map_ningxia{ background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  position:absolute;width:27px; height:28px;left:515px; top:331px; z-index:3;}
.ningxia_main {position:absolute; top:-110px; left:0px;display:none;}
.map_gshenzhen{background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  z-index:16; position:absolute;width:27px; height:28px;left:660px; top:610px;}
.map_haishang{background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  z-index:5; position:absolute;width:27px; height:28px;left:780px; top:390px;}
.map_sichuan{background:url(/uploads/image/tspnewpic/bq.png) no-repeat;  z-index:14; position:absolute;width:27px; height:28px;left:450px; top:499px;}
.map_jiangsu{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:6;  position:absolute;width:27px; height:28px;left:745px; top:430px;}
.map_jiangxi{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:11;  position:absolute;width:27px; height:28px;left:666px; top:505px;}
.map_hunang{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:12;  position:absolute;width:27px; height:28px;left:610px; top:530px;}
.map_wuhan{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:10;  position:absolute;width:27px; height:28px;left:635px; top:470px;}
.map_jiaxing{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:9;  position:absolute;width:27px; height:28px;left:755px; top:500px;}
.map_yangzhou{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:7;  position:absolute;width:27px; height:28px;left:720px; top:450px;}
.map_yunnan{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:15;  position:absolute;width:27px; height:28px;left:440px; top:580px;}
.map_heilongjiang{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:1;  position:absolute;width:27px; height:28px;left:840px; top:155px;}
.map_liaoning{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:2;  position:absolute;width:27px; height:28px;left:766px; top:266px;}
.map_qinzhou{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:16;  position:absolute;width:27px; height:28px;left:555px; top:620px;}
.map_xinjiang{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:16;  position:absolute;width:27px; height:28px;left:250px; top:250px;}
.xinjiang_main{ position:absolute; top:-110px; display:none;}

.map_hainan{background:url(/uploads/image/tspnewpic/bq.png) no-repeat; z-index:16;  position:absolute;width:27px; height:28px;left:572px; top:670px;}
.hainan_main{ position:absolute; top:-110px; display:none;}

.index_top{ background:url(/uploads/image/tspnewpic/xs.png); width:29px; height:23px; position:absolute; bottom:15px; right:15px; cursor:pointer;}
.swiper-container {
	 float:left;
	 width:728px; height:357px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* fix of webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.swiper-container2 {
	 float:right;
	 width:266px; height:357px;
	position:relative;
	overflow:hidden;
	background: #a0a4a4;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* fix of webkit flickering */
	z-index:1;
}

.pagination {
  position: absolute;
  z-index: 20;
  left: 0px;
  bottom: 20px;
  width:100%;
  text-align:center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #fff;
  margin: 0px 10px 0px 10px;
  border: 1px solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #90c31f;
}

.swiper-container2 .swiper-slide{ background:#a0a4a4;}
.slide_title{ padding-left:46px; padding-top:43px; font-size:32px;}
.swiper-slide a{ color:#fff;}
.slide_x{ border-bottom:#fff 1px solid; margin-top:30px; width:175px; margin-left:46px;}
.slide_nr{width:175px; margin-left:46px; color:#fff; padding-top:5px; height:154px;margin-bottom: 10px; overflow:hidden;}
.slide_btn{ height:27px; width:107px; margin:auto; border: 1px solid #fff; text-align:center; line-height:27px;}
 
.ifooter{ width:1048px; margin:auto; overflow:hidden;   padding-top:30px;}
.s_cp_dx{ width:1002px; margin:auto; overflow:hidden; border-bottom:#000 1px solid; height:1px;}
.ifooter_dh{ float:left; padding-left:20px; }
.ifooter_dh_t{ font-size:16px;  height:30px;}
.ifooter_dh_t a{color:#74b02a;}
.ifooter_dh ul{ border-right:#888c8d 1px solid; height:219px; padding-right:25px;}
.ifooter_dh ul li{ font-size:13px; line-height:20px;}
.ifooter_dh ul li a { color:#000;}
.ifooter_pro{ float:left; padding-left:35px; }
.ifooter_pro ul{ border-right:#888c8d 1px solid; height:219px; padding-right:23px;}
.ifooter_pro_t{ font-size:16px; color:#74b02a; height:30px;}
.ifooter_pro_t a{color:#74b02a;}
.ifooter_pro ul li{ font-size:13px; line-height:20px;}
.ifooter_pro ul li a { color:#000;}
.ifooter_ce{ float:left; padding-left:35px;}
.ifooter_ce ul{ padding-right:35px;border-right:#888c8d 1px solid; height:219px;}
.ifooter_ce ul li{ font-size:12px; line-height:20px;}
.ifooter_ce ul li a { color:#000;}
.ifooter_link{ float:left; padding-left:35px; }
.ifooter_link ul{ height:145px;border-right:#888c8d 1px solid; padding-right:20px;}
.ifooter_link ul li{ font-size:13px; line-height:20px; text-align:center; padding-bottom:5px; padding-top:5px;}
.ifooter_link ul li a { color:#000;}
.foot_gs{ text-align:center;border-bottom:#5c5d5d 2px solid; padding-top:26px; padding-bottom:20px; margin-bottom:57px;}
.ifooter_con{ float:left; padding-left:33px; width:405px; position:relative;}
.if_lx li{ line-height:25px;}
.if_lx{ }
.if_ewm{ background:url(/uploads/image/tspnewpic/ewm.png) no-repeat; width:113px; height:130px; position:absolute; right:0px; top:30px;}
.if_ewm_t{ margin-top:113px; text-align:center; font-size:10px;}
.if_search{ padding-left:20px; padding-bottom:20px;* padding-bottom:10px;}
.search_an{ height:38px; width:44px; background:url(/uploads/image/tspnewpic/an.jpg) no-repeat; float:left;  }
.search_an input{ border:0px;height:38px; width:44px; background:none; padding:0px; margin:0px;cursor:pointer;}
.search_in{ height:36px;  padding-top:2px; width:430px; background:#dcdddd; float:left;}
.search_in input{ border:0px;height:35px; width:430px; background:none; padding:0px; margin:0px; line-height:35px; font-size:16px; color:#8e9090;}
.s_ty{ line-height:45px;}
.s_ty img{ vertical-align:middle; padding-bottom:5px;}

.map_pai{  cursor: pointer;}
.map_pai .nrmain{ width:300px;}
.map_pai .nrmain li div{ width:144px; height:90px; line-height:15px; right:13px;}
.map_gshenzhen .shangxi_main{ overflow:hidden; width:610px; left:-290px;}
.map_gshenzhen .shangxi_main li{ float:left; margin-right:5px;overflow:hidden; }
.map_gshenzhen .shangxi_main li.li_eq{width:291px; height:111px; }
.map_pai img{ vertical-align:middle;}


.top_one{ background:url(/uploads/image/tspnewpic/tbj.jpg) bottom repeat-x; height:219px;}
.top_one_main{ width:1003px; margin:auto;}
.top_logo{ background:url(/uploads/image/tspnewpic/d_logo.jpg) no-repeat; width:439px; height:172px; float:left;}
.top_logo a{ display:block;width:439px; height:202px; }
.top_sea{ float:right; padding-right:25px;}
.top_encn{ font-family:"宋体"; font-size:16px; color:#acca57; padding-top:30px; font-weight:bold; text-align:right; padding-bottom:15px;}
.top_encn a{ color:#acca57;}
.top_tel{ background:url(/uploads/image/tspnewpic/dh_tel.jpg) right no-repeat; width:100%; height:29px;}
.top_ss{ padding-top:20px;}
.top_ss_in{ border:#0b0b0c 1px solid; width:280px; height:29px; float:left;}
.top_ss_in input{ background:none; height:29px; line-height:29px; width:280px; border:0px; margin:0px; padding:0px;}
.top_ss_an{border:#0b0b0c 1px solid; width:63px; height:29px; float:left; overflow:hidden; border-left:0px;}
.top_ss_an input{ background:none;border:0px; margin:0px; padding:0px; width:63px; height:29px; cursor:pointer;}
.top_ss_ts{ text-align:right; font-size:14px; color:#000000; padding-top:15px; font-weight:bold;}
.top_dh{ background:url(/uploads/image/tspnewpic/dh_bb.png) top repeat-x; height:56px; width:100%; padding-top:1px; z-index:9999; position:relative; }
.top_dh_mm{width:1003px; margin:auto; height:52px; }

.sbanner{ width:1003px; margin:auto; height:411px; overflow:hidden; margin-top:20px; z-index:10;}
.slidebox{ width:1003px; height:411px; overflow:hidden; position:relative; }
.slidebox .bd{ position:relative; height:100%; z-index:0;   }
.slidebox .bd li{ zoom:1; vertical-align:middle;position: relative; }
.slidebox .bd img{ width:1003px; height:411px; display:block;  }
.slidebox .prev{ width:69px; height:411px; position:absolute; left:0px; top:0px; display:block; background:url(/uploads/image/tspnewpic/s_left.png) no-repeat;}
.slidebox .next{ width:69px; height:411px; position:absolute; right:0px; top:0px; display:block; background:url(/uploads/image/tspnewpic/s_right.png) no-repeat;}
.s_con{ background:url(/uploads/image/tspnewpic/s_con.png) bottom no-repeat; width:1003px; height:auto; position:absolute; bottom:0px;padding-bottom: 10px; left:0px; color:#fff; font-size:14px;}
.s_con div{ width:800px; margin:auto; padding-top:35px;}
.s_con div a{ color:#fff}
.s_fgx{ background:url(/uploads/image/tspnewpic/sfgx.jpg) center no-repeat; width:1003px; margin:auto; height:27px; margin-top:36px;}
.s_fgx_x{ background:url(/uploads/image/tspnewpic/sfgx.jpg) center no-repeat; width:1003px; margin:auto; height:27px; margin-top:20px;}
.s_name{ font-size:40px; font-weight:bold; width:917px; margin:auto; color:#acca57; padding-top:20px;}
.slist_name{ font-size:40px; font-weight:bold; width:917px; margin:auto; color:#acca57; padding-top:66px;border-bottom: #2a2a2a 3px solid;padding-bottom: 10px;}
.s_mpic{ background:url(/uploads/image/tspnewpic/spic.jpg) no-repeat; width:1003px; height:780px; margin:auto; margin-top:50px;}
.s_map{ background:url(/uploads/image/tspnewpic/sb_der.jpg) no-repeat; width:1003px; height:635px; margin:auto; margin-top:35px;}
.s_text{  height:644px; width:1003px; margin:auto;}
.news_title{ width: 978px; }
.s_cp{ width:906px; margin:auto;}
.s_cp_pro{ border-top:#c9cacb 2px solid; color:#3e3a39; padding-bottom:50px;}
.s_cp_pro_t{ font-size:18px; color:#3e3a39; padding-top:30px; padding-left:55px; color:#3e3a39;}
.s_pro_img{ padding-left:65px; padding-top:55px; float:left;}
.s_pr_con{ float:right;}
.s_tb{ overflow:hidden; width:565px; padding-top:40px;}
.s_tb li{ float:left; height:68px; position:relative; width:80px; text-align:center;}
.s_tb li div{ position:absolute; left:0px; width:80px; bottom:0px;}
.s_pro_text{ float:left; padding-top:60px; padding-left:30px;}
.s_pro_text li{ line-height:25px;}
.s_pro_gou{ float:left; padding-top:60px; padding-left:130px; }
.s_pro_gou li{ line-height:33px;}
.s_btn{ background:url(/uploads/image/tspnewpic/s_btn.png); width:162px; height:35px; margin-top:10px; float:right; margin-right:40px;line-height:35px; text-align:center; font-size:14px; color:#fff; overflow:hidden; position:relative; }
.div_float{ position:fixed; right:100px; bottom:100px; display:none; z-index:9999; width:54px;}
.div_float li{ width:54px; height:56px; background:#a8c65a; font-size:14px; font-weight:bold; overflow:hidden; float:right; margin-bottom:5px; cursor:pointer; position:relative;}
.flost_text{ padding-left:12px; color:#fff;}
.div_float a{ color:#fff; display:block; width:179px; height:56px;}
.f_shaoguang{ position:absolute; left:-100%;top:0px; background:url(/uploads/image/tspnewpic/shaoguang.png) right no-repeat;width:54px; height:56px;}
.folat_img{overflow:hidden;width:54px; height:56px; position:relative;}
.fl_pic{ padding-top:8px;}
.sp_li li{ line-height:25px;}
.folat_ewm{ position:absolute; right:64px; bottom:0px; width:200px; background:#fff; padding:3px; display:none;}
.div_float li.float_ov{ overflow:inherit; cursor:default;}
.folat_ewm div{ color:#a8c65a; line-height:18px; padding-top:5px; font-size:14px;letter-spacing:4px; padding-left:6px; padding-right:6px; padding-bottom:3px;}

.main{ width:1003px; margin:auto;}
.main_c{ padding-top:20px; overflow:hidden;}
.cl_nrk{ width:328px; height:328px; background:#acca57 url(/uploads/image/tspnewpic/xiexian.png) center no-repeat; position:relative; z-index:10; float:left;}
.ls_tone{ width:328px; text-align:center; position:absolute; left:0px; top:128px; font-size:20px; color:#fff;}
.ls_ttwo{ width:328px; text-align:center; position:absolute; left:0px; top:168px; font-size:20px; color:#fff;}
.ls_ljt{ background:url(/uploads/image/tspnewpic/ljt.gif); width:30px; height:39px; position:relative; left:328px; top:145px;}
.cl_lsm{ background:#535353;width:328px; height:328px;position:relative; float:left; margin-left:9px; z-index:9; }
.cl_lsm_c{ width:252px; height:260px; margin:auto; position:relative; padding-right:15px; color:#fff; margin-top:34px; line-height:22px; overflow:hidden;}
.cl_picone{width:328px; height:328px; float:left; position:relative; z-index:8;margin-left:9px; overflow:hidden;}
.cl_picone img{width:328px; height:328px; vertical-align:middle;}

.cl_pictwo{width:665px; height:328px; float:left; position:relative; z-index:7; margin-top:9px; float:left;}
.cl_pictwo img{width:665px; height:328px; vertical-align:middle;}
.cl_hs{ width:328px; height:328px; background:#f0e640; float:left;margin-left:9px;margin-top:9px; color:#3e3a39; position:relative; z-index:9}
.cl_hs_n{ width:260px; margin:auto; height:320px; overflow:hidden;}
.cl_hs_n_1{ font-size:20px; color:#3e3a39; padding-top:70px;}
.cl_hs_n_2{ line-height:25px; width:250px; height:140px; padding-right:10px; overflow:hidden;}

.c_video{ width:1003px; height:425px; margin:auto; margin-top:9px; background:#333;}
.c_vlist{ width:1003px; height:149px; background:#535353;}

.picscroll-left{ overflow:hidden; position:relative; height:149px;  }
.picscroll-left .next{ position:absolute; right:0px; top:0px; background:url(/uploads/image/tspnewpic/h_r.png) 40% 50% no-repeat; height:149px; width:48px; border-left:#2e2e2e 1px solid;display:block; cursor:pointer;}
.picscroll-left .prev{ position:absolute; left:0px; top:0px; background:url(/uploads/image/tspnewpic/h_l.png) 57% 50% no-repeat;height:149px; width:48px; border-right:#2e2e2e 1px solid; display:block; cursor:pointer;}
.picscroll-left .bd{ width:900px; margin:auto; overflow:hidden; }
.picscroll-left .bd ul{ overflow:hidden; zoom:1; }
.picscroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:452px; height:149px; background:url(/uploads/image/tspnewpic/hxx.png) right no-repeat; }
.picscroll-left .bd ul li .pic{ text-align:center;width:450px; height:149px; background:url(/uploads/image/tspnewpic/yhu.gif) center no-repeat; position:relative;}
.pics_cpt{ background:url(/uploads/image/tspnewpic/cpt.png) no-repeat; width:168px; height:100px; position:absolute; left:60px; top:25px; text-align:center;}
.pics_cpt img{ width:158px; height:90px; margin-top:5.3px;}
.pics_text{ position:absolute; left:240px; top:47px; color:#fff; text-align:left; line-height:25px;}
.pics_text div{ width:148px; height:25px; overflow:hidden;}
.xg_cplist{ width:1003px; height:334px; margin:auto;   background:#c9caca; margin-top:9px; position:relative;}
.v_text{ background:url(/uploads/image/tspnewpic/v_text.gif) center no-repeat; width:1003px; height:103px;}
.cl_hs_jt{ background:url(/uploads/image/tspnewpic/hjt_t.png) no-repeat; width:43px; height:28px; position:absolute; left:143px; top:-28px;}
.v_text_1{ color:#ffffff; font-size:14px; padding-left:50px; padding-top:20px;}
.v_text_2{ color:#fff; line-height:20px; width:905px; margin:auto; font-size:12px; padding-top:20px; height:58px; overflow:hidden;}
.xg_cplist_t{ font-size:33px; font-weight:bold; color:#595757; padding-left:30px; padding-top:20px;}

.picscroll-left2{ overflow:hidden; position:relative; height:212px; width:1003px; margin-top:20px;  }
.picscroll-left2 .prev{ position:absolute; left:13px; top:96px; background:url(/uploads/image/tspnewpic/qz.png) no-repeat; height:44px; width:44px; display:block; cursor:pointer;}
.picscroll-left2 .next{ position:absolute; right:13px; top:96px; background:url(/uploads/image/tspnewpic/qy.png) no-repeat;height:44px; width:44px;  display:block; cursor:pointer;}
.picscroll-left2 .bd{ width:869px; margin:auto; overflow:hidden;height:212px; }
.picscroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picscroll-left2 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:284px; height:212px; margin-right:9px; position:relative; }
.picscroll-left2 .bd ul li .title{ background:#acca57; height:43px; line-height:43px; position:absolute; bottom:12px; left:0px;width:284px; font-weight:bold; overflow:hidden; }
.picscroll-left2 .bd ul li .title a{ font-size:16px; color:#323232;}
.picscroll-left2 .bd ul li .pic img{ width:283px; height:212px;}
.picscroll-left2 .bd ul li .jianj{ background:#acca57;position:absolute; bottom:0px; left:0px;width:264px; height:70px; display:none; padding:10px; text-align:left; line-height:25px;}
.picscroll-left2 .bd ul li a{ display:block;}

.picscroll-left3{ overflow:hidden; position:relative; height:212px; width:1003px; margin-top:20px;  }
.picscroll-left3 .prev{ position:absolute; left:13px; top:96px; background:url(/uploads/image/tspnewpic/qz.png) no-repeat; height:44px; width:44px; display:block; cursor:pointer;}
.picscroll-left3 .next{ position:absolute; right:13px; top:96px; background:url(/uploads/image/tspnewpic/qy.png) no-repeat;height:44px; width:44px;  display:block; cursor:pointer;}
.picscroll-left3 .bd{ width:869px; margin:auto; overflow:hidden;height:212px; }
.picscroll-left3 .bd ul{ overflow:hidden; zoom:1; }
.picscroll-left3 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:284px; height:212px; margin-right:9px; position:relative; }
.picscroll-left3 .bd ul li .title{ background:#acca57; height:43px; line-height:43px; position:absolute; bottom:12px; left:0px;width:284px; font-weight:bold; overflow:hidden; }
.picscroll-left3 .bd ul li .title a{ font-size:16px; color:#323232;}
.picscroll-left3 .bd ul li .pic img{ width:283px; height:212px;}
.picscroll-left3 .bd ul li .jianj{ background:#acca57;position:absolute; bottom:0px; left:0px;width:264px; height:70px; display:none; padding:10px; text-align:left; line-height:25px;}
.picscroll-left3 .bd ul li a{ display:block;}

.picscroll-left  .nextstop{background: url(/uploads/image/tspnewpic/no_h_r.png) 57% 50% no-repeat;}
.picscroll-left .prevstop{background: url(/uploads/image/tspnewpic/no_h_l.png) 40% 50% no-repeat;}

.xg_hxjt{ background:url(/uploads/image/tspnewpic/hxjt.gif) no-repeat; width:34px; height:33px; position:absolute; left:767px; top:334px; z-index:999;}
.xg_div1{ z-index:10;}
.xg_div2{ z-index:9;}


.s_text{ text-align:center; color:#595757;font-size:24px; position:relative;letter-spacing:2px;font-weight:bold;}
.s_text span{ font-size:32px; color:#6db327; font-weight:bold;}
.s_text_1{ padding-top:60px;  }
.s_text_2{ padding-top:66px; }
.s_text_3{ padding-top:20px; }
.s_text_4{ padding-top:70px; }
.s_text_5{ padding-top:60px; }
.s_text_6{ padding-top:20px; }
.s_text_tit{ font-weight:bold; color:#acca57; font-size:26px; text-align:left; position:absolute; left:48px; bottom:15px;}

.cp_banner{ width:967px; padding-top:8px; padding-bottom:8px; height:520px; margin:auto; background:#fff; margin-top:40px; overflow:hidden;}


.swiper-container3 {
	width:950px; height:520px;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* fix of webkit flickering */
	z-index:1;
	margin:auto;
}

.swiper-container3 .pagination{ text-align:right;   width:910px;}
.swiper-container3 .swiper-pagination-switch{ margin:0px; margin-right:8px;}
.cpro_title{ width:681px; padding-left:20px; height:50px; background:#fff; line-height:50px; font-size:19px; color:#acca57; font-weight:bold; overflow:hidden;}
.cp_main{ width:967px; margin:auto; margin-top:9px; background:url(/uploads/image/tspnewpic/cpmain.gif) repeat-y; padding-bottom:34px;}
.cp_lmain{ float:left; width:701px;}
.cp_lmain_1{ width:701px; height:462px; background:#efefed; overflow:hidden;}
.cp_text_1{ width:348px; height:170px;  position:relative; line-height:22px; color:#fff; float:left; background:#898989; margin-top:7px;}
.cp_text_1 a{ color:#fff;}
.cp_text_1 .cp_text_1_s{ width:308px; padding-right:10px; margin-left:20px; margin-top:20px; height:130px;overflow:hidden;}
.cp_text_2 { width:348px; height:170px;  position:relative; line-height:22px; color:#fff; float:left; background:#898989; margin-top:7px; margin-left:5px;}
.cp_text_2 .cp_text_1_s{ width:308px; padding-right:10px; margin-left:20px; margin-top:20px; height:130px;overflow:hidden;}
.cp_text_2 a{ color:#fff;}
.cp_pic_t{ width:701px; background:#fff; height:222px; margin-top:5px; overflow:hidden;}
.cp_pic_t img{ width:343px; height:212px;}
.cp_pic_t1{ padding: 20px;float: left;width: 307px;height: 182px;line-height: 22px;text-align: justify;}
.cp_pic_t2{ float: right;padding: 20px;width: 307px;height: 182px;line-height: 22px;border-left: #efefed 7px solid;text-align: justify;}
.cp_jsmain{ margin-top:7px; background:#fff;}
.cp_jsmain_t{ font-size:36px; font-weight:bold; padding-left:33px; padding-top:30px; color:#acca57; padding-bottom:20px;}
.sj_tab_1{ width:369px; padding-left:50px; margin-left:35px; height:59px; background:#ddddde; float:left; font-size:16px; line-height:59px; margin-bottom:2px;}
.sj_tab_2{ width:170px; padding-right:50px; color:#3e3a39; font-size:14px; float:left; height:59px; line-height:59px; background:#acca57; text-align:right;margin-bottom:2px;}
.co_right{ width:258px; float:right; }
.co_right_nt{ font-size:26px; color:#acca57; font-weight:bold; padding-left:10px; padding-top:20px;padding-bottom: 5px;background:url(/uploads/image/tspnewpic/wifi.jpg) 221px 25px no-repeat; }
.co_nlist{   margin:auto; font-size:12px; line-height:20px;max-height: 380px;overflow: hidden;position: relative;}
.co_nlist li{padding-right: 10px;padding-left: 10px;  padding-bottom:3px; padding-top:3px;margin-bottom:5px;}
.co_nlist li a{color: #595757;}
.co_nlist li:hover{ background: #efefed; }
.co_nlist li:hover a{color: #61a60e;}
.co_lx{ width:198px; height:340px; border:#acca57 1px solid; margin:auto; margin-top:15px;}
.co_lx_text_1{ font-size:15px; color:#acca57; padding-left:18px; padding-top:15px; font-weight:bold;}
.co_lx_text_2{font-size:15px; color:#acca57; padding-left:18px;font-weight:bold;}
.co_wzt{ width:108px; height:108px; margin:auto; padding-top:35px;}
.co_wzt img{ width:108px; height:108px;}
.co_lx_text_3{font-size:15px; color:#acca57; padding-left:18px; padding-top:5px;}
.co_name{ text-align:center; color:#3e3a39; font-size:20px; font-weight:bold; padding-top:5px;}
.co_name_zw{ text-align:center; color:#3e3a39;}
.co_lxk{ background:url(/uploads/image/tspnewpic/lxk.jpg) no-repeat; width:160px; height:38px; margin:auto; line-height:38px; font-size:15px; font-weight:bold; text-align:center; margin-top:10px;}
.co_lxk_tel{ display:none;}
.co_nlist li.co_li6{ border:0px;}
.plist_text{ width:967px; margin:auto; min-height:136px; background:#fff; margin-top:8px;}
.plist_text_t1{ font-size:40px; font-weight:bold; padding-left:20px; color:#acca57; padding-top:10px;}
.olist_text_t2{ color:#3e3a39; font-size:16px; line-height:25px; width:930px; margin:auto; padding-top:10px; padding-bottom:10px;} 
.plist_main{ width:967px; margin:auto;  }
.plist_main li{ width:316px; height:375px; float:left; background:#fff; position:relative; margin-right:9px; margin-top:9px;}
.plist_img{ text-align:center; padding-top:15px;}
.plist_img img{ width:185px; height:130px; vertical-align:middle;}
.plist_td{ font-size:16px; color:#303030; padding-top:20px; width:270px; margin:auto; height:21px; overflow:hidden;}
.plist_cs_m{ height:57px;}
.plist_cs_1{ padding-top:5px; font-size:12px; color:#acca57; width:250px; margin:auto;}
.plist_cs_2{ padding-top:5px; font-size:12px; color:#acca57; width:250px; margin:auto; line-height:16px; background:url(/uploads/image/tspnewpic/ljt.png) 0px 7px no-repeat; padding-left:15px;}
.plist_cs_3{ padding-top:5px; font-size:12px; color:#acca57; width:250px; margin:auto;line-height:16px; background:url(/uploads/image/tspnewpic/ljt.png) 0px 7px no-repeat; padding-left:15px;}
.plist_nr{ width:270px; margin:auto; line-height:20px; font-size:12px; color:#221815; height:80px; overflow:hidden;}
.plist_more{ width:60px; height:25px; background:#acca57; text-align:center; line-height:25px; position:absolute; bottom:15px; right:15px;}
.plist_more a{ color:#fff;}
.plist_main li.plist_li3,.plist_main li.plist_li6,.plist_main li.plist_li9,.plist_main li.plist_li12,.plist_main li.plist_li5,.plist_main li.plist_li18{ margin-right:0px;}
.p_banner{height:411px;}
.p_banner .slidebox{ width:950px; margin:auto; }
.p_banner .slidebox img{ width:950px; height:411px;}
.p_banner .slidebox .s_con{ width:950px;}
.plist_main li.plist_li6{margin-left: 10px;}

.videocontent{ width: 1003px;margin: auto; }
.videomain{ width: 973px; padding-left: 30px; background: #fff;margin-top: auto;height: 50px; line-height: 50px; margin: auto;margin-top: 30px;margin-bottom: 20px;font-weight: bold;;font-size: 20px;color: #acca57; }
.videoleft{ background: #fff; width: 700px; float: left;overflow: hidden; }

.videolist{overflow: hidden; padding-left: 18px; padding-bottom: 20px;min-height: 360px;}
.videolist li{float: left;margin-right: 25px;margin-top: 17px;}
.videolist li .video_fm{ width: 205px;height: 123px; position: relative; }
.videolist li .video_fm img{ width: 100%;height: 100%; }
.videolist li .video_title{height: 40px;line-height: 40px; overflow: hidden; background:url(/uploads/image/tspnewpic/vjt.png) left no-repeat; padding-left: 40px; width: 165px; }
.videolist .video_li3, .videolist .video_li6,.videolist .video_li9,.videolist .video_li12{ margin-right:0px;}
.videolist li .video_play {position: absolute;left: 0px;top: 0px;}
.videolist li .video_play a{ display: block;width: 205px;height: 123px;background:url(/uploads/image/tspnewpic/play.png) 73px 32px  no-repeat;  }

.videolist li .video_play a:hover{background:url(/uploads/image/tspnewpic/playon.png) center no-repeat;}

.videoright{ background: #fff; width: 260px; float: right;overflow: hidden; }
.s_ms{ width: 917px;margin: auto; padding-top: 20px; padding-bottom: 20px; line-height: 22px; }
.plistmain{ width: 917px;margin: auto; }
.plistmain ul li{ width: 917px;height: 323px;background: #dcdcdc; position: relative; }
.plist_title{ font-size: 18px; padding-left:20px; padding-top: 20px; width: 277px;text-align: center; font-weight: bold;  }

.plist_img{ width: 277px;height: 200px; position: absolute;left: 20px;top: 70px; }
.plist_img img{width: 277px;height: 200px; }

.plist_cs{width: 560px;height: 230px;position: absolute;right: 10px;bottom: 10px;}
.plist_ico{  position: absolute;left: 0px;height: 90px;top: 0px; width: 100%;overflow:hidden;}
.plistmain .plist_ico li{ width: 52px;height: 90px; float: left; position: relative; margin-right: 10px; }
.plist_ico_img{ height: 50px;overflow: hidden;text-align: center; }
.plist_ico_img img{height: 40px;}

.plist_ico_title{ text-align: center; font-size: 12px;}
.plist_she{ position: absolute;left: 0px;top: 110px;width: 232px;height: 193px;overflow: hidden; }
.plist_she div{line-height: 20px;}

.plist_gou{position: absolute;left: 270px;top: 110px; line-height: 25px;}

.plistmainli{ margin-bottom: 60px; }

.plistmain .plist_ico li.vibrator_on{margin-right: 5px;}
.plistmain .plist_ico li.vibrator_li11{margin-right: 0px;}
.plistmain .plist_ico li.vibrator_on{ width: 50px; }


.pagelist{
	display: table;
    margin: auto;
}
.pagelist li{ 
	text-align:center;
    float:left;
    margin: 5px;
}

.pagelist>li>a, .pagelist>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #18bc9c;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}

.pagelist>li:first-child>a, .pagelist>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.pagelist>li>a, .pagelist>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #18bc9c;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}


.pagelist>.active>a, .pagelist>.active>span, .pagelist>.active>a:hover, .pagelist>.active>span:hover, .pagelist>.active>a:focus, .pagelist>.active>span:focus {
    z-index: 3;
    color: #b4bcc2;
    background-color: #f5f5f5;
    border-color: #ddd;
    cursor: default;
}


.news_body .news-page .slidebox .prev{display: none;}
.news_body .news-page .slidebox .next{display: none;}
.news_body .news-page .slidebox:hover .prev {display:block; }
.news_body .news-page .slidebox:hover .next {display:block; }
.s_titlepic{background:url(/uploads/image/tspnewpic/sbzltitle.gif) left no-repeat; width: 1003px;height: 142px;margin: auto;margin-top: 40px;}

.page_eq{width: 1003px; height: 998px; margin: auto;padding-top: 30px;overflow: hidden;margin-bottom: 41px;}

.page_eq_1{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative; }
.page_eq_2{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative; }
.page_eq_3{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative;}
.page_eq_4{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative; }
.page_eq_5{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative; }
.page_eq_6{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative;}
.page_eq_7{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;position: relative; }
.page_eq_8{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative; }
.page_eq_9{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;margin-right: 6.5px;position: relative;}
.page_eq_10{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;position: relative; }
.page_eq_11{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;position: relative; }
.page_eq_12{ width: 330px;height: 322px;float: left;background: none;margin-bottom: 7px;position: relative;}
.correct{position: absolute;width: 100%;}
.correct img{vertical-align:text-top;}
.opposite{ width: 330px;height: 322px;background:#efefed}
.eq_text_c{
	width: 330px;
	height: 322px;
}
.eq_text{
	-webkit-animation: flipoutytest 0.55s linear;
    animation: flipoutytest 0.55s linear;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.eq_text2{
  -webkit-animation: flipinytest 0.55s linear;
  animation: flipinytest 0.55s linear;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.opposite-content{
	display: table;
    width: 100%;
    height: 322px;
    background-color: #fff;
    color: #3a3a39;
}

.eq_mtitle{
	text-align: center;
	font-size: 15px;
	color: #3a3a39;
	padding-top: 52px;
}
.eq_stitle{
	text-align: center;
	font-size: 15px;
	line-height: 30px;
	color: #3a3a39;
}
.eq_hx{margin: auto;height: 1px;background: #3e3a39; width: 200px; }
.eq_cs{ width: 200px;margin: auto;height: 120px;padding-top: 30px; }
.eq_cs li{line-height: 25px;font-size: 13px;color: #3a3a39;padding-left: 30px;}
.eq_btn{
	background: url(/uploads/image/tspnewpic/s_btn.png);
    width: 162px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    overflow: hidden;
    margin: auto;
}
.eq_btn a{color: #fff}
 

 

.page_eq_div .opposite {
	position:absolute;
	left:0;
	top:0;
	-webkit-transition:0.5s ease-in-out;
	-moz-transition:0.5s ease-in-out;
	transition:0.5s ease-in-out;
}

.page_eq_div .correct {
	position:absolute;
	left:0;
	top:0;
	-webkit-transition:0.5s ease-in-out;
	-moz-transition:0.5s ease-in-out;
	transition:0.5s ease-in-out;
}

.page_eq_div > div.opposite {
	-moz-backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-transform:perspective(1400px) rotatey(180deg);
	-webkit-transform:perspective(1400px) rotatey(180deg);
	transform:perspective(1400px) rotatey(180deg);
}



.page_eq_div > div.correct {
	-moz-backface-visibility:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-transform:perspective(1400px) rotatey(0deg);
	-webkit-transform:perspective(1400px) rotatey(0deg);
	transform:perspective(1400px) rotatey(0deg);
}

.page_eq_div:hover > div.opposite {
	-moz-transform:perspective(1400px) rotatey(0);
	-webkit-transform:perspective(1400px) rotatey(0);
	transform:perspective(1400px) rotatey(0);
	z-index: 10;
}

.page_eq_div:hover > div.correct {
	-webkit-transform:perspective(1400px) rotatey(-179.9deg);
	-moz-transform:perspective(1400px) rotatey(-179.9deg);
	transform:perspective(1400px) rotatey(-179.9deg);
	z-index: 10;
}


.news-text
{
    clear: both;
    width: 625px;
    margin: auto;
    line-height: 25px;
    padding-top: 20px;
}

.news_topimg {
  width: 220px;
  height: 123px;
}
.co_custom {
	box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.co_custom li {
  list-style: none;
  font-size: 12px;
  width: 220px;
}

.news_topt19 {
  margin: 8px 0 12px 0;
	padding: 0 46px 0 15px;
	position: relative;
}

.co_custom li:hover {
  background: #efefed;
}

.co_custom li:hover a {
  color: #61a60e;
}

.news_btmline {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-top: 8px;
}
.news_listicon {
  width: 10px;
  height: 10px;
  left: 0px;
  top: 4px;
  background: #adc958;
  border-radius: 50%;
	position: absolute;
}
.news_listdetail {
	width: 42px;
  height: 16px;
  background: #adc958;
  right: 0px;
  top: 0px;
  color: #fff;
  text-align: center;
  line-height: 16px;
	position: absolute;
}

#co_nlist .iscrollverticalscrollbar {
  width: 12px !important;
  right: 5px !important;
}

#co_nlist .iscrollverticalscrollbar .iscrollindicator {
  width: 12px !important;
  border-radius: 0px !important;
  border: 1px solid rgb(165, 166, 167) !important;
  background: center center no-repeat rgb(172, 202, 87) !important;
}