﻿body {font-size:12px;background-color:#f2f4f3; font-family:"微软雅黑";}
ul li {list-style: none;}
img { border:none;}
*{margin:0; padding:0;}
ul,li,p,h4,h5 { margin:0; padding:0;}
.clearboth{clear:both;}
#containter { width:1042px; height:auto; margin:0 auto;}
#head { height:100px; width:100%; padding-top:10px; padding-bottom:10px; }
#logo { height:55px; width:1042px; margin:0 auto;}
#logo .zuo { float:left; width:300px; height:45px;}
#logo .you { float:left; width:560px; height:45px; padding-left:20px;  }
#logo .rightt{float:right;}
#logo .rightt a{ font-weight:bolder; color:#000000;}
a { text-decoration:none; color:#737373;}
a:hover { text-decoration:none; color:#006600;}

#nav { width:100%; height:45px;  line-height:45px;background:#347606; }
#menu {width:1042px;margin:0 auto;height:40px; line-height:40px; }
#menu  a{display:block; width:120px; height:15px; line-height:15px; color:#FFFFFF; float:left; text-align:center; font-size:14px; border-left:1px solid #FFFFFF; margin-top:12px; font-weight:bolder; }
#menu  a:hover{ color:#FFFFFF; }
#menu .current{ color:#FFFFFF;}
.search {
	float: right;
	width: 132px;
	position: relative;
	height: 20px;
	margin-top: 10px;
	padding-left: 24px;
	background: url(../image/searchbg.gif) 24px top no-repeat;
}
.search input {
	border: 0;
	height: 18px;
	line-height: 18px;
	width: 115px;
	padding-left: 5px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #8eb66f;
	font-size: 12px;
	background: transparent;
}
.search .searchbtn {
	position: absolute;
	left: 0;
	top: 0;
	width: 23px;
	height: 20px;
	padding: 0;
	cursor: pointer;
	background: url(../image/searchbtn.gif);
}

.flexslider{position:relative;height:440px;overflow:hidden;background:url(../image/loading.gif) 50% no-repeat; }
.slides{position:relative;z-index:1; }
.slides li{height:440px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;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(../image/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; left:0;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:100px;background:url(../image/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:100px;background:url(../image/next.png) center center no-repeat;}


.index01{height:220px; width:100%; padding-bottom:18px; margin:0 auto; background:#ecebeb;font-size:12px;}
.index01 ul{width:1032px; margin:0 auto;}
.index01 ul li{ width:302px; float:left; height:170px; border-right:#dfdede 1px solid; padding:20px;}
.index01 ul li h1{ height:30px; line-height:28px; }
.index01 ul li h1 span{ color:#1a9aff; display:block; float:left; font-size:16px; color:#000000; font-weight:bolder;}
.index01 ul li h1 a{float:right;display:block; padding-right:10px; margin-top:5px;}
.index01 .plist{ height:28px;border-bottom:1px dashed #b2b2b2; line-height:28px; overflow:hidden; padding-top:0px;}
.index01 .plist span{ float:right;}
.index01 .plist a{ float:left;}

.index02{height:234px; width:100%; margin:0 auto; background:#347606;}
.index02 ul{width:1042px; margin:0 auto;}
.index02 ul li{float:left; width:344px; height:234px; }
.index02 ul li img {width:340px; height:230px; border-radius:5px; margin:2px; }
.index02 ul li img:hover{opacity:0.4;filter:alpha(opacity=80);       
-moz-opacity:0.8;              
opacity: 0.8; border:#CCCCCC 1px solid;border-radius:5px; }

.index04{height:112px; width:1002px;background:url(../image/adv.jpg) no-repeat; margin:0 auto;}
.link{height:106px; width:1002px;margin:0 auto; }

.link h1{color:#0e2a55; font-size:16px;}
.link .linkpic{height:80px; width:1000px;margin:0 auto; border:#c6c6c6 1px dashed; background:#f2f2f2;}
.link .linkpic img{ float:left;}
.ad{width:100%; height:200px;}
.cbg{width:100%; height:1px; }

#leftContainter { float:left; width:216px; height:auto !important;height:834px;min-height:834px; }
#leftContainter .categorylist{width:216px; height:auto !important;height:319px;min-height:319px; }
#leftContainter .categorylist .ctop{width:170px; height:48px;  text-align:left; line-height:48px; color:#333333; font-size:16px; font-weight:bolder;padding-left:46px; border-bottom: 1px solid #d4d4d4;}
#leftContainter .categorylist ul li{ width:180px; margin:0 auto; height:40px; line-height:40px; border-bottom:1px dashed #b2b2b2; }
#leftContainter .categorylist ul li a{ width:150px; margin:0 auto; height:30px; line-height:30px; margin-left:30px; font-family:"黑体";font-size:15px; display:block; background:url(../image/ico4.jpg) left no-repeat; margin-top:10px; color:#06263f; overflow:hidden;}
.cu h1{ width:200px; height:33px; line-height:33px; font-size:16px; color:#333333; margin:0 auto; padding-left:14px;border-bottom: 1px solid #d4d4d4;}
.cu .list{ width:160px; height:23px;margin:0 auto; padding-top:20px; font-size:14px; color:#333333;}
.cu .list p span{color:#06263f;}
#leftContainter .categorylist ul li a:hover{ width:150px; margin:0 auto; height:30px; line-height:30px; padding-left:30px; font-family:"黑体";font-size:15px; display:block; background:url(../image/ico6.jpg) no-repeat;  color:#FFFFFF; text-decoration:none; margin-top:10px;}


#leftContainter .categorylist .c{ width:150px; margin:0 auto; height:30px; line-height:30px; padding-left:30px; font-family:"黑体";font-size:15px; display:block; background:url(../image/ico6.jpg) no-repeat;  color:#FFFFFF; text-decoration:none; margin-top:10px;display:block; }


#leftContainter .cu{width:216px; height:376px; }
#rightContainter { float:right; width:758px;height:auto !important;height:834px;min-height:834px;}
#rightContainter .text{padding:10px;}
.pageurl{height:32px; line-height:28px; border-bottom: #d4d4d4 1px solid; background:url(../image/ico.jpg) no-repeat center left; color:#000000; font-weight:bolder; padding-left:18px; font-size:14px;width:746px;}
.pageurl span{float:right; font-size:12px; font-weight:normal;}
.pagelist{width:750px;height:45px; margin:0 auto;}
.pagelist a{ width:50px; height:20px;  display:block; border:#eeeeee 1px solid; text-align:center; line-height:20px;}
.pagelist a:hover{  color:#FFFFFF;background:#0134cd; }
.pagelist ul li{float:left; margin-right:10px;}
.pagelist .c{background:#0134cd;width:50px; height:20px; float:left; display:block; border:#eeeeee 1px solid; text-align:center; line-height:20px; color:#FFFFFF;}

#productlist {width:750px;height:auto !important;height:634px;min-height:634px; margin:0 auto;}
#productlist ul li{ float: left; width:220px; margin-right:5px; margin-top:15px; height:155px; background:url(../image/pr_bg.jpg) no-repeat; padding:8px 0px 0px 9px;}
#productlist ul li img{width:200px;height:134px; border:0px;}

#caselist{width:750px;height:auto !important;height:634px;min-height:634px; margin:0 auto;}
#caselist ul li{width:730px;margin:0 auto; height:204px; }
#caselist ul li div{font-size:14px; border-bottom:1px solid #cdcdcd; width:478px; height:35px; line-height:35px; margin-top:10px; margin-left:240px; font-weight:bolder;}
#caselist ul li img{ margin:10px;  border:0px;}


#product .right { width:209px; height:auto; float:left; margin-left:10px; border:solid #d9d8d8 1px;}
#product .right .top { height:30px; line-height:30px; padding-left:15px; color:#FFFFFF; background-color:#596167;}
#product .right .xgcp { width:176px; height:151px; margin:0 auto; margin-top:15px; margin-bottom:30px;}
#product .right .xgcp .img { width:176px; height:126px;}
#product .right .xgcp h5 { text-align:center; line-height:25px;}


#newslist { width:750px;height:auto !important;height:634px;min-height:634px; margin:0 auto;}
#newslist ul li{height:30px; border-bottom:dotted #d9d8d8 1px; line-height:30px;background:url(../image/ico0.jpg) no-repeat left; padding-left:20px;}


#rt-div{width:82px; height:339px; background:#2c4cc7; Z-INDEX: 99999; position:relative;}



#foot { height:120px; width:100%;   text-align:center; font-size:14px; border-top: #d4d4d4 1px solid; background:#f2f4f3;}
#foot p { width:1002px; height:25px;  margin:0 auto; text-align:center; line-height:25px; color:#999999; }



.myshop_company { overflow: hidden; position: relative; height:260px; margin-top:10px;}
.myshop_company .bd { padding: 0 10px; margin: auto; width:800px;}
.myshop_company .bd ul { overflow: hidden; zoom: 1; }
.myshop_company .bd ul li { margin: 0 2px; float: left; _display: inline; overflow: hidden; text-align: center; width: 180px; height:240px; }
.myshop_company .bd ul li img { width:180px; height:240px;cursor:pointer;  }
.myshop_company .bd ul li em { font-style: normal; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; display: block; margin-top: 5px; height: 30px; line-height: 30px; }
.myshop_company .hd .prev, .myshop_company .hd .next {
	display: block;
	width: 20px;
	height: 130px;
	float: right;
	overflow: hidden;
	cursor: pointer;
	background-image: url(404.png);
	background-position:center;
	background-repeat: no-repeat;
	margin-top:100px;
}
.myshop_company .hd .next { background-position: 0 30px; left: 10px; position: absolute; z-index: 998; }
.myshop_company .hd .prev { right: 10px; position: absolute; z-index: 998; background-position: -36px 30px; }
.myshop_company .hd .prev:hover, .myshop_company .hd .next:hover { background-color: #e8e8e8; }