﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#595757;}
a{color:#595757; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration: none; outline:none;}
/*a:hover{text-decoration:none; color:#fdd108; outline:none;}*/
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
.yellow{color:#fdd108;}
.blue{color:#7f90c8;}
.logo img{margin-top: 20px;}

.wal{width:1200px; margin:0px auto;text-align: center;font-family:Arial, "微软雅黑";}
#news_inside{width: 1000px}

.headDiv{
	position: fixed;
    top: 0;
    z-index: 999;
    height: 80px;
    color: #404f56 !important;
    background: #fff;
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
	}
.headDiv .wal{
	width: 1200px;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
	}
.headDiv .logo{position:absolute; left:0px; top:-7px;}
.topBtn{position:absolute; top:0px; right:166px; background:url(../images/topbtn_1.png) left center no-repeat; line-height:87px; height:87px; padding-left:5px;}
.topBtn a{padding:0 5px; font-size:18px; color:#9fa0a0;}
.topBtn a:hover, .topBtn a.on{color:#ffb911;}
.nav{position:absolute; top:0px; right:20px;}
.nav li{float:left; padding:0 16px;}
.nav a{display:block; height:80px; line-height:80px; font-size:16px;font-weight: bold; color:#314659; background:url(../images/nav_1.png) center 87px repeat-x;font-family: Arial, "微软雅黑";cursor: pointer;}
.nav a:hover, .nav a.on{background:url(../images/nav_1.png) center 60px repeat-x;text-decoration: none;}
.tel_top{height: 87px;width: 100px;position:absolute;display: block;right: 0;top: 0;}
.tel_top img{padding-top: 22px}


.sNav{
	position: fixed; 
	z-index:50; 
	top:70px; 
	width:130px; 
	background:rgba(255,255,255,100); 
	padding:1px 0; margin-left:-8px; opacity:0; filter:alpha(opacity=0); visibility:hidden; border: 1px solid #bebebe;
	-moz-border-radius:0px 0px 5px 5px;
	-webkit-border-radius:0px 0px 5px 5px;
	border-radius:0px 0px 5px 5px;  

 }

 
.sNav.on{top:79px; opacity:1; filter:alpha(opacity=1); visibility:visible;z-index:1;}
.sNav li{height:28px;}
.sNav a{display:block; height:30px; line-height:30px; position:relative; top:-1px; padding-left:12px; font-size:14px; color:#595757;}
/*.sNav a:hover{background:#FFF;text-decoration: none;}*/
.sNav a:hover{
	color: #0088CC;
	font-weight: bold}
a, .sNav, .programme li, .szgc_02 li, .book .btn1, .szgc_01 li, .szgc_01 li div, .indexFlash li em{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}


.footDiv{background-color: #001529; font-size:16px;min-width: 1200px;}
.footDiv a{color:#DEDEDE;font-family:Arial, "微软雅黑";font-size: 14px;color: #999;}
.footDiv a:hover{color:#FCFCFC;text-decoration: none;}
.footDiv .wal{position:relative;color: #999;}
.footDiv .wal span{color: #999;}
.footDiv .foot_ul li{float:left; width:200px;font-size: 14px;margin-left: 100px;height: 270px;text-align: center;}
.footDiv .listimg{margin-top: 30px;}
.footDiv .discript{text-align: left;font-family: Arial, "微软雅黑";font-size: 12px;color: #999;}
.footDiv li dl dd{text-align: left;}
.footDiv li .dda dd{text-align: left;margin-bottom: 1em;}
.footDiv h2{font-weight:400; font-size:18px; padding:20px 0 10px 0;text-align: left;}
.footDiv h2 a{color:#FFFFFF;font-family:Arial, "微软雅黑";font-size: 18px;color: #ccc;}
.footDiv h2 a:hover{text-decoration: none;}
.footDiv .btn1{display:block;background: #ffcc00; position:absolute; top:43px; right:140px; font-size:16px; color:#333399; width:113px; height:37px; line-height:37px; text-align:center;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.footDiv .btn1:hover{color:#333399 }
.footDiv .btn{text-align: right;position:absolute; top:43px; right:0px; background:url(../images/ico1_1.png) left center no-repeat; line-height:39px; height:39px; padding-left:8px;}
.footDiv .btn a{padding:0 5px; font-size:18px;}
.footDiv .btn a:hover, .footDiv .btn a.on{color:#ffb911;}
.footDiv .ewm{position:absolute; top:110px; right:0px; width:342px;}
.footDiv .ewm dd{float:left; width:114px;text-align: right}
.footDiv .ewm dd p{height: 30px;line-height: 30px;color: #fff;font-size: 14px;text-align: left;padding-left: 35px}
.footDiv .ewm dd:first-child p{padding-left: 50px}
.foot{line-height:30px;border-top: 1px solid #FFFFFF; font-size:14px; color:#FFF; position:relative; z-index:2;min-width: 1200px;padding: 15px 0;}

.slide-T, .slide-B, .slide-L, .slide-R{
transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
}
.slide-S1{
transition:All 1s 0.3s ease;
-webkit-transition:All 1s 0.3s ease;
-moz-transition:All 1s 0.3s ease;
-o-transition:All 1s 0.3s ease;	
}
.slide-T{position:relative; top:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Ton{top:0px; opacity:1; filter: alpha(opacity=1);}
.slide-B{position:relative; bottom:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Bon{bottom:0px; opacity:1; filter: alpha(opacity=1);}
.slide-L{position:relative; left:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Lon{left:0px; opacity:1; filter: alpha(opacity=1);}
.slide-R{position:relative; right:-50px; opacity:0; filter:alpha(opacity=0);}
.slide-Ron{right:0px; opacity:1; filter: alpha(opacity=1);}
.subTitle{font-size: 18px}

.pageBanner{height:425px;min-width: 1200px}
@media screen and (max-width: 1366px) {
    .pageBanner{height: 360px}
}
.pageBanner-2{height:426px;}
.pageTitle{text-align:center; line-height:100px; font-size:32px; padding:0px 0 30px 0; background:url(../images/img12_1.png) center 80px no-repeat; font-family: Arial, "微软雅黑";}
.about_01 .pageTitle{background:url(../images/img13_2.png) center 112px no-repeat;}
.wal .news_title{background: none}
.news_msg{height:50px;position: relative;border-bottom: 1px dashed #ccc;line-height: 50px;padding-left: 30px}
.news_msg span,.news_msg a{display: inline-block;position: relative}
.news_msg span.msg_date{position: absolute;top: 0;left: 48%}
.news_msg span i,.news_msg a i{display: inline-block;}
.news_msg span.male_user i{background: url("../images/male_user_1.png");width: 26px;height: 26px;position: absolute;top: 10px;left:-30px;}
.news_msg span.msg_date i{background: url("../images/clock_1.png");width: 26px;height: 26px;position: absolute;top:10px;left: -30px}
.news_msg a.go_back i{background: url("../images/reload_1.png");width: 27px;height: 31px;position: absolute;top: 10px;left: -30px}
.msg_content{padding-top: 40px}
.msg_content p{text-indent:2em;font-size: 14px;line-height: 36px}
.msg_content p span{white-space:normal !important;}
.others{padding-left: 32px;height:110px;line-height: 110px;position: relative}
.others>a{display: inline-block;position: relative;margin-right: 100px;height: 20px;line-height: 20px}
.others a span{ width: 32px;height: 32px;display: inline-block;position: absolute;top:-7px;left: -45px}
.others a.pre_news span{background: url("../images/t_left_1.png")}
.others a.next_news span{background: url("../images/t_right_1.png");}
.others a.next_news{border-bottom: 1px solid #6699cc;color: #6699cc}
.others div a{display:inline-block;width: 35px;height: 34px;position: absolute;}
.others div{position: absolute;top:0;right:0;width: 245px}
.others div a.weixin{background: url("../images/weixin_1.png");top: 35px;left: 40px}
.others div a.qq{background: url("../images/qq_1.png");top: 35px;left: 81px}
.others div a.weibo{background: url("../images/weibo_1.png");top: 35px;left: 122px}
.others div a.kongjian{background: url("../images/kongjian_1.png");top: 35px;left: 163px;height: 33px}
.others div a.t_weibo{background: url("../images/t_weibo_1.png");top: 35px;left: 204px;width: 34px}
.about_03 .pageTitle-1{background:url(../images/img12_1.png) center 65px no-repeat; color:#FFF}

.pageNum{padding:0;clear:both;margin-top:30px; font-size:16px; text-align:center; width: 145px;margin: 0 auto;height: 29px;margin-bottom: 30px;border: 1px solid #999;}
.pageNum a{color:#999; padding:0 6px;display: inline-block;width: 20px;}
.pageNum a:last-child{height: 29px;line-height: 29px;}
.pageNum a.hover{
    -webkit-animation: a_1 1.5s  ease forwards;
    -moz-animation: a_1 1.5s  ease forwards;
    -o-animation: a_1 1.5s  ease forwards
}
@-webkit-keyframes a_1 {
    from {background: #fff;color: #999}
    to { background:#3c2280;color: #FFFFFF}
}
.pageNum a.pre{height: 29px;line-height: 29px;}
.pageNum a:nth-child(2){width: 67px;height: 19px;border-right: 1px solid #999;border-left: 1px solid #999;margin-top: 5px}

.sjgcBanner{background:url(../images/img1920_8_1.jpg) center no-repeat;background-size: cover;min-width: 1200px}
.sjgcBanner .wal{height:425px; position:relative;}
@media screen and (max-width: 1366px) {
    .sjgcBanner .wal{height: 360px}
}
.sjgcBanner ul{position:absolute; left:30px; top:234px;}
.sjgcBanner li{margin-bottom: 10px}
.sjgcBanner li a{width: 192px;height: 51px;display: inline-block;background-size: cover;}
.sjgcBanner li:first-child a{background: url("../images/apple_1.png")no-repeat;background-size: cover}
.sjgcBanner li:last-child a{background: url("../images/anzhuo_1.png")no-repeat;background-size: cover}
@media screen and (max-width: 1366px) {
    .sjgcBanner ul{top: 218px;left: 115px;}
    .sjgcBanner li a{width: 164px;height: 45px}
}
.sjgcBanner .btn{padding-bottom:20px;}
.sjgcBanner .btn a{display:block; font-size:24px; color:#3c2280; border:#3c2280 solid 2px; height:44px; line-height:44px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.sjgcBanner .btn a:hover{color:#7f90c8; border:#7f90c8 solid 2px;}
.sjgcBanner dd{float:left; width:33.333%;}

.pages{padding-left: 450px ;height: 60px;margin: 20px auto;}
.pages ul{display: inline}
.pages a{padding: 0 13px;height: 32px;line-height: 32px;display: inline-block;background: #3c2280;color: #fff;font-size: 14px}
.pages a.first,.pages a.last{margin:0 5px }
.pages li{margin: 0 5px;}
.footDiv .clectUs{padding-top: 40px;}
.footDiv .clectUs span{line-height: 40px;color: #FFFFFF;font-size: 14px;}
.footDiv .list{width:1200px;float: left; margin: 30px 0 20px 0;}

.wal .imgDiv .slide-B img{
	margin-top: 8px;
}
.demo_body{
	width: 1200px;
	margin: 0 auto;
}

.indexPart2d .demo{
	font-size:18px;
	color: #666666;
	font-family: "微软雅黑";
	padding:30px;
	display: inline-block;
	width: 100%;
}
.indexPart2d .demo div{
	line-height: 33px;
}
.indexPart2d .lines{
	background: #DEDEDE;
	height: 30px;
}
.demo .app_left{
	float: left;
	width: 50%;
	height: 450px;
	text-align: center;
}
.demo .app_left img{
	width: 350px;
}
.demo .app_right{
	float: right;
	width: 50%;
	height: 450px;
	text-align: center;
}
.demo .app_right img{
	width: 350px;
}
.demo .app_name{
	margin-top: 15px;
}
.demo_titel{
	color: #00AAEE;
	font-size: 26px;
	padding: 30px;
	margin-top: 30px;
	font-family: "微软雅黑";
	text-align: center;
}
.demo .demo_url a:hover{
	color: #00AAEE;}
.demo .app_right:hover{
	color: #00AAEE;
}
.demo .app_left:hover{
	color: #00AAEE;
}

.demo_list .demo_img{
	width: 100%;
	display: inline-block;
}
.demo_list .demo_img img{
	
}

.mon{
	width: 1200px;
	margin: 0 auto;
}

.title_name {
	min-width: 1200px;
}
.title_name .monitor_tit{
	font-family: "微软雅黑";
	font-size: 30px;
	color: #293038;
	text-align: center;
	line-height: 100px;
	background: url(../images/titbg.png) 100% repeat-x;
	letter-spacing: 3px;
}

.mon .monitor .monitor_con{
	text-align: center;
    color: #314659;
    font-size: 14px;
    margin: 20px 0;
}
