*{margin:0;padding:0;font-size:12px;font-family:Tahoma;}
a{outline:none;}
img{border:0;}
li{list-style:none;}
a:link,a:visited{color:#256392;}
a:hover{color:#CC0000;}
.clearfix{clear:both;}

.wrap{width:960px;margin:auto;}
.new{width:27px;height:17px;display:block;position:absolute;background:url(/images/new.gif);overflow:hidden;}
.new-2{background:url(/images/new-2.gif);width:35px;height:35px;position:absolute;display:block;overflow:hidden;}
.btn:link,.btn:visited{text-align:center;display:block;background:url(/images/btn.gif);width:96px;height:27px;font-size:14px;color:#FFF;font-weight:bold;text-decoration:none;padding-top:7px;position:absolute;line-height:18px;}
.btn:hover{background-position:0 -34px;}
.btn:active{background-position:0 -68px;}

/*HEADER*/
.header{height:106px;background:url(/images/header-bg.png) repeat-x;}
.logo{width:140px;height:59px;margin-top:23px;float:left;display:block;background:url(/images/logo.gif);text-indent:-9999px;}
.banner-1-detail:link,.banner-1-detail:visited{background:none;position:absolute;width:220px;height:50px;left:50%;top:183px;margin-left:246px; }
.banner-1-detail2:link,.banner-1-detail2:visited{background:none;position:absolute;width:220px;height:50px;left:50%;top:239px;margin-left:246px; }
.banner-1-detail3:link,.banner-1-detail3:visited{background:none;position:absolute;width:220px;height:50px;left:50%;top:295px;margin-left:246px;}
/*NAV*/
.nav{float:left;margin:58px 0 0 170px;position:relative;}
.nav li{padding:0 20px;float:left;}
.nav li a:link,.nav li a:visited{height:44px;font-size:18px;padding:0 2px;color:#0D3F5F;display:block;float:left;text-decoration:none;font-family:"Microsoft Yahei";
text-shadow:1px 1px 0px #FFF;}
.nav li a:hover,.nav .nav-select a:link,.nav-select a:visited,.nav-select a:hover{border-bottom:3px solid #1383C6;color:#000;}
.nav .new{left:180px;top:-15px;}

/*BANNER*/
.banner,.banner-1,.banner-2,.banner-3{height:400px;position:relative;overflow:hidden;}
.banner-1{background:url(/images/banner-20171120.jpg) repeat-x center;}
.banner-2{background:url(/images/banner-2.jpg) repeat-x center;}
.banner-3{background:url(/images/laomaotao1.jpg) repeat-x center;}
.banner-1 a,.banner-2 a,.banner-3 a{width:960px;height:400px;display:block;margin:auto;text-indent:-9999px;}
.banner ul{position:absolute;bottom:20px;left:50%;margin-left:-105px;}
.banner ul li{width:104px;height:34px;margin-right:5px;padding:2px 0 0 2px;float:left;background:#006699;overflow:hidden;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.banner ul li img{width:100px;height:30px;border:1px solid #006699;}
.banner .banner-select a img{border:1px solid #FFF;}
.banner-s{margin-top:10px;}

/*NOTICE*/
.notice{width:100%;height:28px;margin-top:10px;border:1px solid #E2CBA0;background:url(/images/notice.gif) repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.notice h2{margin:8px 0 0 10px;display:inline;font-size:12px;float:left; text-indent:6px;_margin-top:6px;}
.notice h2 em{float:left;width:15px;height:12px;display:block;overflow:hidden;background:url(/images/notice.gif) 0 -28px no-repeat;_margin-top:2px;}
.notice p{float:left;margin:7px 0 0 10px;color:#73603C;}

/*MAIN*/
.main-left{float:left;width:680px;}
.main-right{float:right;width:270px;}

.main-panel{width:100%;float:left;background:url(/images/main-panel-bg.png) repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #E1E9EC;margin-top:10px;}
.main-panel h2{font-size:16px;font-family:"Microsoft Yahei";font-weight:normal;margin:6px 10px 0px 10px;border-bottom:1px solid #ECF1F3;padding-bottom:8px;}
.main-intro{height:432px;}
.main-intro ul{margin:0 20px;}
.main-intro ul li{border-bottom:1px solid #ECF1F3;height:110px;padding-top:20px;}
.main-intro ul li h3{font-size:14px;color:#333;margin:5px 0 5px 0;}
.main-intro ul li p{color:#999;line-height:18px;}
.main-intro ul li em{float:left;display:block;background:url(/images/icon.png);width:80px;height:80px;margin-right:10px;}
.main-intro .icon-2{background-position:0 -80px;}
.main-intro .icon-3{background-position:0 -160px;}
.main-news{height:225px;}
.main-news ul{padding:5px 15px 0 12px;}
.main-news ul li{color:#999;line-height:22px;height:20px;overflow:hidden;margin-top:8px;background:url(/images/disc.gif) no-repeat 0 10px;text-indent:10px;}
.main-news ul li span{float:right;margin-left:8px;}
.main-news2{height:225px;}
.main-flink p{padding:15px;line-height:20px;}
.main-flink p a{margin-right:5px;}

/*FOOTER*/
.footer{margin:20px auto 0 auto;text-align:center;color:#999;line-height:22px;padding:20px 0 20px 0; background:#F5F5F5;border-top:1px solid #E6E6E6;}

/*SOFT*/
.soft-list em{float:left;border:1px solid #E5E5E5;padding:1px;background:#FFF;margin-right:20px;}
.soft-list em img{width:110px;height:110px;}
.soft-list em:hover{border:1px solid #CCC;}
.soft-list{margin:0 10px;}
.soft-list li{padding:15px 10px;border-bottom:1px solid #ECF1F3;height:115px;position:relative;}
.soft-list h3{float:left;margin:5px 0 10px 0;width:370px;}
.soft-list h3 a:link,.soft-list h3 a:visited{font-size:14px;color:#000;}
.soft-list h3 a:hover{color:#CC0000;text-decoration:underline;}
.soft-list span{float:left;color:#009900;margin-bottom:5px;width:370px;}
.soft-list p{color:#999;line-height:20px;width:370px;float:left;height:58px;overflow:hidden;}
.soft-list .new-2{left:10px;top:15px;}
.soft-list .btn{top:55px;right:15px;}
.soft-list h4{color:#009900;font-weight:normal;line-height:22px;margin-top:5px;}
.soft-list h4 strong{float:left;color:#333;font-weight:normal;}
.soft-view{float:left;padding:15px 0 10px 20px;line-height:20px;}
.soft-view dd{float:left;background:url(/images/download.gif) no-repeat 0 1px;text-indent:20px;width:100px;margin:0 8px 5px 0;overflow:hidden;height:22px;line-height:20px;}

/*NEWS*/
.news-list{margin:0 10px;}
.news-list li{padding:15px 10px;border-bottom:1px solid #ECF1F3;height:95px;position:relative;}
.news-list h3{float:left;margin:5px 0 10px 0;width:640px;}
.news-list h3 a:link,.news-list h3 a:visited{font-size:14px;color:#000;}
.news-list h3 a:hover{color:#CC0000;text-decoration:underline;}
.news-list span{float:right;color:#009900;margin-bottom:5px;font-weight:normal;}
.news-list p{color:#999;line-height:20px;width:640px;float:left;height:58px;overflow:hidden;}
.news-view{padding:20px;}
.news-view h3{font-family:"Microsoft Yahei";font-size:18px;font-weight:normal;text-align:center;margin-bottom:5px;}
.news-view h4{color:#009900;text-align:center;font-weight:normal;padding-bottom:15px;border-bottom:1px solid #ECF1F3;margin-bottom:5px;}
.news-view p{padding:15px;line-height:22px;}

/*PAGES*/
.pages ul{float:left;padding:12px 0px 12px 20px;}
.pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;padding:2px 4px 2px;border:1px solid #E9E9E9;}
.pages ul li a{float:left;color:#555;display:block;text-decoration:none;}
.pages ul li:hover{background:#F8F8F8;}
.pages ul li.thisclass{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.pages .pageinfo{line-height:17px;padding:10px;color:#999;}
.pages .pageinfo strong{color:#000;font-weight:normal;margin:0px 2px;}

/*CHROME HACK*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.notice h2{line-height:11px;}
}
/*FIREFOX HACK*/
@-moz-document url-prefix(){
.notice h2{line-height:11px;}
}