@charset "utf-8";
/* CSS Document */
.container{width:1170px;margin:30px auto;}
.news1{height:274px;}
.newsl2{height:216px;}
.newsl3{height:175px;}
.news1r{height:270px;}
.news1l{height:215px;position:relative;}
.news1_tit{width:370px;height:50px;line-height:50px;color:#fff;background:rgba(0,0,0,0.4);position:absolute;left:0;bottom:0;z-index:10;text-indent:20px;}
.leftctrl{position:absolute;left:0;top:50%;margin-top:-23px;width:45px;height:45px;background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;;filter:Alpha(opacity=60); background:#000;}
.rightctrl{position:absolute;right:0;top:50%;margin-top:-23px;width:45px;height:45px;background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;;filter:Alpha(opacity=60); background:#000;}
.news3ConL{width:370px;margin-bottom:30px;margin-left:25px;padding:0;margin-top:10px;height:230px;float:left;}
.news3ConR{float:left;margin-top:10px;width:360px;height:230px;padding-right:10px;}
.news3ConR h4{font-size:16px;color:#333;font-weight:600;line-height:26px;height:26px;}
.news3ConR p{line-height:26px;color:#666;font-size:14px;}
.news3ConRList{width:360px;}
.news3ConRList ul li{float:left;width:180px;height:36px;line-height:36px;font-size:14px;color:#666;background:url(b3.jpg) no-repeat 2px center;text-indent:18px;}
.newsr1{height:272px;}
.newsr1 .list1 a{color:#333;}
.newsr2{height:421px;}
.newsr2 .newsr2l,.newsr2 .newsr2r{height:421px;}
.header.h585{height:585px;}
.newsr1pic{width:60px;height:60px;}
.newsr1datail{width:270px;height:80px;color:#333;}
.newsr1datail p{line-height:24px;}
.newsr1datail p a{font-size:12px;}
.list2 ul{padding:10px 0;}
.list2 ul li{width:384px;height:90px;margin:8px 0;float:left;}
.list2 ul li a{color:#e60012;}
.list3 ul{padding:0 20px 0;width:328px;}
.list3 ul li {width:253px;height:86px;border-bottom:1px dashed #d8d8d8;padding:15px 85px 15px 0;}
.list3 ul li h5{font-size:16px;font-weight:600; line-height: 30px;}
.list3 ul li h5 a { color:#000000;}
.list3 ul li.bg1{background:url(B1.png) no-repeat right center;}
.list3 ul li.bg2{background:url(B2.png) no-repeat right center;}
.list3 ul li.bg3{background:url(B4.png) no-repeat right center;border:none;}
.newsr2rpic{width:336px;height:195px;margin:20px auto 0;}
.newsr2rart{width:336px;height:130px;margin:10px auto 0;line-height:32px;}
.newsr2rart a,.list3 ul li p a{color:#333;}

.xxgk_list { margin: 15px 20px 0 20px; float: left; width: 344px; height: 86px;}
.xxgk_list img { width: 61px; height: 52px; float: left;}
.xxgk_list h6 { float: right; text-align: left; width: 264px; font-size: 16px; font-weight: bold; line-height: 30px; color:#333;}
.xxgk_list h6 a { color:#000000;}
.xxgk_list ul { list-style: none; width: 264px; float: right; margin: 0; padding: 0;}
.xxgk_list ul li { width: 100%; float: left; font-size: 14px; line-height: 28px; height: 28px; margin: 0; color: #333;}
.xxgk_list ul li a { color:#333;}
.xxgk_list p{line-height:28px; float: right; text-align: left; width: 264px; font-size: 14px;}

.tzgg { width: 100%; margin: 0 auto; height: 62px; border-bottom: solid 1px #d5d5d5;}
.tzgg_con { width: 1170px; margin: 0 auto;}
.tzgg_col { background:url(tzgg.png) left center no-repeat; padding-left: 50px; width: 100px; height: 62px; float: left;}
.tzgg_col a { font-size: 18px; line-height: 62px; font-weight: bold; color: #333333; text-decoration: none;}
.tzgg_con ul { width: 960px; float: left; list-style: none; height: 62px;}
.tzgg_con ul li { width: 460px; float: left; list-style: none; margin-right: 20px;}
.tzgg_con ul li a { font-size: 16px; line-height: 62px; color: #333333; text-decoration: none;}
.tzgg_con ul li span { float: right; font-size: 16px; line-height: 62px; color: #333333; }
.tzgg_btn { float: right; width: 20px; height: 20px; margin: 21px 0; }
.tzgg_btn .tzgg_prev{ display:block;  width:20px; height:9px; float:right; overflow:hidden;cursor:pointer;background:url("tzgg_pre.png") no-repeat;  }
.tzgg_btn .tzgg_next{background:url("tzgg_next.png") no-repeat; display:block;  width:20px; height:9px; float:right; overflow:hidden;cursor:pointer; margin-top: 2px;}
