@charset "gb2312";
/* CSS Document */
* { margin:0px; padding:0px;}
ul,li,ol { list-style-type:none;}
a { text-decoration:none;}
body {
	font-family:"΢ź";
	font-size:12px;
	
}



img { border:none;}

.clear { clear:both;}

.main_ {
	width: 100%;margin:0 auto;
	
}
.bjlmain_ {
	width: 100%;margin:0 auto;
	
}
.main {
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	
	padding_bottom:10px; 
	
}
.main_top {
	height:577px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	
}
.main_bot { margin-top:15px;
	width: 100%; background-image:url(../images/botbg.png); background-repeat: no-repeat no-repeat;
	
}
.bjlmain_bot {
	margin-top:15px;
	width: 100%; background-image:url(../images/bjlbotbg.jpg); background-position: 50% 0%; background-repeat: repeat-x ;
	
}


.banner { background-image:url(../images/chpnavbg.png); background-position: 50% 0%; background-repeat: no-repeat no-repeat; height:146px;
	width: 100%;
}
.bjlbanner { background-image:url(../images/bjlchpnavbg.png); background-position: 50% 0%; background-repeat: no-repeat no-repeat; height:146px;
	width: 100%;
}
.banner_{
	width: 100%; height:500px; background:url(../images/chpnavbg_c.jpg) no-repeat;background-position: 50% 0%; }
.bjlbanner_{
	width: 100%; height:500px; background:url(../images/bjlchpnavbg_c.jpg) no-repeat;background-position: 50% 0%; }
	
.dh {
	height: 146px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	
}
.dh1 {
	float: left;
	height: 146px;
	width: 490px;
}
#nav {
	margin-left: 120px;
	margin-top: 20px;
	width: 350px;
	display:block;
}
#sub_02{

	z-index: 200;
}
#sub_03{

	z-index: 200;
}
#sub_01{

	z-index: 200;
}
#sub_04{

	z-index: 200;
}











#Logo ul li{float: left;
    font-size: 30px;
    font-weight: bold;}
#Logo{width:1200px;height:144px;margin:20px auto;}
#Logo ul li img{margin-top: 0px;}



.w100{width:100%;}
.left{float:left;}
.nc-bql-nav{height:58px; background:url(../images/img3.jpg) left top repeat-x;}
.nc-bql-nav ul{height:58px;width:1200px;padding:0 15px;margin-left:auto;margin-right:auto;background:url(../images/img5.jpg) left top no-repeat}
.nc-bql-nav ul li{height:100%;width:150px;float:left;display:inline;background:url(../images/img4.jpg) right top repeat-y;text-align:center;line-height:58px;font-size:16px;}
.nc-bql-nav ul li a{color:#FFFFFF; font-weight:bold; height:58px; display:block; width:150px;}
.nc-bql-nav ul li a:hover { background-color:#fef008; color:#a41608;}

.nynav{height:58px; background:url(../images/img3.jpg) left top repeat-x;}
.nynav ul{height:58px;width:1200px;padding:0 15px;margin-left:auto;margin-right:auto;background:url(../images/img55.jpg) left top no-repeat}
.nynav ul li{height:100%;width:150px;float:left;display:inline;background:url(../images/img4.jpg) right top repeat-y;text-align:center;line-height:58px;font-size:16px;}
.nynav ul li a{color:#FFFFFF; width:150px; height:58px; font-weight:bold; display:block;}
.nynav ul li a:hover {color:#a41608; background-color:#fef008;}
.nynav ul li:hover {color:#a41608; background-color:#fef008;}



/* banner */	
#full-screen-slider { width:100%; height:420px; float:left; position:relative; background-color:#f9f6e3; overflow:hidden;}
#slides { display:block; width:100%; height:420px; list-style:none; padding:0; margin:0; position:relative; overflow:hidden}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block;}
#pagination { display:block; list-style:none; position:absolute; left:55%; top:345px; z-index:66;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#FDD600}

.bannerBox{ width:200px; margin:0px auto; padding:305px 0px 0px 740px}
.bannerBox2{ width:200px; margin:0px auto; padding:350px 0px 0px 126px}
.bannerBox3{ width:200px; margin:0px auto; padding:85px 0px 0px 55px}









#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "΢ź"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; width:85px;/*IE6 only*/}
#nav .mainlevel a {font-family: "΢ź";
	font-size: 15px;
	color: #568303;
	text-align: center;
	font-weight: bold;
	display: block; text-decoration:none;width:85px;
	/* filter:
        Dropshadow(offx=1,offy=0,color=#f2ad15)
        Dropshadow(offx=0,offy=1,color=#f2ad15)
        Dropshadow(offx=0,offy=-1,color=#f2ad15)
        Dropshadow(offx=-1,offy=0,color=#f2ad15);*/
	
	}
#nav .mainlevel a:hover {color: #6ec332; text-decoration:none;display:block;}
#nav .mainlevel ul {
	display:none;
	position:absolute;
	margin-left:-10px;
	z-index: 200;	
}
#nav .mainlevel li {
	
	width:100px;/*IE6 only*/
	background-color: #FF9900;
	
}
#nav .mainlevel li a {
	font-family: "";
	font-size: 14px;
	color: #000;
	text-align: center;
	display: block;
	text-decoration:none;
	width:100px;
	font-weight: normal;
	line-height: 25px;
}
#nav .mainlevel li a:hover {
	color: #fff;	
}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

#nav .mainlevel p {
	font-family: Arial;
	text-align: center;
	display: block;
	text-decoration:none;
	width:80px;
	font-size: 12px;
	color: #568303;
	font-weight: normal;
}
#nav .mainlevel p:hover{
color: #6ec332;display:block;
}
.dh1 #mainlevel_01 {
	margin-top: 20px;
}
.dh1 #mainlevel_02 {
	margin-top: 38px;
}
.dh1 #mainlevel_03 {
	margin-top: 48px;
}



#nav01 {
	margin-left: px;
	margin-top: 25px;
	width: 350px;
	display:block;
}

#nav01 .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "΢ź"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav01 .jquery_out .smile {padding-left:1em;}
#nav01 .jquery_inner {margin-left:px;}
#nav01 .jquery {margin-right:1px;padding:0 2em;}
#nav01 .mainlevel { float:right; width:85px;/*IE6 only*/}
#nav01 .mainlevel a {font-family: "΢ź";
	font-size: 15px;
	color: #568303;
	text-align: center;
	font-weight: bold;
	display: block; text-decoration:none;width:85px;}
#nav01 .mainlevel a:hover {color: #6ec332; text-decoration:none;display:block;}
#nav01 .mainlevel ul {
	display:none;
	position:absolute;
margin-left:-10px;
}
#nav01 .mainlevel li {
	
	width:100px;/*IE6 only*/
	background-color: #FF9900;	
	
}
#nav01 .mainlevel li a {
	font-family: "";
	font-size: 14px;
	color: #000;
	text-align: center;
	display: block;
	text-decoration:none;
	width:100px;
	font-weight: normal;
	line-height: 25px;
}
#nav01 .mainlevel li a:hover {
	color: #fff;	}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

#nav01 .mainlevel p {
	font-family: Arial;
	text-align: center;
	display: block;
	text-decoration:none;
	width:80px;
	font-size: 11px;
	color: #568303;
	font-weight: normal;
	
}
#nav01 .mainlevel p:hover{
color: #6ec332;display:block;
}
.dh3 #mainlevel_01 {
	margin-top: 43px;
}
.dh3 #mainlevel_02 {
	margin-top: 38px;
}
.dh3 #mainlevel_03 {
	margin-top: 20px;
}





.dh2 {
	float: left;
	height: 146px;
	width: 132px;
}
.dh2 a{
	height: 146px;
	width: 132px;
	display: block;
}
.dh3 {
	float: left;
	height: 146px;
	width: 431px;
}
.about {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:10px;
}
.about_left {
	width: 238px;
	margin-top: 25px;
	
	float: left;
}
.about_left1 .left01 {
	background-image: url(../images/left01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 63px;
	width: 193px;
	padding-left: 45px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 5px;
}
.about_left1 .left01 p {
	font-size: 26px;
	font-family: "΢ź";
	margin-top: 5px;
}

.about_left1 .left02 {
	background-image: url(../images/left02.jpg);
	background-repeat: repeat-y;
	width: 238px;
	padding-top: 10px;
	padding-bottom: 50px;
}
.about_left1  .left02  .le_tt a {
	background-image: url(../images/left02_1.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
}

.about_left1 .left02 li {
	height: 30px;
	width: 200px;
	margin-left: 19px;
}
.about_left1 .left02 a {
	color: #61a31d;
	display: block;
	height: 30px;
	width: 200px;
	font-family: "΢ź";
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
}
.about_left1 .left02 li a:hover {
	color: #FFFFFF;
	background-image: url(../images/left02_1.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 200px;
}
.about_left1 .left03 {
	background-image: url(../images/left03.jpg);
	height: 19px;
	width: 238px;
}
.about_left .about_left2 {
	background-image: url(../images/left04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 191px;
	width: 212px;
	margin-top: 13px;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 90px;
}
.about_left .about_left3 {
	background-image: url(../images/left05.png);
	background-repeat: no-repeat;
	height: 275px;
	width: 208px;
	margin-top: 15px;
	padding-top: 100px;
	padding-left: 30px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: "΢ź";
}
.about_left .about_left4 {
	background-image: url(../images/left055.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 218px;
	margin-top: 13px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 90px;
}
.about_left .about_left4 ul li { line-height:20px;}
.about_right {
	float: left;
	width: 752px;
	margin-top: 25px;
	margin-left: 10px;
}
.about_right .right01 {
	background-image: url(../images/right01.jpg);
	background-repeat: no-repeat;
	height: 68px;
	width: 657px;
	padding-top: 36px;
	padding-left: 95px;
	font-family: Arial;
	font-size: 19px;
	color: #2F791A;
	font-weight: bolder;
}
.about_right .right01 p {
	font-size: 28px;
	font-weight: bold;
	color: #411E18;
	font-family: "΢ź";
}
.about_right .right01 span {
	float: right;
	margin-right: 20px;
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	margin-top: 40px;
}
.about_right .right01 a {
	color: #999999;
	font-family: "΢ź";
	font-size: 12px;
}
.about_right .right01 a:hover {
	color: #61a31d;
}
.about_right .right012 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 722px;
	min-height:610px;
	height:auto!important;
	height:610px;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 50px;
}
.about_right .right02 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:610px;
	height:auto!important;
	height:610px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 50px;
}

.about_right .right02 ul {
	background-repeat: repeat-y;
}
.about_right .right02 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
	margin-top: 5px;
	background-image: url(../images/tubiao1.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 15px;
	width:650px;
	overflow:hidden; 
	text-overflow:ellipsis;
}

.about_right .right020 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:620px;
	height:auto!important;
	height:620px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
}
.about_right .right021 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:580px;
	height:auto!important;
	height:580px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.about_right .right023 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:720px;
	height:auto!important;
	height:720px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mess{
    width:682px;
}
.about_right .right022 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:700px;
	height:auto!important;
	height:700px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.about_right .right02 a {
	font-size: 12px;
	color: #61A31D;
}
.about_right .right02 a:hover {
	color: #993300;
}
.about_right .right02 span {
	color: #999999;
	float: right;
}

.about_right .right04 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:670px;
	height:auto!important;
	height:670px;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 30px;
}
.wenzi{
	font-size:35px;
	font-weight: bold;
	color: #914800;
	line-height: 35px;
	height: 60px;
}
.prod{
	width:682px;
	height:950px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.prod li{
	width:167px;
	height:204px;
	background-color: #A2FFA2;
	float: left;
	margin-bottom: 30px;
	margin-right: 1px;
	margin-left: 1px;
	background-image: url(../images/dhlogo.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.prod li p{
	width:151px;
	height:20px;
	text-align: center;
}
.prod li a{
	width:163px;
	height:200px;
	text-align: center;
	display: block;
	color: #006600;
	font-size: 12px;
	
	padding:2px;
}
.prod li a:hover{
	width:163px;
	height:200px;
	text-align: center;
	display: block;
	color: #FFf;
	font-size: 12px;
	background-color: #793D00;
	padding:2px;
	text-decoration: underline;
}
.about_right .right05 {
	background-image: url(../images/right02.jpg);
	background-repeat: repeat-y;
	width: 682px;
	min-height:850px;
	height:auto!important;
	padding-right: 35px;
	padding-left: 35px;
	color: #333333;
	line-height: 24px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 50px;
}

.about_right .right05 ul {
	background-repeat: repeat-y;
	min-height:650px;
	height:auto!important;
	padding-bottom: 50px;
}
.about_right .right05 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #006600;
	margin-top: 5px;
	background-image: url(../images/tubiao.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 15px;
	width:630px;
	overflow:hidden; 
	text-overflow:ellipsis;
}




.lyb {
	background-color: #EFFECB;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	padding-top: 30px;
	padding-bottom: 40px;
	padding-right: 20px;
	padding-left: 20px;
	margin-top:30px;
}
.lyb p{
	padding-bottom: 20px;
}
.lyb ul {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	
}

.lyb .type {
	width: 80px;
	display: block;
	text-align: right;
	float: left;
}
.lyb li {
	margin-bottom: 8px;
}

.lyb textarea {
	width: 292px;
	height: 100px;
}
.lyb .text1 {
	width: 115px;
	overflow:hidden; 
	text-overflow:ellipsis;
}
.lyb .text2 {
	width: 290px;
	overflow:hidden; 
	text-overflow:ellipsis;
}

.lyb  strong {
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
	border: 1px dashed #FF0000;
	display: block;
	margin-bottom: 20px;
	padding: 10px;
	margin-top: 10px;
}
.butbox {
	margin-left: 85px;
	margin-top: 10px;
}

.yes {
	height: 22px;
	width: 60px;
	background-image: url(../images/tijiao.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
	background-color:Transparent; 
	border:none;
}
.no {
	height: 22px;
	width: 60px;
	margin-left: 10px;
	background-image: url(../images/quxiao.jpg);
		background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
	background-color:Transparent;
	border:none;
}
.liuyan {
	border: 1px dashed #009966;
	margin-bottom: 10px;
	padding: 10px;
}

.lyb1 {
	padding-right: 20px;
	padding-left: 20px;
}
.lyb2 {
	color: #FF6600;
}
.lyb3 {
	padding-right: 20px;
	padding-left: 40px;
}
.lyb4 {
	color: #FF6600;
	padding-left: 20px;
}
.lyb1 span {
	color: #FF6600;
	padding-right: 5px;
}





.about_right .right03 {
	background-image: url(../images/right03.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 752px;
}




.nav {
	height: 290px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	
	
	
}
.nav1 {
	float: left;
	height: 241px;
	width: 341px; margin-top:20px;
	background-image: url(../images/navbg1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	_margin-top:-3px;
}
.bjlnav1 {
	float: left;
	height: 241px;
	width: 341px; margin-top:20px;
	background-image: url(../images/navbg1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	_margin-top:-3px;
}
.nav1_01 {
	margin-top: 18px;
	margin-left: 30px;
	height: 212px; 
	position: static;
}
.nav1_02 {
	height: 290px;
	width: 508px;
	position: absolute;
	z-index: 1000;
	margin-top: -295px;
}




.nav2 { margin-top:20px; margin-left:10px;
	background-image: url(../images/navbg2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 241px;
	width: 345px;
	float: left;
}
.bjlnav2 { margin-top:20px; margin-left:10px;
	background-image: url(../images/bjlnavbg2.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 241px;
	width: 345px;
	float: left;
}
.nav2 ul {
	width: 235px;
	margin-top: 75px;
	margin-left: 40px;
	margin-bottom: 10px;
}
.nav2 span {
	float: right;
	color: #999999;
}
.nav2 a {
	font-size: 12px;
	color: #333333;
	}
.nav2 a:hover {
	color: #FEB71F;
	}
.nav2 li {
	width:240px;
	height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left: 15px;
	padding-bottom: 1px;
	background-image: url(../images/navtb2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.nav22 { width:36px; float:left; margin-top:20px;}
.nav3 {
	float: left;
	
	z-index: 2000;
	background-repeat: no-repeat;
	background-position: left top;
	height: 206px;
	width: 322px;
}
.nav3_1 {
	padding-top: 50px;
	padding-left: 65px;
	position: static;
}
.nav3_2 {
	z-index: 1000; margin-left:5px;
	
	float: left;
}

.nshow {
	background-image: url(../images/nshowbg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 375px;*+height: 385px;_height: 385px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto; 
}

.bjlnshow {
	background-image: url(../images/bjlnshowbg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 375px;*+height: 385px;_height: 385px;
	width: 1050px;
	margin-right: auto;
	margin-left: auto; 
}
.news {
	height: 340px;
	width: 275px;
	padding-left: 20px;
	margin-top: 20px;
	float: left;
}
.news .news1 {
	color: #003300;
	font-size: 25px;
	font-family: "׼Բ";
	font-weight: bolder;
	height: 47px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 5px;
	width: 260px;
	float: left;
}
.news2 {
	margin-top: 10px;
	float: left;
	width: 270px;
}
.news2 li {
	width: 200px;
	margin-bottom: 2px;
	
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:28px;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; background:url(../images/dot.jpg) left center no-repeat;padding-left:40px;
}
.news2 span {
	color: #006600;
	float: left; 
}
.news2  span a {
	color: #006600; font-size:16px; display:block; font-weight:bold; width:200px; padding-left:10px;
}
.bjlnews2 span a {
	color: #1899f4; font-size:16px; display:block; font-weight:bold; width:200px; padding-left:10px;
} 
.bjlnews2 li {
	width: 200px;
	margin-bottom: 2px;
	
	overflow:hidden;
	text-overflow:ellipsis;
	line-height:28px;
	color: #006600;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC; background:url(../images/bjldot.jpg) left center no-repeat;padding-left:40px;
}
.news2 li a:hover  { background-color:#f59800;color: #fff;
}
.news2 li img { float:left; padding-right:10px;}
.news1 img {
	
	float: left;
}
.news1 span {
	color: #003300;
	font-size: 25px;
	font-family: "׼Բ";
	font-weight: bolder;
	width:180px;
	display: block;
	float: left;
	height:25px;
	padding-top:20px;
}
.nright {
	float: right;
	height: 320px;
	width: 700px;
	margin-top: 50px;
	padding-top:35px;
	padding-left:8px;
}

.nav1_a {
	height: 280px;
	width: 640px;
	
	
}

.pshow {

	background-repeat: no-repeat;
	background-position: left top;
	height: 190px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	
	margin-top:12px;
	margin-bottom:5px;
}
.pstu {
	
	height: 160px;
	width: 100%;
	
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}



.rollBox{
	width:100%;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
} 
.rollBox .LeftBotton{
	height:52px;
	width:19px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/left.jpg);
	background-repeat: no-repeat;
	margin-top: 80px;
	margin-left:50px;
	
} 
.rollBox .RightBotton{
	height:52px;
	width:20px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/right.jpg);
	background-repeat: no-repeat;
	margin-top: 80px;
	margin-left:20px;
} 
.rollBox .Cont{
	width:90%;
	overflow:hidden;
	float:left;
	margin-left:15px;*+margin-left:15px;_margin-left:0px;
} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{
	width:147px;
	float:left;
	text-align:center;
	margin-right: 22px;
} 
.rollBox .Cont .pic img{
	border:2px solid #006600;
	display:block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
.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;} 












.sum_footer {
	background: url(../images/footerbg-nc.gif) repeat-x left bottom;
	height:274px;
	width:100%;
}
.sum_foot {
	width:1200px; 
	margin:0 auto;
}
.sum_foot li {
	float:left;
}
.sum_foot li a {
	width:133px;
	margin-top: 2px;
	height:50px;
	line-height:50px;
	text-align:center;
	display:block;
	font-family:"΢ź", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#777777
}
.sum_foot li a:hover { background-color:#fef008; color:#a41608;}
.sum_foot ul {}
.sum_bottom {
	
	padding-left:50px;
	padding-top:16px;
	clear:both;
}
.sum_bottom p {
	line-height:20px;
	/*color:#ffff00;*/
	color:white;
}
/*ҳҳ*/
.sum_innav {
	clear:both;
}
.sum_innav li {
	float:left;
	padding-left:14px;
}
.sum_innav li a {
	display:block;
	height:35px;
	width:120px;
	color:#6d0105;
	line-height:32px;
	text-align:center;
	font-family: "΢ź", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.sum_innav ul {
	background:url(../images/innavbg.jpg) no-repeat;
	width:979px;
	height:35px;
}
.sum_inhover a, .sum_innav li a:hover {
	background:url(../images/innavhover_03.jpg) no-repeat center bottom;
}
.sum_news01 {
	width:500px;
	height:207px;
	float:left;
	margin-left:5px;
}
.sum_dianmian {
	width:269px;
	height:190px;
	float:left;
	margin-left:15px;
}
.sum_yhgg {
	width:269px;
	height:270px;
	padding-bottom:3px;
}
.sum_yhgg p { padding-top:10px;
	
	line-height:23px;
	color:#888888;
}
.sum_yhgg p a {
	color:#888888;
}
.sum_inproducts {
	width:500px;
	height:417px;
	float:left;
	margin-left:5px;
}
.sum_inproducts ul {
}
.sum_inproducts li {
	float:left;
	padding-left:12px;
}
.sum_inproducts li a { 
	width:150px;
	height:150px;
	display:block;
	background:url(../images/prodtimgbg.jpg) no-repeat left 86px;
	text-align:center;
	line-height:26px;
	font-size:14px;
	color:#666666;
	font-family: "΢ź", Arial, Helvetica, sans-serif;
}
.sum_inproducts li a:hover { background-color:#fef7dd; width:150px;height:150px;display:block; color:#ac1e4c;}
.sum_inproducts li a img {
	float:left;
}

















.bot {
	height: 260px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.bot1 {
	height: 93px;
	width: 115px;
	float: left; margin-top:50px; margin-left:20px; padding-right:20px;
}
.bot2 {
	/*margin-left:72px;*/
	height: 180px;
	width: 820px;
	float: left;
}
.bot_01 {
	margin-top: 33px;
	width: 808px;
	height: 115px;
	float: left;
}
.bot_01  .bot_02 a {
	color: #FFFFFF;
	font-size: 16px;
	margin-right: 5px;
	font-weight: bold;
	font-family: "΢ź";
}
.bot_01 .bot_02 a:hover {
	color: #FF6600;
}
.bot_01 .bot_02 span {
	color: #FFFFFF;
	margin-right: 3px;
	font-weight: bold;
}
.bot_01 .bot_03 { 
	margin-top: 10px;
}
.bot_01 .bot_03 li {
	font-family: "΢ź";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;	
}
.bot_01 .bot_03 li a{
	font-family: "΢ź";
	color: #FFFFFF;
	}
.bot_01 .bot_03 li a:hover{
	font-family: "΢ź";
	color: #FF9900;
	}
.bot_03{
	/*width:150px;*/
	height:150px;
	color:white;
}
.bot_01 .bot_04 {
	float: right;
	height: 50px;
	width: 190px;
	font-family: "΢ź";
	font-size: 16px;
	font-weight: normal;
	color: #FF9900;
	z-index: 200;
	margin-right: 20px;
*+margin-right: 20px;		_margin-right: 40px;
	margin-top: -130px;
	background-image: url(../images/php.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20PX;
}


.bot_01 .bot_04 li {
	font-family: Arial;
	font-size: 24px;
	color: #FFCC00;
	width: 190px;
	font-weight: bold;
	padding-left:30px;
}

.bot_01 .bot_04 span {
	font-family: "_GB2312";
	font-size: 16px;
	color: #FFFF00;
	font-weight: bold;
}


.bot_01 .bjlbot {
	float: right;
	height: 50px;
	width: 190px;
	font-family: "΢ź";
	font-size: 16px;
	font-weight: normal;
	color: #FF9900;
	z-index: 200;
	margin-right: 100px;
*+margin-right: 100px;		_margin-right: 40px;
	margin-top: -40px;
	background-image: url(../images/bjlphp.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20PX;
}


.bot_01 .bjlbot li {
	font-family: Arial;
	font-size: 24px;
	color: #FFCC00;
	width: 190px;
	font-weight: bold;
	padding-left:30px;
}

.bot_01 .bjlbot span {
	font-family: "_GB2312";
	font-size: 16px;
	color: #FFFF00;
	font-weight: bold;
}

.go_top {
	float: right;
	margin-top: -8px;
	margin-right: 95px;*+margin-right: 95px;_margin-right: 25px;
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	width:50px;
	height:20px;
	position: static;
}
.go_top:hover {
	color: #006600;
}

.go_top a{
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	width:50px;
	height:20px;
}
.go_top a:hover {
	color: #006600;
}









.container{
	width:325px;
	height:225px;
	border:1px solid #eee;
	
}
#idPicText{
	background:#eee;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	width:282px;
	white-space:nowrap;
	overflow:hidden;
	font-size:12px;
}
#idPicList {
}
#idPicList img{
	cursor:pointer;
	width:65px;
	height:50px;
	filter:alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
	border:0;
	margin:10px;
}
#idPicList img.on{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#idNum{
	bottom:3px;
	left: 8px;
}
#idNum li{
	float: left;
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	background-color: #93D517;
}
#idNum li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #CC9900;
	font-weight: bold;
}








#example {
	WIDTH: 420px;
	HEIGHT: 12em;
	FONT-SIZE: 16px;
	margin-top: 150px;
	padding-left:50px;
	float: left;
}
#example .roundabout-holder {
	LIST-STYLE-TYPE: none; HEIGHT: 8em; MARGIN-LEFT: 2em; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none
}
#example .roundabout-moveable-item {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 3em;
	FONT-SIZE: 28px;
	CURSOR: pointer;
	background-repeat: no-repeat;
}
#example .roundabout-in-focus {
	CURSOR: auto
}
#example .caption {
	TEXT-ALIGN: center;
	COLOR: #555;
	MARGIN-LEFT: 1em;
	FONT-SIZE: 0.75em;
	
}
#example .caption .footnote {
	COLOR: #888;
	FONT-SIZE: 0.8em;
}
#example #amazing {
	DISPLAY: none
}
#sidebar {
	
	WIDTH: 210px;
	
	
}
#sidebar .wrap {
	PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: #6b9394; MARGIN-TOP: 1.2em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0.6em; border-radius: .5em; -moz-border-radius: .5em; -webkit-border-radius: .5em
}
#sidebar .first.wrap {
	MARGIN: 0px
}
#sidebar H2 {
	MARGIN-TOP: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #eee; FONT-WEIGHT: bold
}
#sidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}





.pic_show{ none;width:325px;
	height:227px;}
.pic_show_c{width:325px;
	height:227px;overflow:hidden;margin:0px auto}
.pic_show_c li{width:325px;
	height:227px;overflow:hidden;float:left;vertical-align:middle;text-align:center;}
.homepics{margin-left:0px}
.homepics img{vertical-align:middle}
.switch_c{
	text-align:center;
	display:none;
	width:130px;
	height:20px;
	display:block;
	overflow:hidden;
	margin-top: -20px;
	margin-left:10px;
}
.switch_bar{height:16px}
.switch_bar li{
	height:16px;
	width:11px;
	line-height:16px;
	float:left;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1px;
	vertical-align: middle;
	display: block;
}
.switch_bar li a.active{background-position:0 0}
.switch_bar li a{
	display:block;
	height:16px;
	width:11px;
	overflow:hidden;
	color: #FFFFFF;
	background-image: url(../images/dot.jpg);
	background-repeat: no-repeat;
	background-position: -23px 0;
	font-size: 13px;
}


#demo{
	height: 177px;
	width: 211px;
	overflow: hidden;
}








.page{
	height:23px;
	line-height:20px;
	padding-top:20px;
	width: 682px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
	}
.page_co{
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	float:right;
	}
.page_co a{
	color:#006600;
	border:1px solid #CCCCCC;
	padding-right: 3px;
	padding-left: 3px;
	margin-bottom: 5px;
	height:20px;
	margin-right:5px;
	float: left;
	}
.page_co strong a{
	color:#c50000;
	}
.page_co a:hover{
	color:#c50000;
	}
	
.right02_xian { width:700px; margin:10px auto; margin-left:-15px;}

.about_right .right02 .right02_new ul {
	margin:0px;
	padding:0px;
	margin-left:-20px;
	height:250px;
	overflow: hidden;
}
.about_right .right02 .right02_new ul li { background:none; border:none; width:160px; height:250px; float:left; }
.pro_list1{width:171px;height:191px;_height:199px;margin-top:20px;
	overflow: hidden;}
.pro_list1 a{
	border:1px solid #cccccc;
	background-color:#F7FEF5;
	padding:6px;
	display:block;
	width:145px;
	height:177px;
	color: #009933;
}
.pro_list1 a:hover{
	border:1px solid #006600;
	text-decoration: none;
	color: #996600;
}
.pro_list1 p { line-height:23px;width:135px;height:30px;overflow: hidden;}
.pro_list1 h6 {
	line-height:14px;
	width:135px;
	font-size: 14px;
	text-align: center;
	display: block;
}

.pro_list1 a img{width:145px;height:177px;margin-left:0px;}
.xinpin {
	font-size:18px;
	color:#c50000;
	font-weight: bold;
}

	
	
	
	
/* 图片切换 */
.changeBox_a1 {
	POSITION: relative; WIDTH: 302px; FLOAT: left; HEIGHT: 212px; margin-top:1px;*+margin-top:1px;_margin-top:3px;
}
.changeBox_a1 .a_bigImg {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.changeBox_a2 {
POSITION: relative;	 WIDTH: 100%; text-align:center;  HEIGHT: 500px; margin:0 auto;
}
.changeBox_a2 .a_bigImg {
	POSITION: absolute; DISPLAY: none; TOP: 0px; width:1048px; margin:0 auto; left:0px;
}
.ul_change_a2 {
	POSITION: absolute; PADDING-LEFT: 19px; BOTTOM: 1px; OVERFLOW: hidden; LEFT: 5px; 
}
.ul_change_a2 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; ZOOM: 1; DISPLAY: inline; HEIGHT: 15px; float:left; PADDING-TOP: 0px;
}
.ul_change_a2 DIV { background-color:#87bd11; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; WIDTH: 10px; PADDING-RIGHT: 5px; ZOOM: -1; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 3px; _width: 18px; _height: 18px;
}
.ul_change_a2 DIV.on { background-color:#ff8918; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; FONT-WEIGHT: bold
}
	
	
.changeBox_a3 {
	POSITION: relative; WIDTH: 328px; FLOAT: left; HEIGHT: 290px; margin-left:10px;
}
.changeBox_a3 .a_bigImg {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}

.right02 h3{
	color:#333333;
	text-align:center;
	line-height:15px;
	font-size:18px;
	margin-top: 30px;
	margin-bottom: 10px;
	}	
.right02 h5{
	line-height:25px;
	color:#666666;
	font-weight:normal;
	text-align:center;
	border-bottom:1px dashed #666666;
	margin-bottom:7px;
	font-size:12px;
	}	
.right02 h5 strong{
	color:#FF0000;
	}

.fanye { margin:20px;  float:right;clear:both; line-height:23px; }

.fanye a { color:#666666;}
.fanye a:hover {color:#996600;text-decoration:underline;}

.right05 h3{
	color:#333333;
	text-align:center;
	line-height:15px;
	font-size:24px;
	margin-top: 30px;
	margin-bottom: 10px;
	}	
.right05 h5{
	line-height:25px;
	color:#666666;
	font-weight:normal;
	text-align:center;
	border-bottom:1px dashed #666666;
	margin-bottom:7px;
	font-size:12px;
	}	
.right05 h5 strong{
	color:#FF0000;
	}





#preview{ float:none; margin:50px auto; text-align:center; width:600px;}
.jqzoom{ width:300px; height:350px; position:relative;padding-left:150px;padding-right:150px;}
.jqzoom img{
	width:300px;
	height:350px;
}

.zoomdiv{ left:0px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:600px; height:56px; padding-top:20px; overflow:hidden;}
#spec-left{ background:url(../images/p_left.jpg) no-repeat; width:30px; height:45px; float:left; cursor:pointer; margin-top:5px;display: block;}
#spec-left:hover{ background:url(../images/p_left_01.jpg) no-repeat; width:30px; height:45px; float:left; cursor:pointer; margin-top:5px;display: block;}
#spec-right{
	width:30px;
	height:45px;
	float:right;
	cursor:pointer;
	margin-top:5px;
	display: block;
	background-image: url(../images/p_right.jpg);
	background-repeat: no-repeat;
}
#spec-right:hover{
	width:30px;
	height:45px;
	float:right;
	cursor:pointer;
	margin-top:5px;
	background-image: url(../images/p_right_01.jpg);
	background-repeat: no-repeat;
}
#spec-list{ width:498px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:498px; margin-left:20px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}






/* new Ϸ*/
.cont1 { margin-top:10px;}
.cont1 ul { padding:0px; }
.cont1 ul li {
	line-height:27px;
	/*background:url(../images/ico1.jpg) left center no-repeat;*/
	width:400px;
	border-bottom:1px dashed #bfbfbf;
	margin-left: 10px;
}
.cont1 ul li span {
	color: #FF6600;	
}
.cont1 ul li a {
	color: #006600;	
}
.cont1 ul li a:hover {
	color: #FF6600;	
}



.prod1{
	width:682px;
	height:700px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.prod1 li{
	width:324px;
	height:204px;
	background-color: #A2FFA2;
	float: left;
	margin-bottom: 30px;
	margin-right: 15px;
*+margin-right: 10px;	_margin-right: 5px;
	margin-left: 0px;
	background-image: url(../images/dhlogo.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.prod1 li a{
	width:320px;
	height:200px;
	text-align: center;
	display: block;
	color: #006600;
	font-size: 12px;
	
	padding:2px;
}
.prod1 li a:hover{
	width:320px;
	height:200px;
	text-align: center;
	display: block;
	color: #FFf;
	font-size: 12px;
	background-color: #793D00;
	padding:2px;
	text-decoration: underline;
}




#rightDiv {
	width: 130px;
	position: absolute;
	display:block;
	padding-bottom:10px;
}
#rightDivup {
	height: 39px;
}
#rightDivdown {
	height: 39px;
}
#rightDivmid{
	background-image: url(../images/img3-5_3.png);
	background-repeat: repeat-y;
	margin-top:-10px;
	width:130px;
	height:150px;
}
#rightDivmid span{
	height: 25px;
	width: 130px;
	line-height: 25px;
	text-align: center;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	clear:both;
	float:left;
}
#rightDiv strong{
	height: 20px;
	width: 130px;
	line-height: 25px;
	text-align: center;
	font-size: 15px;
	color: #FF3300;
	font-weight: bold;
	clear:both;
	float:left;
}
#rightDiv li{
	height: 30px;
	width: 125px;
	line-height: 25px;
	font-size: 15px;
	color: #FF3300;
	font-weight: bold;
	clear:both;
	float:left;
	padding-left:5px;
}
#rightDiv ul{
	margin-top:10px;
}
#rightDiv li a{
	line-height: 25px;
	font-size: 14px;
	color: #FF3300;
	font-weight: bold;
}
#rightDiv li a h1{
	height: 25px;
	width: 35px;
	text-align: right;
	float:left;
	padding-right:6px;
}

#rightDiv li img {
}
#google_translate_element {
	height: 26px;
	width: 110px;
	float: right;
}
#google_translate_element select {
	width: 108px;
}
.gqi{
	width: 250px;
	float: right;
	text-align: right;
}
.gqi img{
    margin-left:5px;

}






#full{
	width:130px;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#00f;
	background-color: #FFF;
	background-image: url(../images/middle.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
}#full .qq_top{background:url(../images/qq_top.jpg) no-repeat center top;height:70px;}
.qq_top a#toTop{display:block;outline:none;blr:expression(this.onFocus=this.blur());}
#full .qq_bottom{width:130px;height:104px;background:url(../images/qq_bottom.gif) no-repeat center bottom;}
#full ul{margin:0;padding:0;list-style:none}
#full li{text-aglin:left;color: #FF9900;}
#full span{
	display:block;
	height:20px;
	line-height:20px;
	font-size: 13px;
	color: #FF9900;
}
#full img{CURSOR:pointer;border:0;width:77px;height:25px;padding-right:5px;}



	

#Layer1 {
	position:absolute;z-index:999; width:1000px; margin:0 auto; text-align:center;
}

.white_content { 
            display: none; 
			position:fixed; 
            top: 16%; 
            left: 15%; 
            width: 65%; 
            height: 65%; 
            padding: 5px; 
            border: 5px solid orange; 
            background-color: white; 
            z-index:9002; 
            overflow: auto; }
			
			
			
#companyName img:hover{
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	transform: rotateY(360deg);



	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}



.friendLink {
	text-align: left;
	color: white;
}

.friendLink .friendLinkLeft{
	float: left;
    margin-right: 8px;
}

.friendLink .friendLinkRight{
	width: 86%;
	float: left;
    padding-left: 8px;
    border-left: solid 1px white;
}
.friendLink .friendLinkRight a{
    margin-right: 8px;
    color: white;
}