/* CSS Document */
html,body {
	width:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	font-size:12px;
	font-family:"宋体", Tahoma, Verdana, Arial, sans-serif;
	color:#333;
	overflow-x:hidden;
}
div,ol,ul,li,p,h1,h2,h3,form,dl,dt,dd,h3,h4,form{
	padding:0;
	margin:0;
}
img{
	border:0;
}
ol,ul,li,dl,dt,dd{
	list-style:none;
}
a:link {
	color:#333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#333;
}
a:hover {
	text-decoration: none;
	color:#0071c8;
}
a:active {
	text-decoration: none;
	color:#000000;
}
.clear{
	clear:both;
}
.clearfloat{
	clear:both;
	line-height:0px;
	height:0px;
	padding:0;
	font-size:0;
	margin:0;
}


.wrapper{ width:1002px; margin:0 auto;}
.header{ width:1002px; height:100px; background:url(top.jpg) no-repeat; margin:0 auto;}
.shoucang{ width:290px; height:41px; float:left; margin-top:10px;}
.logo{ float:left; margin-top:25px;}
.header_right{ float:right; width:538px;}
.shoucang_zi{ float:right; margin:20px 0px 0 0; color:#fff; display:inline;}
.shoucang_zi a:link{ color:#5e5b57;}
.shoucang_zi a:visited{ color:#5e5b57;}
.shoucang_zi a:hover{ color:#f00;}
.dianhua{ font-size:18px; font-family:"微软雅黑"; float:left; width:218px; height:100px;}
.tel_right{ float:right; width:290px; height:100px;}
.sousuo{ float:left; width:290px; overflow:hidden; height:30px;}
.s_select{ float:left; margin-left:10px; display:inline; margin-top:2px;  }
.s_text{ float:left; margin:0 0 0 10px; display:inline; width:150px;}
.seach_ok{ float:left; margin:0px 0 0 7px; display:inline; width:77px; height:22px;}


.skey2{width:80px; height:21px; color:#5e5b56;  border:1px solid #6f6f6f;  line-height:20px; margin:0 5px; float:left; margin-top:5px;}
.skey{width:120px; background:#FFF;  height:17px; border:1px solid #707070; color:#5e5b56; line-height:21px; padding-left:6px;  float:left; margin-top:5px;}



.nav{ width:1002px; height:53px; background:url(nav_bg.jpg) no-repeat;}
.nav ul{ width:880px; margin:0 auto;}
.nav ul li{ float:left;width:110px; height:44px;position:relative; line-height:40px; background:url(navli_bg.png) 0 2px  no-repeat; z-index:1;}
.nav ul li a{ width:110px; height:44px; line-height:40px; display:block; text-align:center; font-size:14px; font-family:"微软雅黑"; }
.nav ul li a:link{ color:#fff;}
.nav ul li a:visited{ color:#fff;}
.nav ul li a:hover{ color:#fff; background:url(nav_hover.jpg) 4px 2px no-repeat; }

.nav ul li ul{ width:110px; height:auto; padding:0;  position:absolute; top:44px; 
left:0px; background:#00a8d9; z-index:1; opacity: 0.9; filter: progid:DXImageTransform.Microsoft.Alpha (opacity=90); }
.nav ul li ul li{ width:110px; height:30px; line-height:30px; text-align:center; overflow:hidden; border-bottom:1px solid #b4eeff; background:none;  }
.nav ul li ul li a{  width:110px; display:block; color:#fff; font-family:"宋体"; 
font-size:12px; font-weight:normal;  text-align:center; height:30px; line-height:30px; background:none;  text-align:center;  }
.nav ul li ul li a:hover{  width:110px; background:#007ab9; color:#fff; font-family:"宋体"; font-size:12px; text-align:center; height:30px; line-height:30px; }




.last_nav{ width:1002px; text-align:center; font-weight:bold; margin:20px 0 0 0; float:left; display:inline; color:#0059a7; }
.last_nav ul{ width:560px; margin:0 auto; }
.last_nav li{ width:70px; float:left; height:37px; background:url(a.jpg) 0 8px no-repeat;}
.last_nav li a{ width:70px; height:39px; float:left;  text-align:center; padding-top:7px; font-size:12px;  display:inline;color:#045aa5;}
.last_nav a:link{ color:#0059a7;}
.last_nav li span{ float:right;}
.last_nav a:visited{ color:#0059a7;}
.last_nav a:hover{ color:#f00;}

/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#09324a; color:#09324a; text-decoration:none;}
.pager .cur{ background:#09324a; border-color:#09324a; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#8d5248; border-color:#0a6c00; font-weight:bold; color:#FFF; }


.xiala_top{width:118px; background:url(xiala_content.jpg) repeat-y; float:left;}
.xiala_bott{ width:118px; height:6px; background:url(xiala_bott.png) no-repeat; float:left;}
.nav  li dl{
	width:118px;
	
	position:absolute;
	left:-8px;
	top:41px;
	display:none;
	z-index:9999;
}
.nav li dl dd{
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;	
	
}
.nav li dl dd a,.nav li dl dd a:visited{
	margin:0;
	padding:0;	
	height:35px;
	line-height:35px;
	display:block;
	text-align:center;
	font-size:12px;
	background:url(xiala_li.jpg) no-repeat;
	width:118px;
}
.nav li dl dd a:hover{
	background:url(xiala_li.jpg) no-repeat;
	color:#ff0;
}
.banner_wrp{ width:1000px; height:300px; border:1px solid #d1d8d1;}
.banner{ float:left; margin:1px; position:relative; overflow:hidden; display:inline;}
.main{ margin-top:10px;}
.fenlei{ width:250px; height:auto; float:left;}
.fenlei_title{ width:250px; height:38px; background:url(fenlei_title.jpg) no-repeat;}

.fenlei_content{ width:248px; height:auto; border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee;}
.fenlei_zi{ float:left; font-size:14px; color:#0059a7; margin:13px 0 0 50px; display:inline; font-weight:bold;}
.more{ float:right; font-family:"宋体"; font-size:12px; display:inline; margin:20px 23px 0 0;}
.fenlei_content ul{ margin:14px 0 10px 24px; float:left; display:inline;}
.fenlei_content li{ float:left; width:197px; height:29px; margin-bottom:6px; background:url(fenlei_link.jpg) no-repeat;}
.fenlei_content li a{ float:left; text-indent:30px; display:block; width:100%;height:29px; line-height:29px; }

.fenlei_content2{ width:248px; height:205px; *height:205px; border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee;overflow:hidden;}
.fenlei_content2 ul{ margin:14px 0 0 24px; float:left; display:inline;}
.fenlei_content2 li{ float:left; width:197px; height:29px; margin-bottom:10px;  background:url(fenlei_link.jpg) no-repeat;}
.fenlei_content2 li a{ float:left;  font-size:12px;text-indent:30px; display:block; width:100%;height:29px; line-height:29px;  }

.fenlei_content1{ width:248px; height:auto; border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee;}
.fenlei_content1 ul{ width:197px; height:auto; padding:15px 0 ; *padding:15px 0 0;margin:0 auto;}
.fenlei_content1 ul li{ width:197px; height:auto; margin-bottom:6px; background:url(fenlei_link.jpg) no-repeat;}
.fenlei_content1 a{ font-size:12px; text-indent:30px;  display:block; width:100%;height:29px; line-height:29px; }
.fenlei_content1 a:hover{ text-decoration:underline;}

.fenlei_content1 ul li ul{ width:197px; height:auto; margin:0 auto;}
.fenlei_content1 ul li ul li{ width:197px; height:29px; background:none;}
.fenlei_content1 ul li ul li a{ float:left;  font-size:12px;text-indent:30px; display:block; width:210px;height:29px; line-height:29px;  }


.sdmenu{ width:248px; margin:0 auto;}
.sdmenu div{ width:197px; *width:197px; overflow:hidden;}
.sdmenu div:first-child{}
.sdmenu div.collapsed{ height:29px; line-height:29px;}
.sdmenu div span{ display:block; height:29px; line-height:29px; color:#555; color:#dffdc8; cursor:pointer; background:url(li.gif) no-repeat bottom;}
.sdmenu div span img{ width:5px; height:5px; padding:15px 18px 0px 4px;}
.sdmenu div.collapsed span{ color:#dffdc8;}
.sdmenu div a{ height:25px; line-height:25px; padding-left:40px;  display:block; color:#dffdc8;}
/*div.sdmenu div a.current{ background:#ccc;}*/
.sdmenu div a:hover{ text-decoration:underline; color:#dffdc8;}
.sdmenu ul li ul{display:none;}





.chanpin{ width:736px; height:auto; float:right;}
.chanpin_title{ width:736px; height:39px; background:url(chanpin_title.jpg) no-repeat;}
.chanpin_content{ width:734px; height:171px;_height:173px; padding-bottom:16px; border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee; overflow:hidden;}

.chanpin_content2{ width:734px; height:205px; *height:205x; border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee; overflow:hidden;}

.chanpin_zi{float:left; font-size:14px; color:#fff; margin:15px 0 0 30px; display:inline; font-weight:bold;}
.main_top{ float:left; width:1002px;}
.main_center{ float:left; margin-top:10px; width:1002px;}
.main_bott{ float:left;  margin: 10px 0 5px; width:1002px;}
.guanggao{ width:250px; height:274px; background:url(guanggao.jpg) no-repeat; float:left;}
.guanggao ul{ margin:66px 0 0 48px; float:left; display:inline;}
.guanggao li{ width:190px; height:60px; float:left; font-family:"微软雅黑"; font-size:14px; color:#0044a3; font-weight:bold;}
.guanggao li span{ font-size:18px;}
.jianjie{ width:736px; height:274px; float:right;}
.jianjie_content{ width:734px; height:234px;  border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee;overflow:hidden;}
.jianjie_img{ width:287px; height:194px; float:left; margin:15px 0 0 20px; display:inline;}
.jianjie_img img{ padding:2px; border:1px solid #DEDDEE;}
.jianjie_text{ width:400px; height:194px; float:left; margin:15px 0 0 15px; display:inline;}
.jianjie_text p{ line-height:24px; }
.jianjie_text p strong{ color:#0044a3;}
.lianxi{ line-height:24px; padding:10px; _padding:10px 10px 12px;}
.lianxi h4{ font-size:12px;}
.chanpin_content ul{ margin:15px 0 0 15px; +margin:7px 0px 0px 0px; float:left; display:inline;_margin:7px 0 0 0px;}
.chanpin_content li{ width:700px; height:30px; line-height:30px; border-bottom:1px dotted #c7c7c7; background:url(jiantou.jpg) no-repeat 5px 11px; overflow:hidden;}
.chanpin_content li a{ float:left;  display:inline; height:30px; line-height:30px;text-indent:25px;}
.chanpin_content li span{ float:right; color:#a6a6a6;  display:inline;}
.youqing{ width:1002px; float:left; margin-top:10px;}
.youqing_title{ width:1002px; height:34px; background:url(youqing_title.jpg) no-repeat;}
.youqing_zi{float:left; font-size:14px; color:#0059a7; margin:10px 0 0 25px; display:inline; font-weight:bold;}
.more2{ float:right; font-family:"宋体"; font-size:12px; display:inline; margin:17px 33px 0 0;}
.youqing_content{ width:1000px; height:60px;border-bottom:1px solid #deddee; border-left:1px solid #deddee; border-right:1px solid #deddee; overflow:hidden;}
.lianjie{width:990px;margin:0 auto;}
.youqing_content ul{ margin:12px 0 0 20px; float:left; display:inline;}
.youqing_content li{ float:left; width:119px; margin-right:20px; display:inline;}
.youqing img{ width:120px; height:50px; border:1px solid #bebbbb;}
.youqing a { float:left; border:1px solid #ddd; margin-right:19px; margin-bottom:15px; display:inline; height:50px; width:120px;}
.youqing_text{ width:119px; line-height:24px; text-align:center;}
.gianjianzi{ width:1002px; float:left; margin-top:15px; margin-bottom:15px;}
.footer{ width:1002px; height:122px; background:url(footer.jpg) repeat-x;}

.copy{ width:1002px; text-align:center; float:left; display:inline;}
.copy p{ line-height:24px;}

.icase { width:736px; float:right; }
.icase .thead{width:736px; height:39px; background:url(chanpin_title.jpg) no-repeat;}
.icase .thead .tit span {float:left; font-size:14px; color:#fff; margin:15px 0 0 30px; display:inline; font-weight:bold;}
.icase .thead .tit .more { float:right; font-family:"宋体"; font-size:12px; display:inline; margin:20px 23px 0 0;}
.icase .tbody { overflow:hidden; float:left; width:650px; height:200px; margin-left:10px; display:inline; position:relative;padding-top:20px;}
.icase .list { float:left; width:300%; }
.icase .item  { float:left; margin-bottom:20px; width:207px; padding:5px 5px 0;}
.icase .item a { display:block; width:207px; border:1px solid #dddddd; background:#FFF; }

.icase .item img { display:block; width:207px; height:155px; }
.icase .item span {display:block; height:30px; line-height:30px; text-align:center;}
.icase .arrow_l, .icase .arrow_r { float:left; width:30px; height:50px; margin-top:80px; background:url(left.jpg) center center no-repeat; cursor:pointer; }
.icase .arrow_r { float:right; background-image:url(right.jpg); }








.left1{ background:url(left.jpg) no-repeat center; width:21px; height:43px; float:left; display:inline; margin:75px 20px 0 10px; cursor:pointer;}
.right1{ background:url(right.jpg) no-repeat center; width:21px; height:43px; float:left; margin:75px 0 0 20px; cursor:pointer;}
.cpzsgd{ width:630px; float:left;  overflow:hidden;  margin:14px 0 0 0px;}

.cpzstuwen{ width:200px; height:200px; float:left;}
.cpzstu{ width:200px; height:156px; background:url(chanpin_bg.jpg) no-repeat;}
.cpzstu a{width:200px; height:auto; display:block;}
.cpzstu img{ margin:10px; width:180px; height:135px;}
.cpzstu a:link{width:200px; height:auto; display:block;}
.cpzstu a:visited{width:200px; height:auto; display:block;  }
.cpzstu a:hover{width:200px; height:auto; display:block;}
.cpzswen{  text-align:center; line-height:24px; height:24px;width:200px;color:#333; }
.cpzswen a{ color:#333;line-height:24px; height:24px;width:200px; display:block; }
.cpzswen a:hover{ color:#0077af;}
#scrollshow_demo{ width:963px; height:195px; overflow: hidden; }
#scroll_demo{ width:490px; height:94px; overflow: hidden; }
#eMeng table{ margin:0;}










.sliderpics1 {
	width:1002px;
	height:227px;
	left:0px;
	
	
}
.sliderpics1 img {
	width:998px;
	height:223px;
}
#fmenu1 {
	padding-left:0px;
	padding-top:13px;
	position:absolute;
	left:47%;
	bottom:13px;
	z-index:3000;
}
#fmenu1 A {
	width:15px;
	height:4px;
	margin:0 5px;
	background:#fff;
	color:#fff;
	text-align:center;
	line-height:15px;
	font-size:0px;
	display:block;
	float:left;
	overflow:hidden;
	z-index:9999999;
	

}
#fmenu1 A.activeSlide {
	background:#ff0018;
	color:#ff0018;
}
#fmenu1 A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}










.page_left{
	width:250px;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
	
	display:inline;
	
	
}
.page_right{
	width:736px;
	float:right;
	overflow:hidden;
	
	margin-bottom:10px;
	display:inline;
	
}



.loaction{ width:736px; height:39px; background:url(chanpin_title.jpg) no-repeat; margin:0 10px 0 0;}
.loaction h3{ padding-left:25px; font-size:14px; height:39px; line-height:43px; font-weight:bold; background:url(../img/location_icon.gif) no-repeat 5px 9px; float:left; color:#fff;}
.loaction span{ padding-right:25px; padding-top:15px; float:right;}
.loaction span a,.loaction span a:visited{ margin-left:7px; margin-right:7px;}
.loaction span a:hover{}


.loaction1{ width:736px; height:39px; background:url(chanpin_title1.jpg) no-repeat; margin:0 10px 0 0;}
.loaction1 h3{ padding-left:25px; font-size:14px; height:39px; line-height:43px; font-weight:bold; background:url(../img/location_icon.gif) no-repeat 5px 9px; float:left; color:#fff;}
.loaction1 span{ padding-right:25px; padding-top:15px; float:right;}
.loaction1 span a,.loaction span a:visited{ margin-left:7px; margin-right:7px;}
.loaction1 span a:hover{}


.page_left .p_leftmenu{
	height:auto;
	border:1px solid #d1d1d1;
	border-top:0;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:10px;	
}
.p_leftmenu ul{
	width:241px;
	padding-top:14px;
	margin:0 auto;
}
.p_leftmenu ul li{
	width:241px;
	padding-bottom:5px;
	overflow:hidden;
}
.p_leftmenu ul li span a,.p_leftmenu ul li span a:visited{
	width:203px;
	height:27px;
	font-size:12px;
	line-height:27px;
	color:#ffffff;
	padding-left:38px;
	background:url(../img/menu_dot1.gif) no-repeat;
	display:block;
	overflow:hidden;
}
.p_leftmenu ul li span a:hover{
	background:url(../img/menu_dot2.gif) no-repeat;
}
.p_leftmenu ul li span a.ov{
	background:url(../img/menu_dot2.gif) no-repeat;
}
.p_leftmenu ul li dl{
	padding-left:38px;
	display:none;
}
.p_leftmenu ul li dl dd{
	line-height:26px;
	padding-left:25px;
	background:url(../img/icon_jia2.gif) no-repeat 0 7px;
	vertical-align:top;
}
.p_leftmenu ul li dl dd dl{
	padding-left:0px;
}
.p_leftmenu ul li.ov dl{
	display:block;
}


.p_contact{
	border:1px solid #d1d1d1;
	line-height:24px;
	border-top:0;
	padding:10px;
}






.page_container{
	width:720px;
	margin:0 auto;
}
.page_navigation{
	padding:10px 10px 30px 10px;
	text-align:center;
}
.page_navigation a{
	margin-left:5px;
	margin-right:5px;
}



.page_photolist{
	padding-top:30px;
}
/*.page_photolist dl{
	width:240px;
	height:200px;
	display:block;
	float:left;
	vertical-align:top;
	overflow:hidden;
}*/
.page_photolist dl{
	width:236px;*width:240px;
	height:200px;
	display:inline-block;*display:inline;zoom:1;
   font-size:0px;line-height:0px;
	overflow:hidden;
}

.pro{width:230px;height:200px;text-align:center;margin:0 auto;overflow:hidden;display:block;float:left;}
.pro a img{width:200px;height:150px;border:1px solid #C0C0C0;padding:1px;}
.pro a img:hover img{border:2px solid #bc373a;padding:0px;}
.pro a{display:block;text-align:center;}

.page_photolist dl dd{
	width:230px;
	height:156px;
	text-align:center;
	margin:0 auto;
	overflow:hidden;
	display:block;
}
.page_photolist dl dd img{
	width:200px;
	height:150px;
	border:1px solid #C0C0C0;
	padding:1px;
}
.page_photolist dl dd a:hover img{
	border:2px solid #bc373a;
	padding:0px;
}

.page_photolist dl dt{
	width:200px;
	height:20px;
	line-height:20px;font-size:12px;
	text-align:center;
	margin:0 auto;
	display:block;
	overflow:hidden;
}

.p_order{
	height:20px;
	width:200px;
	position:absolute;
	right:20px;
	top:4px;
	font-size:12px;
	text-align:right;
}
.p_order select{
	height:20px;
}

.page_content{
	padding:20px 10px 20px 10px;
	line-height:2em;
}
.pagekey{
	padding:10px;
	background:#e5e5e5;
}
.pageshare{
	height:20px;
	padding:10px;
	text-align:right;
}


.newslist{
	width:700px;
	margin:0 auto;	
}
.newslist dl{
	width:700px;
	height:155px;
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;
}
.newslist dl dd{
	width:190px;
	height:140px;
	float:left;
}
.newslist dl dd img{
	width:170px;
	height:128px;
	border:1px solid #c6c6c6;
	padding:3px;
}
.newslist dl dd a:hover img{
	border:2px solid #003a22;
	padding:2px;
}
.newslist dl dt{
	width:500px;
	height:140px;
	float:right;
	overflow:hidden;
}
.newslist dl dt h3{
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#000000;
	overflow:hidden;
}
.newslist dl dt h3 a,.newslist dl dt h3 a:visited{
	color:#000000;	
}
.newslist dl dt h3 a:hover{
	color:#000000;	
}
.newslist dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:12px;
	font-weight:normal;
}
.newslist dl dt h4 span{
	margin-right:30px;
}
.newslist dl dt p{
	height:90px;
	line-height:24px;
	color:#666666;
	text-indent:2em;
	overflow:hidden;
}
.newslist dl dt p a,.newslist dl dt p a:visited{
	color:#fc2e30;
}
.newslist dl dt p a:hover{
	color:#000000;
}



.page_acttext{
	padding-top:30px;
	margin:0 auto;
	line-height:2em;
}
.act_title{
	font-size:24px;
	font-weight:bold;
	line-height:26px;
	text-align:center;
	padding-bottom:10px;
}
.act_info{
	text-align:center;
	line-height:22px;
	padding-bottom:10px;
}
.act_info span{
	margin-left:6px;
	margin-right:6px;
}

.act_content{
	padding:5px 15px 20px 15px;
	line-height:2em;
	overflow:hidden;
}
.case_content{width:100%;overflow:hidden;text-align:center;}
.case_content img{margin:0px auto;width:400px;height:300px;}
.act_nextprev{
	padding:6px;
	margin:15px 0;
	height:23px;
	border-top:1px dotted #7f9c90;
}
.act_nextprev span{
	padding-right:15px;
}

.act_next{
	width:320px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
}
.act_prev{
	width:320px;
	height:20px;
	line-height:20px;
	float:right;
	overflow:hidden;
}
.PageNextPrev{
	padding:10px;
}



.page_titlelist{
	width:720px;
	padding-top:20px;
	margin:0 auto;
	overflow:hidden;
}
.page_titlelist ul{

	list-style:none;
}
.page_titlelist ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #e2e2e2;
	
	background:url(../img/icon_arrow.gif) 5px 12px no-repeat;
	vertical-align:top;
}
.page_titlelist ul li a,.page_titlelist ul li a:visited{
	float:left;
}

.page_titlelist ul li span{
	float:right;
	padding-right:10px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}









.newslist2{
	width:700px;
	margin:0 auto;
}
.newslist2 dl{
	padding-top:24px;
	border-bottom:1px dotted #a6a6a6;
}

.newslist2 dl dt{
	padding-left:18px;
	background:url(../img/icon_point2.gif) no-repeat 3px 8px;
	overflow:hidden;
}
.newslist2 dl dt h3{
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	color:#444;
	overflow:hidden;
}
.newslist2 dl dt h3 a,.newslist2 dl dt h3 a:visited{
	color:#444;	
}
.newslist2 dl dt h3 a:hover{
	color:#e40011;	
}
.newslist2 dl dt h4{
	height:20px;
	line-height:20px;
	color:#888888;
	font-size:12px;
	font-weight:normal;
}
.newslist2 dl dt h4 span{
	margin-right:30px;
}
.newslist2 dl dt p{
	line-height:24px;
	color:#666666;
	text-indent:2em;
	padding-bottom:10px;
	overflow:hidden;
}
.newslist2 dl dt p a,.newslist2 dl dt p a:visited{
	color:#333;
}
.newslist2 dl dt p a:hover{
	color:#e40011;
}





.searchul{border: solid 1px #cdddf0; padding-top:18px;}
.searchul ul{ width:96%;height:auto; display:block; overflow:hidden; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
.searchul li{ margin:0px 0px 18px 0px;}
.searchul h3,.searchul h3 a{ font-size:16px;  }
.searchul li p{ font-size:13px; margin-top:4px; margin-bottom:4px;}
.searchul li span{color:#008000;}
.searchul li span a{color:#666666;text-decoration: underline;}
.search_pages{ text-align:center;}










.pro_detail{	
	padding:10px 0;
	overflow:hidden;
}
.proInfo{
	padding:10px;
	color:#666666;
}
.pro_bpic{
	width:350px;
	padding-bottom:20px;
	float:left;
}
.pro_bpic img{
	padding:2px;
	border:1px solid #cccccc; width:320px; height:240px; 
}

.pro_attr h2.pro_title{
	font-size:20px;
	padding-bottom:15px;
}
.pro_attr ul.attr{
	padding-bottom:10px;
	line-height:1.2em;
}
.pro_attr ul.attr li{
	padding-bottom:10px;
	font-size:13px;
}
.pro_attr ul.attr li span{
	padding-right:5px;
}
.pro_attr .proBtn{
	padding:8px 0;
}
.pro_attr .proBtn a{width:100px;height:30px;display:inline-block;*display:inline;zoom:1;line-height:30px;text-align:center;font-size:14px;color:#fff;background-color:#fff;}
.pro_attr .proBtn a:hover{font-weight:bold;text-decoration:none;color:#fff;}
.pro_attr .proBtn input{
	font-size:14px;
	height:35px;
	padding:0 20px;
	text-transform:uppercase;
}
.pro_attr #yprice{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
}
.pro_attr #yprice span{
	font-family:"宋体";
}
.pro_attr #mprice{
	color:#d00508;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
.pro_attr #mprice span{
	color:#d00508;
	font-size:13px;
	font-family:"宋体";
}
.pro_attr #mprice strong{
	color:#d00508;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.pro_intro_tit{
	height:29px;
	border-bottom:1px solid #2a2626;
	background:url(../img/tit_bg.gif) repeat-x;
	position:relative;
	z-index:1;
	clear:both;
	overflow:hidden;
}
.pro_intro_tit h3{
	width:122px;
	height:30px;
	background:url(../img/tit1_bg.gif) no-repeat;
	padding-left:15px;
	font-family:"微软雅黑";
	font-weight:bold;
	font-size:14px;
	color:#000;
	line-height:30px;
	position:absolute;
	left:-1px;
	top:-1px;
	z-index:2;
}
.pro_desc{
	padding:20px 0;
	line-height:2em;
}




.page_order{
	padding:20px 0;
}
.page_order input,.page_order textarea{
	color:#999;
}

.page_order .orderSubmit{
	width:120px;
	height:40px;
	font-size:14px;
	text-align:center;
	color:#000000;
}




.page_links1{
	padding:20px 0;
}
.page_links1 ul li{
	width:120px;
	height:55px;
	text-align:center;
	float:left;
}
.page_links1 ul li img{
	width:92px;
	height:32px;
	border:1px solid #cccccc;
	padding:2px;
}

.page_links2{
	padding:20px 0;
}
.page_links2 ul li{
	width:124px;
	height:35px;
	line-height:35px;
	padding:0 10px;
	border-bottom:1px dotted #cccccc;
	float:left;
	overflow:hidden;
}









.fenlei2{ width:250px; height:auto; float:left; margin-bottom:15px;}
.pagekey{
	padding:10px;
	background:#e5e5e5;
}
.pageshare{
	height:20px;
	padding:10px;
	text-align:right;
}


/*分页样式*/
.page{ widht:100%; display:inline-block; width:100%; height:auto;margin:20px 0; text-align:center;}
.page span,.page a{ display:inline-block; border:1px solid #ddd; height:20px; padding:0 4px; line-height:20px; text-align:center; color:#999; background:#fff;}
.page span{ display:inline-block; height:20px; padding:0 4px; line-height:20px; text-align:center;}
.page a:hover,.page .hover{border-color:#ddd; color:#0071c8; background:#fff;}

/*---------新闻详情页 Css-----------*/
.ArticleTitle{ font-size:18px; line-height:40px; text-align:center;  margin-bottom:10px;  font-family:"微软雅黑"; font-weight:bold;}
.ArticleMessage{  text-align:center; color:#A8A6A6; border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC; ; margin-bottom:10px; padding:4px 0;}
.ArticleMessage a:link{ text-align:center;color:#A8A6A6;}
.ArticleTencont{  line-height:180%; padding:10px 15px; font-size:12px;}
#article a:link{  text-align:right; color:#A8A6A6;}
.pr_ms{font-weight:bold;border-bottom:1px dotted #CCCCCC;  }
.pr_nr{ padding:10px 20px;}
.fy{ width:100%; text-align:center; border-top:1px dotted #CCCCCC; height:28px; line-height:26px; padding-top:10px; margin-top:20px; color:#666;}

/*留言*/
.liuyan_title{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #ccc; font-weight:bold;}
.liuyan_fb{ width:96%; height:auto; padding:10px 2%;}
.liuyan_fb td{ padding:5px;}
.liuyan_list{ width:100%; height:auto; margin:10px 0; border:1px solid #ddd;}
.liuyan_list .title{ width:100%; height:30px; border-bottom:1px solid #ddd; overflow:hidden; background:#f5f5f5;}
.liuyan_list .title h3{ float:left; width:60%; height:30px; line-height:30px;  text-indent:12px; color:#666; font-size:14px;}
.liuyan_list .title span{ float:right; width:28%; height:30px; line-height:30px;  text-align:right; padding-right:2%;}
.liuyan_list .Content{ width:96%; padding:5px 2%; line-height:200%; color:#666;}
.liuyan_list .Content .huifu{ color:#AA40AD; border-top:1px dotted #ccc; padding:2px 0;}

/*新增banner样式*/
.bannerFull{ height:300px; width:100%;position:relative; z-index:0; overflow:hidden;}
.bannerFull .pannel .pannelList{width:800%;height:300px;position: absolute; overflow: hidden;}
.bannerFull .pannel .pannelList .boxContent{display: block;height:300px;float: left; overflow: hidden;}
.bannerFull .triggerBox{display: block;width:980px; top:285px;margin:0px auto;position:relative;z-index:1;}
.bannerFull .trigger {display: block;width:95px;height:15px;padding-left:470px;position: relative;z-index:1;bottom: 10px;}
.bannerFull .trigger ul{position:relative; z-index:9;}
.bannerFull .trigger li {float:left;width:20px;height:4px;position:relative;top:2px;margin-right:5px;background:#0087c7; cursor:pointer; overflow:hidden;}
.bannerFull .trigger li:hover{color:#0087c7; background:#f9b500;}
.bannerFull .trigger li.current{color:#0087c7; background:#f9b500;}

.banner{ width:1000px; height:300px; border:1px solid #d1d8d1; position:relative;}
.banner ul { width:500%; float:left; }
.banner li { width:20%; height:300px; float:left; }
.banner div.tip { width:1000px; height:12px; text-align:right; position:absolute; left:50%; margin-left:-510px; bottom:10px; }
.banner div.tip em { display:inline-block; width:50px; height:12px; cursor:pointer; background:#FFF; margin-left:10px; }
.banner div.tip em.cur { background:#85309b; }
.main{ margin-top:10px;}
.fenlei{ width:250px; float:left;}
.fenlei_title{ width:250px; height:38px; background:url(fenlei_title.jpg) no-repeat;}

/* cms2.0地图 */
.baidumap{height:300px; margin-bottom:40px; }
.mapContent{height:200px;}
.bmap_bubble_title a{ display:inline-block; padding:0 10px;height:25px;line-height:25px;border-radius:5px;background:#238b01;color:#FFF;}

/* 客服效果 */
.online{
	width:119px;	
	position:absolute;
	right:30px;
	top:140px;
	z-index:9000;
}
.online_top{
	width:119px;
	height:66px;
	background:url(online_top.png) no-repeat;
}
.online_box{
	width:119px;
	padding-bottom:65px;
	background:url(online_bg1.png) no-repeat 0 bottom;
}
.online_box .tel{
	width:100px;
	height: 60px;padding-bottom:3px;
	background:url(online_xx.gif) center bottom no-repeat;
	margin:0 auto 10px auto;
}
.online_box .tel h4{
	font-size:13.4px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#007ab9;
	line-height:25px;
}
.online_box .tel h5{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#007ab9;
	line-height:20px;
}
.online_box .qq{
	width:103px;
	text-align:center;	
	margin:0 auto;
	overflow:hidden;
}
.online_box .mobiSite{
	width:100px;
	text-align:center;
	padding-top:10px;
	margin:0 auto;
	overflow:hidden;
}
.online_box .mobiSite p{
	font-size:12px;
	line-height:16px;
}
.online_box .mobiSite .ewm{
	padding:5px 0;
}
.online_box .mobiSite h3{font-size:12px;
	font-weight:normal;
	color:#007ab9;
}
.online_box .mobiSite a,.online_box .mobiSite a:visited{
	color:#007ab9;
}
.online_box .mobiSite a:hover{
	color:#007ab9;
	font-weight:bold;
}
.gotop{
	width:35px;
	height:35px;
	position:absolute;
	left:42px;
	bottom:6px;
	cursor:pointer;
}
