@charset "utf-8";
/* CSS Document */

.zx{ width:980px; height:auto; margin:0px  auto; overflow:hidden; margin-top:10px;}
.zx_left{ width:317px; height:286px; float:left; overflow:hidden;}
.zx_left .tit{ width:317px; height:30px; overflow:hidden; background:url(../images/list_2.jpg);}
.zx_left .tit ul{ float:left;}
.zx_left .tit ul li{ display:block; width:91px; height:29px; overflow:hidden; float:left; margin-right:10px;}
.zx_left .tit a{ display:block; width:91px; height:29px; overflow:hidden;padding:0 9px;line-height:30px; float:left; color:#333;}
.zx_left .tit .a1{background:url(../images/list_1.jpg) no-repeat; color:#333;}
.zx_left .con{ width:307px; height:auto; overflow:hidden;}
.zx_left .con ul{ display:block; width:297px; height:auto; overflow:hidden; float:left; margin:10px 10px 8px;}
.zx_left .con ul li{ display:block; float:left; width:270px; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px;}

.zx_mid{ width:318px; height:286px; float:left; overflow:hidden; margin:0 13px;}
.zx_mid .b_img{ width:318px; height:218px; overflow:hidden; margin-bottom:10px;}
.zx_mid .b_img img{ width:318px; height:218px; margin:1px; float:left; display:inline;}
.zx_mid .s_img{ width:340px; height:57px; overflow:hidden;}
.zx_mid .s_img .go_up{ width:auto; height:62px; overflow:hidden; float:left; margin-top:12px;}
.zx_mid .s_img ul{ width:340px; height:auto; overflow:hidden; float:left;}
.zx_mid .s_img li{ width:70px; height:52px; overflow:hidden; float:left; display:inline; margin-right:7px;}
.zx_mid .s_img .li1{width:70px; height:52px; border:2px solid #fff;}
.zx_mid .s_img .li1 img{width:70px; height:52px;}
.zx_mid .s_img .li2{width:70px; height:52px; border:2px solid #040605;}
.zx_mid .s_img .li2 img{width:70px; height:52px;}

.zx_right{ width:317px; height:286px; float:right; overflow:hidden;}
.zx_right h3{ width:317px; height:31px; float:left; overflow:hidden; background:url(../images/list_2.jpg); line-height:31px; margin-bottom:10px;}
.zx_right h3 a{ width:91px; height:29px; float:left; display:block; overflow:hidden; background:url(../images/list_1.jpg) no-repeat; color:#333; padding-left:10px;}
.zx_right h3 span{ width:auto; height:29px; float:right; overflow:hidden;}
.zx_right h3 span a{ width:auto; height:29px; float:right; overflow:hidden; background:none; color:#333; font-size:12px; font-weight:normal; margin-right:10px;}

.zx_right_tp{ width:297px; height:115px; float:left; overflow:hidden; margin:0 10px; border-bottom:1px dotted #ccc;}
.zx_right_tp img{ width:121px; height:103px; float:left; overflow:hidden; margin-right:13px;}
.zx_right_tp h4{ width:162px; height:28px; float:left; overflow:hidden; line-height:28px;}
.zx_right_tp p{ width:162px; height:76px; float:left; overflow:hidden; font-size:12px; line-height:20px;}
.zx_right_tp p a:hover{ text-decoration:underline;}

.zx_right ul{ display:block; width:297px; height:auto; overflow:hidden; float:left; margin:6px 10px 8px;}
.zx_right ul li{ display:block; float:left; width:270px; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px;}


.news{width:980px; height:auto;margin:0px  auto;overflow:hidden; margin-top:10px; margin-bottom:10px;}
.news_left{width:319px; height:auto; float:left; overflow:hidden;}
.news_left_up{width:317px; height:202px; float:left; overflow:hidden; border:1px solid #ccc; }
.news_left_up .tit{ width:317px; height:30px; overflow:hidden; background:url(../images/list_2.jpg) repeat-x;}
.news_left_up .tit ul{ float:left;}
.news_left_up .tit ul li{ display:block; width:75px; height:30px; overflow:hidden; float:left; margin-right:10px;}
.news_left_up .tit a{ display:block; width:75px; height:30px; overflow:hidden; line-height:30px; float:left; color:#333; text-align:center;}
.news_left_up .tit .a1{background: url(../images/list_6.jpg);  color:#333; width:75px; height:30px; text-align:center;}
.news_left_up .con{ width:305px; height:auto; overflow:hidden; margin-top:12px; margin-left:12px;}
.news_left_up .con span{ width:140px; height:101px; overflow:hidden; float:left; margin-right:12px;}
.news_left_up .con span img{ width:140px; height:101px;}
.news_left_up .con ul{ display:block; width:305px; height:auto; overflow:hidden; float:left; margin-top:7px;}
.news_left_up .con ul li{ display:block; float:left; width:auto; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px; margin-right:14px;}


.news_left_down{ width:317px; height:202px; float:left; overflow:hidden;border:1px solid #ccc; margin-top:10px;}
.news_left_down h3{ width:317px; height:30px; float:left; overflow:hidden;  background:url(../images/list_2.jpg) repeat-x; line-height:31px; margin-bottom:10px;}
.news_left_down h3 a{ width:75px; height:30px; float:left; display:block; overflow:hidden; background: url(../images/list_6.jpg); color:#333; text-align:center;}
.news_left_down h3 span{ width:auto; height:30px; float:right; overflow:hidden;}
.news_left_down h3 span a{ width:auto; height:30px; float:right; overflow:hidden; background:none; color:#333; font-size:12px; font-weight:normal; margin-right:10px;}

.news_left_down ul{ display:block; width:297px; height:auto; overflow:hidden; float:left; margin:4px 10px 8px;}
.news_left_down ul li{ display:block; float:left; width:270px; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px;}


.news_mid{ width:318px; height:auto; float:left; overflow:hidden; margin:0 13px; border:1px solid #ccc;}
.news_mid .tit{ width:318px; height:30px; overflow:hidden; background:url(../images/list_2.jpg) repeat-x;}
.news_mid .tit ul{ float:left;}
.news_mid .tit ul li{ display:block; width:75px; height:30px; overflow:hidden; float:left; margin-right:10px;}
.news_mid .tit a{ display:block; width:75px; height:30px; overflow:hidden; line-height:30px; float:left; color:#333; text-align:center;}
.news_mid .tit .a1{background: url(../images/list_6.jpg); color:#333; width:75px; height:30px; text-align:center;}
.news_mid .con{ width:292px; height:auto; overflow:hidden; margin-left:12px; border-bottom:1px dotted #ccc; margin-top:15px;}
.news_mid .con dl{ display:block; width:292px; height:auto; overflow:hidden; float:left; margin-bottom:12px;}
.news_mid .con dl span{ width:90px; height:80px; float:left; margin-right:11px;}
.news_mid .con dl span img{ width:90px; height:80px; float:left;}
.news_mid .con dl h4{ width:191px; height:24px; float:left; overflow:hidden;}
.news_mid .con dl p{ width:191px; height:56px; float:left; overflow:hidden; font-size:12px; line-height:20px;}
.ad1{ width:292px; height:71px; float:left; margin:11px 12px;}
.ad1 img{width:292px; height:71px;}

.news_right{width:315px; height:auto; float:right; overflow:hidden;}
.news_right_up{width:313px; height:202px; float:left; overflow:hidden; border:1px solid #ccc; }
.news_right_up .tit{ width:313px; height:30px; overflow:hidden;background:url(../images/list_2.jpg) repeat-x;}
.news_right_up .tit ul{ float:left;}
.news_right_up .tit ul li{ display:block; width:75px; height:30px; overflow:hidden; float:left; margin-right:10px;}
.news_right_up .tit a{ display:block; width:75px; height:30px; overflow:hidden; line-height:30px; float:left; color:#333; text-align:center;}
.news_right_up .tit .a1{background: url(../images/list_6.jpg); color:#333; width:75px; height:30px; text-align:center;}
.news_right_up .con{ width:305px; height:auto; overflow:hidden; margin-top:12px; margin-left:12px;}
.news_right_up .con span{ width:140px; height:101px; overflow:hidden; float:left; margin-right:12px;}
.news_right_up .con span img{ width:140px; height:101px;}
.news_right_up .con ul{ display:block; width:305px; height:auto; overflow:hidden; float:left; margin-top:7px;}
.news_right_up .con ul li{ display:block; float:left; width:auto; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px; margin-right:14px;}


.news_right_down{ width:313px; height:202px; float:left; overflow:hidden;border:1px solid #ccc; margin-bottom:10px;}
.news_right_down h3{ width:313px; height:30px; float:left; overflow:hidden; background:url(../images/list_2.jpg) repeat-x; line-height:31px; margin-bottom:10px;}
.news_right_down h3 a{ width:75px; height:30px; float:left; display:block; overflow:hidden; background: url(../images/list_6.jpg); color:#333; text-align:center;}
.news_right_down h3 span{ width:auto; height:30px; float:right; overflow:hidden;}
.news_right_down h3 span a{ width:auto; height:30px; float:right; overflow:hidden; background:none; color:#333; font-size:12px; font-weight:normal; margin-right:10px;}

.news_right_down ul{ display:block; width:297px; height:auto; overflow:hidden; float:left; margin:6px 10px 8px;}
.news_right_down ul li{ display:block; float:left; width:270px; height:25px; line-height:25px; overflow:hidden; padding-left:25px; background: url(../images/list_4.jpg) no-repeat 4px 8px;}

