﻿@charset "utf-8";
/* 网页中部 */

.left {
	float:left;
	width:320px;
	background:#FFF;
}
.l_tit {
	padding-top:20px;
	height:59px;
	text-align:center;
	color:#FFF;
	margin-top:20px;
	background:url(../img/n_tit_bg.jpg) center no-repeat;
}
.l_tit p {
	font-size:20px;
}
.left ul {margin-top:10px;}
.left li {
	font-size:14px;
	width:320px;
	height:34px;
	line-height:34px;
	text-align:center;
	margin:auto;
	border-bottom:1px #cccccc solid;
	background:url(../img/bar_normal_bg.jpg) center no-repeat;
}
.left li a { text-decoration:none;}
.left li:hover {background:url(../img/bar_sel_bg.jpg) center no-repeat;border:none;}
.left li:hover a {color:#FFF;}
.left .contact {
	width:320px;
	height:220px;
	margin:50px auto 20px auto;
	line-height:200%;
}


.right {
	float:right;
	width:860px;
	padding-bottom:20px;
}
.r_tit {
	float:right;
	padding:20px 0 20px 0;
	height:10px;
	border-bottom:2px #dedede solid;
	width:860px;
}
.r_tit p{float:left;font-size:20px;
	color:#333;}
.r_tit span {float:right;}

.right .con{float:right;}
.right .con ul {margin-top:30px;}
.right .con li {
	height:38px;
	line-height:38px;
	width:860px;
	margin:auto;
	font-size:14px;
	border-bottom: 1px #cccccc dashed;
}
.right .con li p {
	float:left;
	padding-left:20px;
	background:url(../img/icon_arrow.jpg)2px center no-repeat;
}
.right .con li span {
	float:right;
}
.t1  a{height: 50px;line-height: 50px;font-size: 22px;color: #24579A;margin-left:5px;} 
.right .con dd{font-size:16px;height:40px;line-height:40px;float:left; width:150px;margin-left:20px;}
.right .con dd a{color:red;}
.contact{	height: 30px;
	line-height: 30px;
	text-align: center;
	color:#7AAADB;}
.page {
	padding: 10px 0;
	height: 24px;
	line-height: 24px;
	text-align: left;
	padding-left: 50px;
}
.article {font-size:14px;float:right;width:860px;}
.article .tt {
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
.article .adv {
	height: 80px;
	line-height: 20px;
	text-align: left;
	color:#03224A;
}
.article .con {
	float:none;
	padding: 10px 10px 0 10px;
	line-height: 200%;
}


/* 产品列表页 */
.tt  {height: 50px;line-height: 50px;font-size: 22px;color: #24579A;margin-left:5px;}
.ttt  {

	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #444;
}
.ttt a{height:35px;line-height: 35px;font-size: 18px;color: red;margin-left:10px;}
.m-pro-list { width:860px; overflow:hidden; margin-left:20px; }
.m-pro-list ul li { float: left; display: inline; width: 200px; margin: 15px 30px 6px 20px; height: 30px; border:1px #2967A4 solid;}
.m-pro-list ul li a { float: left; width: 176px; height: 132px; text-decoration: none; cursor: pointer; }
 
.m-pro-list ul li a { font-size: 12px; color: #666; line-height: 14px; padding-top: 5px; text-align: center; }
.m-pro-list ul li a:hover p { color: #f50; }


.m-news-list { width:860px; overflow:hidden; margin-left:0px; }
.m-news-list ul li { float: left; display: inline; width: 200px; margin: 15px 30px 6px 20px; height: 188px; border:1px #eee solid;}
.m-news-list ul li a { float: left; width: 176px; height: 132px; text-decoration: none; cursor: pointer; }
.m-news-list ul li img { width: 185px; height: 138px; margin: 0 auto; padding: 8px; display: block; }
.m-news-list ul li p { font-size: 12px; color: #666; line-height: 14px; padding-top: 5px; text-align: center; }
.m-news-list ul li a:hover p { color: #f50; }

.bannerpage{
	width:100%;
	height:160px;
}
.banner_c{
	line-height:160px;
	color:#fff;
	font-size:24px;
	width:1158px;
	margin:0 auto;
}
.banner_c span{
	line-height:160px;
	font-size:22px;
	font-weight:normal;
	padding-left:10px;
	text-transform:uppercase;
}
.formBox { float: left; display: block; width:100%; color: #939393; }
.formBox .ts { border-bottom: 1px dashed #939393; padding-bottom: 20px; margin-bottom: 18px; }
.formBox .mtxt { border: 1px solid #c5c5c5; border-radius: 3px; padding: 2%; font: 12px/1.8 'soolidiumregular'; width: 43%; margin: 0px 2% 2% 0px; color: #7d7c7c; }
.formBox .mtxt2 { width: 93%; height: 130px; overflow: hidden; resize: none; }
.formBox .mbtn { background-color: #6684ae; border: 1px solid #543924; border-radius: 3px; color: #fff; width: 120px; height: 40px; line-height: 36px; font-family: 'soolidiumregular'; padding: 0px; margin: 0px; }
.formBox input[type="text"]:focus, .formBox textarea:focus { border: 1px solid #9f7d5b; background-color: #f4f4f4; }
.formBox .mbtn:hover { background-color: #6684ae; border: 1px solid #9f7d5b; }


.page .k_pagelist em,.page .k_pagelist strong,.page .k_pagelist a{
	float:left;
	font-family:Tahoma;
	line-height:17px;
        height:20px;
	margin-right:6px;
	border:1px solid #E9E9E9;
        min-width:30px;    text-align: center;
}
.page .k_pagelist strong{color:red;}
.page ul li a{
	float:left;
	padding:2px 4px 2px;
	color:5;
	display:block;
}
.page ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.page ul li.thisclass,
.page ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.page .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:9;
}
.page .pageinfo strong{
	color:5;
	font-weight:normal;
	margin:0px 2px;
}
/**
.page { border-top: 1px #929292 solid; height: 20px; padding-top: 4px; text-align: right; }
.page  li a{
	width: 50px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #DBDBDB;
	margin-left: 5px;
	float: left;
}
 
.page span { padding-left: 5px; }
.page .active { background: #8f8f8f; color: #fff; }
.page .thisclass a{ background: #8f8f8f; color: #fff; }
**/