td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
th { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
tr { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
thead { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
tfoot { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
tbody { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
caption { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
table { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
legend { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
label { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
form { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
fieldset { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
li { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
ul { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
ol { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
dd { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
dt { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
dl { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
q { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
img { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
em { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
dfn { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
del { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
code { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
address { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
acronym { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
abbr { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
a { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
pre { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
blockquote { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
p { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h6 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h5 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h4 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h3 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h2 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
h1 { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
iframe { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
object { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
span { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
div { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
body { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
html { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
table { border-collapse:separate; border-spacing:0}
td { text-align:left; font-weight:normal}
th { text-align:left; font-weight:normal}
caption { text-align:left; font-weight:normal}
th { vertical-align:middle}
td { vertical-align:middle}
table { vertical-align:middle}
q:after { content:""}
q:before { content:""}
blockquote:after { content:""}
blockquote:before { content:""}
q { quotes:"" ""}
blockquote { quotes:"" ""}
ol { list-style:none}
ul { list-style:none}
a img { border:none}
a { text-decoration:none}
a:hover { text-decoration:none}

/** 鍏叡title */
h3.title { position:relative; height:31px; background:url(../img/title.gif) no-repeat; text-indent:-9999px; overflow:hidden}
a.more { position:absolute; text-indent:0; right:10px; top:6px; font:bold 11px Arial; color:#2b6ba7; padding-right:7px; background:url(../img/more.gif) no-repeat right 5px; border-bottom:1px solid #b3cadf}
a.more:hover { text-decoration:none}

.page-title { width:227px; height:62px; background:url(../img/page-title.gif) no-repeat; text-indent:-9999px; border-bottom:1px solid #abc6e1}
    .page-title.contact  { background-position:0 -62px}
	.page-title.about { background-position:0 -124px}
	.page-title.client { background-position:0 -186px; border-bottom:none}
	.page-title.download { background-position:0 -248px}
	.page-title.product { background-position:0 -310px}
	.page-title.service { background-position:0 -372px}
	.page-title.news { background-position:0 -434px}
.banner img { width:717px; vertical-align:top}
.location { margin-top:8px; padding-left:10px; height:30px; line-height:30px; color:#666; border-bottom:1px solid #b3cce4}
    .location a { color:#666}

.clear { clear:both}
.blank { clear:both; font-size:0; line-height:0; height:0}
.align-top { vertical-align:top}
.align-center { text-align:center}
.margin-top-7 { margin-top:16px;margin-bottom:2px;}
.margin-top-20 { margin-top:20px}

body { background:#fff; font:12px Simsun, Arial, Helvetica, sans-serif}
.wrapper { width:959px; margin:0 auto}
.box { border:1px solid #b3cce4}

.box-list { border-top:1px solid #b3cce4;border-right:1px solid #b3cce4;border-left:1px solid #b3cce4;}
.frmPubCustomer{ border-style: none; border-color: inherit; border-width: 0px; width:229px; overflow:hidden; height:339px;}
.frmPubFAQ{ border-style: none; border-color: inherit; border-width: 0px; width:229px; overflow:hidden; height:293px;}

/** 棣栭〉鍙充晶 */
.side-list { float:left; width:229px;}
    /** 鍏稿瀷瀹㈡埛 */
	.side-list .client {}
	    .side-list .client h3.title { background-position:0 -93px}
		.side-list .client ul { margin:0 7px; padding:4px 0 2px 0; background:url(../img/dot.gif) repeat-x left top}
		    .side-list .client ul li { height:13px; padding:7px 0 5px 19px; background:url(../img/blue-block.gif) no-repeat 6px 12px; overflow:hidden}
			.side-list .client ul li a { color:#144c81}
            .side-list .client ul li a:hover { color:#f60}
    /** AD */
    .side-list .hot-1 { margin-top:3px}
	    .side-list .hot-1 img { width:229px; vertical-align:bottom}
	/** 甯歌闂 */
	.side-list .question { margin-top:2px}
	    .side-list .question h3.title { background-position:0 -124px}
		.side-list .question ul { padding:4px 0}

	.side-list .client ul li span { float:right; color:#c4c4c4}

/** 澶撮儴 */
#header { position:relative; height:115px; background:url(../img/header.gif) no-repeat}
    /** logo */
    #header .logo { position:absolute; top:12px; left:32px}
	    #header .logo a { display:block; width:189px; height:43px; background:url(../img/logo.gif); text-indent:-9999px; overflow:hidden}
	/** 椤堕儴鍔熻兘閾炬帴 */
	#header .link { position:absolute; top:18px; right:18px}
	    #header .link li { float:left; display:inline; margin-left:13px}
		    #header .link li a { color:#545454}
			#header .link li a:hover { color:#144c81}
	/** 瀵艰埅 */
	#header .nav { position:absolute; top:68px; width:959px; height:47px; background:url(../img/nav.gif); text-align:center; overflow:hidden}
	    #header .nav li { float:left; display:inline; width:100px; margin-left:1px}
		    #header .nav li.home { margin-left:10px}
			#header .nav li.contact-us { padding:0; width:99px}
			#header .nav li.client-list { padding:0; width:99px}
			#header .nav li.news { padding:0; width:99px}
			#header .nav li.about { padding:0; width:99px}
			#header .nav li.product-downloads { width:102px}
			#header .nav li.service-and-support { width:116px}
			 
		    #header .nav li a { display:block; height:47px; text-indent:-9999px; overflow:hidden}

/** 棣栭〉flash */
#index-flash { width:100%; height:406px; overflow:hidden}
    /** 鎺у埗鍒楄〃 */
    #index-flash .controller { width:959px; height:96px}
	    #index-flash .controller li { float:left; width:240px; display:inline; height:96px; background:url(../img/flash/tab.gif) no-repeat}
		    #index-flash .controller li.c-2 { background-position:-240px 0}
			#index-flash .controller li.c-3 { background-position:-480px 0}
		    #index-flash .controller li.c-4 { width:239px; background-position:-720px 0}
			#index-flash .controller li a { float:left; margin-left:-1px; width:240px; height:100%; padding-left:1px; background:url(../img/flash/tab.gif) no-repeat; text-indent:-9999px; overflow:hidden}
			#index-flash .controller li.c-1 a { margin-left:0; padding-left:0; background-position:0 -96px}
			#index-flash .controller li.c-2 a { background-position:-240px -96px}
			#index-flash .controller li.c-3 a { background-position:-480px -96px}
			#index-flash .controller li.c-4 a { width:239px; background-position:-719px -96px}
	/** 鍥剧墖鍒楄〃 */	
	#index-flash .view { position:relative; width:959px; height:314px; overflow:hidden}
	    #index-flash .view li { width:959px; height:310px; overflow:hidden}
	        #index-flash .view li a img { width:959px; height:310px; vertical-align:top}

#main {margin-top:5px;}
/** 棣栭〉宸︿晶 */
.index-left { float:left; width:723px}
    /** 鏂伴椈 */
	.index-left .news { float:left; width:248px}
	    /** 澶存潯 */
	    .index-left .news .first { height:100px; margin:0 10px; padding-top:8px; border-top:1px solid #93b4d5; text-align:center; overflow:hidden}
		    .index-left .news .first a.title { display:block; position:relative; z-index:2;  padding:0; margin:-29px auto 0 auto; width:225px; height:29px; line-height:29px; background:#030912}
			.index-left .news .first span.bg { display:block; position:relative; z-index:2;  padding:0; margin:-29px auto 0 auto; width:225px; height:29px; line-height:29px; background:#030912}
			* html .index-left .news .first span.bg { margin-top:-30px}
			*+ html .index-left .news .first span.bg { margin-top:-30px}
			.index-left .news .first a.title { z-index:3; display:block; font-weight:normal; color:#fff; background:none}
		/** 鍒楄〃 */
		.index-left .news ul { margin-top:13px; padding:9px 10px 4px 10px; border-top:1px solid #93b4d5}
		    .index-left .news ul li { height:12px; padding:7px 0 5px 15px; overflow:hidden; background:url(../img/blue-block.gif) no-repeat 0 13px}
			    .index-left .news ul li a { color:#144c81}
				.index-left .news ul li a:hover { color:#f60}
				.index-left .news ul li span { float:right; color:#c4c4c4}
	/** 浜у搧涓嬭浇 */
	.index-left .product-downloads { float:left; width:462px; margin-left:9px}
	    .product-downloads h3.title { background-position:0 -31px}
		.product-downloads ul { padding:6px 10px 0 10px; width:442px; height:275px; background:url(../img/product/products.jpg) no-repeat 17px 6px; overflow:hidden}
		    .product-downloads ul li { position:relative; float:left; display:inline; width:210px; height:60px; padding:0 3px 9px 4px}
			.product-downloads ul li a { position:absolute; z-index:2; left:7px; width:210px; height:60px; text-indent:-9999px; overflow:hidden}
    /** 浜у搧涓績 */
	.index-left .products { margin-top:6px}
	    .index-left .products h3.title { background-position:0 -62px}
		    .index-left .products h3.title a.more { right:35px}
		.index-left .products dl { margin:0 7px 0 10px; padding-left:244px; padding-right:18px; border-top:1px solid #93b4d5}
		    .index-left .products dt { position:relative; padding-top:12px; height:13px; font-weight:bold; overflow:hidden}
			    .index-left .products dt a { color:#144c81}
				.index-left .products dt a:hover { color:#f60}
				.index-left .products dt a.more { top:10px}
			.index-left .products dd { position:relative}
			    .index-left .products dd.description { height:69px; padding:5px 0; line-height:18px; border-bottom:1px dashed #ccc; color:#144c81; overflow:hidden}
				.index-left .products dd.no-border { border:none}
			    .index-left .products dd img { position:absolute; margin:-13px 0 0 -242px}
			    
/** 棣栭〉鍙充晶 */
.index-right { float:left; width:229px; margin-left:7px}
    /** 鍏稿瀷瀹㈡埛 */
	.index-right .client {}
	    .side-left .client h3.title { background-position:0 -93px}
		.index-right .client h3.title { background-position:0 -93px}
		.side-left .client ul { margin:0 7px; padding:4px 0 2px 0; background:url(../img/dot.gif) repeat-x left top}
		    .index-right .client ul { margin:0 7px; padding:4px 0 2px 0; background:url(../img/dot.gif) repeat-x left top}
		    .side-left .client ul li { height:13px; padding:7px 0 5px 19px; background:url(../img/blue-block.gif) no-repeat 6px 12px; overflow:hidden}
			.index-right .client ul li { height:13px; padding:7px 0 5px 19px; background:url(../img/blue-block.gif) no-repeat 6px 12px; overflow:hidden}
			.side-left .client ul li a { color:#144c81}
            .index-right .client ul li a { color:#144c81}
            .side-left .client ul li a:hover { color:#f60}
            .index-right .client ul li a:hover { color:#f60}
    /** AD */
    .index-right .hot-1 { margin-top:3px}
	    .side-left .hot-1 img { width:229px; vertical-align:bottom}
	    .index-right .hot-1 img { width:229px; vertical-align:bottom}
	/** 甯歌闂 */
	.index-right .question { margin-top:2px}
	    .side-left .question h3.title { background-position:0 -124px}
		.index-right .question h3.title { background-position:0 -124px}
		.side-left .question ul { padding:4px 0}

		.index-right .question ul { padding:4px 0}

/** 搴曢儴 */
#footer { height:91px; margin-top:8px; background:url(../img/footer.gif)}
    #footer p { line-height:18px; text-align:center; color:#fff}
	#footer a { color:#fff}

/** 宸︽爮 */
.side-left { float:left; width:229px}
	/** 甯歌闂 */
	.side-left .question { margin:0}
	.side-left .hot-1 { margin-top:3px}
	/** 浜у搧閾炬帴 */
	.side-left .product-links { margin-top:5px; text-align:right}
	    .side-left .product-links li { margin-bottom:9px}
	/** 鎺ㄨ崘宸ュ叿鏉?*/
    .side-left .tool-bar { margin-top:15px; height:207px; background:url(../img/toolbar.gif) no-repeat; overflow:hidden}
	    .side-left .tool-bar li { height:58px; margin:0 0 18px 0}
		    .side-left .tool-bar li a { display:block; height:58px; text-indent:-9999px; overflow:hidden}

/** 鍙虫爮 */
.side-right { float:left; width:719px; margin-left:11px}
    /** 璐拱鎻愮ず */
        .buy-tip {width:568px; height:66px; margin-left:86px; margin-top:6px; overflow:hidden; 
        padding:14px 12px 0 18px; line-height:20px; font-weight:bold; color:#000d5e}
	/** 璐拱-鏀粯-閰嶉€?*/
	.buy-pay { width:595px; margin:0 auto; margin-top:15px;}
	    .buy-pay dt { font:bold 14px Simsun; color:#001cc8}
		    .buy-pay dt.t1 { margin-left:146px; padding-top:12px}
		    .buy-pay dt.t2 { margin:30px}
		.buy-pay dd { line-height:18px; color:#5c5c5c}
		    .buy-pay dd.d1 { position:relative; padding:30px 0 12px 146px; margin-top:-22px; line-height:24px; background:url(../img/buy/price.gif) no-repeat 28px 22px}
			.buy-pay dd.send { background:url(../img/buy/send.gif) no-repeat 28px 38px}
		    .buy-pay dd.d2 { margin:12px 0 12px 30px}
			    .buy-pay dd.d2 img { float:left; margin-right:60px}
		    .gray-line { height:1px; background:url(../img/gray-block.gif) repeat-x 0 top; overflow:hidden}
		    .buy-pay dd.line { height:1px; background:url(../img/gray-block.gif) repeat-x 0 top; overflow:hidden}
		    .buy-pay dd a { color:blue;}

/** 鑱旂郴鎴戜滑 */
.page-contact { width:600px; margin:0 auto; padding:25px 0 11px 0; color:#005284}
    .page-contact h3 { font-weight:bold; padding-top:20px; margin-bottom:15px}
	.page-contact p { line-height:1.8}
	.page-contact a { color:#005284}
/** 鍏充簬鎴戜滑 */
.page-about { width:664px; margin:0 auto; color:#000}
    .page-about h3 { font-size:18px; font-weight:bold; padding:46px 0 40px 0; text-align:center}
    .page-about h6 { font-size:12px; padding:6px 0 10px 0; text-align:center}
	.page-about p { padding-top:0px; padding-bottom:0px; font-size:14px; line-height:1.6}

/** 瀹㈡埛鍒楄〃 */
.base-area { width:229px; margin-top:4px}
    .base-area h3 { height:51px; background:url(../img/a-1.gif) no-repeat; text-indent:-9999px; overflow:hidden}
	.base-area ul { width:137px; padding:0 40px; border:6px solid #dff3ff; border-top:none; border-bottom:none; overflow:hidden}
	    .base-area li { width:68px; float:left; display:inline; line-height:26px; text-align:center}
		    .base-area li a {color:#002e4a}
			.base-area li a:hover { color:#f60}
	.base-area .bottom { height:24px; background:url(../img/a-1-b.gif) no-repeat}
.base-product { }
	.base-product h3 { height:30px; background:url(../img/a-2.gif) no-repeat; text-indent:-9999px; overflow:hidden}
	.base-product.kewai h3 { background-image:url(../img/c-1.gif)}
	.base-product.yishu h3 { background-image:url(../img/c-2.gif)}
	.base-product.zonghe h3 { background-image:url(../img/c-3.gif)}
	.base-product.qt h3 { background-image:url(../img/c-qt.gif)}
	.base-product.service h3 { background-image:url(../img/a-3.gif)}
	.base-product ul {}
		.base-product ul li { height:25px; margin-bottom:1px; line-height:25px; }
		.base-product ul li a { display:block; height:25px; padding-left:80px; background:#dff3ff url(../img/r-ico.gif) no-repeat 60px center; color:#002e4a; overflow:hidden}
		.base-product ul li a:hover { background-color:#c7eaff}
.client-list { width:325px; margin-left:120px; padding:30px 0}
    .client-list dl { margin-bottom:20px}
        .client-list dl dt { margin-bottom:18px; width:83px; height:23px; line-height:23px; text-align:center; font-weight:bold; font-size:14px; color:#002e4a; background:url(../img/blue-box.gif) no-repeat; letter-spacing:5px}
        .client-list dl dt.wider { margin-bottom:18px; width:103px; height:23px; line-height:23px; text-align:center; font-weight:bold; font-size:14px; color:#002e4a; background:url(../img/blue-box2.gif) no-repeat; letter-spacing:5px}
		.client-list dl dd { line-height:26px; font-size:14px; border-bottom:1px dashed #ccc; padding-left:0px; background:url(../img/gray-box.gif) no-repeat 4px center}
		    .client-list dl dd a { color:#000}
			.client-list dl dd a:hover { color:#f60}
				.client-list dl dd.more { clear:left; margin-top:2px; text-align:right;border-bottom:0px}
				    .client-list dl dd.more a { color:#f60}
/** 浜у搧涓嬭浇 */
.down-list { width:717px; margin:0 auto}
	 .down-list h3 { height:35px; background:url(../img/l-h.gif) repeat-x}
	     .down-list h3 strong { display:block; font-size:14px; padding-top:10px; padding-left:35px; background:url(../img/d-ico.gif) no-repeat 10px 10px; color:#124a63}
     .d-list { margin-bottom:16px; border-bottom:1px solid #b1cae3}
		 .d-list th { border-right:1px solid #b1cae3; border-top:1px solid #b1cae3; text-align:center}
		 .d-list td { border-right:1px solid #b1cae3; border-top:1px solid #b1cae3; text-align:center}
		 .d-list a { color:#2356a9}
		 .d-list a:hover { color:#f60}
		 .d-list th.end { border-right:none}
		 .d-list td.end { border-right:none;}
		 .d-list th { height:32px; background:url(../img/l-r.gif) repeat-x}
		 .d-list td { height:42px}

/** 浜у搧浠嬬粛 */

.service-list { width:600px; margin:0 auto}
    .sli-box { width:600px; padding:15px 0; background:url(../img/gray-block.gif) repeat-x 80% bottom}
	    .sli-box .left { float:left; padding:0;width:160px; text-align:left; overflow:hidden}
		.sli-box .right { float:left; width:440px; padding-right:0px; overflow:hidden;}
		    .sli-box .right dl { width:440px; color:#005284; line-height:22px}
			    .sli-box .right dt { float:left; width:440px; font-weight:bold}
				.sli-box .right dd { float:left; width:440px}
				.sli-box .right dd.more { clear:left; width:440px; margin-top:-22px; text-align:right}
				    .sli-box .right dd.more a { color:#f60}

.pro-list { width:700px; margin:0 auto}
    .i-box { width:700px; padding:15px 0; background:url(../img/gray-block.gif) repeat-x 0 bottom}
	    .i-box .left { float:left; padding:60px 0;width:180px; text-align:center; overflow:hidden}
		.i-box .right { float:left; width:520px; padding-right:0px; overflow:hidden}
		    .i-box .right dl { width:520px; color:#005284; line-height:22px}
			    .i-box .right dt { float:left; width:80px; font-weight:bold}
				.i-box .right dd { float:left; width:440px}
				.i-box .right dd.more { clear:left; width:520px; margin:-6px 0 0 0; text-align:right}
				    .i-box .right dd.more a { color:#f60}

.pro-list-card { width:660px; margin:0 auto}
    .cli-box { width:660px; padding:15px 0; background:url(../img/gray-block.gif) repeat-x 80% bottom}
		.cli-box .l1 { float:left; padding:0;width:330px; text-align:left; vertical-align:middle; overflow:hidden}
		.cli-box .l2 { float:left; padding-right:0px; width:330px; text-align:right; vertical-align:middle; overflow:hidden;}

.pro-list-pn{color:blue;font-size:15px;}
.pro-list-pn2{color:#00CC99;font-size:18px;}

	.page { clear:both; padding:15px 0; text-align:center}
	    .page a { margin:0 2px; font-size:14px; padding:3px 10px; border:1px solid #ccdbe4; color:#0b3b8c; font-family:Arial; overflow:hidden}
		.page span { padding:0 10px; font-size:14px; font-weight:bold; font-family:Arial}
		.page a.no { color:#dbe1e6}

#blue-style.question h3.title { height:30px; background:url(../img/a-4.gif) no-repeat}
#blue-style.question ul { background:none; margin:0; padding:0}
#blue-style.question ul li { height:25px; margin-bottom:1px; padding:0; background:none}
#blue-style.question ul li a { display:block; padding-left:25px; height:25px; line-height:25px; background:#dff3ff url(../img/blue-block.gif) no-repeat 12px 12px; overflow:hidden}
#blue-style.question ul li a:hover { background-color:#c7eaff; color:#005284}

.service-box h3 { padding-left:30px; height:31px; line-height:31px; background:#e0f0ff url(../img/r-ico2.gif) no-repeat 15px center; color:#005284; font-weight:bold; font-size:14px; border-top:1px solid #b4cde5; border-bottom:1px solid #b4cde5}

.s-box { width:7000px; margin-left:10px; font-family:Arial}
.s-box .i-box.service dd { float:none}
.s-box .i-box.service dt { float:none}
.s-box .i-box.service dt { width:100%; font-size:14px; margin-bottom:5px}
.s-box .i-box.service dd { width:100%; color:#666; line-height:18px}

.news-list { padding:27px 80px 40px 80px; font-size:13px}
    .news-list li { padding:8px 0 4px 0;border-bottom:1px dashed #ccc;}
    .news-list li span { float:right; font-size:12px; color:#999 ;}
	.news-list li a { color:#000 }
	    .news-list li a:hover {color:#f60}

.page-news { height:779px; width:664px; margin:0 auto; color:#000}
    .page-news h3 { font-size:18px; font-weight:bold; padding:36px 0 0 0; text-align:center}
    .page-news h6 { font-size:12px; padding:8px 0 10px 0; text-align:center}
	.page-news p {  padding:26px 0 0 0;  font-size:14px; line-height:1.6}
	.page-news p a { font-size:14px;font-weight:bold; color:blue; }
	.page-news p a.hover { color:blue; }
	.page-news p a.visited { color:blue; }

.summary{text-align:left;padding:30px 0 10px 60px;font-size:13pt;color:gray }

.faq-list { margin-top:10px; padding:27px 160px 343px 90px; font-size:14px;font-weight:bolder}
    .faq-list li { padding:8px 0 ;border-bottom:1px dashed #ccc;list-style:disc;}
    .faq-list li span { float:none }
	.faq-list li a { color:#0066FF}
	    .faq-list li a:hover {color:#f60}	 
	       

.page-faq{ width:664px; height:680px; margin:0 auto; color:#000}
    .page-faq h3 { font-size:18px; font-weight:bold; padding:36px 0 20px 0; color:#0066FF;text-align:center}
	.page-faq p { font-size:13px;   padding:0 8 0 8px; line-height:20px; }
	.page-faq p a { font-size:14px;font-weight:bold; color:blue; }
	.page-faq p a.hover { color:blue; }
	.page-faq p a.visited { color:blue; }
	.page-faq strong { color:#0066FF; }  
	.page-faq-p-title { font-size:14px;   line-height:19px; color:#0066FF;line-height:36px;font-weight:bold; }

.index_banner{ width:959px; height:92px; border:1px solid #e7e7e7;}

.index-bottom { width:100%; height:185px;}
.index-bottom .training { margin-top:3px;height:185px;}
.index-bottom .training h3.title { background-position:0 -155px;}
.index-bottom .training dl{ margin:10px 0 0 10px; float:left;background: #FFFFFF;border: 1px solid #eee;}
.index-bottom .training dt{ width:157px; margin:10px; height:80px; background:#FFF;}
.index-bottom .training dt img { display: block;width:100%;}
.index-bottom .training dd{ width:157px; margin:0 0 0 10px; height:30px; line-height:30px; background:#FFFFFF; text-align:center;}
.index-bottom .training dd a { color:#144c81; }
.train-list { padding:27px 20px 40px 20px; font-size:13px}

.train-con{ position: relative;}
.train-con .left{ background: #f6f6f6 url(../img/huiyi_left.jpg) no-repeat left top; height:100%;  width: 100%; margin-right: 320px;font-size: 16px}
.train-tit{ padding: 20px 80px 40px 70px}
.train-tit p{ font-family: "Microsoft Yahei";color: #666;line-height: 10px;}
.train-tit p span{ display: inline-block; width: 120px; text-align: right;margin-right: 5px}
.train-img{ padding: 30px; background:#ecf5ff}