@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td, em { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
i, em { font-style: normal; }
a { text-decoration: none; }
img { border: 0; }
.clearfix { display: block; }
ul, ol, li { list-style: none; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }

body { font-size: 14px; margin: 0 auto; text-align: center; }
.topbar_area{width: 100%;height: 30px;  line-height:30px ;background: #f3f3f3;border-bottom: 1px solid #ccc;}
.warp{width: 1100px;overflow: hidden;margin: 0 auto;}
.topbar_main .fl{color: #666; font-size: 12px;}
.topbar_main .fr{
    font-size: 12px;color: #666;}
.topbar_main .fr a{margin: 0 5px;color: #666;}
.topban_area{
    height: 100px;  }
.topban_area .fl{
    margin-top: 20px;}

    padding-left: 50px;height: 60px;
    line-height: 30px;
    font-size: 26px;
    font-weight: 700;color: #0763b6;
    margin-top: 20px;text-align: left}
.nav_area{width: 100%;height: 50px;
    line-height: 50px;background:#0763b6 }
.nav_area .nav_main{width: 1100px;}
.nav_area .nav_main ul li{
    float: left;
    font-size: 16px;  width: 100px;text-align: center;}
.nav_area .nav_main ul li a{color: #fff;
    display: block;width: 100px;height: 50px;}
.nav_area .nav_main ul li a:hover{background: #fff;color: #0763b6;}

.index-tit h2{ font-size: 28px; color:#000000;border-bottom: 2px solid #603814;/*width: 100px;*/margin: 0 auto;height: 50px;line-height: 50px;display: inline-block;}
.index-tit h22{ font-size: 28px; color:#FFFFFF;font-weight:700;border-bottom: 2px solid #D7D7D7;/*width: 100px;*/margin: 0 auto;height: 60px;line-height: 70px;display: inline-block;}

.index-tit p{color:#000000; line-height: 38px;height: 38px;overflow: hidden;}

.authority{width:1100px; margin:0 auto; padding:30px 0; position:relative;}

.main_area2 .index-con{overflow: hidden;padding-top: 30px;}
.main_area2 .index-con  li{float: left;width: 280px;text-align: center;overflow: hidden;}
.main_area2 .index-con  li a{display: block;width: 280px;margin: 0 auto;}

.main_area2 .index-con  li a .pic{width: 280px;height: 166px;overflow: hidden;position: relative;}
.main_area2 .index-con  li a .pic .con{width: 280px;height: 166px;position: absolute;top: 166px;background:#000; opacity: 0.7;color: #fff;padding:10px;text-align: left;line-height: 25px;}



.main_area2 .index-con  li img{width: 280px;height: 160px;padding: 2px;border: 1px solid #ccc; transition: all 0.6s;}
.main_area2 .index-con  li a:hover img{transform: scale(1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
    -moz-transform:scale(1.2, 1.2); 	/* Firefox */
    -webkit-transform:scale(1.2, 1.2); /* Safari or Chrome */
    -o-transform:scale(1.2, 1.2); 	/* Opera */ }
.main_area2 .index-con  li p{height: 35px;line-height: 35px;color: #FFFFFF;}
