@charset "utf-8";

body {  font:14px \5b8b\4f53, Arial, Helvetica, sans-serif; color:#000; font-family:"微软雅黑";background:#002467  url(../images/bodybg.jpg) top center no-repeat; background-size:100%}
*{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.w757 { width:757px;} .w978 { width:978px} .w88 { width:88px}
a { color:#2c2c2c; text-decoration:none; outline:none;}
.c1, .cGreen1 { color:#159700}
.c2, .cRed1 { color:#f00}
.hide{ display:none;}

.c4 { color:#b00;}
.x_tabNav .active { font-weight:bold}
a:hover, .cnt_col1_box h2 strong a:hover, .market_top a:hover, .hotNews h2 a:hover { color:#b00; text-decoration:none}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}

.top{ margin-top:30px; height:38px; width:100%;}
.top_con{ margin:0 auto; width:1020px; text-align:right; position:relative; height:38px; }

.login{ position:absolute; right:10px; top:0; width:100%; height:33px;}
.login span{ float:right; display:inline-block; width:75px; height:38px; margin-right:10px;}
.login span.denglu{ width:75px; height:38px; background:url(../images/denglu.png) no-repeat;}
.login span.zhuce{ width:75px; height:38px; background:url(../images/zhuce.png) no-repeat;}
.denglu,.zhuce{ cursor:pointer;}

.member{ position:absolute; right:0; top:0; width:258px; height:38px;  background:url(../images/bg1.png) no-repeat; text-align:center; font-size:16px; color: #fff;}
.member .tel{ float:left; color:#fff; line-height:34px; text-indent:10px;}
.member .exit{ float:right; width: 75px; height:38px; background:url(../images/exit.png) no-repeat; display:inline-block; cursor:pointer;}


.ban{ width:100%; text-align:center; }
.ban img{ vertical-align:top; margin-top:20px;}

.time{ clear:both; width:100%; text-align:center;}
.time img{ vertical-align:top; margin:35px 0 40px;}

.zhuban{ clear:both; margin-bottom:20px; width:100%; text-align:center; line-height:35px; color:#fff; font-size:16px;}
.zhuban img{ vertical-align:middle; margin-right:15px;}
.zhuban span{ padding:0 25px;}

.jieshao{ clear:both; margin:50px auto 0; width:1100px;}

.js_left{ float:left; width:404px;}

.duixiang{ float:left; width:404px; height:165px; background:url(../images/bg0.png); margin-bottom:39px; border-radius:25px;}
.duixiang p{ text-align:justify; line-height:26px; font-size:16px; color:#fff;  padding:0 30px; letter-spacing:0.5px;}
.title{ width:100%;  text-align:center; margin-bottom:20px; margin-top:-20px;}
.lianxi{ float:right; width:404px; height:148px; background:url(../images/bg0.png); border-radius:25px; }
.lianxi p{ line-height:35px; text-align:justify; color:#fff; font-size:18px;  padding:0 30px}
.lianxi .ren{ padding-top:20px; color:#ffdfb3}

.ewm{ float:left; width:116px; margin:80px 0 0 80px;}
.ewm img{ width:116px;}
.ewm span{ display:block; width:100%; text-align:center; color:#fff; font-size:18px; line-height:30px; padding-top:20px;}

.yuanze{ float:right; width:404px; height:353px; background:url(../images/bg0.png) ; border-radius:25px; margin-bottom:35px;}
.yuanze p{ text-align:justify; line-height:26px; font-size:16px; color:#fff;  padding:0 30px; margin-bottom:25px; letter-spacing:0.5px;}

.pxcx{ clear:both; margin:0 auto; width:1100px; height:165px; position:relative; color:#fff; font-size:18px; background:url(../images/bg0.png); border-radius:25px; text-align:center; margin-bottom:50px;}
.title2{ clear:both; width:100%; text-align:center;}
.title2 img{  margin-top:-20px;}
.pxcx p{ font-size:16px; color:#fff; padding:15px 0;}
.lct{ text-align:center; clear:both; width:100%;}
.txt1{ position:absolute; left:30px; top:110px; color:#ffdcad;}
.txt2{ position:absolute; left:290px; top:110px;}
.txt3{ position:absolute; left:550px; top:110px;}
.txt4{ position:absolute; left:750px; top:110px;}
.txt5{ position:absolute; left:950px; top:110px;}


.jiangxiang{ clear:both; width:100%; height:487px; background:url(../images/jxbg.jpg) no-repeat; background-size:100% 100%;}

.jx_tit{ clear:both; width:100%; text-align:center;}
.jx_tit img{ margin-top:60px;}
.jx_con{ clear:both; width:1000px; margin:0 auto; position:relative; padding-bottom:50px; padding-top:45px;}
.jx_con li{ clear:both; width:1020px; font-size:30px; position:relative; margin-bottom:50px; color:#000;}
.baoming{ position:absolute; right:0; top:0; cursor:pointer;}
.baoming img{ vertical-align:top; margin-left:10px;}

.pingwei{ clear:both; width:100%; padding-bottom:50px;}
.pw_tit{ clear:both; text-align:center; width:100%;}
.pw_tit img{ vertical-align:top; margin-top:55px; margin-bottom:80px;}
.pw_list{ margin:0 auto; width:1200px;}
.pw_list ul{ float:left; width:100%;}
.pw_list li{ float:left; width:243px; height:355px; margin:0 20px 20px;}
.pw_list li span{ display:block; width:100%; margin:0 auto; font-size:16px; color:#fff; text-align:center; line-height:26px;}
.pw_list li span.tit{ width:86px; height:28px; background:url(../images/bg2.png) no-repeat; font-size:16px; margin-bottom:10px; color:#03114f; position:relative; margin-top:-30px;}
.pw_list li:first-child{ margin-left:160px;}

.pw_list li.two img{ margin-top:-35px;}

.foot{ clear:both; width:100%; background:#032b75; padding:50px 0;}
.foot p{ text-align:center; line-height:34px; color:#fff; font-size:14px;}
.foot p a{ color:#fff; padding:0 7px;}
.foot p a:hover{ color:#fff; text-decoration:underline;}


.bghover{ float:left; display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.85; filter: alpha(opacity=85); z-index:3;}
.tc1,.tc2,.tc21,.tc3{  display:none; position:absolute; left:50%; top:50%; width:890px; height:557px;  z-index:4; background:url(../images/tcdlbg.png) no-repeat; }
.tc2,,.tc21{ height:645px; background:url(../images/tczcbg.png) no-repeat;}
.tc3{ height:auto; background:none;}

.tc3_top{ float:left; height:auto; background:#012c78 url(../images/tc3bg.png) no-repeat; border-radius:50px 50px 0 0;}
.tc3_top h2{ clear:both; width:100%; text-align:center; font-weight:normal; font-size:16px; color:#fff; padding-top:30px;}

.tcxs{ clear:both; width:100%;}

.tc3_bot{ float:left; width:100%; background:#012c78; border-radius:0 0 30px 30px; padding-top:25px;}
.tc3_bot p{ padding-left:210px; font-size:20px; color:#fff; padding-top:20px;}
.tc3_bot p i{ font-style:normal; font-size:28px; color:#f7ecb3;}

.tc_tit{ clear:both; width:100%; text-align:center; font-size:38px; color:#fcf0b4; text-shadow:0 3px 0 rgba(0, 0, 0, 0.3); letter-spacing:5px; padding-top:90px;  font-weight:bold;}
.tc_bot{ clear:both; width:100%; text-align:center;}

.tc_con{ float:left; width:651px; background:#fff url(../images/tcbg.png) no-repeat; border:5px solid; border-image:linear-gradient(#a0884a,#f0ec97,#8b6d37) 1 100; border-top:none; border-bottom:none; padding-bottom:50px; padding-top:30px;}
.tc_con li{ float:left; width:100%; margin-bottom:10px;}
.tc_con li.mm{ margin-bottom:30px;}
.tc_con li label{ float:left; width:180px; text-align:right; padding:7px 10px 0 0; display:inline-block;}
.tc_con li em{ float:left; font-style:normal; width:150px; text-align:right; padding:7px 10px 0 0; display:inline-block;}
.tc_con li b{ float:left; font-size:14px; padding:6px 0 0 10px; font-weight:normal; text-decoration:underline;}
.tc_con li span{ float:left; font-size:18px; padding:6px 0 0 10px;}
.tc_con li span i{ color:#b53300; font-style:normal;}
.tc_con li em i{ color:#ff0000; padding-left:5px; font-style:normal; font-weight:bold;}
.tc_con li.last{ text-align:center;}

.tc_dl{ float:left; width:890px; border-top:none; border-bottom:none; padding-bottom:50px; padding-top:50px;}
.tc_dl li{ float:left; width:100%; margin-bottom:30px;}
.tc_dl li.last{ float:left; width:100%; margin-bottom:30px; text-align:center; }
.tc_dl li.mm{ margin-bottom:100px;}
.tc_dl li label{ float:left; width:255px; text-align:right; padding:10px 10px 0 0; display:inline-block; color:#fff; font-size:18px;}
.tc_dl li em{ float:left; font-style:normal; width:150px; text-align:right; padding:7px 10px 0 0; display:inline-block;}
.tc_dl li b{ float:right; font-size:16px; color:#012c78; font-weight:normal; width:135px; height:44px; border-radius:22px; background:#e6ecb1; line-height:44px; text-align:center;}
.tc_dl li span{ float:left; font-size:18px; padding:8px 0 0 10px;}
.tc_dl li span i{ color:#b53300; font-style:normal;}
.tc_dl li em i{ color:#ff0000; padding-left:5px; font-style:normal; font-weight:bold;}


.tc_zc{ float:left; width:890px; padding-top:30px;}
.tc_zc li{ float:left; width:100%; margin-bottom:30px;}
.tc_zc li.mm{ margin-bottom:30px;}
.tc_zc li em{ float:left; width:255px; text-align:right; padding:10px 10px 0 0; display:inline-block; color:#fff; font-size:18px; font-style:normal;}
.tc_zc li b{ float:right; font-size:16px; color:#1f3c94; font-weight:normal; width:135px; height:44px; border-radius:22px; background:#e6ecb1; line-height:44px; text-align:center;}
.tc_zc li span{ float:left; font-size:18px; padding:6px 0 0 10px;}
.tc_zc li span i{ color:#b53300; font-style:normal;}
.tc_zc li em i{ color:#ff0000; padding-left:5px; font-style:normal; font-weight:bold;}
.tc_zc li.last{ text-align:center; margin-top:30px;}
.duanxin{ float:right; font-size:16px; color:#1f3c94; font-weight:normal; width:135px; height:44px; border-radius:22px; background:#e6ecb1; line-height:44px; text-align:center; border: 0;}

.tc_bm{ float:left; width:890px;  padding-bottom:20px; padding-top:30px;}
.tc_bm ul{ float:left; width:100%;}
.tc_bm li{ float:left; width:100%; margin-bottom:20px;}
.tc_bm li.mm{ margin-bottom:30px;}
.tc_bm li label{ float:left; width:180px; text-align:right; padding:7px 10px 0 0; display:inline-block;}
.tc_bm li em{ float:left; font-style:normal; width:245px; text-align:right; padding:10px 10px 0 0; display:inline-block; color:#fff; font-size:18px;}
.tc_bm li b{ float:left; font-size:14px; padding:6px 0 0 10px; font-weight:normal; text-decoration:underline;}
.tc_bm li span{ float:left; font-size:18px; padding:6px 0 0 10px;}
.tc_bm li span i{ color:#b53300; font-style:normal;}
.tc_bm li em i{ color:#ff0000; padding-left:5px; font-style:normal; font-weight:bold;}
.tc_bm li.last{ text-align:center;}
.tc_bm li img { vertical-align:middle;}


.ipt1{ float:left; width:475px; height:44px; padding-left:10px; background:#fff; border:none; border-radius:22px; font-size:18px; color:#06C; outline:medium; -webkit-appearance:none;}
.yzm{ float:left; width:475px; height:44px; padding-left:10px; background:#fff; border:none; border-radius:22px; font-size:18px; color:#06C; outline:medium; -webkit-appearance:none;}
.ipt11{ float:left; width:330px; height:44px; padding-left:5px; background:none; border:none; font-size:18px; color:#06C; outline:medium; -webkit-appearance:none;}
.ipt2{ float:left; width:360px; height:30px; padding-left:5px; background:none; border:1px solid #c9c0b2; border-radius:3px;}
.ipt3{ float:left; width:270px; height:30px; padding-left:5px; background:none; border:1px solid #c9c0b2; border-radius:3px;}
.area1{ float:left; width:460px; height:95px; padding-left:5px; background:none; border:1px solid #c9c0b2; border-radius:3px; font-family:"微软雅黑"; font-size:14px;}
.area2{ float:left; width:460px; height:70px; padding-left:5px; background:none; border:1px solid #c9c0b2; border-radius:3px;font-family:"微软雅黑"; font-size:14px;}
.area3{ float:left; width:380px; height:70px; padding-left:5px; background:none; border:1px solid #c9c0b2; border-radius:3px;font-family:"微软雅黑"; font-size:14px;}
.btn1{  width:150px; height:45px; background:url(../images/tc_zc.png) no-repeat; border:none; cursor:pointer; margin:0 15px;}
.btn2{  width:150px; height:45px; background:url(../images/tc_dl.png) no-repeat; border:none; cursor:pointer; margin:0 15px;}

.pt70{ padding-top:70px;}
.pt40{ padding-top:40px;}
.pt20{ padding-top:20px;}

.close{ position:absolute; right:25px; top:25px; width:25px; height:25px; background:url(../images/close.png) no-repeat; cursor:pointer;}
.name{ clear:both; margin:0 auto; width:100%;  text-align:center; font-size:24px; padding-bottom:30px;}
.name span{ clear:both; display:block; width:100%;  text-align:center; font-size:14px; padding-top:8px;}
.tc_con dl{ float:left; margin:30px 0 15px 65px; width:530px; }
.tc_con dt{ float:left; height:24px; line-height:24px; clear:both; background:url(../images/icon.gif) 0 5px no-repeat; padding-left:25px; margin-bottom:10px;}
.tc_con dd{ float:left; clear:both;  padding-left:25px; margin-bottom:10px;}
.tc_btn{ margin:0 auto; width:115px; }

.qh1{ float:left; clear:both; margin-left:65px; width:513px; height:35px; border-bottom:2px solid #ba6a5e; padding-left:10px; margin-bottom:20px;}
.qh1 span{ float:left; width:98px; height:35px; line-height:35px; text-align:center; font-size:18px; font-weight:normal; color:#f6d9d4; margin-right:4px; background:url(../images/norbg.png) no-repeat;}
.qh1 span .active{ float:left; width:98px; height:35px; line-height:35px; text-align:center; font-size:18px; font-weight:normal; color:#ffe7b6;  background:url(../images/curbg.png) no-repeat;}
.qh1 a{ color:#f6d9d4; }

.qh1 a:hover{ text-decoration:none;}
.sm{ float:left; padding:6px 0 0 10px; color:#0049a4;}
.zlup{ clear:both;}
.zlup h2{ padding-top:0; text-align:left; padding-left:150px; color:#fff; font-size:18px; padding-bottom:20px;}
.explain{ float:left; clear:both; margin-left:150px; width:590px; background:#fff; border-radius:25px; padding:30px 0 40px; margin-bottom:40px; text-align:justify;}
.explain p{ padding-left:50px; line-height:22px; clear:both; margin-bottom:10px;}
.explain p i{ font-style:normal; color:#ff0000;}
.select{ float:left; margin-left:50px; width:490px; height:44px; background:#e9e9e9; border-radius:22px; margin-bottom:30px;}
.select b{ float:right; font-size:16px; color:#fff; font-weight:normal; width:120px; height:44px; border-radius:22px; background:#1f67e2; line-height:44px; text-align:center;}

.explain2{ 
	margin: 0 auto;
	width: 100px;
    position: relative;
    text-align: center;
    padding-bottom: 30px;
}

.ysczip{ width: 100px; height: 100px;}
.del{ position: absolute; right: -8px; top: -5px;}

.tc_btn22{ margin:0 auto; width:160px; }
.btn20{ float:left; width:76px; height:31px; background:url(../images/xiugai.png) no-repeat; border:none; cursor:pointer; margin-right:8px;}
.btn21{ float:left; width:76px; height:31px; background:url(../images/quxiao.png) no-repeat; border:none; cursor:pointer;}

.tc_baoming{ clear:both; padding:50px 0; width:100%; text-align:center;}
.xg,.logout{ display: inline-block; padding-top: 5px; color: #fff; cursor: pointer;}
.xgtj{ background:url(../images/tc_sub.png) no-repeat;}

