body { text-align: left; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

.box{ width:1003px; height:auto; margin:auto; text-align:left; padding:0px; background:url(../images_hm/index_bj.jpg);}
.nav{ width:1003px; height:auto; margin:auto;}
.top{ width:1003px; height:106px; background:url(../images_hm/index_top.jpg);}

.top_t{ width:1003px; height:62px; clear:both;}
.top_tl{ width:390px; float:left; height:62px;}
.top_tl img{ padding:15px 0 0 65px; float:left;}

.top_tm{ width:200px; float:left; height:62px; padding:0 0 0 50px;}
.top_tm .bb{ float:left; padding:24px 0 0 30px;}
.top_tm .bb1{ float:left; padding:24px 0 0 10px;}

.top_trb{ width:260px; float:right; height:62px;}
.top_trb ul li{ float:left; padding:22px 3px 0 3px;}

.top_b{ width:1003px; height:44px; clear:both;}
.top_bl{ float:left; padding:0 0 0 88px; width:680px;}
.top_bl ul li{ float:left; padding:15px 6px 0 6px;}


.top_br{ float:right; padding:15px 8px 0 0;}

.banner{ width:1003px; height:218px; clear:both; background:url(../images_hm/index_bannert.jpg);}

.main{ width:1003px; clear:both; background:url(../images_hm/index_main.jpg); height:410px;}

.main1{ width:1003px; clear:both; background:url(../images_hm/index_bj.jpg);}





.left{ width:271px; float:left; padding:10px 2px 0 17px;}

.sub_left{ width:271px; float:left; padding:10px 0px 0 17px; border-right:solid 2px #CCCCCC;}




.lt{ width:271px; clear:both;}
.lt h2{ height:18px; text-align: left;}
.lt h2 span{ float:right; width:50px; text-align:center;}
.list14_Lgra li {overflow:hidden; height:24px;line-height:24px; background: url(../images_hm/d0.gif) no-repeat;}

.lt_t{ width:260px; padding:8px 0 0 10px;}
.lt_t ul li{ line-height:24px; text-align:left; color:#3F3F3F; padding:0 0 0 12px;}

.lb{ width:271px; padding:8px 0 0 0; clear:both;}
.lb h2{ height:18px; text-align: left; padding:0 0 8px 0;}

.lxt{ width:271px; height:124px; background:url(../images_hm/lxt.jpg);}
.lxt p{ line-height:22px; text-align:left; padding:0 0 0 15px;}


.middle{ width:444px; float:left; padding:10px 0 0 0;}
.mt{ width:442px; margin:auto;}
.mt h2 {height:18px; text-align: left;}
.mt h2 span{ float:right; width:50px; text-align:center;}

.mt_t{ width:438px; margin:auto; padding:10px 0 0 0;}



.pic img{ padding:3px; border: solid 1px #CCCCCC;}

.pic_t{ width:245px;}
.pic_t h2{ line-height:25px; height:25px; text-align:left; color:#990000; font-weight:800; padding:0 0 0 10px; border-bottom: dotted 1px #CCCCCC;}
.pic_t p{ line-height:22px; text-align:left; text-indent:2em; color:#666666;}
.pic_t p span{ color:#990000; font-size:12px; font-weight:normal;}
.pic_t p span a:link {color: #990000; text-decoration:none;}
.pic_t p span a:visited {color: #990000;text-decoration:none;}
.pic_t p span a:hover {color: #990000; text-decoration:underline;}
.pic_t p span a:active {color: #990000;}



.mb{ width:426px; clear:both; margin:auto; border:solid 1px #C5C5C5;}
.mbt{ width:426px; height:23px; background:url(../images_hm/index_cxt.jpg);}
.mbtl{ float:left; padding:0 0 0 5px;}
.mbtr LABEL{width:100px;cursor:pointer; float:left; height:23px; line-height:23px;}
.mbtr .selected{width:100px;color:#066DBA; font-weight:800; height:23px; font-size:14px; line-height:23px; background:url(../images_hm/index_th.jpg);}



.right{ width:250px; float:left; padding:10px 17px 0 2px;}
.rt{ width:250px; clear:both;}
.rt h2{height:18px; text-align: left;}
.rt h2 span{ float:right; width:50px; text-align:center;}

.rt_t{ width:240px; padding:8px 0 0 10px;}
.rt_t ul li{line-height:24px; text-align:left; color:#565656; padding:0 0 0 12px;}

.r_site{ width:229px; margin:auto; clear:both; padding:4px 0 6px 0;}


.yqlj{ width:1003px; clear:both; background:url(../images_hm/index_bj.jpg);}

.yqlj_t{ width:956px; margin:auto; }
.yqlj_t h2{ height:23px; line-height:23px; text-align:left; padding:0 0 0 30px; font-size:14px; font-weight:800; background:url(../images_hm/yqlj.jpg);}
.yqlj_b{ width:954px; border-bottom:solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right:solid 1px #CCCCCC;}
.yqlj_b p{ line-height:24px; text-align:left; padding:0 7px 0 7px;}



.boot{ width:1003px;clear:both; background:url(../images_hm/index_bj.jpg); padding:8px 0 8px;}
.b_menu{ width:954px; clear:both; border:solid 1px #CCCCCC; height:24px; background:#e1e1e1; margin:auto; line-height:24px; font-size:12px; color:#333333;}


.footer{ width:954px; clear:both; margin:auto;}
.footer p{ line-height:24px; text-align:center;}

.sub_lb{ width:254px; height:128px; margin:auto auto 8px auto; background:url(../images_hm/sub_lb.jpg);}
.sub_lb h2{ height:32px; text-align:left; padding:0 0 0 10px;}

.sub_lbt{ width:254px;}
.sub_lbt ul li{ height:30px; line-height:30px; font-weight:800; text-align:left; border-bottom:dotted 1px #CCCCCC; padding:0 0 0 25px;}
.sub_lbt ul li span{ padding:0 10px 0 0; font-family: Arial; font-size:12px; font-weight:normal;}

.list15_Lgra li {overflow:hidden; height:24px;line-height:24px; background: url(../images_hm/hm_sub_d.gif) no-repeat;}

.sub_lbt ul li a:link {color: #000000; text-decoration:none;}
.sub_lbt ul li a:visited {color: #000000;text-decoration:none;}
.sub_lbt ul li a:hover {color: #CC0000; text-decoration: none; font-size:14px; font-weight:800;}
.sub_lbt ul li a:active {color: #0346A1;}

.sub_right{ float:left; width:678px; margin:0 0 0 10px; padding:10px 0 0 0;}
.sub_right h2{ height:32px; line-height:32px; text-align:left; padding:0 0 0 15px; background:url(../images_hm/sub_mb.jpg); font-size:14px; font-weight:800; color:#ca0204; margin:0 0 8px 0;}
.sub_right h2 span{ float:right; font-size:12px; font-weight:normal; color:#666666;}


.bkx_bkjhq{ width:670px; margin:auto;}
.bkx_bkjhq ul li{ height:30px; line-height:30px; text-align:left; font-size:14px;}
.bkx_bkjhq ul li span{ float:right; width:100px; text-align:center;}
.bkx_bkjhq ul li font{ font-size:18px; color:#FF0000; line-height:24px; height:24px; padding:0 7px 0 0;}

.bkx_bkjhq ul li strong{ font-size:12px; font-weight:800; color: #CC0000;}
.bkx_bkjhq ul li strong a:link {color: #CC0000; text-decoration:none;}
.bkx_bkjhq ul li strong a:visited {color: #CC0000;text-decoration:none;}
.bkx_bkjhq ul li strong a:hover {color: #CC0000; text-decoration:underline;}
.bkx_bkjhq ul li strong a:active {color: #bc2931;}



.xt_t{ width:660px; margin:auto; text-align:center; font-size:14px; font-weight:800;}
.xt_t h3{ line-height:40px; font-weight:800; font-size:18px; font-family:"微软雅黑"; text-align:center; padding:0 15px 0 15px;}
.xt_t h4{line-height:25px; font-size:16px; clear:both; font-family:"微软雅黑"; text-align: center;  padding:0 20px 0 20px; color:#03417e; font-weight:800;}


.news_t{ width:652px; clear:both;}
.news_t p{ line-height:24px; text-align:left; text-indent:2em; font-size:14px;}
.news_t p img{ float:left; padding:5px 10px 0 5px;}



.xt_t1{ width:660px; margin:auto; clear:both; font-size:14px; height:25px; line-height:25px; text-align:center; border-bottom:solid 1px #CCCCCC;}

.xt_t01{ width:660px; margin: auto; clear:both; padding:10px 0 0 0;}
.xt_t01 p{ line-height:24px; text-align: left; font-size:14px; padding:0 10px 0 10px; text-indent:2em;}

.xt_t01 p img{ float:left; padding:10px 0 0 0;}


.news_h{ height:27px; border-bottom:solid 1px #CCCCCC; border-top:solid 1px #CCCCCC; line-height:27px; clear:both;}
.s_h1{ float:left; padding:0 0 0 20px;}
.s_h2{ float:left; padding:0 0 0 10px;}
.s_h2 img{ padding:3px 0 0 0;}








