﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0}
a{color:#666;text-decoration:none}
html{overflow-x:hidden;}
.clear{clear:both}
h2,h4,li,ul{list-style:none}
body{border-top:3px solid #e50110;font-size:14px; font-family:"微软雅黑";}
h2{font-weight:normal;}
.logo{ float:left;}
#header{width:1020px; margin:0 auto; padding-top:18px; height:80px;}
.logo{ float:left; width:645px;}
.Box_r{ float:left; margin-top:12px;}
.tel{ float:left;}
.tel span{ border-right:1px solid #ddd;display:block;float:left; margin-right:15px; padding-right:15px;}
.Box_r ul{ float:left;} 
.Box_r ul li{ float:left;}
.mainNav{ height:32px;width:1020px; margin:0 auto;clear:both; height:32px;z-index:1000;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_wrap{ border-top:1px solid #ccc;}
.nav{ height:32px; line-height:32px; position:relative; z-index:1; width:1020px; margin-top:10px;}
.nav a{ color:#666;}
.nav .nLi{ background: url(../img/icon.gif) no-repeat right 10px; height:32px;float:left;  position:relative; display:inline; height:32px; line-height:32px;
width:113px; text-align:center;}
.nav .nLi:last-child{ background:none;}
.nav .nLi h3{ font-family:"微软雅黑";font-size:14px; text-align:center; }
.nav .nLi h3 a{display:block; font-family:"微软雅黑"; font-weight:bold;}
.nav .sub{ display:none; width:113px; left:0; top:32px;  position:absolute;line-height:30px; }
.nav .sub ul{border-right:1px solid #d7d7d7;}
.nav .sub li{ background:#666; border-bottom:1px solid #fff;zoom:1; width:113px; text-align:center;}
.nav .sub li:last-child{ border-bottom:none;}
.nav .sub a{ color:#fff;display:block; height:32px; line-height:32px;}
.nav .sub a:hover{color:#fff;background:#004488;}
.nav .on h3 a{color:#000;}
.nav .on h3 a:hover{color:#000;}
.banner{ clear:both;margin-bottom:30px;z-index:0;height:590px;position:relative}
.pz_slides_3{width:1920px;height:590px;overflow:hidden;position:relative}
.pz_slides_3 ._btn{overflow:hidden;position:absolute;left:48%;bottom:15px;z-index:999}
.pz_slides_3 ._btn ul{overflow:hidden;zoom:1;float:left}
.pz_slides_3 ._btn ul li{float:left;width:14px;height:13px;margin-left:7px;cursor:pointer;BACKGROUND:url(../img/imgPlayer.png) no-repeat -19px -83px}
.pz_slides_3 ._btn ul li.on{BACKGROUND-POSITION:1px -83px}
.pz_slides_3 ._pic{position:relative;height:100%;z-index:0}
.pz_slides_3 ._pic li{zoom:1;vertical-align:middle;position:relative}
.pz_slides_3 ._pic li img{width:1920px;height:590px;display:block}
.title{text-align:center; line-height:50px; color:#010101; font-size:23px; margin-bottom:10px;}
.title h2{ font-weight:normal;}
.title h2 span{ color:#004080;} 
.title p{ text-transform:uppercase; font-family:"Arial"; font-weight:bold;font-size:16px; color:#9d9c9c;}
.line{ width:200px; height:20px; display:block; position:relative; margin:3px auto 30px;}
.line i{ background:#ccc7c7; height:1px; width:100%; position:absolute; top:10px; right:0;}
.home{ background:#fff;}
.profile_wrap{ background:#f3f3f4; height:550px; margin-bottom:50px;}
.profile{ width:1100px; margin:0 auto 30px; padding:50px 0;}
.leftTxt{ width:400px; float:left; padding-top:20px;}
.leftTxt h2{ font-size:30px;}
.leftTxt span{ display:block;font-size:14px; color:#aaa; margin-bottom:50px;}
.leftTxt p{ line-height:30px; font-size:16px; margin-bottom:40px;}
.rightImg{ float:right;}
.rightImg img{ padding:10px; background:#fff; box-shadow:5px 5px 5px #ccc}
.tab{margin:0 auto 20px; clear:both;height:575px;}
.tab_b{ overflow:hidden;min-height:300px; width:1000px; margin:0 auto 20px;}
.menu{overflow:hidden;height:45px;}
.zjph_tit{margin:0 auto; width:745px;}
.cpzs_tit{margin:0 auto; padding-bottom: 30px; width:720px; font-size:16px;}
#menutitle li{ margin:0 10px;}
.kfw_tit{margin:0 auto; width:298px;}
.menu li{ border-radius:25px;display:block; margin:0 1px;float:left;text-align:center; width:160px; height:39px;line-height:39px;background-color:#e8e8e8;}
.menu li a{ display:block;}
.menu_d{border-bottom:1px #FFFFFF solid;background-color:#FFFFFF; }
.tab ul li.linked{background: #004080;}
.tab ul li.linked a{color:#fff;}
.tabList{list-style-type:none;};
.tabList li{width:100%;height:30px;line-height:30px;border:0px solid red;text-align:left;}
.tabList li a:hover{color:#ff6600;}
.pro{ position:relative; z-index:0;display:block;width:310px;padding-top:37px; }
.scroll li{ position:relative;text-align:center; display:block;float:left;margin-right:10px; padding-right:10px;}
.scroll li:last-child{ margin-right:0; padding-right:0;}
.tab_b_wrap{ background:#024191; height:500px}
.name{ background:#fff;height:70px; line-height:70px; width:310px;}
.more{ color:#fff;border:1px solid #fff;border-radius:5px;width:189px; margin:0 auto;height:42px; line-height:42px; text-align:center;}
.news{ clear:both;width:1100px; margin:30px auto 0;}
.focusBox { position: relative; float:left; width:430px; height:474px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width:530px; height:474px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
.newsTxt{ float:right;width:620px; height:470px;}
.newsTxt li{ border-bottom:1px solid #ccc;margin-bottom:22px; padding-bottom:27px; height:80px;}
.newsTxt li:last-child{ border-bottom:none;}
.newsTxt li a:hover{ color:#F00; background:#ddd; height:30px;}
.time{text-align:center;color:#fff; width:93px; height:80px; float:left; margin-right:20px;background:#f6f6f6;}
.time a{ display:block; color:#fff;}
.time a:hover{  color:#fff;}
.time b{ color:#ababab;display:block;font-size:38px; height:50px; line-height:50px;}
.time span{ color:#a8a8a8;width:62px; height:25px; line-height:25px; font-size:14px;}
.newsTxt h3{ font-size:16px;height:29px;}
.newsTxt p{line-height:20px; color:#6a6a6a;}
.newsTxt h3 a{ color:#F60;}
.cooperate{ clear:both; height:300px;}
.banner1{ background:url(../img/innerbanner1.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner2{ background:url(../img/innerbanner2.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner3{ background:url(../img/innerbanner3.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner4{ background:url(../img/innerbanner4.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner5{ background:url(../img/innerbanner5.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner6{ background:url(../img/innerbanner6.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner7{ background:url(../img/innerbanner7.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.banner8{ background:url(../img/innerbanner8.jpg) no-repeat center top; height:400px; margin-bottom:30px;}
.about{ clear:both;width:950px; margin:20px auto 0; padding-top:40px;font-size:16px;}
.about h2{ color:#004080; height:60px;font-size:24px;}
.about p{ line-height:30px; font-size:16px; padding:25px 0;}
.about h3{ font-family:"微软雅黑";font-size:20px;color:#004080; margin-bottom:20px;}
.title2{ background:#0268bd; border-left:3px solid #004080;color:#fff; font-size:16px;width:98px; height:30px; line-height:30px; text-align:center;}
.subNav2{ width:284px; margin:0 auto; height:60px;}
.subNav2 li{ font-size:16px;border-radius:25px;display:block; margin:0 5px;float:left;text-align:center; width:132px; height:39px;line-height:39px;background-color:#e8e8e8;}
.subNav2 li a{ display:block;}
.subNav2 li a:hover{ border-radius:25px;background:#004080; color:#fff;}
.subNav3{ width:426px; margin:0 auto; height:60px;}
.subNav3 li{ font-size:16px;border-radius:25px;display:block; margin:0 5px;float:left;text-align:center; width:132px; height:39px;line-height:39px;background-color:#e8e8e8;}
.subNav3 li a{ display:block;}
.subNav3 li a:hover{ border-radius:25px;background:#004080; color:#fff;}
.subNav4{ width:648px; margin:0 auto; height:60px;}
.subNav4 li{ font-size:14px;border-radius:25px;display:block; margin:0 5px;float:left;text-align:center; width:132px; height:39px;line-height:39px;background-color:#e8e8e8;}
.subNav4 li a{ display:block; }
.subNav4 li a:hover{ border-radius:25px;background:#004080; color:#fff;}
#linked{ color:#fff;background:#004080;}
#linked a{ color:#fff;}
.newList{ border-bottom:1px solid #ccc; height:121px;margin-bottom:15px; padding-bottom:15px;}
.newList .newList_img{ padding:3px; border:1px solid #ddd;float:left; width:270px; height:200px;} 
.newList .newList_txt{width:885px; height:122px;float:right;}
.newList .newList_txt h2{ color:#247bc8;font-family:"微软雅黑"; font-size:18px;height:30px; line-height:35px; margin-bottom:15px;}
.newList .newList_txt p{ display:block;line-height:20px; font-size:14px;height:50px; margin-bottom:10px;}
.newList .newList_txt span{ height:30px; line-height:30px;}
.newList .newList_txt span{background:url(../img/clock.png) no-repeat 0 7px; float:left; padding-left:27px;}
.newList .newList_txt b{  color:#999; font-weight:normal; line-height:30px; padding-left:5px;}
.newsCon li{ margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #ddd; height:200px;}
.newsPic{ float:left; width:270px; height:200px;}
.describe{ width:750px; float:right; margin-top:15px;}
.newslist_tit{ font-size:18px; line-height:36px; margin-bottom:10px;}
.newslist_con{ font-size:14px; margin-bottom:15px;}
.newslist_date{ background:url(../img/clock.png) no-repeat center left; padding-left:20px;clear:both; margin-bottom:15px;}
.newsCon li{ clear:both;}
.duo2{ display:block; width:96px; height:28px; text-align:center; line-height:28px; font-size:12px; color:#fff; background:#8c8c8c; position: relative; overflow:hidden;} .duo2 span{ display:block; position:relative; top:0;}
.duo2, .duo2 span, .da1, .da2{
-webkit-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
-moz-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
-o-transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);
transition: all 0.4s cubic-bezier(1, .57, .48, 1.4);}
.newslist:hover .da1, .newslist:hover .da2, .newslist:hover .newslist_tit a, .newslist:hover .newslist_con a{ color:#008fc0;}
.newslist:hover .duo2{ background:#00b3f0;} .newslist:hover .duo2-1, .newslist:hover .duo2-2{ top:-28px;} 
.newsCon li:hover .da1, .newsCon li:hover .da2, .newsCon li:hover .newslist_tit a, .newsCon li:hover .newslist_con a{ color:#00b3f0;}
.newsCon li:hover .duo2{ background:#00b3f0;} .newsCon li:hover .duo2-1, .newsCon li:hover .duo2-2{ top:-28px;} 
.display{ width:1300px; margin:0 auto;}
.display li{ position:relative;text-align:center; display:block;float:left;margin-right:40px; padding-right:40px;}
#rczp{ width:1300px; padding-bottom:20px; margin:0 auto;}
.rczp_tit li {width:215px;height: 30px;
float: left;border-right: #FFF solid 1px;background: #666;
font-size: 14px;color: #FFF;line-height: 30px;text-align: center;}
#rczp ul {width: 900px;height: auto;margin: 0px auto auto auto;}
.rczp_con li {width: 215px;height: 30px;float: left;border-right: #FFF solid 1px;
background-color: #eee;font-size: 14px;color: #5b5b5b;line-height: 30px;
text-align: center;margin-top: 1px;}
.cooperate{ width:1200px; margin:0 auto;}
.cooperate li{ border:1px solid #ccc;float:left;}
.cooperate li img{ width:215px;} 
.cooperate li:last-child{ border-right:1px solid #ddd;}
.picThree{ width:1300px; margin:20px auto 0;}
.picThree li{ float:left; width:310px; text-align:center; margin:0 40px 20px; font-size:14px}
.picFour{ width:1300px; margin:10px auto 0;}
.picFour li{ float:left; width:176px; text-align:center; margin:20px 10px 20px; font-size:14px;}
.contact{ background:#fff;width:1060px; margin:0 auto; padding:60px;}
.contact_left{ float:left; width:350px; border-right:1px solid #ebebeb; margin-right:40px; padding-right:40px; float:left;}
.contact_left ul{ margin-bottom:30px; font-family:"微软雅黑"; font-size:12px;}
.contact li{ border-bottom:1px solid #ededed; margin-bottom:20px; padding-bottom:20px;}
.contact li img{ float:left;}
.con_add{margin-left: 80px;padding-top: 4px;line-height: 26px;
font-size: 14px;color: #696969;}
.ewm span{ float:left; text-align:center; width:120px; margin-right:35px; line-height:30px;}
.ewm span img{ border:1px solid #ddd;border:14px solid #f6f6f6;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.map{width:600px;height:450px;border:#ccc solid 1px; float:right;}
.detail{ width:1000px; margin:0 auto;}
.detail{clear:both; padding:0 20px;}
.tit_h2{display:block;text-align:center;line-height:30px;font-size:26px;padding-bottom:10px;color:#444}
.tit_h4{display:block;text-align:right;line-height:25px;font-size:16px;padding-bottom:15px;color:#444}
.gjc{display:block;text-align:center;line-height:26px;color:#888;padding:8px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:25px}
.gjc a,.ne-gjc a:visited{color:#888}
.nr{line-height:25px;font-size:14px}
.honor{ width:1300px; margin:0 auto;}
.honor li{ float:left; margin:5px 10px; width:300px; text-align:center; height:252px; line-height:30px;font-size:14px;}
.bdmap{ clear:both;width:1300px; margin:0 auto;height:550px;border:#ccc solid 1px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.downloaad{ width:800px; margin:20px auto 20px;}
.downloaad li{ background:url(../img/ico2.gif) no-repeat 0 9px; padding-left:15px;line-height:38px; height:38px;border-bottom:1px dashed #ddd;}
.downloaad li a{ float:left;}
.downloaad li span{ float:right; color:#ccc}
.footer_wrap{ border-top:3px solid #004080;background:#484848; height:233px; font-size:14px;}
.footer{ width:1200px; margin:0 auto;}
.footer_l{float:left; margin-right:60px; background:url(../img/contact_tit.png) no-repeat left top; padding-top:100px;}
.footer_l ul{ background:url(../img/foot_ico.png) no-repeat left top; padding-left:25px;}
.footer_l li{ line-height:33px; color:#fff;}
.footer_c{ float:left; padding-top:60px;}
.footer_c span{ float:left; margin-right:20px; width:120px; text-align:center; text-align:center; line-height:30px;color:#fff;}
.footer_r{ float:left; padding-top:70px}
.footer_r ul{ margin-bottom:20px; height:40px;}
.footer_r li{ float:left; color:#fff;}
.footer_r li a{ color:#fff;}
.footer_r li a:hover{ color:#004080;} 
.footer_r li span{ padding:0 5px; font-size:16px;} 
.footer_r p{ color:#fff; line-height:30px;}
.footer_r a{ color:#fff;}
div.page {padding:15px 0;font-size:12px;font-weight:bold;text-align:center;clear:both;}
    div.page a {text-decoration:none;color:#666;background:#fff;border:1px solid #CCCCCC;padding:4px 8px ;margin-right:7px}
    div.page a:hover {text-decoration:none;color:#fff;background:#d60404;border:1px solid #d60404}
    div.page a:active {background:#d60404;border:1px solid #d60404;color:#fff;}
    div.page span.current {padding:4px 8px; background:#d60404;border:1px solid #d60404;color:#fff;margin-right:5px;}
    div.page span.disabled {padding:4px 8px; color: #adaaad; margin-right: 5px; border:1px solid #cccccc;}
#right-con-listy { border: #fff 1px solid; font-size: 14px; font-family: "Microsoft Yahei"; width:900px; margin: 20px auto; min-height: 300px; }
    #right-con-listy ul { padding: 0; margin: 0; width: 100%; height: auto; clear: both; overflow: hidden; }
    #right-con-listy ul li { font-size: 14px; list-style-type: none; padding: 6px; text-align: center; width: 350px; background-color: #ddd; height: 30px; line-height: 30px; border-bottom: #CCC dashed 1px; float: left; font-family:"Microsoft YaHei"; }
    #right-con-listy ul li.jtitle { color: #FFFFFF; background-color: #b5b5b5; width: 75px; }
    #right-con-listy .job-info { background-color: #eee; margin-top: 10px; padding: 10px; }
    #right-con-listy p { margin-top: 20px; }
table {border-collapse:collapse;border-spacing:0;}
.margin2010 {margin-top:20px;margin-bottom: 10px;}
.padding5 {padding:5px;}
.submit {border:0;width: 110px;background: url(../img/submit.jpg) no-repeat;height: 32px;cursor: pointer;}
.reset {border:0;width: 110px;background: url(../img/reset.jpg) no-repeat;height: 32px;cursor: pointer;}
.td INPUT[type=text] {border: #c2c2c2 1px solid;line-height: 20px;background: url(../img/input_bg.gif) #e5e5e5 repeat-x 0px 0px;height: 20px;padding:0 3px;margin:0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;-webkit-box-shadow: none;-moz-box-shadow: none;}
.td INPUT[type=password] {border: #c2c2c2 1px solid;line-height: 20px;background: url(../img/input_bg.gif) #e5e5e5 repeat-x 0px 0px;height: 20px;padding:0;margin:0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;}
.td TEXTAREA {border: #c2c2c2 1px solid;padding:0;margin:0;background: url(../img/input_bg.gif) #e5e5e5 repeat-x 0px 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;}
.td SELECT {padding:0 3px;margin:0;line-height:20px;border: #c2c2c2 1px solid;background: url(../img/input_bg.gif) #e5e5e5 repeat-x 0px 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;}
.detail_con{line-height:25px; margin-bottom:10px; padding-bottom:10px;font-size:16px;}
.detail_con img{ max-width:100%!important; height:auto!important; }
.detail_con p,.detail_con span{  margin:1em 0;font-size:16px;  word-wrap:break-word;line-height:30px; }
.detail_con a{ text-decoration:underline; }
.hg25 { line-height: 25px; }
.font_ls_b { color: #B1071A; font-weight: bold;}

.weixin{ float:left;}
.weixin a{width:40px; height:60px; line-height:100px;display:block; position:absolute; left:0; top:0;background:url(../img/icon1.jpg) no-repeat center top; }
.weixin .weixin_nr{ border:1px solid #ccc; width:88px; height:88px; padding:5px; background:#fff;text-align:center; position:absolute; left:-25px; top:50px; z-index:9999;display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; position:absolute; left:10px; top:-5px;}
.weixin.on .weixin_nr{ display:block;}

.youxiang{ float:left;}
.youxiang a{width:40px; height:60px; line-height:100px;display:block; position:absolute; left:45px; top:0;background:url(../img/icon2.jpg) no-repeat center top; }
.youxiang .youxiang_nr{ border:1px solid #ccc; width:88px; height:88px; padding:5px; background:#fff;text-align:center; position:absolute; left:-25px; top:-100px; display:none;}
.youxiang .youxiang_nr img{ margin-bottom:5px;}
.youxiang .youxiang_nr .arrow{ width:0; height:0; position:absolute; left:10px; top:-5px;}
.youxiang.on .youxiang_nr{ display:block;}

.shouji{ float:left;}
.shouji a{width:40px; height:60px; line-height:100px;display:block; position:absolute; left:90px; top:0;background:url(../img/icon3.jpg) no-repeat center top; }
.shouji .shouji_nr{ border:1px solid #ccc; width:88px; height:88px; padding:5px; background:#fff;text-align:center; position:absolute; left:50px; z-index:9999;top:50px; display:none;}
.shouji .shouji_nr img{ margin-bottom:5px;}
.shouji .shouji_nr .arrow{ width:0; height:0; position:absolute; left:10px; top:-5px;}
.shouji.on .shouji_nr{ display:block;}


/*--注册-begin--*/
#login_wrap{ background:#ddd; padding:40px 0;}
.register_form{ border:1px solid #ddd;background:#fff;width:920px; margin:0 auto; height:400px; padding:40px; font-size:14px;}
.register_form h2{ color:#333;font-size:24px; font-weight:700;height:70px;}
.register_form .register_left_con{ float:left;border-right: 1px solid #e6e6e6; width:500px;}
.register_form .register_left_con dl{ font-size:14px;margin-bottom:20px; height:30px; line-height:30px}
.register_form .register_left_con dl dt{ float:left; padding-right:8px;}
.register_form .register_left_con dl dt em{ font-family:Verdana, Geneva, sans-serif;padding-right:5px;}
.register_form .register_left_con dl dd{ margin-left:100px;}
.input {display: inline;margin-right: 5px;padding: 5px;vertical-align: middle;background: #fff;color: #999;border: 1px solid #CACACA;border-radius: 4px;font-family: 'Microsoft YaHei';}
.inputTxt{border:1px solid #a1bad5;border-radius: 5px;box-shadow: 2px 2px 3px #ebf3fa;font-size: 18px;width: 225px;padding: 0 8px;
height: 35px;line-height: 35px;}
.btn_login{ clear:both;display:inline-block; margin-right:10px; width:241px; height:40px;cursor:pointer; border:1px solid #16699b; background:#1081df; color:#fff;line-height:1em; font-family:"Microsoft Yahei"; }
.register_form .register_right_con{ background:url(../img/img64.jpg) no-repeat center bottom;float:right; width:350px; height:300px; line-height:30px;padding:0 20px;}
/*--注册-end--*/


/*--登陆-begin--*/
.login_form{font-size:14px;width:1000px; margin:0 auto; padding:40px 0;}
.login_left_con{ background:url(../img/login_bg.png) no-repeat 0 center;float:left; height:281px; width:604px;}
.login_right_con{background:#fff; border-radius:5px;box-shadow: 4px 4px 4px 4px lightgray;float:right;width:330px; padding:20px; height:280px;}
.login_right_con h2{ height:70px;}
.login_right_con dl{ height:30px; line-height:30px; margin-bottom:20px;}
.login_right_con dl dt{float:left;padding-right:8px;}
.login_right_con dl dd{ margin-left:80px;}
.login_bot{ height:60px; line-height:60px;}
.login_bot a{color:#1081df;}
.login_bot span{ float:left;}
.login_bot b{ float:right; font-weight:normal;}
.checkbox{vertical-align:middle;}
/*--登陆-end--*/