@charset "utf-8";

body {  font-size:14px ; color:#414141; font-family:"微软雅黑";background:#fff;}
*{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.w757 { width:757px;} .w978 { width:978px} .w88 { width:88px}
a { color:#000; text-decoration:none; outline:none; cursor:pointer;}
.c2, .cRed1 { color:#f00}
.x_tabNav .active { font-weight:bold}
a:hover, .cnt_col1_box h2 strong a:hover, .market_top a:hover, .hotNews h2 a:hover { color:#000; text-decoration:underline}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.hide{ display:none;}
.block{ display:block;}
.fl{ float:left;}
.fr{ float:right;}

/* 布局 */
.top{ height:183px; width:100%; margin:0 auto; position:relative; z-index:10; background:#234171 url(topbg2.gif) repeat-y; background-size:100% 100%; border-bottom:3px solid #d82323; }
.top_con{ margin:0 auto; width:1160px; height:183px; background:url(topbg.png) center bottom no-repeat; position:relative;}

.top2{ height:183px; width:100%; margin:0 auto; position:relative; z-index:10; background:url(topbg.gif) repeat-x; border-bottom:3px solid #d82323; }
.top_con2{ margin:0 auto; width:1160px; height:183px; background:url(top_xs.png) 230px 56px no-repeat; position:relative;}


.content { margin:0 auto; width:1160px; position:relative; z-index:2; padding-bottom:30px;}
.box{ float:left; clear:both; width:1160px;}
.box_left{ float:left; width:540px; }
.box_maj{ float:right; width:540px;}
.box_left2{ float:left; width:790px; }
.box_maj2{ float:right; width:320px;}

.w686{ width:686px;}
.w290{ width:290px;}
.relative{ position:relative;}

/* logo */
.v1 { float:left; clear:both;}
.v1 img{ margin:90px 0 0 12px; vertical-align:top;}
.logo { float:left; clear:both; width:142px;}
.logo img{ margin:30px 0 0 0px; vertical-align:top;}
.logo span{ display:block; clear:both; font-size:14px; color:#6f6f6f; width:100%; text-align:center; padding-top:15px;}


/* search */

.top_r{ float:right; margin-top:15px;}

.dzb,.khd,.gzh{ float:right; margin:0 0 0 10px; cursor:pointer; position:relative;}

.dzb img,.khd img,.gzh img{ vertical-align:top;}

.khd_ewm{ display:none; z-index:8; position:absolute; right:-40px; top:50px; width:384px; height:273px; background:url(../images/khdbg.png) no-repeat; padding-top:50px;}
.khd_ewm p{ text-align:center;}
.khd_ewm .pic{ margin:20px 0;}
.khd_ewm .t1{ font-size:18px; color:#969696;}
.khd_ewm .t2{ font-size:14px; color:#000;}

.gzh_ewm{ display:none; z-index:8; position:absolute; right:0; top:50px; width:384px; height:273px; background:url(../images/gzhbg.png) no-repeat; padding-top:50px;}
.gzh_ewm p{ text-align:center;}
.gzh_ewm .pic{ margin:20px 0;}
.gzh_ewm .t1{ font-size:18px; color:#969696;}
.gzh_ewm .t2{ font-size:14px; color:#000;}


.denglu{  float:right; cursor:pointer; }
.denglu img{ vertical-align:top;}
.denglu2{display:none;  float:right; margin-right:10px; font-size:12px; color:#fff; text-align:right; padding-top:8px;}
.denglu2 a{ color:#888;}

/* 主导航 */
.menu{ margin-top:5px; height:31px; font-family:"微软雅黑"; z-index:4; clear:both; position:absolute; bottom:0; left:0;}
.menu_con{ margin:0 auto; width:1160px; position:relative;}
.mainNav { float:left; }
.mainNav li { float:left; height:31px; line-height:31px; text-align:center; position:relative; font-size:14px; margin-right:10px;}
.mainNav li i{ padding-left:1em; font-style:normal;}
.mainNav li a{ color:#143b76; display:inline-block; padding:0 30px;}
.mainNav li.cur { background:#d82323; font-size:20px; margin-right:10px; }
.mainNav li.cur a{ color:#fff;}
.mainNav li a:hover { height:31px; line-height:31px; display:inline-block; padding:0 30px; text-decoration:none; background:#2d60aa; color:#fff;}
.mainNav li.cur2 { text-decoration:none; background:#2d60aa; color:#fff;}
.mainNav li.cur2 a{ color:#fff;}

.xs724{ position:absolute; left:50%; top:34px; margin-left:-64px;}
.ml170{ margin-left:170px;}
.ml170 li { font-size:16px;}


.bigbg{ clear:both; width:100%; height:610px; background:url(bigbg.jpg) center no-repeat; text-align:center;}
.bigbg img{ vertical-align:top; margin-top:60px;}
/* websit */
.websit{ margin:0 auto; width:100%; height:54px; line-height:54px; color:#7e7e7e; font-size:14px;}
.websit a{ color:#7e7e7e; }


.box h2{ clear:both; width:100%; height:24px; font-weight:normal; margin-bottom:15px;}
.box h2 span{ display:inline-block; height:24px; line-height:24px; background:#2a5eac; border-radius:12px; padding:0 25px; letter-spacing:3px; color:#fff; font-size:14px;}


/* 二维码 */

.ewm{ float:left; margin-left:70px; width:74px; margin-top:34px;}
.ewm li{ float:left; width:74px; text-align:center; margin-bottom:30px;}
.ewm li img{ vertical-align:top;}
.ewm li span{ display:block; padding-top:6px; text-align:center; font-size:12px; line-height:14px; color:#333;}

/*频道列表*/

#news_list2{ float:left; width:100%; clear:both;}
#news_list2 li{ float:left; width:378px; height:380px; margin-bottom:10px;}


#news_list2 li.cur{ background:url(libg.gif) no-repeat;}
#news_list2 li img{ width:330px; height:245px; margin:20px 0 0 24px; vertical-align:top;}

.ly_tit{ font-size:16px; height:48px; line-height:24px; overflow:hidden; color:#333; text-align:justify; padding:0 24px; margin:18px 0 10px;}
#news_list2 li.cur .ly_tit a{ color:#d82323;}
#news_list2 li.cur .ly_tit a:hover{ color:#d82323; text-decoration:none;}

.ly_time{ float:left; font-size:12px; padding-left:24px; color:#949494; text-align:justify; height:18px; line-height:18px; }
.ly_time span{ padding-left:10px;}

.fenxiang{ float:right; height:18px; line-height:18px; padding-right:24px;position: relative;}
.fx{ line-height:18px;}
.fx1{ display:inline-block; width:18px; height:15px; background:url(fx_1.gif) no-repeat;margin-right: 10px;}
.fx2{ display:inline-block; width:18px; height:15px; background:url(fx_2.gif) no-repeat;margin-right: 10px;}
.fx3{ display:inline-block; width:18px; height:15px; background:url(fx_3.gif) no-repeat;}

.fx1:hover{ display:inline-block; width:18px; height:15px; background:url(fx_11.gif) no-repeat;}
.fx2:hover{ display:inline-block; width:18px; height:15px; background:url(fx_22.gif) no-repeat;}
.fx3:hover{ display:inline-block; width:18px; height:15px; background:url(fx_33.gif) no-repeat;}

.zhankai,.shouqi{ clear:both; width:100%; text-align:center; cursor:pointer; margin-top:10px; display:none;}
.zhankai span{ background:url(arrow_down.gif) right center no-repeat; padding-right:20px;}
.shouqi span{ background:url(arrow_up.gif) right center no-repeat; padding-right:20px;}

/* 分页 */
.pagelist{ clear:both; width:100%; float:left; text-align:center; margin-bottom:30px; padding-top:30px; font-size:12px;}
.pagelist span{ margin:0 14px; display:inline-block;}
.pagelist span.cur{ background:#e9e9e9; padding:2px 8px;}

.guancha{ float:left; clear:both; width:320px; padding-top:24px;}
.yuedu{ float:left; clear:both; width:320px; padding-top:44px;}
.title{ font-weight:bold; font-size:16px; color:#de2b1c; clear:both; float:left; width:320px; padding-bottom:10px;}
.list{ clear:both; float:left; width:320px;}
.list li{ height:30px; line-height:30px; font-size:14px; clear:both; float:left; width:320px; overflow:hidden; color:#333;}
.list li span{color:#333;}
.list li a{color:#333;}

.adv{ float:left; width:320px; clear:both;}
.adv img{ vertical-align:top; margin:20px 0;}

.yw_ewm{ float:left; clear:both; width:320px; padding-top:50px;}
.yw_ewm li{ float:left; width:80px; margin:0 0 0 50px;}
.yw_ewm li img{ width:80px; height:80px; vertical-align:top;}
.yw_ewm li span{ display:block; width:80px; text-align:center; font-size:12px; padding:10px 0;}


.shenming{ float:left; clear:both; width:730px;}
.shenming p{ font-size:12px; color:#959595; margin-bottom:8px;}


/*tc*/
.lay{ position:absolute; left:0; top:0; z-index:20; width:100%; z-index:12}
.lay_con{ margin:0 auto; width:1000px; position:relative;}

.bghover{ float:left; display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.50; filter: alpha(opacity=50); z-index:5}

.denglu_box{ display:none; position:absolute; top:190px; right:0px;  width:384px; height:273px; background:url(denglu_box.png) no-repeat; z-index:12 }

.tc_con{ float:left; padding:40px 0 0 55px; width:300px; font-family:"微软雅黑"; font-size:14px;}
.tc_con li{ float:left; width:274px; margin-bottom:10px;}
.tc_con li.tit{ font-size:18px; font-weight:normal; margin-bottom:16px;}
.tc_con li.name{ height:32px; background:url(tc_ipt1.gif) no-repeat;}
.tc_con li.pass{ height:32px; background:url(tc_ipt2.gif) no-repeat;}
.tc_con li i{ font-style:normal; padding-left:5px;}
.tc_con li .fr a{ color:#000; text-decoration:underline;}

.ipt1{ float:left; margin-left:30px; width:220px; height:22px; background:none; border:none; padding:5px; display:inline; font-size:16px;}
.ipt2{ float:left; margin-left:30px; width:220px; height:22px; background:none; border:none; padding:5px; display:inline;}
.yzm{ float:left; margin:2px 0 0 10px; cursor:pointer;}
.tc_btn{ width:130px; height:39px; text-align:center; line-height:35px; background:#e71f19; color:#fff; border:none; border-radius:5px; font-size:18px; font-family:"微软雅黑"; cursor:pointer;}
.tc_con li .zc { float:left; color:#686764; text-decoration:none; padding-top:10px;}
.tc_con li .zc a{ color:#000; text-decoration:none;}
.tishi{ position:absolute; top:45px; right:77px; font-size:12px; color:#e50505}
.close{ position:absolute; top:25px; right:15px; cursor:pointer;}

.footer_ly { clear:both; margin:0 auto; width:100%; padding-bottom:15px; text-align:center; font-size:14px; height:100px; background:#f1f1f1}
.footer_con { margin:0 auto;  width:1000px; padding-top:30px;}
.footer_ly span{ float:left; font-size:16px; color:#363636; padding-top:8px; margin-left:40px;}

.footer_ly img{ float:left; vertical-align:middle; margin-left:10px;}


.jl_content{ clear:both; margin:0 auto; width:1160px;}
.jl_left{ float:left; width:800px; padding-top:30px;}
.jl_right{ float:right; width:320px; padding-top:30px;}

.scroll{ clear:both; width:100%; height:21px; line-height:21px; color:#2a5eac; font-size:14px; background:#ebebeb;}
.scroll span{  height:21px; color:#fff; font-size:14px; background:#2a5eac; padding-left:10px; margin-right:10px;}

.jl_sear{ clear:both; width:100%; margin:25px 0 10px; height:29px;}
.jb_con{ float:left;}
.jb_con li{ float:left; height:29px; line-height:29px; cursor:pointer; margin-right:20px; color:#2a5eac; font-size:14px;}
.jb_con li span{ padding-left:15px; background:url(dot2.gif) 0 5px no-repeat;}
.jb_con li.radio span{ background:url(dot1.gif) 0 5px no-repeat;}
.ipt_radio{ display:none;}

.search{ float:left; margin-left:110px; width:298px; height:29px; background:url(searbg.gif) no-repeat;}

.jl_ipt{ float:left; width:215px; height:29px; background:none; border:none; padding-left:13px; font-size:14px; color:#b9b9b9; font-family:"微软雅黑"}
.jl_btn{ float:left; width:70px; height:29px; background:none; border:none; cursor:pointer;}

.rash{ float:right; color:#2a5eac; font-size:14px; cursor:pointer; line-height:29px; padding-right:10px;}

.fy_tit{ clear:both; width:100%; height:30px; line-height:30px; color:#777; font-size:14px; text-align:center;}
.fy1{ float:left; width:135px; background:#ebebeb; margin-right:3px;}
.fy2{ float:left; width:662px; background:#ebebeb;}

.scroll_all{ clear:both; margin-top:1px; width:800px; height:650px; overflow:auto;}
.scroll_con{ float:left; width:780px;}
.scroll_con ul{ float:left; width:780px; padding-top:20px;}
.scroll_con li{ float:left; width:780px; font-size:12px; margin-bottom:20px;}
.scroll_con li .t1{ float:left; width:110px; color:#2a5eac; padding-right:30px; padding-left:10px; padding-top:10px; line-height:22px;}
.scroll_con li .t2{ float:right; width:610px; background:#daf1ff; border-radius:10px; padding:10px; line-height:22px; color:#232323; }

.scroll_con li.zhuchi .t1{ color:#d82323; }
.scroll_con li.zhuchi .t2{ color:#d82323; background:none;}

.scroll_con li.answer .t1{ color:#737373; background:url(answer.gif) right 12px no-repeat; }
.scroll_con li.answer .t2{ background:none;}


.pagelist2{ clear:both; width:100%; float:left; text-align:center; height:30px; line-height:30px; background:#ebebeb; font-size:12px; margin:1px 0 40px}
.pagelist2 span{ margin:0 12px; display:inline-block;}
.pagelist2 span.total{ margin-right:60px; display:inline-block;}
.pagelist2 span.cur{ background:#fff; padding:2px 8px; line-height:18px;}

.qh1 { line-height:24px; font-size:14px; margin-bottom:1px; }
.x_tabNav { padding-left:0; font-size:14px;}
.qh1 li { float:left; height:24px;}
.qh1 span { margin-right:20px;}
.qh1 span a { display:inline-block; line-height:24px; text-align:center; cursor:pointer; color:#232323; }
.qh1 span a:hover { text-decoration:none}
.qh1 a.active { display:inline-block; color:#2a5eac;  height:24px; line-height:24px; padding:6px 25px; background:#ebebeb;}

.xianchang{ clear:both;}
.xianchang li{ clear:both; width:100%;}
.xianchang li img{ vertical-align:top; width:320px; height:214px;}
.xianchang li span{ display:block; width:100%; text-align:center; font-size:14px; padding:8px 0;}
.list li{ float:left; width:310px; height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(icon3.gif) 0 15px no-repeat;}
.list li a{ color:#232323;}
.list li a:hover{ color:#d82323;}

.shuru{ float:left; width:280px; background:#eee; margin-top:30px; padding:20px; font-size:12px;}
.shuru p{ margin-bottom:8px; clear:both;}
.shuru p i{ font-style:normal; color:#F00; padding-left: 5px;}

.jl_ipt2{ width:215px; height:23px; background:#fff; border:none; font-family:"微软雅黑"; font-size:12px;}

.select_jb{ float:left; width:280px; height:23px; background:#fff; position:relative; margin-bottom:8px;}

.selectbox{ float:left; width:270px; height:23px; line-height:27px; border:1px solid #adadad; background:url(icon2.png) right 10px no-repeat; border:none; text-indent:1em; cursor:pointer; font-size:12px; color:#888;}

.select_txt{ float:left; width:198px; height:27px; background:none; border:1px solid #adadad; border-width:1px 0;}
.select_ipt{ float:left; width:180px; height:27px; border:none; background:none; padding:0 5px; font-family:"微软雅黑"; font-size:12px; outline:none; color:#b5b5b5;}
.select_search{ float:left; width:52px; height:29px; margin-left:0px; }
.select_btn{  width:60px; height:29px; background:url(search.png) no-repeat; border:none; cursor:pointer;}

.selectbox_wrapper{ position:absolute; left:0; top:23px;}
.selectbox_wrapper ul{ float:left; width:280px; background:#fff; }
.selectbox_wrapper li{ width:280px; height:23px; line-height:23px; cursor:pointer; text-indent:1em;}
.selectbox_wrapper li:hover{ width:280px; height:23px; background:#f6f6f6;}

.jl_area{ width:280px; height:120px; background:#fff; border:none; font-family:"微软雅黑"; font-size:12px; }

.jl_btn2{ width:84px; height:29px; background:url(tijiao.png) no-repeat; border:none; cursor:pointer; margin:25px 0 5px 100px;}











