@charset "utf-8";
/* CSS Document */
body { padding:0px; margin: 0px; font-family: Arial; font-size: 12px; }
p { margin-top: 0px; margin-bottom: 20px; }
ul,li { list-style: none; margin: 0px; padding:0px}
img { border: none; }
a { text-decoration: none; }
.fleft { float: left; }
.fb { font-weight: bold; }
.fc_red { color: red; }
.fc_blue { color: #0984C4; }
.fc_black { color: #000; }
.under_line { text-decoration: underline; }

.container { width: 1003px; margin: 0px auto; }

/*--top--*/

.top { float: left; width: 1003px; }
	.top .link { float: left; width: 963px; height: 13px; padding: 10px 0px 0px 40px; overflow: hidden; background: #63CBE6; color: #fff; font-weight: bold;}
		.top .link a { color: #fff;  font-weight: bold; }
	.top .top_con { float: left; width: 1003px; height: 86px; overflow: hidden; background: url(../images/top_con_bg.jpg) repeat-x; }
		.top .top_con .log { float: left; }
		.top .top_con .top_con_md { float: left; width: 579px; height: 86px; overflow: hidden; }
		.top .top_con .flag { float: left; }
			.top .top_con .flag .txt { float: left; margin-right: 15px;}
			.top .top_con .flag a { float: left; margin-left: 4px; }
		.top .top_con .nav { float: left; width: 579px; overflow: hidden;}
		.top .top_con .nav a { color: #fff; font-size: 14px; float: left; display: inline; padding: 0px 20px 20px; margin-top: 32px; }
		.top .top_con .nav a:hover { background: url(../images/nav_bg.jpg) no-repeat bottom center; }
		.top .top_con .top_con_right { float: right; width: 107px; height: 86px; background: url(../images/top_con_right.jpg) no-repeat; overflow: hidden; }
		
/*--content--*/

.content { float: left; width: 951px; padding: 20px 26px; }
	.content .banner { float: left; width: 560px; height: 269px; overflow: hidden; }
	.content .right { float: right; width: 376px; overflow:hidden; }
		.content .right .box_top { float: left; width: 376px; height: 12px; font-size: 0px; background: url(../images/box_top.jpg); }
		.content .right .box_ms { float: left; width: 344px; padding: 0px 16px; background: #F6F6F6;  }
			.content .right .box_ms .bt { float: left; padding-bottom: 15px; width: 344px; border-bottom: 1px dashed #63CBE6; font-size: 18px;  color: #63CBE6; }
			.content .right .box_ms .p_box { float: left; width: 350px; padding: 10px 0px 8px; text-align: center;  }
			.content .right .box_ms .p_box a { color: #0984C4; text-decoration: underline; line-height: 20px; }
		.content .right .box_bottom { float: left; width: 376px; height: 12px; font-size: 0px; background: url(../images/box_bottom.jpg); }
		.content .right .bn { float: left; margin-top: 10px; }
		.content .right .bn1 { float: right; margin-top: 10px;}
	.content .news { float: left; width: 260px; padding: 0px 5px; color: #333333; margin-top: 38px; }
		.content .news .bt { float: left; width: 100%; color: #FF6000; font-size: 18px; }
		.content .news .q_time { float: left; width: 100%; margin: 18px 0px; }
			.content .news .q_time .txt { float: left; width: 180px; height: 12px; overflow: hidden; font-weight: bold; }
			.content .news .q_time .time { float: left; width: 80px; height: 12px; overflow: hidden; }
		.content .news .ms { float: left; width: 260px; line-height: 18px; }
		.content .news .more { float: left; width: 260px; text-align: right; }
	.content .box2 { float: left; width: 936px; padding: 0px 15px; color: #333; margin-top: 24px; background: url(../images/box2_bg2.jpg) no-repeat; }
		.content .box2 .bt { float: left; width: 936px; padding: 10px 0px; font-size: 18px; border-bottom: 1px dashed #A0A0A0; }
		.content .box2 .ms { float: left; width: 920px; padding: 15px 8px 0px; }
			.content .box2 .ms img { margin: 0px 10px 10px 0px; }
			
/*--footer--*/

.footer { float: left; width: 903px; padding: 20px 50px; border-top: 2px solid #24B7D8; background: #F0F0F0; }
	.footer .link_copy { float: left; color: #25B7D8; line-height: 20px; }
	.footer .link_copy a { color: #25B7D8; }
	.footer .icon { float: right; }
	
/*--------------------------------------------order.html--*/

.left { float: left; width: 180px; overflow:hidden; }
	.left .left_box_top { float:left; width: 180px; height: 13px; font-size: 0px; background: url(../images/left_box_top.jpg); }
	.left .left_box_ms { float:left; width: 176px; background: url(../images/left_box_bg.jpg) repeat-x #fff; border-right: 2px solid #B4E8F3; border-left: 2px solid #B4E8F3;}
		.left .left_box_ms ul { float: left; width: 176px; overflow: hidden; }
		.left .left_box_ms li { background: url(../images/jt_icon.gif) no-repeat 10px 10px ; width: 140px; height: 25px; line-height: 25px; overflow: hidden; padding: 0px 17px 0px 19px; }
			.left .left_box_ms li a { color: #333; }
		.left .left_box_ms .bt { background: none; font-size: 14px; color: #26B7D9; font-weight: bold; width: 166px; padding-left: 10px; padding-bottom: 5px;}
	.left .left_box_bottom { float:left; width: 180px; height: 13px; font-size: 0px; background: url(../images/left_box_bottom.jpg); }
	.left .order_bn { float: left; margin: 15px 0px 10px; }
	
.right1 { float: right; width: 740px; }
	.right1 .txt1 { color: #666; line-height: 18px; }
	.right1 .txt1 ul { margin-bottom: 20px; }
	.right1 .txt1 ul li { background: url(../images/sjx.jpg) no-repeat 0px 8px; padding-left: 10px; }
	.right1 .txt1 .bt { font-size: 18px; display: block; padding-bottom: 12px; }
	.right1 .p_ms { float: left; width: 740px; border-bottom: 1px dashed #C4C4C4; padding-bottom: 15px; color: #666; margin-bottom: 20px; *margin-bottom: 0px;   }
		.right1 .p_ms span { float: left; display: inline; margin: 10px 0px 0px 20px; }
		.right1 .p_ms a { float: right; }
	.right1 .txt2 { color: red; }