﻿/* CSS Document */
@CHARSET "UTF-8";
@import url("/skin/default/css/ndaohang.css");
 
/*ad*/
.ad100{ float:left; width:100%; margin-bottom:10px; background-color:#e37722; background-image:url(../images/hengbg.png); height:150px;}
.ad1200{ margin-left:auto; margin-right:auto; width:1200px; }
.ad1200 .adb{ float:left;width:900px;}
.ad1200 .adb .t{ float:left; font-size:30px; width:100%; color:#f5ca00; padding-top:30px;}
.ad1200 .adb .s{ float:left; color:#ffffff;  font-size:18px; width:100%; padding-top:20px;}

.ad1200 .adt{ float:left;width:300px;}
.ad1200 .adt .s{ float:left; font-size:14px; width:100%; color:#ffffff; padding-top:20px; }
.ad1200 .adt .t{ float:left; font-size:30px; width:100%; color:#f5ca00;}
.ad1200 .adt a {width: 130px; height:32px; line-height:32px; text-align: center;  margin-top:10px; border-radius:4px; font-size: 16px; float:left; background-color: #f5ca00; transition: background-color .3s;}

.ad1200 .adt a:link {color:#ffffff; text-decoration:none; } 
.ad1200 .adt a:visited {color:#ffffff; text-decoration:none;} 
.ad1200 .adt a:hover,a:active {color:#ffffff; text-decoration: none;}

.mainCon{ width:100%; float:left; padding-top:20px; background-color:#f5f5f5;}
.mainCon1200{ margin-left:auto; margin-right:auto; width:1200px;}
/* leftlist */
.zongCon404{ width:100%; float:left; background-color:#f5f5f5;}
.mainCon404{ margin:20px auto; width:1180px; border-radius:4px; background-color:#fff; padding:0 10px 20px 10px; font-size:16px; }

.bookingjz{margin:20px auto;width:1200px;}
.bookingbg { float:left; width:1200px; background-color:#fff; margin-bottom:20px; padding-bottom:10px;}
.bookingbg p{ margin:10px 0; line-height:26px; font-size:16px;color:#4d4d4d;}
.bookingbg h1{width:100%; float:left; height:50px; line-height:50px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; color:#4d4d4d; font-size:22px; font-weight:normal; margin-bottom:15px;}

.bookingbg .formzong{float:left; width:50%; margin-left:25%; margin-right:25%; margin-top:10px; border-top:1px solid #f5f5f5; padding-top:15px;}
.bookingbg .formzong .bitian { background:url(/skin/default/images/bitian.png) right center no-repeat; }
.bookingbg .formzong .inname{font-size:14px; float:left; width:97%; padding-left:2%; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:32px; line-height:32px;}
.bookingbg .formzong .contmessage{font-size:14px; padding-left:2%; float:left; resize:none; width:97%; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:100px; line-height:26px; font-family:"MicroSoft YaHei";}

.bookingbg .formzong .contactsubmit{color:#ffffff; background-color:#e37722; width:160px; margin-top:10px; margin-bottom:10px; margin-left:36%; font-size:16px; height:38px; line-height:38px; text-align:center; border-radius:24px; border:1px solid #e37722; cursor:pointer; }

.bookingbg .formzong .contactsubmit:hover{color:#e37722; background-color:#ffffff; border:1px solid #e37722; }


/* fangan list*/
.mainfalist{ width:100%; float:left; background-color:#f5f5f5;}
.list1230{ margin-left:auto; margin-right:auto; width:1220px; margin-top:20px;}
.list1230 h1{ margin-left:10px; width:1200px; 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;}
.fangansm{float:left; margin-left:10px; width:1160px; padding:15px 20px; margin-bottom:20px; border-radius:4px; font-size:16px; line-height:32px; background-color:#ffffff; color:#838383;  border-bottom:1px solid #f5f5f5;}
.fanganjuti3{float:left; width:386px; margin:0 10px 20px 10px;  }
.fanganjuti3 .zi{float:left; width:386px; height:40px; line-height:40px; border-radius:0 0 4px 4px; background-color:#ffffff; text-align:center; font-size:16px;}
.fanganjuti3 .zi a:link {color:#4d4d4d; text-decoration:none; } 
.fanganjuti3 .zi a:visited {color:#4d4d4d; text-decoration:none;} 
.fanganjuti3 .zi a:hover,a:active {color:#e37722; text-decoration: underline;}
.fanganjuti3 img{float:left; height:386px; width:386px; border-radius:4px 4px 0 0; border-bottom:1px solid #f5f5f5;}

.fanganjuti4{float:left; width:386px; margin:0 10px 20px 10px;  }
.fanganjuti4 .zi{float:left; width:386px; height:40px; overflow:hidden; line-height:40px; border-radius:0 0 4px 4px; background-color:#ffffff; text-align:center; font-size:16px;}
.fanganjuti4 .zi a:link {color:#4d4d4d; text-decoration:none; } 
.fanganjuti4 .zi a:visited {color:#4d4d4d; text-decoration:none;} 
.fanganjuti4 .zi a:hover,a:active {color:#e37722; text-decoration: underline;}
.fanganjuti4 img{float:left; height:386px; width:386px; border-radius:4px 4px 0 0; border-bottom:1px solid #f5f5f5;}

.fangankuang{float:left; width:1230px; border-radius:4px;  overflow:hidden;}
.fanganjuti{float:left; width:585px; height:400px; margin:0 15px 20px 15px;  }
.fanganjuti .zi{float:left; width:585px; height:50px; line-height:50px; border-radius:0 0 4px 4px; background-color:#ffffff; text-align:center; font-size:16px;}
.fanganjuti .zi a:link {color:#4d4d4d; text-decoration:none; } 
.fanganjuti .zi a:visited {color:#4d4d4d; text-decoration:none;} 
.fanganjuti .zi a:hover,a:active {color:#e37722; text-decoration: underline;}
.fanganjuti img{float:left; height:350px; width:585px; border-radius:4px 4px 0 0;}

/* fangan nei ye*/
.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:100%; font-size:16px; line-height:36px; color:#656565; text-align:justify;}
.condivfa img{ border-radius:5px; margin-top:10px; max-width:1160px;}
.condivfa  a:link {color:#656565; text-decoration: none; } 
.condivfa  a:visited {color:#656565; text-decoration: none;} 
.condivfa  a:hover,a:active {color:#e37722; 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:#e37722; text-decoration: none;}


/* fangan tuijian*/
.precommend1200{float:left; width:1200px; border-radius:4px; margin-bottom:20px; background-color:#ffffff; }
.precommend1200 .bar{float:left; width:1180px;  border-radius:4px; height:40px; border-bottom:1px solid #f5f5f5; padding-left:20px; line-height:40px; font-size:16px; color:#838383; }
.precommend1200 .pt{float:left; width:275px; border-radius:4px; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.precommend1200 .pt img{float:left; width:275px; height:190px; border-radius:4px 4px 0 0;}
.precommend1200 .pt .tt{float:left; width:275px;background-color:#f5f5f5; border-radius:0 0 4px 4px; height:40px; font-size:16px; text-align:center; line-height:40px; text-align:center;}
.precommend1200 .pt .tt a:link {color:#838383; text-decoration:none; } 
.precommend1200 .pt .tt a:visited {color:#838383; text-decoration:none;} 
.precommend1200 .pt .tt a:hover,a:active {color:#e37722; 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 ul{width:580px; margin:15px 0 15px 20px; float:left; }
.krecommend1200 ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; line-height:32px; padding-left:10px; }
.krecommend1200 ul li span{ float:right; text-align:right; width:100px;}
.krecommend1200 ul li a:link {color:#4d4d4d; text-decoration:none; } 
.krecommend1200 ul li a:visited {color:#4d4d4d;} 
.krecommend1200 ul li a:hover,a:active {color:#e37722; text-decoration:none;}


/* news right */
.faq800{ width:900px;  float:left; margin-left:20px;}
.faq800 h1{ margin:0px; padding:15px 0; width:100%; float:left; line-height:30px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:22px; font-weight:normal;}

.new800{ width:900px;  float:left; margin-left:20px;}
.new800 h1{ margin:0px; width:100%; float:left; height:50px; line-height:50px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:22px; font-weight:normal;}

.faqyou{ width:860px; 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:28px; color:#656565; text-align:justify;}

.faqyou .condiv img{ border-radius:5px; margin-top:10px; max-width:860px;}
.faqyou  a:link {color:#888888; text-decoration: none; } 
.faqyou  a:visited {color:#888888; text-decoration: none;} 
.faqyou  a:hover,a:active {color:#888888; text-decoration: underline;}


.faqyou h1{width:100%; float:left; line-height:30px; text-align:center; border-bottom:1px solid #f5f5f5; color:#4d4d4d; font-size:22px; font-weight:normal;}
.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:28px; color:#656565; text-align:justify; margin-bottom:15px;}
.faqyou .condiv p:last-child{ margin-bottom:0px;}
.faqyou .condiv div{  margin-bottom:15px;}
.faqyou .condiv div:last-child{ margin-bottom:0px;}


.tagcss { float:left; width:880px; padding-left:20px; font-size:16px; border-radius:4px; color:#ffffff; line-height:40px; height:40px; background:url(../images/tag.png) left center no-repeat #FFF;  margin-top:20px; overflow:hidden;}
.tagcss span{ margin-left:40px;}
.tagcss span a:link {color:#464646; text-decoration:none;  margin-left:5px; margin-right:5px;border-radius:4px; height:20px; line-height:20px; background-color:#f5f5f5; margin-top:8px; margin-bottom:8px; padding:2px 10px;} 
.tagcss span a:visited {color:#464646; text-decoration:none;} 
.tagcss span a:hover,a:active {color:#e37722; text-decoration: none;}

.shangxia {float:left; width:900px; font-size:16px; border-radius:4px; background-color:#ffffff; margin-bottom:20px; margin-top:20px;}
.shangxiap {float:left; width:880px; padding-left:20px; color:#464646; line-height:40px; height:40px;  border-bottom:1px #f5f5f5 solid;}
.shangxian {float:left; width:880px; padding-left:20px; 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:#e37722; text-decoration: none;}



.pageLink{}
.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 #e37722;
	background: #fff;
	text-align: center;
 
	text-decoration: none;
	}


/* product list  right*/
.right900{ width:920px; float:left; }
.productlistdis{float:left; width:860px; padding:10px 20px; margin-bottom:20px; border-radius:4px; font-size:16px; background-color:#ffffff; line-height:28px; color:#838383; border-bottom:1px solid #f5f5f5;}
.productlistdis a:link {color:#838383; text-decoration: underline; } 
.productlistdis a:visited {color:#838383;} 
.productlistdis a:hover,a:active {color:#e37722; text-decoration:none;}


.list2s{width:440px; margin-left:20px; float:left;}
.listmeun{width:440px; background-color:#ffffff;float:left; border-radius:4px; margin-bottom:20px;}
.listmeun .bar{float:left; width:100%; border-bottom:1px solid #efefef; text-align:center; height:40px; line-height:40px; font-size:16px; }
.listmeun .bar a:link {color:#41454e; text-decoration:none; } 
.listmeun .bar a:visited {color:#41454e;} 
.listmeun .bar a:hover,a:active {color:#e37722; text-decoration:none;}

.listmeun ul{float:left; margin:10px 20px; width:400px;}
.listmeun ul li{ float:left; background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; width:390px; font-size:16px; height:30px; overflow:hidden; line-height:30px; padding-left:10px; }

.listmeun ul li a:link {color:#555555; text-decoration:none; } 
.listmeun ul li a:visited {color:#555555;} 
.listmeun ul li a:hover,a:active {color:#e37722; text-decoration: underline;}

.productlist{float:left; width:920px; border-radius:4px;  overflow:hidden; }
.productlist .pt{float:left; width:286px; border-radius:4px; margin-left:20px; margin-bottom:20px;}
.productlist .pt img{float:left; width:286px; height:286px; border-radius:4px 4px 0 0;}
.productlist .pt .tt{float:left; width:256px; padding:8px 15px; background-color:#ffffff; border-top:1px solid #efefef; border-radius:0 0 4px 4px; height:40px; font-size:14px; line-height:20px; color:#838383; 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:#e37722; text-decoration: none;}

/* lilist */
.lianglie{ width:900px; float:left; margin-bottom:20px;}
.lianglie h3{ margin:0px; width:860px; padding:0 20px; float:left; height:42px; line-height:42px; border-radius:4px; text-align:left ; border-bottom:1px solid #f5f5f5; background-color:#ffffff; font-size:16px; }
.lianglie h3 a:link {color:#3e3e3e; text-decoration:none; } 
.lianglie h3 a:visited {color:#3e3e3e;} 
.lianglie h3 a:hover,a:active {color:#3e3e3e; text-decoration: underline;}


.lianglie h3 span { float:right; }
.lianglie h3 span a:link {color:#3e3e3e; }
.lianglie h3 span a:visited {color:#3e3e3e;}  
.lianglie h3 span a {
    width:70px;  font-weight:normal;
    height:18px; line-height:18px;
	border:1px solid #e3e3e3;
    text-align:center;
    border-radius: 10px;
    margin:11px auto;
    font-size: 14px;
    background: #f5f5f5;
    display: block;
    color: #ffffff; text-decoration:none;
    transition: background-color .3s;
}

.lianglie h3 span a:hover {
    background-color: #e37722; border:1px solid #e37722;
    color: #ffffff; text-decoration:none; 
}






.lianglie .liebiaoli {width:860px;  float:left; border-radius:4px; padding:10px 20px; margin:0px 0px 0px 0px; float:left; background-color:#ffffff;}
.lianglie .liebiaoli ul li a:link {color:#838383; text-decoration:none ; } 
.lianglie .liebiaoli ul li a:visited {color:#838383; text-decoration: none;} 
.lianglie .liebiaoli ul li a:hover,a:active {color:#e37722; text-decoration: underline;}

.lianglie .liebiaoli li { line-height:30px; font-size:16px; width:860px; padding-left:10px;background:url(/skin/default/images/dian.jpg) left center no-repeat; }
.lianglie .liebiaoli li span{ line-height:30px; font-size:16px; color:#959595; float:right; }

/* 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:#e37722; text-decoration: none;}

.indexbar{ height:20px; line-height:20px; width:860px; padding:10px 20px; background-color:#ffffff; margin-top:20px; font-size:16px; color:#3f3f3f; font-weight:normal;}
.indexbar a:link {color:#3f3f3f; text-decoration:none; } 
.indexbar a:visited {color:#3f3f3f;} 
.indexbar a:hover,a:active {color:#e37722; text-decoration:none;}

.indexbar span { float:right; }
.indexbar span a:link {color:#ffffff; }
.indexbar span a:visited {color:#ffffff;}  
.indexbar span a {
    width:70px;
    height: 20px; line-height:20px;
    text-align:center;
    border-radius: 10px;
    margin: 0 auto;
    font-size: 14px;
    background: #e37722;
    display: block;
    color: #ffffff; text-decoration:none;
    transition: background-color .3s;
}

.indexbar span a:hover {
    background-color: #e37722;
    color: #ffffff; text-decoration:none; 
}

/* changfang list  right*/
.factorylist{float:left; width:920px; border-radius:4px; overflow:hidden; }
.factorylist .pt{float:left; width:440px; border-radius:4px; margin-left:20px; margin-bottom:20px; position:relative;}
.factorylist .pt img{float:left; width:440px; height:280px; border-radius:4px;}
.factorylist a.video_txt {position: absolute; width:440px; left:0px; bottom:0px; height:40px; font-size:16px; line-height:40px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); border-radius:0 0 4px 4px; text-decoration: none;}
.factorylist a.video_txt:hover {color:#fff; text-decoration: none; }

/* changfang list  right*/
.teamlist{float:left; width:900px; margin-left:20px; background:#ffffff; border-radius:4px; padding-top:20px; overflow:hidden; }
.teamlist .pt{float:left; width:274px; border-radius:4px; margin-left:20px; margin-bottom:20px; position:relative;}
.teamlist .pt img{float:left; width:274px; height:274px; border-radius:4px;}
.teamlist a.video_txt {position: absolute; width:274px; left:0px; bottom:0px; height:40px; font-size:0.9em; line-height:40px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); border-radius:0 0 4px 4px; text-decoration: none;}
.teamlist a.video_txt:hover {color:#fff; 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:#e37722; 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: #e37722; 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:#e37722; 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:900px; border-radius:4px; margin-bottom:20px; background-color:#ffffff;}
.precommend .bar{float:left; width:880px;  border-radius:4px; height:40px; border-bottom:1px solid #f5f5f5; padding-left:20px; line-height:40px; font-size:16px; color:#838383; }
.precommend .pt{float:left; width:272px; border-radius:4px; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.precommend .pt img{float:left; width:272px; height:272px; border-radius:4px 4px 0 0;}
.precommend .pt .tt{float:left; width:272px;background-color:#f5f5f5; border-radius:0 0 4px 4px; height:38px; font-size:16px; text-align:center; line-height:38px; }
.precommend .pt .tt a:link {color:#838383; text-decoration:none; } 
.precommend .pt .tt a:visited {color:#838383; text-decoration:none;} 
.precommend .pt .tt a:hover,a:active {color:#e37722; text-decoration: none;}


/* product con zixun */
.krecommend{float:left; width:900px; border-radius:4px; margin-bottom:20px; background-color:#ffffff;}
.krecommend .bar{float:left; width:880px;  border-radius:4px; height:40px; border-bottom:1px solid #f5f5f5; padding-left:20px; line-height:40px; font-size:18px; color:#838383; }
.krecommend ul{width:420px; margin:10px 0 10px 20px; float:left; }
.krecommend ul li{background:url(/skin/default/images/dian.jpg) left center no-repeat; color:#4d4d4d; font-size:14px; height:27px; overflow:hidden; line-height:27px; 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:#e37722; text-decoration:none;}

/* 3 list  right*/
.productlistc{float:left; width:920px; border-radius:4px; overflow:hidden; }
.productlistc .pt{float:left; width:285px; border-radius:4px; margin-left:20px; margin-bottom:20px;}
.productlistc .pt img{float:left; width:285px; height:370px; border-radius:4px 4px 0 0;}
.productlistc .pt .tt{float:left; width:255px; padding:5px 15px; background-color:#ffffff; height:44px; border-top:1px solid #f5f5f5; border-radius:0 0 4px 4px; font-size:16px; line-height:22px; }
.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:#e37722; text-decoration: none;}


/* newslist */
.liebiaoneik {width:860px; border-radius:4px; padding:0 20px; margin:0px; float:left; 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.4em; font-size:1.0em; padding-bottom:10px; border-bottom:1px dotted #d7d7d7; margin-top:10px;}
.liebiaoneik li:last-child {padding-bottom:10px; border-bottom: none; }
.liebiaoneik li p{ line-height:1.6em; font-size:16px; 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:10px;  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: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;}
.liebiaoneik li .xiangqing a:hover {background-color: #e37722; color: #ffffff; text-decoration: none;}


/* newslistimg */
.liebiaimg {width:840px; border-radius:4px; padding:0 30px; 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:#e37722; text-decoration: none;}

.liebiaimg li {float: left;height:100%; line-height:2.4em; font-size:16px; padding-bottom:15px; border-bottom:1px dotted #d7d7d7; margin-top:15px;}
.liebiaimg li:last-child {padding-bottom:0px; border-bottom: none; }

.liebiaimg li p{line-height:1.6em; font-size:16px; color:#7d7d7d;}
.liebiaimg li span{ line-height:2.4em; 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 .rt .t{width: 500px; float: left;height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }

.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: #e37722; color: #ffffff; text-decoration: none;}



/* fenye */
.leftfenpage {float:left; width:880px; font-size:14px; border-radius:4px; margin-bottom:25px; margin-top:25px;}
.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:#373737; background:#ffffff; cursor: pointer;}
.epages a b {color:#4a4a4a; } 
.epages a b:hover {color:#e37722; } 
.epages a:hover{border:#e37722 1px solid; text-decoration:none;color:#e37722; background:#fff;}




.faq800cs{ width:1200px;  float:left; }
.faq800cs h1{ margin:0px; padding:15px 0; width:100%; float:left; line-height:30px; border-radius:4px; text-align:center; border-bottom:1px solid #f5f5f5; background-color:#ffffff; color:#4d4d4d; font-size:22px; font-weight:normal;}
.productlistdiscs{float:left; width:1160px; padding:10px 20px; margin-bottom:20px; border-radius:4px; font-size:16px; background-color:#ffffff; line-height:30px; color:#838383; border-bottom:1px solid #f5f5f5;}
.productlistdiscs a:link {color:#838383; text-decoration: underline; } 
.productlistdiscs a:visited {color:#838383;} 
.productlistdiscs a:hover,a:active {color:#e37722; text-decoration:none;}

.casez{ width:1200px; float:left; margin-bottom:20px; background:#fff; border-radius:4px; overflow:hidden;}
.casez img{float:left; height:240px; width:380px; margin:20px 0 20px 20px; }
.caseright{ width:780px; margin-left:20px; float:left; color:#4d4d4d; line-height:1.6em; font-size:16px;}
.caseright .xiangao{ width:100%; height:200px; overflow:hidden; float:left; }
.caseright h3{ font-size:18px; 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:#e37722; 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:#e37722; text-decoration: none;}

.casebar a {width:120px; float:left; height:32px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size:16px; line-height:32px; float:left; background-color: #e37722; transition: background-color .3s; margin:0px; }
.casebar a:hover {color:#ffffff; text-decoration: none;}
/* kehu case list 
.casez{ width:900px; float:left; margin-bottom:20px; background:#fff; border-radius:4px; overflow:hidden;}
.casez img{float:left; height:200px; width:280px; margin:20px 0 20px 20px; }
.caseright{ width:560px; margin-left:20px; float:left; color:#4d4d4d; line-height:1.6em; font-size:16px;}
.caseright .xiangao{ width:100%; height:200px; overflow:hidden; float:left; }
.caseright h3{ font-size:18px; 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:#e37722; 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:#e37722; text-decoration: none;}

.casebar a {width:120px; float:left; height:32px; text-align: center; border: solid #e8e8e8 1px; border-radius:4px; font-size:16px; line-height:32px; float:left; background-color: #e37722; transition: background-color .3s; margin:0px; }
.casebar a:hover {color:#ffffff; text-decoration: none;}
*/
/* about */
.aboutCon{ width:100%; float:left; background-color:#f5f5f5;}
.about1200{ margin-left:auto; margin-right:auto; width:1200px; }
.about1200 h1{ width:1200px; color:#6f6f6f; font-size:22px; line-height:50px; height:50px; float:left; text-align:center; font-weight:normal;}
.about1200 h1 a:link {color:#6f6f6f; text-decoration: none; } 
.about1200 h1 a:visited {color:#6f6f6f; text-decoration: none;} 
.about1200 h1 a:hover,a:active {color:#e37722; text-decoration: none;}

.about1200 h2{ width:1200px; color:#6f6f6f; font-size:22px; line-height:40px; height:40px; float:left; text-align:center; font-weight:normal;}
.about1200 h2 a:link {color:#6f6f6f; text-decoration: none; } 
.about1200 h2 a:visited {color:#6f6f6f; text-decoration: none;} 
.about1200 h2 a:hover,a:active {color:#e37722; text-decoration: none;}

.about1200 .f6{width:1200px; float:left; color:#ffffff; }
.about1200 .sidat a:link {color:#ffffff; text-decoration:none; } 
.about1200 .f6 .sidat a:visited {color:#ffffff; text-decoration:none;} 
.about1200 .f6 .sidat a:hover,a:active {color:#ffffff; text-decoration: none;}
.about1200 .f6 .sidat a {width:222px; border:1px solid #e37722; margin:0px 20px 10px 0px; height:36px; line-height:36px; text-align: center; border-radius:2px; font-size:16px; float:left; background-color: #e37722; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.about1200 .f6 .sidat:nth-of-type(5) a { margin-right:0px;}
.about1200 .f6 .sidat a:hover {background-color: #ffffff; color: #e37722; text-decoration: none;}

.about1200 p{ width:1200px; color:#6f6f6f; font-size:16px; line-height:28px; float:left; margin-bottom:20px; font-weight:normal;}
.about1200 p a:link {color:#6f6f6f; text-decoration: underline; } 
.about1200 p a:visited {color:#6f6f6f; text-decoration: underline;} 
.about1200 p a:hover,a:active {color:#6f6f6f; text-decoration: none;}
  
  
.hui200{float:left; margin-bottom:25px; margin-top:10px; width:1200px; overflow:hidden; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s; background:#ffffff;border-radius:4px;}
.zn200z{width:200px; float:left;  padding-bottom:15px;}
.sanzn200{width:140px; height:100px; margin-left:30px ; margin-right:30px; float:left; text-align:center;}
.sanzn200 img{width:70px; margin-left:auto; margin-right:auto; margin-top:25px;}
.ftspan200 {width:100%; float:left; color:#6f6f6f; height:50px; font-size:16px; line-height:50px; text-align:center; font-weight:normal; overflow:hidden;}

.team2, .team{float:left; width:1200px; background:#ffffff; border-radius:4px; margin-bottom:25px;}
.team2 .bar, .team .bar{float:left; width:1200px; font-size:22px; text-align:center; line-height:60px; border-bottom:1px solid #f5f5f5; line-height:60px;}
.team2 .bar a:link, .team .bar a:link {color:#6f6f6f; text-decoration: none; } 
.team2 .bar a:visited, .team .bar a:visited {color:#6f6f6f; text-decoration: none;} 
.team2 .bar a:hover,a:active, .team .bar a:hover,a:active {color:#e37722; text-decoration: none;}

.team .pt{float:left; width:275px; border-radius:4px; margin-left:20px; margin-bottom:20px; margin-bottom:20px; position:relative; margin-top:20px;}
.team .pt img{float:left; width:275px; height:185px; border-radius:4px;}
.team a.video_txt {position: absolute; width:275px; left:0px; bottom:0px; height:40px; font-size:0.9em; line-height:40px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); border-radius:0 0 4px 4px; text-decoration: none;}
.team a.video_txt:hover {color:#fff; text-decoration: none; }

.team2 .pt{float:left; width:275px; border-radius:4px; margin-left:20px; margin-bottom:20px; margin-bottom:20px; position:relative; margin-top:20px;}
.team2 .pt img{float:left; width:275px; height:380px; border-radius:4px;}
.team2 a.video_txt {position: absolute; width:275px; left:0px; bottom:0px; height:40px; font-size:0.9em; line-height:40px; color:#fff; text-align:center; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent); border-radius:0 0 4px 4px; text-decoration: none;}
.team2 a.video_txt:hover {color:#fff; text-decoration: none; }


/*sousuo*/
.formzong{float:left; width:94%; margin-left:3%; margin-right:3%;}
.formzong .bitian { background:url(/skin/default/images/bitian.png) right center no-repeat; }
.formzong .inname{font-size:14px; float:left; width:98%; padding-left:2%; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:32px; line-height:32px;}
.formzong .contmessage{font-size:14px; padding-left:2%; float:left; resize:none; width:97%; border:1px solid #e2e2e2; border-radius: 4px; margin:5px auto; height:100px; line-height:26px; font-family:"MicroSoft YaHei";}

.formzong .contactsubmit{color:#ffffff; background-color:#e37722; width:130px; margin:5px auto 10px auto; font-size:16px; height:34px; text-align:center; border-radius:24px; border:1px solid #e37722; cursor:pointer; }

.formzong .contactsubmit:hover{color:#e37722; background-color:#ffffff; border:1px solid #e37722; }

/*sousuo*/
.searchmain100{ width:100%; float:left; background-color:#f5f5f5;}
.searchCon1200{ margin:20px auto; width:1160px;  background-color:#ffffff; padding:20px; line-height:28px; font-size:16px;}
.searchCon1200 .rr{  line-height:40px; margin-top:15px; font-size:16px; }

.searchCon1200 a:link {color:#2e2e2e; text-decoration: underline; } 
.searchCon1200 a:visited {color:#2e2e2e; text-decoration: underline;} 
.searchCon1200 a:hover,a:active {color:#e37722; text-decoration: none;}

