﻿@charset "utf-8";
/* CSS Document */

html{border:0px;}
body{font:12px/1.5 Tahoma, Helvetica, Arial, "宋体b8b\4f53",sans-serif;color:#4c4c4c;background-color:#f1f1f1; min-width:980px; padding-bottom:50px;}
body,form,p,ol,ul,p,h1,h2,h3,h4,li,dt,dd,dl,li{margin:0;padding:0;}
img,fieldset{border:0;}
ul,dl,ol{list-style:none;}
em,cite{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a:link,a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#e00;}
.clear{clear:both;}.lt{float:left;}.rt{float:right;}


.login_wap{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.login_bg{ overflow:hidden; zoom:1; height:440px; width:100%; position:relative;}
.login_logo{ padding:28px 0 25px;}
.login_bg .login_wap{ position:absolute; left:50%; margin-left:-490px; top:0; height:440px; overflow:hidden; zoom:1;}
.login_list_bg{ width:326px; height:340px; padding:10px; background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#55000000',endColorstr = '#55000000'); float:right; margin-top:40px;}
.login_list{ width:326px; height:340px; overflow:hidden; background:#fff;}
.login_tit{ height:46px; font-size:14px; color:#e2e1e1; font-weight:900; line-height:46px; text-indent:15px; background:#242425;}
.login_list ul{ width:250px; margin:0 auto; padding-top:25px;}
.login_list ul li{ position:relative; padding:5px 0; overflow:hidden; zoom:1;}
.login_list ul li .que_txt{ border-radius:2px; height:34px; line-height:34px\9; border:1px solid #ccc; padding:0 3px;box-shadow:1px 2px 3px #eee inset}
.login_list ul .login_name .que_txt{ background:url(../images/login_bg.png) no-repeat 220px 10px;}
.login_list ul .login_pw .que_txt{ background:url(../images/login_bg.png) no-repeat 220px -24px;}
.login_list ul li em{ position:absolute; top:14px; left:6px; color:#888;}
.login_code{ float:left;}
.login_forget{ background:#efeff0; height:36px; padding:17px 20px 0; color:#888;}
.login_forget .lt a:link,.login_forget .lt a:visited{ color:#fff; background:url(../images/login_bg.png) no-repeat 0 -63px; line-height:20px; width:57px; display:inline-block; text-align:center;}
.login_list ul li.login_btn{ width:132px; margin:0 auto; padding:8px 0 28px;}
.login_btn input{ background:url(../images/login_bg.png) no-repeat 0 -92px #ffab26; cursor:pointer; width:132px; height:38px; font-size:14px; color:#fff; border:0; padding:0; margin:0;}
.login_btn input:hover{ background-position:0 -130px;}
/*  */
.login_contet{ overflow:hidden; zoom:1; padding:60px 0;}
.login_intro_w1100{ width:1100px; overflow:hidden; zoom:1;}
.login_intro{ float:left; width:346px; height:105px;}
.login_intro dt{ float:left; width:78px; margin:4px 30px 0 0;}
.login_intro dd{ float:left; width:178px}
.login_intro dd h2{ font-size:16px; font-family:'Microsoft Yahei',"微软雅黑"; font-weight:600; padding-bottom:6px;}
.login_intro dd p{ color:#888; line-height:1.8;}

.login_contact_bg{ background:#363636; color:#666; padding:20px 0 18px; border-bottom:1px solid #292929;}
.login_contact h3{ font-size:14px; color:#999;}
.login_contact p{ padding:8px 0;}
.login_contact ul{ overflow:hidden; zoom:1;}
.login_contact ul li{ float:left; background:url(../images/login_bg.png) no-repeat; line-height:14px; padding-left:20px; margin-right:20px;}
.login_contact ul .login_contact_01{ background-position:0 -169px;}
.login_contact ul .login_contact_02{ background-position:2px -198px;}
.login_contact ul .login_contact_03{ background-position:0 -227px;}
.login_footer_bg{ height:48px; line-height:48px; border-top:4px solid #2c2c2c; background:#2f2f2f;}
.login_footer{ overflow:hidden; zoom:1;}

.banner_list ul{ height:440px; position:absolute;width:100%; overflow:hidden;}
.banner_pic{ display:block; width:100%; height:440px; background-repeat:no-repeat;}
.banner_list1{background:url(../images/banner1.jpg) no-repeat center top;}
.banner_list2{background:url(../images/banner2.jpg) no-repeat center top;}
.banner_list3{background:url(../images/banner3.jpg) no-repeat center top;}
.banner_page{ overflow:hidden; zoom:1; float:left; margin:380px 0 0 0; position:absolute; padding:5px 0;}
.banner_page a{ display:block; width:12px; font-size:0; height:12px; background:#fff; float:left; margin:0 5px 0 5px; border-radius:6px; box-shadow:0 0 5px #666;}
.banner_page .current{ background:#27bef0}

.login_list{ position:relative;}
.login_error{ color:#e00; position:absolute; top:52px; left:40px;}

.login_nav{ overflow:hidden; zoom:1; float:right; padding-top:13px;}
.login_nav li{ float:left; font-size:16px;font-family:'Microsoft Yahei',"微软雅黑"; line-height:30px; margin-left:30px;}
.login_nav li a{ display:block; padding:5px 10px; border-bottom:2px solid #f1f1f1;}
.login_nav li a:hover{ color:#17B7F4; text-decoration:none; border-bottom:2px solid #17B7F4;}
.login_nav .login_nav_clo a{ border-bottom:2px solid #17B7F4;}
.login_nav .login_nav_clo a:link,.login_nav .login_nav_clo a:visited{ color:#17B7F4;}

/* 最新资讯 */
.page{ margin:30px auto 0; text-align:center;}
.page_list{ height:34px; line-height:30px;}
.page_list a{ display:inline-block; border:1px solid #e5e5e5; padding:0 12px; margin:0 4px; font-size:14px; box-shadow:0 0 2px #eee}
.page_list a:link,.page_list a:visited{ color:#333; background:#f8f8f8;}
.page_list a:hover{ text-decoration:none; background:#17b7f4; color:#fff;}
.page_list .page_clo:link,.page_list .page_clo:visited{ background:#17b7f4; color:#fff; border:1px solid #17b7f4}
.yhei{ font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1';}
.g9{ color:#999;}
.f14{ font-size:14px;}
.news_banner_bg{ background:url(../images/login_p1.jpg) no-repeat center -280px #26475a; height:150px; width:100%;}
.news_banner{ background:url(../images/gridtile.png); height:150px; width:100%;}
.news_contnet_bg{ background:#fff;}
.news_contnet{ width:1000px; margin:0 auto; padding:60px 0;}
.news_tit{ background:url(../images/ju_news_03.png) no-repeat center bottom; text-align:center;}
.news_tit h1{ font-size:30px; text-align:center; font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1'; font-weight:400; white-space:nowrap; color:#666; padding-bottom:10px;}
.news_tit span{ display:block; padding-bottom:15px;}
.news_tit span a{ margin-left:15px;}
.news_list{ font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1'; padding:50px 0 0;}
.news_list dl{ padding:25px; border:1px solid #eee; box-shadow:1px 1px 2px #eee; margin:0 0 50px;}
.news_list dl:hover{ background:#f8f8f8;}
.news_list dl dt{}
.news_list dl dt a:link,.news_list dl dt a:visited{ color:#17b7f4; font-size:20px;}
.news_list dl dd{ text-indent:2em; margin:14px 0 0 0; line-height:1.8; padding:0 5px; width:938px; overflow:hidden; word-break:normal; word-wrap:break-word;}

.news_view{ padding:20px 20px 80px; line-height:2; font-size:16px;}
.news_view p{ text-indent:2em; margin:1.5em 0;}
.juyingzhiye_btn{ display: block; font-family: "\5FAE\8F6F\96C5\9ED1", "Microsoft YaHei"; font-size: 16px; border-radius: 2px; width: 105px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; position: absolute; top:290px; left:50%; margin-left: -500px; cursor: pointer; z-index: 11000;}
.juyingzhiye_btn:link,.juyingzhiye_btn:visited{ color: #25c385; background: #d3f3e7;}
.juyingzhiye_btn:hover{ background: #fff; text-decoration:none;}
.login_footer p{ color: #666;}
.login_footer p a:hover{ color: #bbb; text-decoration:none;}

/* 语言 */
.language{ position: relative; float: right; margin: 17px 0 0 10px; z-index: 10000;}
.language_name{ border: 1px solid #ddd; border-radius: 30px; width: 100px; height: 32px; line-height: 32px; overflow: hidden; zoom:1; display: block; background: #fff; font-size: 14px; cursor: pointer; z-index: 10001;}
.language_name b{ float: left; display: block; margin: 0 0 0 20px; font-weight: 400; width: 55px;}
.language_name i{ display:block; float:left; border-color:#999 #fff #fff #fff;border-style:solid;border-width:5px 5px 0 5px;width:0;height:0; overflow:hidden; margin:15px 0 0 0; cursor:pointer;}
.language_box{ background: #fff; border: 1px solid #ddd; border-radius: 30px; width: 100px; height: 32px; line-height: 32px; position: absolute; top: 33px; left: 0; z-index: 10002;}
.language_box a{ display: block; line-height: 32px; text-indent: 20px; font-size: 14px;}





