@charset "utf-8";

body {  font:14px \5b8b\4f53, Arial, Helvetica, sans-serif; color:#414141; font-family:"微软雅黑";background:#00284a url(../images/bodybg.jpg) center 0 no-repeat;}
*{ 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}
.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;}
.hide{ display:none;}

.top{ width:100%; height:56px;}
.top_con{ margin:0 auto; width:1000px;}
.logo{ float:left;}
.logo img{ vertical-align:top; margin-top:10px;}
.dl_zc{ float:right; padding-top:20px;}
.dl_zc li{ float:left; color:#fff; font-size:14px;}
.dl_zc li.dl{ background:url(../images/icon1.png) 0 0 no-repeat; padding-left:24px; cursor:pointer;}
.dl_zc li.zc{ background:url(../images/icon2.png) 0 0 no-repeat; padding-left:24px; cursor:pointer;}
.dl_zc li.line{ width:1px;  height:16px; background:#fff; margin:2px 15px;}

.denglu{float:right; color:#fff; line-height:56px;}
.denglu span{ padding:0 10px;}
.denglu a{ text-decoration:underline; color:#fff;}
.denglu img{ margin-right:10px; vertical-align:middle;}

.ban{ margin:0 auto; width:1000px; height:500px; text-align:center; background:url(../images/ban.png) center 75px no-repeat;}
.ban h2{ clear:both; padding-top:335px; color:#fff; font-size:20px; font-weight:normal; padding-bottom:40px;}
.ban p{ clear:both; color:#ffe9cb; font-size:18px;}
.ban p span{ padding:0 20px;}

.big_menu{ clear:both; width:100%; height:115px; background:url(../images/menubg.png) center 0 no-repeat;}
.menu{ margin:0 auto; width:678px; height:60px; text-align:center; font-size:19px; color:#ffe9cb; padding-top:55px;}
.menu a{ padding:0 20px; color:#ffe9cb}


.jieshao{ clear:both; height:275px; margin:0 auto; width:1000px; }
.jieshao ul{ float:left; clear:both; margin-left:60px; }
.jieshao li{ float:left; display:inline; font-size:14px; color:#fff; width:422px; height:169px;}
.jieshao li.t1{ background:url(../images/jsbg1.png) no-repeat; margin-right:25px;}
.jieshao li.t2{ background:url(../images/jsbg2.png) no-repeat;}
.jieshao li p{ padding:75px 0 0 27px; line-height:26px;}
.lxr{ clear:both; color:#fff; text-align:center; padding-top:28px;}
.lxr span{ padding-left:28px;}



.pxyz{ clear:both; margin:0 auto 35px; width:875px; position:relative;}
.tit_pxyz{ width:100%; height:75px; background:url(../images/tit_pxyz.png) no-repeat;}
.cenbg{ width:100%; background:url(../images/cenbg.png) repeat-y;}
.yz_con{ margin:0 auto; width:780px;}
.yz_con p{ text-align:justify; color:#fff; font-size:14px; line-height:38px; padding-left:20px; background:url(../images/dot.png) 0 16px no-repeat;}
.botbg{ width:100%; height:53px; background:url(../images/botbg.png) no-repeat;}
.icon_xs{ position:absolute; right:40px; bottom:60px; width:68px; height:76px; background:url(../images/icon_xs.png) no-repeat;}
.xs_line{ position:absolute; right:9px; bottom:51px; width:2px; height:50px; background:url(../images/xs_line.png) no-repeat;}


.jiangxiang{ margin:0 auto 30px; clear:both; width:875px; position:relative;}
.tit_jxsz{ width:100%; height:75px; background:url(../images/tit_jxsz.png) no-repeat;}
.jx_con{ margin:0 auto; width:804px;}
.jx_con dl{ width:100%; padding-bottom:13px;}
.jx_con dl.jx1{ background:#113670;}
.jx_con dt{ font-size:18px; font-weight:bold; color:#ffce95; background:url(../images/dot.png) 14px 22px no-repeat; padding-left:35px; line-height:30px; padding-top:10px;}
.jx_con dd{  margin-left:35px; font-size:14px; color:#fff;  line-height:30px; display:inline-block; width:360px;}

.qiehuan{ clear:both; margin:0 auto; width:999px;}
.title { width:100%; text-align:center;}
.title img{ margin-bottom:40px;}
.qh{ width:100%; height:87px; clear:both; text-align:center; position:relative; outline:none; margin-bottom:40px; }
.qh .i1,.qh .i2,.qh .i3{ display:inline-block; position:relative; z-index:1;}

.qh .i1 { width:233px; height:87px; background:url(../images/menu1.png) no-repeat;}
.qh .i2 { width:233px; height:87px; background:url(../images/menu2.png) no-repeat; margin-left:30px;}
.qh .i3 { width:233px; height:87px; background:url(../images/menu3.png) no-repeat; margin-left:25px;}

.qh .i1 a{ display:block; width:233px; height:87px; background:none; outline:none;}
.qh .i2 a{ display:block; width:233px; height:87px; background:none; outline:none;}
.qh .i3 a{ display:block; width:233px; height:87px; background:none; outline:none;}

.qh .i1 a.active{ display:inline-block; width:233px; height:87px; background:url(../images/menu1c.png) no-repeat; outline:none; cursor:pointer; }
.qh .i2 a.active{ display:inline-block; width:233px; height:87px; background:url(../images/menu2c.png) no-repeat; outline:none; cursor:pointer;}
.qh .i3 a.active{ display:inline-block; width:233px; height:87px; background:url(../images/menu3c.png) no-repeat; outline:none; cursor:pointer;}
.qh1_con{ width:100%; clear:both; position:relative; padding-bottom:10px;}
.bigtopbg{ height:28px; background:url(../images/big_topbg.png) no-repeat;}
.bigcenbg{  background:url(../images/big_cenbg.png) repeat-y;}
.bigbotbg{ height:51px; background:url(../images/big_botbg.png) no-repeat;}
.explain{ padding:10px 0 40px 60px; position:relative;}
.e_tit img { margin-bottom:10px;}
.explain p{ padding-left:35px; color:#fff; background:url(../images/dot.png) 15px 12px no-repeat; line-height:28px; width:700px;}
.explain p.none{ background:none; padding-left:115px; width:570px;}
.explain p span{ color:#5ff6ff; margin-left:-83px; }
.explain p i{ color:#5ff6ff; font-style:normal;}
.circ{ position:absolute; right:60px; top:60px; width:151px; height:151px; background:url(../images/circ.png) no-repeat; text-align:center; font-size:12px;}
.circ .t1{ color:#1b90ff; padding-top:50px;}
.circ .t2{ color:#5ff6ff; padding:5px 0;}
.circ .t3{ color:#fdec8e}

.jx_list{ margin:0 auto; width:916px;}
.jx_list li{ width:850px; height:46px; line-height:46px; margin-bottom:35px; position:relative; display:inline-block; color:#ffce95; font-size:24px; font-weight:bold; background:url(../images/logo.png) no-repeat; padding-left:70px;}
.baoming{ position:absolute; right:0; top:0;}

.menu_r{ position:fixed; right:300px; top:400px;}
.link1{ position:absolute; left:15px; top:15px; z-index:2}
.link1 a{ width:70px; height:70px; display:block;  }
.link2{ position:absolute; left:25px; bottom:5px; z-index:2; }
.link2 a{ width:50px; height:50px; display:block;}


.bghover{ float:left; display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.80; filter: alpha(opacity=80); z-index:4;}
.tc1{display:none; position:absolute; left:50%; top:50%; width:651px; height:430px; padding-bottom:30px; border:none; z-index:5;}
.tc2{display:none; position:absolute; left:50%; top:50%; width:651px; height:585px; padding-bottom:30px; border:none; z-index:5;}
.tc3{display:none; position:absolute; left:50%; top:50%; width:525px; height:360px; background:#242778 url(../images/tcbg.jpg) center bottom no-repeat; padding-bottom:30px; border:none; z-index:5;}
.tc4{display:none; position:absolute; left:50%; top:50%; width:525px; height:360px; background:#242778 url(../images/tcbg.jpg) center bottom no-repeat; padding-bottom:30px; border:none; z-index:5;}

.tc_top{ clear:both; width:651px; height:11px; background:url(../images/tc_top.png) no-repeat; overflow:hidden;}
.tc_bot{ clear:both; width:651px; height:11px; background:url(../images/tc_bot.png) no-repeat; overflow:hidden;}
.tc_con{ clear:both; float:left; width:651px; background:#f8fbff url(../images/tc_bg.png) repeat-x; padding-top:30px;}
.tc_zc{ height:100px; }
.tc_zc span{ display:block; font-size:14px; color:#fff; font-weight:normal; padding-top:10px;}

.close{ position:absolute; width:30px; height:31px; right:8px; top:8px; background:url(../images/close.png) no-repeat; cursor:pointer; }
.tc_list1{ clear:both; width:100%; padding-top:30px;}
.tc_list2{ padding-top:20px;}

.tc_list1 li{ float:left; clear:both; font-size:14px; margin-bottom:20px;}
.tc_list1 li.lastest{ padding-left:200px; margin-top:20px; font-size:18px;}
.tc_list1 li.lastest2{ margin-top:30px; padding-left:320px;}
.tc_list1 li em{ float:left; width:195px; text-align:right; font-style:normal; padding-top:7px; color:#000;}
.tc_list1 li i{ font-style:normal; padding:0 5px; color:#ff0000; vertical-align:middle;}
.tc_list1 li span{ padding:0 5px; color:#000; vertical-align:middle; text-decoration:underline;}
.tc_list1 li label{ padding:2px 5px; background:#e1edff;}

.ipt{ float:left; width:295px; height:30px; background:none; border:1px solid #839eff; border-radius:2px; font-size:14px; padding-left:6px;}
.ipt0{ float:left; width:180px; height:30px; background:none; border:1px solid #839eff; border-radius:2px; font-size:14px; padding-left:6px;}

.btn1{ float:left; width:115px; height:46px; background:url(../images/denglu.png) no-repeat; border:none; cursor:pointer; margin-right:20px;}

.btn2{ float:left; width:115px; height:46px; background:url(../images/denglu.png) no-repeat; border:none; cursor:pointer;}
.tc_list1 li span{ float:left; padding-top:5px; color:#555555;}
.tc_list1 li a{ color:#4968d7; text-decoration:underline;}
.exp{ position:absolute; left:0; top:120px; width:100%; text-align:center; font-size:14px;}
.tc_text{ text-align:center; padding:60px 0; font-size:18px; color:#fff;}
.tc_text1{ text-align:center; padding-top:100px; font-size:24px; color:#fff}
.tc_img{ text-align:center; }
.queding{ margin-left:30px; cursor:pointer;}
.tc_exp{ clear:both; text-align:center; padding:20px 0;}

.h195{ clear:both; margin:0 auto; width:1215px; text-align:center; padding-top:21px;}
.h195 h3{ color:#17294d; margin:0 auto; clear:both; width:130px; height:40px; font-size:24px; font-weight:normal; background:url(../images/icon3.gif) 0 15px no-repeat; padding-top:15px;}
.h195 h3 span{  background:url(../images/line.gif) 0px bottom no-repeat; padding:0 2px 8px 5px;}
.mb15{ margin-bottom:15px;}
.mb30{ margin-bottom:30px;}

.weidu{ margin:0 auto 20px; width:999px; position:relative;}
.link3{ position:absolute; right:40px; top:0;}
.link3 a{ display:block; width:130px; height:45px;}

.wd_top{ clear:both; width:100%; height:84px; background:url(../images/wd_top.png) no-repeat; position:relative; }
.wd_con{ clear:both; float:left; width:100%; background:url(../images/big_cenbg.png) repeat-y; }
.wd_bot{ clear:both; margin:0 auto; width:100%; height:51px; background:url(../images/big_botbg.png) no-repeat; }
.wd_xs_tl{ position:absolute; left:21px; top:19px;}
.wd_xs_br{ position:absolute; right:21px; bottom:19px;}
.s_tit{ text-align:center; color:#ffce95; font-size:30px; padding-bottom:15px; font-weight:bold; clear:both;}
.s_tit h2{ margin:0 auto; width:820px; border-bottom:1px dashed #5158b2; padding-bottom:30px;}
.wd_miaosu{ color:#fff; margin:0 80px; line-height:24px; border-bottom:1px dashed #5a56b9; text-align:justify; padding-bottom:20px;}
.pt15{ padding-top:15px;}
.f24{ font-size:24px;}
.yunying,.chuangxin,.fuwu,.hangye{ clear:both; margin:0 80px; width:838px;}
.hangye{ border-bottom:1px dashed #5a56b9; padding-bottom:20px; float:left;}
.weidu dt{ float:left; width:100%; font-size:18px; color:#ffce95; clear:both; margin-bottom:10px;}
.weidu dt img{ margin-right:10px;}
.weidu dd{ float:left; clear:both; padding-left:22px; font-size:14px; line-height:24px; color:#99c4ff; margin-bottom:10px;}
.weidu dd span{ float:left;}
.w225{ width:225px;}
.weidu dd i{ font-style:normal; float:left; color:#ff0000; padding-left:10px;}
.weidu dd.b_tit{ color:#ffce95;}
.weidu dd.l_tit{ color:#fff;}
.mr20{ margin-right:20px;}
.ipt1{ float:left; width:250px; height:30px; background:#e3ecff; border:none; padding-left:5px;outline:medium}
.ipt2{ float:left; width:200px; height:30px; background:#e3ecff; border:none; padding-left:5px;outline:medium; margin-left:20px; margin-bottom:20px;}
.ipt3{ float:left; width:221px; height:30px; background:#fff; border:1px solid #c9c0b2; border-radius:3px; padding-left:5px;}
.ipt4{ float:left; width:105px; height:30px; background:#fff; border:1px solid #c9c0b2; border-radius:3px; padding-left:5px;}
.ipt5{ float:left; width:180px; height:30px; background:#fff; border:1px solid #c9c0b2; border-radius:3px; padding-left:5px;}

.timing{ clear:both;}
.tm_l{ float:left; padding-left:22px; color:#fff;}
.tm_r{ float:left; width:700px;}
.tm_r i{ float:left; color:#f00; padding-left:10px; font-style:normal;}
.area{ width:720px; height:225px; background:#fff; border:1px solid #c9c0b2;  border-radius:3px; padding:10px; font-family:"微软雅黑";}
.check{ margin-right:10px;}
.wd_box p{ font-size:14px; margin-bottom:15px; line-height:24px; color:#fff;}

.tjbm{ clear:both; text-align:center; padding:40px 0 20px; cursor:pointer; width:100%; background:url(../images/tjbgbg.jpg) center no-repeat; background-size:100% 100%; }

.area1{ float:left; font-size:14px; line-height:20px; width:750px; height:120px; background:#e3ecff; border:none;  padding:10px; font-family:"微软雅黑"; color:#2a2781;outline:medium}

.chuangxin_l{ float:left; width:225px;}
.chuangxin_r{ float:left; width:590px;}
.chuangxin_r li{ float:left; width:160px; position:relative;}
.chuangxin_r li.w130{ width:130px;}
.chuangxin_r li.w500{ width:600px;margin-bottom:20px;}

.showarea2{ float:left; margin-top:10px; width:535px; clear:both;}
.area2{ width:515px; height:80px; background:#e3ecff; border:1px solid #c9c0b2;  border-radius:3px; padding:10px; font-family:"微软雅黑";outline:medium}

.s_title{ clear:both; text-align:center; color:#ffce95; font-size:24px; padding:0 0 10px;}

.zcarea{ float:left; width:295px; height:150px; background:none; border:1px solid #839eff; border-radius:2px; font-size:14px; padding-left:6px;}

.duanxin{left: 5px;width: 75px;height: 35px;
line-height: 35px;
text-align: center;
color: #004986;
background: transparent;
text-decoration: underline;
cursor: pointer;
font-size: 14px;
border: none;}


.menu{ margin:0 auto; width:1200px; height:100px; text-align:center; font-size:28px; color:#fff; padding-top:45px; background:url(../images/menubg.png) center 0 no-repeat; font-weight:bold; position:relative;}
.menu a{ padding:0 20px; color:#fff}
.menu .cur a{ color:#fdec8e}
.menu_l{ position:absolute; width:1000px; height:100px; background:url(../images/line.png) repeat-x; top:0; right:1200px;}
.menu_r{ position:absolute; width:22rem; height:100px; background:url(../images/line.png) repeat-x; top:0; left:1200px;}

.fix_r{ position:fixed; right:300px; top:400px;}
