﻿@charset "utf-8";
/* CSS Document */
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
ul,ol,li{list-style-type:none; line-height:24px;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-family:"宋体"}
.hidden{display:none;}
a{outline-style:none;color:#666666;text-decoration:none;}
a:hover{/*color:#0062DB;*/ text-decoration:none;}
.clear{ clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden}

input{ padding-left:2px;}
img{ border:0px;}
.fl{ float:left}
.fr{ float:right}
.tc{ text-align:center}
body{ font:12px "宋体"; background:#FEFEFE url(../images/body_bj.jpg) repeat-x left top;}
/*header*/
.header{ width:1002px; height:78px; margin:0 auto; padding-top:15px}
.h_right{ height:35px; margin-top:43px}
.h_right a{ width:77px; height:35px; background:url(../images/h_right.jpg) no-repeat left top; float:left; color:#fff; line-height:18px}
.h_right a:hover{ color:#0B347A}

/* nav */
.nav{ width:1002px; height:46px; margin:0 auto; background:url(../images/nav_bj.jpg) repeat-x left top; padding-top:1px; position:relative; z-index:999999999}
.MainNav{ width:790px; height:45px}
.NavTable{ width:790px; float:left; height:45px}
.NavTable td{ margin:0 auto; text-align:center;}
.NavTable td a.nav_a{ display:block; color:#000; height:37px; font-size:14px; line-height:16px; padding-top:15px}
.NavTable td a:hover{background:url(../images/nav_hover.jpg) no-repeat center top; color:#000;}
.NavTable td a.current{background:url(../images/nav_am.jpg) no-repeat right top; color:#000;}
.NavTable td span.en{ font:normal 10px Arial, Helvetica, sans-serif; color:#a7a9ac}
.SubNavDiv{ position:relative;}
.SubNav{ width:660px; position:absolute; left:0px; top:40px; display:none; padding-top:6px}
.SubNav table{ float:left}
.SubNav_right{ width:630px; position:absolute; left:-535px; _left:-530px; top:40px;}
.SubNav_right table{ float:right}
.NavTable td.show .SubNavDiv .SubNav{ display:block;} 
.NavTable td.show .SubNavDiv a{ background:url(../images/nav_hover.jpg) no-repeat top center; color:#000;}
/* 二级导航 */
.SN_table{ height:25px; line-height:25px}
.NavTable td.show .SubNavDiv .SN_table td a{ background:none; padding:0 10px; font:normal 12px/25px "宋体"; display:block}
.NavTable td.show .SubNavDiv .SN_table td a:hover{ background:url(../images/SNT_con.png) no-repeat left top; color:#FFF}
.SN_table .td{ height:25px; background:url(../images/SNT_con.png) repeat-x left center; line-height:25px}

/* ss */
.ss{ width:205px; height:42px; background:url(../images/ss_bj.jpg) no-repeat left top}
.text1{ width:140px; height:20px; line-height:20px; background:#87919B; border:none; margin:11px 3px 0 13px; font-size:12px; color:#FFF}
.ss_but{ margin-top:11px}

/* JS_lb */
.JS_lb{ width:1002px; height:350px; margin:0 auto 10px auto; overflow:hidden}

.head-pic {width:1002px; height:350px; position:relative}
.head-pic .big-pic {position:relative; width:1002px; height:350px;}
.head-pic .big-pic img{ width:1002px; height:350px;}
.big{ display:none}
/*图片*/
.head-pic .on{ display:block; border:1px solid #FFCA00}
.js_lb_ul_bj{ width:1002px; height:50px; position:absolute; right:0px; bottom:0px; background:#000; FILTER:Alpha(Opacity="40"); opacity:0.4;}
.js_lb_ul{ width:1002px; height:50px; position:absolute; right:0px; bottom:0px;}
.small-pic{ float:right; margin-top:7px; padding-right:7px}
.small-pic li{ width:63px; float:left; display:inline; margin-left:6px; text-align:center; border:1px solid #0A317C}
.small-pic li img{ width:63px; height:35px; display:block; cursor:pointer; margin:0 auto}

/* main */
.main{ width:1002px; margin:0 auto 24px auto}
.main_left{ width:214px; height:173px}
.Tab_title{ border:1px solid #D6D6D6; border-bottom:none; height:25px; background:url(../images/Tab_title.jpg) repeat-x left top}
.Taba_ul li{ padding:0 12px; height:25px; float:left; font:bold 12px/25px "宋体"; cursor:pointer}
.Taba_ul .tab_am{ background:#5C6A77; color:#FFF}
#tablist0{ height:141px; border:1px solid #D6D6D6; border-top:none; padding-top:5px; position:relative}
.tab0_con{ height:141px; overflow:hidden}
.Div_a{ position:absolute; right:5px; top:-15px;}
.jcarousel-skin-tango { width:158px; margin:0 auto;}
.jcarousel-skin-tango li{ height:25px; background:url(../images/gd_li.jpg) no-repeat left top; text-align:center; padding-top:7px; padding-bottom:2px}
.jcarousel-skin-tango li a{ font:bold 15px "宋体";}
.jcarousel-skin-tango li a:hover{ color:#0B347A}
.jcarousel-skin-tango .jcarousel-container-vertical { width:158px; height:140px}
.jcarousel-skin-tango .jcarousel-clip-vertical { width:158px; height:117px; margin-top:11px}
.jcarousel-skin-tango .jcarousel-item { width: 158px; height:30px}
/* but bot */
.jcarousel-skin-tango .jcarousel-next-vertical { position:absolute; bottom:-8px; *bottom:-18px; left:77px; width:32px; height:32px; cursor:pointer; background:transparent url(../images/gd_bot.jpg) no-repeat 0 0}
/* but bot */
/* but top */
.jcarousel-skin-tango .jcarousel-prev-vertical { position:absolute; top:-11px; *top:0px; left:77px; width:32px; height:15px; cursor:pointer; background:transparent url(../images/gd_top.jpg) no-repeat 0 0}
/* but top */
.tab0_con p{ width:190px; line-height:23px; text-indent:2em; margin:10px auto 0 auto}
.tab0_con p a:hover{ color:#0B347A}

.main_con{ width:553px; margin-left:18px; display:inline}
#tablist1{ height:127px; padding-top:18px; position:relative}
.tab1_con{ width:540px; margin-left:3px; height:127px}
.tab1c_left{ width:159px; height:116px}
.tab1c_left img{ width:159px; height:116px}
.tab1c_right{ width:363px}
.list_ulA{ color:#727272}
.list_ulA li{ height:24px; line-height:24px; background:url(../images/list_ula_li.jpg) no-repeat left center; padding-left:17px}
.list_ulA a:hover{ color:#0b347a}

.main_right{ width:192px; height:172px; overflow:hidden}
.main_right img{ width:192px; height:54px}
.main_right a{ display:block; margin-bottom:5px;}

/* footer */
.index_footer{ width:978px; height:41px; margin:0 auto; padding:0 12px; line-height:40px; color:#465059; background:url(../images/index_footer.jpg) no-repeat left top; margin-bottom:10px}
.footer{ width:1002px; margin:0 auto; padding:12px 0; line-height:20px; border-top:2px solid #4F6271; color:#465059}
.footer a,.index_footer a{ color:#465059}
.footer a:hover,.index_footer a:hover{ color:#0B347A}




















































