@charset "gb2312";
/* CSS Document */

*{ padding:0px; margin:0px; margin:0 auto;}
div{margin:0 auto;}
table, tr, td { margin: 0; padding: 0; }
body{ background:#f0f0f0;}
.box{width:100%; height:auto;font-size:12px; font-family:"ËÎÌå";}
img{ border:0}
a{ text-decoration:none; }
.ding{ width:100%; height:119px; background:url(../images/ding.jpg);}
.top{ width:1002px; height:119px;}
.logo{ width:335px; height:103px; float:left; margin-left:25px; margin-top:8px; display:inline;}
.rxdhk{ width:330px; height:119px; float:right;}
.swsy{ width:320px; height:25px; line-height:25px; text-align:right; padding-right:10px; color:#464444;}
.swsy a{ color:#464444;}
.swsy a:hover{ color:#b20a1d;}
.kfrxk{ width:330px; height:65px; float:left; margin-top:23px;}
.kfrxtu{ width:128px; height:51px; float:left; background:url(../images/kfrx.jpg);}
.kfrxdh{ width:190px; height:51px; float:left; line-height:51px; color:#b12528; font-size:26px; font-weight:bold;}
.nav{ width:100%; height:39px; background:url(../images/navbj.jpg);}
.naver{ width:1002px; height:39px;}
.naver ul{ list-style:none;}
.naver ul li{ width:109px; float:left; line-height:39px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; display:block;}
.naver ul .menu_g{ width:2px; height:17px; float:left; background:url(../images/menu_g.jpg); margin-top:10px;}
.naver ul li a{ color:#FFF; display:block;}
.menu { Z-INDEX: 300; POSITION: relative; WIDTH: 1002px; FLOAT: left;}
.menu LI { TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px;WHITE-SPACE: nowrap; FLOAT: left; }
.menu UL { Z-INDEX: 300; POSITION: relative;}
.menu LI { POSITION: relative}
.menu LI UL { POSITION: absolute; PADDING-BOTTOM: 0px; WIDTH: 110px; DISPLAY: none;  PADDING-TOP: 0px; LEFT: -1px}
.menu LI UL LI { BORDER-BOTTOM:#ededed 1px solid;  PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 110px; height:32px; background:#940817; scroll repeat 0% 0%; font-size:12px; font-weight:100; }
.menu LI UL LI A:hover { background: none; color:#fff; font-weight:bold;}
.banner{ width:985px; height:295px; margin-top:10px;}


.fullSlide{width:100%;position:relative;height:295px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:295px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:295px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-6px -137px;}


.center{ width:1002px; height:auto; margin-top:15px;}
.center_left{ width:192px; height:auto; float:left;}
.center_right{ width:810px; height:auto; float:right;}
.center_top{ width:1002px; height:auto;}
.szyyx{ width:160px; height:80px;}
.wbgz{ width:160px; height:80px; margin-top:15px;}
.xwdtk{ width:379px; height:340px; float:left; margin-left:20px; display:inline;}
.xwdtk1{ width:379px; height:290px; float:left; margin-left:20px; display:inline; line-height:22px; color:#666;}
.xwdtk2{ width:379px; height:290px; float:left; margin-left:20px; display:inline;}
.xwnav{ width:379px; height:33px; background:url(../images/xwnav.jpg);}
.xwnavzi{ width:104px; height:33px; float:left; text-align:center; line-height:33px; color:#FFF; font-size:14px; font-weight:bold;}
.more{ width:50px; height:16px; line-height:16px; float:right; margin-top:8px; color:#9d0007; font-family:"ºÚÌå";}
.more a{ color:#9d0007;}
.tjxw{ width:379px; height:86px; margin-top:5px;}
.tjxwtu{ width:118px; height:84px; float:left;}
.tjxwnr{ width:255px; height:86px; float:right; line-height:22px; color:#838080;}
.tjxwnr p a{ color:#ed202e; font-weight:bold;}

.sy_newlist{ width:379px; height:auto; margin-top:3px; overflow:hidden;}
.sy_newlist ul{ width:379px; list-style:none; overflow:hidden;}
.sy_newlist ul li{ width:379px; height:28px; line-height:28px; border-bottom:1px dashed #CCC;background:url(../images/listtb.jpg) no-repeat left; text-indent:10px; color:#838080;}
.sy_newlist ul li span{ width:90px; float:right; text-align:right;}
.sy_newlist ul li a{ color:#838080; float:left;}
.sy_newlist ul li a:hover{ color:#ed202e; float:left;}
.sy_newlist1{ width:374px; height:220px; margin-top:15px; overflow:hidden;}

.sy_newlist2{ width:379px; height:220px; margin-top:15px; overflow:hidden;}
.sy_newlist2 ul{ width:379px; list-style:none; overflow:hidden;}
.sy_newlist2 ul li{ width:379px; height:28px; line-height:28px; border-bottom:1px dashed #CCC;background:url(../images/listtb.jpg) no-repeat left; text-indent:10px; color:#838080;}
.sy_newlist2 ul li span{ width:90px; float:right; text-align:right;}
.sy_newlist2 ul li a{ color:#838080; float:left;}
.sy_newlist2 ul li a:hover{ color:#ed202e; float:left;}


.cpgdnav{ width:975px; height:33px; margin-top:10px; background:url(../images/cpdgnav.jpg);}
.gdcp{ width:995px; height:164px; float:left;}

.cpzs {
	WIDTH: 980px; float:left; margin-top:10px; margin-left:10px; display:inline;
}
.cpzs .cpzsPL {
	TEXT-ALIGN: center; WIDTH: 18px; BACKGROUND: url(../images/cpzs_left_an.gif) no-repeat right center; FLOAT: left; HEIGHT: 124px; CURSOR: pointer; MARGIN-RIGHT: 8px
}
.cpzs .cpzsPR {
	WIDTH: 18px; BACKGROUND: url(../images/cpzs_right_an.gif) no-repeat center 50%; FLOAT: right; HEIGHT: 124px; MARGIN-LEFT: 2px; display:inline; CURSOR: pointer;
}
.cpzs .cpzsArc { WIDTH: 930px; FLOAT: left; OVERFLOW: hidden}
.cpzs .cpzsArc IMG { BORDER: #ccc 1px solid; WIDTH: 165px; FLOAT: left; HEIGHT: 120px; MARGIN-LEFT: 17px; display:inline;}
.cpzs .cpzsArc IMG:hover{ border:1px solid #a50000;}
.ScrCont {
	WIDTH: 1342177.27px
}
#List1 {
	FLOAT: left
}
#List2 {
	FLOAT: left
}
.ScrCont p{ width:165px; height:auto; line-height:26px; text-align:center;}
.yqlj{ width:970px; height:auto; }
.yqljnav{ width:75px; height:24px; float:left;}
.yqljnr{ width:880px; height:auto; float:right; line-height:22px; color:#484747;}
.yqljnr a{ color:#484747;}
.yqljnr a:hover{ color:#a40001;}
.bottom{ width:100%; height:70px; margin-top:20px; background:#313131;}
.banquan{ width:1002px; height:60px; line-height:25px; text-align:center; color:#a6a3a3; padding-top:10px;}
.banquan a{ color:#a6a3a3;}

.nycent{ width:1002px; height:auto; margin-top:18px; margin-bottom:20px;}
.nycent_left{ width:217px; height:auto; float:left;}
.flzs{ width:193px; height:auto;}
.dflbj{ width:193px; height:43px; background:url(../images/dflbj.jpg); text-align:center; line-height:43px; color:#FFF; font-size:16px;}
.flxlbj{ width:193px; height:auto; background:url(../images/flxlbj.jpg); padding-top:10px; overflow:hidden;}
.flxlbj ul{ list-style:none; margin-left:5px;}
.flxlbj ul li{181px; height:27px; text-align:center; line-height:27px; background:url(../images/xflbj.jpg) no-repeat; font-size:14px; font-weight:bold;}
.flxlbj ul li a{ color:#b2080d; display:block;}

.flbott{ width:193px; height:13px; background:url(../images/fldbj.jpg);}
.nywbgz{ width:160px; height:80px; margin-top:15px;}

.nycent_right{ width:759px; height:auto; float:right;}
.mbxbj{ width:759px; height:34px; background:url(../images/mbxbj.jpg);}
.mbxdfl{ width:160px; height:34px; float:left; line-height:32px; padding-left:15px; font-size:14px; color:#d40a06;}
.mbdhnav{ width:550px; height:34px; float:right; line-height:32px; text-align:right; color:#474646;}
.mbdhnav a{ color:#474646;}
.mbdhnav a:hover{ color:#d40a06;}
.ny_about{ width:759px; height:auto; line-height:1.8em; margin-top:10px; padding-bottom:10px; color:#333;  overflow:hidden;}
.ny_about a{ color:#333;}
.ny_about a:hover{ color:#d40a06;}
.ny_newlist{ width:750px; height:auto;}
.ny_newlist ul{ width:750px; list-style:none; margin-top:10px; overflow:hidden;}
.ny_newlist ul li{ width:750px; height:30px; line-height:30px; border-bottom:1px dashed #CCC;background:url(../images/listtb.jpg) no-repeat left; text-indent:15px; color:#333;}
.ny_newlist ul li span{ width:80px; float:right; text-align:right;}
.ny_newlist ul li a{ color:#333; float:left;}
.ny_newlist ul li a:hover{ color:#d40a06; float:left;}
.fenye{ width:750px; height:30px; line-height:30px; text-align:center; padding-top:20px; color:#25555f; margin-bottom:10px;}
.fenye span{ padding:3px; border:1px solid #d2d5da; margin-left:5px;}
.fenye a{ padding:3px; border:1px solid #d2d5da; margin-left:5px; color:#25555f}
.fenye a:hover{ color:#d40a06}
.biaoti{ font-size:14px; color:#333; text-align:center;}
.laiyuan{ text-align:center; font-size:12px; font-weight:100; padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #999; margin-bottom:10px;}

.fenpian{ width:750px; height:30px; line-height:30px; text-align:center; padding-top:10px; color:#333; margin-bottom:10px; border-top:1px dashed #999}
.fenpian a{ padding:3px; margin-left:5px; color:#333}
.fenpian a:hover{ color:#d40a06}

.ny_cplist{ width:759px; height:auto;}
.ny_cplist ul{ list-style:none;}
.ny_cplist ul li{ float:left; margin-left:10px;color:#666; margin-top:20px;}
.ny_cplist ul li img{ padding:3px; border:1px solid #bcb8b8}
.ny_cplist a{ color:#666;}
.ny_cplist a:hover{ color:#d40a06;}
.ny_cplist img:hover{ padding:3px; border:1px solid #d40a06}
.ny_cplist ul p{ text-align:center; padding-top:10px;}

.input {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f7f7f7; HEIGHT: 20px; COLOR: #555; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
.textarea {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f7f7f7; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
.submit {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e8e8e8; width:50px; HEIGHT: 22px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 0px; cursor:pointer;
}


.gdqy_nav{ width:180px; height:33px; margin-top:15px; background:url(../images/gdqy_nav.jpg);}
.khjzk{ width:177px; height:295px; border:1px solid #CCC;}
.khjznav{ width:104px; height:33px; float:left; text-align:center; line-height:33px; color:#a40001; font-size:14px; font-weight:bold;}
.khjznav a{ color:#a40001;}
.khjzlist{ width:132px; height:97px; margin-top:15px;}
.khjzlist img{ border:1px solid #BCB8B8;}
.khjzlist img:hover{ border:1px solid #a40001;}





