@charset "utf-8";
/* Created by yuchunming*/
body{ text-align:center;background:#353846;}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */

/* color */
.cRed{ color:#FF0000;}
.cGreen{ color:#080;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}
/* link */
a{ color:#014991; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}

.lt {float:left;display:inline;}
.rt {float:right;display:inline;}

/************************
          images
************************/
.TopNav ul li,.menu,.menu .more,.menu .line,.intro .tit,.c_l_tit,.fx_tit,.p_b_tit {background:url(../images/img_fgfx.png) no-repeat;}
/************************
          main
************************/
.main {width:950px;background:#fff;margin:0 auto;text-align:left;}
.TopNav {background:#ececec;height:50px;}
.TopNav ul {margin-right:5px; position:relative;top:32px;}
.TopNav ul li {float:left; background-position:-127px -138px;width:92px;height:22px;line-height:22px;text-align:center;margin-left:2px;}
.TopNav ul li a,.TopNav ul li a:hover {font-weight:bold;color:#fff;}
.TopNav .logo {position:relative;top:13px;left:15px;float:left;}

.banner {background:url(../images/banner_fgfx.jpg) no-repeat 5px 5px;border-top:3px solid #03154f;border-bottom:3px solid #03154f;height:244px;margin-top:15px;}
.banner h1 {font-size:14px;color:#fff;height:32px;line-height:32px;width:175px;margin:196px 0 0 760px; text-align:center;}

.menu {height:40px; background-position:5px 5px;border-top:3px solid #8099b8;}
.menu .more {background-position:0 -136px;width:93px;height:26px;line-height:26px; text-align:center;margin:10px 10px 0 0;}
.menu .more a {color:#555;font-weight:bold;}
.menu .more a:hover {color:#c00;}
.menu ul {padding:5px 0 0 15px;}
.menu ul li {float:left;line-height:35px;margin:0 7px;}
.menu ul li a {font-size:14px;font-weight:bold;color:#fff;}
.menu ul li a:hover {color:#fff;}
.menu .line {background-position:-102px -136px;width:1px;height:32px;}

.content {background:#ececec;padding:10px 10px 20px;}
.ad {width:275px;height:240px;border:5px solid #fff; background:#646982;overflow:hidden;}

.intro {border:1px solid #c3c5cc;background:#fff;height:248px;width:633px;overflow:hidden;}
.intro .tit {background-position:0 -106px;height:30px; background-color:#ededf0;line-height:30px;margin:1px;}
.intro .tit strong {color:#03154f;font-size:14px;margin-left:20px;}
.intro p {color:#353535;line-height:22px;text-indent:2em;}
.intro .con {margin:15px 15px 0;}
.intro .more {text-align:right;}

.col_left {width:665px;margin-top:10px;}
.c_l_tit {background-position:0 -42px;height:30px;line-height:30px;margin-bottom:10px;}
.c_l_tit strong {color:#fff;margin-left:15px;}
.fx_list {height:155px;padding:2px;border:1px solid #c3c5cc;margin-top:10px; background:#fff;overflow:hidden;}
.fx_list dt {float:left;}
.fx_list dd {float:left;width:512px;margin-left:2px;}
.fx_tit {background-position:0 -106px;height:22px; background-color:#ededf0;line-height:22px;}
.fx_tit strong {color:#03154f;font-size:14px;margin-left:20px;}
.fx_list p {margin:10px 15px;line-height:22px; text-indent:2em;color:#353535;}

.col_right {width:255px;}
.part_a {background:#fff;border:1px solid #c3c5cc;padding:1px;margin-top:10px;}
.p_a_tit {height:28px;line-height:28px; background:#b3b8ca;}
.p_a_tit strong {color:#041d73;margin-left:15px;}
.p_a_tit a {color:#041d73;}
.p_a_tit a:hover {color:#c00;}
.pro_list {width:100%; border-collapse:collapse; text-align:center;}
.pro_list td {height:22px;}
.pro_list .td1 {text-align:left;padding-left:5px;}
.pro_list td a {height:22px;line-height:22px;display:inline-block;overflow:hidden;}
.pro_list .f1 {background:#f1f4fe;}
.pro_list .pro_t {background:#ced3e4;height:30px;}

.ul12 li{height:24px;line-height:24px;overflow:hidden;padding:0 15px;}
.p_a_bm {background:#ced3e4;height:22px;line-height:22px; text-align:right;}
.p_a_bm a {color:#c00;margin-right:10px;}

.part_b {background:#fff;border:1px solid #c3c5cc;padding:1px;margin-top:10px;}
.p_b_tit { background-position:0 -74px;height:28px;line-height:28px;}
.p_b_tit strong {color:#fff;margin-left:15px;}
#con_us li {line-height:24px;padding:0 15px;}

.actPart {margin:10px;}
.actPart h3 {font-size:14px;height:20px;overflow:hidden; text-align:center;margin:8px 0;}
.actPart h3 a {line-height:20px;}
.actPart img {background:#fff;padding:2px;border:1px solid #ddd;float:left;margin:0 10px 0 0;}
.actPart p {line-height:22px;color:#353535; text-indent:2em;}

/*footer*/
.footer {width:950px;background:#fff; text-align:center;line-height:22px;color:#999;border-top:3px solid #03154f;}
#footer {border-top:3px solid #77809d;padding:15px 0;}
#footer a {color:#666;}
#footer a:hover {color:#c00;}