﻿body{ margin:0 auto; padding:0; width:100%; color:#333; font:14px/1.5 Arial,"Microsoft Yahei"; text-align:center; background:#fff; -webkit-font-smoothing:antialiased; }
input,button,select,textarea,img,p,h1,h2,h3,h4,h5{ margin:0; padding:0; border:0; font-family:'Microsoft YaHei','微软雅黑'; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#004274; text-decoration:none; -webkit-transition: all 0.2s linear;transition: all 0.2s linear; }
ol,ul,li,dl,dd{ margin:0 auto; padding:0; list-style-type:none; }
i,em{ font-style:normal; }
table { border-collapse:collapse; border-spacing:0; }

/*Clear Fix*/ 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{ display:inline-block; } 
.clearfix { display:block; } 

.clear{ clear:both; font-size:0px; height:0px; overflow:hidden; }
.line5{ clear:both; font-size:0px; height:5px; overflow:hidden; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.line15{ clear:both; font-size:0px; height:15px; overflow:hidden; }

/*顶部样式*/
.header { background:#fff;}
.header .head-nav{ position:relative; height:100px; background:#fff; width:1200px; margin:0 auto; }
.header .head-nav .logo{ position:absolute; left:0; width:534px; height:102px; }
.header .head-nav .nav-box{ position:absolute; top:30px; left:560px; right:0; line-height:40px; height:40px; }
.header .head-nav .nav-box li{ float:left; margin:auto 4%; }
.header .head-nav .nav-box li a{ color:#333; font-size:16px; line-height:40px; }
.header .head-nav .nav-box li a:hover{ color:#004274; }
.header .head-nav .nav-box li .memucurrent{ color:#004274; }
/*Banner样式*/
.slide-box{ position:relative; margin:0; width:100%; height:500px; text-align:center; overflow:hidden; }
.slide-box .list-box{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:100%; background:#fff; }
.slide-box .list-box li{ position:absolute; left:0; top:0; display:block; width:100%; height:100%; opacity:0; filter:alpha:opacity(0); }
.slide-box .list-box li a{ display:block; width:100%; height:100%; }
.slide-box .list-box li a img{ position:absolute; top:0; left:0; width:100%; height:auto; }
.slide-box .speed-box{ position:absolute; left:0; bottom:20px; width:100%; height:10px; text-align:center; z-index:999; }
.slide-box .speed-btn{ display:inline-block; margin:auto 0; }
.slide-box .speed-btn a{ display:block; float:left; margin:0 5px; width:10px; height:10px; background:url(/website/images/slide_btns.png) 0 -166px no-repeat; overflow:hidden; *float:none; *display:inline-block; }
.slide-box .speed-btn a.selected{ background-position:0 -176px; }
.slide-box .prev-btn,.slide-box .next-btn{ position:absolute; top:50%; display:block; margin-top:-41px; width:42px; height:82px; z-index:999; opacity:0.5; filter:alpha:opacity(50); background:url(/website/images/slide_btns.png) no-repeat; display:none; overflow:hidden; }
.slide-box .prev-btn{ left:31px; background-position:0 0; }
.slide-box .next-btn{ right:31px; background-position:0 -82px; }
 
/*小图BNNAER*/ 
.ulad{ overflow:hidden; clear:both; width:100%;}
.ulad2{ overflow:hidden; clear:both; width:100%;}
.ulad li{ float:left; width:25%;}
.ulad2{ overflow:hidden; clear:both; width:100%;}
.ulad2 li{ float:left; width:24%; text-align:center;}
.ulad2 li a{ font-size:18px;}
.ulad2 li p{ padding-top:4px; font-size:18px;}

.box{ width:1200px; margin:0 auto; clear:both; overflow:hidden;}

/*底部样式*/
.footer{ margin-top:30px; background:#333; text-align:left; }
.footer .foot-nav{ height:56px; line-height:56px; border-bottom:1px solid #444; }
.footer .foot-nav a{ margin:auto 8px; color:#fff; font-size:14px; }
.footer .foot-nav a:hover{ color:#34ad2a; }
.footer .foot-nav strong{ color:#424242; font-size:14px; font-weight:700; }
.footer .foot-box{ padding:30px 0; }
.footer .foot-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.footer .foot-box .copyright{ display:block; float:left; padding-left:1%; width:70%; color:#e5e5e5; font-size:12px; }
.footer .foot-box .copyright p{ line-height:2.0em; }
.footer .foot-box .copyright p.gray{ color:#999; }
.footer .foot-box .service{ display:block; float:right; padding:10px 0; width:23%; border-left:1px solid #444; text-align:center; }
.footer .foot-box .service a{ display:inline-block; padding:0 15px; color:#34ad2a; line-height:30px; border:1px solid #34ad2a; }
.footer .foot-box .service a:hover{ color:#fff; border-color:#34ad2a; background:#34ad2a; }
.footer .foot-box .service a i{ font-size:14px; }
.footer .foot-box .service p{ display:block; margin-bottom:20px; color:#b0b0b0; font-size:12px; }

.myli{ float:left; height:80px; background:#f1f1f1; color:#666; width:100px; line-height:80px; text-align:center;}
#myli .on,#myli .on a{ background:#F00; color:#fff;}

/*新闻中心*/
.newstitle{ text-align:center; color:#fff; background:#004274; height:60px; font-size:18px; line-height:60px;}
.newsmenu .ul .li{ border-bottom:1px solid #f1f1f1;}
.newsmenu .ul .li a{ display:block; height:52px; text-align:center; font-size:16px; line-height:52px;}
.newsmenu .ul .li .on{color:#004274; background:url(/website/images/ico_list_on.jpg) no-repeat left 27px center;}

.newscontendivtop{ height:200px; position:relative; margin-bottom:50px;}
.newscontendivimg{ height:200px; width:300px; position:absolute; left:0px; top:0px;}
.newscontenttitle{ margin-top:20px; font-size:16px; line-height:32px; color:#666;}
.newsviewdetil{ position:absolute; right:0px; text-align:right; bottom:0px; text-align:right;}
.newsviewdetil a{color:#00F; font-size:16px;text-align:right;}