/* www.aacn.net.cn 乐创网络CSS文件*/
*{ margin:0; padding:0;}
body{ font-size:12px; background:#fff; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#535353; width:1024px; margin:0 auto}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
a{color:#535353;text-decoration: NONE}
a:hover{ text-decoration:underline; color:#535353;text-decoration: NONE}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}
em{ font-style:normal;}
div img,div input{ vertical-align:middle}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
input,textarea{ border:none}
input:focus,textarea:focus{ outline:none}
/* www.aacn.net.cn 乐创网络CSS文件*/

.head{ height:144px; background:url(../images/topbg.jpg) repeat-y; width:1024px; position:relative}
.head .logo{ position:absolute; top:20px; left:20px}
.head .add{position:absolute; top:47px; left:400px}
.head .luang{position:absolute; bottom:20px; right:30px}
.head .luang a{ margin:0 10px}
.menu{ height:49px; background:url(../images/menu-bg.jpg) no-repeat; line-height:49px; overflow:hidden}
.menu ul{ padding:0 53px; font-size:15px; font-weight:600}
.menu ul li{ width:130px; float:left; text-align:center; background:url(../images/menu-l.jpg) left no-repeat; padding-left:1px}
.menu .index{ background:none}
.menu ul li a:hover{ background:url(../images/menu-hover.jpg); display:block; color:#db1f28}
.menu ul li a{color:#171717;display:block;}
.menu ul .hover{background:url(../images/menu-hover.jpg); display:block; color:#171717}
.menu ul .hover a{color:#db1f28}
.slide{ height:286px; overflow:hidden; margin:3px 0}
/*焦点图*/
.focus{ position:relative; width:1024px; height:286px;  float: left;}  
.focus img{ width: 1024px; height: 286px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:3px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*搜索条*/
.searchbar{ height:32px;background:url(../images/search-bg.jpg) repeat-x; position:relative}
.clearfix{ position:absolute; right:33px; top:4px}
.searchinp{ background:url(../images/search.jpg) no-repeat; width:144px; height:23px; line-height:23px; padding-left:30px}
.searchbtn{ background:url(../images/search-btn.jpg) no-repeat; width:54px; height:23px;cursor:pointer}

.content{ background:url(../images/content-bg.jpg) repeat-x; border-bottom:1px solid #e3e3e3}
.f{ width:233px; float:left; padding-top:15px; margin-left:18px}
.f .sortname{ width:223px; height:20px; line-height:20px; padding-left:10px; background:url(../images/menu.jpg) no-repeat; color:#fff; margin-bottom:14px}
.f .sortname span{ float:right; margin:5px 10px 0 0}
.f .sortname span a{ display:block; width:33px; height:10px}
.f ul{ margin:10px 0}
.f li{ height:25px; line-height:25px; background:url(../images/iso-1.png) no-repeat center left; padding-left:10px}
.f li span{ float:right}
.f li a{ color:#222222}
.f .cc{ height:197px; overflow:hidden}
.f .cc .ititle{ text-align:center; height:25px; line-height:36px; font-size:14px}
.f .cc .ititle a{ color:#a31414}
.f .cc .iinfo a{ color:#535353; line-height:22px}

.x .xsortname{ height:30px; line-height:30px; background:#e8e5dc; padding:0 10px}
.x .xsortname em{ background:url(../images/title.jpg) repeat-x 0px 2px; width:84px; height:28px; display:block; text-align:center; color:#fff;}
.x .xsortname span a{ background:url(../images/more.jpg) no-repeat; width:32px; height:5px; float:right; display:block; margin-top:13px}
.rollBox {
	width: 1024px;
	overflow: hidden;
	padding:15px 10px 10px 10px
}
.rollBox .LeftBotton {
	height: 27px;
	width: 15px;
	background: url(../images/left.jpg) no-repeat;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 80px 0 0 0;
	cursor: pointer;
}
.rollBox .RightBotton {
	height: 27px;
	width: 15px;
	background: url(../images/right.jpg) no-repeat;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 80px 0 0 0;
	cursor: pointer;
}
.rollBox .Cont {
	width: 952px;
	overflow: hidden;
	float: left; margin:10px
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 162px;
	float: left;
	text-align: center;
}
.rollBox .Cont .pic img {

	display: block;
}
.rollBox .Cont .pic p {
	line-height: 26px;
	color: #505050;
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none;
}
.rollBox .Cont a:hover {
	color: #f00;
	text-decoration: underline;
}
.rollBox #List1, .rollBox #List2 {
	float: left;
}


.foot{border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; background:#f6f5ef; margin-top:7px; padding-top:20px; padding-bottom:20px}
.links{ text-align:center}
.links img{ margin:0 5px}
.links .l {vertical-align:bottom; font-size:14px; margin-left:10px}
.copyright{ margin-top:20px; text-align:center; line-height:26px}


.main{ background:url(../images/content-bg.jpg) repeat-x; border-bottom:1px solid #e3e3e3; padding:20px 0}
.mainleft{ width:200px; border:1px solid #A09F9F; background:url(../images/iso-2.png) no-repeat top left; float:left; margin-left:10px; padding:10px}
.mainright{ width:740px; float:right;border:1px solid #A09F9F; margin-right:10px;padding:10px}
.mainright img{ max-width:740px}
.navsortname{ background:url(../images/iso-4.png) no-repeat 20px 6px; font-size:16px; padding-left:55px; height:30px; line-height:30px; border-bottom:1px solid #999; font-weight:600;color:#a31414}
.navlist{ margin-top:15px}
.navlist li{ background:url(../images/navli.jpg) repeat-x; height:27px; line-height:27px; border:1px solid #e3e3e3; margin-bottom:8px; font-size:14px; padding-left:20px}
.navlist li a{ background:url(../images/iso-3.jpg) no-repeat center left; padding-left:15px}
.lujing{ padding-left:20px; background:url(../images/ico4.png) no-repeat center left; border-bottom:1px solid #e3e3e3; height:30px; line-height:30px; margin-bottom:20px}
.abouttitle{ text-align:center; font-size:18px; font-weight:600; border-bottom:1px dashed #e3e3e3; line-height:33px; margin-bottom:10px}
.newstime{text-align:center; margin-bottom:20px}
.newstime span{ margin:0 10px; height:30px; line-height:30px; }
.aboutinfo{ line-height:23px;}

.postlist li{background:url(../images/iso-1.png) no-repeat center left; padding-left:10px; height:35px; line-height:35px; border-bottom:1px dashed #e3e3e3}
.postlist li span{ float:right}
.wp-pagenavi{ margin-top:20px}
.wp-pagenavi a ,.wp-pagenavi span{ border:1px solid #cccccc; padding:2px 5px; margin:0 3px}
.wp-pagenavi a:hover{ background:#d94a00; color:#fff;border:1px solid #d94a00;}

.productlist img{ width:220px; height:208px;}
.productlist li{ float:left; width:220px; margin-bottom:20px; border:1px solid #dedede; margin-left:18px; text-align:center}

.piclinks li{ float:left; margin:0 5px 5px 5px; padding:3px; border:1px solid #e3e3e3;}
.txtlinks li{ float:left; margin:0 5px}








