body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,ul,li,ol,p,pre,td,textarea,th,a{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul,li{list-style:none}a{text-decoration:none}
a{blr:expression(this.onFocus=this.blur());outline:none;}
.clear-fix:after{clear:both;content:'.';display:block;line-height:0;height:0;visibility:hidden;}
.clear-fix{zoom:1;}
body,textarea,input,button{font-family:"Microsoft YaHei","微软雅黑",Arial, Helvetica, sans-serif;}
a:link,a:visited{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
a:link h1,a:visited h1{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
a:link,a:visited{color:#7b7b7b;}
a:hover,a:focus,a:active{color:#ff9600;}


#tools{min-width:1190px;height:36px;line-height:36px;margin:auto;background:#efefef;border-bottom:solid 1px #dedede;}
.toolBox{width:1190px;height:auto;margin:auto;}
.toolBox li.left{float:left;width:1015px;color:#9b9a9a;font-size:14px;}
.toolBox li.right{float:right;width:175px;}
.toolBox li.right a{float:left;display:block;padding-right:5px;width:80px;height:36px;}
.toolBox li.right a.wx{background:url(../images/img_03.jpg) no-repeat center left;position:relative;z-index:1001;}
.toolBox li.right a.wx h1{position:absolute;top:36px;left:0;width:172px;height:0px;border:solid 1px #fff;overflow:hidden;background:url(../images/1_38.jpg) no-repeat;font-size:0px;}
.toolBox li.right a.wx h1 img{float:left;width:170px;height:170px;border:solid 1px #dedede;}
.toolBox li.right a:hover{border:none;}
.toolBox li.right a.wx:link h1,.toolBox li.right a.wx:visited h1{height:0px;border:none;}
.toolBox li.right a.wx:hover h1,.toolBox li.right a.wx:focus h1,.toolBox li.right a.wx:active h1{height:172px;}
.toolBox li.right a.sc{background:url(../images/img_05.jpg) no-repeat center left;}

#logo{min-width:1190px;margin:auto;overflow:hidden;}
.logoBox{width:1190px;height:133px;background:url(../images/top.jpg) no-repeat;margin:auto;}

#nav{width:100%;height:49px;margin:auto;background:#cd0d05;}
.nav{width:1190px;margin:auto;}
.nav li{float:left;width:130px;position:relative;z-index:999;}
.nav li a{float:left;display:block;width:115px;text-align:center;font-size:16px;line-height:49px;height:49px;font-weight:bold;}
.nav li a:link,.nav li a:visited{background:#cd0d05;color:#fff;}
.nav li a:hover,.nav li a:focus,.nav li a:active{background:#ff9600;}
.nav li.main ul.sub{position:absolute;display:none;width:160px;left:0px;top:49px;padding:10px 0 10px 0;background:#4b4b4b;}
.nav li.main ul.sub li{height:32px;width:160px;overflow:hidden;}
.nav li.main ul.sub li a{height:32px;width:160px;text-align:left;text-indent:25px;line-height:32px;font-size:16px;font-weight:normal;}
.nav li.main ul.sub li a:link,.nav li.main ul.sub li a:visited{color:#fff;background:#4b4b4b;}
.nav li.main ul.sub li a:hover,.nav li.main ul.sub li a:focus,.nav li.main ul.sub li a:active{color:#fff;background:#5e5e5e;}

#banner{min-width:1190px;height:476px;margin:auto;position:relative;overflow:hidden;}
.banner{width:1190px;height:auto;margin:auto;position:relative;}
.banner .ad{position:absolute;top:0px;left:-385px;width:auto;height:auto;}
.banner .ad ul{float:left;}
.banner .ad ul li{float:left;}
.banner .ad ul li img{float:left;width:1960px;height:476px;border:none;}
.banner .list{position:absolute;top:400px;left:0px;width:100%;}
.banner .list ul{float:left;width:100%;background:none;height:20px;border-top:none;text-align:center;white-space:nowrap;}
.banner .list ul li{float:none;display:inline-block; *zoom:1;*display:inline;width:10px;height:10px;font-size:0px;overflow:hidden;margin-left:15px;background:#cd0d05;cursor:pointer;}
.banner .list ul li.on{background:#ff9600;}

#abouts{min-width:1190px;margin:auto;background:#f5f5f5;padding-top:30px;overflow:hidden;}
#abouts dl{width:1190px;height:auto;margin:auto;}
#abouts dl dd{width:100%;padding:40px 0;text-align:center;color:#626161;font-size:14px;line-height:3;}
#abouts dl dd img{margin:5px 30px;display:inline-block;}


#pro{min-width:1190px;height:auto;margin:auto;background:#b70a00;padding-top:30px;overflow:hidden;}
.pro{width:1190px;height:auto;margin:auto;}
.pro dd{float:left;display:inline;margin:40px 0;width:100%;}
.pro dd span{float:left;width:100%;height:auto;text-align:center;display:inline;margin-bottom:25px;}
.pro dd span a{display:inline-block;padding:0 15px;margin:0 10px;line-height:34px;font-size:14px;}
.pro dd span a:link,.pro dd span a:visited{background:#f6f6f6;color:#494848;}
.pro dd span a:hover,.pro dd span a:focus,.pro dd span a:active{background:#e0b800;color:#fff;}
.pro dd ul{float:left;width:105%;height:auto;}
.pro dd ul li{float:left;width:298px;height:192px;}
.pro dd ul li a{float:left;display:block;width:298px;height:192px;overflow:hidden;position:relative;}
.pro dd ul li a img{float:left;width:298px;height:192px;border:none;}
.pro dd ul li a h1{position:absolute;left:0px;top:192px;width:298px;height:192px;line-height:192px;font-size:18px;background:rgba(0,0,0,0.6);background:#3f3f3f\9;color:#fff;text-align:center}
.pro dd ul li a:hover{border:none;}
.pro dd ul li a:link h1,.pro dd ul li a:visited h1{top:294px;}
.pro dd ul li a:hover h1,.pro dd ul li a:focus h1,.pro dd ul li a:active h1{top:0px;}

#news{min-width:1190px;height:auto;margin:auto;padding:30px 0;overflow:hidden;}
.news{width:1190px;height:auto;margin:auto;}
.news dd{float:left;width:100%;overflow:hidden;}
.news dd ul{float:left;display:inline;margin-top:15px;width:108%;}
.news dd ul li{float:left;width:585px;display:inline;margin:0 19px 30px 0;height:119px;}
.news dd ul li a{float:left;display:block;width:585px;height:119px;}
.news dd ul li a h3{float:left;width:413px;height:30px;font-size:16px;line-height:30px;color:#1c1c1c;overflow:hidden;}
.news dd ul li a img{float:left;width:157px;display:inline;margin-right:15px;height:119px;border:none;}
.news dd ul li a p{float:left;display:inline;width:413px;height:89px;color:#878787;font-size:14px;line-height:2;overflow:hidden;}
.news a:link,.news a:visited{background:#fff;}
.news a:hover,.news a:focus,.news a:active{background:#f0ece8;}

#contact{min-width:1190px;height:818px;margin:auto;padding-top:30px;background:url(../images/img1_37.jpg) no-repeat center bottom #f5f4f3;overflow:hidden;}
.contact dd{width:1190px;height:auto;margin:80px auto 0 auto;background:#fff;}
.contact dd div.subtitle{float:left;display:inline;margin-top:15px;line-height:50px;font-size:24px;text-indent:20px;width:100%;}
.contact dd div.subtitle font{color:#cfcfcf;font-size:18px;}
.contact dd div.address{float:left;line-height:3;font-size:16px;padding:20px;width:1150px;color:#464646;background:url(../images/1_38.jpg) no-repeat 900px center;}

/*#####公用标题#####*/
#alltitle{width:400px;height:50px;border-bottom:solid #da251d 1px;text-align:center;margin:auto;}
#alltitle a{display:inline-block;width:140px;border-bottom:solid 2px #cd0d05;line-height:48px;font-size:26px;font-weight:bold;color:#000;}
#alltitle1{width:400px;height:50px;border-bottom:solid #fff 1px;text-align:center;margin:auto;}
#alltitle1 a{display:inline-block;width:140px;border-bottom:solid 2px #fff;line-height:48px;font-size:26px;font-weight:bold;color:#fff;}

/*#####内页#####*/
#listBox{width:1190px;overflow:hidden;margin:auto;padding-top:20px;}
#listBox .titlecom {float:right;width:905px;}

 #listBox .titlecom dl,#listBox .titlecom dt,#listBox .titlecom dl dd{float:left;width:905px;}
#listBox .titlecom dl dt{height:60px;border-bottom:solid 5px #e3e3e3;font-size:30px;line-height:60px;font-weight:bold;color:#ca0001}

/*----产品左侧列表----*/
.imglist dl dd{overflow:hidden;}
.imglist dl dd ul{float:left;width:920px;display:inline;margin-top:20px;}
.imglist dl dd ul li{float:left;width:298px;height:232px;display:inline;margin:0 5px 10px 0;}
.imglist dl dd ul li a{display:inline-block;width:100%;height:100%;}
.imglist dl dd ul li a img{border:none;width:298px;height:192px;}
.imglist dl dd ul li a h1{float:left;width:100%;height:40px;font-size:16px;line-height:40px;overflow:hidden;}

/*----新闻左侧列表----*/
.textlist dl dd{overflow:hidden;}
.textlist dl dd ul{float:left;width:100%;display:inline;margin-top:20px;}
.textlist dl dd ul li{float:left;width:100%;font-size:18px;line-height:40px;display:inline;margin-bottom:5px;border-bottom:dashed 1px #f7f4e8;}
.textlist dl dd ul li a{float:left;display:block;width:100%;overflow:hidden;text-indent:10px;position:relative;}
.textlist dl dd ul li a span{position:absolute;top:0px;left:800px;width:100px;font-size:12px;text-align:left;}
.textlist dl dd ul li a:link,.textlist dl dd ul li a:visited{color:#3c3c3c;background:#f5f5f5;}
.textlist dl dd ul li a:hover,.textlist dl dd ul li a:focus,.textlist dl dd ul li a:active{color:#fff;background:#8e8e8e;}
/*----正文显示----*/

.showBox dl dd{overflow:hidden;}
.showBox dl dd .showTitle{float:left;width:100%;height:60px;font-size:25px;line-height:60px;text-align:center;color:#563914;}
.showBox dl dd .showState{float:left;width:100%;height:30px;font-size:14px;line-height:30px;text-align:center;background:#fffcf2;border-top:#efe3ca solid 1px;border-bottom:#efe3ca solid 1px;color:#563914;}
.showBox dl dd .showCont{float:left;width:100%;height:auto;font-size:16px;line-height:180%;color:#563914;margin-top:10px;display:inline;}

/*----右侧公用----*/
.rightBox{float:left;width:265px;}
.rightBox dl,.rightBox dl dt,.rightBox dl dd,.rightBox dl.r_classlist dd,.rightBox dl.r_classlist dd ul,.rightBox dl.r_classlist dd ul li,.rightBox dl.r_classlist dd ul li a,.rightBox dl.r_newshot dd ul li,.rightBox dl.r_newshot dd ul li a{float:left;width:100%;}
.rightBox dl{display:inline;margin-bottom:15px;}
.rightBox dl dt{height:60px; text-indent:15px;font-size:30px;font-weight:bold;line-height:60px;}
.rightBox dl.r_classlist dt{background:#ab0f10;color:#feefef;}
.rightBox dl.r_classlist dd ul li{border-bottom:solid #ebebeb 2px;background:#f5f5f5;overflow:hidden}
.rightBox dl.r_classlist dd ul li a{font-size:18px;line-height:45px;height:45px;text-indent:15px;overflow:hidden;}
.rightBox dl.r_newshot dt{background:#cd0d05;color:#fff;}
.rightBox dl.r_newshot dd ul li{border-bottom:solid #ebebeb 2px;background:#f5f5f5;overflow:hidden}
.rightBox dl.r_newshot dd ul li a{font-size:16px;line-height:45px;height:45px;text-indent:15px;overflow:hidden;}
.rightBox dl.r_contact dt{background:#ab0f10;color:#feefef;}
.rightBox dl.r_contact dd{font-size:16px;line-height:1.8;color:#7b7b7b;}


#footer{min-width:1190px;height:180px;background:#b70a00;padding-top:30px;overflow:hidden;}
.footer{width:1190px;height:auto;margin:auto;}
.footer a.flogo{float:left;display:block;width:518px;height:57px;background:url(../images/img_41.jpg) no-repeat;}
.footer .fnavBox{float:left;width:672px;text-align:right;color:#fff;}
.footer .fnavBox .fnav{float:left;width:672px;line-height:35px;font-size:14px;}
.footer .fnavBox .fnav a{display:inline-block;padding:0 2px;}
.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover,.footer a:focus,.footer a:active{color:#e0b800;}
.footer .fnavBox .copyright{float:left;width:672px;line-height:2;}



.page{float:left;overflow:hidden;font-size:14px;height:auto;width:auto;}
.page ul{float:left;width:auto;margin:20px 0 20px 0;display:inline;}
.page li{float:left;height:auto;width:auto;margin-right:5px;}
.page li a{float:left;display:block;white-space:nowrap;border:#D5D5D5 solid 1px;padding:5px 10px;border-radius:5px;background:-moz-linear-gradient(top,#FFF,#F5F5F5);background:-webkit-linear-gradient(top,#FFF,#F5F5F5);background:-o-linear-gradient(top,#FFF,#F5F5F5);background:linear-gradient(top,#FFF,#F5F5F5);*background:#F5F5F5;color:#999999;text-decoration:none;}
.page li a:hover, .page li a:focus, .page li a:active{border:#aaa solid 1px;color:#666;}
.page li .selected{background:#ffb400;border:#eba600 1px solid;color:#FFF;}
.page li .selected,.page li .selected:hover,.page li .selected:focus,.page li .selected:active{border:#eba600 1px solid;color:#FFF;}


/*自己写的分页*/
/*.s_page{
		width:100%;
		margin:5px 5px;
}
.s_page a{
		float:left;
		 
		border:#d2e9c1 solid 1px;
		font-size:12px;
		padding:5px 5px 5px 5px;
		margin-left:5px;
		margin-top:5px;
		color:#333333; 
		background-color:#f5faf1;
		text-decoration : none;
		display:inline-block;
}
.s_page a:link{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:visited{
		color:#333333;  
		background-color:#f3f7fa;
		text-decoration : none;
		border:#d6d6d7 solid 1px;
}
.s_page a:hover{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
}
.s_page a:active{
		color:#FFFFFF; 
		background-color:#488313;
		text-decoration : none;
} 
*/
