@charset "gb2312";
/* CSS Document 通用样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px "Microsoft YaHei",serif;color: #2b2b2b;background: #fff;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:20px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color: #2b2b2b;}
a:hover{color: red;}
.box{width: 1000px;margin: 0 auto;overflow: hidden;}


/*版权*/
html,body{height: 100%;overflow: hidden;}
.wrap{width: 100%;height: 100%;overflow: hidden;}


.banner{background: url(../images/banner.jpg) top center;width: 100%;height: 900px;position: absolute;top: 60px;left: 0;z-index: 100;}
.copy{height: 60px;background: url(../images/copy.jpg) top center;position: fixed;left: 0;top: 0;line-height: 60px;width: 100%;z-index: 30;}
.copyNav{margin-left: 20px;font-size: 24px;}
.copy ul li{float: left;width: 186px;text-align: center;}
.copy ul li a{color: #fff;}
.copy ul li ul{display: none;}
.copy ul li ul li{display: inline;background: #000;opacity: 0.6;filter: alpha(opacity=60);}
.copy ul li ul li:hover{background: #00c3ff;}
.copy ul li ul li a{color: #fff;}

.copyHost{font-size: 20px;margin-right: 60px;color: #fff;}
.enter{cursor: pointer;float: left;font-size: 24px;color: #fff;margin-left: 50px;}



.pics{width: 100%;height: 724px;overflow: hidden;position: relative;z-index: 20;}
.picCon{position: relative;width: 100%;height: 724px;overflow: hidden;}
.picCon ul{position: absolute;left: 0;top;height: 724px;}
.picCon ul li{float: left;}
.picCon ul li img{width: 100%;height: 724px;}
.picsNav{position: absolute;width: 200px;height: 20px;left: 50%;margin-left: -100px;top: 90%;z-index: 50;}
.picsNav ul li{display:inline;margin: 0 6px;float: left;}
.picsNav ul li a{background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;border:2px solid #fff;width: 11px;height: 11px;display: block;border-radius:20px;}
.picsNav ul li a.active,.picsNav ul li a:hover{background-color: #fff;}

.btn{width: 28px;height: 58px;position: absolute;top: 40%;cursor: pointer;}
.pics .prev{background: url(../images/prev.png);left: 30px;}
.pics .next{background: url(../images/next.png);right: 30px;}
.pics .prev:hover{background: url(../images/prev_hover.png);left: 30px;}
.pics .next:hover{background: url(../images/next_hover.png);right: 30px;}


.siteNav{padding:20px 0 0 0; height:210px; background:#fff; z-index:99; position:fixed; left:0; bottom:0;width: 100%;overflow: hidden;}
.siteNav ul{margin-left: 30px;width: 1944px;}
.siteNav ul li{float: left;width: 192px;margin-right: 20px;position: relative;}
.siteNav-con-l{width: 110px;text-align: center;}
.circle{background: url(../images/circleLi-bg.png);width: 100px;height: 99px;padding: 8px 10px 0;}
.circle img{width: 90px;height: 90px;border-radius: 100%;margin-left: -8px;}
.text{margin-top:15px; line-height:28px; height:28px; border-bottom:1px solid #dbdbdb;font-size: 18px;padding-bottom: 5px;}
.more{margin-top:5px;line-height:25px; border-radius:50%;background-color: #fff;font-weight: bold;cursor: pointer;}

.siteNav .siteNav-con-r{position: absolute;left: 130px;bottom: -5px;display: none;}

.siteNav .siteNav-con-r a{color: #002b7c;font-size: 12px;line-height: 32px;display: block;}
.siteNav .siteNav-con-r a:hover{text-decoration: underline;}