﻿/* CSS Document */
@CHARSET "UTF-8";
@import url("/skin/default/css/ndaohang.css");


.fixednav {position:fixed; top: 0px; left:0px; width:100%; z-index:500; background-color: rgba(35, 72, 124, 1); box-shadow: 0px 1px 1px #000000;}

.flash{ width:100%; float:left; height:45px; position:relative;}

.glneicontn{ display:none;}
.shoujif{ display:none;}

@media screen and (max-width: 1080px){
.topbg{ display:none;}
.head{ display:none;}
.neiwith{display:none;}
.bigfont100{display:none;}
.banquan100{display:none;}
.right100{display:none;}
.huan100{display:none;}
.listleft{display:none;}
.flash{display:none;}
.search{display:none;}
.yinc{display:none;}
.shoujit{ width:100%; float:left; display:block;}
.shoujif{ width:100%; float:left; display:block;}
}

/* weizhi */
/* weizhi */
.neiwith{ width:100%; float:left; background-color:#ffffff;}
.middlen{ width:100%; float:left; }

.middlen .video2 {width:1200px; height:45px; margin-left:auto; margin-right:auto; line-height:45px; color:#292929; font-size:16px;}

.video2 a:link {color:#292929; text-decoration:none;} 
.video2 a:visited {color:#292929;} 
.video2 a:hover,a:active {color:#292929; text-decoration:none; }


/* search */
.search{ float:left; height:70px; width:100%; background-color:#ffffff; border-bottom:1px solid #f5f5f5; /*box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); 
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;*/}
.searchcon{  margin-left:auto; margin-right:auto; width:1200px; /*filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;*/ }
.leftser{float:left; height:80px; width:370px; /*background:url(../images/searchbg.png) left center no-repeat;*/}

.searchcon .inputText{float:left; line-height:30px;border:1px solid #afafaf; height:30px; width:250px; outline: none; padding-left:20px; border-radius:16px 0 0 16px;margin-top:18px; margin-left:5px; font-size:16px; color:#4c4c4c;}
 .searchcon .xiala{display:none;float:left; line-height:34px; height:34px; width:70px; border:1px solid #afafaf; border-left:none; outline: none; margin-top:18px; font-size:16px; color:#4c4c4c;}
 .searchcon .inputSub{float:left; margin-left:0px;margin-top:18px; line-height:34px; height:34px;  outline: none;}
 
 .rightad{float:left; width:600px; font-size:16px; color:4c4c4c;line-height:70px; height:70px; text-align: left;}
  .rightad .jj{ margin-left:5px; margin-right:5px;}
  .rightad a:link {color:#4c4c4c; text-decoration:none; } 
.rightad a:visited {color:#4c4c4c;  text-decoration:none; } 
.rightad a:hover,a:active {color:#4c4c4c; text-decoration: none; }

 .adtel{float:left; height:32px; line-height:32px; width:130px; font-size:16px; margin-top:18px; background-color:#ff0000;border-radius:20px 0 0 20px; border-right:1px solid #ffffff; text-align:center; color:#ffffff;}
  .adim{float:left; height:32px; line-height:32px; width:100px; font-size:16px; margin-top:18px; background-color:#ff0000;border-radius:0 20px 20px 0; text-align:center; color:#ffffff;}
  .adim a:link {color:#ffffff; text-decoration:none; } 
.adim a:visited {color:#ffffff; text-decoration:none;} 
.adim a:hover,a:active {color:#ffffff; text-decoration: underline;}

@media screen and (max-width: 1080px){
.search{height:55px; width:100%; background-color:#f5f5f5; }
.searchcon{width:100%; }
.leftser{ height:55px; width:100%; }
.searchcon .inputText{ width:55%; padding-left:10px; margin-top:10px; margin-left:2%;}
.searchcon .xiala{width:20%; margin-top:10px;}
.searchcon .inputSub{margin-top:10px; }
.adtel{display:none;}
.rightad{ display:none;}
.adim{display:none;}
}


/* leftlist */
.mainCon{ width:100%; float:left; padding-top:20px; background-color:#f5f5f5;}
.mainCon1200{ margin-left:auto; margin-right:auto; width:1200px;}
.mainCon1220{ margin-left:auto; margin-right:auto; width:1220px;}
.mainCon1220 .sy120 h2{ margin-left:10px; width:1200px;  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; margin-bottom:20px;}

.mainCon1220 .sy120 .bar{float:left; width:1180px; background-color:#ffffff; margin-top:20px; margin-left:10px; border-radius:4px; height:42px; border-bottom:1px solid #f5f5f5;  padding-left:20px; line-height:42px; font-size:16px; color:#838383; }
.mainCon1220 .sy120 .bar span{ float:right; padding-right:20px;line-height:42px; font-size:16px; color:#838383; }
.mainCon1220 .sy120 .bar a:link {color:#838383; text-decoration:none; } 
.mainCon1220 .sy120 .bar a:visited {color:#838383; text-decoration:none;} 
.mainCon1220 .sy120 .bar a:hover,a:active {color:#1d5691; text-decoration: none;}

.mainCon1220 .sy120 .pt{float:left; width:285px; border-radius:4px; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.mainCon1220 .sy120 .pt img{float:left; width:281px; height:281px; border:2px solid #ffffff; border-radius:4px; border-bottom:1px solid #f5f5f5;}
.mainCon1220 .sy120 .pt .tt{float:left; width:245px; padding:0 20px; font-size:16px; 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;color:#838383;}
.mainCon1220 .sy120 .pt .tt a:link {color:#838383; text-decoration:none; } 
.mainCon1220 .sy120 .pt .tt a:visited {color:#838383; text-decoration:none;} 
.mainCon1220 .sy120 .pt .tt a:hover,a:active {color:#1d5691; text-decoration: none;}




.listleft{ width:300px; float:left; }

.zongCon404{ width:100%; float:left; background-color:#f5f5f5;}
.mainCon404{ margin-left:auto; margin-right:auto; width:1140px; border-radius:5px; background-color:#fff; padding-bottom:20px; font-size:16px; padding-left:30px; padding-right:30px; margin-top:30px; margin-bottom:30px;}
.mainCon404 a:link {color:#4d4d4d; text-decoration:none; } 
.mainCon404 a:visited {color:#4d4d4d;} 
.mainCon404 a:hover,a:active {color:#ff0000; text-decoration:none;}


.listleft .leftbar{ float:left; background-color:#ffffff; width:300px; margin-bottom:20px; padding-bottom:20px; border-radius:5px; }
.listleft .leftbar .redbg{ float:left; width:300px; background-color:#ff0000; border-radius:5px 5px 0 0;}

.listleft .leftbar .redbg h2{ float:left; color:#ffffff; font-weight:normal; font-size:28px; text-align:center; height:30px; padding:30px 0 22px 0; width:100%; }
.listleft .leftbar .redbg h3{ float:left; color:#ffffff; font-weight:normal; font-size:16px; text-align:center; height:30px; padding:0px 0 40px 0; width:100%; }
.listleft .leftbar ul{ float:left;  width:100%; }

.listleft .leftbar ul li{ font-size:16px; line-height:40px; margin-left:20px; margin-top:18px; width:260px; 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:#ff0000; 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:#ff0000; width:280px; height:50px; line-height:50px; padding-left:20px; font-size:18px; color:#ffffff;border-radius:4px;}
.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:36px; padding:10px 20px; font-size:16px; color:#6a6a6a;}

.listleft .leftad ul {float:left; width:300px; line-height:36px; padding:10px 0;}
.listleft .leftad ul a{ font-size:16px; margin-left:20px; text-align: left; width:130px; display: inline-block;}

.listleft .leftad ul a:link {color:#717171; text-decoration:none; } 
.listleft .leftad ul a:visited {color:#717171;} 
.listleft .leftad ul a:hover,a:active {color:#ff0000; 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:#3d3d3d; text-decoration: none; } 
.faq800 h1  a:visited {color:#3d3d3d; text-decoration: none;} 
.faq800 h1  a:hover,a:active {color:#3d3d3d; text-decoration: none;}

.faqyou{ width:820px; border-radius:4px; padding:0 30px; margin:0px; float:left; padding-bottom:20px; background-color:#ffffff;}
.condiv{ float:left; width:100%; font-size:16px; line-height:36px; color:#656565; text-align:justify;}


.faqyou .condiv img{ border-radius:5px; margin-top:10px; max-width: 820px;}
.faqyou  a:link {color:#3d3d3d; text-decoration: none; } 
.faqyou  a:visited {color:#3d3d3d; text-decoration: none;} 
.faqyou  a:hover,a:active {color:#3d3d3d; 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 .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:16px; }
.faqyou .condiv p{ font-size:16px; line-height:34px; color:#656565; text-align:justify; margin-bottom:10px;}
.faqyou .condiv div{  margin-bottom:15px;}

.tagcss {float:left; width:860px; 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:#ff0000; text-decoration: none;}

.shangxia {float:left; width:875px; font-size:16px; border-radius:4px; border-left:5px solid #ff0000; 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:#ff0000; 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: 16px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #ff0000;
	background: #fff;
	text-align: center;
 
	text-decoration: none;
	}


/* product list  right*/
.baiCon{ width:100%; float:left; border-top:1px solid #f0f0f0; padding-bottom:10px;}
.baiCon .sida100 {width:1220px; margin-left:auto; margin-right:auto; padding-top:10px;}
.baiCon .sida100 h2{ height:42px; line-height:42px; width:1160px; padding:0 20px; margin:10px; float:left; font-size:16px; background-color: #f5f5f5; color:#ffffff; border-radius:4px;}
.baiCon .sida100 h2 a:link {color:#ff0000; text-decoration:none; } 
.baiCon .sida100 h2 a:visited {color:#ff0000; text-decoration:none;} 
.baiCon .sida100 h2 a:hover,a:active {color:#ff0000; text-decoration: none;}

.baiCon .sida100 .f5{width:1218px; margin-left:1px; float:left; font-size:16px; color:#ffffff; }
.baiCon .sida100 .f5 .zm{width:100%; float:left; font-size:16px; color:#ffffff; margin:10px 0;}
.baiCon .sida100 .f5 .zm span{width:20px;margin-left:10px; height:20px; float:left; line-height:20px; padding:6px 8px; border-radius:2px; text-align:center; color:#ffffff; background-color: #ff0000;}
.baiCon .sida100 .f5 .sida a:link {color:#565656; text-decoration:none; } 
.baiCon .sida100 .f5 .sida a:visited {color:#565656; text-decoration:none;} 
.baiCon .sida100 .f5 .sida a:hover,a:active {color:#ff0000; text-decoration: none;}

.baiCon .sida100 .f5 .sida a {width: 152px;margin:0 10px 10px 10px; height:32px; line-height:32px; text-align: center; border: solid #f5f5f5 1px; border-radius:2px; font-size:14px; float:left; background-color: #ffffff; transition: background-color .3s; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.baiCon .sida100 .f5 .sida a:hover {background-color: #ff0000; color: #ffffff; text-decoration: none;}

.mainConpro{ width:100%; float:left; background-color:#f5f5f5;}
.pro1220{ width:1220px; margin-left:auto; margin-right:auto;}
.pro1200{ width:1200px;  float:left; margin-left:10px;}
.pro1200 h1{ margin:0px; width:100%; float:left; height:60px; line-height:60px; text-align:center; color:#4d4d4d; font-size:22px; font-weight:normal;}
.pro1200 h1 a:link {color:#4d4d4d; text-decoration:none; } 
.pro1200 h1 a:visited {color:#4d4d4d;} 
.pro1200 h1 a:hover,a:active {color:#ff0000; text-decoration:none;}

.prolistad{float:left; width:1160px; padding:10px 20px; border-radius:4px; font-size:16px; background-color:#ffffff; line-height:32px; color:#838383; text-align:justify; border-bottom:1px solid #f5f5f5; margin-bottom:10px;}




@media screen and (max-width: 1080px){
.baiCon .sida100{width:100%; padding-bottom:0px;}
.baiCon .sida100 h2{width:90%; padding:0px 3%; float:left; margin:0px 2% 10px 2%;height:36px; line-height:36px;}
.baiCon .sida100 .f5{width:100%; }
.baiCon .sida100 .f5 .sida a{width:30%; margin:0 0px 10px 2%;}
.pro1220{width:100%; }
.pro1200{width:96%; margin:0px 2%;}
.pro1200 h1{width:100%; float:left; height:40px; line-height:40px; font-size:18px;}
.prolistad{width:94%; padding:5px 3%;margin-bottom:0px;}
}



.productcon{width:1220px; float:left;}
.productcon .pt{float:left; width:590px; margin:10px 10px;background-color:#ffffff;}
.productcon .pt img{float:left; width:229px; border-right:1px solid #f5f5f5; height:240px; }
.productcon .pt .rz{float:left; margin-left:20px; margin-right:20px; width:320px; height:240px; overflow:hidden;}


@media screen and (max-width: 1080px){
.productcon{width:100%; }
.productcon .pt{width:96%; margin:10px 2% 0px 2%;}
.productcon .pt img{ width:30%; height: auto;}
.productcon .pt .rz{ margin-left:2%; margin-right:2%; width:65%; height: auto;}
}
.productcon .pt .rz .tt{float:left; width:100%; border-bottom:1px solid #f5f5f5; font-weight:bold; height:40px; font-size:16px; line-height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.productcon .pt .rz .tt a:link {color:#838383; text-decoration:none; } 
.productcon .pt .rz .tt a:visited {color:#838383; text-decoration:none;} 
.productcon .pt .rz .tt a:hover,a:active {color:#ff0000; text-decoration: none;}

.productcon .pt .rz .con{float:left; width:100%; padding-top:5px; height:145px; overflow:hidden;font-size:14px; line-height:28px;color:#838383;}
@media screen and (max-width: 1080px){
	.productcon .pt .rz .tt{ height:34px;  line-height:34px; }
.productcon .pt .rz .con{height:75px; font-size:14px; line-height:24px;overflow:hidden;}
}
.productcon .pt .rz .lx{float:left; width:100%; height:40px; font-size:16px; text-align:center; line-height:40px;}
.productcon .pt .rz .lx .ff{ float:left; width:160px;}
.productcon .pt .rz .lx .ff a {width: 118px; border:1px solid #ff0000; margin:0 20px; height:30px; line-height:30px; text-align: center;  border-radius:16px; font-size:16px; float:left; background-color: #ff0000; transition: background-color .3s; color: #ffffff; text-decoration:none;}
.productcon .pt .rz .lx .ff a:hover {background-color: #ffffff; color: #ff0000; text-decoration: none;}
.productcon .pt .rz .lx .xq{ float:left; width:160px;}
.productcon .pt .rz .lx .xq a {width: 118px; border:1px solid #616161;margin:0 20px; height:30px; line-height:30px; text-align: center; border-radius:16px; font-size:16px; float:left; background-color: #616161; transition: background-color .3s; color: #ffffff; text-decoration:none;}
.productcon .pt .rz .lx .xq a:hover {background-color: #ffffff; color: #616161; text-decoration: none;}
@media screen and (max-width: 1080px){
	.productcon .pt .rz .lx .ff{  width:50%; }
	.productcon .pt .rz .lx .xq{ width:50%; }
.productcon .pt .rz .lx .ff a{width:60%;font-size:14px; border:1px solid #ff0000; margin:0 19%; height:26px; line-height:26px;}
.productcon .pt .rz .lx .xq a {width:60%;font-size:14px; border:1px solid #616161;margin:0 19%; height:26px; line-height:26px;}
.jpservice{ display: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:#ff0000; text-decoration: none;}



/* changfang list  right*/
.factorylist{float:left; width:880px; margin-left:20px; background:#ffffff; border-radius:4px; padding-top:20px; overflow:hidden; }
.factorylist .pt{float:left; width:410px; border-radius:4px; margin-left:20px; margin-bottom:20px; margin-bottom:20px; position:relative;}
.factorylist .pt img{float:left; width:410px; height:280px; border-radius:4px;}
.factorylist a.video_txt {position: absolute; width:410px; left:0px; bottom:0px; height:40px; font-size:0.9em; line-height:40px; 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);}



/* 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:#ff0000; 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: #ff0000; 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:#ff0000; 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; margin-bottom:20px; background-color:#ffffff;}
.precommend .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; }
.precommend .pt{float:left; width:266px; border-radius:4px; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.precommend .pt img{float:left; width:266px; height:180px; border-radius:5px 5px 0 0;}
.precommend .pt .tt{float:left; width:266px;background-color:#f5f5f5; border-radius:0 0 5px 5px; height:40px; font-size:16px; text-align:center; line-height:40px; text-align:center;}
.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:#ff0000; 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 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:16px; 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:#ff0000; text-decoration:none;}




/* newslist */

.liebiaoneik {width:820px; border-radius:4px; padding:0 30px; margin:0px; float:left; padding-bottom:20px; 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:15px; border-bottom:1px dotted #d7d7d7; margin-top:15px;}
.liebiaoneik li p{ line-height:2.0em; 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: 16px;  float:left; line-height:28px; background-color: #f5f5f5; transition: background-color .3s;}
.liebiaoneik li .xiangqing a:hover {background-color: #ff0000; color: #ffffff; text-decoration: none;}





/* newstupianlist */

.liebiaimg {width:820px; 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:#ff0000; text-decoration: none;}

.liebiaimg li {float: left;height:100%; line-height:2.4em; font-size:1.0em; padding-bottom:15px; border-bottom:1px dotted #d7d7d7; margin-top:15px;}
.liebiaimg li p{ line-height:2.0em; font-size:16px; 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: 480px; 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: 16px;  float:left; line-height:28px; background-color: #f5f5f5; transition: background-color .3s;}
.liebiaimg li .xiangqing a:hover {background-color: #ff0000; color: #ffffff; text-decoration: none;}





/* fenye */
.leftfenpage {float:left; width:880px; font-size:16px; border-radius:4px; margin-bottom:30px; margin-top:30px;}
.fenye1200{ width:1200px;  float:left; margin:10px;}
.leftfenpage3{float:left; width:1200px; font-size:16px; border-radius:4px; margin-bottom:10px; background:#f5f5f5;}
.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:#ff0000; } 
.epages a:hover{border:#ff0000 1px solid; text-decoration:none;color:#ff0000; 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:16px;}
.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:#ff0000; 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:#ff0000; 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: #ff0000; transition: background-color .3s; margin:0px 0px 0px 35px; }
.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:24px; line-height:60px; height:60px; padding-top:10px; 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:#ff0000; text-decoration: none;}

.about1200 p{ width:1200px; color:#6f6f6f; font-size:16px; line-height:36px; float:left; text-align:center;  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;}
.advantage{ float:left; margin-bottom:40px;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  -webkit-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;
 width:1200px; margin-top:30px; border-radius:4px;
 filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; 
 }
 
 .recfour{float:left; position: relative; width:300px;  background-color:#ffffff; padding:30px 0px 30px 0px;}
 .recfour .tit{ text-align:center; font-size:40px; font-weight: normal; color:#ff0000; line-height:70px; height:70px;}
 .recfour .tit sup{ font-size:16px; position:absolute; top:0px; padding-left:5px; color:#ff0000;}
 .recfour .titf{ text-align:center; font-size:16px; color:#9c9c9c; line-height:22px; }
  
  
  
.hui200{float:left; margin-top:30px; margin-bottom: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:#ff0000; height:50px; font-size:16px; line-height:50px;  text-align:center;  font-weight:normal; overflow:hidden;}
  
.honor{float:left; width:1200px; overflow:hidden; margin-top:30px; height:650px; background:url(../images/bgys.png) center top no-repeat;}
  
.honorl{float:left; width:400px; padding:10px 620px 10px 180px; text-align:center; line-height:40px; color:#727272; overflow:hidden; height:80px;}
.honorr{float:left; width:400px; padding:10px 180px 10px 620px; text-align:center; line-height:40px; color:#727272; overflow:hidden; height:80px;}

.wenhuaqy{ float:left; width:1200px; overflow:hidden; margin-top:20px; height:530px; background:url(../images/qywh.jpg) center bottom no-repeat;}



.team{float:left; width:1200px; background:#ffffff; border-radius:4px; margin-bottom:30px;}
.team .bar{float:left; width:1200px;  font-size:24px; text-align:center; line-height:70px; border-bottom:1px solid #f5f5f5; line-height:70px;}
.team .bar a:link {color:#6f6f6f; text-decoration: none; } 
.team .bar a:visited {color:#6f6f6f; text-decoration: none;} 
.team .bar a:hover,a:active {color:#ff0000; 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:180px; 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:url(/skin/default/images/black-50.png); border-radius:0 0 4px 4px; text-decoration: none;}
.team a.video_txt:hover {color:#fff; text-decoration: none; background:url(/skin/default/images/red-50.png);}









/*sousuo*/
.searchmain100{ width:100%; float:left; background-color:#f5f5f5;}
.searchCon1200{ margin-left:auto; margin-right:auto; width:1160px;  background-color:#ffffff; padding:20px 30px 30px 30px; 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:#ff0000; text-decoration: none;}


/*youshi*/
.jpservice{width: 1200px; margin:0px auto 0 auto; clear: both; }
.jpservice dl{width:300px; float:left; overflow:hidden; padding:0px; margin:25px 0;}
.jpservice dl dt{width:70px; height:70px; float:left;}
.jpservice dl dt img{width:70px; height:70px; }
.jpservice dl dd{width:200px; float: left; margin-left:10px;}
.jpservice dl dd h3{font-size: 18px; color: #333333; font-weight: normal;  margin:10px 0;}
.jpservice dl dd p{font-size: 14px; color: #666666;}

/*foot*/
