@charset "utf-8";
body {margin:0; padding:0; font-size:12px; background:url(../images/body_bj.jpg) repeat-x top;  height:auto}
div,img,ul,ol,li,p {margin:0 auto; padding:0; border:0; }
ul li{list-style:none; list-style-type:none;}
img{vertical-align:top; border:none;}
.center { margin:0 auto; }
.clearboth{clear:both;}
a{ color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}

/*top*/
.top_top{width:1200px; line-height:30px; height:24px; color:#00629a;}
.top{width:1200px; height:116px;}
.top_lt{ float:left; padding-top:14px;}
.top_rt{ float:right;width:170px;}
.ys{width:142px; height:16px; float:left; background:url(../images/ys.png) no-repeat; color:#0077ca; padding-left:14px; line-height:16px; font-family:"微软雅黑";}
.ys a{ color:#0077ca; line-height:16px; font-family:"宋体"; margin:0 4px;}
.ys a:hover{ color:#f00;}
.dh{ padding-top:38px; float:left;}

.menu{width:1200px; background:url(../images/menu_bj.jpg); height:43px;}
.menu_line{ background:url(../images/menu_line.jpg) no-repeat; height:41px; width:2px; margin-top:1px;}
#jsddm{ margin-left:10px; z-index:9999;}
#jsddm li{	float: left;list-style: none;}
#jsddm li a{display: block;line-height:43px;color: #fff; font-family:"微软雅黑"; font-size:14px;width:130px; text-align:center;}
#jsddm li a:hover{	background:url(../images/menu_h.jpg) no-repeat 0px 1px; color:#000;}
#jsddm li ul{	margin: 0;	padding: 0;	position: absolute;	visibility: hidden;	border-top: 1px solid white; z-index:9999;}
#jsddm li ul li	{	float: none;display: inline}
#jsddm li ul li a{	width: auto;background: #47adcb;color: #fff; line-height:30px;width:126px;}
#jsddm li ul li a:hover	{	background: #e2bd0a}
#jsddm .menu_sy{	background:url(../images/menu_h.jpg) no-repeat 0px 1px;}
#jsddm .menu_sy a{ color:#000;}

.banner{width:1200px; height:400px;}
#focus {width:1200px; height:400px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1200px; height:400px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1200px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.yy{width:1200px; background:url(../images/yy.png); height:26px;}

.page_01{width:1200px; height:auto; overflow:hidden; margin-bottom:10px;}
.cpfl{ float:left; border:1px solid #ededed;width:240px;}
.cpfl_top{width:238px; background:url(../images/cpfl_top.jpg); height:39px;}
.cpfl_nr{width:238px; background:#f7f7f7; height:auto;}

.sort{width:238px;height:auto;float:left;position:relative;z-index:20}
.sort .sort-ti{height:27px;background-position:0 0;background-repeat:repeat-x;font:14px/35px \5fae\8f6f\96c5\9ed1;color:#fff;padding-left:30px; }
.sort .sort-list{height:auto; margin:4px 26px; }
.sort .sort-list ul{height:auto}
.sort .sort-list li{width:203px;height:34px;float:left;background:url(../images/cpfl_cpbj.jpg) no-repeat;}
.sort .sort-list li a{display:block;height:32px;line-height:32px; padding-left:30px;cursor:pointer; color:#5c3200; background:url(../images/hd.png) no-repeat 5px 10px;}
.sort .sort-list li a span{display:block;height:27px;background-position:right -80px}
.sort .sort-list li.hover{}
.sort .sort-list li.hover a{color:#f00;background:url(../images/cpfl_cpbj1.jpg) no-repeat;}
.sort .sort-list ul ul{display:none}
.sort .sort-list ul li.hover ul{left:210px;margin-top:-32px;width:203px;z-index:30;position:absolute;height:auto;overflow:hidden}
.sort .sort-list ul li.hover ul li{padding:0;}
.sort .sort-list ul li.hover ul{display:block}
.sort .sort-list ul li.hover ul li a{height:31px;line-height:32px;background:url(../images/cpfl_cpbj.jpg) no-repeat;font-size:12px;border-top:0;border-bottom:0;padding-left:30px;color:#333;}
.sort .sort-list ul li.hover ul li a:hover{background-position:15px -181px; color:#f00;background:url(../images/cpfl_cpbj1.jpg) no-repeat; }
.sort dl{height:18px;line-height:18px;margin:0 0 18px 0;overflow:hidden;zoom:1}
.sort dt{width:65px;height:18px;float:left;font-family:\5b8b\4f53;color:#e51a45;}
.sort dt a:hover{text-decoration:underline}
.sort dd{float:left;margin:0 0 0 8px}
.sort .hr{display:block;height:4px;background-position:0 -76px;background-repeat:repeat-x;border:0;overflow:hidden;margin:0 5px}
.sort .more{display:block;height:37px;line-height:37px;font-size:14px;margin:6px 5px 0 5px;padding-left:50px}


.cpzs{ float:left; margin-left:10px;}
.cpzs_top{width:942px; background:url(../images/cpzs_top.jpg) no-repeat; height:61px; overflow:hidden;}
.cpzs_top_lt{ float:left; color:#01535d; padding-left:40px; line-height:80px; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.cpzs_top_rt{ float:right;}
.cpzs_top_rt a{ color:#01535d; line-height:80px; padding-right:10px;}
.cpzs_nr{width:942px; overflow:hidden;}
.cpzs_nr li{ float:left; margin:4px 9px; border-bottom:1px solid #dcdedb;}
.cpzs_nr li a{ border:1px solid #999; padding:2px; display:block;}
.cpzs_nr li p{width:210px; text-align:center; float:left; line-height:20px;}
.cpzs_nr li span{ background:url(../images/cp_by.png) bottom no-repeat;width:216px; height:19px; display:block;}



.gscj{width:1200px; overflow:hidden;}
.gscj_top{ background:url(../images/ht.jpg) no-repeat; height:34px; line-height:24px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.gscj_nr{width:1200px;}
.gscj_nr li{ float:left; margin:9px;}
.gscj_nr li a{ padding:2px; border:1px solid #d1d1d1; display:block;}
.gscj_nr li a:hover{ border:1px solid #f00;}
.cj_by{width:1200px; background:url(../images/cj_by.png) no-repeat; height:8px; overflow:hidden; margin-bottom:10px;}

.page_02{width:1200px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.zzry{width:360px; float:left;}
.ry_top{width:359px; background:url(../images/ry_top_bj.jpg) no-repeat; height:48px;}
.ry_top a{ float:right; line-height:40px; padding-right:16px;}
.ry_nr{width:350px;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:350px; margin-top:8px;}
.blk_18 .pcont { width:224px; float:left; overflow:hidden; }
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:39px; height:120px; float:left; background:url(../images/ry_lt.jpg) no-repeat 0 20px;}
.blk_18 .RightBotton{ width:39px; height:120px; float:left; background:url(../images/ry_rt.jpg) no-repeat 0 20px;}
.blk_18 .LeftBotton { margin:8px 12px 10px 12px;}
.blk_18 .RightBotton { margin:8px 12px 10px 12px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none;}
.blk_18 .pl { width:224px; border:1px solid #f3f3f3; float:left; float:left; text-align:center; line-height:24px;}
.blk_18 a.pl:hover { color:#5dacec; background:#fff;}


.xwdt{width:450px; float:left; margin-left:8px;}
.news {width:100%; height:auto; overflow:hidden; float:left; }
.xw_01{width:450px; height:110px;}
.xw_01_lt{ float:left;width:144px;}
.xw_01_lt img{width:132px; height:97px; padding:6px;}
.xw_01_rt{ float:left; width:300px;}
.xw_01_rt p,.xw_01_rt p a{ color:#F00; font-family:"微软雅黑"; font-size:14px; text-align:center; line-height:30px; font-weight:bold;}
.xw_01_rt p a:hover{ color:#f00;}
.xw_01_rt span{ line-height:24px; color:#999;}
.xw_02{width:450px;}
.xw_02 ul {height:auto; padding:0px 10px 0px 0px; clear:both;}
.xw_02 li {height:32px; line-height:32px; border-bottom:#ccc 1px dashed; background:url(../images/ljt.jpg) 10px 12px no-repeat; padding-left:26px; }
.xw_02 li span { float:right; color:#999}
.xw_02 li a { color:#000}
.xw_02 li a:hover{ color:#f00;}

.box {OVERFLOW: hidden; width:449px;  float:left;}
.box_fouce {WIDTH: 449px; float:left; HEIGHT: auto; margin-left:6px;}
.box .more {DISPLAY: inline; FLOAT: right;}
.box_tt {LINE-HEIGHT: 48px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; border-bottom:#CCC 1PX solid;}
.act {DISPLAY: inline; FLOAT: right;}
.tabbox {FLOAT: left; color:#A7A7A7; padding-left:20px; width:429px; background:url(../images/xw_top_bj.jpg) no-repeat; height:48px; clear:both;}
.tabbox_02{ float:left; height:48px;}
.tabbox_01{ float:right; padding-right:10px; height:48px;}
.tabbox LI {FONT-SIZE: 12px; background:url(../images/xw_01.jpg) 0px 7px no-repeat; padding-right:5px; text-align:center; display:block; FLOAT: left; color:#000; CURSOR: pointer;line-height:38px; }
.tabbox .on {FONT-WEIGHT: bold; background:url(../images/xw_02.jpg) 0px 7px no-repeat; padding-right:5px; text-align:center; line-height:38px; display:block; COLOR: #000}
.tabbox .off { background:url(../images/xw_01.jpg) 0px 7px no-repeat; padding-right:5px; text-align:center; line-height:38px; COLOR: #000;}
.box_tt_tab .tabbox {BORDER-RIGHT-STYLE: none; height:48px;}
.box_tt_tab .tabbox LI {WIDTH: 75px; text-align:left; text-align:center}
.box_A .box_tt {BACKGROUND: none transparent scroll repeat 0% 0%; }


.gsjj{width:360px; float:left; margin-left:20px;}
.gsjj_top{width:359px; background:url(../images/gsjj_top_bj.jpg) no-repeat; height:48px;}
.gsjj_top a{ float:right; line-height:40px; padding-right:16px;}
.gsjj_nr{width:338px; line-height:30px; padding:6px;}
.gsjj_nr a{ color:#000; line-height:30px;}
.gsjj_nr a:hover{ color:#f00;}


.ssxp{width:1200px; overflow:hidden; margin-top:10px;}
.ssxp_top{ background:url(../images/ht.jpg) no-repeat; height:34px; line-height:24px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.ssxp_nr{width:1200px;}
.ssxp_nr li{ float:left; margin:9px;}
.ssxp_nr li p{ text-align:center;width:180px; line-height:30px; display:block; height:30px; float:left;}
.ssxp_nr li a{ padding:2px; border:1px solid #d1d1d1; display:block;}
.ssxp_nr li a:hover{ border:1px solid #f00;}

.xx{width:1200px; background:#eaeaea; height:6px;}

.yqlj{width:1200px; background:url(../images/yqlj_bj.jpg) repeat-x; height:35px; margin-top:10px;}
.yqlj img{ float:left;}
.yqlj li{ float:left; margin:0 6px; line-height:36px; font-family:"微软雅黑";}
.yqlj li a{ display:block; line-height:40px; float:left;}


.end{width:100%; height:107px; margin-top:10px; background:url(../images/end_bj.jpg);}
.end_nr{width:1200px;}
.end_nr_lt{ float:left; line-height:24px; padding-top:10px; color:#6d6c6c;}
.end_nr_lt a{ color:#6d6c6c;}
.end_nr_lt a:hover{ color:#f00;}
.end_nr_rt{ float:right; padding-right:20px;}

.ny{width:1200px; overflow:hidden;}
.ny_lt{width:240px; float:left;}
.ny_rt{width:940px; float:left; margin-left:10px;}
.ny_nr_top{width:942px; background:url(../images/cpzs_top.jpg) no-repeat; height:61px; overflow:hidden;}
.ny_nr_top_lt{ float:left; color:#01535d; padding-left:40px; line-height:80px; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.ny_nr_top_rt{ float:right; line-height:80px; padding-right:15px;}
.ny_nr_nr{width:926px; overflow:hidden; padding:8px; line-height:30px;}

.nylxwm{ float:left; border:1px solid #ededed;width:240px; margin-top:10px;}
.nylxwm_top{width:238px; background:url(../images/nylxwm.jpg); height:39px;}
.nylxwm_nr{width:230px; background:#f7f7f7; height:auto; line-height:24px; padding:4px;}

.nygscj{width:232px; overflow:hidden; margin-top:10px; padding:4px;}
