﻿@charset "utf-8";
html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li,p {margin: 0px; padding:0; font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体" ; font-size:12px; color:#363b36; line-height:22px;}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#363b36;text-decoration:none;}
a:hover{color:#C00;}
.clean{ clear:both; display:block;}

/*header*/
#header{ background:url(../images/web_line.jpg) repeat-x center top; height:130px;}
#head{ width:1000px; margin:0 auto;}
.header_left{ float:left; padding-top:12px;}
.header_right{ float:right; background:url(../images/tel.jpg) no-repeat right bottom;height:120px; width:250px; text-align:right; line-height:37px; margin-right:6px;}

/*main*/
#main{ margin:0 auto; width:1000px;}


/*首页产品*/
.index_pro{ width:1024px; margin:22px auto 0 auto;}
.procontent {display: block;}
.tab {width: 1024px;height: 35px;border-bottom: 1px solid #59b900;position: relative;z-index: 999;}

.tab ul li {
	float: left;
	height: 33px;
	line-height: 35px;
	background: #DDDDDD;
	color: #333; padding:0 30px;
	text-align: center;
	margin-right: 5px;
	border-radius: 8px 8px 0 0;
	box-shadow: 0px -1px 1px #111;
	display: inline;
	behavior: url(..css/js/PIEe.htc);
	position: relative;
	z-index: 999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.tab ul li:hover, .tab ul li.hover {
	color: #59b900;
	cursor: pointer; color:#fff;
	background-color: #59b900;
}


.content_pro { width: 1024px;  font-size:12px; line-height:35px; padding-bottom:20px; padding-top:15px; }
.content_pro ul {
	margin: 0px;
	padding: 0px;
}
.content_pro ul li {
	display: block;
	float: left;
	width: 224px;
	list-style-type: none;
	margin-right: 15px;
	padding: 0px;
	margin-left: 15px;
	margin-bottom: 30px;
}

.content_pro ul li img{
	border: 1px solid #ececec;
	display: block;
	padding: 1px;
	width: 220px;
	
}
.content_pro ul li img:hover{
	border: 1px solid #5ebd01;
	display: block;
	padding: 1px;
	color: #5ebd01;
} 

.content_pro ul li span {
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 40px;
	display: block;
	color: #333333; border-bottom:1px solid #999;
	font-weight: normal;
	text-align: left;
}

.main_center{ background:url(../images/quality.jpg) no-repeat center top; height:491px;}

.part-2 { width: 980px; margin: 0px auto; margin-top: 20px; padding-top: 5px; }
.index-client { width: 640px; float: left; }
.index-client-title { border-bottom: 1px solid #ccc; line-height: 32px; font-size: 16px; }
.index-client-title label { padding-left: 5px; font-size: 14px; }
.index-client-list { padding-top: 15px; }
.index-client-list ul { }
.index-client-list ul li { float: left; width: 128px; height: 80px; text-align: center; }
.index-client-list ul li div { height: 80px; }
.index-client-list ul li.item1 { background: #ebd9bd; }
.index-client-list ul li.item2 { /* background: #f5f7f7; */ }
.index-client-list ul li img { vertical-align: middle; display: inline; }
.index-new { width: 320px; float: right; }
.index-new-title { border-bottom: 1px solid #ccc; line-height: 32px; font-size: 16px; }
.index-new-title label { padding-left: 5px; font-size: 14px; cursor:pointer;}
.index-new-list li { line-height: 22px; background: url(../images/r.png) no-repeat 5px 7px; padding-left: 15px; }
.index-new-list li.img { line-height: normal; padding-left: 0px; background: none; padding-top: 15px; }
.index-new-list li a { color:#5f6467;}


.footer { }
.footer-nav { background: #79B544; margin-top:40px;text-align:center }
.footer-nav a { color: #FFF; line-height: 32px; font-size: 14px; padding:0 9px;}
.footer-nav a:hover{ color:#FF0}
.footer-cr { background: #e8e8eb; height: 120px; text-align: center; }
.footer-cr1{ width:1000px; margin:0 auto;}
.footer-cr-logo { vertical-align: top; margin-top: 20px; float:left; width:250px; text-align:right }
.footer-cr-content { margin-top: 30px; border-left: 1px solid #9fa5a9; margin-left: 10px; padding-left: 10px; line-height: 25px; text-align: left; float:right; width:720px;}


/*neiy*/
.bann{ height:211px;}
.wrap{width:1000px;margin-left:auto;margin-right:auto; margin-top:15px;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_box{width:220px; float:left; overflow:hidden;}
.list_top{ background:url(../images/list_top.png); height:80px; line-height:80px; text-align:center; font-size:22px; color:#fff;}
.list_nav{padding:10px 0;background:#ecf0f3; }
.list_nav li{line-height:50px; background:url(../images/list_line.png) bottom repeat-x;}
.list_nav li a{padding:0 50px;height:50px;display:block;font-size:15px;color:#333;outline:none;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../images/list_icon.png) 190px center no-repeat;}
.list_nav li a:hover{ background:url(../images/list_icon2.png) 190px center no-repeat #fd7b00; color:#fff;}
.fold_nav .fold_nav1 a{background:url(../images/list_icon2.png) 190px center no-repeat #fd7b00; color:#fff;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_tel{ background:url(../images/list_tel.png) 15px 15px no-repeat #ecf0f3; height:35px; padding:10px 0 20px 60px; font-size:12px; color:#555;}
.list_tel span{ display:block; font-size:24px; color:#5db60a; font-family:Impact;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_contact{ background: url(../images/list_ct.jpg) center top no-repeat #ecf0f3; margin-top:30px; padding:110px 10px 20px 10px; font-size:14px;}
.list_contact b{ color:#029bdf; font-weight:normal;}

.content_box{width:740px; float:right; overflow:hidden;}
.title_box{ background:url(../images/icon_tit.png) left 4px no-repeat; padding-left:20px;font-size:18px; color:#70b139; padding-bottom:5px;}
.title_box em{ font-style:normal;font-size:16px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.title_box span{ float:right; font-size:12px; color:#999;}
.title_box span b{ font-weight:normal; color:#70b139;}
.tl{ border-bottom:1px solid #70b139;}

/*news*/
.newsd1{ margin-top:1px;}
.newsd1 li{ height:36px; border-bottom:1px dashed #CCC; line-height:36px; background: url(../images/rightbtn.gif) no-repeat left center}
.newsd1 li a{ text-indent:16px; padding-left:28px;}
.newsd1 li span{ float:right; padding-right:12px; color:#960}

/* 分页 */
.mypage {overflow: hidden;zoom: 1;font-size: 12px;width:90%;margin: 20px auto 0 auto;padding: 0 0 15px 0;text-align: center;}
.xunlei {color: #363636;text-align: center !important;}
.xunlei a, .xunlei .cpb {display: inline-block;text-decoration: none;padding: 0 8px;height: 21px;line-height: 21px;border: 1px solid #ddd;background: #ffff;margin: 0 5px;font-size: 12px;
color: #000;text-align: center;}
.xunlei .cpb {font-weight: bold;color: #fff;background: #8A8A8A;border: 1px solid #8A8A8A;}
.xunlei a, .xunlei .cpb {display: inline-block;text-decoration: none;padding: 0 8px;height: 21px;line-height: 21px;border: 1px solid #ddd;background: #ffff;margin: 0 5px;font-size: 12px;color: #000;text-align: center;}


/*__________________neiy产品展示____________________*/
#img_p{ height:100%; width:760px; margin:0px auto; padding-top:3px;}
#img_p ul li{ width:232px;}
.info_img a img{ width:222px; height:180px;}
#img_p li{ float:left; padding:5px 8px 0px 3px; text-align:center; margin-right:3px;}
#img_p span.info_img a{ display:block;border: 5px solid #E0E0E0;}
#img_p span.info_img a:hover{ display:block; border: 5px solid #72b13d; }
#img_p span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}

.xsmain_top{ height:34px; border-bottom:1px solid #64a726; width:92%; margin:30px auto 0px auto;}
.xsmain_top h2{ width:123px; font-size:16px; height:35px;
	line-height: 35px;
	background: #DDDDDD;
	color: #333;
	text-align: center;
	border-radius: 8px 8px 0 0;
	box-shadow: 0px -1px 1px #111;
	display:block; }

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:92%; margin:0px auto;}
.prenext ul li {line-height: 30px;padding-left: 1px;}
.ListDate {color: #666666;}

.titi{ font-size:18px; height:54px; line-height:54px; text-align:center; font-weight:800}

/*tore*/
#right1 {width: 730px; margin-top:20px; }
#right1 h1 {line-height: 40px;background-image: url(../images/ny_righth1.jpg);background-repeat: no-repeat;
background-position: left top;height: 40px;font-size: 13px;color: #c21601;padding-left: 10px;margin-bottom:9px;}
#right1 #nr {line-height: 24px;height: 24px;padding-left: 16px;}
#right1 .pro_1 {padding-top: 6px;width: 730px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:236px;margin-right:7px;margin-left:0px;}
#right1 .pro_1 dd {text-align: center;height: 34px;line-height: 34px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height: 168px;width: 226px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}

#img_p1{ height:100%; width:760px; margin:0px auto; padding-top:3px;}
#img_p1 ul li{ width:232px;}
.info_img1 a img{ width:222px; height:88px;}
#img_p1 li{ float:left; padding:5px 8px 0px 3px; text-align:center; margin-right:3px;}
#img_p1 span.info_img1 a{ display:block;border: 5px solid #E0E0E0;}
#img_p1 span.info_img1 a:hover{ display:block; border: 5px solid #72b13d; }
#img_p1 span.info_title1{ display:block; height:32px; line-height:28px; overflow:hidden;}

/*flickr style*/
    div#flickrpager {
        padding-right: 3px;
        padding-left: 3px;
        padding-bottom: 3px;
        margin: 3px;
        padding-top: 3px;
        text-align: center;
        clear: both;
    }
div#flickrpager a {border: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;  color: #0061de; margin-right: 3px; padding-top: 2px; text-decoration: none}
div#flickrpager a:hover {border: #000 1px solid;background-image: none; color: #fff;background-color: #0061de}
div#flickrpager a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
div#flickrpager span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px}
div#flickrpager a.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}

/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}