@charset "utf-8";
/* CSS Document */



.body{ width:980px; height:auto; overflow:hidden; margin:10px auto 0 auto;}
.up{width:980px; height:auto; overflow:hidden;margin-bottom:10px; float:left;}
.up_left{width:366px; height:auto; overflow:hidden; float:left;}
.part1_c_t{ width:365px; height:292px; overflow:hidden; position: relative;}
.part1_c_t img{ width:365px; height:292px; float:left;}
.part1_c_t span{ display:block; width:365px; height:30px; overflow:hidden; float:left; margin-top:-30px; background:#000;filter: alpha(opacity=70); /* 设置ie透明度  */ opacity:0.7;  /* 设置火狐高版本透明度  */  -moz-opacity:.7; /* 设置火狐低版本透明度  */ position:absolute; z-index:5; bottom:0;text-align:center;}
.part1_c_t span a,.part1_c_t span a:hover{ color:#fff; font-size:14px;  line-height:30px;}

.part1_c_t .tit{ display:block; width:auto; height:23px; overflow:hidden; float:right; position:absolute; bottom:42px; right:5px;}
.part1_c_t .tit ul{ display:block; width:auto; height:23px; overflow:hidden; float:right;}
.part1_c_t .tit li{ display:block; width:23px; height:23px; overflow:hidden; float:left; padding-right:6px; float:left; text-align:center; line-height:23px; }
.part1_c_t .tit li a{ display:block; width:23px; height:21px; overflow:hidden; background:#fff;color:#ba2d12; font-weight:bold; border:1px solid #ba2d12; text-decoration:none;}
.part1_c_t .tit li .a1{ background:#cc6600; width:23px; height:23px; overflow:hidden; background:#ba2d12;color:#fff; font-weight:bold; }

.up_left_news{width:364px; height:292px; overflow:hidden; float:left; border:1px solid #cccccc; margin-top:10px;}
.up_left_news_1{width:366px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_left_news_1 ul{height:30px; overflow:hidden; float:left;}
.up_left_news_1 ul li{ height:30px; overflow:hidden; float:left; line-height:30px; text-align:center;}
.up_left_news_1 ul li a{ height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; font-weight:bold;font-size:14px;padding:0 2px;}
.up_left_news_1 ul li .a1{ height:30px; background:#ba2d12; line-height:30px; color:#fff; font-weight:bold;font-size:14px;}
.up_left_news_1 span{width:48px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px;}
.up_left_news_1 span a{font-size:12px; color:#333;}
.up_left_news_1 span a:hover{ text-decoration:underline;}

.up_left_news_2{width:366px; height:262px; overflow:hidden; float:left; }
.up_left_news_2 span{width:346px; height:auto; overflow:hidden; float:left; margin:10px 0 8px 10px;}
.up_left_news_2 span a{width:115px; height:92px; overflow:hidden; float:left; }
.up_left_news_2 span a img{width:115px; height:92px;}
.up_left_news_2 span strong{width:214px; height:20px; overflow:hidden; float:right; margin-bottom:5px;}
.up_left_news_2 span strong a{width:214px; height:20px; overflow:hidden; float:right;color:#ba2d12; font-size:14px;}
.up_left_news_2 span p{width:214px; overflow:hidden; float:right; line-height:24px; text-indent:28px;}
.up_left_news_2 span p a{color:#ba2d12; float:none;}
.up_left_news_2 span p a:hover{text-decoration:underline;}

.up_left_news_2 ul{width:346px; height:160px; overflow:hidden; float:left; margin:0 10px;}
.up_left_news_2 ul li{width:331px; height:24px; float:left; line-height:24px;background:url(../images/list-style_1.jpg) no-repeat 2px 8px;
overflow:hidden; padding: 0 0 0 15px;}

.up_mid{width:320px; height:auto; overflow:hidden; float:left; margin:0 10px;}
.up_mid_1{ width:318px; height:290px; overflow:hidden; border:1px solid #cccccc;}
.up_mid_1 h3{width:319px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_mid_1 h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_mid_1 h3 a{height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_mid_1 h3 span a{width:37px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px; color:#333333; font-weight:normal; margin-right:16px;}
.up_mid_news_2{width:319px; height:262px; overflow:hidden; float:left; }
.up_mid_news_2 span{width:318px; height: auto; overflow:hidden; float:left; margin-top:8px; text-indent:28px;}
.up_mid_news_2 span a{width:115px; height:92px; overflow:hidden; float:left; }
.up_mid_news_2 span a img{width:115px; height:92px;}
.up_mid_news_2 span strong{width:300px; height:27px; overflow:hidden; text-align:center; line-height:27px; float:left;}
.up_mid_news_2 span strong a{width:300px; height:30px; overflow:hidden; float:right; color:#ba2d12;}
.up_mid_news_2 span p{width:300px; height:50px; overflow:hidden; float:right; line-height:24px;}
.up_mid_news_2 span p a{color:#ba2d12;float:none;}
.up_mid_news_2 span p a:hover{color:#ba2d12;float:none; text-decoration:underline;}
.up_mid_news_2 ul{width:300px; height:170px; overflow:hidden; float:left; margin-top:5px; margin-left:10px;}
.up_mid_news_2 ul li{width:285px; height:24px; float:left; line-height:24px;background:url(../images/list-style_1.jpg) no-repeat 2px 8px;overflow:hidden; padding: 0 0 0 15px;}


.up_mid_news{width:318px; height:292px; overflow:hidden; float:left; border:1px solid #cccccc; margin-top:10px;}
.up_mid_news h3{width:318px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_mid_news h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_mid_news h3 a{width:74px; height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_mid_news h3 span a{width:37px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px; color:#333333; font-weight:normal; margin-right:16px;}


.up_mid_news_1{width:318px; height:292px; overflow:hidden; float:left; border:1px solid #cccccc; margin-top:10px;}
.up_mid_news_1 h3{width:318px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_mid_news_1 h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_mid_news_1 h3 a{height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_mid_news_1 h3 span a{width:37px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px; color:#333333; font-weight:normal; margin-right:16px;}


.up_mid_news_2_1{width:318px; height:262px; overflow:hidden; float:left; }
.up_mid_news_2_1 span{width:308px; height:auto; overflow:hidden; float:left;margin:10px 0 17px 10px;}
.up_mid_news_2_1 span a{width:85px; height:106px; overflow:hidden; float:left; margin-right:10px; }
.up_mid_news_2_1 span a img{width:85px; height:106px;}
.up_mid_news_2_1 span strong{width:208px; height:20px; overflow:hidden; float:left; margin-bottom:5px;}
.up_mid_news_2_1 span strong a{width:208px; height:20px; overflow:hidden; float:left;color:#ba2d12;}
.up_mid_news_2_1 span p{width:200px; height:75px; overflow:hidden; float:left; line-height:24px; text-indent:28px;}
.up_mid_news_2_1 span p a{color:#ba2d12;float:none;}
.up_mid_news_2_1 span p a:hover{text-decoration:underline;}

.up_mid_news_2_1 ul{width:298px; height:130px; overflow:hidden; float:left; margin:0 10px;}
.up_mid_news_2_1 ul li{width:290px; height:25px; float:left; line-height:25px;background:url(../images/list-style_1.jpg) no-repeat 2px 8px;overflow:hidden; padding: 0 0 0 15px;}


.up_right{width:274px; height:auto; overflow:hidden; float:right;}

.up_right_up{width:272px; height:358px; overflow:hidden; float:left;border:1px solid #cccccc;}
.up_right_up h3{width:272px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_right_up h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_right_up h3 a{width:74px; height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_right_up h3 span{width:58px; height:30px; overflow:hidden; float:right; line-height:30px; }
.up_right_up h3 span a{font-size:12px; color:#333333; font-weight:normal;}
.up_right_up ul{ width:272px; height:329px; overflow:hidden; float:left;}
.up_right_up ul li{ width:90px; height:141px; overflow:hidden; float:left; margin-left:31px; margin-top:18px;}
.up_right_up ul li img{ width:90px; height:110px;}
.up_right_up ul li span{ width:90px; height:30px; line-height:30px; text-align:center;}


.up_right_mid{width:272px; height:265px; overflow:hidden; float:left; border:1px solid #cccccc; margin:10px 0;}
.up_right_mid h3{width:272px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_right_mid h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_right_mid h3 a{width:74px; height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_right_mid h3 span a{width:37px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px; color:#333333; font-weight:normal; margin-right:16px;}

.up_right_mid_1{width:272px; height:235px; overflow:hidden; float:left; }
.up_right_mid_1 span{width:266px; height:auto; overflow:hidden; float:left;margin:10px 0 17px 8px;}
.up_right_mid_1 span a{width:85px; height:106px; overflow:hidden; float:left; margin-right:8px; }
.up_right_mid_1 span a img{width:85px; height:106px;}
.up_right_mid_1 span strong{width:170px; height:20px; overflow:hidden; float:left; margin-bottom:15px; line-height:20px;}
.up_right_mid_1 span strong a{width:170px; height:20px; overflow:hidden; float:left; color:#ba2d12;}
.up_right_mid_1 span p{width:163px; height:70px; overflow:hidden; float:left; line-height:24px; text-indent:28px;}
.up_right_mid_1 span p a{color:#ba2d12;float:none;}

.up_right_mid_1 ul{width:252px; height:102px; overflow:hidden; float:left; margin:0 10px;}
.up_right_mid_1 ul li{width:240px; height:25px; float:left; line-height:25px;background:url(../images/list-style_1.jpg) no-repeat 2px 8px;overflow:hidden; padding: 0 0 0 15px;}


.up_right_down{width:272px; height:251px; overflow:hidden; float:left; border:1px solid #cccccc;}
.up_right_down h3{width:272px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_right_down h3 img{width:6px; height:16px; float:left; margin-left:10px; margin-top:7px;}
.up_right_down h3 a{height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; margin-left:7px;font-size:14px;}
.up_right_down h3 span a{width:37px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px; color:#333333; font-weight:normal; margin-right:16px;}



.up_right_down ul{width:252px; height:221px; overflow:hidden; float:left; margin-left:10px;}
.up_right_down ul li{width:263px; height:62px; overflow:hidden; margin-top:8px;}
.up_right_down ul li img{width:50px; height:62px; float:left; margin-right:15px;}
.up_right_down ul li strong{width:190px; height:20px; overflow:hidden; float:left; line-height:20px;}
.up_right_down ul li strong a{width:190px; height:20px; overflow:hidden; float:left; color:#ba2d12; font-size:12px;}
.up_right_down ul li p{width:192px; height:42px; overflow:hidden; float:left; line-height:24px; text-indent:28px; font-size:12px;}
.up_right_down ul li p a{color:#ba2d12; font-size:12px;}

.banner1{width:981px; height:161px; overflow:hidden; float:left; margin:10px 0;}
.banner1 img{width:979px; height:161px;}


.up_left{width:366px; height:auto; overflow:hidden; float:left;}
.part1_c_t_1{ width:364px; height:292px; overflow:hidden;border:1px solid #cccccc;}
.up_left_news_aa{width:364px; height:292px; overflow:hidden; float:left; border:1px solid #cccccc; margin-top:10px;}
.up_left_news_1_aa{width:366px; height:30px; overflow:hidden; float:left;  background: url(../images/shyzx_list.jpg);}
.up_left_news_1_aa ul{width:180px; height:30px; overflow:hidden; float:left;}
.up_left_news_1_aa ul li{height:30px; overflow:hidden; float:left; line-height:30px; text-align:center;}
.up_left_news_1_aa ul li a{ height:30px; overflow:hidden; float:left; line-height:30px; color:#ba2d12; font-weight:bold;font-size:14px;padding:0px 2px;}
.up_left_news_1_aa ul li .a1{ height:30px; background:#ba2d12; line-height:30px; color:#fff; font-weight:bold;font-size:14px;}
.up_left_news_1_aa span{width:48px; height:30px; overflow:hidden; float:right; line-height:30px; font-size:12px;}
.up_left_news_1_aa span a{font-size:12px; color:#333;}
.up_left_news_1_aa span a:hover{ text-decoration:underline;}


.up_left_news_2_aa{width:366px; height:262px; overflow:hidden; float:left; }
.up_left_news_2_aa span{width:366px; height:92px; overflow:hidden; float:left; margin-top:10px;}
.up_left_news_2_aa span a{width:115px; height:92px; overflow:hidden; float:left; margin-left:45px;}
.up_left_news_2_aa span a img{width:115px; height:92px;}

.up_left_news_2_aa ul{width:346px; height:141px; overflow:hidden; float:left; margin-top:12px; margin-left:10px;}
.up_left_news_2_aa ul li{width:321px; height:24px; float:left; line-height:24px;background:url(../images/list-style_1.jpg) no-repeat 2px 8px;
overflow:hidden; padding: 0 0 0 15px;}










