﻿@charset "utf-8";
/* CSS Document */
img{ border:0;} 
div{ margin:0 auto;}
*{ padding:0; margin:0;}
h1 { padding:0; margin:0;}
h2 { padding:0; margin:0;}
h3{ padding:0; margin:0;}
ul,li,p,form{ list-style:none; margin:0; padding:0;}
p{ padding-bottom:8px; padding-top:8px;}
.fl{float:left;} /*左浮动*/
.fr{float:right;}/*右浮动*/
.cl{clear:both;}/*清除浮动*/
.cp{cursor:pointer;}/*鼠标手势*/

/*全局样式*/
a{color:#183778; text-decoration:none;}
a:hover{color:#272727; text-decoration:none;}
body{ margin:0 auto; padding:0; width:auto; height:auto; background:url(../images/index_bg.jpg) top center repeat-y;}		 		
.wrapper{ margin:0 auto; width: 966px; height:auto; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#272727; }

/****menu*****/ 
.wrap{ margin:0 auto; width:1224px; height:270px; background:url(../images/top_bg.jpg) center top no-repeat; }
.nav{ width:996px; background:url(../images/nav_bg.png) center bottom no-repeat; padding-top:240px; height:32px; }
#menu { width:886px; height:32px; float:left;padding-left:80px;}
#menu ul { width:886px; height:32px; list-style: none; float:left; }
#menu ul li { float:left; width:100px; overflow:hidden;}
#menu ul li a { color:#7f413f; display:block; width:100px; height:27px; line-height:24px; padding-top:5px; text-align:center; font-size:14px; font-weight:bold;}
#menu ul li a:hover { color:#333333; }
#menu ul li a#current {color:#7f413f; font-size:14px;}
#menu ul li ul { display:none; position:absolute; width:100px; z-index:1;}
#menu ul li ul li { float:none; width:100px; background:#eee; margin:0; border-bottom:#CCCCCC solid 1px; }
#menu ul li ul li a { background:none;color:#7f413f; }
#menu ul li ul li a:hover { background:#7f413f; color:#fff;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

/****banner*****/ 
.banner{ width:791px; height:249px; padding-top:20px; z-index:-1;}
#slide { POSITION: relative; WIDTH: 791px; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 249px; OVERFLOW: hidden }
#slide UL { POSITION: absolute}
#slide LI { WIDTH: 791px; FLOAT: left; HEIGHT: 249px; OVERFLOW: hidden }
#slide .o-control { POSITION: absolute; DISPLAY: none; HEIGHT: 80px; TOP: 100px; CURSOR: pointer; }
#slide .control {POSITION: relative; WIDTH:30px; DISPLAY:inline-block; BACKGROUND: url(../images/bg_index.png); HEIGHT:55px; TOP:13px; LEFT:10px;
 _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/bg_index.png')}
#slide #goback { LEFT: 0px }
#goback .control { BACKGROUND-POSITION: 0px -35px }
#slide #forward { RIGHT: 0px }
#forward .control { BACKGROUND-POSITION: -35px -35px; LEFT: 0px }
#slide DIV { POSITION: absolute; BOTTOM: 20px; ZOOM: 1; FLOAT: right; HEIGHT: 32px; OVERFLOW: hidden; RIGHT: 10px }
#slide SPAN { TEXT-ALIGN: center; FILTER: alpha(opacity=70); LINE-HEIGHT: 32px; MARGIN: 2px; WIDTH: 32px; FONT-FAMILY: arial; BACKGROUND: #963; FLOAT: left; HEIGHT: 32px; FONT-SIZE: 14px; CURSOR: pointer; opacity: 0.7 }
#slide SPAN A { COLOR: #fff; TEXT-DECORATION: none }
#slide SPAN.curr { FILTER: alpha(opacity=100); BACKGROUND: #000; opacity: 1 }
#slide SPAN.hover { FILTER: alpha(opacity=100); BACKGROUND: #000; opacity: 1 }
#slide .curr A:link { COLOR: #fff }
#slide .curr A:visited { COLOR: #fff }

/****contant*****/ 
.h_title{ width:791px; height:auto; background:url(../images/culture_title.jpg) 90px 0 no-repeat; margin:10px 0 30px 0;}
.h_title ul{ width:791px; height:143px; float:left; padding-top:45px; padding-left:90px;}
.h_title ul li{ width:196px; height:143px; float:left;}
.h_title ul li h3{ text-align:center; font-size:14px; line-height:26px; letter-spacing:2px;}
.h_list{ width:791px; height:390px; float:left; margin-left:90px; display:inline;}

/****产品展示*****/ 
.sharp{width:791px; margin:170px auto 0;float:left;margin-right:2%; display:inline;}
.sharp .content div{padding:10px;text-indent:2em;}
.content{height:auto;}
h3{height:29px;line-height:29px;font-size:12px;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.index_cp {width:721px; background:url(../images/cp_bg.jpg) left 4px no-repeat; float:left; padding-left:70px; }
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .index_cp{border-color:#d4d2d2;}
.color1 .b1,.color1 .b8{background:#d4d2d2;}
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .index_cp{background:#fff;}
.index_cp dl{ float:left;}
.index_cp dl dt{ float:left; width:66px; height:163px; padding:10px;}
.index_cp dl dd{ float:left; width:221px; height:177px; padding:3px 0 0 10px; }

/****图文展示*****/ 
.tuwen{width:791px; float:left; margin-left:90px; display:inline; background:url(../images/index_anliimg.jpg) right 120px no-repeat;}
.tuwen_leftimg{ width:117px; height:117px; float:left; padding-right:20px;}
.tuwen_box{ width:310px; height:auto; float:left; padding: 0 20px 15px 0;}
.tuwen_box h3{ width:172px; height:auto; float:left; font-size:14px; text-align:left; background:url(../images/tuwen_listbg.jpg) left center no-repeat; text-indent:10px;}
.tuwen_box h3 a{ color:#413f3e}
.tuwen_box h3 a:hover{ color:#410c0a;}
.tw_more{ width:172px; height:35px; float:left; color:#666666; font-size:13px; line-height:14px;}
.tw_more a{ color:#646369;}
.tw_more a:hover{ color:#000;}
.tuwen_box ul { width:172px; height:auto; float:left; font-size:13px}
.tuwen_box ul li{ width:162px; height:auto; float:left; background:url(../images/index_tuwenlist.jpg) left center no-repeat; padding-left:10px; line-height:20px;}
.tuwen_box ul a{ color:#413f3e}
.tuwen_box ul a:hover{ color:#410c0a;}

/****内容页*****/ 
.title{
	width:771px;
	height:42px;
	background:url(../images/title_bg.jpg) left top no-repeat;
	text-align:left;
	float:left;
	margin-left:90px;
	display:inline;
	color:#750000;
	font-family:"黑体";
	font-size:17px;
	padding-left:20px;
	padding-top:12px;
	font-style:oblique;
}
.title_bottom{ width:771px; height:42px; background:url(../images/title_bg02.jpg) 60px top no-repeat; float:right; padding-bottom:30px;}
.title span{
	font-family:"黑体";
	font-size:15px;
	font-style:normal;
	font-weight:bold;
}
.contant{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; text-indent:2em; padding-bottom:30px;}
.contant p{ padding-bottom:8px; padding-top:8px;}
.xywh{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; padding-bottom:30px;}
.xywh dl{ width:771px; height:87px; float:left; padding-bottom:20px;}
.xywh dl dt{ width:130px; height:87px; float:left; margin-left:25px; display:inline;}
.xywh dl dd{ width:500px; height:72px; float:left; background-color:#e6e7e8; padding:15px 0 0 20px;}
.contact{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; padding-bottom:30px; background:url(../images/contact_bg.jpg) center 20px no-repeat;}
.sharp3{width:350px; margin:290px 0 0 190px;float:left; display:inline;}
.sharp .content div{padding:10px;text-indent:2em;}
.color3 .b2,.color3 .b3,.color3 .b4,.color3 .b5,.color3 .b6,.color3 .b7,.color3 .content{border-color:#efefef;}
.color3 .b1,.color3 .b8{background:#efefef;}
.color3 .b2,.color3 .b3,.color3 .b4,.color3 .b5,.color3 .b6,.color3 .b7,.color3 .content{background:#efefef;}
.content_us{border-right:1px #efefef solid; border-left:1px #efefef solid;overflow:hidden; background:#efefef;}
.contact_list ul li{ padding-left:20px; width:300px; height:auto; float:left; line-height:30px;}
.contact_list ul { padding:20px 0  20px 0; float:left; }

.case{ width:721px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; padding-bottom:30px;}
.case ul{ width:771px; height:auto; float:left; padding-left:50px; padding-top:20px;}
.case ul li{ width:130px; height:135px; float:left; background:url(../images/case_bg.jpg) center top no-repeat; margin-right:50px; margin-bottom:20px; display:inline;}
.case ul li img{ padding-left:3px;}
.case ul li h3{ font-weight:normal; font-size:12px; text-align:center; width:130px; height:16px; line-height:16px;}

.honor{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; padding-bottom:30px;}
.honor dl{ width:771px; height:130px; float:left; padding-bottom:20px;}
.honor dl dt{ width:170px; height:116px; float:left; margin-left:25px; display:inline; background:url(../images/honor_bg.jpg) center top no-repeat;}
.honor dl dt img{ width:158px; height:104px; float:left; padding:6px; }
.honor dl dd{ width:500px; height:111px; float:left; padding:5px 0 0 20px; text-indent:2em;}
.honor_info{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:28px; padding-bottom:30px; text-indent:2em;}
.honor_info h2{ text-align:center; line-height:36px;}
.honor_inim{ width:500px; height:220px; line-height:220px; text-align: center; }
.honor_inim img { vertical-align: middle; }


.download{ width:771px; height:auto; float:left; margin-left:90px; display:inline; font-size:14px; line-height:26px; padding-bottom:30px;}
.download_leftlist ul{ width:105px; height:auto; float:left; font-weight:bold;} 
.download_leftlist ul li{ width:105px; height:67px; float:left; background:url(../images/download_leftbg.jpg) left top no-repeat; padding-left:30px; } 
.download_leftlist ul li a{ color:#000} 
.download_leftlist ul li a:hover{ color:#413f3f;} 
.download_title{ width:621px; height:42px; float:left; margin-left:240px; display:inline; padding-left:20px; padding-top:12px;}

.download_con{ width:600px; height:auto; float:right;}
.sharp4{width:600px; float:right; margin-top:20px}
.sharp4 .download_box div{padding:10px;text-indent:2em;}
.color3 .b2,.color3 .b3,.color3 .b4,.color3 .b5,.color3 .b6,.color3 .b7,.color3 .content{border-color:#dadcdd;}
.color3 .b1,.color3 .b8{background:#fff;}
.color3 .b2,.color3 .b3,.color3 .b4,.color3 .b5,.color3 .b6,.color3 .b7,.color3 .content{background:#fff;}
.download_box{border-right:1px #dadcdd solid; border-left:1px #dadcdd solid;overflow:hidden; background:#fff;}
.color4 .b2,.color4 .b3,.color4 .b4,.color4 .b5,.color4 .b6,.color4 .b7,.color4 .content{border-color:#dadcdd;}
.color4 .b1,.color4 .b8{background:#dadcdd;}
.color4 .b2,.color4 .b3,.color4 .b4,.color4 .b5,.color4 .b6,.color4 .b7,.color4 .content{background:#fff;}
.download_box ul{ width:570px; height:auto; padding-left:30px;}
.download_box ul li{ width:570px; height:auto; line-height:36px;}
.download_box ul li a{ color:#000} 
.download_box ul li a:hover{ color:#413f3f;} 

/* 版权 */
.copyrght{ width:966px; height:32px; background:url(../images/nav_bg.png) top center no-repeat; background-color:#FFFFFF; text-align:center; line-height:30px; color:#6b6b6b; float:left; padding-bottom:20px; _background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/nav_bg.png')}

.wzh{ font-size:12px;}

dl,dt,dd{ margin:0; padding:0;}

.hdt_liuyan_dl{ width:100%; margin:15px auto 0; padding-bottom:15px; border-bottom:dashed 1px #ddd; line-height:25px;text-indent:0em !important;}

/*CSS meneame style pagination*/
DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.meneame A {
	BORDER-RIGHT: #ff9600 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ff9600 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff9600 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid
}
.hdtinput{ height:22px; border:solid 1px #ddd; padding-left:5px; line-height:22px;}
.cpsb_ul{ float:left;}
.cpsb_ul li{ float:left; margin-right:13px;}
.cpsb_div{ float:left; margin:5px 10px 0 0;}