﻿body{margin:0px auto; background:#D4DDE4;font-size:12px;text-align:center;font-family: "Microsoft Yahei",simsun,Arial;}
input,button,form,p,ul, li, dl, dd, dt { list-style-type:none;margin:0;padding:0;}
.clear{clear:both;}
h2{font-size:medium;}
h3{font-size:small;}
img{border:none;}
a{text-decoration:none;}
input{outline: none;}

#logo{height:100px; background:#fff; width:1000px; margin:0px auto;position: relative;border: 1px solid #999;border-radius: 5px;box-shadow: 0 0 4px #aaa;}
#logo .webname{float: left;font-size: 35px;color: #c03;margin: 23px;}
#logo .top_right{width:300px; float:right; text-align:right; margin-right:30px; margin-top:20px;}
#logo .top_right img{padding-right:6px;}
#logo .top_tel{position: absolute;top:55px;right:30px;font-size: 21px;color: #f00;}

#menu{width:1000px; height:42px; margin:8px auto;background-color: #c03;border-radius: 5px;}
#menu li{float: left;line-height: 42px;width: 125px;text-align: center;font-size: 16px;position: relative;z-index: 100000;}
#menu li.on{background: none;}
#menu li a{color: #fff;font-weight: bold;}
#menu li a:hover{color: #f50;}
#menu li ul{display: block;position: absolute;left: 0;top: 42px;background: #fff;visibility: hidden;border: 1px solid #ddd;border-width: 0 1px;}
#menu li:hover ul{visibility: visible;}
#menu li li{background: none;line-height: 33px;border-bottom: 1px solid #eee;border-top: 1px solid #fff;font-size: 13px;}
#menu li li:last-child{padding-bottom: 5px;}
#menu li li a{font-weight: normal;display: block;color: #1e50a2;}
#menu li li a:hover{color: #ff7300;}

.hdp{margin:1px auto; width:1000px; height:300px;position: relative;overflow: hidden;}
.hdp li{float: left;}
.hdp li img{height: 300px;display: block;}
.hdp .dots{position: absolute;left: 0;right: 0;bottom:0;text-align: center;}
.hdp .dots li{display: inline-block;float: none;margin: 0 2px;width: 12px;height: 12px;background-color: #fff;border:1px solid #000;border-radius: 50%;text-indent: -999em;}
.hdp .dots li.active{background-color: #000;border: 1px solid #fff;}


a:link{color:#000;text-decoration: none;}
a:visited{text-decoration:none;color: #000;}
a:hover{text-decoration: none; color:#F00;}


#mid_whole{margin:8px auto; width:1000px;text-align:left;}
#mid_whole .m_top{ width:1000px; height:11px;background:url(m_top.jpg);}
#mid_whole .center{ width:998px; border:1px solid #BFC3C6; border-top:0px; background:#FFF; border-bottom:0px;}

.center #daohang{margin:0px auto; width:980px; height:32px; line-height:32px;background:url(place.jpg) no-repeat;font-size: 14px;}
#daohang span{ margin-left:28px; line-height:34px;}

.center #left{width:270px; float:left; margin-left:8px;_margin-left:4px; margin-top:8px;}


#left #pro_left{width:270px;}
#pro_left .p_img{width:270px; height:32px; background:url(p_left.jpg) no-repeat;}
#pro_left .p_img span{color:#212224; padding-left:30px; line-height:38px;_line-height:32px; font-weight:bold; font-size:12px;}
#pro_left .p_info{border:1px solid #C3D2E5;width:268px;}
.p_info #recentVisitors{width:268px;padding: 10px 0;}
#recentVisitors #kinds_info{width:268px; margin:10px 0;}
#kinds_info .listpro{ background:#c33; height:32px;line-height: 32px; width:253px; margin-left:8px;border-radius: 5px;}
.listpro span{ margin-left:25px;_line-height:32px;}
#recentVisitors ul{ list-style-type:none; margin:0px; padding:0px;padding-bottom:5px;_padding-bottom:0px;}
#recentVisitors ul li{width:251px;margin:0px auto;}
.pro_con{width:110px; float:left; height:30px;line-height:32px;background:url(1.gif) no-repeat left center; padding-left:15px; border-bottom:1px solid #CCC;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: simsun;}
a.pro_name:link{color:#000;text-decoration: none;font-size:12px;}
a.pro_name:visited{text-decoration:none;color: #000;font-size:12px;}
a.pro_name:hover{text-decoration: none; color:#F00;font-size:12px;}
a.titi:link {font-size:13px; color:#FFF;text-decoration:none; font-weight:bold;}
a.titi:visited {font-size:13px; color:#FFF;text-decoration:none;font-weight:bold;}
a.titi:hover {font-size:13px; color:#FF0;text-decoration:none;font-weight:bold;}


#left #lxwm_left{width:270px;margin-top:5px;}
#lxwm_left .lxwm_img{width:270px; height:300px; background:url(contact.png) no-repeat;}
.lxwm_img .lxwm_info{width:268px; padding-top:90px;line-height: 1.4;font-size: 14px;}
.lxwm_info ul{list-style-type:none; margin:0px; padding:0px; padding-top:7px;padding-left:15px;}
.lxwm_info ul li{list-style-type:none; line-height:20px;}


#left #kefu{ width:270px; height:207px;background:url(kefu.jpg) no-repeat;}
#kefu .recive{padding-top:165px; margin-left:115px;}


.center #right{width:705px;float:right;_float:0px;;margin-right:8px;_margin-left:5px;_margin-right:0px;margin-top:8px;}


#right #gsjj_right{width:705px;}
#gsjj_right .gsjj_img{width:705px; height:32px; background:url(p_right.jpg) no-repeat;}
#gsjj_right .gsjj_img span{color:#525252;padding-right:10px;line-height:36px;_line-height:32px;float:right;}
#gsjj_right .gsjj_img p{color:#212224; font-weight:bold; padding-left:28px; line-height:38px;_line-height:32px; font-size:12px;margin-top:0px;}
#gsjj_right .gsjj_info{width:683px; border:1px solid #C3D2E5;padding: 10px;font-size: 13px;line-height: 23px;}
a.more:link{color:#333;text-decoration: none;font-size:12px;}
a.more:visited{text-decoration:none;color: #333;font-size:12px;}
a.more:hover{text-decoration: none; color:#F00;font-size:12px;}


#right #p_right{margin-top:5px;border: 1px solid #C3D2E5;}
#p_right .product_img{width:705px; height:32px; background:url(p_right.jpg) no-repeat;}
#p_right .product_img span{color:#525252;padding-right:10px;float:right; margin-top:11px;}
#p_right .product_img p{color:#212224; font-weight:bold; padding-left:28px; line-height:38px; font-size:12px;_line-height:32px;margin-top:0px;}
#p_right .product_info{width:703px; border:1px solid #C3D2E5;height:auto;}
.product_info ul{list-style-type:none;margin:0px; padding:0px; padding-left:10px; padding-top:8px;}
.product_info ul li{list-style-type:none; width:162px; height:173px;float:left;margin-right:11px;_margin-right:9.5px;}
.product_info ul li #pro_show{height:173px; width:162px;}
#pro_show .show_img{width:162px; height:145px;}
#pro_show .show_img img{width:162px;height:145px;}
#pro_show .p_title{line-height:29px; text-align:center;width:162px;}



#right #info_whole{width:705px;margin-top:5px;}

#news .news_img{ height:32px;background:url(p_right.jpg) no-repeat;}
#news .news_img span{color:#525252;padding-right:10px;float:right;margin-top:11px;}
#news .news_img p{color:#212224; font-weight:bold; padding-left:28px; line-height:38px; font-size:12px;margin-top:0px;_line-height:32px;}
#news .news_info{border:1px solid #C3D2E5;padding-bottom:8px;}
.news_info ul{ list-style-type:none; margin:0px; padding:0px; padding-left:10px; padding-top:3px;}
.news_info ul li{ line-height:27px; border-bottom:1px dashed #CCC;background:url(new.gif) no-repeat left center; padding-left:30px; padding-top:3px;padding-right: 10px;}
.news_info ul li span{ float:right; padding-right:5px;}



#info_whole #jszc{width:348px; float:right;}
#jszc .jszc_img{width:348px; height:32px;background:url(info.jpg) no-repeat;}
#jszc .jszc_img span{color:#525252;padding-right:10px;float:right;margin-top:11px;}
#jszc .jszc_img p{color:#212224; font-weight:bold; padding-left:28px; line-height:38px; font-size:12px; margin-top:0px;_line-height:32px;}
#jszc .jszc_info{width:346px; border:1px solid #C3D2E5;padding-bottom:8px;}
.jszc_info ul{ list-style-type:none; margin:0px; padding:0px; padding-left:10px;padding-top:3px;}
.jszc_info ul li{ line-height:27px; border-bottom:1px dashed #CCC;background:url(new.gif) no-repeat left center; padding-left:25px; width:300px; padding-top:3px;}
.jszc_info ul li span{ float:right; padding-right:5px;}
.jszc_info ul li a{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}



#link{width:982px; margin:0px auto;padding: 10px 0;line-height: 25px;}
#link span{ line-height:23px;}
#link li{display:inline;float:left; margin-left:15px;}


#mid_whole .m_buttom{ width:1000px; height:9px;background:url(buttom.jpg);}

#foot{margin:0px auto;width:1000px;}
#foot .f_top{ width:1000px; height:11px;background:url(m_top.jpg);}
#foot .f_info{margin:0px auto; width:998px; line-height:25px; text-align:center;background:#FFFFFF;border:1px solid #BFC3C6; border-bottom:0px; border-top:0px;}

#foot .f_buttom{ width:1000px; height:9px;background:url(buttom.jpg);}
a:link{color:#000;text-decoration: none; }
a:visited{text-decoration:none;color: #000;}
a:hover{text-decoration: none; color:#F00;}


#right #public_right{width:705px;}
#public_right .public_img{width:705px;height:32px;background:url(p_right.jpg) no-repeat;}
#public_right .public_img span{color:#212224; font-weight:bold; padding-left:28px; line-height:38px; font-size:12px;margin-top:0px;_line-height:32px;}
#public_right .public_info{width:703px;border:1px solid #C3D2E5; height:auto;}
.public_info p{ margin:0px auto; line-height:25px; font-size:13px;}





#mytable {BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 98%; BORDER-COLLAPSE: collapse; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999999 1px solid}
#mytable TD {BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 3px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px}
.k_pagelist EM {BORDER-BOTTOM: #c0e0f3 1px solid; BORDER-LEFT: #c0e0f3 1px solid; FONT: 700 12px/160% Arial; BACKGROUND: #eef5fe; BORDER-TOP: #c0e0f3 1px solid; BORDER-RIGHT: #c0e0f3 1px solid}
.k_pagelist INPUT {BORDER-BOTTOM: #c0e0f3 1px solid; BORDER-LEFT: #c0e0f3 1px solid; FONT: 700 12px/160% Arial; BACKGROUND: #eef5fe; BORDER-TOP: #c0e0f3 1px solid; BORDER-RIGHT: #c0e0f3 1px solid}
.k_pagelist EM {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
.k_but {LINE-HEIGHT: 26px; WIDTH: 100%; DISPLAY: block; CLEAR: both; PADDING-TOP: 2px}
.k_but .k_menu {WIDTH: 29%; DISPLAY: block; FLOAT: left}
.k_but .k_pagelist {TEXT-ALIGN: right; WIDTH: 70%; FLOAT: left}
.k_menu {}
.k_menu INPUT {BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #ff0000; FONT-SIZE: 12px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 1px}
.k_form {MARGIN: 15px 0px 0px; WIDTH: 100%; DISPLAY: block}
.k_form P {TEXT-ALIGN: left}
.k_form P LABEL {DISPLAY: block; COLOR: #666; CLEAR: both; FONT-SIZE: 12px}
.k_form P SPAN LABEL {DISPLAY: inline; COLOR: #666; CLEAR: none}
.k_form DIV {TEXT-ALIGN: left}
.k_form OL {TEXT-ALIGN: left}
.k_form OL LI {LINE-HEIGHT: 24px}
.k_error {LINE-HEIGHT: 14px; DISPLAY: block; COLOR: #c01920; FONT-SIZE: 12px}


.public_info #product_con{width:703px;}
#product_con ul{list-style-type:none; margin:0px; padding:0px;}
#product_con ul li{border:1px solid #CCC;width:340px;height:159px;margin-left:6px;_margin-left:5px;float:left; margin-top:10px;} 
#product_con ul li .ps_style_img{float:left; width:158px; height:151px; padding:4px;}
#product_con ul li .ps_style_content{float:right; width:172px;line-height:22px; padding-top:8px;}
#product_con ul li .more{float:right; width:172px;text-align:right;}
.more img{ padding-right:10px;}



.public_info #product_con{width:703px;}
#product_con ul{list-style-type:none; margin:0px; padding:0px;}
#product_con ul li{border:1px solid #CCC;width:340px;height:159px;margin-left:6px;_margin-left:5px;float:left; margin-top:10px;} 
#product_con ul li .ps_style_img{float:left; width:158px; height:151px; padding:4px;}
#product_con ul li .ps_style_content{float:right; width:172px;line-height:22px; padding-top:8px;}
#product_con ul li .more{float:right; width:172px;text-align:right;}


.public_info01{width:703px; height:auto; padding-bottom:15px; border-bottom:1px solid #C3D2E5;}
.public_info_tit{ width:690px; border-bottom:2px solid #0072FF; color:#f00; font-weight:bold; height:30px; line-height:30px; margin:0 6px 0px 7px;}
.public_info_tit span{ float:right; padding-right:10px;}


.public_info01 #info_content{width:703px; margin-bottom:10px;}
#info_content ul{list-style-type:none; margin:0px; padding:0px;padding-left:8px; padding-top:8px;}
#info_content ul li{line-height:23px;margin-bottom:8px;}
#info_content ul li .info_title{background:url(new.gif) no-repeat left center; padding-left:25px;}
.info_title a{color: #333;font-size: 14px;font-weight: 600;}
.info_title span{float:right; margin-right:20px;}
#info_content ul li .i_con{border-bottom:1px dashed #666; text-indent:2em; padding:5px 10px;line-height: 23px;}

.pages{margin: 30px 15px 20px 0;float: right;color: #666;}
.pages li{float: left;padding: 0 2px;font-family: Tahoma,Arial;}
.pages li a{display: block;height: 20px;padding: 0 4px;border: 1px solid #ccc;color: #06c;margin-right: 3px;line-height: 20px;}

#list_info{width:703px;border:1px solid #C3D2E5;}
#list_info .biaoti{text-align:center;}
#list_info .biaoti h1{font-size:24px; margin:0px;padding-top:15px;}
#list_info .info_source{line-height:35px; text-align:center; border-top:1px dashed #999; border-bottom:1px dashed #999; width:680px; margin:15px auto;color:#6D6D6D}
#list_info .pub_info_content{padding-left:14px;padding-bottom:5px; padding-right:5px;line-height:2em;}
#list_info .pub_info_content p{margin:0 auto; }
#list_info .pub_info_content img{max-width: 100%;}
#list_info .list_page{width:650px;line-height:20px; padding-left:20px; margin-top:18px; padding-bottom:10px;}
#k_lastpage a{font-size:12px; color:#000;text-decoration:none;}
#k_lastpage a:hover{font-size:12px; color:#F00;text-decoration:none;}
#k_nextpage a{font-size:12px; color:#000;text-decoration:none;}
#k_nextpage a:hover{font-size:12px; color:#F00;text-decoration:none;}

.p_list{ float:left; width:100%; padding:4px -2 -1 5px; text-align:left;border:1px solid #C3D2E5; }
.p_list ul{ float:left; width:100%; text-align:left;}
.p_list li{ float:left; width:150px;_width:150px; padding-right:5px; padding-left:0px; padding-top:5px; text-align:center; line-height:200%;  margin:0 5px 8px 5px;}

.content{
	padding:10px;
}

.table{
	border:1px solid #ccc;
	width:90%;
	vertical-align:middle;
	margin:10px auto;
}

.top1{padding: 10px;font-family: simsun;}
.top1 a{color: #06c;}
.top1 a:hover{color: #f50;}
.top1 .p1{height: 27px;border-bottom: 1px dotted #555;line-height: 27px;}
.top1 .p1 span{margin-left: 35px;}
.top1 .p1 span em{font-style: normal;color: #f00;font-family: Tahoma;}

.ls1{padding-top: 5px;}
.ls1 li{float: left;width: 25%;overflow: hidden;line-height: 25px;color: #999;}

.top1 form{margin-top: 5px;}
.top1 form input{width: 360px;height: 27px;border: 1px solid #ccc;float: left;margin-right: 5px;padding-left: 5px;line-height: 27px;border: 1px solid #b7b7b7;}
.top1 form button{border: 0 none;width: 67px;height: 30px;background: url(search.png) no-repeat 0 0;text-indent: -9999em;cursor: pointer;}

.cp{}
.cp li{display:inline;width: 150px;padding: 6px;float: left;border: 1px solid #eee;height: 230px;overflow: hidden;margin: 10px 0 0 9px;}
.cp li img{display: block;width: 150px;height: 150px;margin-bottom: 5px;}
.cp li .p1{height: 18px;line-height: 18px;margin-bottom: 5px;}
.cp li .p1 span{color: #f50;margin-right: 2px;font-family: Arial;}
.cp li .p1 em{font-style: normal;font-weight: bold;color: #f50;font-family: Tahoma;}
.cp li .p2{line-height: 18px;height: 36px;overflow: hidden;margin-bottom:7px;word-wrap: break-word;}
.cp li .p2 a{color: #06c;}
.cp li .p2 a:Hover{color: #ff7300;}
.cp li .p3{margin-bottom: 5px;text-align: center;}
.cp li .p3 a{display: inline-block;width: 78px;height: 24px;line-height: 24px; background-color: #f8faff;border: 1px solid #e1e7f5;border-radius: 3px;color: #1e50a2;}
.cp li .p3 a:hover{background-color: #4b8cf7;border: 1px solid #3079ed;color: #fff;}

/*在线留言*/
.guest{width:500px;margin: 50px auto;color: #333;font-family: "Microsoft Yahei";}
.guest h3{font-size: 16px;text-align: center;}
.zxly p{font-size: 14px;margin-bottom: 15px;line-height: 30px;}
.zxly p label{font-weight: bold;width: 80px;}
.zxly .p1 input{width: 400px;border: 1px solid #ccc;border-radius: 3px;height: 28px;line-height: 28px;padding: 0 5px;}
.zxly .p1 textarea{width: 400px;height: 100px;line-height: 20px;border: 1px solid #ccc;border-radius: 5px;padding: 5px;vertical-align: top;}
.zxly input.sbt1{background: #e8e8e8;border: 0 none;width: 100px;height: 30px;text-align: center;border-radius: 5px;margin-left: 100px;cursor: pointer;}
.zxly input.sbt1:hover{background: #f50;color: #fff;}