﻿@charset "utf-8";

* { margin:0; padding:0; border:0;}
body {
	background:#F8F9FB url(../images/bg.png) repeat-x;
	font-size:12px;
	}
td,th,div,p,span,li { font-family: arial, "Times New Roman"; font-size:12px; color:#444;}
input { height:20px; background-color:#fff; border:#BCCBDA 1px solid; font-size:12px;}
p,form { margin:0; padding:0;}
img,table { border:0;}


a:link {font-size:9pt;color:#003D74; text-decoration:none;}
a:visited {font-size:9pt; color:#003D74; text-decoration:none;}
a:active {font-size:9pt; color:#003D74; text-decoration:none;}
a:hover {font-size:9pt; color:#660; text-decoration:none;}

.menubg { background:url(../images/mainmenu.png) repeat-x; height:33px;}
.menu td { width:100px; height:33px; text-align:center;}
.menu a { color:#fff!important;}
.menu a:hover { font-size:9pt; color:#BAFF00!important; text-decoration:none;}

/* 结构化 */
.main_w { width:1004px;}
.left_w { width:241px;}
.right_w { width:763px;}

.cnpadding { padding-top:7px;}
.enpadding { padding-top:5px;}

.header { background:url(../images/hbg.png) repeat-x; height:69px;}
.topmenu { background:url(../images/topmenu.png) no-repeat right;}
.topmenu div { width:320px; height:20px; margin-top:14px; margin-left:330px; text-align:center; color:#003D74;}
.topmenu span { margin:0 8px;}
.logo { width:313px; background:url(../images/logo.png) no-repeat;}
.foot { background:url(../images/foot_bg.png) repeat-x; height:77px; margin-top:6px;}
.foot td { text-align:center;}
.tip {height:29px; background:url(../images/news_bg.png) repeat-x;}
.tip p { padding-left:15px; padding-top:6px; color:#fff;}
.news1 { margin:5px 0 0 10px; width:98%; list-style:none;}
.news1 li {line-height:1.5; padding-left:0px; padding-bottom:5px;padding-top:5px; padding-right:3px;border-bottom:#999 1px dashed;}

/* Sub Menu CSS */
.sub01,.sub02,.sub03,.sub04,.sub05,.sub06,.sub07,.sub08 { height:26px; background:#eee url(../images/sub_dot.png) no-repeat;}
.sub01 a,.sub02 a,.sub03 a,.sub04 a,.sub05 a,.sub06 a,.sub07 a,.sub08 a { margin-right:25px;}
.sub01 { background-position:100 0; padding-left:30px; padding-top:6px;}
.sub02 { background-position:200 0; padding-left:140px; padding-top:6px;}
.sub03 { background-position:300 0; padding-left:200px; padding-top:6px;}
.sub04 { background-position:400 0; padding-left:280px; padding-top:6px;}
.sub05 { background-position:500 0; padding-left:440px; padding-top:6px;}
.sub06 { background-position:600 0; padding-left:570px; padding-top:6px;}
.sub07 { background-position:700 0; padding-left:630px; padding-top:6px;}
.sub08 { background-position:900 0; padding-left:785px; padding-top:6px;}

/* Left Nav CSS */
.nav_w { width:229px;}
.nav_l_t1,.nav_l_t2,.nav_l_t3,.nav_l_t4,.nav_l_t5,.nav_l_t6 { margin-top:6px;}
.nav_l_t2,.nav_l_t3,.nav_l_t4,.nav_l_t5,.nav_l_t6 { height:29px;}
.nav_l_t1 { height:33px; background:url(../images/login_title.png) no-repeat;}
.nav_l_bg1 { background:url(../images/login_bg.png) repeat-y; height:118px; padding:14px 0 0 20px;}
.nav_l_bg1 p { margin-bottom:8px;}
.nav_l_end1 {background:url(../images/login_end.png) no-repeat; height:64px;}
.nav_l_t2 { background:url(../images/products_title.png) no-repeat;}
.nav_l_bg2 { height:94px; padding-top:5px;}
.nav_l_bg0 { height:160px; padding:5px 15px;}
.nav_l_bg0 p { margin-bottom:12px;}
.nav_l_bg2 ul { list-style:none;}
.nav_l_bg2 li { background:url(../images/p_s_bg.png) no-repeat; height:32px; padding-top:12px; text-align:center;}
.nav_l_t3 { background:url(../images/search_title.png) no-repeat;}
.nav_l_bg3 { height:83px; padding:12px 6px;}
.nav_l_bg3 p { margin-bottom:8px;}
.nav_l_t4 { background:url(../images/survey_tile.png) no-repeat;}
.nav_l_bg4 { height:135px;}
.nav_l_t5 { background:url(../images/link_title.png) no-repeat;}
.nav_l_bg5 { height:170px;}
.nav_l_bg5 ul { list-style:none;}
.nav_l_bg5 li { background:url(../images/p_s_bg.png) no-repeat; height:32px; padding-top:3px; text-align:center; letter-spacing:2.5;}
.nav_l_bg_box { background-color:#fff; border-bottom:#BCCBDA 1px solid; border-left:#BCCBDA 1px solid; border-right:#BCCBDA 1px solid; padding-bottom:12px;}
.nav_l_t6 { background:url(../images/member_title.png) no-repeat;}
.nav_l_bg6 {height:118px;}
.nav_l_bg6 ul { list-style:none;}
.nav_l_bg6 li { background:url(../images/p_s_bg.png) no-repeat; height:32px; padding-top:12px; text-align:center; letter-spacing:2.5;}

/* Right Content CSS */

.c_w { width:757px;}
.m_t_6 { margin-top:6px;}
.p_l { padding-left:3px;}
.banner1 { width:757px; height:215px; background:url(../images/flash01.png);}
.banner2 { width:757px; height:109px; background:url(../images/flash02.png);}

.n_t_w { width:376px; height:29px; background:url(../images/news_bg.png) repeat-x;}
.n_t_1 { background:url(../images/news_t_01.png) no-repeat; height:29px; width:90px;}
.n_t_2 { background:url(../images/news_t_02.png) no-repeat; height:29px; width:90px;}
.n_t_3 { background:url(../images/news_t_03.png) no-repeat; height:29px; width:90px;}
.n_t_4 { background:url(../images/news_t_04.png) no-repeat; height:29px; width:90px;}

.more { height:29px; width:46px; background:url(../images/more.png) no-repeat; margin-right:10px; text-indent:-9999em;}

.news1 p { height:23px; background:#E9EEF4 url(../images/dot.png) no-repeat; background-position:12 6; border-top:#fff 1px solid; padding-top:3px; padding-left:25px;}
.news1 span { float:right; padding-right:8px;}

.nbg { width:376px; height:149px; background:url(../images/nbg.png) repeat-x;}
.img01 { width:111px; height:137px; margin:5px; background:url(../images/img01.png) no-repeat;}
.img02 { width:111px; height:137px; margin:5px; background:url(../images/img02.png) no-repeat;}
.news2 p { height:28px; border-bottom:#0E477E 1px dashed; padding-top:7px; padding-left:5px; width:245px; margin-right:5px;}
.news2 span { float:right; padding-right:8px;}

.tool { width:376px; height:259px; background-color:#E2EBF2;}
.t_news ul { width:250px; margin:8px 0; padding-top:3px;}
.t_news li { height:24px;}
.t_img { height:247px; width:120px; background:url(../images/tool_img.png) no-repeat; background-position:6 6;}

/* 表现 */
#servicesearch { height:140px; width:550px; margin:0 0 0 95px; background:#fff; border:#efefef 1px solid;}
#servicesearch .title {height:29px; background:url(../images/t_bg.png) repeat-x; text-align:center; color:#fff; padding-top:3px;}
#servicesearch .buttems { text-align:center;}
#servicesearch .buttems input { height:20px; width:40px; color:#000; font-size:11px; margin-top:15px; text-indent:1.5;}
#servicesearch .inputs input { height:22px; border:#C6C6C6 1px solid; background:url(../images/input_bg.png) no-repeat; width:153px; padding-top:2px;}
#servicesearch .inputs { margin-top:8px; text-align:center;}

#servicesearch1 .title1 {height:29px; background:url(../images/t_bg.png) repeat-x; text-align:center; color:#fff; padding-top:3px;}
#servicesearch1 .buttems1 { text-align:center; margin-top:14px;}
#servicesearch1 .buttems1 input { height:20px; width:60px; color:#666; font:12px; background:url(../images/btmg.png); text-align:center; border:#B9B9B9 1px solid; background-position:0 0;}
#servicesearch1 .inputs1 input { height:22px; border:#C6C6C6 1px solid; background:url(../images/input_bg.png) no-repeat; width:153px; padding-top:2px;}
#servicesearch1 .inputs1 { margin-top:8px; text-align:center;}

#servicelist { border:#fff 1px solid; margin-top:25px;}
#servicelist .titles {height:29px; background:url(../images/t_bg2.png) repeat-x; text-align:center; padding-top:3px;}

.survey_header { font-weight:bold;}

.text { height:20px; width:143px; background-color:#fff; border:#BCCBDA 1px solid; font-size:12px;}
.text2 { height:22px; border:#C6C6C6 1px solid; background:url(../images/input_bg.png) no-repeat; width:153px; padding-top:2px;}
.bt { height:20px; width:40px; color:#000; font-size:11px;}
.bts { height:20px; width:60px; color:#666; font:12px; background:url(../images/btmg.png); text-align:center; border:#B9B9B9 1px solid; background-position:0 0;}
.cbody { padding:15px; line-height:2;}
.ml { margin-left:22px;}
.cbd { padding:10px; line-height:2; letter-spacing:1.9;}
.color1 {color:#013C76;}
.color2 {color:#9DD152;}
.color3 {color:#CAAF00;}
.tel { background:url(../images/tel.png) no-repeat; width:362px; height:105px; margin-top:12px;}
.pr { padding-right:15px;}
.textLine { height:5px;}

/* Allen 标准化类型 */

.cn { font-family:"宋体"}
.en { font-family:Arial, Helvetica, sans-serif;}

.atop{ vertical-align:top;}
.tc { text-align:center;}
.tr { text-align:right;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:16px;}
.small { font-size:10px;}

.b { font-weight:bold;} 
.em { font-style:italic;}