/* CSS Document */
a:hover{color: #f42f2f}
input, textarea, button, a{ -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none }

.bannar_bg{background: url(../images/fenxiao/sj_02_02.jpg) no-repeat center; width: 100%; margin: 0 auto;height: 560px;}
.bannar_bg div{ padding-top: 300px;}
.bannar_bg div span.sy_w{width: 120px; height: 30px; line-height: 30px; color: #fff; text-align: center; background: #f29b28; float: left; border:1px #f29b28 solid; border-radius: 30px;margin: 30px 10px;}
.bannar_bg div span.hq_w{width: 120px; height: 30px; line-height: 30px; color: #245469; text-align: center; background: #afe3fc; float: left; border:1px #8bc7e4 solid; border-radius: 30px;margin: 30px 10px;}
.fx_w{background: url(../images/fenxiao/sj_02.jpg) no-repeat center;width: 100%; margin: 0 auto; overflow: hidden; height: 798px;}
.fx_w span.left_w{float: left;width: 488px; height: 652px; margin-left: 50px; margin-top: 70px;  background: url(../images/fenxiao/sj_08.jpg)no-repeat center;  text-align: center; color: #fff;}
.fx_w span.left_w h3{width: 340px; border-bottom: 1px #fff101 dashed; padding: 0 20px; text-align: center; color: #fff101;line-height: 80px; font-size: 28px; margin:70px 54px 0 54px;}
.fx_w span.left_w p{text-indent: 2em;line-height: 30px;font-size: 16px; text-align: left;  margin:30px 54px; width: 380px;}
.fx_w span.left_w p font{ color: #fff101; font-size: 16px; font-weight: bold;}
.fx_w span.left_w img{display: block; margin: 10px auto;}
.titlie_r{width: 490px; overflow: hidden; background: #06c1ae; margin-top: 70px; line-height:25px;padding: 10px 20px; text-align: left;color: #fff; font-size: 22px; margin-bottom: 6px;}
.titlie_r p{ font-size: 15px;line-height:25px;}
.right_m{ width: 540px;  margin-left: 30px; overflow: hidden; float: left;}
.right_m ul{}
.right_m ul li{width: 240px; float: left; margin-bottom: 6px;background: #f4f4f4; padding:.0px 10px; overflow: hidden;margin-right: 10px;position: relative;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */;}
.right_m ul li:hover{background: #06c1ae;}
.right_m ul li:hover h2,.right_m ul li:hover p,.right_m ul li:hover div{color: #fff;}
.right_m ul li h2{font-size: 17px;line-height: 35px; color: #151414; padding-top: 10px; }
.right_m ul li p{ line-height: 22px; color: #939191; font-size: 14px;height: 65px; overflow: hidden; margin-bottom: 30px;}
.right_m ul li div{float: right;width: 22px; height: 22px; line-height: 22px;color: #fff; background: #06c1ae; text-align: center; font-size: 18px;font-weight: bold;position: absolute;right: 0;bottom: 0;}

.youshi_w{width: 1200px; margin: 0 auto; overflow: hidden;}
.youshi_w img{ display: block; margin: 0 auto;}
.mode_w{width: 100%; margin: 0 auto;overflow: hidden;background: #f5f5f5; padding:20px 0; margin-top: 30px;}
.mode_w p.ti_m{ text-align: center; line-height: 100px; color: #333; font-size: 28px; border-bottom: 1px #bfbbba solid; width: 500px; margin: 40px 350px;position: relative}
.mode_w p.ti_m span{font-size: 18px; margin-left: 10px;}
.mode_w p.ti_m font{font-size: 18px; color: #07c2b1; margin-left: 10px;}
.mode_w p.ti_m img{position: absolute;display: block;left: 170px;top:80px;}

.t-con{width:100%;overflow: hidden;margin:50px auto;}
.t-con .t-mod1{width:1200px;height:426px;float: left;}
.t-con .t-mod1 li{width:246px;height:426px;float: left;background: #fff;text-align: center;position: relative;cursor: pointer;}
.t-con .t-mod1 li.hfx_bg_p{background: url(../images/fenxiao/sj_26.jpg) no-repeat;}
.t-con .t-mod1 li.hfx_bg_p div.qqq h3{color: #484848;}
.t-con .t-mod1 li.hfx_bg_p div.qqq p{color: #484848;   margin-bottom: 30px;}
.t-con .t-mod1 li.hfx_bg_p:hover{color: #fff;}
.t-con .t-mod1 div.jia{width: 72px; float: left;height: 426px; color: #b7bab4;font-weight: bold;font-size: 50px; line-height: 426px; text-align: center;}
.t-con .t-mod1 div.qqq{width:246px;height:426px;position: absolute;top:0;left:0;transition:all 2s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.t-con .t-mod1 .t-sec{width:139px;height:139px;border-radius:10px;display: block;margin:25px auto 25px;overflow: hidden;transition:margin 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.t-con .t-mod1 h3{color: #484848;}
.t-con .t-mod1 span a{border:1px #484848 solid;border-radius:2px;color: #484848;padding: 3px 10px; margin:10px;}
.t-con div.t-01 .t-bgi-bg1{background:url(../images/fenxiao/sj_29.png); background-size: 139px 139px;}
.t-con div.t-02 .t-bgi-bg2{background:url(../images/fenxiao/sj_29_1.png); background-size: 139px 139px;}
.t-con div.t-03 .t-bgi-bg3{background:url(../images/fenxiao/sj_29-02.png); background-size: 139px 139px;}
.t-con div.t-04 .t-bgi-bg4{background:url(../images/fenxiao/sj_29-03.png); background-size: 139px 139px;}
.t-con .t-mod1 p{transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s; width: 216px; margin-left:15px; margin-top: 20px; text-align: left; text-indent: 2em; color: #484848;   margin-bottom: 30px; line-height: 22px; height: 110px;}
.t-con .t-mod1 li.first_h div.t-01{background: url(../images/fenxiao/sj_25.jpg) no-repeat;}
.t-con .t-mod1 li.first_h div.t-02{background: url(../images/fenxiao/sj_26.jpg) no-repeat;}
.t-con .t-mod1 li.first_h div.t-03{background: url(../images/fenxiao/sj_28.jpg) no-repeat;}
.t-con .t-mod1 li.first_h div.t-04{background: url(../images/fenxiao/sj_29.jpg) no-repeat;}
.t-con .t-mod1 li.first_h div.t-06 .t-bgi-bg6{display: none;}
.t-con .t-mod1 li.first_h div p{top:0;opacity:1;color: #fff;    margin-bottom: 30px;}
.t-con .t-mod1 li.first_h div h3{color: #fff; margin-top:188px;}
.t-con .t-mod1 li.first_h div span a{border:1px #fff solid;border-radius:2px;color: #fff;padding: 3px 10px; margin:10px;}
.t-con .t-mod1 li.first_h div.t-01 span a.xq_h{border:1px #fff solid;border-radius:2px;color: #2fafbc;padding: 3px 10px; margin:10px; background: #fff;}
.t-con .t-mod1 li.first_h div.t-02 span a.xq_h{border:1px #fff solid;border-radius:2px;color: #5ea928;padding: 3px 10px; margin:10px; background: #fff;}
.t-con .t-mod1 li.first_h div.t-03 span a.xq_h{border:1px #fff solid;border-radius:2px;color: #1a8fd2;padding: 3px 10px; margin:10px; background: #fff;}
.t-con .t-mod1 li.first_h div.t-04 span a.xq_h{border:1px #fff solid;border-radius:2px;color: #b47dd1;padding: 3px 10px; margin:10px; background: #fff;}
.t-con .t-mod1 li.first_h div.t-01 .t-bgi-bg1{display: none;}
.t-con .t-mod1 li.first_h div.t-02 .t-bgi-bg2{display: none;}
.t-con .t-mod1 li.first_h div.t-03 .t-bgi-bg3{display: none;}
.t-con .t-mod1 li.first_h div.t-04 .t-bgi-bg4{display: none;}
.t-con .t-mod1 li.first_h div.qqq:hover .t-bgi-bg1,.t-con .t-mod1 li.first_h div.qqq:hover .t-bgi-bg2,.t-con .t-mod1 li.first_h div.qqq:hover .t-bgi-bg3,.t-con .t-mod1 li.first_h div:hover .t-bgi-bg4{background:rgba(0,0,0,0);width:auto;height:auto;border-radius:0;display: block;margin:0 auto;transition:margin 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.t-con .t-mod1 li.first_h div.qqq:hover .t-bgi-more{display:block;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.t-con .t-mod1 li.first_h div.qqq:hover p{opacity:1;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.t-con .t-mod1 li.first_h div.qqq:hover p{color:#fff; }
.t-con .t-mod1 li.first_h div.qqq:hover h3{color:#fff; margin-top:188px;}

.tese_w{width: 100%; margin: 0 auto; overflow: hidden;background: #fff;}
.tese_w1{width: 1200px; margin: 0 auto;text-align: center; position: relative;}
.tese_w1 div.tj_ts{position: absolute;top:-55px; right: 350px;}
.tese_w .w10{margin-top: 30px; overflow: hidden;}
.tese_w .w10 span{width: 580px; color: #484a49;line-height: 28px; font-size: 16px; margin: 0 10px;}
.tese_w .w10 span p{color: #f75f04; font-size: 18px; line-height: 35px; margin-top: 20px;}
.tese_w .w10 span p font{font-size: 16px; color: #484a49;	}
.tese_w .w10 span img{display: block; margin: 0 auto;}

.more_gn{background:url(../images/fenxiao/sj_50.jpg) no-repeat center;width: 100%; height: 790px; margin:50px 0 auto;}
.speFunc{position: relative;    width: 1200px; margin: 0 auto;    padding-top: 130px;}
.speFunc>img{position: absolute;left: -350px;top: 0;z-index: -1;}
.speFunc ul {height: 600px;padding-top: 36px;margin-top: 50px;}
.speFunc ul li{float: left;margin-right: 38px;margin-bottom: 69px;position: relative;text-align: center; line-height: 35px;}
.speFunc ul li:hover span{display: block;}
.speFunc .mr0{margin-right: 0;}
.speFunc ul li img{width: 80px;height: 80px;}
.speFunc ul li span{position: absolute;border-radius: 30px;background-color: rgb(0, 0, 0);opacity: 0.6;width: 120px;height: 123px;font-size: 14px;color: rgb(255, 255, 255);padding-left: 14px;padding-right:14px;padding-top: 40px;padding-bottom:12px;line-height: 1.6;top: -35px;left: -35px;display: none;text-align: left}

.shang_w{ background: #f5f5f5; overflow: hidden;width: 100%; margin: 0 auto; padding: 50px 0;}
.shang_w p{text-align: center;line-height: 50px;font-size: 28px; color: #333;}
.shang_w span.left_sc{ float: left;width:  500px; margin-top: 30px;}
.shang_w span.left_sc ul{}
.shang_w span.left_sc ul li{width: 220px; margin: 10px 15px; float: left;}
.shang_w span.left_sc ul li div{background: #fff; overflow: hidden;width: 200px; padding:20px 10px;height: 430px;font-size: 22px; color: #07c2af; text-align: center;line-height: 45px; }
.shang_w span.left_sc ul li div p{ text-align: left;line-height: 30px; color: #333; text-indent: 2em; font-size: 15px; margin-bottom: 10px;}
.shang_w span.left_sc ul li div a span{padding: 5px 30px; color: #fff; text-align: center; background: #f29b28;font-size: 14px; border-radius:30px;}
.shang_w span.left_sc a span.sy_w{width: 100px; height: 35px; line-height: 35px; color: #fff; text-align: center; background: #f29b28; float: left; border:1px #f29b28 solid; border-radius: 3px; margin:10px 4px;}
.shang_w span.left_sc a span.hq_w{width: 100px; height: 35px; line-height: 35px; color: #245469; text-align: center; background: #afe3fc; float: left; border:1px #8bc7e4 solid; border-radius: 3px; margin:10px 4px;}
.right_sc{width: 600px; float: left; margin: 30px 50px;}

.slideTxtBox{ width:600px; }
.slideTxtBox .hd{ height:30px; line-height:30px;padding:0 10px 0 20px; position:relative; }
.slideTxtBox .hd ul{width:600px;height: 100px;  border-bottom: 5px #ddd solid; }
.slideTxtBox .hd ul li{ float:left;width:145px; margin-right: 5px;  color: #666; text-align: center; cursor:pointer;height: 100px;  overflow: hidden;}
.slideTxtBox .hd ul li div{  background: #fff; line-height: 20px; height: 60px;  color: #666; font-size: 20px; }
.slideTxtBox .hd ul li div svg{   margin-top: 12px; }
.slideTxtBox .hd ul li div p{ font-size: 14px; color: #666;line-height: 20px;}
.slideTxtBox .hd ul li.on{ border-bottom: 5px #07c2af solid;}
.slideTxtBox .hd ul li.on div{ height:60px;  background:#393a3f; color: #fff;text-align: center;}
.slideTxtBox .hd ul li.on div p{color: #fff;}
.slideTxtBox .bd ul{     padding: 0 200px; zoom: 1; margin-top: 130px; }
.slideTxtBox .bd ul img:hover{}
.slideTxtBox .bd ul dl{width:214px;height:349px;position:relative;}
.slideTxtBox .bd ul dl dd{display:none;cursor:pointer;}
.slideTxtBox .bd ul dl dt img{position:absolute;left:0;top:0;z-index:1;}
.slideTxtBox .bd ul dl dd.hide{width:214px;height:365px;position:absolute;left:0;top:0;z-index:2;background:#000;opacity:0.5;filter:alpha(opacity=50);}
.slideTxtBox .bd ul dl dd.wx img{position:absolute;left:29.5px;top:90px;z-index:3; width: 155px; height: 155px;}
.slideTxtBox .bd ul dl dd.wx p{color: #fff; text-align: center;position: absolute;top:240px;z-index: 5;font-size: 16px; left: 20px;left: 55px;
    width: 100px;}
.slideTxtBox .bd ul dl dd.wx div{color: #fff; border:1px #fff solid; width: 80px; line-height: 25px; text-align: center;position: absolute;z-index: 5;top:280px;left: 65px;}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute;}
.slideTxtBox .arrow a{ display:block; margin-right:5px; margin-top:10px;  cursor:pointer;  }
.slideTxtBox .arrow .next{background: url(../images/fenxiao/jt_r.png) no-repeat; width: 42px; height: 42px; float: left; position: absolute; left: 450px; top: 300px;background-color: #c1c1c1;}
.slideTxtBox .arrow .prev{background: url(../images/fenxiao/jt_l.png) no-repeat; width: 42px; height: 42px; float: left; position: absolute; left: 80px; top: 300px;background-color: #c1c1c1;}
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
.slideTxtBox .arrow .next:hover,.slideTxtBox .arrow .prev:hover{background-color: #07c2af;}

.shiyong_w{background: #fff; overflow: hidden;margin: 0 auto;width: 100%; padding: 30px 0;}
.shiyong_w ul{ margin-bottom: 30px; overflow: hidden;}
.shiyong_w ul li{width: 280px; margin: 10px; float:left;}
.shiyong_w ul li img{display: block;width: 275px;height: 228px;}
.shiyong_w ul li p{background: #333333;color: #fff;width: 275px; height: 45px; line-height: 45px; font-size: 16px; text-align: center;}
.anniu_w{width: 285px;  margin: 0 auto; text-align: center;}
.anniu_w a div.sy_w{width: 120px; height: 30px; line-height: 30px; color: #fff; text-align: center; background: #f29b28; float: left; border:1px #f29b28 solid; border-radius: 3px;margin: 30px 10px;}
.anniu_w a div.hq_w{width: 120px; height: 30px; line-height: 30px; color: #245469; text-align: center; background: #afe3fc; float: left; border:1px #8bc7e4 solid; border-radius: 3px;margin: 30px 10px;}
.anli_w{width: 100%; margin: 0 auto;background: #f5f5f5; overflow: hidden;}
.scrollpic {
	width: 1200px;
	margin:0 auto;
	position: relative;
	margin-top: 20px;
}
#myscroll1 {
	display: block;
	width: 1100px;;
	position: relative;
	height: 480px;
	overflow: hidden;
	margin-left: 50px;
}
#myscroll1 #myscrollbox1 {
	display: block;
	float: left;
	position: absolute;
	left:0;
	top: 0;
	width: 1000000px;
}
#myscroll1 ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#myscroll1 ul li {
	display: block;
	float: left;
	padding: 0;
	width:273px;
	line-height: 30px;
	font-size:20px;
	color: #666;
	text-align: center;
}
#myscroll1 ul li a {
	display: block;
	float: left;
	width: 273px;
	padding: 0;
	position: relative;
	height: 240px;
	color: #333;
}
#mybtns1 {
	margin: 10px 0;
	width: 1200px;
	display: block;
	height: 42px;
	position: absolute;
	top:160px;
	z-index: 100
}
#mybtns1 a {
	width: 42px;
	height: 42px;
	display: block;
	float: right;
	margin-right: 1px;
	background-color: #c1c1c1;
	margin-left:10px;
}

#mybtns1 a:hover {
	background-color: #347fdc;
}
#mybtns1 a:hover, #myscroll1, #mybtns1 a, #myscroll1 a:hover .intro, #myscroll1 a .intro, #myscroll1 #myscrollbox1 {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns1 #left1{
	background-image: url(../images/fenxiao/jt_l.png);float: left;
}
#mybtns1 #right1 {
	background-image: url(../images/fenxiao/jt_r.png);float: right;
}

#myscroll1 li dl{width:214px;height:349px;position:relative;margin: 0 29.5px;}
#myscroll1 li dl dd{display:none;cursor:pointer;}
#myscroll1 li dl dt img{width:214px;height:349px;position:absolute;left:0;top:0;z-index:1;font-size:14px;}
#myscroll1 li dl dd.hide{width:214px;height:349px;position:absolute;left:0;top:0;z-index:2;background:#000;opacity:0.5;filter:alpha(opacity=50);}
#myscroll1 li dl dd.wx img{position:absolute;left:29.5px;top:97px;z-index:3; width: 155px; height: 155px;}