﻿@charset "utf-8";

/* CSS Document */



body{margin:0; font-family:"微软雅黑";padding: 0;}

.w1200{width: 1200px; margin: 0 auto; clear: both; height: auto}

.h20{width: 100%; height: 20px; clear: both}

.h10{width: 100%; height: 10px; clear: both}

.dqwz{float: right; clear: both; font-size: 12px; color: #C4C4C4}

.dqwz a{font-size: 12px; color: #A7A5A5; text-decoration: none}

.gotop { font-size: 12px; padding: 5px; line-height: 14px; color: #fff; background-color: #0099CC; text-decoration: none;}

.wrap{z-index: 999999; width: 100%; height: 50px; background:#ffffff;  }

.nav{ z-index: 999999; background-color: #ffffff; }

/*首页栏目盒子*/

.box{width: 290px; height: auto;  }

.box .titlebg{width: 100%; height: 40px; line-height: 40px; clear: both; border-bottom: 1px solid #FF0004}

.box .titlebg .ico{float: left; width: 50px;}

.box .titlebg .h5{ float: left;  width: 100px; font-size: 14px; font-weight: bold;}

.box .pic{width: 290px; height: 160px; margin: 0 auto;  clear: both;  overflow: hidden}

.box .pic img{

	

	   cursor: pointer;  

     transition: all 0.6s;  

}

.box .pic img:hover{

	

	 transform: scale(1.1);  

	

}

	





.box .block{ height: auto; width: 290px; margin-top: 10px; border: 1px solid #eaeaea}

/*.box .block:hover{-moz-box-shadow:1px 3px 15px #333333; height: 250px; width: 260px; -webkit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}*/

.box .desc{padding-left:10px; margin-top: 10px; width:280px; height:auto; padding-right: 5px; margin-bottom: 15px; color: #000000; font-size: 12px;}

.box .tpic{width:260px; margin-top: 10px; height: 160px; clear: both}

.box .btitle{width: 260px; height: 60px; color: #f6821f; line-height: 60px; font-weight: bold; text-align: center; font-size: 16px;}

/*头部样式*/

#head{width: 100%; height: 100px; clear: both; background: #ffffff;}

#head .logo{float: left; width: 300px; height: 80px; margin-top: 10px;}

/*#head .topad{float: right; margin-top: 20px;}*/



#head .tleft{float: right;}

#head .tleft .lang{ margin-left: 150px;  margin-top: 30px; margin-bottom: 5px; width: 250px; height: 30px;  clear: both;}

#head .tleft .lang .cn{float:left; margin-left:4px; height: 27px; line-height: 27px;}

#head .tleft .lang .cn img{float: left; margin-right: 5px; width: 30px; height: 20px; }

#head .tleft .lang .cn span{float: left; display: block;  font-size:12px; height: 27px; line-height: 27px;}

#head .tleft .lang .de{float:left; height: 27px; margin-left:9px; line-height: 27px;}

#head .tleft .lang .de img{float: left; margin-right: 5px; width: 30px; height: 20px;  }

#head .tleft .lang .de span{float: left; display: block;  font-size:12px; height: 27px; line-height: 27px;}



#head .tleft .lang .en{float: right; ;height: 27px; line-height: 27px; }

#head .tleft .lang .en img{float: left; margin-right: 5px; width: 30px; height: 20px; }

#head .tleft .lang .en span{float: left;display: block; text-align: right; margin-righ: -1px; font-size:12px; height: 27px; line-height: 27px;}

#head .tleft .search{margin-left: 150px; margin-top: -10px;  float: right;  width:260px; height:20px;}

#head .tleft .search .bar6 input {

	height: 20px;

	border:1px solid #dddddd;

	background:transparent;

	top:0;

	right:0;

	text-indent: 1em;

}

#head .tleft .search .bar6 button {

	float: right;

	background:#ff7300;

	width:62px;

	top:0;

	right:0;

}

#head .tleft .search .bar6 button:before {

	content:"搜索";

	font-size:13px;

	color:#F9F0DA;

}







#head .tleft .search form {

	position:relative;

	width:252px;

	margin:0 auto;

	padding: 0;

}

#head .tleft .search  input,button {

	border:none;

	outline:none;

}

#head .tleft .search  input {

	width:100%;

	height:20px;



}

#head .tleft .search  button {

	height:24px;

	width:42px;

	cursor:pointer;

	position:absolute;

}

#head .tleft .search  button:hover {



	background: #54b215;

}







#menu{width: 100%; height: 35px; line-height: 35px;background: #ffffff;}

#menu .menubg{width: 1200px; margin: 0 auto;}

#menu .menubg ul{ margin: 0; padding: 0;}

#menu .menubg ul li{ list-style: none; float: left; font-size:14px; width: 150px; height: 30px; line-height: 30px; text-align: center; color: #FFFFFF;}

#menu .menubg ul li a:link{ color: #000000; text-decoration: none;}

#menu .menubg ul li a:visited{ color: #000000; text-decoration: none;}

#menu .menubg ul li a:hover{ color: #ffffff; display: block; background: #54b215; text-decoration: none;}



.line40{width: 100%; height: 15px; clear: both; background: #ec6c00;}

.hover{ background: #f89643;}

#banner{width: 100%; height: 300px; margin: 0; clear: both;background-color:#e1e1e1  }

/*首页幻灯开始*/

.datu{ width:1200px; height:300px; margin: 0 auto; background-color:#666666}

.datu ul,li{ list-style:none; margin:0px; padding:0px;}

.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:450px;}

.flex-control-nav{position:absolute;bottom:1px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

/*首页幻灯结束*/

/*网站所有banner*/

.banner_pro{width: 1200px; height: 300px; margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner2.jpg);}

.banner_job{width: 1200px; height: 300px;  margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner-job.jpg);}

.banner_contact{width: 1200px; height: 300px; margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner-contact.jpg);}

.banner_news{width: 1200px; height: 300px;  margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner-news.jpg);}

.banner_case{width: 1200px; height: 300px;  margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner_case.jpg);}

.banner_yanfa{width: 1200px; height: 300px;  margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner_yanfa.jpg);}

.banner_about{width: 1200px; height: 300px;  margin: 0 auto; clear: both; background-position: center; background-repeat: no-repeat;  background: url(../images/banner_about.jpg);}

/*推荐滚动图片*/

.scrolltitle { height: 24px; font-size: 12px; width: 542px; border-bottom: solid 1px #ddd; margin: 20px auto 15px auto; }
a.abtn { display: block; height: 230px; width: 17px; overflow: hidden; background: url(images/arrow3.png) no-repeat 0px 50%; }
a.aleft { float: left; }
a.agrayleft { cursor: default; background-position: -34px 50%; }
a.aright { float: right; background-position: -17px 50%; }
a.agrayright { cursor: default; background-position: -51px 50%; }
.scrolllist { width: 700px; height: 404px; margin: 0 auto; }
.scrolllist .imglist_w { width: 624px; height:304px; overflow: hidden; float: left; position: relative;/*必要元素*/ }
.scrolllist .imglist_w ul { width:700px;  height: 304px; position: absolute; left: 0px; top: 0px; }
.scrolllist .imglist_w li { width: 146px; float: left; padding: 0 5px; }
.scrolllist .imglist_w li img { padding: 2px; border: solid 1px #ddd; }
.scrolllist .imglist_w li a { color: #000000;  font-size: 12px; text-decoration: none; float: left; }
.scrolllist .imglist_w li a:hover img { filter: alpha(opacity=86); -moz-opacity: 0.86; opacity: 0.86; }
.scrolllist .imglist_w li p { height: 24px; line-height: 24px; overflow: hidden; float: left; }
#s2 { width: 214px; }
#s2 .imglist_w { width: 176px; }
#s2 .imglist_w ul { height: 20000px; width: auto; position: absolute; left: 0px; top: 0px; }
#s2 .imglist_w li { float: none; }




/*主体框架*宽度/

#main{width: 100%; height: auto;}

/*首页公司介绍4部分*/

.main1{clear: both; width: 1200px;}

.main1 .about1{float: left; width: 290px;  height: auto;  margin-right:13px;}

/*.main1 .about1:hover{-moz-box-shadow:1px 3px 15px #333333; -webkit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}*/

.main1 .about2{float: right; width: 290px;  height: auto;  }

/*.main1 .about2:hover{-moz-box-shadow:1px 3px 15px #333333; -webksssssit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}*/

.main1 a{color: #000000}

/*产品展示*/

.main2{clear: both;}

.main2 .title{ border-bottom: 1px solid #ff0000; height: 40px; line-height: 40px; width: 100%}

/*.main2 .title .ico{float: left; width: 20px}*/

.main2 .title .h5{float: left; width: 120px; height: 40px; font-size: 14px; font-weight: bold; line-height: 40px; }

.main2 .title .more{float: right; font-size: 12px;}

.main2 .prolist{margin-top: 20px; color:#a3a2a2; width: 1200px; height: auto;}

.main2 .prolist .pro1{float: left; width: 290px;  height: auto;  margin-right:13px; margin-bottom: 10px;}

.main2 .prolist .pro2{float: right; width: 290px;  height: auto; margin-bottom: 10px; }

.main2 .prolist .pro1 .box1{ width: 280px; margin: 0 auto; height: 200px; border: 1px solid #e9e9e9;}

.main2 .prolist .pro1 .box2{ width: 280px; margin: 0 auto; height: 240px; border: 1px solid #e9e9e9;}

.main2 .prolist .pro1 .box2:hover{-moz-box-shadow:1px 3px 15px #333333; -webkit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}

.main2 .prolist .pro2 .box1{ width: 280px; margin: 0 auto; height: 200px; border: 1px solid #e9e9e9;}

.main2 .prolist .pro2 .box2{ width: 280px; margin: 0 auto; height: 240px; border: 1px solid #e9e9e9;}

.main2 .prolist .pro2 .box2:hover{-moz-box-shadow:1px 3px 15px #333333; -webkit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}





/*

.main2 .prolist ul{width: 100%; margin: 0; padding: 0;}

.main2 .prolist ul li{float: left; width: 280px; list-style: none; height: auto; margin-right: 20px; margin-bottom: 20px; }

*/

/*

.main2 .prolist ul li .box1{ width: 280px; margin: 0 auto; height: 200px; border: 1px solid #e9e9e9;}

.main2 .prolist ul li .box2{ width: 280px; margin: 0 auto; height: 240px; border: 1px solid #e9e9e9;}

.main2 .prolist ul li .box2:hover{-moz-box-shadow:1px 3px 15px #333333; -webkit-box-shadow:1px 3px 15px #333333; box-shadow:1px 3px 15px #333333;}

*/

/*.main2 .prolist ul li .box1 .pic{z-index: 1; position: absolute; }*/

/*首页产品分类效果开始*/

.view { width: 280px; height: 200px;  overflow: hidden; position: relative; text-align: center; box-shadow: 0px 0px 5px rgb(170, 170, 170); cursor: default; }

.view .mask, .view .content { width: 280px; height: 200px; position: absolute; overflow: hidden; top: 0px; left: 0px; }

.view .ptitle { z-index: 100; font-size: 18px; color: #FFFFFF; position: relative; }

.view img { display: block; position: relative; }

.view a.info { background: url('../images/link.png') no-repeat scroll center center transparent; display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 58px; height: 56px; }

.third-effect .mask { opacity: 0; overflow: visible; border: 100px solid rgba(0, 0, 0, 0.7); box-sizing: border-box; transition: all 0.4s ease-in-out 0s; }

.third-effect a.info { position: relative; top: -10px; opacity: 0; transition: opacity 0.5s ease-in-out 0s; }

.third-effect:hover .mask { opacity: 1; border: 100px solid rgba(0, 0, 0, 0.7); }

.third-effect:hover a.info { opacity: 1; transition-delay: 0.3s; }

/*首页产品分类效果结束*/

.main2 .prolist .pro1 .box1 .ptitle{z-index: 2; font-size:12px; position: absolute; width: 280px; height: 20px; line-height: 20px; filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; text-align: center; margin-top: 180px; background: #393939; }

.main2 .prolist .pro1 .box1 .ptitle2{z-index: 3; font-size:12px; position: absolute; width: 280px; height: 20px; line-height:20px;  color: #ffffff; text-align: center; margin-top: 180px; }

.main2 .prolist .pro2 .box1 .ptitle{z-index: 2; font-size:12px; position: absolute; width: 280px; height: 20px; line-height: 20px; filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5; text-align: center; margin-top: 180px; background: #393939; }

.main2 .prolist .pro2 .box1 .ptitle2{z-index: 3; font-size:12px; position: absolute; width: 280px; height: 20px; line-height:20px;  color: #ffffff; text-align: center; margin-top: 180px; }

/*产品大分类*/

.bigproductclass{border-bottom: 1px solid #ed6d00; height: 30px; width: 1200px;}

.bigproductclass ul {width: 1200px; margin: 0; padding: 0;}

.bigproductclass ul li{float: left; list-style:none; width: 100px;  font-size:14px; height: 30px; margin-right: 30px; line-height: 30px; text-align: center;}

/* .current{border-bottom: 1px solid #ed6d00; color:#ffffff; background: #ed6d00;}*/

.bigproductclass ul li a{color: #000000; text-decoration: none}

.bigproductclass ul li .current{ background: #ed6d00; display: block; color: #F9F9F9; !important;}



/*

.bigproductclass ul li a:link{color: #000000;}

.bigproductclass ul li a:visited{color: #000000;}

.bigproductclass ul li a:hover{color: #000000;}

*/

.bigproductclass ul li a:hover{border-bottom: 1px solid #ed6d00; display: block; color:#ffffff; background: #54b215;}



/*核心能力*/

.hxnl{width: 100%; height: auto; background: #f7f6f7; height: 356px;}

.hxnl .hxbox{padding:17px;}

.hxnl .hxbox .hx30{width: 100%; height: 30px; clear: both;}

.hxnl .hxbox .hxtitle{font-size:12px; color: #050505; line-height: 20px; }

.hxnl .hxbox .hxpic{width: 100%; height: 142px; text-align: center; margin-top: 10px; border: 1px solid #D8D8D8}

.hxnl .hxbox .hxboxcon{font-size:12px; width: 100%; padding: 5px; text-indent:2em; margin-top: 10px; color: #050505; line-height: 20px; }

.hxnl .hxbox .hx1{float: left; padding: 5px; width: 220px; height: 316px; margin-right: 15px; background: #ffffff;}

.hxnl .hxbox .hx2{float: left; width: 250px; height: 316px; margin-right: 60px;}

.hxnl .hxbox .hx3{float: left; width: 608px; height: 316px; }

.hxnl .hxbox .hx3 .hxbox {float: left; width: 159px; height: 90px;   margin-bottom: 10px; margin-right: 9px; }

.hxnl .hxbox .hx3 .hxbox .hxpic{width: 159px; height: 90px; margin-bottom: 5px; border: 1px solid #cccccc;}

.hxnl .hxbox .hx3 .hxbox .hxstitle{clear: both; height: 20px; font-size:12px; line-height: 20px; text-align: center}









/*产品小分类*/

.smallproductclass{height: 30px; width: 1200px; margin-top: 10px;}

.smallproductclass ul {width: 1200px; margin: 0; padding: 0;}

.smallproductclass ul li{float: left; list-style:none; font-size:12px;   text-align: center;  width: auto;  height:30px; margin-right:10px; line-height: 30px; }

.smallproductclass ul li a{ padding-left: 10px; padding-right: 10px; color: #000000;  text-decoration: none; font-size:12px; }

.smallproductclass ul li a:visited{ padding-left: 10px; padding-right: 10px;   text-decoration: none; font-size:12px; }

/*

.smallproductclass ul li a:link{color: #000000; width: auto; height: 30px;  text-decoration: none;}

.smallproductclass ul li a:visited{color: #00000; width: auto; font-size:12px; text-decoration: none;}

*/

.smallproductclass ul li a:hover { font-size:12px; height: 30px;line-height: 30px; padding-left: 10px; padding-right: 10px;  display: block; background: #54b215; color: #fff; width: auto; }



.smallproductclass .thisclass{ background: #ed6d00; color: #ffffff; padding-left: 10px; padding-right: 10px; width: auto; font-size:12px; display: block;}

.smallproductclass .thisclass a{text-decoration: none;color: #ffffff;  padding-left: 10px; padding-right: 10px;  font-size:12px; }

.smallproductclass .thisclass a:visited{text-decoration: none;color: #ffffff; background: #ed6d00;  padding-left: 10px; padding-right: 10px;  font-size:12px; }

/*当前文章列表*/

.articleproductlist{height: auto; width: 1200px; margin-top: 10px; clear: both;}

.articleproductlist ul { margin: 0; padding: 0;}

.articleproductlist ul li{ float: left; list-style:none; font-size:14px;  width: auto; margin-right: 20px; height: 30px; line-height: 30px; text-align: center;}

.articleproductlist ul li a{color: #000000;}

.articleproductlist ul li a:link{color: #000000; width: auto; height: 30px; line-height: 30px; font-size:14px; text-decoration: none;}

.articleproductlist ul li a:visited{color: #00000; font-size:14px; text-decoration: none;}

.articleproductlist ul li a:hover {  display: block; font-size:14px;   width: auto; height: 30px; line-height: 30px; }

.articleproductlist ul li .current{background: #ed6d00; color: #ffffff;  height: 20px;  padding-left: 10px; padding-right: 10px; width: auto; font-size:12px; display: block;}} 

/*产品列表*/

.productlist{margin-top: 10px; clear: both;}

.productlist ul{width: 1200px; list-style: none; margin: 0; padding: 0}

.productlist ul li{ width: 200px; height: 290px; margin-bottom: 10px; float: left;}

.productlist ul li .listbox{width: 180px; height: 290px; border: 1px solid #DDDDDD}

.productlist ul li .listbox .propic{width: 180px; height: 250px;  display: table-cell;  vertical-align: middle;  line-height: 250px;  text-align: center; } 

.productlist ul li .listbox .propic img{ line-height: 250px; max-height: 250px;  max-width:180px;_width:expression(this.width > 180 ? "180px" : this.width);  } 

.productlist ul li .listbox .ptitle{height: 40px; width: 180px; line-height: 30px;  text-align: center; font-size: 12px; color: #000000;}

.productlist ul li .listbox .ptitle a{color: #000000; text-decoration: none;}

.productlist ul li .listbox .ptitle a:link {color: #000000;}

.productlist ul li .listbox .ptitle a:visited {color: #000000;}

.productlist ul li .listbox .ptitle a:hover {color: #ff0000;}



/*产品详细内容*/

.productcontent{width: 100%; clear: both; padding: 10px; height: auto;}

.productcontent .protitle{ width: 100%; height: 40px; font-size:20px; text-align:center; font-weight: bold; border-bottom: 1px solid #D9D9D9}

.productcontent .procontent{ margin-top: 20px; line-height: 150%; font-size:14px;  padding: 20px; color: #000000;}





/*公共部分左侧*/





.mainpage{width: 1200px; height: auto}

.mainpage .rtitle {width: 100%; height: 40px; color: #ed6d00; clear: both; font-weight: bold; float: left; border-bottom: 1px solid #D8D8D8}

.mainpage .rcontent{line-height: 150%; font-size: 14px;  color: #000000; }

.mainpage  h5 { text-align: center; font-size: 20px;  color: #000000; }

.mainpage .rcontent a{text-decoration: none; color: #000000;}

.mainpage .rcontent a:hover{text-decoration: none; color: #ff0000;}





.mainpage .rcontent ul{margin-top: 20px;}

.mainpage .rcontent ul li{margin-left:-25px; height: 40px; font-size:14px; clear: both; list-style: none;  border-bottom: 1px solid #CCCCCC; color:#000000; line-height:40px;  }

.mainpage .rcontent ul li span{float: right; margin-right: 20px; color: #C1C1C1; }

.mainpage .rcontent ul li a{text-decoration: none; color: #000000;}

.mainpage .rcontent ul li a:hover {text-decoration: none; color: #ff0000;}





.mainleft{float: left; margin-right: 20px; width: 300px; height: auto}

.mainleft .navlist{border: 1px solid #DCDBDB; height: auto}

.mainleft .navlist ul{list-style: none; margin-top: 20px; padding-left:10px; padding-right: 10px;}

.mainleft .navlist ul li{border-bottom: 1px solid #aeaeaf; font-size:12px; text-indent: 1em; height: 30px; line-height: 30px;}

.mainleft .navlist ul li .hover{ background: #ed6d00;  font-size:12px;  display: block; color: #F9F9F9; !important;}

.mainleft .navlist ul li a{text-decoration: none; font-size:12px;  color: #000000;}



.mainleft .navlist ul li a:hover{ background: #54b215; display: block;  color: #F9F9F9}













.mainright{float: right;width: 880px; height: auto}

/*单页文章开始*/

.mainright .rtitle {width: 100%; height: 40px; color: #ed6d00; clear: both; font-weight: bold; float: left; border-bottom: 1px solid #D8D8D8}

.mainright .rcontent{line-height: 150%; padding: 10px; font-size: 14px;  color: #000000; }

.mainright  h5 { text-align: center; font-size: 20px;  color: #000000; }

.mainright .rcontent a{text-decoration: none; color: #000000;}

.mainright .rcontent a:hover{text-decoration: none; color: #ff0000;}



/*新闻*/

.mainright .listnews{width: 100%; margin: 0; padding: 0;}

.mainright .listnews ul{margin-top: 20px; list-style: none;}

.mainright .listnews ul li{width: 100%; height: 40px; font-size:14px; clear: both;  color: #000000; line-height:40px;  border-bottom: 1px solid #D9D9D9}

.mainright .listnews ul li span{float: right; color: #C1C1C1; }

.mainright .listnews ul li a{text-decoration: none; color: #000000;}

.mainright .listnews ul li a:hover {text-decoration: none; color: #ff0000;}

/*分页*/

.dede_pages{margin: 0; padding: 0; margin-left: 500px; width: 100%;}

.dede_pages ul{ margin: 0 auto; width: 1200px;}

.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px; font-size: 12px; list-style: none; margin-right:6px;border:1px solid #E9E9E9;}

.dede_pages ul li a{float:left;  text-decoration: none; padding:2px 4px 2px;color:#555;display:block;}

.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}

.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}

.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}

.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


/*友情链接*/
.link{width: 100%; clear: both;}
.link ul{list-style: none}
.link ul li{float: left; width: auto; font-size:12px; color: #2D2C2C; margin-right: 10px;}
.link ul li a{color: #000000; text-decoration: none}
.link ul li a:link{color: #000000; text-decoration: none}
.link ul li a:visted{color: #000000; text-decoration: none}
.link ul li a:hover{color: #ff0000; text-decoration: none}


#footer{width: 100%; height: 250px; background: #ec6c00; clear: both}

#footer .copyright{padding-top:20px; width: 1200px; height: 200px; margin: 0 auto; text-align: center; font-size: 12px;  color: #ffffff;}

#footer .copyright .copybox{float: left; width: 220px; height:auto;   margin-right: 20px;}

#footer .copyright .copybox .copylinktitle{ font-size:14px; font-weight: bold; color: #ffffff; clear: both; height: 30px; line-height: 30px; text-align:left}

#footer .copyright .copybox .linkbox ul {margin: 0; padding: 0; list-style: none;}

#footer .copyright .copybox .linkbox ul li{list-style:none; clear: both; text-align: left;line-height: 30px; height: 30px; width: 100%}

#footer .copyright .copybox .linkbox ul li a{text-decoration: none; color: #ffffff;}

#footer .copyright .copybox .linkbox ul li a:hover{text-decoration: none; color: #ff000000;}

#footer .copyright .copy{width: 1200px; height: 30px; }

#bottom{width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 12px; background: #000000; color: #ffffff; clear: both}







#footer .copyright span{display: block; width: 100%; clear: both;}