@charset "utf-8";
/* CSS Document */
.main1{ min-width:1002px; max-width:1200px; height:280px; margin:24px auto;}
.news{ float:left; width:30%; height:280px;}
.pics{ float:left; width:70%; height:280px;}

#news{ margin-right:10px; height:280px;}
#pics{ margin-left:20px; height:280px;}

.scroll{ width:100%; height:auto; overflow:hidden;}
.shower{ width:100%;}
#kinMaxShow{ display:none;}
#kinMaxShow p.title{width:100%; position:absolute; bottom:0px; text-indent:10px; font-size:14px; color:#fff; display:block; padding:14px 5px; background:url(../images/showbg.png) repeat;}
#kinMaxShow p.title a,#kinMaxShow p.title a:hover{ color:#fff;}
.number{ width:10px; height:10px; position:absolute; z-indent:1; right:3px; bottom:25px;}
.number a,.number a:hover{ color:#fff; text-decoration:none; font-size:16px;}

.news_nav{ height:29px; border-bottom:1px solid #eee; line-height:24px;}
.news_nav h1{ font-size:18px; color:#143270;}
.news_nav span{ float:right;}
.news_nav a,.news_nav a:hover{ color:#143270;}

.news_con{ height:240px; padding:5px 0px;}
.news_con li{ background:url(../images/newTb.gif) no-repeat 0px 13px; line-height:30px; padding-left:15px;}
.news_con span{ float:right; font-size:12px; color:#666;}


.details{ float:left; height:52px; padding-left:6px;}
.titles{ height:20px; font-size:14px; line-height:16px; color:#555;}
.date{ background:url(../images/date.gif) no-repeat 0px center;}
.address{ background:url(../images/address.gif) no-repeat 0px center;}
.date span,.address span{ height:16px; font-size:12px; line-height:16px; color:#999; padding-left:15px;}

#main2{ width:100%; height:240px; background:#f5f5f5;}
.main2{ min-width:1002px; max-width:1200px; height:204px; margin:0px auto; padding:18px 0px;}
.project{ float:left; width:30%; height:204px;}
#project{ margin-right:10px; height:204px;}
#project img{ width:100%; height:204px;}

.line{ float:left; width:35%; height:204px;}
.glo{ margin-left:20px; height:204px;}
.navgate{ height:36px; line-height:36px;}
.navgate h1{ font-size:18px; color:#143270;}
.navgate span{ float:right;}
.navgate a,.news_nav a:hover{ color:#143270;}
.num{ height:150px; padding:9px 0px;}
.num li{ line-height:30px;}
.num em{ padding-left:10px;}
.num span{ float:right; font-size:12px; color:#666;}

.hdNav{ width:100%; height:36px;}
.hdm{ float:left; width:200px; height:36px; font-size:18px; color:#143270; font-weight:bold;}
.hdm li{ float:left; width:auto; height:36px; line-height:36px; text-align:left; cursor:pointer; padding-right:5px;}
.current{ text-decoration:underline;}
.hdm font{ font-size:16px; font-weight:normal; padding:0px 10px;}
.more{ float:right; width:auto; height:36px; text-align:right; font-size:14px;}
.more span{ line-height:36px;}
.more a,.more a:hover{ color:#143270;}
.hdCon{ width:100%; height:168px;}
.dis{ display:block;}
.undis{ display:none;}

.main3{ min-width:1002px; max-width:1200px; height:144px; margin:0px auto;}
.icon{ float:left; width:60%; height:74px; background:url(../images/linkBg.gif) no-repeat 0px center; padding:35px 0px;}
.WeChat{ float:left; width:12%; height:90px; padding:27px 0px;}
.WeChat img{ width:90px; height:90px;}
.link{ float:right; width:28%; height:74px; background:#f5f5f5; margin:35px 0px;}
#con{ height:auto; font-size:16px; padding-left:10px;}
.con{ width:280px; height:36px; padding:19px 0px; background:#f5f5f5; position:relative;}
.con li a{ display:block; text-decoration:none; width:90px; height:36px; text-align:center; line-height:36px; font-size:18px; color:#143270;}
.con li{ float:left; position:relative; line-height:34px; color:#143270;}
.con li ul{ display:none;}

.con li:hover a{ text-decoration:underline;}
.con li:hover ul{ display:block; position:absolute; bottom:36px; left:0;}
.con li:hover li{ display:block; color:#143270; width:279px; clear:both;}
.con li:hover li a{ display:block; background:#e8e8e8; border-top:1px solid #fff; color:#143270; width:100%; text-align:left; font-size:14px; text-decoration:none; text-indent:10px;}
.con li:hover li a:hover{ background:#d0d0d0; color:#143270;}
.con li:hover ul.two{ left:-94px;}
.con li:hover ul.three{ left:-188px;}


.icon ul{ padding:0px 10px 0px 35px;}
.icon li{ float:left; width:16.5%; height:74px; text-align:center; background:url(../images/fgx.gif) no-repeat right center; line-height:20px;}
.icon a,.icon a:hover{ text-decoration:none;}