@charset "gb2312";
/* CSS Document */

/*重置*/
*{ margin:0; padding:0; font-family:Arial,"宋体","微软雅黑","儷黑 Pro",Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro He, Helvetica, sans-serif; font-size:12px; color:#262626;}
a{ text-decoration:none;}
ul{ margin:0; list-style:none;}
img{ display:block; border:none; margin:0 auto;max-height:1000px;}

/*通用*/
.fgx{ width:1px; height:10px; background-color:#c8c8c8; margin:10px 5px 0 5px; float:left;}

/*顶部条*/
.crown-box{ width:100%; height:39px; background-color:#fafafa; background-color:rgba(250,250,250,0.9); border-bottom:#e7e7e7 1px solid; position:fixed; top:0; left:0; z-index:99999;}
.crown{ width:1000px; margin:0 auto; margin-top:9px;}
.crown .left{ float:left;}
.crown .left input{ width:143px; height:18px; background-color:#fff; border:#e6e6e6 1px solid; padding-left:5px; margin-right:10px; font-size:12pxpx; line-height:18px; color:#828282; float:left;}
.crown .left input::-webkit-input-placeholder {color:#c8c8c8;}
.crown .left a{ width:38px; height:18px; background-color:#fff; border:#e6e6e6 1px solid; border-radius:2px; font-size:12px; color:#828282; line-height:18px; text-align:center; display:block; float:left;}
.crown .left a:hover{ width:40px; height:20px; background-color:#ff4c22; border:none; line-height:20px; color:#fff;}
.crown .center{ float:left; margin-left:10px;}
.crown .center li,.crown .right li{ float:left;}
.crown .center .fgx,.crown .right .fgx{ margin-top:4px;}
.crown .right{ float:right;}
.crown li a:hover{ color:#ff4c22;}
.ninh,.wdl{ float:left;}
.ninh{ margin-right:10px;}
.wdl a{ float:left;}
.wdl a:hover{color:#F00}
/*头部*/
.forehead{ width:1000px; margin:0 auto; overflow:hidden; margin-top:0px; margin-bottom:10px;}
.forehead .left{ width:154px; height:72px; border-right:#f0f0f0 1px solid; padding-right:10px; margin-top:20px; float:left;}
.forehead .left img{ width:154px; height:72px; border:none;}
.forehead .center{ margin:20px 0 0 10px; float:left; overflow:hidden;}
.forehead .center h1{ border-bottom:#c8c8c8 1px solid; font-size:30px; line-height:30px; color:#646464; padding-bottom:4px; display:inline-block;}
.forehead .center p{ line-height:16px; color:#969696;}
.forehead .center ul{ margin-top:5px; overflow:hidden;width:700px;maxWidth:701px;}
.forehead .center ul li{ float:left;}
.forehead .center li a{ margin-right:10px;}
.forehead li a:hover{ color:#ff4c22;}
.forehead .right{ width:108px; height:75px; background:url(../images/vipbj.png) no-repeat; font-size:24px; font-weight:bold; color:#58aadf; text-align:center; line-height:90px; float:right;}

/*导航*/
.nav{ width:980px; height:40px; background-color:#58aadf; border-radius:2px; padding:0 10px; margin:10px auto;}
.nav .dh{ float:left;}
.nav .dh a{ line-height:40px; font-size:16px; font-weight:600; color:#fff; display:block; padding:0 15px;}
.nav .dh a:hover{ height:38px; background-color:#4691c1; border-bottom:#ff4c22 2px solid;}
.nav .dqx a{ height:38px; background-color:#4691c1; border-bottom:#ff4c22 2px solid;}
.nav .sqxy{ float:right; position:relative;}
.nav .sqxy .sqxy-an{ width:66px; height:18px; background-color:#63b4e8; border:#4689b5 2px solid; border-radius:100px; font-size:12px; color:#fff; line-height:18px; text-align:center; display:block; margin-top:10px;}
.nav .sqxy .sqxy-an:hover{ width:70px; height:22px; background-color:#ff4c22; border:none; line-height:22px;}
.nav .sqxy-yc{ width:200px; height:160px; background-color:#fff; background-color:rgba(255,255,255,0.9); border:#e1e2e2 1px solid; border-radius:2px; padding:20px; position:absolute; top:40px; left:-80px; z-index:999;}
.nav .sqxy-yc span{ display:block; width:14px; height:8px; background:url(../images/ycsj4.png) no-repeat; position:absolute; left:110px; top:-8px;}
.nav .sqxy-yc p{ float:left;}
.nav .sqxy-yc .xxl{ overflow:hidden; margin-bottom:10px;}
.nav .sqxy-yc input{ float:right; width:160px; height:20px; line-height:20px; border:#c8c8c8 1px solid; margin-left:5px; padding-left:5px;}
.nav .sqxy-yc textarea{ float:right; width:160px; height:40px; line-height:20px; border:#c8c8c8 1px solid; margin-left:5px; padding-left:5px; resize:none;}
.nav .sqxy-yc a{ display:block; margin:0 auto; width:40px; height:20px; line-height:20px; color:#969696; text-align:center; border:#c8c8c8 1px solid; border-radius:2px; cursor:pointer;}
.nav .sqxy-yc a:hover{ width:42px; height:22px; line-height:22px; color:#fff; background-color:#ff4b09; border:none;}
.nav .fgx{ height:30px; background-color:#8ac5ec; margin:5px 20px; float:right;}
.nav .fhzz{ float:right;}
.nav .fhzz a{ line-height:40px; font-size:16px; font-weight:600; color:#fff; display:block;}
.nav .fhzz a:hover{ color:#8ac5ec;}

/*底部*/
.bottom-box{ width:100%; height:40px; background-color:#f5f5f5;}
.bottom-box .bottom{ width:1000px; margin:0 auto;}
.bottom-box p{ line-height:40px; font-size:12px; color:#969696; margin-right:20px; float:left;}

/*页脚*/
.foot{ width:1000px; margin:0 auto;}
.foot p{ line-height:40px; font-size:12px; color:#b4b4b4; padding-left:14px; float:left; position:relative;}
.foot p span{ line-height:40px; font-size:20px; color:#b4b4b4; position:absolute; left:0; top:0;}
.foot ul{ float:right;}
.foot ul li{ float:left;}
.foot ul .fgx{ margin-top:15px;}
.foot ul li a{ line-height:40px; color:#b4b4b4;}
.foot ul li a:hover{ color:#ff4c22;}

/*浮窗*/
.fc{ width:44px; height:239px; padding:0 1px; background-color:#4691c1; position:fixed; bottom:10%; right:20px; z-index:10;}
.fc h4{ line-height:25px; margin-top:5px; text-align:center; color:#fff; font-size:14px;}
.fc li{ width:44px; height:44px; position:relative; margin-top:1px;}
.fc .name{ display:none; width:44px; height:35px; padding-top:9px; background-color:#fff; color:#3984b4; text-align:center; line-height:14px; letter-spacing:1px; cursor:pointer;}
.fc .ico{ width:44px; height:44px; background: #fff url(../images/lxfs.png) no-repeat;}
.fc .ico2{ background-position:0 -44px;}
.fc .ico3{ background-position:0 -88px;}
.fc .ico4{ background-position:0 -132px;}
.fc li:hover .name{ display:block;}
.fc li:hover .ico{ display:none;}
.fc .next-fc{ display:none; width:240px; height:130px; position:absolute; right:44px; top:-80px; background:url(../images/bj-fc1.png) no-repeat; background-size: cover;}
.fc li:hover .next-fc{ display:block;}
.fc h1{ font-size:18px; color:#6a7884; margin:15px 0 0 10px;}
.fc .ff4c22,.fc .a7884{ margin:4px 0 0 10px;}
.fc .an3{ position:absolute; margin:5px auto; left:0; right:0;}
.fc .ewm{ width:90px; float:left; margin-left:16px; margin-top:12px; position:relative;}
.fc .ewm div{ width:90px; height:90px; border:1px solid #dddfe1;}
.fc .ewm .pic1{ background:url(../images/ewm.png) no-repeat;}
.fc .ewm .pic2{ background:url(../images/ewm.png) no-repeat 0 -90px;}
.fc .ewm p{ text-align:center;}
.fc li .fhdb{ display:block; width:44px; height:30px; background:url(../images/lxfs.png) no-repeat 0 -176px;}

.gsdt img{
	max-width : 700px;	
}
.gsdt p img{
	max-width : 700px;	
}
.contentbox img{
	max-width : 700px;
}