@charset "utf-8";
/* CSS Document */
/*html,body {
    -webkit-filter: grayscale(1); /* Chrome, Safari, Opera */
    filter: grayscale(1);
}*/
body{
	margin:0 0;
	padding:0 0;
	font-family:\5FAE\8F6F\96C5\9ED1;}
	h4{ color:#6bc060;}
	h5{ font-size:14px; margin:0 0; }
p{
	text-align:justify;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
p a{ color:#666; text-decoration:none;}
p a:hover{ color:#888; text-decoration:underline;}
image{ border:0;}
.clear{ clear:both; display:block;}
.top{ width:100%; height:30px; background:#f4f4f4;}
.navtop{ width:1024px; height:30px; text-align:right; line-height:30px; margin:0 auto; font-family:\5FAE\8F6F\96C5\9ED1; font-size:13px; color:#666;}
.navtop a{ color:#666; text-decoration:none;}
.navtop a:hover{ color:#888; text-decoration:underline;}
.navigation{  width:100%; height:126px; }
.navigations{  width:1024px; height:126px; margin:0 auto;}
.serach{ width:1024px; height:26px; margin-top:7px; float:right;}
.input{ width:153px; height:22px; border:1px solid #e1e1e1; float:right; border-right:0px;}
.serachbutton{ width:26px; height:26px; float:right; background:url(../images/serachbutton.jpg); border:0px;}
.logo{ width:306px; height:93px; float:left;}

/*menu*/
ul,li {list-style-type:none; text-transform:capitalize; z-index:99999}
#menu{ width:717px; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-size:17px; margin-top:18px;}
#nav { width:717px; float:left; padding:0px;}
#nav .jquery_out {float:left;line-height:32px; display:block; border-right:1px solid #fff; text-align:center;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; border-right:1px solid #fff; width:101px;/*IE6 only*/ text-align:center;}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:32px; display:block; width:101px;}
#nav .mainlevel a:hover {color:#6bc060; text-decoration:none; border-bottom:2px solid #6bc060;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#f4f4f4; width:101px;/*IE6 only*/ color:#999;}
.log {text-align:center; line-height:24px; text-transform:capitalize; font-size:14px; /*margin:50px auto;*/}

.flash{ width:100%; height:335px; background:#6bc060;}
.flashpic{ width:1024px; margin:0 auto; height:335px;}
.FLASH {
    width:1024px;
    height:335px;
}
/*大图转换*/
#carousel_container {
	background: url("../images/transparent_background.png"); width: 1024px; height: 335px; margin:0px auto;
}
.center-clear {
	margin: 0px auto !important; width: 990px;
}
.center-clear-border-support {
	margin: 0px auto !important; width: 990px;
}
.center-clear-border-support {
	width: 988px;
}

.theme-default .nivoSlider img {
	left: 0px; top: 0px; display: none; position: absolute;
}
.theme-default .nivoSlider a {
	border: 0px currentColor; display: block;
}
.theme-default .nivo-controlNav {
	left: 46%; bottom: 0px; margin-left: -40px; position: absolute;
}
.theme-default .nivo-controlNav a {
	background:url(../images/bullets.png) no-repeat; border: 0px currentColor; width: 22px; height: 22px; text-indent: -9999px; margin-right: 3px; float: left; display: block;
}
.theme-default .nivo-controlNav a.active {
	background-position: 0px -22px;
}
.theme-default .nivo-directionNav a {
	background:url(../images/arrows.png) no-repeat; border: 0px currentColor; width: 49px; height: 49px; text-indent: -9999px; display: block;
}
.theme-default a.nivo-nextNav {
	background-position: -49px 0px; right: 0px;
}
.theme-default a.nivo-prevNav {
	left: 0px;
}
.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;
}
.theme-default .nivo-caption a:hover {
	color: rgb(255, 255, 255);
}
.nivoSlider {
	position: relative;
}
.nivoSlider img {
	left: 0px; top: 0px; position: absolute;
}
.nivoSlider a.nivo-imageLink {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;
}
.nivo-slice {
	height: 100%; display: block; position: absolute; z-index: 5;
}
.nivo-box {
	display: block; position: absolute; z-index: 5;
}
.nivo-caption {
	left: 59px; width: 270px; bottom: 112px; color: rgb(255, 255, 255); position: absolute; z-index: 8; opacity: 0.8;
}
.nivo-caption h1 {
	padding: 15px 20px; font-family: "Terminal Dosis", sans-serif; font-size: 20px; font-weight: 300; background-color: rgb(229, 52, 0);
}
.nivo-caption p {
	background: rgb(0, 0, 0); margin: 0px; padding: 10px 20px;
}
.nivo-caption a {
	display: inline !important;
}
.nivo-html-caption {
	display: none;
}
.nivo-directionNav a {
	top: 43%; position: absolute; z-index: 9; cursor: pointer;
}
.nivo-prevNav {
	left: 0px;
}
.nivo-nextNav {
	right: 0px;
}
.nivo-controlNav a {
	position: relative; z-index: 9; cursor: pointer;
}
.nivo-controlNav a.active {
	font-weight: bold;
}

.product{ width:100%; height:330px;}
.productlist{ width:1024px; height:330px; margin:0 auto;}
.cpjs, .zxxx{ width:341px; height:318px; float:left;}
.cpjstitle{ height:144px;}
.slfx{ width:342px; height:318px; float:left;}

.flashlittle{ width:341px; height:174px; padding:0px 37px; }
.examplelist{ width:307px; height:174px; padding:0px 15px; background:url(../images/bg1.png); color:#5e5e5e; font-size:13px; line-height:28px; letter-spacing:2px;}
.examplelist a{ text-decoration:none; color:#5e5e5e;}
.examplelist a:hover{ text-decoration:underline; color:#888;}
.massagelittle{ width:306px; height:174px; padding:0px 15px; background:url(../images/bg2.png); color:#5e5e5e; font-size:13px; line-height:28px; letter-spacing:2px;}
.massagelittle a{ text-decoration:none; color:#5e5e5e;}
.massagelittle a:hover{ text-decoration:underline; color:#888;}



.content{ width:100%; margin:10px 0px; _height:700px; min-height:700px;  }
.contentnr{ width:1024px; margin:0 auto;}
.left{ width:230px; float:left; height:40px;}
.right{ width:744px; _height:400px; min-height:400px; float:left; margin-left:50px;}

.cptj{ width:100%; _height:900px; min-height:900px; margin:0 auto; }
.cptjtitle{ width:1024px; height:70px; margin:0 auto; text-align:center;}
.picmove{ width:1024px; height:150px; margin:0 auto; padding-top:20px;}

.xwzxtitle{ width:230px; height:45px;}
.xwzxtitle img{ border:0px; background:none;}

.list{ width:230px; min-height:140px; background:url(../images/list2.jpg) no-repeat; text-align:center; color:#636363; font-size:14px;}
.list a{ text-decoration:none; color:#636363;}
.list a:hover{ text-decoration:none; color:#888888;}

.list3{ width:230px; min-height:92px; background:url(../images/list.jpg) no-repeat; text-align:center; color:#636363; font-size:14px;}
.list3 a{ text-decoration:none; color:#636363;}
.list3 a:hover{ text-decoration:none; color:#888888;}

.title1{ width:230px; height:45px; line-height:45px;}

.list2{ width:230px; min-height:92px; background:url(../images/list2.jpg) no-repeat; line-height:36px; color:#636363; font-size:14px;}
.list2 a{ text-decoration:none; color:#636363;}
.list2 a:hover{ text-decoration:none; color:#888888;}

.list4{ width:230px; min-height:92px; background:url(../images/list3.jpg) no-repeat; line-height:42px; color:#636363; font-size:14px;}
.list4 a{ text-decoration:none; color:#636363;}
.list4 a:hover{ text-decoration:none; color:#888888;}

.list5{width:230px; min-height:92px; background:url(../images/list5.jpg) no-repeat; line-height:42px; color:#636363; font-size:14px;}
.list5 a{ text-decoration:none; color:#636363;}
.list5 a:hover{ text-decoration:none; color:#888888;}

.list6{width:230px; min-height:92px; background:url(../images/list6.jpg) no-repeat; line-height:42px; color:#636363; font-size:14px;}
.list6 a{ text-decoration:none; color:#636363;}
.list6 a:hover{ text-decoration:none; color:#888888;}

.phone{ width:175px; height:43px; background:url(../images/phone.jpg) no-repeat; margin-top:25px; padding-left:55px; line-height:43px; color:#636363; font-size:15px; letter-spacing:-1px; }
.phone2{ width:175px; height:43px; background:url(../images/phone.jpg) no-repeat; padding-left:55px; line-height:43px; color:#636363; font-size:15px; letter-spacing:-1px; }
.email{ width:175px; height:43px; background:url(../images/email.jpg) no-repeat; margin-top:1px; padding-left:55px; line-height:43px; color:#636363; font-size:16px;}
.righttitle{ height:45px; background:#f4f4f4; border-left:12px solid #6bc060; padding-left:25px; padding-right:10px; margin-bottom:10px; line-height:38px;}
.nrlist{ height:36px; border-bottom:1px dashed #d9d9d9; font-size:13px; color:#838383; line-height:42px;}

.nrlist a{ text-decoration:none; color:#838383;}
.nrlist a:hover{ color:#999;}

.cppic{ width:192px; height:132px;}
.cpintroduce{ vertical-align:top; padding-left:20px;}
.zzrz{ vertical-align:top; padding-bottom:20px; padding-left:10px;}
.title{ color:#6bc060; font-size:24px; padding-bottom:10px;}
.title a{ color:#6bc060; text-decoration:none;}
.title a:hover{ text-decoration:underline;}
.text{ color:#636363; font-size:14px; line-height:25px;}
.companytext{ color:#636363; font-size:14px; line-height:25px; text-indent:2em; margin-bottom:10px;}
.companytext2{ color:#636363; font-size:14px; line-height:25px; margin-bottom:10px; text-align:center; margin-top:30px;}
.yqlj a{ color:#3ea2f7; text-decoration:none;}
.yqlj a:hover{ text-decoration:underline;}
.dlhztext{ color:#636363; font-size:14px; line-height:25px; margin-bottom:10px;}
.line{ border-bottom:1px dashed #d9d9d9; height:10px; margin-bottom:30px;}

.chanpingg, .table{ margin-left:25px;}
.chanpingg td{ padding-left:20px;}

.piclist{ font-size:12px; color:#5e5e5e}
.piclist a{ color:#5e5e5e; text-decoration:none;}
.piclist a:hover{ font-size:12px; color:#6bc060;}

.jthyfl{ width:655px; margin:0 auto; _height:218px; min-height:218px; padding-top:43px;}
.jthyfl a{text-decoration:none; color:#7f7f7f;}
.jthyfl a:hover{text-decoration:underline; color:#5c5c5c;}
.dt{ width:168px; height:215px; background:url(../images/jtflbg.jpg) no-repeat; float:left; font-size:28px; color:#7f7f7f; text-align:center;}
.tl{ width:168px; height:215px; background:url(../images/jtflbg.jpg) no-repeat; margin-left:74px; float:left; font-size:28px; color:#7f7f7f; text-align:center;}
.hk{ width:168px; height:215px; background:url(../images/jtflbg.jpg) no-repeat; margin-left:74px; float:left; font-size:28px; color:#7f7f7f; text-align:center;}

.heights{ width:100%; height:30px;}
.footer{ width:100%; height:60px; background:#5f5f5f; color:#FFF; font-size:12px; text-align:center; padding-top:30px; clear:both;/*margin-top:400px;*/}
.footer a{ text-decoration:none; color:#fff;}
.footer a:hover{ color:#CCC;}

.doc{ font-size:14px; color:#5e5e5e}
.doc a{ color:#5e5e5e; text-decoration:none;}
.doc a:hover{ font-size:14px; color:#9d9d9d;}

/*分页*/
#pagelist a { color:#727272; text-decoration:none;}
#pagelist a:hover { color:#909090; text-decoration:underline;}
#pagelist ul { list-style:none;}
#pagelist {width:730px; float:right;  height:20px; font-size:14px;}
#pagelist ul li { float:right; height:20px; line-height:20px; margin:0px 2px;}
#pagelist ul li a, .pageinfo { display:block; padding:0px 6px;}
.pageinfo  { color:#555;}


/*w*/
.cleanline{text-decoration:none; color: #000;}
.cleanline:hover{color: #6bc060}
/**/




/*ul.sis-li{ margin:0 auto; width:1000px; overflow:hidden}
ul.sis-li li{ float:left; padding-top:11px; width:228px; overflow:hidden; padding-right:22px}
ul.sis-li li .v1{float:left;width:228px; position:relative; height:297px; color:#7F7F7F}
ul.sis-li li .v2{ padding-top:6px; width:100%; float:left; overflow:hidden}
ul.sis-li li .v1 img{ width:228px; position:absolute; left:0; top:0; z-index:5; height:297px}
ul.sis-li li .v1 .div{ width:186px; position:absolute; z-index:10; background:#F00; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; left:10px;bottom:15px; height:110px; float:left; text-align:left; padding:15px 12px 0 12px}
ul.sis-li li .v1 .div h3{ line-height:20px; padding-bottom:10px; display:block;color:#FFF; overflow:hidden}
ul.sis-li li .v1 .div .txt{ line-height:18px; height:80px; display:block;color:#FFF; overflow:hidden}
ul.sis-li li .v2 h4{ font-size:14px; text-align:left; width:100%; display:block; line-height:20px; height:20px; overflow:hidden}
ul.sis-li li .v2 .h16{ height:16px; width:100%; display:block;}
ul.sis-li li .v2 .h16 b{font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold}
ul.sis-li li:hover .v1{ color:#7F7F7F; text-decoration:none}
ul.sis-li li:hover .v2 .h16 b,ul.sis-li li:hover .v2 h4 a{ color:#E73527; text-decoration:none}ul.sis-li li:hover .v2 h4 a:hover{ text-decoration:underline}


img { border:none; }
.zzsc { width:230px; height:115px; margin:0 auto; position:relative; }
.text {
	width:230px;
	height:auto;
	color:#666;
	background:#95e08b;
	FILTER:alpha(opacity=60);
	opacity:0.5;
	-moz-opacity:0.5;
	position:absolute;
	left:0;
	bottom:0;
}
.imgtext { width:230px; height:auto; float:left; padding:3px 3px; color:#000; font-size:12px; line-height:200%; }
*/
