﻿@CHARSET "UTF-8";
/*全局定义*/
*html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}
body, th, td, p, textarea, select{font: 12px Verdana, 宋体; color:#333333; background-color:#ffffff;}
body {margin:0; padding:0; background:url(../images/bg_main.jpg) repeat-x #0a67b8;}
ul, li, dl, dt, dd {list-style:none; margin:0; padding:0;}
div, img {margin:0; padding:0; border:0;}
a {color:#333333; text-decoration:none;}
a:link, a:visited {color:#333333; text-decoration:none;}
a:hover, a:active {color:#e10000; text-decoration:underline;}

.clear {clear:both;}
.container {margin:0 auto; width:960px;}
.main {width:960px; background:#ecf2f7; padding:6px 0; float:left;}
.body {margin:0 5px; width:950px;}
.body .body_left {float:left; width:197px;}
.body .body_right {float:right; width:745px; border:1px solid #d9e3eb; background:#ffffff; padding-bottom:12px;}
.input_btn_1 {height:26px; padding:2px 12px; line-height:18px;}
.input_bg_btn_1 {width:66px; height:27px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_1.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_2 {width:66px; height:27px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_2.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_3 {width:66px; height:27px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_3.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_4 {width:50px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_4.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_5 {width:50px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(/images/bg_btn_5.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_6 {width:50px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_6.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_blue {width:66px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_blue.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_orange {width:66px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_orange.jpg) no-repeat; color:#ffffff; border:none;}
.input_bg_btn_black {width:66px; height:23px; line-height:23px; padding-bottom:4px !important; padding-bottom:0; background:url(../images/bg_btn_black.jpg) no-repeat; color:#ffffff; border:none;}


/*顶部定义*/
.top {
	width:960px;
	height:102px;
	overflow:hidden;
	background:url(../images/bg_top.jpg) no-repeat;
}
.top .top_body {
	height:77px;
	padding-top:25px;
}
.top .top_body .logo {
	float:left;
	/*width:960px;*/
	width:530px;
	height:77px;
	/*position:absolute;*/
}
.top .top_body .top_nav {
	float:right;
	text-align:right;
	/*width:960px;*/
	width:426px;
	height:77px;
	color:#ccddff;
	background:url(../images/top_right.jpg) no-repeat;
	background-position: right top;
	/*position:absolute;*/
}
.top .top_body .top_nav .top_right
{
	float:right;
	width:160px;
	height:44px;
}
.top .top_body .top_nav .top_right img
{
	float:left;
}
.top .top_body .top_nav span {
	margin-left:10px;
}
.top .top_body .top_nav a {
	color:#ccddff;
	margin-left:7px;
}
.menu a,
.menu a:link,
.menu a:active,
.menu a:hover,
.top .top_body .top_nav a:link,
.top .top_body .top_nav a:hover {
	color:#ccddff;
}

/*菜单定义*/
.menu {
	width:960px;
	height:38px;
	background:url(../images/bg_menu.jpg) repeat-x;
	overflow:hidden;
}
.menu_left {
	float:left;
	width:10px;
	height:38px;
	background:url(../images/bg_menu_left.jpg) no-repeat;
}
#menu_body {
	float:left;
	width:815px;
	height:38px;
}
#menu_body ul {
	color:#ccddff;
}
#menu_body ul li {
	float:left;
	height:38px;
	line-height:38px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/bg_menu_line.jpg) no-repeat right;
}
#menu_body ul li a {
	float:left;
	height:38px;
	color:#ccddff;
	padding:0 35px;
	overflow:hidden;
	text-decoration:none;
}
#menu_body ul li a:link, #menu_2 ul li a:visited {
	color:#ccddff;
	text-decoration:none;
}
#menu_body ul li a:hover, #menu_2 ul li a:active {
	color:#ccddff;
	text-decoration:none;
	background:url(../images/bg_icon_menu_up.gif) no-repeat center bottom;
}
#menu_body ul li.menu_i a {
	background:url(../images/bg_icon_menu_up.gif) no-repeat center bottom;
}
.menu_cart {
	float:left;
	display:block;
	width:90px;
	height:38px;
	line-height:38px;
	padding-left:28px;
	color:#ccddff;
	background:url(../images/bg_menu_cart.jpg) no-repeat;
}
.menu_right {
	float:left;
	width:1px;
	height:38px;
	background:url(../images/bg_menu_right.jpg) no-repeat;
}

/*快捷菜单定义*/
#quick {
	height:120px;
	font-family:"宋体";
	background:#ffffff;
        line-height:22px;
}
#quick dl {
	float:left;
	width:130px;
	height:105px;
	margin-left:50px;
	padding-top:15px;
	background:url(../images/bg_quick_line.jpg) no-repeat right center;
}
#quick dl.long {
	width:850px;
	margin-left:86px !important;
	margin-left:45px;
}
#quick dt {
	height:20px;
	padding-left:4px;
	color:#436db2;
	font-weight:bold;
}
#quick dd {
	height:18px;
	color:#6e6e6e;
}
#quick dd a {
	color:#6e6e6e;
}
#quick dd a:link {
	color:#6e6e6e;
}
#quick dd a:hover {
	color:#6e6e6e;
}

/*底部定义*/
.foot {
	height:150px;
	color:#ccddff;
}
.foot .foot_nav {
	height:29px;
	background:url(../images/bg_foot_nav.jpg) repeat-x;
}
.foot .foot_nav .foot_nav_left {
	float:left;
	width:10px;
	height:29px;
	background:url(../images/bg_foot_nav_left.jpg) no-repeat;
}
.foot .foot_nav .foot_nav_body {
	float:left;
	width:940px;
	height:29px;
	line-height:29px;
	text-align:center;
}
.foot .foot_nav .foot_nav_body a {
	color:#ccddff;
	margin:0 5px;
}
.foot .foot_nav .foot_nav_right {
	float:left;
	width:10px;
	height:29px;
	background:url(../images/bg_foot_nav_right.jpg)
}
.foot .foot_content {
	padding-top:5px !important;
	padding-top:15px;
	clear:both;
}
.foot .foot_content div {
	text-align:center;
	height:18px;
}
.foot .foot_content .foot_partners {
	height:32px;
	margin-top:10px;
	clear:both;
}
.foot .foot_content .foot_partners img {
	vertical-align:middle;
}
.out_no {
	width:20px;
	height:25px;
	background:url(../images/bg_icon_no.jpg) no-repeat 6px 7px;
}

.onepage_right {
	CLEAR: both;
        BORDER-RIGHT: #cddae9 1px solid;
        BORDER-TOP: #cddae9 1px solid;
        BORDER-BOTTOM: #cddae9 1px solid;
        BORDER-LEFT: #cddae9 1px solid;
        FLOAT: left; PADDING-BOTTOM: 12px;
        WIDTH: 720px; COLOR: #54585c;
        MARGIN-LEFT: 8px; 
        height:665px;
}
.onepage_right p{
        padding-top : 5px;
	padding-left : 15px;
	padding-right : 15px;
	font-size : 12px;
        line-height:24px;
}
div.list {text-align:left;display:table;clear:both; padding:10px;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(lid.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px; color:#333333;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:11px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}




/* 页面部分 */

div.info{clear:both;text-align:right;line-height:30px;
}
	div.info span{display:inline;margin:5px;}

div.content
{
 padding-top : 0px;
 padding-left : 10px;
 padding-right : 10px;
text-align:left;
line-height:26px;
font-size:14px;
word-wrap:break-word;
white-space:normal;
}
div.content p{text-align:left;
line-height:25px;
font-size:12px; }
div.content a:link,div.content a:visited,div.content a:active{color:#333;font-size:12px;}
div.content img{padding:3px;border:1px solid #CCC;}
div.content.info1{ font-size:12px;}
div.content.info1 a:link,div.content a:visited,div.content a:active{color:#333;font-size:12px;}
div.next{display:block;clear:both;width:80%;line-height:26px;text-align:left; padding-left : 10px;}

div.list {text-align:left;display:table;clear:both;}
	div.list h5{margin:0px;padding:0px;line-height:40px;background:url(li.gif) no-repeat 0px 13px;}
	div.list h5 a{margin-left:20px;font-size:14px;}
	div.list p{line-height:24px;margin:0px;padding:0px;}
	div.list p i{font-style:normal;font-size:10px;color:#666;}
	div.list p a:link,div.list p a:visited,div.list p a:active{font-size:10px;margin-left:10px;color:#666;}


.box{display:table;clear:both;margin:0px; padding-top : 5px;
 padding-left : 10px;
 padding-right : 10px;}
.left3 {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;}
.right3 {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;}

.title1 {display:table;margin:0px;padding:0px;text-align:left;border-bottom:1px solid #D5D5D5;height:26px;line-height:26px;font-size:14px;width:100%;}
	.title1 strong{display:block;float:left;margin:0px;padding:0px;font-size:14px;color:#069;}
	.title1 a:link,.title1 a:visited,.title1 a:active{display:block;float:left;padding-top:10px;}
.li{padding:0px;margin:0px;line-height:25px;}
.li span{background:url(li.gif) no-repeat 0px 5px;display:block;text-align:left;word-wrap:break-word;overflow:hidden;white-space:nowrap;}
.li span a:link,.li span a:visited,.li span a:active{margin-left:18px;color:#333}
.li span i{font-style:normal;margin-left:3px;font-size:9px;}

.related{width:317px;}
.related p{margin-top:10px;}
.news{margin-left:16px;width:317px;}
.news p{margin-top:10px;}
