@charset "utf-8";
/* CSS Document */
*{ margin:0 auto;padding:0;}
body{font-size:12px;background:url(jgfcbg_0311.jpg) top center no-repeat #fff;}
a{text-decoration:none; color:#000;}
a:hover{ text-decoration:none;}
ul{ list-style:none;}
img{ border:none;}
input{ background:none; border:none;}
table{border-collapse:collapse;}

.main_con{width:1040px;overflow:hidden;margin:0 auto 50px; background:#fff;}

.toptop{width:1000px;margin:0 auto;height:28px; background:#C40001;}
.toptop .topleft{ float:left; width:437px; padding-top:6px; height:22px; padding-left:13px;}
.toptop .topleft ul li{ float:left; width:57px; text-align:center; font-size:13px; padding-left:5px;}
.toptop .topleft ul li a{ background:#C40001; display:block; color:#FFFF00; font-family:"微软雅黑"; font-weight:bold;height:22px; line-height:22px;}
.toptop .topleft ul li a:hover{ background:url(../images/zn20140713_14.gif) no-repeat; color:#000; }
.toptop .topleft ul li a.a_hover{background:url(../images/zn20140713_14.gif) no-repeat; color:#000; }

.toptop .topright{ float:right; width:520px; height:28px; padding-right:25px;}
.toptop .topright .trleft{ float:right; color:#FEFEC8; height:23px; line-height:23px; padding-right:10px; padding-top:5px;}
.toptop .topright .trright{ float:right; width:200px; background:url(./02.jpg) no-repeat 0 bottom; padding-top:5px; height:23px; line-height:23px;}
.toptop .topright .trright ul li{ height:23px; line-height:23px; float:left; padding:0 7px;}
.toptop .topright .trright ul li a{ text-decoration:underline; color:#EABEBD}

.banner{ height:229px;width:1000px;margin:0 auto;}
.part1{width:900px;margin:20px auto 10px;padding:0 50px;padding-top:20px;background:url(../images/zn20140713_02.jpg) repeat;border:1px #dddddd dashed;}
.part1_1{height:24px;background:url(../images/zn20140713_08.png) center no-repeat;}
.part1_2{margin-top:25px;padding-bottom:15px;text-indent:2em;color:#7a531c;font-weight:normal;font-size:14px;line-height:30px;}

.part2,.part3,.part4,.part5{margin-bottom:10px;}
.part2{width:1000px;height:390px;margin:0 auto 10px;}
.part2_1{height:44px;width:1000px;margin:0 auto;background:url(../images/zn20140713_13.jpg) repeat-x;}
.part2_2{height:254px;}
#huandeng{float:left;width:550px;height:326px;position:relative;}
#div_img{width:550px;height:326px;}
#div_img img{width:550px;height:326px;border:none;display:none;}
#btn{margin:0 auto;position:absolute;bottom:14px;right:15px;z-index:1000;}
#btn span{float:left;width:10px;height:10px;margin-right:5px;cursor:pointer;background:url(../images/zn20140713_10.png) no-repeat;}
#btn span.span_hover{background:url(../images/zn20140713_11.png) no-repeat;}
#title{width:550px;height:36px;text-align:left;text-indent:10px;position:absolute;bottom:0;left:0;color:#fff;font-size:14px;font-weight:bold;line-height:36px;background:url(../images/zn20140713_09.png) repeat-x;}
#title p{width:550px;height:36px;display:none;}

.part2_right{float:right;width:440px;height:324px;border:1px #dcdcdc solid;}
.part2_right li{width:415px;padding-left:25px;height:64px;line-height:64px;border-bottom:1px #999999 dotted;}
.part2_right li:hover{background:url(../images/zn20140713_03.jpg) repeat-x;}
.part2_right li a{display:block;height:64px;line-height:64px;text-indent:10px;font-size:16px;font-weight:bold;color:#cb1c1d;background:url(../images/zn20140713_04.png) left center no-repeat;}


.part4_2{width:1008px;overflow:hidden;margin:0 auto;}
.part4_2 ul li{float:left;width:318px;padding:4px;margin:4px;border:1px #dcdcdc solid;}
.part4_2 ul li a{display:block;width:318px;height:196px;position:relative;}
.part4_2 ul li a img{width:318px;height:196px;}
.part4_2 ul li span{display:block;width:318px;text-align:center;line-height:20px;padding:5px 0;color:#fff;background:url(../images/zn20140713_12.png) repeat;position:absolute;bottom:0;left:0;}

.part5{overflow:hidden;margin:0 auto;}
.part5_1{width:1000px;margin:0 auto;overflow:hidden;}
.part2_11{float:left;width:495px;height:44px;margin:0 auto;background:url(../images/zn20140713_13.jpg) repeat-x;}
.part5_2{width:1000px;overflow:auto;margin:0 auto 10px;}
.part5_2 ul{float:left;overflow:hidden;}
.part5_2 ul li{float:left;width:158px;height:281px;border:1px #dcdcdc solid;}
.part5_2 ul li a img{display:block;width:150px;height:200px;padding:4px;}
.part5_2 ul li a span{display:block;width:148px;padding:0 5px;height:72px;line-height:24px;color:#6b6868;border-top:1px #dcdcdc solid;background:#eeebe3;}


.footer{width:1000px;margin:0 auto;border-top:3px #c81213 solid;padding:30px 0 50px;}
.footer p{text-align:center;margin-bottom:15px;}