/*### jinma CSS Version 1.0, Powered by xiaoxiang for zdwx.com ###*/

/*----------Reset CSS for Browsers----------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select{vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:after,q:before{content:".";}
abbr,acronym{border:none; font-variant:normal;}
.clear{clear:both; font-size:1px; height:0; line-height:0;}
.clearfix{display:inline-block;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}

/*----------Reset CSS for Website----------*/
body{color:#666; font-size:12px; line-height:2em; text-align:left; font-family:"宋体",Arial, Helvetica, sans-serif;}
a{color:#666; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
.MT{margin-top:5px;}

/*----------  Reset CSS for all page head & bottom  ----------*/
#wrap{width:986px; margin:0 auto; text-align:left; padding:0 7px;}

#head{height:139px;}
#head .top{height:100px; position:relative; background:url(../images/top_bg.gif) no-repeat; width:986px;}
#head .top h1{width:500px; position:absolute; left:0px; top:0px; text-indent:-99999em;}
#head .top h1 a{display:block; height:99px;}
#head .top ul{position:absolute; right:3px; top:15px; width:250px; height:20px; line-height:20px;}
#head .top li{float:left; display:inline;}
#head .top ul li a{height:17px; margin:1px 5px; color:#000000;}
#head .top ul li a:hover{ color:#FF6600;}
#head .top .fla{ float:right; width:400px; height:37px; padding-top:63px; padding-right:20px; font-size:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:right;}


.nav { height:40px; line-height:40px; text-align:center; font-size:14px; background:url(../images/nav.jpg) center center no-repeat;}
.nav ul li{ display:inline; float:left}
.nav ul li a { display: inline; float:left; color:#fff; width:137px; margin:auto 0 auto 6px; letter-spacing:1px; background:url(../images/nav_a.jpg) right center no-repeat;}
.nav ul li a:hover,.nav ul li a.current { background:url(../images/nav_h.jpg) center center no-repeat; color:#fff; font-weight:bold; text-decoration:none}
 
/*导航CSS*/
#nav0 { float:left;height:39px; line-height:39px; text-align:center; font-size:13px; background-image:url(../images/nav.jpg);width:986px;}
#nav0 a {display: block; width: 70px; text-align:center; color:#FFFFFF;}
#nav0 a:link {color:#FFF; text-decoration:none;}
#nav0 a:visited {color:#FFF;text-decoration:none;}
#nav0 a:hover {color:#FFF;text-decoration:none;font-weight:bold;}
#nav0 li {float:left;	color:#fff;	width:70px;letter-spacing:1px;	text-align:center;margin-top: auto;margin-right: 0;margin-bottom: auto;margin-left: 15px; font-size:14px;
}
#nav0 li a:hover{/*background:url(../images/nav_h.jpg) center center no-repeat;*/ color:#fff; font-weight:bold; text-decoration:none;}
#nav0 li ul {line-height: 25px; list-style-type: none;text-align:left;left: -999em; width: 130px; position: absolute;}
#nav0 li ul li{float:left; background:url(../images/nav.jpg) center center no-repeat;border-bottom:#f7f7f7 1px solid; margin-left:-32px; _margin-left:-25px;width: 130px;}
#nav0 li ul a{display: block; width: 130px; font-size:12px;}
#nav0 li ul a:link {color:#fff; text-decoration:none;}
#nav0 li ul a:visited {color:#fff;text-decoration:none;}
#nav0 li ul a:hover {color:#fff;text-decoration:none;font-weight:normal;background:url(../images/nav_h.jpg) center center repeat-x;}
#nav0 li:hover ul {left: auto;}
#nav0 li.sfhover ul {left: auto;}

#nav0 .time{float:right; color:#FFFFFF; width:250px;}

#banner {height:200px;margin-top:2px;}
#banner_index{ height:455px; margin-top:2px;}
#content{ } 

#cqh-box {
	/*background-color:#069;*/
	position:relative;
	border:1px solid #999;
	overflow:hidden;
	margin:0 auto;
}
#cqh-box ul {
	margin:0;
	padding:0;
}
#cqh-box li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
}
#cqh-box img {
	border:none;
	width:100%;
}
#cqh-num {
	width:100%;
	height:16px;
	float:right;
	position:absolute;
	right:0px;
	bottom:4px;
}
#cqh-num span {
	display:inline-block;
	float:left;
	width:12px;
	height:14px;
	border:1px solid #C66;
	background-color:#C60;
	color:#FFF;
	line-height:14px;
	text-align:center;
	cursor:pointer;
	margin:0 3px;
	font-size:11px;
}
#cqh-num span.this {
	background-color:#FC0;
	color:#F00;
}

#main{width:980px; margin:0 auto;}
#main_index{padding:0 0px; margin:0 auto;}
#notice{ background:url(../images/notice.jpg) no-repeat;height:37px;}
#notice ul{ padding-left:50px; padding-top:10px;}
#notice ul li{ display:inline; float:left; height:27px; line-height:27px;}
#notice ul li a{ padding-left:80px;}
#notice ul li a:hover{ color:#f60; text-decoration:none;}
#nav_bottom{ background:#ebebeb; clear:both;  text-align:center; height:100px; overflow:hidden; background:url(../images/zoujin36.jpg) repeat-x; width:986px; margin:0px auto;}
#nav_bottom ul{ height:auto; padding-top:5px;}
#nav_bottom li {display:inline; height:32px; line-height:32px;}
#nav_bottom li a {margin:auto 0px auto 0px; letter-spacing:1px;}
#nav_bottom p {height:80px; overflow:hidden; line-height:20px; padding:10px 0; color:#FFFFFF; font-weight:300;}
#nav_bottom a{color:#333;}
#nav_bottom a:hover{color:#f60; padding-left:1px;}
#nav_bottom p a{color:#FFFFFF;}

/*-------------------------   index content css ----------------------------*/
#left_index{float:left; width:262px; margin-top:5px;}
#left_index .focus{ width:252px; height:41px; padding:0 5px; padding-top:50px; background:url(../images/search.gif) no-repeat;}
#left_index .focus .put{margin-left:15px; color:#999999;}
#left_index .focus .sub{border:1px solid #CCCCCC; background:#EBEBEB; width:70px; height:23px; line-height:23px;}
#contact{ margin:0 30px; }
#contact b{font-size:16px; font-weight:bold;}
#left_index .dingdan{ width:308px; border:1px #ccc solid;}
#left_index .jzzn{float:left; height:auto; width:262px; }
#left_index .jzzn h2{}
.jzzn dt{height:75px; width:262px;}
.jzzn dt img{  margin:0px; padding:0px; display:block;}
.jzzn dd{ background:url(../images/pro_mid.gif) repeat-y;width:262px; height:auto; text-align:left;}
.jzzn dd ul{}
.jzzn dd li{background:url(../images/closed.gif) 60px center no-repeat; line-height:31px; height:31px; padding-left:90px; font-size:14px; text-align:left; width:120px; margin:0px;}
.jzzn dd li a{}
.jzzn dd li a:hover{ color:#f60;}
.jzzn dd li span{ float:right;}
.jzzn dd.bott{width:261px; height:19px; background:url(../images/pro_bottom.gif) no-repeat;margin:0; padding:0;}

#left_list{float:left; width:265px; margin-top:5px;}
#left_list .pro_list{float:left; height:auto; width:262px; }
#left_list .pro_list h2{}
.pro_list dt{height:75px; width:265px;}
.pro_list dt img{  margin:0px; padding:0px;}
.pro_list dd{ background:url(../images/pro_list_mid.jpg) repeat-y;width:265px; height:auto; text-align:left;   margin-top:-5px;}
.pro_list dd ul{}
.pro_list dd li{background:url(../images/closed.gif) 60px center no-repeat; line-height:31px; height:31px; padding-left:90px; font-size:14px; text-align:left; width:120px; margin:0px; }
.pro_list dd li a{}
.pro_list dd li a:hover{ color:#f60;}
.pro_list dd li span{ float:right;}
.pro_list dd.bott{width:265px; height:19px; background:url(../images/pro_list_bottom.jpg) no-repeat;margin:0; padding:0;}




/*#left_index .pro{float:left; height:auto; width:265px; margin-top:10px; }
#left_index .pro h2{}
.pro dt{height:72px; width:265px;}
.pro dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.pro dt a:hover,
.pro dt a.current{color:#fff; text-decoration:none;}
.pro dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.pro dt a:hover.more{ color:#FF6633;}
.pro dd{ height:auto; margin-top:-5px; text-align:center;background:url(../images/pro_list_mid.jpg) repeat-y;}
.pro dd img{  margin:5px; border:1px solid #999999;width:190px; height:140px;}
.pro dd ul{min-height:200px; position:relative;height:auto!important;}
.pro dd li{float:left; line-height:31px; font-size:14px; background:url(../images/pro_list_mid.jpg) repeat-y;padding-left:30px;width:235px;}
.pro dd li a{padding-left:45px;  background:url(../images/closed.gif) 20px center no-repeat; float:left; color:#000000; font:14px "宋体";line-height:35px; height:31px; margin-bottom:10px;}
.pro dd li a:hover{ color:#f60;}
.pro dd li span{ float:right;}
.pro dd li ul{width:230px;margin:0px; margin-left:2px;min-height:10px;height:auto!important;}
.pro dd li ul li{ float:left; width:180px; height:auto;background:#FFFFFF; }
.pro dd li ul li a{float:left; height:15px; width:60px;font:12px "宋体"; color:#666; padding-left:15px; background:none;}
.pro dd li ul li a.hover{padding:0px; margin:0px;color:#666; text-decoration:underline;}
.pro dd.bott{width:265px; height:19px; background:url(../images/pro_list_bottom.jpg) no-repeat;margin:0; padding:0; float:left;}*/

#left_index .pro{float:left; height:auto; width:265px; margin-top:5px; }
#left_index .pro h2{}
.pro dl{ height:auto;width:265px;background:url(../images/dd_bg.jpg) repeat-y;}
.pro dl.img1{ height:72px;;width:265px; }
.pro dl.img1 img{border:0px; margin:0px; padding:0px;}
.pro dt{padding-left:45px; background:url(../images/pro_list_mid.jpg) repeat-y;line-height:31px; height:27px; padding-bottom:10px;}
.pro dt a{padding-left:40px; background:url(../images/closed.gif) 10px center no-repeat;color:#000000; font:14px "宋体";line-height:31px; height:27px;}
.pro dd{padding-left:60px; width:180px; height:100%; background:url(../images/dd_bg.jpg) repeat-y;}
.pro dd a{float:left; height:13px;width:100px;font:12px "宋体";margin:5px 0;color:#666;text-align:left;overflow:hidden;
/*background:url(../images/bclass3.gif) 5px 5px no-repeat;*/background:url(../images/bclass3.gif) 8px -3px no-repeat; padding-left:50px;}
.pro dt a:hover,.pro dd a:hover{ color:#f60;background-color::#FFFFFF;}

.pro dl.bott{width:265px; height:19px; background:url(../images/pro_list_bottom.jpg) no-repeat;margin:0; padding:0; float:left;}


#left_index .proindex{float:left; height:auto; width:265px; margin-top:10px; }
#left_index .proindex h2{}
.proindex dl{ height:auto;width:265px;background:url(../images/dd_bg.jpg) repeat-y;}
.proindex dl.img1{ height:72px;;width:265px; }
.proindex dl.img1 img{border:0px; margin:0px; padding:0px;}
.proindex dt{padding-left:45px; background:url(../images/pro_list_mid.jpg) repeat-y;line-height:31px;}
.proindex dt a{padding-left:40px; background:url(../images/closed.gif) 10px center no-repeat;color:#000000; font:14px "宋体";line-height:31px; height:27px;}
.proindex dd{padding-left:60px; width:180px; height:100%; /*background:url(../images/dd_bg.jpg) repeat-y;*//*background:url(../images/bclass3.gif) 35px 13.5px repeat-y;*/}
.proindex dd a{float:left; height:13px;width:100px;font:12px "宋体";margin:5px 0;color:#666;text-align:left;overflow:hidden;
/*background:url(../images/bclass3.gif) 5px 5px no-repeat;*/background:url(../images/bclass3.gif) 8px -3px no-repeat; padding-left:50px;}
.proindex dt a:hover,.proindex dd a:hover{ color:#f60;background-color::#FFFFFF;}

.proindex dl.bott{width:265px; height:19px; background:url(../images/pro_list_bottom.jpg) no-repeat;margin:0; padding:0; float:left;}


#left_index h1 { height:27px; padding-left:45px; padding-top:3px; color:#333; font-weight:bold; line-height:27px; background:url(../images/h1.gif) center center no-repeat;}
#left_index h1 a {float:right; width:10px; display:block; margin-right:3px; text-indent:-99999em}

#left_index .prolist ul li {display:block; height:28px; line-height:28px; background:url(../images/li.jpg) center center no-repeat; margin-top:2px;}
#left_index .prolist ul li a { padding-left:53px; display:block;}

#left_index .prolist h3 {display:block; height:28px; line-height:28px; background:url(../images/li.jpg) center center no-repeat; margin-top:2px;}
#left_index .prolist h3 {display:block; height:28px; line-height:28px; background:url(../images/li.jpg) center center no-repeat; margin-top:2px;}
#left_index .prolist h3 a { padding-left:53px; display:block;}
#left_index .prolist h3 span a{float:right; width:36px; text-align:center; padding:0; background:none; padding-right:10px;}
#left_index .prolist h3 span a:hover {background:none; text-decoration:underline}


#left_index .prolist dl {background:#fff; border:1px solid #ccc; padding-bottom:20px; padding-top:5px;}
#left_index .prolist dl dt {  }
.prolist dl dt a { padding-left:60px;background:url(../images/arrow2.gif) 42px center no-repeat; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.prolist dl dt a:hover {padding-left:60px;background:url(../images/arrow2.gif) 42px center no-repeat; text-decoration:none }
#left_index .contact { float:left;background:url(../images/contact.jpg) no-repeat; width:265px;height:159px; margin-top:10px;}
#left_index .contact h2 { height:50px; background:url(../images/h2.jpg) center center no-repeat; text-indent:-99999em; border-bottom:1px solid #ccc;}
#left_index .contact ul{ padding:70px 20px 20px 40px;}

#left_index .pro_contact { float:left;background:url(../images/contact_bg.jpg) no-repeat; width:265px;height:217px; margin-top:10px;}
#left_index .pro_contact h2 { height:50px; background:url(../images/h2.jpg) center center no-repeat; text-indent:-99999em; border-bottom:1px solid #ccc;}
#left_index .pro_contact ul{ padding:80px 20px 20px 40px;}


#left_index .link {border:1px solid #ccc;}
#left_index .link select { margin:20px; width:180px; border:1px solid #ccc;}

#right_index { float:right; width:717px; margin-top:5px;}

#right_index .company{float:left; background:url(../images/company_bg.jpg) no-repeat; height:250px; width:398px;}

#right_index .company h2{}
.company dt{height:28px; }
.company dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.company dt a:hover,
.company dt a.current{color:#fff; text-decoration:none;}

.company dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:10px;}
.company dt a:hover.more{ color:#FF6633;}
.company dd{ padding:10px 10px 10px 18px;}
.company dd p{text-indent:2em;margin-top:10px}
.company dd p img{width:150px; height:95px; float:left;margin:0px 10px 0 0;}
.company dd p a{ color:#CC3300;}
.company dd p a:hover{ color:#f60; text-decoration:none;}

#right_index .gcdt{float:left; background:url(../images/pro2.jpg) no-repeat; height:248px; width:328px;}

#right_index .gcdt h2{}
.gcdt dt{height:28px; }
.gcdt dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.gcdt dt a:hover,
.gcdt dt a.current{color:#fff; text-decoration:none;}

.gcdt dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.gcdt dt a:hover.more{ color:#FF6633;}
.gcdt dd{ padding:10px 10px 10px 8px;}
.gcdt dd p{text-indent:0em; border-bottom:1px #CCC dashed;}
.gcdt dd p a{ color:#CC3300;}
.gcdt dd p a:hover{ color:#f60; text-decoration:none;}
.gcdt dd ul{}
.gcdt dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.gcdt dd li a{ padding-left:15px;float:left;}
.gcdt dd li a:hover{ color:#f60;}
.gcdt dd li span{ float:right;}

#right_index .xwdt{float:right; background:url(../images/pro3.jpg) no-repeat; height:248px; width:328px;}
#right_index .xwdt h2{}
.xwdt dt{height:28px; }
.xwdt dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.xwdt dt a:hover,
.xwdt dt a.current{color:#fff; text-decoration:none;}
.xwdt dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.xwdt dt a:hover.more{ color:#FF6633;}
.xwdt dd{ padding:10px 10px 10px 8px;}
.xwdt dd p{text-indent:0em; border-bottom:1px #CCC dashed;}
.xwdt dd p a{ color:#CC3300;}
.xwdt dd p a:hover{ color:#f60; text-decoration:none;}
.xwdt dd ul{}
.xwdt dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.xwdt dd li a{ padding-left:15px;float:left;}
.xwdt dd li a:hover{ color:#f60;}
.xwdt dd li span{ float:right;}

#tuijian_pro{ float:right; margin-top:10px; width:717px; height:248px; background:url(../images/tuijian_bg.jpg) no-repeat;}
#tuijian_pro dt{height:28px; }
#tuijian_pro dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
#tuijian_pro dt a:hover,
#tuijian_pro dt a.current{color:#fff; text-decoration:none;}
#tuijian_pro dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:10px;}
#tuijian_pro dt a:hover.more{ color:#FF6633;}
#tuijian_pro ul{ float:left; padding-top:4px;}
#tuijian_pro li{margin:0 5px 0 0; padding-left:5px; float:left; text-align:center; width:175px;height:148px; font-weight:bold;}
#tuijian_pro li a{width:100%;}
#tuijian_pro li img{ display:block;width:165px;height:128px; border:solid 1px #ccc; margin-bottom:5px;}
#tuijian_pro li a{ float:left; text-align:center;font-weight:bold; }
#tuijian_pro li a:hover img{border:solid 1px #f60; }
#tuijian_pro li a:hover{ color:#f60;}

#pro{ float:left; margin-top:10px; width:717px; height:248px; background:url(../images/pro_bg.jpg) no-repeat;}
#pro dt{height:28px; }
#pro dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
#pro dt a:hover,
#pro dt a.current{color:#fff; text-decoration:none;}
#pro dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:10px;}
#pro dt a:hover.more{ color:#FF6633;}
#pro ul{ float:left; padding-top:4px;}
#pro li{margin:0 5px; float:left; text-align:center; width:175px;height:148px; font-weight:bold;}
#pro li a{ width:100%;}
#pro li img{ display:block;width:165px;height:128px; border:solid 1px #ccc; margin-bottom:5px;}
#pro li a{ float:left; text-align:center;font-weight:bold; }
#pro li a:hover img{border:solid 1px #f60; }
#pro li a:hover{ color:#f60;}

#right_index .gzzn{float:right; background:url(../images/yh_bg.gif) no-repeat; height:247px; width:310px;}
#right_index .gzzn h2{}
.gzzn dt{height:28px; }
.gzzn dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.gzzn dt a:hover,
.gzzn dt a.current{color:#fff; text-decoration:none;}
.gzzn dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.gzzn dt a:hover.more{ color:#FF6633;}
.gzzn dd{ padding:15px 10px 10px 8px; height:100px; height:auto !important; width:290px;}
.gzzn dd p{text-indent:0em; float:left; width:290px; height:100px; height:auto !important;}
.gzzn dd p img{ width:190px; height:150px;margin:0 10px 10px 0; float:left; border:1px solid #ccc;}
.gzzn dd p a{ color:#CC3300;}
.gzzn dd p a:hover{ color:#f60; text-decoration:underline;}
.gzzn dd ul{}
.gzzn dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.gzzn dd li a{ padding-left:15px;float:left;}
.gzzn dd li a:hover{ color:#f60;}
.gzzn dd li span{ float:right;}

#right_index .jufs{float:right; background:url(../images/pic3.jpg) no-repeat; height:248px; width:328px;}
#right_index .jufs h2{}
.jufs dt{height:28px; }
.jufs dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.jufs dt a:hover,
.jufs dt a.current{color:#fff; text-decoration:none;}
.jufs dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.jufs dt a:hover.more{ color:#FF6633;}
.jufs dd{ padding:10px 10px 10px 8px;}
.jufs dd p{text-indent:0em; border-bottom:1px #CCC dashed;}
.jufs dd p a{ color:#CC3300}
.jufs dd p a:hover{ color:#f60; text-decoration:none;}
.jufs dd ul{}
.jufs dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.jufs dd li a{ padding-left:15px;float:left;}
.jufs dd li a:hover{ color:#f60;}
.jufs dd li span{ float:right;}



#right_index .product ul {margin:8px auto;}
#right_index .product ul li { display:inline; float:left; width:220px; text-align:center; margin:5px 8px;}
#right_index .product ul li a {padding:3px; border:1px solid #ccc; float:left;}
#right_index .product ul li a img {width:200px; display:block;height:150px; border:1px solid #ccc}
#right_index .product ul li a:hover { border:1px solid #2388ce; background:#eee;}
#right_index .product ul li a:hover img {filter: Alpha(Opacity=80);}

#middle_index{float:left;width:986px;}
#middle_index .case{ float:left; width:986px; height:206px; background:url(../images/case.jpg) repeat-x;}
.case dt{height:28px; }
.case dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more4.gif) center no-repeat;}
.case dt a:hover,
.case dt a.current{color:#fff; text-decoration:none;}

.case dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:10px;}
.case dt a:hover.more{ color:#FF6633;}
.case ul{ float:left; padding-top:4px; }
.case li{margin:0 5px; float:left; text-align:center; width:175px;height:148px; font-weight:bold;}
.case li a{}
.case li img{ display:block;width:165px;height:128px; border:solid 1px #ccc; margin-bottom:5px;}
.case li a{ float:left; text-align:center;font-weight:bold; }
.case li a:hover img{border:solid 1px #f60; }
.case li a:hover{ color:#f60;}
.taem{ float:left; width:986px; height:206px; background:url(../images/team.jpg) repeat-x;}
.taem dt{height:28px; }
.taem dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more4.gif) center no-repeat;}
.taem dt a:hover,
.taem dt a.current{color:#fff; text-decoration:none;}

.taem dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:10px;}
.taem dt a:hover.more{ color:#FF6633;}
.taem ul{ float:left; padding-top:4px; }
.taem li{margin:0 5px; float:left; text-align:center; width:175px;height:148px; font-weight:bold;}
.taem li a{}
.taem li img{ display:block;width:165px;height:128px; border:solid 1px #ccc; margin-bottom:5px;}
.taem li a{ float:left; text-align:center;font-weight:bold; width:165px;}
.taem li a:hover img{border:solid 1px #f60; }
.taem li a:hover{ color:#f60;}
.ad{ float:left; width:986px; height:96px; background:url(../images/ad.jpg) repeat-x; margin-top:6px;}
.flink{ float:left; width:985px; height:113px; background:url(../images/link.jpg) repeat-x; border:1px solid #ccc;}
.flink p{ padding-top:28px; padding-left:20px;}]
.flink p a:hover{ color:#f60;}
.ads{ float:left; width:700px; height:90px; margin-top:5px;}
.rx{ float:right; width:280px; height:90px; margin-top:5px; background:url(../images/rx.jpg) no-repeat;}
.rx .ww{ float:left;width:150px; height:91px;}
.rx .ww a{ display:block;width:150px; height:91px;}
.rx ul{ float:right; padding-top:20px; width:100px; padding-right:20px;}
.rx ul li{ line-height:30px; height:30px; float:right;}
/*------------------- inner page -------------------*/
#left{ float:left; width:220px; background:#f3f3f3; margin:5px auto auto auto;}

#left h2{height:27px; padding-left:45px; padding-top:3px; color:#333; font-weight:bold; line-height:27px; background:url(../images/h1.gif) center center no-repeat;}
#left h2 span{font-family:Arial, Helvetica, sans-serif; margin-right:8px; font-size:13px; font-weight:bold;}

#left .prolist ul{padding:5px 0px;}
#left .prolist li{height:33px; padding:0 0px;}
#left .prolist li a{display:block; height:32px; line-height:32px; background:url(../images/arrow1.gif) no-repeat; padding:2px 0 0 40px; font-size:14px; font-weight:600;}
#left .prolist li a:hover,
#left .prolist li a.current{background:url(../images/arrow2.jpg) no-repeat; color:#a3001f; text-decoration:none;}
#left .newcase{}
#cole { width:192px; border:1px solid #9d9d9e; margin:2px 5px 5px 0px; padding:1px 12px; height:280px; overflow:hidden }
#cole p img { padding:1px; background:#fff; margin:0px 0px 10px 0px; }

#left .prolist h3 {height:27px; margin:2px auto; border-bottom:dotted 1px #999; margin-left:15px; margin-right:10px;}
#left .prolist h3 span a{float:right; width:36px; text-align:center; padding:0; background:none; padding-right:10px;}
#left .prolist h3 span a:hover {background:none; text-decoration:underline}

#left .prolist h3 a{display:block; height:25px; line-height:25px; background:url(../images/arrow1.gif) 35px 10px no-repeat; padding:2px 0 0 55px;}
#left .prolist h3 a:hover,
#left .prolist h3 a.current{background:#eee url(../images/arrow2.gif) 35px 10px no-repeat; color:#2388ce; text-decoration:none}

#left .prolist dl {background:#fff; border:1px solid #ccc; border-right:none; border-top:none; padding-bottom:5px; padding-top:5px; margin-left:1px;}
#left .prolist dl dt {}
#left .prolist dl dt a{ padding-left:50px;background:url(../images/arrow2.gif) 36px center no-repeat; display:block;}
#left .prolist dl dt a:hover {padding-left:50px;background:url(../images/arrow2.gif) 36px center no-repeat;}

#left .quick ul{padding:15px 35px;}
#left .quick ul li{background:url(../images/square.gif) left 6px no-repeat; padding-left:20px;}

#right{width:700px; float:right;}
#right h2{padding-left:40px; margin-top:10px; background:url(../images/tit.jpg) left center no-repeat; color:#000; height:48px; line-height:48px; font-size:15px; font-family:"黑体"; font-weight:bold;}
#right h2 span{font-family:Arial, Helvetica, sans-serif; margin-left:8px; font-size:15px; font-weight:bold;text-transform:capitalize;}
#right h2 a{float:right; display:block; background:url(../images/more.gif) no-repeat; width:66px; height:13px; line-height:13px; margin-top:10px;}

#right .about p{padding:13px 2px; height:158px; line-height:22px;}
#right .about p img{display:block; float:left; margin-right:15px; width:242px; height:148px; padding:4px; border:solid 1px #F8EED5; background:#fff;}

#right .proshow ul{padding:15px 0; height:145px;}
#right .proshow ul li{width:166px; height:143px; text-align:center; background:#FFFEFA; border:solid 1px #F8EED5; float:left; display:inline; margin:0 8px;}
#right .proshow ul li.first{margin-left:0;}
#right .proshow ul li.last{margin-right:0;}
#right .proshow ul li img{display:block; width:150px; height:104px; margin:8px 8px 4px;}
#right .proshow ul li:hover{background:#FBF7E6; border:solid 1px #F3E1B4;}

#right .news_list{width:352px; float:left;}
#right .news_list h3{height:24px; line-height:24px; padding:2px 10px 0 25px; background:url(../images/h2_bg.gif) left -121px no-repeat;}
#right .news_list h3 a{display:block; float:right; background:url(../images/more2.gif) no-repeat; width:26px; height:5px; line-height:5px; margin-top:10px;}
#right .news_list ul{padding:10px 3px;}
#right .news_list ul li{background:url(../images/dot_line.gif) left bottom repeat-x; padding:0 3px; height:25px;}
#right .news_list ul li a{display:block; height:25px; background:url(../images/arrow3.gif) left 8px no-repeat; padding-left:12px; width:325px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*----------InnerPage CSS  detail ----------*/
#left .contact ul{padding:12px 15px;}

/*detail*/
.detail{padding:10px; min-height:200px; height:auto!important; height:200px;}
.detail h1{font-size:22px; color:#333; text-align:center; height:30px; padding-top:10px; font-weight:bold; font-family:"楷体_gb2312","宋体"，sans-serif;}
.detail .date{height:24px; line-height:24px; text-align:center; border-top:1px solid #D6D9DE; border-bottom:1px solid #D6D9DE;
color:#999; font-size:12px; margin:10px 0;}
.detail .text{margin:5px; font-size:14px; line-height:2em; text-align:justify; text-justify:inter-ideograph;}
.detail .text img{display:block; margin:10px auto 5px; padding:1px;	border:solid 1px #DEE2C9; max-width:550px; width:expression(width>550?"550px":""); overflow:hidden;}
.detail p{text-indent:0em; margin:5px 0;}
.detail .photo_name{text-align:center; text-indent:0; font-size:12px; margin-bottom:6px; color:#000;}
.detail .photo_name span{color:#f60;}

/*article list*/ 
.detail .newslist li{height:25px; line-height:25px; padding-top:2px; border-bottom:dashed 1px #ddd;}
.detail .newslist li a{background:url(../images/dot1.gif) left 10px no-repeat; padding-left:10px; display:block; width:600px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.detail .newslist li a:hover{background:url(../images/dot2.gif) left 10px no-repeat;}
.detail .newslist li span{color:#999; float:right;}

/*photo list*/ 
/*.detail .photo_list{}
.detail .photo_list li{width:194px; text-align:center; float:left; display:inline; margin:10px 10px 10px 0; padding-left:15px;}
.detail .photo_list li a img {width:190px; height:150px; display:block; border:1px solid #ccc}
.detail .photo_list li a{padding:3px; border:1px solid #ccc; float:left}
.detail .photo_list li a:hover{border:1px solid #2388ce; background:#eee;}
.detail .photo_list li a:hover img {filter: Alpha(Opacity=80);}*/

.detail .photo_list{}
.detail .photo_list li{width:330px; text-align:left; float:left; display:inline; margin:10px 5px 10px 0; padding-left:5px;height:160px;}
.detail .photo_list li a img { float:left;width:160px; height:130px; display:block; border:1px solid #ccc; margin-top:14px;}
.detail .photo_list li a{padding:3px; border:1px solid #ccc; float:left; width:320px; height:160px; display:block;}
.detail .photo_list li a:hover{border:1px solid #2388ce; background:#eee; text-decoration:none;}
.detail .photo_list li a:hover img {filter: Alpha(Opacity=80);}
.detail .photo_list li p{float:right; width:150px; line-height:20px;}

/*pagination*/
#pagination{clear:both; margin:8px auto}
.pagination{clear:both;	text-align:center; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:10px 0 0 0; height:25px;}
.pagination a{border:solid 1px #ddd; padding:2px 5px; color:#aaa; margin-right:5px; text-decoration:none;}
.pagination a:hover{border:solid 1px #a0a0a0;}
.pagination span.current{border:solid 1px #a0a0a0; padding:2px 5px;	font-weight:bold; color:#aaa; background:#f0f0f0; margin-right:5px;}
.pagination span.disabled{border:solid 1px #f3f3f3;	padding:2px 5px; color:#ccc; margin-right:5px;}

/*related*/ 
.detail .related{height:40px; padding:5px 0 0 10px; font-size:12px; display:block; text-indent:0;}
.detail .related a{text-decoration:underline; color:#f60;}
.detail .related a:hover{text-decoration:none;}

/*#left_aa*/
#left_aa{ float:left; width:485px; margin-top:6px;}
#left_aa  .lxwm{float:left;width:230px; height:170px;background:url(../images/lxwm.jpg) no-repeat;}
#left_aa  .lxwm ul{ width:200px; padding-left:20px; margin-top:40px;}
#left_aa  .lxwm ul li{ color:#000;}

#left_aa  .zxcd{float:right; background:url(../images/cidian.jpg) no-repeat; height:170px; width:245px;}
#left_aa  .zxcd h2{}
.zxcd dt{height:28px; }
.zxcd dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.zxcd dt a:hover,
.zxcd dt a.current{color:#fff; text-decoration:none;}

.zxcd dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.zxcd dt a:hover.more{ color:#FF6633;}
.zxcd dd{ padding:10px 10px 10px 8px;}
.zxcd dd p{text-indent:2em; border-bottom:1px #CCC dashed;}
.zxcd dd p a:hover{ color:#f60; text-decoration:none;}
.zxcd dd ul{}
.zxcd dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.zxcd dd li a{ padding-left:15px;}
.zxcd dd li a:hover{ color:#f60;}
.zxcd dd li span{ float:right;}


#right_aa{ float:right; width:495px; margin-top:6px;}
#right_aa  .zxps{float:left; background:url(../images/peise.jpg) no-repeat; height:170px; width:245px;}
#right_aa  .zxps h2{}
.zxps dt{height:28px; }
.zxps dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.zxps dt a:hover,
.zxps dt a.current{color:#fff; text-decoration:none;}

.zxps dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.zxps dt a:hover.more{ color:#FF6633;}
.zxps dd{ padding:10px 10px 10px 8px;}
.zxps dd p{text-indent:2em; border-bottom:1px #CCC dashed;}
.zxps dd p a:hover{ color:#f60; text-decoration:none;}
.zxps dd ul{}
.zxps dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.zxps dd li a{ padding-left:15px;}
.zxps dd li a:hover{ color:#f60;}
.zxps dd li span{ float:right;}

#right_aa  .zxys{float:right; background:url(../images/yusuan.jpg) no-repeat; height:170px; width:245px;}
#right_aa  .zxys h2{}
.zxys dt{height:28px; }
.zxys dt a{display:block; float:left; width:80px; padding-top:1px; margin-right:3px; text-align:center; background:url(../images/more3.gif) center no-repeat;}
.zxys dt a:hover,
.zxys dt a.current{color:#fff; text-decoration:none;}

.zxys dt a.more{float:right; margin-right:20px; width:50px; height:16px; line-height:16px;  padding:0; margin-top:14px;}
.zxys dt a:hover.more{ color:#FF6633;}
.zxys dd{ padding:10px 10px 10px 8px;}
.zxys dd p{text-indent:2em;}
.zxys dd p a:hover{ color:#f60; text-decoration:none;}
.zxys dd ul{}
.zxys dd li{background:url(../images/puls.jpg) left center no-repeat; line-height:25px;}
.zxys dd li a{ padding-left:15px;}
.zxys dd li a:hover{ color:#f60;}
.zxys dd li span{ float:right;}







/*产品分类*/
/* 商品分类 div.sdmenu div:first-child {background: url(../system/toptitle.gif) no-repeat;} */
div.sdmenu{padding-left:45px; background:url(../images/pro_list_midx.jpg) repeat-y;font-family:宋体,Arial,sans-serif;font-size:12px;color:#fff;border:0px solid #CCDAE8}
div.sdmenu div{overflow:hidden;}
div.sdmenu div.collapsed{clear:both; }
div.sdmenu div.subtit{padding-left:30px;padding-top:3px;height:27px;background:url(index_12_01.gif)  no-repeat;font-family:宋体,Arial,sans-serif;font-size:12px; font-weight:bold;color:#333333;}
div.sdmenu div.subtree{float:left;padding-left:5px;width:160px; padding-top:0px; padding-bottom:0px; border:0px #FF0000 solid; margin-top:0px; margin-bottom:0px;}
div.sdmenu div.subtree a{padding-left:50px;width:100px;  color: #333333;background:url(../images/bclass3.gif) no-repeat  10px 0px; height:17px; border:#FF0000 0px solid;}
div.sdmenu div.subtree a:hover{color: #FF0000; }

div.sdmenu div span{  }
div.sdmenu div.collapsed span{padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;   }
div.sdmenu div.collapsed span a{display:block;padding-left:39px;font:bold 12px/22px 宋体;color: #0C64F1;border-bottom:0px solid #CCDAE8; padding-top:0px; background:url(../images/bclass1.gif) no-repeat  15px 0px;height:20px; line-height:20px; }
div.sdmenu div a{color:#0C64F1;font:normal 12px/20px arial;text-decoration: none;height:17px; line-height:17px;padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;}
div.sdmenu div a.current{background : #ccc;}


div.sdmenu1{width:171px;font-family:Arial,sans-serif;font-size:12px;color:#fff;border:0px solid #CCCCCC;}
div.sdmenu1 div{overflow:hidden;} 
div.sdmenu1 div.collapsed{clear:both;}
div.sdmenu1 div.subtit{padding-left:25px;padding-top:3px;height:27px;background:url(index_12_01.gif) no-repeat;font-family:Arial,sans-serif;font-size:12px; font-weight:bold;color:#0C64F1;}
div.sdmenu1 div.subtree{float:left;padding:5px;width:180px;background:#ffffff;}
div.sdmenu1 div.subtree a{float:left;margin-right:5px; width:80px; color: #333333;}


div.sdmenu1 div span{display:block;padding-left:33px;font:bold 12px/22px 宋体;color:#2F5F8D;border-bottom: 1px solid #CCDAE8;background:url(cat_li.gif) no-repeat  15px 9px; height:25px}
div.sdmenu1 div.collapsed span{padding-top:5px;}
div.sdmenu1 div a{display:block;padding-left:33px;font:bold 12px/22px 宋体;color: #333333;border:1px solid #CCCCCC;border-top: 0px solid #CCDAE8;background:url(cat_li.gif) no-repeat  15px 9px; height:25px;text-decoration: none;  padding-top:5px; width:134px; margin-left:1px }
div.sdmenu1 div a:hover{color: #0C64F1;font:normal 12px/20px arial;text-decoration: none;   }
div.sdmenu1 div a.current{color:#0C64F1;font:normal 12px/20px arial;text-decoration: none; }
