@charset "UTF-8"
*{margin:0px;padding:0px;}
*{margin:0px;padding:0px;}
body{font-family:"微软雅黑";font-size:14px;color:#666; line-height:28px;}
a{text-decoration: none;}
ul,ol{list-style:none;}
.head{width:100%;height:90px;margin:0px auto; position: absolute;z-index: 2147483647; background:#FFF;}
.headbg{width:1200px;height:80px;margin:0px auto; }
.logo{margin:0px 0px 0px 0px;float:left;}
.nav{float:left;}
.nav ul{margin-left:30px;}
.nav ul li{float:left;width:95px;line-height:80px;text-align: center;transition:background 0.5s;}
.nav ul li:hover{ }
.nav ul li a{color:#555;font-size:16px; }
.nav ul li:hover a{color:#ff9900;  }

.ss{width:170px;height:25px;float:right;  position:relative;
  right:10px;
  top:-38px;}
.ss .ssk{width:128px;height:25px;border:1px #959595 solid;float:left;}
.ss .an{width:30px;height:27px; background-repeat:no-repeat;border:1px #959595 solid;border-left:none;/*margin-left:-4px;*/}


.banner{width:100%;height:735px;position:relative;overflow:hidden;}
.banner_title{width:1920px;position:absolute;left:50%;margin-left:-960px;z-index:1;}
.banner_an{width:130px;height:13px;position:absolute;top:650px;left:50%;margin-left:-46px;z-index:2;}
.banner_an ul li{width:13px;height:13px;border-radius:50%;border:1px #ff9900 solid;float:left;margin:0px 12px;cursor:pointer;}
.banner_an ul li.on{background:#ff9900;}
.banner_tp{float:left;}

.ppjs{width:100%; margin:0px auto;overflow:hidden; padding-top:50px; padding-bottom:50px;}
.ppjs_bt{width:200px; margin-left:auto; margin-right:auto;}
.ppjs_bt h3{font-size:24px;color:#666; text-align:center;}
.ppjs_bt p{color:#666; font-size:12px; text-align:center;}
.ppjs_bt span{display: block;width: 45px;border-top: 1px #999 solid;margin: 10px 0px 0px 78px; text-align:center;}
.ppjs_title{width:1200px;/*background:#ff0;*/overflow:hidden; margin-left:auto; margin-right:auto;}
.cfmy{width:443px;float:right;}
.cfmy h3{font-size:16px;color:#333;padding:50px 18px 22px 30px;}
.cfmy span{display:block;width:38px;border-top:1px #08addb solid;margin:0px 0px 21px 30px;}
.cfmy p{line-height: 26px;margin:0px 0px 18px 30px;}
.cfmy .ljgd{width:58px;height:17px;border:1px #08addb solid;margin-left:30px;text-align: center;}
.cfmy .ljgd:hover{background:#08addb;transition:background 0.5s;}
.cfmy .ljgd:hover a{color:#fff;}
.cfmy .ljgd a{color:#08addb;font-size:10px;}
.cfmy_sp{width:737px;height:311px;float:left;}
.cfmy_sp img{margin:34px 77px 0px 164px;}
.cfmy_sp video{width:496px;height:276px;margin:32px 0px 0px 136px;}

.gymy{width:100%;height:840px;margin:0px auto;overflow:hidden;}
.gymy_title{width:100%;overflow:hidden;}
.gymy_title .xwzx{width:50%;height:840px;float:left;}
.gymy_title .xwzx_t{width:380px;height:250px;transition:background 0.4s;}
.gymy_title .xwzx_t h3{font-size:16px;color:#08addb;margin-left:19px;padding-top:18px;}
.gymy_title .xwzx_t .xt{display:block;width:40px;height:1px;background:#08addb;margin:10px 0px 22px 19px;}
.gymy_title .xwzx_t_bt{margin:0px 0px 14px 19px;}
.gymy_title .xwzx_t_bt a{font-size:14px;color:#333;font-weight:bold;letter-spacing: 1px;}
.gymy_title .xwzx_t_nr{line-height:24px;margin:0px 0px 10px 19px;letter-spacing:1px;}
.gymy_title .xwzx_ckgd{width:74px;height:24px;float:right;margin-right:22px;position:relative;cursor:pointer;overflow:hidden;}
.gymy_title .xwzx_ckgd p{color:#333;}
.gymy_title .xwzx_ckgd p:hover{color:#fee444;}
.gymy_title .xwzx_ckgd span{display:block;width:66px;height:1px;background:#fee444;margin-top:6px;position:absolute;left:-100%;transition: 0.5s ;}

.gymy_title .xwzx_t:hover{background:#18b3d9;}
.gymy_title .xwzx_t:hover .xwzx_t_nr,
.gymy_title .xwzx_t:hover a{color:#fff;}
.gymy_title .xwzx_t:hover .xt{background:#fee444;}
.gymy_title .xwzx_t:hover h3,
.gymy_title .xwzx_t:hover .xt,
.gymy_title .xwzx_t:hover .xwzx_ckgd p{color:#fee444;}
.gymy_title .xwzx_t_bt a:hover{color:#fee444;}
.gymy_title .xwzx_ckgd:hover span{left:0px;transition: 0.4s ;}


.gymyx{width:100%;height:420px;margin:0px auto;overflow:hidden;}
.gymy_titlex{width:100%;overflow:hidden;}
.gymy_titlex .xwzx{width:50%;height:420px;float:left;}
.gymy_titlex .xwzx_t{width:380px;height:250px;transition:background 0.4s;}
.gymy_titlex .xwzx_t h3{font-size:16px;color:#08addb;margin-left:19px;padding-top:18px;}
.gymy_titlex .xwzx_t .xt{display:block;width:40px;height:1px;background:#08addb;margin:10px 0px 22px 19px;}
.gymy_titlex .xwzx_t_bt{margin:0px 0px 14px 19px;}
.gymy_titlex .xwzx_t_bt a{font-size:14px;color:#333;font-weight:bold;letter-spacing: 1px;}
.gymy_titlex .xwzx_t_nr{line-height:24px;margin:0px 0px 10px 19px;letter-spacing:1px;}
.gymy_titlex .xwzx_ckgd{width:74px;height:24px;float:right;margin-right:22px;position:relative;cursor:pointer;overflow:hidden;}
.gymy_titlex .xwzx_ckgd p{color:#333;}
.gymy_titlex .xwzx_ckgd p:hover{color:#fee444;}
.gymy_titlex .xwzx_ckgd span{display:block;width:66px;height:1px;background:#fee444;margin-top:6px;position:absolute;left:-100%;transition: 0.5s ;}

.gymy_titlex .xwzx_t:hover{background:#18b3d9;}
.gymy_titlex .xwzx_t:hover .xwzx_t_nr,
.gymy_titlex .xwzx_t:hover a{color:#fff;}
.gymy_titlex .xwzx_t:hover .xt{background:#fee444;}
.gymy_titlex .xwzx_t:hover h3,
.gymy_titlex .xwzx_t:hover .xt,
.gymy_titlex .xwzx_t:hover .xwzx_ckgd p{color:#fee444;}
.gymy_titlex .xwzx_t_bt a:hover{color:#fee444;}
.gymy_titlex .xwzx_ckgd:hover span{left:0px;transition: 0.4s ;}

.xwzx_b{width:100%;height:420px;overflow:hidden;}
.xwzx_b img{width:100%;height:420px;cursor:pointer;transition: 0.5s ;}
.xwzx_b img:hover{transform: scale(1.1);transition: 0.4s ;}

.mdzs{width:1180px;height:560px;margin:0px auto;margin-top:30px;overflow:hidden;}
.mdzs_title{width:1180px;height:429px;background:#ff0;position:relative;margin-top:24px;}
.mdzs_title_tp{position:relative;}
.mdzs_title_tp ul{}
.mdzs_title_tp ul li{float:left;}
.mdzs_title_tp ul li:nth-child(1){position:absolute;top:0px;left:0px;z-index:3;}
.mdzs_title_tp ul li:nth-child(2){position:absolute;top:0px;left:590px;z-index:4;}
.mdzs_title_tp ul li:nth-child(3){position:absolute;top:0px;left:735px;z-index:5;}
.mdzs_title_tp ul li:nth-child(4){position:absolute;top:0px;left:880px;z-index:6;}
.mdzs_title_tp ul li:nth-child(5){position:absolute;top:0px;left:1025px;z-index:7;}
.mdzs_title_tp ul li img{transition:2s;}


.gysht_title{width:960px;height:46px;background:url(../img/gysht_bt_bj.png) 10px;background-repeat:no-repeat;padding-top:20px;margin:0px auto;margin-top:22px;}
.gysht_title p{text-align: center;margin-top:-14px;margin-bottom:4px;}
.gysht_title h3{text-align:center;font-size:24px;color:#16a8fe;margin-top:-8px;}

.gysht{width:100%;height:486px; overflow:hidden;}
.gysht_title_tp{width:1200px;height:486px;margin:0px auto;margin-top:28px;}
.gysht_title_tp ul{margin-left:9px;}
.gysht_title_tp ul li{width:352px;height:442px;background:#fffefe;border:1px #dde8ef solid;
	float:left;margin:0px 20px;
	transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;
}
.gysht_title_tp ul li:hover{
	-moz-box-shadow: 1px 10px 10px #9bc2d9;
	color:#fff;
	box-shadow: 1px 10px 10px #9bc2d9;
	transform:translate(0,-18px);
	-webkit-transform:translate(0,-18px);
	-moz-transform:translate(0,-18px);
	-o-transform:translate(0,-18px);
	-ms-transform:translate(0,-18px);

}
.gysht_title_tp ul li:hover p,span{
	color:#999;
	text-decoration: none;
}
.gysht_title_tp ul li img{width:352px;cursor:pointer;}
.gysht_title_tp ul li .jszc{font-size:18px;color:#666;text-align: center;margin-top:10px;font-weight:bold;}
.gysht_title_tp ul li .bk{display:block;width:42px;height:10px;border-bottom:1px #999 solid;margin:0px auto;}
.gysht_title_tp ul li:hover .bk{border-bottom:1px #fff solid;}
.gysht_title_tp ul li .wz{letter-spacing:1px;text-align:center;margin-top:10px;cursor:pointer; padding-left:5px; padding-right:5px;}
.gysht_title_tp ul li .wz:hover{text-decoration:underline;}

.hzpp{width:700px;height:198px;margin:0px auto;margin-top:30px;overflow:hidden; float:left;}
.hzpp_title{width:700px;height:88px;margin-top:20px;position:relative;}
.hzpp_title_tp{width:700px;height:88px;;overflow:hidden;}
.hzpp_title_tp ul{margin-left:4px;}
.hzpp_title_tp ul li{float:left;margin-left:6px;margin-right:6px;}
.hzpp_title_tp ul li a img{border:1px #ccc solid;}
.hzpp_title_tp ul li a img:hover{border:1px #18b3d9 solid;}
.hzpp_title p a{font-size:36px;color:#999;}
.hzpp_title .next{position:absolute;top:22px;left:57px;z-index:10;}
.hzpp_title .prev{position:absolute;top:22px;right:57px;z-index:10;}
.hzpp_title p a.on{color:#18b3d9;}

.footer{
	width:100%;
	height:268px;
	margin-top:30px;
	overflow:hidden;
	background-image: url(../img/bgLine.jpg);
	background-repeat: repeat-x;
}
.footer_title{width:1200px;height:356px;margin:0px auto;overflow:hidden;}
.footer_title_top{width:1200px;height:239px;}
.footer_title_top dl{width:200px;height:170px;float:left;margin-left:16px;margin-top:24px;}
.footer_title_top dl dt{font-size:14px;color:#666;margin-bottom:2px;}
.footer_title_top dd a{line-height: 30px;color:#666;letter-spacing: 1px;}
.footer_title_top dd a:hover{color:#999;}
.footer_title_top .ewm{width:100px;height:124px;float:left;margin:38px 0px 0px 136px;}
.footer_title_top .ewm p{color:#666;text-align: center;margin-top:6px;}

.footer_title_top .ewmx{
	width:300px;
	height:124px;
	float:left;
	margin:50px 0px 0px 50px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC; padding:0px 50px 0px 50px;
}
.footer_title_top .ewmx p{color:#666;text-align: left;margin-top:6px;}
.footer_title_bottom p{text-align: center;color:#dfdfdf;margin-top:26px; font-size:15px;}


.Menu{ height:47px;   margin:0 auto;  font-size:15px; line-height:47px; padding-top:20px;}
.Menu li{ float:left; width:98px; position:relative; z-index:100; text-align: center; }
.Menu li a{ display:block; height:47px; color:#666666}
.Menu li a:hover,.Menu li a.aon{   background-repeat:no-repeat; }
.Menu li a:hover{color:#21C5E5}
.Menu li.m1{ width:110px;}
.Menu li.m2{ width:110px;}
.Menu li.m3{ width:110px;}
.Menu li.m4{ width:110px;}
.Menu li.m5{ width:110px;}
.Menu li.m6{ width:110px;}
.Menu li.m7{ width:110px;}
.Menu li.m8{ width:110px;}
 
.Menu li a#m01:hover,.Menu li.m1 a.aon{ background-position:0 -42px;}
.Menu li a#m02:hover,.Menu li.m2 a.aon{ background-position:-108px -42px;}
.Menu li a#m03:hover,.Menu li.m3 a.aon{ background-position:-206px -42px;}
.Menu li a#m04:hover,.Menu li.m4 a.aon{ background-position:-304px -42px;}
.Menu li a#m05:hover,.Menu li.m5 a.aon{ background-position:-403px -42px;}
.Menu li a#m06:hover,.Menu li.m6 a.aon{ background-position:-500px -42px;}
.Menu li a#m07:hover,.Menu li.m7 a.aon{ background-position:-601px -42px;}
.Menu li a#m08:hover,.Menu li.m8 a.aon{ background-position:-699px -42px;}
 

.Menu li .subnav{ width:100%; position:absolute; display:none; left:0px; top:43px; background:url(../images/sub_t.png) no-repeat left top; padding-top:4px;}
.Menu li .subnav dl{ background:#01ADC5; padding:15px 15px;}
.Menu li .subnav dl a{
	height:28px;
	line-height:28px;
	text-align:center;
	color:#fff;
	font-family:微软雅黑;
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #24B7CD;
}
 
.Menu li .subnav dl a:hover{ background:none; color:#FF6;}


