@charset "utf-8";
/*公共样式*/
body{background:url(/images/top_bg.gif) repeat-x #fff; font-size:12px; font-family:"Arial"; margin:0; padding:0; color:#404040;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
img {overflow:hidden;}
ul {margin:0; padding:0;}
li {list-style-type:none;}
.block{width:960px; height:auto;}
.left{float:left;}
.right{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.none{display:none;}

/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
/*布局*/
.area {width:920px; background:#fff; padding:0 15px 15px 15px; float:left; margin-bottom:15px;}
.area_L {width:610px; float:left;; margin:20px 0 0 0}
.area_R {width:300px; float:right; margin:20px 0 0 0}
.area_c {width:920px; background:#fff; padding:0 15px 15px 15px; float:left;}


/*文字链接*/
a:link,a:visited {color:#333; font-size:12px;}
a:hover {color:#f00; font-size:12px}

.L_red12,.L_red12:link,.L_red12:visited {font-size:12px; color:#f00; text-decoration:underline}
.L_red12:hover {font-size:12px; color:#c00; text-decoration:underline}

.L_blue12,.L_blue12:link,.L_blue12:visited {font-size:12px; color:#069; text-decoration:underline}
.L_blue12:hover {font-size:12px; color:#f00; text-decoration:underline}

/*网站顶部*/
#header {width:950px; margin:0 auto; overflow:hidden}
#header .logo {width:267px; float:left;overflow:hidden;}
#header .menu {width:685px; height:34px; line-height:34px; color:#333; float:left; margin:44px 10px 0 0px; position:absolute; display:inline}
#header .menu li {margin:0 0; float:left;}
#header .menu a:link,#header .menu a:visited {width:85px; text-align:center; color:#333; font-size:14px; text-decoration:none; display:block; float:left; font-weight:bold}
#header .menu a:hover {width:85px; text-align:center; color:#f00; font-size:14px; text-decoration:underline; display:block; float:left; font-weight:bold}
#header .menu .cur:link,#header .menu .cur:visited {width:85px; text-align:center; color:#fff; font-size:14px; text-decoration:none; display:block; float:left; background:url(/images/menu_bg.gif);}

.function {width:950px; margin:0 auto;}
.function ul li {width:300px; height:121px; background:url(/images/function_bg.gif); float:left; margin:0 0 20px 0}
.function ul li.space {margin:0 25px;}
.function ul li span {width:299px; height:120px; margin:1px 0 0 1px; float:right; display:inline-block; }
.function ul li span em {width:220px; height:75px; line-height:150%; display:inline-block; margin:40px 0 0 70px; font-style:normal;}
.function ul li span.l1 {background:url(/images/function_1.jpg) no-repeat 10px 10px;}
.function ul li span.l2 {background:url(/images/function_2.jpg) no-repeat 10px 10px;}
.function ul li span.l3 {background:url(/images/function_3.jpg) no-repeat 10px 10px;}
.function ul li span.l4 {background:url(/images/function_4.jpg) no-repeat 10px 10px;}
.function ul li span.l5 {background:url(/images/function_5.jpg) no-repeat 10px 10px;}
.function ul li span.l6 {background:url(/images/function_6.jpg) no-repeat 10px 10px;}
.function ul li span.l7 {background:url(/images/function_7.jpg) no-repeat 10px 10px;}
.function ul li span.l8 {background:url(/images/function_8.jpg) no-repeat 10px 10px;}
.function ul li.more {width:950px; line-height:20px; height:20px; text-align:right; background:none;}
.function ul li.more a,.function ul li.more a:link,.function ul li.more a:visited {font-size:12px; color:#069; font-weight:bold; font-family:"宋体"; text-decoration:underline}
.function ul li.more a:hover {font-size:12px; color:#f00; font-weight:bold; font-family:"宋体"; text-decoration:underline}

.version {width:928px; line-height:34px; height:34px; padding:0 10px; border:1px #F2DEAE solid; background:url(/images/repeat_1.gif) repeat-x; color:#f60;margin-top:10px;}
.version span {color:#666; font-size:12px; margin:0 10px 0 0}
.version img {float:left; margin:8px 5px 0 0}
.donw_list {width:850px; margin:20px auto 20px auto;}
.donw_list span {width:850px; padding:3px 0 5px 0; line-height:25px; height:25px; font-size:14px; display:block; border-bottom:1px #D4EEFF solid; background:url(/images/line2.gif) bottom no-repeat; color:#000; font-weight:bold}
.donw_list li{width:110px; background:url(/images/download_bg.gif) no-repeat;height:32px;line-height:30px;padding:0 0 0 35px;float:left;margin:12px 15px 0 0;}
.donw_list li a{color:#345f80;}

/*网站主要部分*/
#content2 {width:100%; background:url(/images/main_bg.gif) repeat-x; clear:both}
#content {width:100%; background:url(/images/main_bg2.gif) repeat-x; clear:both}
#content .layout,#content2 .layout {width:950px; margin:0 auto;}
#content2 .banner {width:auto; height:280px; background:url(/images/banner_bg.gif);}
#content2 .banner a,#content2 .banner a:link,#content2 .banner a:visited {width:309px; height:93px; display:inline-block; margin:130px 0 0 465px;}

#flink {width:930px; padding:5px 10px; background:#f3f3f3; margin:0 auto;}
#flink span {font-weight:bold;}
#flink a:link,#flink a:visited,#flink {text-decoration:none;}
#flink a:hover {text-decoration:underline;}

.line {width:890px; margin:28px auto 0 auto; padding-bottom:10px; border-bottom:1px #ccc solid;}

.intro {width:928px; padding:10px; margin:0 auto; border:1px #FBE6AC solid; background:#FFFFE1;margin-top:10px;}
.intro span {width:928px; display:block; color:#f60; font-size:14px; font-weight:bold; border-bottom:1px #FBE6AC dashed; margin:0 0 10px 0}
.intro p {line-height:200%; color:#3B5567}

.about {width:920px; margin:10px auto 0 auto;}
.about span {width:850px; padding:3px 0 5px 0; line-height:25px; height:25px; font-size:14px; display:block; border-bottom:1px #D4EEFF solid; background:url(/images/line2.gif) bottom no-repeat; color:#000; font-weight:bold; }
.about p {width:850px; line-height:180%; padding:10px 0; display:block;}

#helpmenu {width:203px; height:100%; line-height:100%; padding:0 0 20px 0; background:url(/images/helpmenu_t3.jpg) repeat-y}
#helpmenu ul,#helpmenu p {margin:0; padding:0;}
#helpmenu ul li {margin-bottom:3px;}
#helpmenu ul li a,#helpmenu ul li a:link,#helpmenu ul li a:visited {width:180px; padding:0 0 0 23px; font-size:12px; height:30px; line-height:30px; color:#333; text-decoration:none; display:block}
#helpmenu ul li a:hover {width:180px; padding:0 0 0 23px; font-size:12px; height:30px; line-height:30px; background:url(/images/helpmenu_libg.jpg); color:#026BA8; text-decoration:none; display:block}
#helpmenu ul li a.cur,#helpmenu ul li a:link.cur,#helpmenu ul li a:visited.cur {width:180px; padding:0 0 0 23px; font-size:12px; height:30px; line-height:30px; background:url(/images/helpmenu_libg.jpg); color:#026BA8; text-decoration:none; display:block}
.help_main {padding:20px 0 0 20px; line-height:150%}
.help_main img {margin:15px auto 0 auto; display:block}
.help_main center {color:#f00;}

.guestbook {width:580px; margin:0 auto 0 auto}
.guestbook i {width:580px; padding:3px 0 5px 0; line-height:25px; height:25px; font-size:16px; display:block; border-bottom:1px #D4EEFF solid; background:url(/images/line2.gif) bottom left no-repeat; color:#000; font-weight:bold; font-style:normal;}
#gb_list ul li {border-bottom:1px #B0B0B0 dashed; padding:0 0 15px 0}
#gb_list .gb_info {height:20px; margin:10px 0 0 0; padding:0; color:#999999}
#gb_list .gb_info span {color:#1E73AA; font-weight:bold;}
#gb_list .reply {border:1px #B5D0E2 dashed; margin-top:5px; padding:8px 0px 8px 10px; background-color:#fff; color:#f00}
#gb_list div {padding-left:10px; color:#333}

#page {width:520px; padding:3px 0; text-align:center; clear:both; margin:10px auto 0 auto;}
#page a {padding:2px 5px; line-height:25px; text-decoration:none; font-size:12px; border:1px #ADD2EB solid; background:#fff;}
#page a:hover {padding:2px 5px; line-height:25px; text-decoration:none; font-size:12px; border:1px #ADD2EB solid; background:#E2EFF9; color:#000;}
#page strong {padding:2px 5px; line-height:25px; text-decoration:none; font-size:12px; border:1px #ADD2EB solid; background:#1E73AA; color:#fff;}
#page b {padding:2px 5px; line-height:25px; text-decoration:none; font-size:12px; border:1px #ADD2EB solid; background:#fff; font-family:Tahoma; font-weight:400}


/*网站底部*/
#footer {width:100%; line-height:150%; text-align:center; padding:10px 0 0 0; margin:10px auto 0 auto; clear:both; border-top:1px #d4d4d4 solid; text-align:center; background:#f3f3f3}
#footer a {text-decoration:none}
#footer a:hover {text-decoration:underline;}
#footer img {margin-Top:10px; vertical-align:bottom;}
#footer strong {color:#f00;}
#footer .layout {width:950px; margin:0 auto 30px auto;}
#footer .left {text-align:left; margin:0 0 0 10px; display:inline}
#footer .right {display:inline; height:30px; margin:-10px 0 0 0}

.skinPre{width:270px;border:1px solid #fff;float:left;margin:20px 20px 0;display:inline;line-height:22px;color:#999;}
.skinPre .t{color:#555;background-color:#fff;font-weight:bold;border-bottom:1px solid #fff;}
.skinPre .pic{width:260px;height:118px;padding:2px;background-color:#eee;border:1px solid #ccc;overflow:hidden;margin:5px 0 5px 0px;}
.skinPre .btn{text-align:right;margin:0 0 15px;}
.skinPre div{padding-left:5px;}