@charset "utf-8";
/* CSS Document */
html {
	-webkit-text-size-adjust: none; /*解决chrome浏览器下字体不能小于12px*/
}
body {
	overflow-x: hidden;
	font-size: 14px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, 'Microsoft YaHei', sans-serif;/*font-family:Helvetica Neue",​Helveti...YaHei",​Arial,​sans-serif;*//*手机字体*/
	background-color: #fff;
}
a {
	outline: none;
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #2987c7;
}
html {
	zoom: 1;
}
html * {
	outline: 0;
	zoom: 1;
}
html button::-moz-focus-inner {
border-color:transparent!important;
}
input, select { outline: 0 none; border: none; }
/*设置margin和padding为0*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {/*border-collapse:collapse;border-spacing:0;*/
}
fieldset, a img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var，i {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
input[type="submit"], input[type="reset"], input[type="button"], input[type=date], button, select {
	appearance: none;
	-moz-appearance: none; /* Firefox */
	-webkit-appearance: none; /* Safari 和 Chrome *//*去掉苹果的默认UI来渲染按钮 、解决部分手机浏览器对border：none无效办法*/
}
input::-webkit-input-placeholder {
color:#aaa;
}
.clear {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}
.w1000 { width:1000px; margin:auto;}
.w256 { width: 256px; }
.w675 { width: 675px; }
.page { height:80px; text-align:center;}
.warpper { margin: 0; padding:0;}
.header {}
.header .main { width:1002px; margin:auto;}
.header .top { color:#fff; font-size:12px; background-color:#1778c7; height:30px; line-height:30px;}
.header .top .hotline { float:left;}
.header .top .hotline em { display:inherit; float:left; height:30px; width:20px;}
.header .top .hotline em img { vertical-align:middle;}
.header .top .welcome { float:right;}
.header .top .welcome a { color:#fff; }
.header .top .welcome a:hover { color:#fff; }
.header .nav { padding:20px 0 ;}
.header .nav .logo { float:left; height:50px; width:270px; }
.header .nav .navs { float:right; height:30px; padding-top:20px;}
.header .nav .navs ul { }
.header .nav .navs ul li { float: left; margin-left: 12px; margin-right: 12px; cursor: pointer; font-size:16px; line-height:25px; }
.header .nav .navs ul li.selected { color: #1877b7; border-bottom: 2px #1877b7 solid; text-align: center; }
.header .nav .navs ul li a { float: left; cursor: pointer; }
.header .nav .navs ul li a:hover { color: #1877b7; border-bottom: 2px #1877b7 solid; text-align: center;}

.header2 {}
.header2 .main { width:1002px; margin:auto;}
.header2 .top { color:#333; font-size:12px; height:30px; line-height:30px;}
.header2 .top .hotline { float:left;}
.header2 .top .hotline em { display:inherit; float:left; height:30px; width:20px;}
.header2 .top .hotline em img { vertical-align:middle;}
.header2 .top .welcome { float:right;}
.header2 .top .welcome a { color:#333; }
.header2 .top .welcome a:hover { color:#333; }
.header2 .nav { background-color:#1778c7; padding:10px 0;}
.header2 .nav .logo { float:left; height:50px; width:270px; }
.header2 .nav .navs { float:right; height:30px; padding-top:10px;}
.header2 .nav .navs ul { }
.header2 .nav .navs ul li { float: left;  margin-left: 12px; margin-right: 12px; cursor: pointer; font-size:16px; line-height:25px; }
.header2 .nav .navs ul li.selected { color: #fff; border-bottom: 2px #fff solid; text-align: center; }
.header2 .nav .navs ul li a { float: left; color:#fff; cursor: pointer; }
.header2 .nav .navs ul li a:hover { color: #fff; border-bottom: 2px #fff solid; text-align: center;}
/* flexslider */
.banner {}
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;font-size:0;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*no login */
.login { width:1002px; margin:auto; position:relative;}
.login_warper { width: 326px; height: 400px; background: #000; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: absolute; z-index:999; margin-left:674px; }
.login_inner { width: 312px; height: 360px; margin:26px 0 0 23px;  position: absolute; margin-left:680px; z-index: 999;  }
.login_inner .title { font-size: 21px; color: #fff; padding-bottom: 16px; line-height: 23px; border-bottom: 1px #909090 solid; font-family: Microsoft YaHei, Helvetica, sans-serif; }
.login_inner .title em { background: url(../images/bg.png) no-repeat 0 -23px; float: left; width: 23px; height: 23px; margin-right: 2px; margin-left: 90px; overflow: hidden; }
.login_inner .end { width: 255px; height: 20px; line-height: 20px; }
.login_inner ul li { width: 100px; height: 100px; float: left; background: url(../images/bg.png) no-repeat -2px -53px; color: #fff; margin-right: 20px; margin-left: 20px; margin-top: 20px; margin-bottom: 34px; text-align: center; _margin-top: 10px; _margin-bottom: 17px; _display: inline; }
.login_inner ul li.login_01 { background: url(../images/bg.png) no-repeat -2px -53px; }
.login_inner ul li.login_02 { background: url(../images/bg.png) no-repeat -111px -53px; }
.login_inner ul li.login_03 { background: url(../images/bg.png) no-repeat -211px -53px; }
.login_inner ul li.login_04 { background: url(../images/bg.png) no-repeat -314px -53px; }
.login_inner ul li span { margin-top: 100px; display: block; }
.login_inner ul li a { display: inline-block; cursor: pointer; color: #fff; width: 100px; height: 145px; text-decoration: none; }
/* login */
.login_warper_later { width: 326px; height: 400px; background: #000; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; position: absolute; z-index:999; margin-left:674px; }
.login_inner_later { width: 295px; position: absolute; z-index: 999; margin-top: 30px; margin-left: 690px; overflow: hidden; }
.login_inner_later .title { font-size: 18px; color: #fff; padding-bottom: 17px; line-height: 23px; border-bottom: 1px #909090 solid; }
.login_inner_later ul li { color: #fff; font-size: 14px; font-family: "SimSun"; margin-top: 24px; -margin-top: 21px; }
.login_inner_later ul li span { font-family: "SimSun"; font-size: 14px; }
.login_inner_later ul li span.login_span_01 { font-weight: 700; }
.login_inner_later ul li span.login_span_02 { color: #5bbfee; margin-left: 8px; }
.login_inner_later ul li span.login_span_03 { width: 118px; height: 9px; background: #e8ecef; float: left; margin-top: 5px; position: relative; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; overflow: hidden; }
.login_inner_later ul li span.login_span_04 { width: 25%; height: 9px; background: #5bbfee; position: absolute; z-index: 99990; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px; }
.login_inner_later ul li span.login_span_02 a { color: #5bbfee; font-family: "SimSun"; }
.login_inner_later ul li span.login_span_02 a:hover { color: #fea100; }
.login_inner_later ul li.btn_submit_login { width: 291px; height: 45px; background: #3d95d5; color: #fff; line-height: 45px; text-align: center; margin-top: 30px; }
.login_inner_later ul li.btn_submit_login a { width: 291px; height: 45px; color: #fff; display: block; cursor: pointer; font-size: 16px; text-decoration: none; font-family: "SimSun"; }
.login_inner_later ul li.btn_submit_login2 { width: 291px; height: 45px; background: #3d95d5; color: #fff; line-height: 45px; text-align: center; margin-top: 10px; }
.login_inner_later ul li.btn_submit_login2 a { width: 291px; height: 45px; color: #fff; display: block; cursor: pointer; font-size: 16px; text-decoration: none; font-family: "SimSun"; }
/* 主体 */
.all-content { width:1002px; margin:auto;}
.all-content .container { margin-top:20px; }
.all-content .container .left { float: left; width: 700px; height: 136px; border: 1px #e4e4e4 solid;  }
.all-content .container .right { float:right; width:280px; height:136px; border:1px #e4e4e4 solid;}
.all-content .container h1 {font-size: 20px; color: #475058; font-weight: normal; height: 50px; line-height: 50px; padding:0 18px; }
.all-content .container h1 a {font-size: 20px; color: #475058; font-weight: normal; height: 50px; line-height: 50px; }
.all-content .container h1 a:hover {font-size: 20px; color: #2987c7; font-weight: normal; height: 50px; line-height: 50px; }
.all-content .container h1 em { background: url(../images/bg.png) no-repeat -3px -3px; float: left; width: 13px; height: 13px; margin-top: 20px; margin-left: 1px; margin-right: 6px; overflow: hidden; }
.all-content .container h1 .more {float:right;}
.all-content .container h1 .more a {color: #366792; font-size: 12px; text-decoration: none;}
.all-content .container .course {border: 1px #e7eaec solid; width: 700px; float: left; height: 210px; }
.course a.abtn{display:block;height:130px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
.course a.aleft{float:left;}
.course a.agrayleft{cursor:default;background-position:-34px 50%;}
.course a.aright{float:right;background-position:-17px 50%;}
.course a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllist{width:682px;height:140px;margin:0 auto;}
.scrolllist .imglist_w{width:648px;height:204px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:216px;float:left; text-align:center;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllist .imglist_w li p{ position:absolute;height:25px; width:214px; bottom:2px;; background: #000; line-height: 25px; color: #fff; text-align: center; font-size: 14px; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; cursor:pointer; }
.all-content .container .notice {border: 1px #e7eaec solid; width: 280px; float: right; height: 210px; }
.all-content .container .notice ul { padding: 0 15px;}
.all-content .container .notice ul li {font-size: 12px; color: #475058; height: 25px; line-height: 25px; background: url(../images/bg2.png) no-repeat 0 7px; padding-left:10px; }
.all-content .container .notice ul li a{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;}
.all-content .container .cases {border: 1px #e7eaec solid; width: 1000px;  height: 230px; }
.cases a.abtn{display:block;height:130px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
.cases a.aleft{float:left;}
.cases a.agrayleft{cursor:default;background-position:-34px 50%;}
.cases a.aright{float:right;background-position:-17px 50%;}
.cases a.agrayright{cursor:default;background-position:-51px 50%;}
.scrolllistc{width:982px;height:140px;margin:0 auto;}
.scrolllistc .imglist_c{width:948px;height:204px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllistc .imglist_c ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllistc .imglist_c li{width:190px;float:left; text-align:center;}
.scrolllistc .imglist_c li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllistc .imglist_c li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.scrolllistc .imglist_c li p{ position:absolute;height:25px; width:188px; bottom:2px;; background: #000; line-height: 25px; color: #fff; text-align: center; font-size: 14px; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; cursor:pointer; }
/* 友情链接 */
.link { width:1002px; margin:20px auto; }
.link h1 { color: #475058; font-size: 20px; font-weight: normal; font-family: SimSun, Helvetica, sans-serif; }
.links { margin-top: 5px; margin-bottom: 10px; font-size: 12px; }
.links ul li { float: left; padding: 5px; line-height: 20px; height: 20px; }
.links a { font-size: 14px; line-height: 20px; text-decoration: none; }
.links a:hover { font-size: 14px; line-height: 20px; text-decoration: underline; color: #4F9EE6; }
/*bottom*/
.bottom { height: 120px; background: #1778c7; margin-top: 10px;   }
.bottom .content { height: 87px; font-size: 14px; color: #fff; color: #fff; overflow: hidden; }
.footer { width:1002px; margin:auto;}
.footer .left { float:left; color:#fff; line-height:30px; padding:10px 0;}
.footer .left a { color:#fff; font-size:14px;}
.footer .middle { float:left; color:#fff; width:80px; padding: 8px 20px; text-align:center;}
.footer .right { padding:30px 0;}
.footer .right ul li { float:left; height:60px; margin:0 8px;}
.footer .right ul li img { vertical-align:middle;}
/* 内页 */
.main { width:1002px; margin:auto;}
.main  h1 { font-size: 14px; line-height:50px; color:#366792; }
.main  h1 em { width: 11px; height: 11px; float: left; background: url(../images/bg.png) no-repeat -3px -4px; margin-top: 20px; margin-right: 3px; overflow: hidden; }
.main h1 a { color:#366792;}
.main h1 a:hover { color:#d7000f;}
.main .container { padding:1px; border: 1px #e7eaec solid; margin-bottom:20px; }
.main .container h1 { background-color:#9EB9CB; font-size:16px; color:#fff; height:35px; line-height:35px; padding: 0 15px; }
.main .container h1 .more { float:right; font-size:12px; }
.main .container .jiap { padding:15px;}
.main .container .jiap .jiap-left { float:left; width:480px; text-align:center; line-height:25px; margin-left:8px; }
.main .container .jiap .jiap-right { float:right; width: 480px;}
.main .container .jiap .jiap-right ul li { float:left; width:214px; text-align:center; margin-left:20px; margin-bottom:14px;}
.main .container .video-pic { padding:15px;}
.main .container .video-pic li { float:left; width:214px; text-align:center; margin:5px 14px;}
.main .left { float:left; width:640px; padding:0 15px; border: 1px #e7eaec solid; }
.main .left .list li { border-bottom: 1px #e7eaec solid; height: 60px; line-height: 60px; padding: 0 10px; background: url(../images/bg2.png) no-repeat 10px 25px;  overflow: hidden; }
.main .left .list li a { font-size: 14px; color: #333;  margin-left: 10px; display: block; }
.main .left .list li a:hover { color: #2987c7; }
.main .left .list li span { line-height: 60px; font-size:12px; float: right; color: #a1acb4; }
.main .right { float:right; width:310px;}
.main .right .sider {padding:0 15px 10px; border: 1px #e7eaec solid; margin-bottom:20px;  }
.main .right .sider ul li { font-size: 12px; color: #475058; height: 32px; line-height: 32px; background: url(../images/bg2.png) no-repeat 0 7px; overflow: hidden; }
.main .right .sider ul li a { font-size: 12px; color: #333; text-decoration: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 228px; margin-left: 10px; display: inline-block; font-family: "SimSun"; }
.main .right .sider ul li a:hover { color: #2987c7; }
.main .right .sider ul li em { background: url(../images/bg.png) no-repeat -63px -36px; width: 6px; height: 6px; float: left; margin-right: 5px; margin-top: 7px;  overflow: hidden; }
.main .right h1 { font-size: 18px; color: #475058; font-weight: normal; height: 40px; line-height: 40px;  }
.main .right h1 em { background: url(../images/bg.png) no-repeat -3px -3px; float: left; width: 13px; height: 13px; margin-top: 14px;  overflow: hidden; }
.main .right h1 .more { color: #366792; font-size: 12px; float:right;}
.main .right .more a:hover { color: #2987c7; }
.main .left2 { float:left; width:640px; padding:0 15px;  }
.main .content { line-height:25px;}
.main .content h1 { font-size:20px; font-weight:bold; line-height:30px; margin-top:15px; text-align:center;}
.main .content h2 { font-size:14px;  color:#666;  line-height:30px;  text-align:center; border-bottom: 1px #e7eaec solid; margin-bottom:15px; }
.main .content p { text-indent:2em;}
.main .right2 { float:right; width:310px; margin-top:20px;}
.main .right2 .sider {padding:1px; border: 1px #e7eaec solid; margin-bottom:20px;  }
.main .right2 h1 { background-color:#9EB9CB; font-size:16px; color:#fff; height:35px; line-height:35px; padding: 0 15px;}
.main .right2 h1 em { background: url(../images/bg.png) no-repeat -3px -3px; float: left; width: 13px; height: 13px; margin-top: 12px;  overflow: hidden; }
.main .right2 h1 .more { color: #366792; font-size: 12px; float:right;}
.main .right2 .more a:hover { color: #2987c7; }
.main .right2 .sider ul { padding:15px;}
.main .right2 .sider ul li { font-size: 12px; color: #475058; height: 32px; line-height: 32px; background: url(../images/bg2.png) no-repeat 0 7px; overflow: hidden; }
.main .right2 .sider ul li a { font-size: 12px; color: #333; text-decoration: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 228px; margin-left: 10px; display: inline-block; font-family: "SimSun"; }
.main .right2 .sider ul li a:hover { color: #2987c7; }
.main .right2 .sider ul li em { background: url(../images/bg.png) no-repeat -63px -36px; width: 6px; height: 6px; float: left; margin-right: 5px; margin-top: 7px;  overflow: hidden; }
.main .right2 .sider ol { padding:12px;}
.main .right2 .sider ol li { font-size: 12px; color: #475058; text-align:center; margin-bottom:10px;  }
.main .right2 .sider ol li a { font-size: 12px; color: #333;   }
.main .right2 .sider ol li a:hover { color: #2987c7; }
.lanmutit {  padding-left: 20px;  height: 25px; background: url(../images/anquan.gif) no-repeat 0 4px; border-bottom: 1px #e7eaec solid; }
.lanmuNewsd { padding:3px;}
.lanmuNewsd li { height: 25px; background: url(../images/v.gif) no-repeat 0 10px; padding: 0 10px; float: left; width: 295px; overflow: hidden; line-height: 25px; }
ul.lanmuNewsd li a { font-size: 14px; color: #54a4d2; text-decoration: none; }
ul.lanmuNewsd li a:hover { color: #F00; }
#nextpre { height: 50px; width: 100%; text-align: left; line-height: 25px; margin:15px 0;  border: 1px solid #DBDBDB; background: #F5F5F5; float: left; padding: 10px ;font-size: 14px; }
#nextpre a { text-decoration: none; font-size: 14px; }
#nextpre a:hover { text-decoration: none; color: #2987c7; }
/*login*/
.main2 { width:968px;  margin:10px auto;  }
.main2 h1 { font-size: 14px; line-height:50px; color:#366792; }
.main2 h1 em { width: 11px; height: 11px; float: left; background: url(../images/bg.png) no-repeat -3px -4px; margin-top: 20px; margin-right: 3px; overflow: hidden; }
.main2 h1 a { color:#366792;}
.main2 h1 a:hover { color:#d7000f;}
.login_question { width: 935px; height: 88px; border: 1px solid #C2D5E0; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; padding-right: 15px;  background-color: #C5D6E0; }
.f_blue { color: #2987c7; font-size: 14px; font-family: "SimSun"; }
.f_red { color: #bb1515; }
.login_question ul { margin-top: 10px; }
.login_question ul li { float: left; font-size: 14px; font-family: SimSun; color: #2F363C; line-height: 28px; }
.f_green { color: #139609; }
.log_left { width: 620px; height: 360px; border: 1px #e7eaec solid; float: left; margin-top: 25px; margin-bottom: 15px; background: url("../images/login_03.jpg") no-repeat; }
.log_left2 { width: 620px; height: 360px; border: 1px #e7eaec solid; float: left; margin-top: 25px; margin-bottom: 15px; background: url("../images/load_bg2.jpg") no-repeat; }
.company_left { width: 620px; height: 360px; border: 1px solid #e7eaec; float: left; margin-top: 25px; margin-bottom: 15px; position: relative; background-image: url(../images/company_img_01.jpg); background-repeat: no-repeat; }
.company_left .btn_t_courer { width: 158px; height: 33px; position: absolute; z-index: 4000; top: 323px; right: 14px; }
.company_left .btn_t_courer a { display: block; cursor: pointer; width: 158px; height: 33px; }
.company_advs { width: 967px; height: 87px; margin: 15px auto; }
.company_advs a { width: 967px; height: 87px; display: block; cursor: pointer; }
.log_right { width: 320px; height: 360px; border: 1px #e7eaec solid; float: right; margin-top: 25px; margin-bottom: 15px; }
.login_title { height: 20px; margin: 0 auto; color: #69737b; font-size: 18px; padding-top: 25px; letter-spacing: 1px; text-align: center; font-family: Microsoft YaHei, Helvetica, sans-serif; }
.login_yanzheng_message { height: 20px; line-height: 20px; color: #FF0000; font-size: 14px; font-family: "SimSun"; padding-left: 40px; }
.log_right ul { margin-top: 10px; padding-left: 40px; padding-right: 25px; }
.log_right ul li { height: 56px; width: 255px; position: relative; }
.log_right ul li .l_r_input_01 { color: #9c9c9c; font-size: 14px; font-family: "SimSun"; width: 165px; position: absolute; z-index: 999; left: 60px; padding-top: 5px; padding-bottom: 5px; top: 8px; }
.log_right ul li .l_r_input_02 { color: #bb1515; font-size: 14px; font-family: "SimSun"; width: 165px; position: absolute; z-index: 999; left: 60px; padding-top: 5px; padding-bottom: 5px; top: 8px; }
.log_right ul li.area { background: url("../images/f.png") 0 -32px no-repeat; position: relative; z-index: 9999; }
.log_right ul li.area .login_select_01 { height: 40px; line-height: 40px; width: 185px; margin-left: 45px; font-size: 14px; font-family: "SimSun"; color: #9c9c9c; padding-left: 15px; cursor: pointer; }
.log_right ul li.area ul.l_select_01 { margin: 0; padding: 0; line-height: 40px; z-index: 99888; position: absolute; width: 200px; left: 45px; border-top: 1px #ccc solid; max-height: 230px; overflow-x: hidden; overflow-y: scroll; }
.log_right ul li.area ul.l_select_01 li { background: #fff; height: 39px; _margin: 0; _padding: 0; width: 185px; padding-left: 15px; border-bottom: 1px #ccc solid; font-size: 14px; font-family: "SimSun"; color: #9c9c9c; cursor: pointer; }
.log_right ul li.area ul.l_select_01 li.login_choose_01 { background: #e2e5e4; }
.log_right ul li.area span.poit { width: 12px; height: 12px; position: absolute; z-index: 999; background: url(../images/f.png) 0 0 no-repeat; overflow: hidden; left: 225px; top: 16px; cursor: pointer; }
.log_right ul li.user_name{ background: url("../images/f.png") 0 -32px no-repeat; position: relative; z-index: 9999; }
.log_right ul li.ID { background: url("../images/f.png") 0 -89px no-repeat; overflow: hidden; }
.log_right ul li.pswd { background: url("../images/f.png") 0 -146px no-repeat; overflow: hidden; position: relative; }
.log_right ul li.pswd .input_tips { position: absolute; top: 15px; left: 63px; font-size: 14px; line-height: 16px; font-family: "SimSun"; color: #9c9c9c; cursor: text; z-index: 1000; }
.log_right ul li.pswd .input_tips2 { position: absolute; top: 15px; left: 63px; font-size: 14px; line-height: 16px; font-family: "SimSun"; color: #bb1515; cursor: text; z-index: 1000; }
.log_right ul li div.yzm { width: 169px; height: 56px; float: left; background: url("../images/f.png") 0 -203px no-repeat; }
.log_right ul li img { display: block; position: absolute; top: 10px; z-index: 999; left: 170px; }
.log_right ul li div.login_buton { width: 182px; height: 56px; background: url(../images/f.png) 0 -260px no-repeat; float: left; cursor: pointer; }
.log_right ul li div.login_buton2 { width: 182px; height: 56px; background: url(../images/f.png) 0 -801px no-repeat; float: left; cursor: pointer; }
.log_right ul li div.bag { width: 63px; height: 56px; background: url(../images/f.png) -181px -260px no-repeat; float: left; cursor: pointer; }
.log_right ul li div.yzm input { color: #9c9c9c; font-size: 14px; font-family: SimSun; width: 90px; position: absolute; z-index: 999; left: 60px; padding-top: 5px; padding-bottom: 5px; top: 8px; }
.log_right ul li.area:hover { background: url("../images/f.png") -1px -452px no-repeat; position: relative; }
.log_right ul li.ID:hover { background: url("../images/f.png") -1px -509px no-repeat; overflow: hidden; }
.log_right ul li.pswd:hover { background: url("../images/f.png") -1px -566px no-repeat; }
.log_right ul li div.yzm:hover { float: left; background: url("../images/f.png") -1px -623px no-repeat; }

.log_right ul li.area2 { background: url("../images/f.png") -1px -741px no-repeat; position: relative; z-index: 9999; }
.log_right ul li.area2 .login_select_02 { height: 40px; line-height: 40px; width: 185px; margin-left: 45px; font-size: 14px; font-family: "SimSun"; color: #9c9c9c; padding-left: 15px; cursor: pointer; }
.log_right ul li.area2 ul.l_select_02 { margin: 0; padding: 0; line-height: 40px; z-index: 99888; position: absolute; width: 200px; left: 45px; border-top: 1px #ccc solid; max-height: 230px; overflow-x: hidden; overflow-y: scroll; }
.log_right ul li.area2 ul.l_select_02 li { background: #fff; height: 39px; _margin: 0; _padding: 0; width: 185px; padding-left: 15px; border-bottom: 1px #ccc solid; font-size: 14px; font-family: "SimSun"; color: #9c9c9c; cursor: pointer; }
.log_right ul li.area2 ul.l_select_02 li.login_choose_01 { background: #e2e5e4; }
.log_right ul li.area2 span.poit { width: 12px; height: 12px; position: absolute; z-index: 999; background: url("../images/f.png") 0 0 no-repeat; overflow: hidden; left: 225px; top: 16px; cursor: pointer; }
.log_right ul li.area2:hover { background: url("../images/f.png") -1px -682px no-repeat; position: relative; }
/*platform general*/

.platform_general { margin-bottom: 50px; }
.platform_general .platform_general_banner { height: 300px; width: 100%; min-width: 1000px; background: url(../images/pingtai_bg.jpg) no-repeat center center; }
.platform_general .platform_general_cont { font-size: 14px; margin-top: 34px; padding-left: 104px; padding-right: 104px; }
.platform_general .platform_general_cont h1 { background: url(../images/pt_list_bg.png) no-repeat; width: 742px; height: 73px; line-height: 60px; text-align: center; color: #fff; font-weight: normal; font-size: 24px; margin: 0 auto; }
.platform_general .platform_general_cont h2 { color: #414141; font-size: 40px; font-weight: normal; text-align: center; padding-bottom: 20px; padding-top: 25px; font-family: Microsoft YaHei, Helvetica, sans-serif; }
.platform_general .platform_general_cont p.platform_g_p01 { color: #414141; line-height: 28px; font-size: 16px; font-family: Microsoft YaHei, Helvetica, sans-serif; text-indent: 2em; margin-top: 5px; margin-bottom: 5px; }
h1.h1_disclaimer_01 { color: #69738f; font-size: 16px; font-weight: normal; padding-left: 20px; }
h2.h2_disclaimer_01 { color: #475058; font-size: 16px; margin-left: 0px; padding: 10px 20px; }
p.disclaimer_01 { color: #475058; font-size: 14px; line-height: 28px; padding: 5px 20px; }

/*contact us*/
.contects h1 { font-size: 16px; color: #475058; font-size: 16px; font-weight: normal; height: 38px; line-height: 38px; background: url(../images/bg2.png) repeat-x 0 -55px; }
.contects h1 span { background: #fff; line-height: 36px; margin-left: 40px; }
.contact_us { margin-top: 28px; }
.contact_us ul li { line-height: 30px; clear: both; font-size: 14px; }
.contact_us ul li span.contact_name01 { text-align: right; color: #2987c7; width: 97px; float: left; font-size: 14px; }
.contact_us ul li span.contact_name02 { text-align: left; color: #475058; float: left; font-size: 14px; }
.contact_us .fl { float:left;}
.contact_us .fr{ float:right;}

.tab1{   }
.tab1 .fwzx { background: #9EB9CB; height: 35px; border-bottom: 1px #e7eaec solid; line-height: 35px; color: #475058; font-weight: normal; font-size: 16px; padding-left: 20px; padding-right: 20px; }
.tab1 .fwzx span { float: left; }
.tab1 .fwzx em.fails { width: 47px; height: 17px; overflow: hidden; background: url(images/bg.png) no-repeat -332px -4px; float: left; margin-top: 10px; margin-left: 5px; display: inline; }
.tab1 .fwzx em.sucess { width: 47px; height: 17px; background: url(images/bg.png) no-repeat -277px -4px; overflow: hidden; float: left; margin-top: 10px; margin-left: 5px; display: inline; }
.menu{ min-height: 200px; border: 1px #e7eaec solid; _height: 200px; position: relative; }
.menu li{ width: 151px; height: 114px; float: left; margin-left: 8px; margin-right: 8px; margin-top: 15px; }
.menu li.off{ background: #9EB9CB; color: #336699; font-weight: bold; display: block;}

.menudiv{ }
.menudiv div{ }

.server_my_cont { margin-left: 6px; margin-bottom: 15px; }
.menu .server_my_cont .server_li_cont { width: 150px; height: 113px; float: left; border: 1px #e7eaec solid; overflow: hidden; _display: inline; }
.menu .server_my_cont .server_li_cont a { width: 150px; height: 113px; color: #475058; text-decoration: none; cursor: pointer; font-family: "SimSun"; display: block; }
.menu .server_my_cont .server_li_cont a:hover { width: 150px; height: 113px; color: #2987c7; background: #9EB9CB; }
.menu .server_my_cont .server_li_cont .server_lin_cont_choose { width: 150px; height: 113px; position: absolute; z-index: 9999; background: #9EB9CB; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.menu .server_my_cont .server_li_cont .ser_cont_top { height: 83px; width: 150px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em { height: 71px; width: 60px; background: url(../images/bg.png) no-repeat -1px -250px; float: left; margin-left: 46px; margin-top: 10px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_01 { background-image: url(../images/bg.png); background-repeat: no-repeat; background-position: -1px -250px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_02 { background: url(../images/bg.png) no-repeat -98px -252px; width: 70px; height: 70px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_03 { background: url(../images/bg.png) no-repeat -199px -253px; width: 83px; height: 69px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_04 { background: url(../images/bg.png) no-repeat -295px -250px; width: 70px; height: 72px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_05 { background: url(../images/bg.png) no-repeat -3px -334px; width: 73px; height: 70px; margin-left: 40px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_06 { background: url(../images/bg.png) no-repeat -93px -334px; width: 92px; height: 70px; margin-left: 29px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_07 { background: url(../images/bg.png) no-repeat -200px -334px; width: 63px; height: 77px; margin-left: 45px; }
.menu .server_my_cont .server_li_cont .ser_cont_top em.em_server_08 { background: url(../images/bg.png) no-repeat -305px -335px; width: 88px; height: 70px; margin-left: 32px; }
.menu .server_my_cont .server_li_cont p.p_ser_cont_top { font-size: 14px; font-family: "SimSun"; line-height: 22px; text-align: center; padding-top: 6px; }

/*server*/

.m_server_wrrap { margin: 19px 14px 19px 16px; }
.cont_line { font-size: 14px; }
.cont_line h1 { font-weight: normal; font-size: 14px; font-family: "SimSun"; }
.cont_line h1 em { width: 11px; height: 11px; float: left; background: url(../images/bg.png) no-repeat -3px -4px; margin-top: 3px; margin-right: 3px; overflow: hidden; }
.cont_line h1 span { font-family: "微软雅黑"; }
.cont_line h1 span.c_line01 { margin-left: 7px; font-family: "SimSun"; }
.cont_line h1 span.c_line01 a { display: inline-block; font-size: 14px; color: #366792; text-decoration: none; font-family: "SimSun"; }
.my_server_conts { width: 968px; margin: 0 auto; margin-bottom: 15px; }
.my_server_conts .cour_left { width: 683px; float: left; }
.my_server_conts .cour_left ul.my_c_nav { border-bottom: 1px #e7eaec solid; height: 36px; background: #fff; overflow: hidden; }
.my_server_conts .cour_left ul.my_c_nav li { float: left; width: 173px; height: 35px; background: #e7ecee; line-height: 35px; border-left: 1px #e7ecee solid; border-right: 1px #e7ecee solid; border-top: 1px #e7ecee solid; text-align: center; margin-right: 13px; color: #475058; cursor: pointer; }
.my_server_conts .cour_left ul.my_c_nav li em.em_my_c01 { float: right; width: 19px; height: 17px; background: url(../images/bg.png) no-repeat -387px -4px; overflow: hidden; color: #fff; line-height: 17px; text-align: center; font-size: 13px; margin-top: 10px; margin-right: 10px; _display: inline; font-family: "SimSun"; }
.my_server_conts .cour_left ul.my_c_nav li em.em_my_c02 { float: right; width: 19px; height: 17px; background: url(../images/bg.png) no-repeat -410px -4px; overflow: hidden; color: #fff; line-height: 17px; text-align: center; font-size: 13px; margin-top: 10px; margin-right: 10px; _display: inline; font-family: "SimSun"; }
.my_server_conts .cour_left ul.my_c_nav li.my_course_selectd { background: #fff; color: #2987c7; }
.my_server_conts .cour_right { width: 263px; border: 1px #e7eaec solid; float: right; padding-bottom: 5px; }
.my_server_conts .cour_right h1 { font-weight: normal; font-size: 20px; font-family: "SimSun"; background: #9EB9CB; height: 37px; border-bottom: 1px #e7eaec solid; line-height: 37px; color: #475058; }
.my_server_conts .cour_right h1 em { width: 11px; height: 11px; float: left; background: url(../images/bg.png) no-repeat -3px -4px; margin-top: 15px; _margin-top: 12px; margin-left: 10px; margin-right: 5px; overflow: hidden; }
.my_server_conts .cour_right h1 span { float: left; font-size: 16px; font-family: Microsoft YaHei, Helvetica, sans-serif; }
.my_server_conts .cour_right .server_step { margin: 0px 16px 25px 0; }
.my_server_conts .cour_right .server_step .server_step_img { width: 63px; height: 73px; margin: 0 auto; margin-top: 33px; background: url(../images/bg.png) no-repeat -425px -335px; overflow: hidden; text-align: center; line-height: 73px; font-size: 30px; color: #fff; }
.my_server_conts .cour_right .server_step .server_step_img em.ser_step_01 { background: url(../images/bg.png) no-repeat -245px -335px; width: 63px; height: 73px; float: left; }
.my_server_conts .cour_right .server_step h3 { color: #54a4d2; font-size: 12px; font-family: "SimSun"; line-height: 18px; font-weight: normal; text-align: center; }
.my_server_conts .cour_right .c_imgs { margin-top: 10px; }
.my_server_conts .cour_left ul.my_c_cont2 { }
.my_server_conts .cour_left ul.my_c_cont3 { margin-top: 18px; }
.my_server_conts .cour_left ul.my_c_cont2 li { border: 1px #e7eaec solid; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont { margin-left: 4px; margin-bottom: 15px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont { width: 150px; height: 113px; float: left; border: 1px #e7eaec solid; margin-left: 8px; margin-right: 8px; margin-top: 15px; overflow: hidden; _display: inline; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont a { width: 150px; height: 113px; color: #475058; text-decoration: none; cursor: pointer; font-family: "SimSun"; display: block; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont a:hover { width: 150px; height: 113px; color: #2987c7; background: #9EB9CB; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .server_lin_cont_choose { width: 150px; height: 113px; position: absolute; z-index: 9999; background: #9EB9CB; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top { height: 83px; width: 150px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em { height: 71px; width: 60px; background: url(../images/bg.png) no-repeat -1px -250px; float: left; margin-left: 46px; margin-top: 10px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_01 { background: url(../images/bg.png) no-repeat -1px -250px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_02 { background: url(../images/bg.png) no-repeat -98px -252px; width: 70px; height: 70px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_03 { background: url(../images/bg.png) no-repeat -199px -253px; width: 83px; height: 69px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_04 { background: url(../images/bg.png) no-repeat -295px -250px; width: 70px; height: 72px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_05 { background: url(../images/bg.png) no-repeat -3px -334px; width: 73px; height: 70px; margin-left: 40px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_06 { background: url(../images/bg.png) no-repeat -93px -334px; width: 92px; height: 70px; margin-left: 29px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_07 { background: url(../images/bg.png) no-repeat -200px -334px; width: 63px; height: 77px; margin-left: 45px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont .ser_cont_top em.em_server_08 { background: url(../images/bg.png) no-repeat -305px -335px; width: 88px; height: 70px; margin-left: 32px; }
.my_server_conts .cour_left ul.my_c_cont2 li .server_my_cont .server_li_cont p.p_ser_cont_top { font-size: 14px; font-family: "SimSun"; line-height: 22px; text-align: center; padding-top: 6px; }
.my_server_conts .cour_left ul.my_c_cont2 li h1 { background: #9EB9CB; height: 35px; border-bottom: 1px #e7eaec solid; line-height: 35px; color: #475058; font-weight: normal; font-size: 16px; padding-left: 20px; padding-right: 20px; }
.my_server_conts .cour_left ul.my_c_cont2 { }
.my_server_conts .cour_left .server_list_des { border: 1px #e7eaec solid; margin-top: 16px; min-height: 200px; padding: 0px 14px 23px 14px; }
.my_server_conts .cour_left .server_list_des dl.dl_server_li { font-size: 14px; font-family: "SimSun"; width: 646px; margin: 0 auto; margin-top: 24px; }
.my_server_conts .cour_left .server_list_des dl.dl_server_li dt { background: url(../images/bg2.png) no-repeat 0 4px; color: #2987c7; font-family: "SimSun"; }
.my_server_conts .cour_left .server_list_des dl.dl_server_li dt span { margin-left: 7px; font-family: "SimSun"; line-height: 18px; }
.my_server_conts .cour_left .server_list_des dl.dl_server_li dd { color: #72838F; font-size: 12px; font-family: SimSun; line-height: 18px; padding-top: 12px; }
ul.my_c_cont3 li h1 { background: #9EB9CB; height: 35px; border-bottom: 1px #e7eaec solid; line-height: 35px; color: #475058; font-weight: normal; font-size: 16px; padding-left: 20px; padding-right: 20px; }
ul.my_c_cont3 li h1 cite.cont_cite01 { color: #475058; font-family: Microsoft YaHei, Helvetica, sans-serif; }
ul.my_c_cont3 { }
ul.my_c_cont3 li { border: 1px #e7eaec solid; }
ul.my_c_cont3 li h1 span a { color: #54a4d2; text-decoration: none; }
ul.my_c_cont3 li h1 span a:hover { color: #d56d05; }
ul.my_c_cont3 li .server_ask_form { margin: 13px 17px; font-family: "SimSun"; }
ul.my_c_cont3 li .server_ask_form h2 { font-size: 16px; font-weight: normal; color: #475058; }
ul.my_c_cont3 li .server_ask_form .ask_type_01 { height: 30px; margin-top: 10px; color: #475058; font-family: "SimSun"; font-size: 14px; }
ul.my_c_cont3 li .server_ask_form .ask_type_01 .ask_lable_01 { font-family: "SimSun"; font-size: 14px; margin-right: 25px; margin-left: 1px; }
ul.my_c_cont3 li .server_ask_form .ask_type_01 input.akj_input_01 { vertical-align: middle; cursor: pointer; margin: 0px; }
/*.server .my_server_conts .cour_left ul.my_c_cont3 li .server_ask_form .ask_type_02{width:655px; height:159px; margin-top:5px;}*/
ul.my_c_cont3 li .server_ask_form .akj_textarea_01 { width: 625px; _width: 625px; height: 149px; padding: 5px 10px; resize: none; }
ul.my_c_cont3 li .server_ask_form .ask_type_02 { margin-top: 10px; font-size: 14px; color: #475058; }
ul.my_c_cont3 li .server_ask_form .ask_type_02 span { margin-right: 10px; font-size: 14px; color: #475058; font-family: "SimSun"; float: left; line-height: 30px; _margin-right: 0px; }
ul.my_c_cont3 li .server_ask_form .ask_type_02 input { width: 123px; height: 23px; _line-height: 25px; border: 1px #abadb3 solid; }
ul.my_c_cont3 li .server_ask_form .ask_type_02 span.ask_img { width: 60px; height: 22px; margin-right: 5px; margin-top: 2px; }
ul.my_c_cont3 li .server_ask_form .ask_type_02 span.ask_img a { width: 60px; height: 22px; display: block; }
ul.my_c_cont3 li .server_ask_form .ask_type_03 { margin-top: 10px; height: 32px; *margin-left:-10px;
}
ul.my_c_cont3 li .server_ask_form .ask_type_03 input.btn_submit { width: 138px; height: 32px; display: block; color: #fff; text-align: center; background: #1a588e; line-height: 32px; text-decoration: none; border: none; float: left; font-family: "SimSun"; font-size: 16px; cursor: pointer; overflow: hidden; }
ul.my_c_cont3 li .server_ask_form .ask_type_03 a.reset { color: #2987c7; float: left; font-family: "SimSun"; line-height: 32px; text-decoration: none; margin-left: 10px; margin-top: 8px; font-size: 14px; }

.log_right ul li.card .login_select_02{
height: 40px;
    line-height: 40px;
    width: 185px;
    margin-left: 45px;
    font-size: 14px;
    font-family: "SimSun";
    color: #9c9c9c;
    padding-left: 15px;
    cursor: pointer;
}
