body {
	margin: 0px;
	padding: 0px;
	color: rgb(102, 102, 102);
	font-family: "微软雅黑";
	background-color: rgb(255, 255, 255);
	background-position: center;
}
img {border-width: 0px 0px 0px 0px} 	
 

a {
	color: rgb(102, 102, 102); text-decoration: none; cursor: pointer;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	list-style-type: none;
}
.head_bg {
	width: 100%; height: 100px; overflow: hidden;
}
.content {
	margin: 0px auto; width: 1200px;
}
.head_left {
	width: 580px; float: left;
}
.head_left img {
	padding-top: 10px;
}
.head_right {
	width: 300px;
	height: auto;
	text-align: right;
	color: rgb(102, 102, 102);
	overflow: hidden;
	float: right;
	background-image: url("/images/headr.jpg");
	background-repeat: no-repeat;
	color: rgb(102, 102, 102);
	line-height: 90px;
	font-size: 36px;
	font-weight: bolder;
	padding-top: 16px;
	font-family: Impact;
}
.head_right span {
	padding-left: 180px;
}
.head_right font {
	font-size: 10px;
}
.clear {
	height: 0px; clear: both; content: "";
}
.clearheight {
	height: 10px; clear: both; content: "";
}
.keywords {
	height: 35px; line-height: 35px; overflow: hidden; font-size: 14px; margin-top: 2px; margin-bottom: 5px; background-color: rgb(228, 228, 228);
}
.key_left {
	float: left;
}
.key_left a {
	padding: 0px 8px; font-size: 12px;
}
.key_right {
	width: 218px; float: right;
}
.searchInput {
	border: 1px solid rgb(204, 204, 204); border-image: none; height: 23px; line-height: 23px; margin-top: 4px; float: left;
}
.searchBtn {
	border-image: none;
	width: 27px;
	height: 27px;
	margin-top: 2px;
	margin-left: 2px;
	cursor: pointer;
	background-image: url(/images/search.png);
	background-repeat: no-repeat;
}
.search_button {
	border: currentColor;
	border-image: none;
	width: 65px;
	height: 25px;
	text-align: center;
	color: rgb(255, 255, 255);
	text-indent: 0px;
	float: right;
	cursor: pointer;
	background-color: #0099FF;
	margin-top: 5px;
	margin-left: 2px;
}
.key_right form {
	margin: 0px; padding: 0px; float: right;
}
.index_left {
	width: 292px; float: left;
}
.indexnews_left {
	width: 595px; float: left;
}
.indexnews_right {
	width: 595px; float: right;
}
.news_left_title {
	height: 50px;
	color: rgb(255, 255, 255);
	line-height: 50px;
	padding-left: 30px;
	font-weight: bold;
	background-image: url("/images/newstitle.jpg");
	background-repeat: no-repeat;
	width: 560px;
}
.news_left_title span {
	font-size: 14px; float: right;
}
.news_list {
	border: 1px solid rgb(172, 172, 172); border-image: none;
}
.news_list {
	padding-bottom: 5px; padding-left: 20px;
}
.news_list ul li {
	background-position: left; width: 555px; line-height: 35px; padding-left: 15px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; background-image: url(/images/icon.jpg); background-repeat: no-repeat;
}
.news_list ul li span {
	padding-right: 10px; font-size: 12px; float: right;
}
.gsxw {
	height: 50px; line-height: 50px; background-image: url("/images/gsxw.jpg"); background-repeat: no-repeat;
}
.newscenter {
	color: rgb(255, 255, 255); padding-left: 35px; font-size: 16px; font-weight: bold;
}
.newhangye {
	color: rgb(61, 60, 58); padding-left: 50px; font-size: 16px; font-weight: bold;
}
.gsxw a {
	padding-right: 10px; font-size: 12px; font-weight: bold; float: right;
}
.gsxm_news {
	border: 1px solid rgb(172, 172, 172); border-image: none;
}
.gsxm_news {
	padding-bottom: 5px; padding-left: 20px;
}
.gsxm_news ul li {
	background-position: left; width: 555px; line-height: 35px; padding-left: 15px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; background-image: url("/images/icon.jpg"); background-repeat: no-repeat;
}
.gsxm_news ul li span {
	padding-right: 10px; font-size: 12px; float: right;
}
.news_pic_left {
	width: 220px; height: 130px; margin-top: 5px; margin-bottom: 10px; float: left;
}
.news_pic_right {
	width: 425px; height: 130px; overflow: hidden; float: right;
}
.news_pic_right p {
	margin: 0px; padding: 0px;
}
.pic_title {
	font-size: 15px; font-weight: bold;
}
.pic_content {
	line-height: 25px;
}
.pro_title {
	height: 50px; line-height: 50px; overflow: hidden; margin-top: 10px; background-image: url("/images/produc.jpg"); background-repeat: no-repeat;
}
.pro_t_left {
	float: left;
}
.pro_t_left a {
	font-size: 15px; font-weight: bold;
}
.tuijian {
	color: rgb(255, 255, 255); padding-left: 35px;
}
.chanp {
	padding-left: 65px;
}
.pro_t_right {
	font-size: 12px; font-weight: bold; float: right;
}
.index_pro_list {
	border: 1px solid rgb(156, 156, 156); border-image: none; padding-top: 10px;
}
.index_pro_list ul li {
	text-align: center; padding-bottom: 3px; margin-right: 10px; float: left;
}
.pro_c_title {
	line-height: 30px;
}
.index_pro_list ul li img {
	padding: 2px; border: 1px solid rgb(218, 218, 218); border-image: none; height: 150px;
}
#demo {
	overflow: hidden; font-size: 12px; margin-right: 10px; margin-left: 10px;
}
#indemo {
	width: 800%; float: left;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}
.sou_left {
	width: 480px; height: 275px; overflow: hidden; float: left;
}
.sou_right {
	width: 710px; height: 270px; overflow: hidden; float: right;
}
.xiaoshou {
	margin-top: 20px;
}
.sou_title {
	height: 50px; color: rgb(255, 255, 255); line-height: 55px; padding-left: 35px; font-size: 15px; font-weight: bold; background-image: url("/images/newstitle.jpg"); background-repeat: no-repeat;
}
.sou_title span {
	font-size: 14px; float: right;
}
.wangluo {
	border: 1px solid rgb(171, 171, 171);
	border-image: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	height: auto;
}
.about {
	border: 1px solid rgb(171, 171, 171);
	border-image: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 199px;
}
.lianxi {
	border: 1px solid rgb(171, 171, 171);
	border-image: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 199px;
	padding-left: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 27px;
	background-image: url(/images/yongxin.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.about_left {
	width: 333px;
	text-align: right;
	padding-top: 1px;
	float: left;
	height: auto;
}
.about_right {
	width: 360px;
	height: auto;
	text-align: left;
	line-height: 25px;
	overflow: hidden;
	font-size: 12px;
	float: right;
	padding-right: 5px;
}
.fooer {
	margin-top: 5px; margin-bottom: 10px;
}
.foot_tupian {
	height: 200px; overflow: hidden;
}
.foot_tupian ul li {
	margin-top: 10px; margin-left: 20px; float: left;
}
.foot_tupian ul li img {
	width: 215px;
	height: 155px;
}
.footer {
	height: 150px; overflow: hidden; background-color: rgb(1, 118, 188);
}
.foot_left {
	width: 480px; text-align: right; float: left;
}
.foot_left img {
	padding-top: 2px; padding-right: 50px;
}
.foot_right {
	width: 1190px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 23px;
	font-size: 13px;
	float: none;
	font-weight: 400;
}
.foot_right a {
	color: rgb(255, 255, 255);
}
.foot_nav {
	height: 32px; line-height: 32px;
}
.foot_nav font {
	font-size: 14px;
}
.about_banner {
	background-position: center; width: 100%; height: 260px; overflow: hidden; background-image: url("/images/about_banner.jpg"); background-repeat: no-repeat;
}
.about_gywm {
	background-position: center; width: 100%; height: 260px; overflow: hidden; background-image: url("/images/gywm.jpg"); background-repeat: no-repeat;
}
.about_kefu {
	background-position: center; width: 100%; height: 260px; overflow: hidden; background-image: url("/images/kefu.jpg"); background-repeat: no-repeat;
}
.cont_about {
	width: 240px; float: left;
}
.cont_about_r {
	width: 920px; float: right;
}
.position {
	height: 35px; color: rgb(3, 114, 185); line-height: 35px; padding-left: 10px; font-size: 15px; font-weight: bold; border-bottom-color: rgb(218, 218, 218); border-bottom-width: 1px; border-bottom-style: solid;
}
.abouts p {
	margin: 0px; padding: 0px;
}
.abouts {
	padding: 10px; line-height: 20px; font-size: 14px;
}
.about_title {
	height: 40px; line-height: 40px; font-size: 14px; margin-bottom: 10px; background-image: url("/images/about_title.jpg");
}
.left_top {
	height: 32px; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold; background-image: url("/images/left_title.jpg");
}
.left_top span {
	padding-left: 10px;
}
.left_pro li {
	width: 215px; line-height: 35px; padding-top: 5px; padding-left: 5px; font-size: 14px; margin-left: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.left_newslist {
	padding: 10px; border: 1px solid rgb(213, 213, 213); border-image: none; width: 220px; font-size: 14px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;
}
.left_newslist span {
	float: right;
}
.left_new_item {
	font-weight: normal;
}
.left_new_item ul li {
	line-height: 35px; font-size: 12px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.pageNavi {
	margin: 10px auto 0px; padding: 10px 0px 25px; width: 98%; text-align: center;
}
.news_in li {
	line-height: 35px; padding-left: 10px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.news_in li span {
	padding-right: 10px; float: right;
}
.news_time {
	text-align: center; line-height: 35px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.news_co {
	padding: 10px; line-height: 25px; font-size: 14px;
}
.wp-pagenavi {
	clear: both; font-size: 14px;
}
.wp-pagenavi a {
	margin: 2px; padding: 3px 5px; border: 1px solid rgb(191, 191, 191); color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
.wp-pagenavi span {
	margin: 2px; padding: 3px 5px; border: 1px solid rgb(191, 191, 191); text-decoration: none;
}
.wp-pagenavi a:hover {
	border-color: rgb(0, 0, 0);
}
.wp-pagenavi span.current {
	border-color: rgb(0, 0, 0);
}
.wp-pagenavi span.current {
	font-weight: bold;
}
.productlist li {
	width: 280px; height: 230px; text-align: center; overflow: hidden; margin-bottom: 10px; margin-left: 18px; float: left;
}
.productlist li img {
	width: 270px;
	padding-top: 10px;
	height: 190px;
}
.product_name {
	width: 280px; height: 35px; text-align: center; line-height: 25px; overflow: hidden; font-size: 14px;
}
.pro_item_img img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-bottom: 20px;
}
.banner_bg {
	width: 100%; height: 400px; overflow: hidden; margin-top: 2px; background-color: rgb(255, 255, 255);
}
.banner_bgu {
	margin: 0px auto; width: 1660px; height: 400px; overflow: hidden;
}
#full-screen-slider {
	width: 100%;
	height: 400px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#slides {
	list-style: none; margin: 0px; padding: 0px; width: 1660px; height: 400px; overflow: hidden; display: block;
}
#slides li {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 400px; overflow: hidden; display: block; position: absolute;
}
#slides li a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination {
	list-style: none; margin: 0px; padding: 5px 15px 5px 0px; left: 50%; top: 530px; display: block; position: absolute; z-index: 9900;
}
#pagination li {
	background: rgb(255, 255, 255); list-style: none; border-radius: 5px; width: 10px; height: 10px; margin-left: 15px; float: left; display: block;
}
#pagination li a {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination li.current {
	background: rgb(0, 146, 206);
}
.ablist img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-top: 10px; margin-bottom: 10px;
}
.p_img {
	width: 280px; height: 280px; overflow: hidden; float: left;
}
.p_img img {
	width: 280px; height: 280px;
}
.p_con {
	width: 610px; height: 280px; overflow: hidden; margin-bottom: 10px; margin-left: 10px; float: right; background-color: rgb(247, 247, 247);
}
.pname_pro {
	line-height: 35px; padding-top: 20px; padding-left: 20px;
}
.pname_pro a {
	color: rgb(0, 152, 225); font-weight: bold;
}
.por_tupian_bg {
	width: 98px; height: 25px; text-align: center; overflow: hidden; font-size: 12px; margin-top: 190px; margin-right: 30px; float: right; background-image: url("/images/ckxq.jpg");
}
.por_tupian_bg a {
	color: rgb(255, 255, 255);
}
.kefu_fla {
	margin: 0px auto; width: 800px;
}
.kefu_fla div {
	margin-top: 95px; margin-left: 250px;
}
#demos {
	overflow: hidden; font-size: 12px; margin-right: 10px; margin-left: 10px;
}
#indemos {
	width: 800%; float: left;
}
#demo1s {
	float: left;
}
#demo2s {
	float: left;
}
.productlistjc li {
	width: 420px; text-align: center; overflow: hidden; margin-bottom: 3px; float: left;
}
.productlistjc li:nth-child(2n) {
	width: 420px; text-align: center; overflow: hidden; margin-bottom: 3px; float: right;
}
.productlistjc li img {
	width: 420px;
}
.yinxiao_table {
	margin-bottom: 20px;
}
.yinxiao_table table {
	text-align: center; line-height: 35px; background-color: rgb(51, 51, 51);
}
.dan_trs {
	font-weight: bold; background-color: rgb(186, 227, 249);
}
.dan_tr {
	font-size: 13px; background-color: rgb(186, 227, 249);
}
.shuang_tr {
	font-size: 13px; background-color: rgb(254, 251, 198);
}
.yinxiao_table table a {
	color: rgb(51, 51, 51);
}
.yinxiao_table table a:hover {
	color: rgb(102, 102, 255); font-weight: bold;
}
.pro_left_first {
	font-weight: bold;
}
.pro_left_first a {
	color: rgb(0, 139, 206);
}
.pro_left_first span {
	padding-left: 11px;
}
.pro_left_second span {
	padding-left: 20px;
}
.pro_hover {
	color: rgb(0, 139, 206);
}
.phone_top {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold;
}
 
 
.friendlink{
	width: 1200px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 40px;
	background-color: #EEE8FF;
	text-align: center;
}
.friendlink LI{
	FLOAT:left;
	WHITE-SPACE:nowrap;
	HEIGHT:15px;
	margin-top: 7px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-position: center;
	text-align: center;
}
.cppic img{ 
MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 850 ? "850px" : this.width)!important;
} 
.cppic {MARGIN: auto;WIDTH: 850px;} 
*html.cppic img{ 
width:expression(this.width>850&&this.width>this.height?600:auto); 
height:expresion(this.height>600?600:auto); 
}
<!--0.00020098686218262-->