﻿.bannercp {
	background-position: top; margin: 0px auto; border: 1px solid rgb(177, 181, 184); width: 1000px; height: auto; overflow: hidden; font-size: 12px; float: none; zoom: 1; background-color: rgb(255, 255, 255);
}
.logo2 {
	width: 215px; height: 70px; text-align: right; color: red; margin-top: 15px; margin-left: 15px; float: left; display: inline; _color: #ff0000;
}
.topfwcp {
	width: 350px; height: 54px; margin-top: 15px; margin-left: 400px; float: left; display: inline;
}
.zwwz {
	font-size:12px; margin-left:70px;
}
.cpdh {
	padding-right: 10px; padding-left: 10px; margin-top: 86px; margin-bottom: 10px;
}
/**主要产品**/
.zycp {
	width:1000px; margin:0px; padding:0px;
}
.pro_index_title{
	height:30px; margin:20px 30px 0px 30px; font-size:14px; color:rgb(33, 64, 187); font-weight:bold;
	}
.pro_index_content{
	width:1000px; margin:0px; padding: 20px 0px;; background:url(pro_bg.jpg) repeat-x top;
	}
.pro_index_zy{
	width:440px; margin: 0px 30px 30px 20px;float:left;
	}
.pro_index_zy img{
	width:200px; margin: 0px 20px 0px 0px; padding:1px; float: left;border:1px #cccccc solid;
}
.pro_index_zy p{
	line-height: 20px;
}
.zy_title{
	border-bottom:1px #000000 solid;font-weight:bold;margin:0 0 10px 0; line-height:24px;
}
/**推荐产品**/
.pro_index_tj {
	width:303px; height:320px; margin: 0px 15px 0px 10px; float:left;
}
.pro_index_tj img{
	width:250px; border:1px #ccc solid; padding:2px;
}
.pro_index_tj p{
	line-height: 25px; margin: 5px 10px; text-align: left;
}

/**全部产品**/
.pro_index_all{
	float:left;
	margin:0px 10px;
	height:220px;
}
.pro_index_all_head{
		line-height:23px;
		width:140px;
		display:block;
		font-weight:bold;
		border-bottom:1px solid #000;
}
.pro_index_all a{
		text-align:center;
		display:block;
		text-decoration: none;
		line-height:21px;
		width:140px;
}
.pro_index_zyzs{
	float:left;
}
.pro_index_zyzs_head{
	line-height:21px;
	width:340px;
	display:block;
	font-weight:bold;
	border-bottom:1px solid #000;
}
.pro_index_zyzs_list li{
	display:block;
	text-decoration: none;
	line-height:21px;
	width:340px;
}
.pro_index_zyzs_list a{
	float:left;
	width:290px;
}

.zxtj {
	width: 982px; padding-bottom: 40px; float: left;
}
.zxtj ul {
	margin-top: 15px; margin-left: 15px;
}
.zxtj ul li {
	width: 300px; margin-bottom: 20px; margin-left: 5px; float: left;
}
.zxtj ul li img {
	margin-top: 20px; margin-left: 10px; float: left;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
h3 {
	list-style: none; margin: 0px; padding: 0px;
}
.xgxw {
	width: 900px; padding-top: 10px; padding-bottom: 30px; font-size: 12px;
}
.xgxwdiv {
	width: 300px; text-align: left; float: left;
}
.xgxw ul {
	
}
.xgxw ul li {
	line-height: 20px;
}
.xgxw span {
	color: rgb(206, 36, 36); padding-right: 5px; font-size: 14px; font-weight: bold;
}
.zz {
	width: 128px; text-align: left; margin-top: 30px; margin-left: 10px; float: left;
}
.xjt {
	background: url("../images/cp_38.jpg") no-repeat; width: 128px; height: 19px; text-indent: 10px; padding-top: 2px; margin-top: 10px;
}
.zuo {
	 width: 210px; float: left;
}
.zuo img {
	margin-top: 35px; margin-bottom: 20px;
}
.zuo p {
	color: rgb(89, 89, 90); padding-bottom: 2px; font-size: 14px; font-weight: bold;
}
.zuo span {
	color: rgb(206, 36, 36); padding-right: 5px; font-size: 14px; font-weight: bold; vertical-align: middle;
}
.zuo ul {
	margin-left: 14px;
}
.zuo ul li {
	text-align: left; padding-top: 5px;
}
.zuo ul li a:link{
	color:#2b579a;	text-decoration:none;
}
.yx {
	width: 200px; height: 1px; clear: both; margin-left: 10px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.zx {
	padding-bottom: 6000px; margin-top: 0px; margin-bottom: -6000px; border-right-color: rgb(153, 153, 153); border-right-width: 1px; border-right-style: solid; float: left;
}
.rt {
	width: 760px; padding-bottom: 3000px; margin-bottom: -3000px; margin-left: 15px; float: left;
}
.yd {
	float: left;
}
.dht {
	width: 748px; height: 20px; color: rgb(33, 64, 187); padding-top: 15px; padding-bottom: 5px; font-size: 14px; font-weight: bold; border-bottom-color:#90C7F0; border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.bit {
	padding-left: 10px; float: left;
}
.dht p {
	color: rgb(119, 119, 120); padding-right: 10px; font-size: 12px; font-weight: normal; float: right;
}
.tuu {
	text-align: center; margin-top: 20px;
}
.zizi {
	width: 580px; text-align: left; overflow: hidden; padding-top: 20px; padding-left: 100px; float: left;
}
.zizi1 {
	width: 580px; text-align: left; overflow: hidden; padding-top: 20px; padding-left: 40px; float: left;
}
.zytd {
	background: url("../images/cp03.jpg") no-repeat; width: 567px; height: 21px; text-align: left; clear: both; margin-top: 10px; margin-left: 20px; float: left;
}
.zytd p {
	color: rgb(255, 255, 255); padding-top: 3px; padding-left: 13px; font-size: 12px; font-weight: bold;
}
.zytd ul li {
	float: left;
}
.zli ul li {
	width: 500px; text-align: left; padding-top: 10px; padding-left: 40px; float: left;
}
.bgg {
	padding-top: 20px; padding-bottom: 20px; margin-left: 30px;
}
.datalist {
	border: 1px solid rgb(204, 204, 204); color: rgb(0, 0, 0); font-family: Arial; font-size: 14px; border-collapse: collapse; background-color: rgb(255, 255, 255);
}
.datalist caption {
	text-align: left; padding-bottom: 5px; font-size: 1.2em; font-weight: bold;
}
.datalist th {
	padding: 4px 12px; border: 1px solid rgb(204, 204, 204); text-align: center; color: rgb(10, 36, 106); font-weight: bold; background-color: rgb(255, 255, 255);
}
.datalist td {
	padding: 4px 10px; border: 1px solid rgb(204, 204, 204); text-align: left;
}
.btmlk a:link {
	color: rgb(235, 90, 1); text-decoration: none;
}
.btmlk a:visited {
	color: rgb(235, 90, 1); text-decoration: none;
}
.btmlk a:hover {
	color: rgb(235, 90, 1); text-decoration: underline;
}
.IMG1 {
	margin: 0px; padding: 2px; border: 1px solid rgb(204, 204, 204);
}
#imgbox {
	margin: 20px auto; border: 1px solid rgb(204, 204, 204); width: 700px;
}
#mainimg {
	margin: 20px 0px 10px; width: 640px; height: 425px;
}
#imgmenu {
	margin: 20px 20px 0px; padding: 10px 0px; height: 120px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.smimg {
	margin: 2px; border: 1px solid rgb(255, 255, 255); width: 150px; height: 100px;
}
.sltimg {
	margin: 2px; border: 1px solid rgb(204, 0, 0); width: 150px; height: 100px;
}
.sgimg {
	margin: 20px auto; width: 700px;
}
.sgimg img {
	padding: 1px; border: 1px solid rgb(204, 204, 204);
}
.contitle {
	margin: 20px auto; width: 700px; line-height: 23px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.contitle div {
	width: 90px; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; background-color: rgb(102, 102, 102);
}
.pro_content {
	margin: 20px auto; width: 700px;
}
.pro_content p {
	margin: 8px 0px; line-height: 23px;
}
.pro_content img {

}
.tzxz {
    color:#3300CC; text-decoration:underline; margin-left:250px;
	}
.xuxian{border-bottom: dotted 1px rgb(204, 204, 204);margin-bottom:15px;}
.left_menu_title {
	background-color: #3094DF; border: 1px solid rgb(246, 246, 246); width: 185px; height: 45px; color: #ffffff; line-height: 45px; font-size: 14px; font-weight: bold; cursor:pointer;
}
.pro_inc {
	margin: 20px auto; width: 680px; line-height: 22px;
}
.pro_list li {
	margin: 10px 20px; width: 330px; float: left;
}
.pro_list img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 270px; height: 200px;
}
.pro_list p {
	margin: 5px 10px; text-align: left; line-height: 25px;
}
.pro_list_title {
	margin: 10px 0px; text-align: center; font-size: 14px; font-weight: bold;
}
