#mian { clear: both; overflow: hidden; }
.location { border-bottom: 1px solid #c9d0d9; height: 44px; overflow: hidden; }
.location .iner-loca { height: 44px; margin: 0 auto; width: 1090px; }
.location .iner-loca .gotoindex { float: left; margin-right: 20px; }
.location .iner-loca .gotoindex a { padding: 0; }
.location .iner-loca a { display: inline; height: 44px; line-height: 44px; font-weight: bold; }
.location .iner-loca span { display: inline; height: 44px; line-height: 44px; color: #073FA4; font-weight: bold; }
.main-wrap .main-right { float: right; width: 253px; }
.main-wrap .main-right li { border-bottom: 1px solid #d9dee5; height: 47px; position: relative; background:url(../images/xing1.jpg) 8px 17px no-repeat; }
.main-wrap .main-right li.sub { background:url(../images/dot.jpg) 26px 17px no-repeat;}
.main-wrap .main-right li a { color: #585c61; display: list-item; font-size: 13px; height: 47px; padding-left: 28px; left: 0px; line-height: 47px; position: absolute; top: 0; width: 100%; font-weight: bold; }
.main-wrap .main-right li.sub a { padding-left:42px;}
.main-wrap .main-right .hover { background: #4387C8 url(../images/xing2.jpg) 8px 17px no-repeat; }
.main-wrap .main-right .hover a { color: #fff; }
.main-wrap .main-right .sub  a { color: #585c61; }
.main-wrap .main-right .selected { background: #4387C8; }
.main-wrap .main-right .selected a { color: #fff; }
.main-wrap .main-left { border-right: 1px solid #c9d0d9; float: left; min-height: 400px; width: 836px; }
.pagination a { background: none repeat scroll 0 0 #b6beca; color: #6b523f; display: inline-block; float: left; font-size: 14px; height: 37px; line-height: 37px; margin-right: 10px; text-align: center; width: 37px; font-weight: bold; }
.pagination span { background: none repeat scroll 0 0 #60646A; color: #fff !important; display: inline-block; float: left; height: 37px; margin-right: 10px; width: 37px; text-align: center; font-weight: bold; font-size: 14px; line-height: 37px; }
.pagination { margin-top: 20px; overflow: hidden; }
.main-wrap .Comprehensive .titlepic { margin-bottom: 20px; margin-top: 30px; }
.main-wrap .Comprehensive .menu_l { background: url(../images/about/z_line.png) no-repeat 0 top; overflow: hidden; }
.main-wrap .Comprehensive .menu_l ul { float: right; }
.main-wrap .Comprehensive .menu_l li { float: left; margin-left: 20px; }
.main-wrap .Comprehensive .menu_l li a { padding-top: 15px; color: #585C61; display: inline-block; font-weight: bold; }
.main-wrap .Comprehensive .menu_l li:hover { background: url(../images/about/z_line1.png) repeat-x 0 top; }
.main-wrap .Comprehensive .com_con { overflow: hidden; padding: 60px 0 50px; }

.main-wrap .main-left .title { background: url("../images/text1.png") no-repeat scroll 0 bottom; margin-bottom: 48px; padding-bottom: 20px; padding-top: 67px; margin-right: 40px; position: relative; overflow: hidden; font-size:35px; font-family:微软雅黑; color:#4f529f; }
.main-wrap .main-left .title .t_txt { position: absolute; right: -201px; top: 66px; opacity: 0; }



/*2014-9-13 王法*/

img:hover { /*-webkit-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
box-shadow:0px 0px 8px #999;*/ }
.public_mian { position: relative; cursor: pointer; }

.public_play { position: absolute; top: 0; left: 0; width: 0; width: 100%; height: 100%; z-index: 999; background-color: #1F36A3; display: none; filter: alpha(opacity=80); /*IE滤镜，透明度50%*/ -moz-opacity: 0.8; /*Firefox私有，透明度50%*/ opacity: 0.8; /*其他，透明度50%*/}
.public_play a { top: 0; left: 0; width: 0; width: 100%; height: 100%; z-index: 9999; position:absolute; }

.public_play a img{ top:50%; left:50%; position:absolute; padding:20px; margin-left:-34.5px; margin-top:-35px; display:none;  background-color: #FFF; }

.tagcontent { padding: 0 15px; width:780px;}
.main_bottom {/*width:100%; height:148px; background:url(../images/main_bottom.jpg) repeat-x;*/}