.index_gdbs@charset "utf-8";
.mt20{margin-top:20px;}
.wraper{margin-bottom:20px;}
.tpxwSlider .bd li span.txt,.first_cont ul li a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*首页*/

.index_left{float:left; width:759.8px;;}
.index_center{ width:32.5%; float:right;}
.index_right{float:right; width:377px;}

.home_tt .xx a{font-size:30px; display:block; font-weight:bold; text-align:center; color:#2c7bd7; padding-bottom:10px;}
.home_tt .jj { text-align:center; color:#2c7bd7; line-height:30px; padding-bottom:15px;}

.tpxwSlider{position:relative; width:100%; height:480px; overflow:hidden;}
.tpxwSlider .hd{position:absolute; right:5px; bottom:15px; z-index:2;}
.tpxwSlider .hd ul{overflow:hidden; zoom:1; text-align:center;}
.tpxwSlider .hd ul li{display:inline-block; vertical-align:middle; margin-right:6px; width:9px; height:9px; line-height:8px; border-radius:50%; background:#fff; border:solid #fff 1px; cursor:pointer;}
.tpxwSlider .hd ul li.on{color:#fff; background:#ff7633; border-color:#ff7633;}
.tpxwSlider .bd{position:absolute; top:0; left:0; width:100% !important; height:480px;}
.tpxwSlider .bd ul{width:100% !important; height:100% !important;}
.tpxwSlider .bd ul li{position:relative; height:100%; width:100% !important;}
.tpxwSlider .bd li img{width:100%; height:100%; display:block;}
.tpxwSlider .bd li span.txtbg{position:absolute; bottom:0; left:0; z-index:1; width:100%; height:46px; background:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.tpxwSlider .bd li span.txt{position:absolute; bottom:0; left:3%; z-index:2; width:85%; margin:0 auto; font-size:16px; line-height:46px; color:#fff; text-align:left;}
.tpxwSlider .sytpprev,
.tpxwSlider .sytpnext{position:absolute; left:3%; top:50%; z-index:5; margin-top:-50px; display:block; width:22px; height:41px; background:url(../images/sliderArrow.png) no-repeat 0 0; cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; display:none;}
.tpxwSlider .sytpnext{left:auto; right:3%; background-position:-22px 0;}
.tpxwSlider .sytpprev:hover,
.tpxwSlider .sytpnext:hover{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}

.syztSlider{position:relative; width:100%; height:134px; overflow:hidden; margin-top: 10px;}
.syztSlider .bd ul{width:100% !important;}
.syztSlider .bd li{position:relative; overflow:hidden; zoom:1; width:100% !important;}
.syztSlider .bd img{width:100%; height:134px; clear:both; display:block;}
.syztSlider .hd{position:absolute; bottom:1px; right:1px; z-index:5;}
.syztSlider .hd ul li{float:left; margin-left:1px;width:21px;height:13px; line-height:13px; text-align:center; background:#505e69; color:#fff; font-size:12px;}
.syztSlider .hd ul li.on{ background:#ff0204;}

.old_institutions li{width:33.333%; float:left; }
.old_institutions li a{display:block; margin:0 5px; text-align:center; color:#fff; font-size:16px; background:#558bcb; padding:20px 0;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.friend li{width:50%; float:left;}
.friend li a{display:block; margin:0 5px; border:#558bcb solid 1px;}
.friend li a img{width:100%; height:80px;}

.index_menu ul li div{ margin:10px 0;background-color:#f7f7f7; padding-right:20px;}
.index_menu ul li div:hover{ background-color:#185aad;}
.index_menu ul li a{display:inline-block; width:55%; padding-top:7px; padding-bottom:7px;color:#185aad; font-size:16px; line-height:100%;max-height:38px; vertical-align:middle; overflow:hidden;}
.index_menu ul li a:hover,.index_menu ul li:hover a{color:#fff;}
.index_menu ul li i{ width:45%; display:inline-block; height:62px;  background-image:url(../images/index_icon.png); background-repeat:no-repeat; vertical-align:middle;}
.index_menu ul li i.i0{background-position:36px 15px;}
.index_menu ul li i.i1{background-position:36px -50px;}
.index_menu ul li i.i2{background-position:36px -113px;}
.index_menu ul li i.i3{background-position:36px -175px;}
.index_menu ul li i.i4{background-position:36px -240px;}
.index_menu ul li i.i5{background-position:36px -305px;}

.float_left{position:fixed; top:40px; left:0; text-align:right; z-index:10; }
.float_left_bt{position:fixed; bottom:10px; left:0; text-align:right; z-index:10; }
.float_right{position:fixed; top:40px; right:0; text-align:right; z-index:10; }
.float_right_bt{position:fixed; bottom:10px; right:0; text-align:right; z-index:10; }
.float_right_bt img{ width:300px;}

.index_gdbs{ position:relative; height:120px; margin-top:3px;}
.index_gdbs img{height:125px; width:100%;}
.index_gdbs.on img{filter: alpha(opacity=50); opacity: 0.5;}
.index_gdbs .sec_wsbs{position:absolute; top:0; left:0; text-align:center; display:none; width:100%;}
.index_gdbs .sec_wsbs a{display:block; font-size:14px;  background:#66F; color:#fff; text-align:center;  padding:7px 10px;}
.index_gdbs .sec_wsbs a:hover{ background:#6CF;}

/*政务动态*/
.zwdt_tt{line-height:40px; height:61px; position:relative; margin-bottom:20px;}
.zwdt_tt h3{ position:absolute; top:0; left:0;}
.zwdt_tt h3 a{display:block; width:100px; height:60px; line-height:60px; color:#fff; font-size:20px; text-align:center; background:#d52026;}
.zwdt_tt h5{background:#f7f7f7; padding-left:100px;}
.zwdt_tt h5 a{ display:block;  height:60px; line-height:60px;text-align:center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:22px; color:#d52026;}
.zwdt_tt h5 a:hover{color:#d52026;}

.zwdt_l{ width:49%; float:left;}
.zwdt_tpxw{height:380px; position:relative; overflow:hidden; margin-bottom:20px;}
.zwdt_tpxw img{ width:100%; height:380px; display:block;}
.zwdt_tpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.zwdt_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.zwdt_tpxw .bd .txt{position:absolute; bottom:0; left:20px; right:115px; color:#fff; font-size:16px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.zwdt_tpxw .hd{ position:absolute; bottom:15px; right:18px;}
.zwdt_tpxw .hd li{float:left; width:8px; height:8px; margin-right:6px; line-height:0; overflow:hidden; font-size:0; background:#fff; cursor:pointer; border-radius:50%;}
.zwdt_tpxw .hd li.on{background:#ff7633;}
.zwdt_tpxw .bd ul, .zwdt_tpxw .bd li{width:100% !important;}

.zwdt_xwfb li{ width:49%; border:#ebebeb solid 1px;}
.zwdt_xwfb li.xwfbt{ float:left;}
.zwdt_xwfb li.spzs{ float:right;}
.zwdt_xwfb li a{ display:block; background-color:#f7f7f7; text-align:center; height:80px; line-height:80px; vertical-align:middle;}
.zwdt_xwfb li a:hover{ background:#2c7bd7; color:#fff;}
.zwdt_xwfb li a span{background-image:url(../images/yxwt_icon.png); background-repeat:no-repeat; display:inline-block; padding-left:60px;}
.zwdt_xwfb li.xwfbt a span{ background-position:0 20px;}
.zwdt_xwfb li.spzs a span{ background-position:0 -166px;}
.zwdt_xwfb li.xwfbt a:hover span{ background-position:-317px 20px;}
.zwdt_xwfb li.spzs a:hover span{ background-position:-317px -166px;}
.zwdt_r{width:49%; float:right; }
.zwdt_news{min-height:287px;}

.zwdt_news,.zwdt_tzgg{position:relative;}
.zwdt_news .bd,.zwdt_tzgg .bd{position:relative; padding-top:4px;}
.zwdt_tzgg { margin-top: 15px;}
.zdly_wrap{position:relative;}
.zdly_wrap .hd li{ float:left;padding:8px 0;  }
.zdly_wrap .hd li a{padding:0 15px; display:block; height:30px; line-height:30px;  font-size:15px; font-weight:bold;border-bottom:#fff solid 2px;}
.zdly_wrap .hd li a:hover,.zdly_wrap .hd li.on a{border-bottom:#F00 solid 2px; color:#F00;}
.zdly_wrap .more{ position:absolute; top:4px; right:0;}
.zdly_wrap .more a{color:#666;padding-right:12px; font-size:12px;}

.home_img_box li{margin-top:20px;}
.home_img_box li img{width:100%;}
.home_jgzn .jj{font-size:14px; line-height:2; text-indent:2em;}
.home_jgzn .jj a{padding-left:10px; color:#6CF; font-weight:bold;}

.big_img{ margin-top: 20px;}
.big_img img{width:100%;}
/***responsive***/
