﻿/* CSS Document */
@CHARSET "UTF-8";
@import url("/skin/default/css/jhdh.css");
body ,html{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	width:100%;
	font-size:1em;
	text-align: left;
	font-family:"MicroSoft YaHei";
}

img {border: none;}
p,ul,ol,li,form,h1,h2,h3,h4,h5,table,td,tr,b {margin: 0;	padding: 0;	list-style: none;}
p,ul,ol,li,form {margin: 0;	padding: 0;	list-style: none;}
/* weizhi */
.neiwith{ width:100%; float:left; height:45px; }
.middlen{ width:100%; float:left; margin-top:0px; height:45px;}
.middlen .video2 {width:1200px; height:45px; margin-left:auto; margin-right:auto; line-height:45px; color:#2e2e2e; font-size:14px;}
.video2 a:link {color:#2e2e2e; text-decoration:none;} 
.video2 a:visited {color:#2e2e2e;} 
.video2 a:hover,a:active {color:#2e2e2e; text-decoration:none; }

/* leftlist */
.mainCon{ width:100%; float:left; padding-top:20px; background-color:#f5f5f5;}

.mainCon1200{ margin-left:auto; margin-right:auto; width:1200px;}
.listleft{ width:300px; float:left; }

.zongCon404{ width:100%; float:left; background-color:#f5f5f5;}
.mainCon404{ margin-left:auto; margin-right:auto; width:1160px; border-radius:5px; background-color:#fff; padding-bottom:20px; font-size:16px; padding-left:20px; padding-right:20px; margin-top:20px; margin-bottom:20px;}
.mainCon404 a:link {color:#4d4d4d; text-decoration:none; } 
.mainCon404 a:visited {color:#4d4d4d;} 
.mainCon404 a:hover,a:active {color:#1755a0; text-decoration:none;}


.mainCon404 .ditudiv{float: left; margin:20px 20px 0px 0px; }
.mainCon404 .ditudiv:nth-child(5n) { margin-right:0px;}
.mainCon404 .ditudiv:last-child{ margin-bottom:20px;}
.mainCon404 .ditudiv a:link {color:#565656; text-decoration:none; } 
.mainCon404 .ditudiv a:visited {color:#565656; text-decoration:none;} 
.mainCon404 .ditudiv a:hover,a:active {color:#1755a0; text-decoration: none;}
.mainCon404 .ditudiv a {width:216px; height:36px; text-align: center; border-radius:4px; font-size: 16px; line-height:36px; float:left; background-color: #f5f5f5; transition: background-color .3s;}
.sida a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}

.listleft .leftbar{ float:left; background-color:#ffffff; width:300px; margin-bottom:20px; text-align:center; padding-bottom:20px; border-radius:4px; }
.listleft .leftbar .bar{float:left; background-color:#1755a0; width:300px; height:42px; line-height:42px; font-size:16px; color:#ffffff;border-radius:4px;}
.listleft .leftbar .bar a:link {color:#ffffff; text-decoration:none; } 
.listleft .leftbar .bar a:visited {color:#ffffff;} 
.listleft .leftbar .bar a:hover,a:active {color:#ffffff; text-decoration: underline;}

.listleft .leftbar2{ float:left; width:300px; margin-bottom:20px; border-radius:4px; }

.leftbar2 .focus{width:300px;height:150px;float:left; position:relative;}
.leftbar2 .focus #pic{width:300px;height:150px;overflow:hidden;}
.leftbar2 .focus #pic ul{width:3000px;height:150px;float:left;}
.leftbar2 .focus #pic li{width:300px;height:150px;float:left;}
.leftbar2 .focus #pic li img{width:300px;height:150px;float:left; border-radius:4px;}
.leftbar2 .focus .tip-bg{width:300px;height:30px;/*background:#000;filter:alpha(opacity=80);opacity:0.60;*/position:absolute;left:0;bottom:0;z-index:12;}
.leftbar2 .focus #tip{width:126px;height:30px;position:absolute;left:32%;margin:-17px 0 0;z-index:13;}
.leftbar2 .focus #tip ul li{width:12px;height:12px; border-radius:6px;float:left;display:inline;margin:-5px 3px 0 3px;cursor:pointer;background:#ffffff;}
.leftbar2 .focus #tip ul li.current{ background:#1755a0;border-radius:6px;}
.leftbar2 .focus .show{display:block!important;}


.listleft .leftbar ul{ float:left; width:100%; }
.listleft .leftbar ul li{float:left; font-size:16px; line-height:38px; margin-left:20px; margin-top:18px; width:120px; border-radius:4px; background-color:#f5f5f5; text-align:center;}
.listleft .leftbar ul a:link {color:#4d4d4d; text-decoration:none; } 
.listleft .leftbar ul a:visited {color:#4d4d4d;} 
.listleft .leftbar ul a:hover,a:active {color:#1755a0; text-decoration:none;}

.listleft .leftad{float:left; background-color:#ffffff; width:300px; margin-bottom:20px; border-radius:4px;}
.listleft .leftad .bar{float:left; background-color:#1755a0; width:280px; height:45px; line-height:45px; padding-left:20px; font-size:16px; color:#ffffff;border-radius:4px 4px 0 0;}
.listleft .leftad .bar a:link {color:#ffffff; text-decoration:none; } 
.listleft .leftad .bar a:visited {color:#ffffff;} 
.listleft .leftad .bar a:hover,a:active {color:#ffffff; text-decoration: underline;}
.listleft .leftad .con {float:left; width:260px; line-height:34px; padding:10px 20px; font-size:16px; color:#6a6a6a;}


.mainConad{ width:100%; float:left; background-color:#f5f5f5;}
.fuwuimgad{ margin-left:auto; margin-right:auto; width:1200px; height:300px; margin-bottom:25px; border-radius:4px;}
.fuwuimgad img{border-radius:4px;}

/* ketangzong */
.mainConz12{ width:100%; float:left; padding-top:20px; background-color:#f5f5f5;}
.mainCon1200z12{ margin-left:auto; margin-right:auto; width:1220px;}
.faq80012{ width:1220px; float:left; overflow:hidden;}
.faq80012 h1{ margin:0px; width:1200px; float:left; height:60px; line-height:60px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:24px; font-weight:normal; margin-left:10px;}

.faq80012 h1 a:link {color:#4d4d4d; text-decoration:none; } 
.faq80012 h1 a:visited {color:#4d4d4d;} 
.faq80012 h1 a:hover,a:active {color:#1755a0; text-decoration:none;}

.faq80012 .productlistdis{float:left; width:1160px; padding:10px 20px; border-radius:4px; font-size:14px; background-color:#ffffff; margin-bottom:20px; line-height:28px; color:#838383; text-align:justify; border-bottom:1px solid #f5f5f5; margin-left:10px;}

.faq80012 .liebiaoliad {width:1200px; float:left;  margin-left:10px;}
.faq80012 .liebiaoliad img{width:1200px; border-radius:4px; height:300px;}

.faqh3zong{width:590px; float:left; margin:0px 10px;}
.faqh3zong h3{ width:550px; padding:0 20px; float:left; height:45px; line-height:45px; border-radius:4px; text-align:left ;border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:16px; font-weight:normal;}

.faqh3zong h3 span{ float:right; height:45px; line-height:45px;  text-align:right;  font-size:16px; font-weight:normal;}
.faqh3zong h3 a:link {color:#1755a0; text-decoration:none; } 
.faqh3zong h3 a:visited {color:#1755a0;} 
.faqh3zong h3 a:hover,a:active {color:#1755a0; text-decoration:none;}

.faqh3zong .liebiaoli {width:550px; border-radius:4px; padding:10px 20px; margin-bottom:20px;float:left; background-color:#ffffff;}
.faqh3zong .liebiaoli ul li a:link {color:#787878; text-decoration:none ; } 
.faqh3zong .liebiaoli ul li a:visited {color:#787878; text-decoration: none;} 
.faqh3zong .liebiaoli ul li a:hover,a:active {color:#787878; text-decoration: underline;}
.faqh3zong .liebiaoli li { line-height:35px; font-size:16px; width:540px; padding-left:10px;background:url(/skin/default/images/dian.jpg) left center no-repeat; }
.faqh3zong .liebiaoli li span{ line-height:35px; font-size:14px; color:#959595; float:right; }

.prodlistz{float:left; width:1220px; border-radius:4px; overflow:hidden; }
.prodlistz h3{ width:1160px; margin-left:10px; padding:0 20px; float:left; margin-left:10px; height:45px; line-height:45px; border-radius:4px; text-align:left ;border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:16px; font-weight:normal;}
.prodlistz h3 span{ float:right; height:45px; line-height:45px;  text-align:right;  font-size:16px; font-weight:normal;}
.prodlistz h3 a:link {color:#1755a0; text-decoration:none; } 
.prodlistz h3 a:visited {color:#1755a0;} 
.prodlistz h3 a:hover,a:active {color:#1755a0; text-decoration:none;}

.prodlistz .pt{float:left; width:285px; border-radius:4px; margin:20px 10px; }
.prodlistz .pt img{float:left; width:285px; height:190px; border-radius:4px 4px 0 0;}
.prodlistz .pt .tt{float:left; width:265px; padding:0 10px; color:#838383; background-color:#ffffff; border-radius:0 0 4px 4px; height:40px; font-size:16px; text-align:center; line-height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.prodlistz .pt .tt a:link {color:#838383; text-decoration:none; } 
.prodlistz .pt .tt a:visited {color:#838383; text-decoration:none;} 
.prodlistz .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* news right */
.faq800{ width:880px;  float:left; margin-left:20px;}
.faq800 h1{ margin:0px; width:100%; float:left; height:60px; line-height:60px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:24px; font-weight:normal;}

.faq800 h1 a:link {color:#4d4d4d; text-decoration:none; } 
.faq800 h1 a:visited {color:#4d4d4d;} 
.faq800 h1 a:hover,a:active {color:#1755a0; text-decoration:none;}


.faq800 h3{ margin:0px; width:840px; padding:0 20px; float:left; height:50px; line-height:50px; border-radius:4px; text-align:left ;border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:16px; font-weight:normal;}

.faq800 h3 span{ float:right; height:45px; line-height:45px;  text-align:right;  font-size:16px; font-weight:normal;}

.faq800 h3 a:link {color:#1755a0; text-decoration:none; } 
.faq800 h3 a:visited {color:#1755a0;} 
.faq800 h3 a:hover,a:active {color:#1755a0; text-decoration:none;}

.liebiaoli {width:840px; border-radius:4px; padding:10px 20px; margin-bottom:20px;float:left; background-color:#ffffff;}
.liebiaoli ul li a:link {color:#787878; text-decoration:none ; } 
.liebiaoli ul li a:visited {color:#787878; text-decoration: none;} 
.liebiaoli ul li a:hover,a:active {color:#787878; text-decoration: underline;}
.liebiaoli li { line-height:35px; font-size:16px; width:830px; padding-left:10px;background:url(/skin/default/images/dian.jpg) left center no-repeat; }
.liebiaoli li span{ line-height:32px; font-size:14px; color:#959595; float:right; }

.liebiaoliad {width:880px; margin:0px 0px 20px 0; float:left; }
.liebiaoliad img{width:880px; border-radius:4px; }

.faqyou{ width:840px; border-radius:4px; padding:0 20px; margin:0px; float:left; padding-bottom:20px; background-color:#ffffff;}
.condiv{ float:left; width:100%; font-size:16px; line-height:32px; color:#656565; text-align:justify;}
.condiv video{ margin:10px 0;}

.faqyou .condiv img{ border-radius:5px; margin-top:10px; max-width: 840px;}
.faqyou  a:link {color:#656565; text-decoration: none; } 
.faqyou  a:visited {color:#656565; text-decoration: none;} 
.faqyou  a:hover,a:active {color:#23487c; text-decoration: underline;}

.faqyou h1{ margin:20px 0 0px 0; width:100%; float:left; padding-bottom:10px; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #f5f5f5; color:#4d4d4d; font-size:26px; font-weight:normal;}
.faqyou h2, .faqyou h3, .faqyou h4{font-size:16px; }
.faqyou .laiyuan{ width:100%; float:left; height:36px; line-height:36px; text-align:center; margin-bottom:10px; border-bottom:1px solid #f5f5f5; color:#888888; font-size:14px; }
.faqyou .condiv p{ font-size:16px; line-height:26px; color:#656565; text-align:justify; margin-bottom:10px;}
.faqyou .condiv p:last-child{margin-bottom:0px;}
.faqyou .condiv div{  margin-bottom:10px;}

.faqyou .condiv .jiudian{ float:left; margin:5px 0; width:100%}
.faqyou .condiv .jiudian span{ background-color:#1755a0; border-radius:3px; padding:5px 10px; color:#ffffff; margin-right:10px;}

.conadwx {float:left; width:900px; margin-top:20px;}
.conadwx img{border-radius:4px;}
.shangxia {float:left; width:875px; font-size:14px; border-radius:4px; border-left:5px solid #1755a0; background-color:#ffffff; margin-bottom:20px; margin-top:20px;}
.shangxiap {float:left; width:860px; padding-left:15px; color:#464646; line-height:40px; height:40px;  border-bottom:1px #f5f5f5 solid;}
.shangxian {float:left; width:860px; padding-left:15px; color:#464646; line-height:40px; height:40px; }

.shangxia a:link {color:#464646; text-decoration:none; } 
.shangxia a:visited {color:#464646; text-decoration:none;} 
.shangxia a:hover,a:active {color:#1755a0; text-decoration: none;}

.pageLink{ padding-top:10px; }
.pageLink a,
.list_page a,
.list_page b { margin-bottom:10px; 
	padding: 4px 10px; width:1em;
	border: 1px solid #a4a4a4;
	background: #f5f5f5; border-radius:2px;
	text-align: center;
	display: inline; 
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #1755a0;
	background: #fff;
	text-align: center;
 
	text-decoration: none;
	}

/* product list  right*/
.right900{ width:900px;  float:left; }
.right100{ width:100%;  float:left; }
.productlistdis{float:left; width:840px; padding:10px 20px; border-radius:4px; font-size:14px; background-color:#ffffff; margin-bottom:20px; line-height:28px; color:#838383; text-align:justify; border-bottom:1px solid #f5f5f5;}
.productlistdis p{ margin:5px 0;}
.productlistdis a:link {color:#838383; text-decoration:none; } 
.productlistdis a:visited {color:#838383; text-decoration:none;} 
.productlistdis a:hover,a:active {color:#1755a0; text-decoration: none;}

.faq8002{ width:100%;  float:left; }
.faq8002 h1{ margin:0px; width:100%; float:left; height:60px; line-height:60px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:24px; font-weight:normal;}

.faq8002 h1 a:link {color:#4d4d4d; text-decoration:none; } 
.faq8002 h1 a:visited {color:#4d4d4d;} 
.faq8002 h1 a:hover,a:active {color:#1755a0; text-decoration:none;}

.faqfenlist{ width:100%;  float:left; margin-bottom:10px;}
.faqfenlist .bar{float:left; width:1200px; border-radius:4px; height:40px; margin-bottom:20px; text-align:center; line-height:40px; font-size:16px; color:#565656; background-color:#ffffff; }
.faqfenlist .bar a:link {color:#565656; text-decoration:none; } 
.faqfenlist .bar a:visited {color:#565656; text-decoration:none;} 
.faqfenlist .bar a:hover,a:active {color:#1755a0; text-decoration: none;}

.faqfenlist span{float:left; margin:0px 20px 10px 0px; }
.faqfenlist span:nth-of-type(6n+6){ margin-right:0px;width:185px; }
.faqfenlist span a:link {color:#565656; text-decoration:none; } 
.faqfenlist span a:visited {color:#565656; text-decoration:none;} 
.faqfenlist span a:hover,a:active {color:#e08000; text-decoration: none;}
.faqfenlist span a {width:183px; height:35px; line-height:35px; text-align: center; font-size:16px; float:left; background-color:#ffffff; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.faqfenlist span a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}


.productlistdis2{float:left; width:1160px; padding:10px 20px; border-radius:4px; font-size:14px; background-color:#ffffff; line-height:24px; color:#838383; text-align:justify; border-bottom:1px solid #f5f5f5;}
.productlistdis2 p{ margin:5px 0;}
.productlistdis2 a:link {color:#838383; text-decoration:none; } 
.productlistdis2 a:visited {color:#838383; text-decoration:none;} 
.productlistdis2 a:hover,a:active {color:#1755a0; text-decoration: none;}

.productlist{float:left; width:900px; border-radius:4px;  overflow:hidden; }
.productlist .pt{float:left; width:280px; border-radius:4px; margin-left:20px; margin-top:20px;}
.productlist .pt img{float:left; width:280px; height:190px; border-radius:4px 4px 0 0;}
.productlist .pt .tt{float:left; width:260px; padding:0 10px; color:#838383; background-color:#ffffff; border-radius:0 0 4px 4px; height:40px; font-size:16px; text-align:center; line-height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.productlist .pt .tt a:link {color:#838383; text-decoration:none; } 
.productlist .pt .tt a:visited {color:#838383; text-decoration:none;} 
.productlist .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

.productlistc{float:left; width:900px; border-radius:4px;  overflow:hidden; }
.productlistc .pt{float:left; width:280px; border-radius:4px; margin-left:20px; margin-top:20px;}
.productlistc .pt img{float:left; width:280px; height:280px; border-radius:4px 4px 0 0;}
.productlistc .pt .tt{float:left; width:280px;background-color:#ffffff; border-radius:4px; height:42px; font-size:16px; text-align:center; line-height:42px; text-align:center;}
.productlistc .pt .tt a:link {color:#838383; text-decoration:none; } 
.productlistc .pt .tt a:visited {color:#838383; text-decoration:none;} 
.productlistc .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* index list */
.precommend820{float:left; width:1200px; border-radius:4px; }
.precommend820 .bar{float:left; width:1180px; border-radius:4px; height:45px;padding-left:20px; line-height:45px; font-size:16px; color:#838383; background-color:#ffffff; }
.precommend820 .bar span{ float:right; padding-right:20px;line-height:45px; font-size:16px; color:#838383; }
.precommend820 .bar a:link {color:#838383; text-decoration:none; } 
.precommend820 .bar a:visited {color:#838383; text-decoration:none;} 
.precommend820 .bar a:hover,a:active {color:#1755a0; text-decoration: none;}

.precommend820 .pt{float:left; width:386px; border-radius:4px; margin-top:20px; margin-right:20px;}
/*.precommend820 .pt:nth-of-type(odd) {margin-right:10px;}
.precommend820 .pt:nth-of-type(even) {margin-left:10px;}*/
.precommend820 .pt:nth-of-type(3n){margin-right:0px;}
.precommend820 .pt img{float:left; width:386px; height:210px; border-radius:4px 4px 0 0; }
.precommend820 .pt .tt{float:left; width:346px; padding:0px 20px; font-size:16px; background-color:#ffffff; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:0 0 4px 4px; height:38px; text-align:center; line-height:38px; color:#838383;}
.precommend820 .pt .tt a:link {color:#838383; text-decoration:none; } 
.precommend820 .pt .tt a:visited {color:#838383; text-decoration:none;} 
.precommend820 .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* index list */
.precommend8202{float:left; width:1200px; border-radius:4px; margin-bottom:20px; }
.precommend8202 .bar{float:left; width:1180px; border-radius:4px; height:45px;padding-left:20px; line-height:45px; font-size:16px; color:#838383; background-color:#ffffff; }
.precommend8202 .bar span{ float:right; padding-right:20px;line-height:45px; font-size:16px; color:#838383; }
.precommend8202 .bar a:link {color:#838383; text-decoration:none; } 
.precommend8202 .bar a:visited {color:#838383; text-decoration:none;} 
.precommend8202 .bar a:hover,a:active {color:#1755a0; text-decoration: none;}

.precommend8202 .pt{float:left; width:386px; border-radius:4px; margin-top:20px; margin-right:20px;}
.precommend8202 .pt:nth-child(4){ margin-right:0px;}
/*.precommend8202 .pt:nth-of-type(odd) {margin-left:10px;}
.precommend8202 .pt:nth-of-type(even) {margin-right:10px;}*/
.precommend8202 .pt img{float:left; width:386px; height:210px; border-radius:4px 4px 0 0; border:1px solid #f5f5f5;}
.precommend8202 .pt .tt{float:left; width:356px; padding:0px 15px; font-size:16px; background-color:#ffffff; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:0 0 4px 4px; height:36px; text-align:center; line-height:36px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;color:#838383; }
.precommend8202 .pt .tt a:link {color:#838383; text-decoration:none; } 
.precommend8202 .pt .tt a:visited {color:#838383; text-decoration:none;} 
.precommend8202 .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* weixiu list  right*/
.weixiulist{float:left; width:900px; border-radius:4px;  overflow:hidden; }
.weixiulist .pt{float:left; width:280px; border-radius:4px; margin-left:20px; margin-top:20px;}
.weixiulist .pt img{float:left; width:280px; height:370px; border-radius:4px 4px 0 0;}
.weixiulist .pt .tt{float:left; width:280px;background-color:#ffffff; border-radius:5px; height:50px; font-size:16px; text-align:center; line-height:50px; text-align:center;}
.weixiulist .pt .tt a:link {color:#838383; text-decoration:none; } 
.weixiulist .pt .tt a:visited {color:#838383; text-decoration:none;} 
.weixiulist .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* changfang list  right*/
.factorylist{float:left; width:900px; border-radius:4px; overflow:hidden; }
.factorylist .pt{float:left; width:280px; border-radius:4px; margin-left:20px; margin-bottom:20px; position:relative;}
.factorylist .pt img{float:left; width:280px; height:180px; border-radius:4px;}

.factorylist a.video_txt {position: absolute; width:280px; left:0px; bottom:0px; height:35px; font-size:0.9em; line-height:35px; color:#fff; text-align:center; background:url(/skin/default/images/black-50.png); border-radius:0 0 4px 4px; text-decoration: none;}
.factorylist a.video_txt:hover {color:#fff; text-decoration: none; background:url(/skin/default/images/red-50.png);}

.factorylist2{ margin-left:auto; margin-right:auto; width:1220px; border-radius:4px; overflow:hidden; }
.factorylist2 ul li{float:left; position:relative; width:265px; padding-left:20px; margin:0px 10px 20px 10px; line-height:40px; position:relative; overflow:hidden;cursor:pointer;  background-color:#ffffff; border-radius:4px;}
.factorylist2 ul li .text{font-size:16px; color:#282828; height:60px; line-height:60px; float:left;}
.factorylist2 ul li .icon5{width:30px; height:30px; float:right; margin-right:20px; transition:all 0.5s ease;}
.factorylist2 ul li .icon5 img{ height:30px; margin-top:15px;}
.factorylist2 ul li:hover {background:#1755a0; color:#ffffff; transition: all 0.3s ease-out 0s; }
.factorylist2 ul li:hover img{ filter: brightness(100);}
.factorylist2 ul li:hover .text{color:#ffffff;}
.factorylist2 ul li:hover .icon5{transform:rotateY(180deg); }

.factorylist2 .pt{float:left; width:285px; border-radius:4px; margin-left:10px; margin-bottom:20px; margin-right:10px; position:relative;}
.factorylist2 .pt img{float:left; width:285px; height:200px; border-radius:4px 4px 0 0;}
.factorylist2 .pt .tt{float:left; width:265px; padding:0 10px; font-size:14px; background-color:#ffffff; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:0 0 4px 4px; height:40px; text-align:center; line-height:40px; text-align:center;}
.factorylist2 .pt .tt a:link {color:#838383; text-decoration:none; } 
.factorylist2 .pt .tt a:visited {color:#838383; text-decoration:none;} 
.factorylist2 .pt .tt a:hover,a:active {color:#1755a0; text-decoration: none;}

/* product con right */
.productinfo{float:left; width:880px; border-radius:4px; padding:0px; background-color:#ffffff; border-bottom:2px solid #f5f5f5;}
.productinfo img{ width:420px; height:280px; float:left; margin:20px 20px 10px 20px; }
.productinfo .productdis{width:400px; float:left; padding-right:20px; }
.productinfo .productdis h1{ width:100%; float:left; padding:20px 0 10px 0; line-height:40px; height:auto; text-align:center; border-bottom:1px solid #f5f5f5; color:#4d4d4d; font-size:26px; font-weight:normal;}
.productinfo .productdis .m{width:100%; float:left; line-height:32px; margin-top:10px; font-size:14px ; color:#838383;}

.productzx{width:100%; float:left; padding-bottom:20px; padding-top:10px; background-color:#ffffff; border-radius:0 0 4px 4px;}
.productzx a:link {color:#ffffff; text-decoration:none; } 
.productzx a:visited {color:#ffffff; text-decoration:none;} 
.productzx a:hover,a:active {color:#1755a0; text-decoration: none;}

.productzx a {width: 160px; float:left; height:36px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size: 16px; line-height:36px; float:left; background-color: #1755a0; transition: background-color .3s; margin:0px 0px 0px 190px; }
.productzx a:hover { color:#ffffff; text-decoration: none;}

.pdetails{ width:820px; border-radius:4px; padding:20px 30px 0 30px; margin:0px; float:left; background-color:#ffffff;}

.pdetailscon{ float:left; width:100%; font-size:16px; line-height:36px; color:#838383; text-align:justify;}
.pdetails .pdetailscon a:link {color:#838383; text-decoration: none; } 
.pdetails .pdetailscon a:visited {color:#838383; text-decoration: none;} 
.pdetails .pdetailscon a:hover,a:active {color:#1755a0; text-decoration: underline;}

.pdetails .pdetailscon img{ border-radius:4px; margin-top:10px;}
.pdetails .pdetailscon p{ font-size:16px; line-height:34px; color:#656565; text-align:justify; margin-bottom:10px;}
.pdetails .pdetailscon div p img{ margin-left:auto; margin-right:auto; display:block;}
.pdetails .pdetailscon div{  margin-bottom:15px;}

/* product con tuijian */
.precommend{float:left; width:880px; border-radius:4px;}
.precommend .bar{float:left; width:860px; background-color:#ffffff; border-radius:4px; height:40px; padding-left:20px; margin-bottom:20px; line-height:40px; font-size:16px; color:#838383; }
.precommend .bar a:link {color:#4d4d4d; text-decoration:none; } 
.precommend .bar a:visited {color:#4d4d4d;} 
.precommend .bar a:hover,a:active {color:#1755a0; text-decoration:none;}

.precommend ul li:nth-of-type(3n+3) {margin-right:0px;}
.precommend ul li{float:left; position:relative; width:260px; padding-left:20px; margin:0px 20px 20px 0px; line-height:30px; position:relative; overflow:hidden;cursor:pointer;  background-color:#ffffff; border-radius:4px; }

.precommend ul li .text{font-size:16px; color:#282828; height:60px; line-height:60px; float:left;}
.precommend ul li .icon5{width:30px; height:30px; float:right; margin-right:20px; transition:all 0.5s ease;}
.precommend ul li .icon5 img{ height:30px; margin-top:15px;}

.precommend ul li a:link { width:100%; display:block; height:60px;} 
.precommend ul li:hover {background:#1755a0; color:#ffffff; transition: all 0.3s ease-out 0s; }
.precommend ul li:hover img{ filter: brightness(100);}
.precommend ul li:hover .text{color:#ffffff;}
.precommend ul li:hover .icon5{transform:rotateY(180deg); }


.precommend span{float:left; margin:0px 20px 20px 0px; border-radius:2px;}
.precommend span:nth-of-type(3n+3) {margin-right:0px;}
.precommend span a:link {color:#565656; text-decoration:none; } 
.precommend span a:visited {color:#565656; text-decoration:none;} 
.precommend span a:hover,a:active {color:#e08000; text-decoration: none;}
.precommend span a {width:280px; height:38px; border-radius:2px; line-height:38px; text-align:center; font-size:16px; float:left; background-color:#ffffff; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.precommend span a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}


/* xin tuijian */
.xtuijian{float:left; width:880px; border-radius:4px;}
.xtuijian .bar{float:left; width:860px; background-color:#ffffff; border-radius:4px; height:40px; padding-left:20px; margin-bottom:20px; line-height:40px; font-size:16px; color:#838383; }
.xtuijian .bar a:link {color:#4d4d4d; text-decoration:none; } 
.xtuijian .bar a:visited {color:#4d4d4d;} 
.xtuijian .bar a:hover,a:active {color:#1755a0; text-decoration:none;}
.xtuijian ul li{float:left; position:relative; width:185px; padding-left:20px; margin:0px 20px 20px 0px; line-height:36px; position:relative; overflow:hidden;cursor:pointer; background-color:#ffffff; border-radius:4px; }
.xtuijian ul li:nth-of-type(4n+4) {margin-right:0px;}
.xtuijian ul li a:link { width:100%; display:block; height:36px; color:#4d4d4d; text-decoration:none;} 
.xtuijian ul li a:visited {color:#4d4d4d;} 
.xtuijian ul li a:hover,a:active {color:#1755a0; text-decoration:none;}



/* product con zixun */
.krecommend{float:left; width:880px; border-radius:4px; margin-bottom:20px; background-color:#ffffff;}
.krecommend .bar{float:left; width:860px;  border-radius:4px; height:40px; border-bottom:1px solid #f5f5f5; padding-left:20px; line-height:40px; font-size:16px; color:#838383; }
.krecommend .bar a:link {color:#4d4d4d; text-decoration:none; } 
.krecommend .bar a:visited {color:#4d4d4d;} 
.krecommend .bar a:hover,a:active {color:#1755a0; text-decoration:none;}


.krecommend ul{width:410px; margin:15px 0 15px 20px; float:left; }
.krecommend ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; height:32px; overflow:hidden; line-height:32px; padding-left:10px; }
.krecommend ul li span{ float:right; text-align:right; width:100px;}
.krecommend ul li a:link {color:#4d4d4d; text-decoration:none; } 
.krecommend ul li a:visited {color:#4d4d4d;} 
.krecommend ul li a:hover,a:active {color:#1755a0; text-decoration:none;}

/* newslist */
.liebiaoneik {width:840px; border-radius:4px; padding:0 20px; margin:0px; float:left; padding-bottom:10px; background-color:#ffffff;}
.liebiaoneik ul li a:link {color:#3f3f3f; text-decoration:none ; } 
.liebiaoneik ul li a:visited {color:#3f3f3f; text-decoration: none;} 
.liebiaoneik ul li a:hover,a:active {color:#3f3f3f; text-decoration: underline;}

.liebiaoneik li { line-height:2.2em; font-size:1.0em; padding-bottom:10px; border-bottom:1px dotted #d7d7d7; margin-top:5px;}
.liebiaoneik li:last-child { padding-bottom:0px; border-bottom: none; }
.liebiaoneik li p{ line-height:1.8em; font-size:14px; color:#7d7d7d;}
.liebiaoneik li span{ line-height:1.8em; font-size:0.9em; color:#959595; float:left; width:100%;}
.liebiaoneik li .xiangqing{ margin-top:10px; margin-bottom:5px; width: 100px; height:30px;}

.liebiaoneik li .xiangqing a:link {color:#7d7d7d; text-decoration:none; } 
.liebiaoneik li .xiangqing a:visited {color:#7d7d7d; text-decoration:none;} 
.liebiaoneik li .xiangqing a:hover,a:active {color:#7d7d7d; text-decoration: none;}

.liebiaoneik li .xiangqing a {width: 100px; height:26px; text-align: center; border: solid #e8e8e8 1px; border-radius:20px; font-size: 14px;  float:left; line-height:26px; background-color: #f5f5f5; transition: background-color .3s;}
.liebiaoneik li .xiangqing a:hover {background-color: #1755a0;  border: solid #1755a0 1px; color: #ffffff; text-decoration: none;}

/* newstupianlist */
.liebiaimg {width:840px; border-radius:4px; padding:0 20px; margin:0px; float:left; padding-bottom:20px; background-color:#ffffff;}
.liebiaimg ul li a:link {color:#3f3f3f; text-decoration:none ; } 
.liebiaimg ul li a:visited {color:#3f3f3f; text-decoration: none;} 
.liebiaimg ul li a:hover,a:active {color:#1755a0; text-decoration: none;}

.liebiaimg li {float: left;height:100%; line-height:2.0em; font-size:1.0em; padding-bottom:10px; border-bottom:1px dotted #d7d7d7; margin-top:10px;}
.liebiaimg li:last-child { padding-bottom:0px; border-bottom: none; }

.liebiaimg li p{ line-height:1.8em; font-size:14px; color:#7d7d7d;}
.liebiaimg li span{ line-height:2.1em; font-size:0.9em; color:#959595; float:left; width:100%;}
.liebiaimg li .xiangqing{ margin-top:10px; margin-bottom:10px;  width: 100px; height:30px;}

.liebiaimg li .rt{width:500px; float: left;height:200px; margin-left:20px; }

.liebiaimg li img{width: 320px; margin-top:5px; margin-bottom:5px; float: left;height:200px; border-radius:4px;display: block;transform: scale(1.001);transition: all 0.5s ease 0s;}
.liebiaimg li img:hover {transform: scale(1.03);}

.liebiaimg li .xiangqing a:link {color:#7d7d7d; text-decoration:none; } 
.liebiaimg li .xiangqing a:visited {color:#7d7d7d; text-decoration:none;} 
.liebiaimg li .xiangqing a:hover,a:active {color:#7d7d7d; text-decoration: none;}

.liebiaimg li .xiangqing a {width: 100px; height:28px; text-align: center; border: solid #e8e8e8 1px; border-radius:30px; font-size: 14px;  float:left; line-height:28px; background-color: #f5f5f5; transition: background-color .3s;}
.liebiaimg li .xiangqing a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}

/* fenye */
.leftfenpage {float:left; width:100%; font-size:14px; border-radius:4px; margin-bottom:20px; margin-top:30px;}
.epages {text-align:center; margin-left:auto; margin-right:auto; width:880px; }
.epages b{padding:6px 12px 6px 6px; border-radius:3px; font-weight:normal;  font:normal 14px verdana; text-decoration:none;color:#373737;}
.epages a{padding:6px 10px 6px 10px;  border-radius:3px; margin-right:5px; border:1px solid #a8a8a8; text-align:center;text-decoration:none;font:normal 14px verdana; color:#1755a0; background:#ffffff; cursor: pointer;}
.epages a b {color:#4a4a4a; } 
.epages a b:hover {color:#1755a0; } 
.epages a:hover{border:#1755a0 1px solid; text-decoration:none;color:#1755a0; background:#fff;}

/* kehu case list */
.casez{ width:880px; float:left; margin-top:20px; background:#fff; border-radius:4px; height:300px; overflow:hidden;}
.casez img{float:left; height:260px; width:420px; margin:20px 0 20px 20px; }
.caseright{ width:400px; margin-left:20px; float:left; text-align:justify; color:#4d4d4d; line-height:2.0em; font-size:14px;}
.caseright .xiangao{ width:100%; height:200px; overflow:hidden; float:left; }
.caseright h3{ text-align:center; font-size:22px; width:100%; float:left; height:60px; overflow:hidden; line-height:60px; border-bottom:1px solid #f5f5f5; margin-bottom:10px; font-weight:normal;}
.caseright h3 a:link {color:#4d4d4d; text-decoration:none ; } 
.caseright h3 a:visited {color:#4d4d4d; text-decoration: none;} 
.caseright h3 a:hover,a:active {color:#1755a0; text-decoration: none;}

.casebar{width:100%; float:left; margin-bottom:20px; margin-top:10px; }
.casebar a:link {color:#ffffff; text-decoration:none; } 
.casebar a:visited {color:#ffffff; text-decoration:none;} 
.casebar a:hover,a:active {color:#1755a0; text-decoration: none;}

.casebar a {width: 150px; float:left; height:34px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size: 16px; line-height:34px; float:left; background-color: #1755a0; transition: background-color .3s; margin:0px 0px 0px 35px; }
.casebar a:hover { color:#ffffff; text-decoration: none;}

/* anli */
.mainfangan{ width:100%; float:left; background-color:#f5f5f5;}
.mainfangan1200{ margin-left:auto; margin-right:auto; width:1200px; margin-top:20px;}
.mainfangan1200 h1{ margin:0px; width:100%; float:left; height:70px; line-height:70px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:24px; font-weight:normal;}
.faqyou1200{ width:1160px; border-radius:4px; padding:0 20px; margin:0px; float:left; padding-bottom:20px; background-color:#ffffff;}
.condivfa{ float:left; width:900px; margin-left:130px; font-size:14px; line-height:26px; padding-top:15px; color:#656565; text-align:justify;}
.condivfa p{ margin-bottom:10px;}
.condivfa p:last-child{margin-bottom:0px;}
.condivfa img{ border-radius:5px; margin-top:10px; margin-bottom:10px; max-width:900px !important ; height:auto !important;}
.condivfa  a:link {color:#656565; text-decoration: none; } 
.condivfa  a:visited {color:#656565; text-decoration: none;} 
.condivfa  a:hover,a:active {color:#1755a0; text-decoration: none;}
.shangxiafa {float:left; width:1200px; font-size:14px; border-radius:4px; background-color:#ffffff; margin-bottom:20px; margin-top:20px;}
.shangxiapfa {float:left; width:579px; border-right:1px solid #f5f5f5; padding-right:20px; color:#464646; line-height:40px; height:40px; text-align:right;}
.shangxianfa {float:left; width:580px; padding-left:20px; color:#464646; line-height:40px; height:40px; }

.shangxiafa a:link {color:#464646; text-decoration:none; } 
.shangxiafa a:visited {color:#464646; text-decoration:none;} 
.shangxiafa a:hover,a:active {color:#1755a0; text-decoration: none;}

.pageLink{ padding-top:10px; }
.pageLink a,
.list_page a,
.list_page b { margin-bottom:10px; 
	padding: 4px 10px; width:1em;
	border: 1px solid #a4a4a4;
	background: #f5f5f5; border-radius:2px;
	text-align: center;
	display: inline; 
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #1755a0;
	background: #fff;
	text-align: center;
	text-decoration: none;}
	
.neiyefuwu{float:left; width:1220px; border-radius:4px; margin-bottom:20px;}
.neiyefuwu .bar{float:left; width:1180px; border-radius:4px; height:40px; padding-left:20px; line-height:40px; font-size:16px; color:#838383; background-color:#ffffff; }
.neiyefuwu .bar a:link {color:#838383; text-decoration:none; } 
.neiyefuwu .bar a:visited {color:#838383; text-decoration:none;} 
.neiyefuwu .bar a:hover,a:active {color:#1755a0; text-decoration: none;}

.neiyefuwu ul li{float:left; position:relative; width:265px; padding-left:20px; margin:20px 20px 0px 0px; line-height:40px; position:relative; overflow:hidden;cursor:pointer;  background-color:#ffffff; border-radius:4px;}

.neiyefuwu ul li .text{font-size:16px; color:#282828; height:60px; line-height:60px; float:left;}
.neiyefuwu ul li .icon5{width:30px; height:30px; float:right; margin-right:20px; transition:all 0.5s ease;}
.neiyefuwu ul li .icon5 img{ height:30px; margin-top:15px;}
.neiyefuwu ul li:hover {background:#1755a0; color:#ffffff; transition: all 0.3s ease-out 0s; }
.neiyefuwu ul li:hover .text{color:#ffffff;}
.neiyefuwu ul li:hover .icon5{transform:rotateY(180deg); }
.neiyefuwu ul li:hover img{ filter: brightness(100);}

.neiyeanli100{ width:100%; float:left; padding-bottom:15px; background:#f5f5f5;}
.neiyeanli{ margin-left:auto; margin-right:auto; width:1220px; }
.neiyeanli .bar{float:left; width:1200px; border-radius:4px; margin-top:10px; margin-left:10px; height:40px; margin-bottom:20px; text-align:center; line-height:40px; font-size:16px; color:#838383; background-color:#ffffff; }
.neiyeanli .bar a:link {color:#838383; text-decoration:none; } 
.neiyeanli .bar a:visited {color:#838383; text-decoration:none;} 
.neiyeanli .bar a:hover,a:active {color:#1755a0; text-decoration: none;}
.neiyeanli .sida{float:left; margin:0px 10px 10px 10px; }
.neiyeanli .sida:nth-child(6n+6){width:185px;}
.neiyeanli .sida a:link {color:#838383; text-decoration:none; } 
.neiyeanli .sida a:visited {color:#838383; text-decoration:none;} 
.neiyeanli .sida a:hover,a:active {color:#e08000; text-decoration: none;}
.neiyeanli .sida a {width:183px; height:35px; line-height:35px; text-align: center; font-size:16px; float:left; background-color:#ffffff; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.neiyeanli .sida a:hover {background-color: #1755a0; color: #ffffff; text-decoration: none;}




.krecommend1200{float:left; width:1200px; border-radius:4px; margin-bottom:20px; background-color:#ffffff;}
.krecommend1200 .bar{float:left; width:1200px;  border-radius:4px; height:40px; border-bottom:1px solid #f5f5f5; padding-left:20px; line-height:40px; font-size:16px; color:#838383; }
.krecommend1200 .bar span{ float:right; padding-right:20px;line-height:40px; font-size:16px; color:#838383; }
.krecommend1200 .bar a:link {color:#838383; text-decoration:none; } 
.krecommend1200 .bar a:visited {color:#838383; text-decoration:none;} 
.krecommend1200 .bar a:hover,a:active {color:#1755a0; text-decoration: none;}
.krecommend1200 ul{width:375px; margin:15px 0 15px 20px; float:left; }
.krecommend1200 ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#838383; font-size:14px; line-height:32px; height:32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:10px; }
.krecommend1200 ul li span{ float:right; text-align:right; width:100px;}
.krecommend1200 ul li a:link {color:#838383; text-decoration:none; } 
.krecommend1200 ul li a:visited {color:#838383;} 
.krecommend1200 ul li a:hover,a:active {color:#1755a0; text-decoration:none;}

/* about */
