@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;border:none;}
body{ margin-left:auto; margin-right:auto; text-align:center; font-size:14px; font-family:"宋体"; color:#000; background:#4390f0; }
.top10{ margin-top:15px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:red; text-decoration:underline;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.baise{ color:#fff;}
.huise{ color:#656666;}
.imgcenter{text-align:center;}
.nowrap{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
ul li{ list-style:none;}
ul li a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.jn_top{margin-left:auto; margin-right:auto;overflow:hidden; background:url(../images/xxsjn_02.jpg) no-repeat; width:960px; height:269px; }
.jn_maincon{ width:940px; padding:10px;margin-left:auto;overflow:hidden; margin-right:auto;background:#fff; margin-top:5px; padding-bottom:10px;}
.part1,.part2,.part3,.part4{ width:940px; overflow:hidden;}
/*part1*/
/*幻灯*/
.area img { border:0; vertical-align:top;}
.area {zoom: 1; font-size:12px; width:312px; overflow:hidden;}
.focus-box {clear: both;}
.focusImage {padding-bottom: 1px; padding-left: 1px; padding-right: 1px; float: left; padding-top: 1px}
.focusImage-inner {position: relative; width: 312px}
.focusImage-content LI {display: none; background:none;}
.focusImage-content LI.current {display: block}
.focusImage-content IMG {width: 312px; display: inline-block; height: 243px;}
.focusImage-title {position: absolute; line-height: 24px; width:312px; overflow:hidden; bottom: 0px; height: 24px; left: 0px;}
.focusImage-title-bg {z-index: 5; position: absolute; background:transparent;width: 100%; background: #000; height:24px; opacity:0.8;filter:alpha(opacity=50); left:0}
.focusImage-title H2 {z-index: 10; position: absolute;padding-bottom: 0px; padding-left: 5px; padding-right: 0px; font-size: 12px; font-weight: bold; padding-top: 0px;text-align:left; left:0; width:242px; overflow:hidden; height:24px; white-space:normal;}
.focusImage-title A {color: #fff; text-decoration:none;}
.focusImage-title A:visited {color: #fff;text-decoration:none;}
.focusImage-title A:hover {color: #fff; text-decoration:underline;}
.focusImage-slide {z-index: 15; position: absolute; top:224px; right:2px}
.area img,.area ul,.area li{margin: 0; padding: 0; border: 0;}
.focusImage-slide LI {padding-bottom: 0px; line-height: 15px; padding-left: 5px; padding-right: 5px; display: inline-block; background: #88857f; float: left; height: 15px; color: #fff; cursor: pointer; margin-right: 1px; padding-top: 0px}
.focusImage-slide LI.current {background:#a41a21;}

.hdkd{ width:356px; margin-left:10px; overflow:hidden;}
.hdkd_nav{ background:url(../images/xxsjn_06_03.jpg) no-repeat; width:356px; height:38px; overflow:hidden;}
.hdkd_nav a{ display:block; width:35px; height:10px;float:right; margin-top:15px;}
.hdkd_con{ margin-top:10px; text-align:left; margin-left:10px;}
.hdkd_con li{ line-height:26px; height:26px; overflow:hidden;}
.hdkd_con li a{ float:left; display:inline-block; width:260px; color:#656666;}
.hdkd_con li span{ float:right; color:#656666;}

.bxmd{ margin-left:15px; background:url(../images/xxsjn_03.jpg) no-repeat; width:244px; height:243px; overflow:hidden;}
#bxmdcon{ margin-top:60px; text-align:left; margin-left:10px; color:#000101; line-height:24px;}
#bxmdcon ul li span{ margin:10px; font-size:14px;}
#bxmdcon ul li:hover{ cursor:pointer;}

/*part2*/
.bxzt{ width:312px; overflow:hidden;}
.bxzt_nav{ background:url(../images/xxsjn_07.jpg) no-repeat; width:307px; height:28px; line-height:28px; text-align:left;padding-left:5px;} 
.bxzt_nav b{ width:104px; text-align:center;}
.bxzt_nav a{ font-size:12px;}
.bxzt_con ul{ margin-top:8px;}
.bxzt_con ul li{ float:left; width:148px; overflow:hidden; margin:5px 4px; _margin:5px 3px;font-size:12px;}
.bxzt_con ul li span{ line-height:20px; width:148px; white-space:normal; height:20px; overflow:hidden; display:block;}

.ttzfph{ width:283px; overflow:hidden; margin-left:20px;}
.ttzfph_nav{ background:url(../images/xxsjn_09.jpg) no-repeat; width:283px; height:28px; line-height:28px; text-align:left;padding-left:5px;} 
.ttzfph_nav b{ width:143px; text-align:center;}
.ttzfph_con{ margin-top:10px;}
.ttzfph_con ul li{ line-height:24px; background:url(../images/line.jpg) repeat-x bottom; width:283px; font-size:14px;}
.ttzfph_con ul li span .right{ color:#656666;}

.grzb{ width:306px; overflow:hidden; margin-left:10px;}
.grzb_nav{ background:url(../images/xxsjn_11.jpg) no-repeat; width:304px; height:28px; line-height:28px; text-align:left;padding-left:5px;} 
.grzb_nav b{ width:125px; text-align:center;}
.grzb_con ul{ margin-top:10px;}
.grzb_con ul li{ float:left; width:57px; overflow:hidden; margin:5px 2px; _margin:5px 1px; font-size:12px;}
.grzb_con ul li img{ border:1px solid #dadada;}
.grzb_con ul li span{ line-height:24px;}

/*part3*/
.zpzb_nav{ background:url(../images/xxsjn_16.jpg) no-repeat; width:940px; height:36px; font-size:12px; }
.zpzb_nav a{ display:block; float:right; margin-right:40px; margin-top:10px; color:#4390f0;}
.zpzb_con { margin-top:10px;}
.zpzb_con ul li{ width:215px; padding:8px; padding-bottom:0; overflow:hidden; background:#dedede; float:left; margin:5px 2px; _margin:5px 1px;}
.zpzb_con ul li img{ border:1px solid #818181;}
.zpzb_con ul li span{ background:#7bb1f4; width:231px;margin-top:8px;margin-left:-8px; line-height:24px; height:24px; overflow:hidden; white-space:normal;display:block; font-weight:bold;}
.zpzb_con ul li span a{ color:#fff;}
/*part4*/
.part4{ background:url(../images/xxsjn_19.jpg) no-repeat; width:940px; overflow:hidden; height:162px;}
.xyfc_con{ margin-top:35px;}
.xyfc_con li{ float:left; margin:0 6px; width:135px; overflow:hidden; font-size:12px;}
.xyfc_con li:hover{ cursor:pointer;}
.xyfc_con li img{ border:1px solid #e3e2e2; padding:4px; width:125px; height:80px;}
.xyfc_con li span{ display:block; line-height:20px; height:20px; overflow:hidden;}