

@charset "utf-8";
/* CSS Document */
* { border: 0 none; margin: 0; padding: 0; }
html { overflow-x:hidden;}
body { margin:0; padding:0; background:#fff; font-family: "微软雅黑", "宋体", Tahoma; width:100%; height:100%; }
input,select { font-family: "微软雅黑", "宋体", Tahoma; margin:0; padding:0 }
img { border:0 }
form { margin:0; padding:0 }
iframe { margin:0; padding:0 ;}

ul,li,dl,dt,dd,textarea { margin:0; padding:0 }

.top{ width:100%; background:url(../images_web/top-bk.png) repeat-x; }
.top span{ width:1095px; height:69px;margin:0 auto; display:block;}
.top span h1{ float:left; background:url(../images_web/logo.png) no-repeat 0 14px; width:381px; height:69px; }
.top span h2{ float:right; font-size:16px; font-weight:normal;height:69px; line-height:69px}
.top span h2 a{ margin-left:35px}
.top span h2 a:link{ color:#FFF; text-decoration:none}
.top span h2 a:hover{ color:#FFF; text-decoration:underline}
.top span h2 a:visited{ color:#FFF; text-decoration:none}

.index-ad{ width:100%; margin:0 auto; background:#fff }
.index-ad .ad{ height:488px; width:1280px; margin:0px auto;overflow:hidden}
.index-ad div#in_fp { width:1280px; margin:0 auto; }
.index-ad div#in_fp ul {list-style: none; margin:0; position: relative; clear:both}

.index-ad ul#output { background:url(../images_web/in_sidefp_bg.png) left bottom no-repeat; width:1280px; height:488px;}
.index-ad ul#output li {position: absolute; width:1280px; height:488px; left:0; top:0;}
.index-ad ul#output li img{width:1280px; height:488px;}

.index-ad ul#tabs { height:10px; width:200px; position:relative; top:-30px; left:570px; clear:both }
.index-ad ul#tabs li {float: left; margin-right:30px;}
.index-ad ul#tabs li a { font-size:0; text-decoration: none; display: block; height:14px; width:14px; background:url(../images_web/fpbtn01.png) 0 0 no-repeat;outline: none;}
.index-ad ul#tabs li a.current{ background:url(../images_web/fpbtn01.png) 0 -14px no-repeat; text-decoration:none;}
.index-ad ul#tabs li a.current:hover {text-decoration: none;cursor: default;}
.index-ad ul#tabs li a:hover{ background:url(../images_web/fpbtn01.png) 0 -14px no-repeat; text-decoration:none;}

.index-ad-shadow{ margin:0 auto; width:1267px; height:43px; background:url(../images_web/index-ad-shadow.png) no-repeat}

.login-box{ margin:10px auto; width:1062px; height:220px; padding-top:20px; padding-left:40px; background:url(../images_web/index-login-box.png) no-repeat}

.login-box .box-1{ float:left; width:140px;}
.login-box .login{ float:left; width:200px;}
.login-box .login a{
 display: block;
 margin-top: 15px;
 color: #666;
 text-decoration: none;
}
.login-box .login a:hover{
 text-decoration: underline;
}
.login-box .login font{ font-size:14px; height:25px; ine-height:25px;clear:both; display:block}
.login-box .login input{ background:url(../images_web/input-bk.png) no-repeat; border:0; width:178px; height:29px; line-height:29px; text-indent:5px; color:#666; clear:both}
.login-box .login input.short{ background:url(../images_web/input-short-bk.png) no-repeat; border:0; width:96px; height:29px; line-height:29px; text-indent:5px; color:#666; clear:both}


.login-box a.box-2{ float:left; width:216px; display:block}
.login-box a.box-2 img{ margin:0 35%}
.login-box a.box-3{ float:left; width:216px;display:block}
.login-box a.box-3 img{ margin:0 35%}
.login-box a.box-4{ float:left; width:216px;display:block}
.login-box a.box-4 img{ margin:0 35%}

.activities-banner{ width:1095px; height:223px; margin:8px auto; background:url(../images_web/activities-banner.png) no-repeat; clear:both}

.activities{width:1095px; margin:0 auto; clear:both;}



.activities-left{ float:left; width:790px; }
.activities-left .a-list{ height:160px; border-bottom:1px solid #b8b8b8; background:#eeeeee; margin-bottom:2px; position:relative}
.activities-left .a-list img{ float:left; width:153px; height:116px; margin:20px;}
.activities-left .a-list dl{ float:left; width:580px; margin-top:20px;}
.activities-left .a-list dt{ white-space: nowrap; overflow:hidden }
.activities-left .a-list dt a{font-size:22px; color:#323131; font-weight:bold; text-decoration:none }
.activities-left .a-list dt a:hover{ text-decoration:underline}
.activities-left .a-list dt a:visited{ text-decoration:none}
.activities-left .a-list dd{ font-size:14px; color:#323131; line-height:22px; text-indent:28px; margin-top:10px; }
.activities-left .a-list em{ position:absolute; right:5px; top:10px; background:url(../images_web/message.png) no-repeat; width:50px; height:18px; line-height:15px; color:#333; font-size:14px; text-indent:25px; font-style:normal; }
.activities-left .a-list-share{  color:#6a6a6a; }
.activities-left .a-list-share font{ float:left; font-size:16px;line-height:36px; display:inline-block}
.activities-left .a-list-share a{ float:left;line-height:36px; display:inline-block; margin:5px}


.activities-left .a-l-article{ width:750px; margin-top:25px;}
.activities-left .a-l-article h1{ width:100%; color:#252525; font-size:28px; font-weight:normal; text-align:center; line-height:36px; display:block}
.activities-left .a-l-article h2{ width:100%; color:#252525; font-size:18px; font-weight:normal; text-align:center; line-height:36px; display:block}
.activities-left .a-l-article h3{ width:100%; color:#000; font-size:16px; font-weight:normal; line-height:30px; display:block; border-bottom:3px solid #aaaaaa}
.activities-left .a-l-article h3 span{ margin-right:30px; display:inline-block}
.activities-left .a-l-article h3 b{ font-weight:normal;display:inline-block}
.activities-left .a-l-article h3 em{ float:right; font-style:normal; background:url(../images_web/message.png) no-repeat; width:50px; height:18px; line-height:15px; color:#333; font-size:14px; text-indent:25px }
.activities-left .a-l-article img{ margin:20px auto; display:block}
.activities-left .a-l-article p{ color:#363636; font-size:16px; text-indent:32px; line-height:30px; letter-spacing:1px}
.activities-left .a-l-article b{ color:#363636; font-size:24px; line-height:36px; font-weight:normal; }







.activities-right{ float:right; width:297px; height:3250px; background:#eeeeee url(../images_web/activities-right-line.png) repeat-y; }
.activities-right span{ width:100%; background:url(../images_web/activities-right-line-2.png) no-repeat center bottom; display:block;font-size:18px; text-indent:14px; line-height:40px; color:#323131}
.activities-right dl{ margin:15px 0; display:block}
.activities-right dl dt{ float:left; width:50px; text-align:center; background:url(../images_web/activities-dt.png) no-repeat center; font-size:12px; color:#FFF;line-height:24px;}
.activities-right dl dd{ float:left; width:230px; line-height:24px; overflow:hidden}
.activities-right dl dd a{ font-size:14px; color:#333; text-decoration:none }
.activities-right dl dd a:hover{ text-decoration:underline}
.activities-right dl dd a:visited{ text-decoration:none}


.tmp-height{ height:500px !important}




.bottom{ width:100%; height:150px; padding-top:20px; padding-top:20px; *padding-top:20px; clear:both !important; }
.bottom .cooperate{ margin:0 auto; width:1095px; height:56px; line-height:56px; border-bottom:1px solid #ebebeb;}
.bottom .cooperate font{ float:left; height:40px; line-height:40px; color:#321123; display:block}
.bottom .cooperate a{ float:left; margin:0 21px;}
.bottom .copyright{ margin:10px auto; width:1095px; height:56px;  border-top:1px solid #fff; font-size:12px}
.bottom .copyright span{ margin:0 auto; text-align:center; clear:both; display:block; line-height:22px; color:#666;}
.bottom .copyright span a{ color:#666; text-decoration:none; margin:0 5px}
.bottom .copyright span a:hover{ color:#666; text-decoration:underline}
.bottom .copyright span a:visited{ color:#666; text-decoration:none}




.mailaus{ width:100%; background:#ececec; clear:both}
.mailaus img{ margin:0 auto; display:block }











































