﻿/* CSS Document */

body { margin:0 auto; padding:0; line-height:24px; background:url(../images/bg.jpg) repeat-x top; background-color:White; font-family:宋体; font-size:12px;}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}



/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}

a{blr:expression(this.onFocus=this.blur());} 



/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

.max{width:100%; height:auto; margin:0 auto; overflow:hidden;}


.m_max{width:1002px; height:auto; margin:0 auto; overflow:hidden;}


.m_head{width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.m_he1{width:1002px; height:30px; margin:0 auto; overflow:hidden;}
.m_he11{width:120px; height:30px; float:right; overflow:hidden;}
.m_he11 a{ font-size:12px; color:#000000; line-height:30px;}

.m_he2{width:1002px; height:auto; margin:0 auto; overflow:hidden;}

.m_logo{width:486px; height:40px; float:left; margin-left:10px; margin-left:5px; overflow:hidden;}
.m_logo img{ border:0;}
.m_phone{width:188px; height:48px; float:right; margin-top:16px; overflow:hidden;}
.m_phone img{ border:0;}

.m_menuBox{width:1000px; height:45px; background:url(../images/menubg.png) no-repeat top; margin:0 auto; overflow:hidden;}

.head3{width:100%; height:40px;}
.head31{width:880px; height:40px; margin:0 auto; overflow:hidden;}
.head31menu{width:880px; height:40px; float:left; _margin-left:2px;  margin-top:6px; }
.head31menu ul{width:880px; height:40px;}
.head31menu ul li{width:110px; height:40px; float:left; overflow:hidden;}
.head31menu ul li a{width:110px; height:40px; float:left; font-size:14px; color:#372412; line-height:40px; font-weight:bold; text-align:center; text-indent:-9999px;}
.head31menu ul li a:hover{width:110px; height:40px; line-height:40px; font-size:14px; color:#372412!important; font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me1{width:110px; height:40px; float:left; margin-left:4px; _margin-left:2px;  overflow:hidden;}
.m_me1 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me1.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me1 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov1.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me2{width:110px; height:40px; float:left; margin-left:12px; _margin-left:6px;  overflow:hidden;}
.m_me2 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me2.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me2 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov2.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me3{width:110px; height:40px; float:left; margin-left:24px; _margin-left:12px; overflow:hidden;}
.m_me3 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me3.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me3 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov3.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me4{width:110px; height:40px; float:left; margin-left:20px; _margin-left:10px;  overflow:hidden;}
.m_me4 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me4.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me4 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov4.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me5{width:110px; height:40px; float:left;margin-left:18px; _margin-left:9px; overflow:hidden;}
.m_me5 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me5.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me5 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov5.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me6{width:110px; height:40px; float:left; margin-left:18px; _margin-left:9px;  overflow:hidden;}
.m_me6 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me6.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me6 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov6.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}

.m_me7{width:110px; height:40px; float:left;margin-left:10px; _margin-left:5px; overflow:hidden;}
.m_me7 a{width:110px; height:40px; float:left; font-size:14px; color:#372412; background:url(../images/m_me7.jpg) no-repeat top; line-height:40px; text-indent:-9999px; font-weight:bold; text-align:center;}
.m_me7 a:hover{width:110px; height:40px; line-height:40px; font-size:14px; background:url(../images/m_hov7.jpg) no-repeat top; color:#372412!important;  font-weight:bold; text-align:center; overflow:hidden; display:inline;}


.m_banner{width:1002px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}
.m_ban-img{width:1002px; height:277px; margin:0 auto; background-color:White; overflow:hidden;}
.m_ban-bg{width:1002px; height:12px; margin:0 auto; background:url(../images/banline.jpg) no-repeat top; overflow:hidden;}

.m_box{width:1002px; height:auto; margin:0 auto; background-color:White; overflow:hidden;}


.m_left{width:313px; height:270px; float:left; margin-left:18px; _margin-left:9px; margin-top:10px; border:1px solid #cccccc; overflow:hidden;}
.m_lef1{width:312px; height:36px; float:left; background:url(../images/heng.jpg) no-repeat top; overflow:hidden;}
.m_lef1 h3{width:130px; height:20px; float:left; margin-left:10px; _margin-left:5px; margin-top:8px;}
.m_lef1 h3 img{ border:0;}
.m_lef1 h4{width:29px; height:10px; float:right; margin-right:10px; _margin-left:5px; margin-top:16px;}
.m_lef1 h4 img{ border:0;}


.m_lef2{width:297px; height:98px; float:left; margin-left:6px; _margin-left:3px; margin-top:8px; border:1px solid #cccccc; overflow:hidden;}
.m_lef2 img{ border:0; padding:2px;}


.leftBox{width:94px;height:98px;float:left; padding:1px;}
.leftimg {display: table-cell;width:90px;height:70px;line-height:70px;text-align:center;vertical-align:middle;*display: block;
         *font-size:60px;padding:1px;}
.leftimg img {vertical-align:middle;}
.leftxt{ width:94px; text-align:center; font-size:12px;height:32px;line-height:32px;}
.leftxt a{color:#373637;}
.leftxt a img{ border:0;}

.m_lef3{width:297px; height:110px; float:left; margin-left:6px; margin-top:8px; overflow:hidden;}
.m_lef3 p{width:294px; height:110px; float:left; font-size:12px; color:#303030; line-height:20px; }
.m_lef3 p a{font-size:12px; color:#a90000; line-height:20px; }


.m_centerbox{width:312px; height:275px; float:left; margin-left:16px; _margin-left:3px; margin-top:10px; overflow:hidden;}

.m_center{width:310px; height:270px; float:left; border:1px solid #cccccc; overflow:hidden;}

.m_cent2{width:300px; height:120px; float:left; margin-left:4px; _margin-left:2px; overflow:hidden;}

.mora3{width:300px; height:120px; float:left;  overflow:hidden;}
.mora3 ul{width:300px; height:120px;  float:left; overflow:hidden;}
.mora3 ul li{width:129px; height:35px; float:left; margin-left:16px; _margin-left:8px; margin-top:5px; font-size:12px; overflow:hidden;}
.mora3 ul li a{ border:0;}
.mora3 ul li a img{ border:0;}

.m_rightbox{width:302px; height:272px; float:right; margin-right:16px; _margin-right:8px; margin-top:10px; overflow:hidden;}


.m_right{width:302px; height:268px; float:right; border:1px solid #cccccc;  padding:1px; overflow:hidden;}
.m_rig1{width:299px; height:36px; float:left; margin-left:2px; _margin-left:1px; background:url(../images/heng.jpg) no-repeat top; overflow:hidden;}
.m_rig1 h3{width:130px; height:20px; float:left; margin-left:10px; _margin-left:5px; margin-top:8px;}
.m_rig1 h3 img{ border:0;}
.m_rig1 h4{width:29px; height:10px; float:right; margin-right:10px; _margin-left:5px; margin-top:16px;}
.m_rig1 h4 img{ border:0;}


.m_rig2{width:296px; height:98px; float:left; margin-left:2px; margin-top:8px; border:1px solid #cccccc; overflow:hidden;}
.m_rig2 img{ border:0; padding:1px;}

.m_rig3{width:300px; height:120px; float:left; background:url(../images/call.jpg) no-repeat left; overflow:hidden;}
.m_rig31{width:210px; height:75px; float:right; margin-right:8px; _margin-right:4px; border-bottom:1px dotted #d7d7d7; overflow:hidden;}
.m_rig31 p{ font-size:12px; color:#303030; line-height:20px; overflow:hidden; padding-top:10px; padding-left:8px;}
.m_rig32{width:210px; height:45px; float:right; margin-right:8px; _margin-right:4px; overflow:hidden;}
.m_rig32 p{ font-size:12px; color:#303030; line-height:20px; overflow:hidden; padding-left:8px; margin-top:5px;}




.s_box{width:1002px; height:auto; margin:0 auto; background-color:White; overflow:hidden;}


.s_left{width:313px; height:auto; float:left; margin-left:18px; _margin-left:9px; margin-top:10px; margin-bottom:10px; overflow:hidden;}


.s_le1{width:313px; height:auto; float:left; overflow:hidden;}


.s_le2{width:313px; height:auto; float:left; margin-top:8px; margin-bottom:10px; overflow:hidden;}


.s_cont{width:640px; height:450px; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; margin-bottom:10px; border:1px solid #cccccc; overflow:hidden;}


.s_right{width:640px; height:auto; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; margin-bottom:10px; border:1px solid #cccccc; overflow:hidden;}

.s_rig1{width:636px; height:32px; float:left; padding:2px; margin-top:2px; background:url(../images/heng1.jpg) no-repeat top; overflow:hidden;}

.s_rig11{width:626px; height:32px; float:left; margin-left:6px; _margin-left:3px; background:url(../images/line.jpg) no-repeat bottom; overflow:hidden;}
.s_rig11 h3{width:62px; height:15px; float:left; margin-left:10px; _margin-left:5px; margin-top:8px;}
.s_rig11 h3 img{ border:0;}
.s_rig11 h4{width:auto; height:20px; float:right; margin-right:10px; _margin-left:5px; margin-top:4px; font-size:12px; color:#3f3f3f; line-height:20px; font-weight:normal;}
.s_rig11 h4 a{ font-size:12px; color:#3f3f3f; font-family:宋体; line-height:20px; font-weight:normal;}
.s_rig11 h4 a:hover{font-family:宋体; font-size:12px; color:#ff3300; line-height:20px; font-weight:normal;}

.s_rig2{width:610px; height:auto; float:left; margin-left:16px; _margin-left:8px; margin-top:20px; padding-bottom:10px; font-size:12px; color:#303030; line-height:24px; overflow:hidden;}


.s_rig22{width:340px; height:auto; float:left; margin-left:80px; _margin-left:40px; margin-top:20px; text-align:left; padding-bottom:10px; font-size:12px; color:#303030; line-height:24px; overflow:hidden;}

.s_rig22 p{font-size:12px; color:#303030; line-height:24px; }



.prodBox{width:190px;height:160px;float:left;margin-left:10px;}
.imgBox {display: table-cell;width:180px;height:122px;line-height:122px;text-align:center;vertical-align:middle;*display: block;
         *font-size:122px;padding:3px;}
.imgBox img {vertical-align:middle;}
.txtBox{ width:190px; text-align:center; font-size:12px;height:32px;line-height:32px;}
.txtBox a{color:#373637;}

.s_hon{width:600px; height:auto; float:left; margin-left:20px; _margin-left:10px; margin-top:20px; padding-bottom:10px; font-size:12px; color:#303030; line-height:24px; overflow:hidden;}

.s_hon1{width:600px; height:auto; margin-top:20px; text-align:center; font-size:12px; color:#303030; line-height:24px; overflow:hidden;}
.s_hon1 img{ border:0;}
.s_hon2{width:600px; height:auto;  text-align:center; font-size:12px; color:#000000; line-height:24px; margin-top:10px; overflow:hidden;}


.new{width:580px; height:auto; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.new ul{width:580px; height:auto; overflow:hidden;}
.new ul li{width:580px; height:32px; border-bottom:1px dotted #c1c1c1; font-size:12px; color:#333333; line-height:32px;}
.new ul li span{ float:right; font-size:12px; color:#303030; line-height:32px; padding-right:4px;}
.new ul li a{width:410px; height:22px; float:left; margin-left:3px; font-size:12px; color:#303030; line-height:32px;}
.new ul li a:hover{font-size:12px; color:#ff3300; line-height:32px;}


.s_new{width:600px; height:auto; float:left; overflow:hidden;}
.s_new h3{width:600px; height:36px; font-size:14px; color:#303030; line-height:36px; text-align:center; overflow:hidden;}
.s_new h4{width:600px; height:20px; font-size:12px; color:#303030; line-height:20px; text-align:center;  font-weight:normal; overflow:hidden;}

.s_new1{width:600px; height:auto; float:left; margin-top:10px; overflow:hidden;}







/*常用   翻页CSS quotes style pagination*/
.s_fanye{width:610px; height:40px; margin:0 auto; overflow:hidden; text-align:center;}


DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
	 PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none;
}
DIV.quotes A:hover {
	 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes A:active {
	 PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.current {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.disabled {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }




/*上一页、下一页、返回*/
.s_fanhui{width:600px; height:40px; margin:0 auto; margin-left:10px; overflow:hidden; text-align:center;}

.s_fan1{width:500px; height:40px; float:left; text-align:left; overflow:hidden;}
.s_fan1 p{width:500px; height:20px; float:left; font-size:12px; color:#303030; line-height:20px;}
.s_fan1 p a{font-size:12px; color:#303030; line-height:20px;}
.s_fan1 p a:hover{font-size:12px; color:Black; line-height:20px;}




.s_fan2{width:80px; height:20px; float:right; margin-top:20px; overflow:hidden;}
.s_fan2 a{font-size:12px; color:#303030; line-height:20px;}
.s_fan2 a:hover{font-size:12px; color:Black; line-height:20px;}







/*foot*/
.foot{width:1002px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}
.foot1{width:1002px; height:24px; margin:0 auto; background-color:#ebebeb; overflow:hidden;}

.mora2{width:960px; height:auto; float:left; overflow:hidden;}
.mora2 ul{width:840px; height:auto; overflow:hidden; margin-top:6px; text-align:center;}
.mora2 ul li{width:110px; height:14px; border-right:1px solid #303030; float:left; font-size:12px; color:#333333; line-height:14px; text-align:center;}
.mora2 ul li a{width:110px; height:14px; font-size:12px; color:#333333; line-height:14px;}
.mora2 ul li a:hover{font-size:12px; color:#ff3300; line-height:14px;}

.foot2{width:1002px; height:auto; margin:0 auto; overflow:hidden;}
.foot2 p{ text-align:center; font-size:12px; color:#303030; line-height:24px;  padding-top:8px;}