﻿/* CSS Document */
body {  margin:0; padding:0; line-height:24px; font-family:'Microsoft YaHei'; font-size:14px; background:#fff; }
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;
	font-weight: normal;}
img{ margin: 0 auto;}

/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}
p{text-indent: 28px;}
a{blr:expression(this.onFocus=this.blur()); outline:none;} 

.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank25{ width:100%; height:25px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank50{ width:100%; height:50px; clear:both;}
.blank60{ width:100%; height:60px; clear:both;}
/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

/*针对1920的宽屏*/

.max{width:100%; position:relative; overflow:hidden;margin: 0 auto;}
.max_top{width:1920px;height:30px; margin:0 auto; background: #c51515; position: relative;  left: 50%;  margin-left: -960px;}
.max_top1{width:1200px;height:30px; margin:0 auto;}
.max_top1 a{float: right; font-size: 12px; color:#000; line-height: 30px; padding:0 5px;}
.head{width:1200px; height:98px; margin:0 auto;}
.header{width:1200px;}
.logo{float: left; width:690px; height:80px; margin-top:5px;}
.tell{ float: right;width:350px;}
.tell img{float: left; width:350px; height:60px;  margin-top:10px; }

.nav{ width:1920px; height:46px;background:#005c9d;  position: relative;  left: 50%;  margin-left: -960px;background:url("../images/navi.jpg")no-repeat; }
.nav_current{color:#fff;line-height:46px; }
.nav ul{width:1176px; margin:0 auto;}
.nav ul li{float:left;width:146px;height:46px;  line-height:46px; text-align: center; margin:0 11px;}
.nav ul li a{font-size:16px; color:#fff; line-height:46px;}
.nav ul li:hover{ color:#fff;  background:url("../images/navi1.jpg")repeat-x;}
.nav ul li:hover a{color:#fff;}
.nav_current{ background:url("../images/navi1.jpg")repeat-x;}
.nav ul li.nav_current a{color:#fff;}
.nav ul li:hover .nav_line{display: block; }
.nav_line{float:left;width:146px;max-height: 500px; height:auto;z-index: 10;  position: relative;  left:0px; padding-top:10px;padding-bottom:10px;background: url("../images/navi2.jpg")repeat;display: none;}
.nav_line ul.woqu{width:146px; margin:0 auto; }
.nav_line ul.woqu li{width:146px; height:46px;margin:0 auto;text-align: center; background: none; line-height:42px; }
/*.nav_line ul.woqu li:last-child{border-bottom: none; }*/

.nav_line ul.woqu li:hover{background: #fff; }
.nav_line ul.woqu li a{font-size:14px;color:#333;line-height: 36px; text-align: center; }
.nav_line ul.woqu li:hover a{color:#c51515; }
.m_banner
{  width:1920px; *width: 1920px; _width: 1920px; height:auto; position: relative; z-index: 9; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
	background-position: 0px 0px; border-bottom: 15px solid #c51112;
}


.conter{width:1920px; height:auto; margin:0 auto;  position: relative;  left: 50%;  margin-left: -960px; }
.con{width:1200px; height:auto; margin:0 auto;}
.con1{float:left;width:212px; height:auto; margin:0 auto; margin-right:28px;}
.con1_1{width:212px; height:236px; margin:0 auto; background: url("../images/bg2.png")no-repeat; position: relative;left:-114px; padding-left: 114px;}
.con1_2 h3{width:100%; height:auto; text-align: center; font-size:16px; color:#fff; line-height: 50px;}
.con1_1 ul li {width:90%;  height:40px;text-align: center; border-bottom: 1px solid #fff; margin:0 auto;}
.con1_1 ul li:last-child{border-bottom: none;}
.con1_1 ul li a{font-size: 16px; color:#fff; line-height: 40px;}
.con1_1 ul li:hover{background:#7b0100;}
.con1_3{width:242px; height:395px; margin:5px auto 0; background: url("../images/bg3.png")no-repeat; position: relative;left:-15px; padding:30px; font-size: 13px; color:#fff; line-height: 26px;}
.con2{ float:left;width:640px; height:auto; margin:0 auto; margin-right:24px; margin-left: 38px;}
.con2_1{width:640px; height:auto; margin:0 auto; font-size: 14px; color:#333; line-height: 24px;}
.con2_1a{width:570px; height:46px; background: url("../images/bg3.jpg")no-repeat; padding:0 20px 0 50px ; line-height: 46px;}
.con2_1a a{float: right;}
.con2_1 img{display: inline; float: left; width:247px; height:180px;margin-right:10px;}

.box{ width:640px; margin-left:auto; margin-right:auto; overflow:hidden; height: auto;}
.mcase {width:640px; height:auto;}
#democ {margin:0 auto; overflow:hidden; width:640px; clear:both;}
#democ ul li { float:left; width: 196px;  height:160px; margin:5px 10px; position: relative;}
#democ ul li .roll_img{ display: table-cell;width:196px;height:120px;}
#democ ul li h6{width:198px; height:30px; background:#959595; margin:5px 0; text-align: center; font-size: 14px; color:#fff; line-height: 30px;}
#democ ul li .roll_img img {vertical-align: middle;width:100%; height:100%; border:1px solid #a0a0a0;}
#democ ul li:hover h6{background:#e60012;}
#indemoc { float: left; width: 10000%;}
#demo1c {float: left;}
#demo2c {float: left; }
#democ ul li:hover .m_index_product_list_title { display: block;}

.con3{float:left;width:250px; height:auto; margin:0 auto;}
.con3_1a{width:240px; height:52px; background: url("../images/bg4.png")no-repeat; padding-right:10px; line-height: 46px;}
.con3_1a a{float: right;}
.con3_1 ul li{width:250px; height:auto; margin:10px auto 20px; overflow: hidden; }
.con3_1 ul li a{font-size: 14px; color:#000; line-height: 20px;}

.con3_1b{width:240px; height:52px; background: url("../images/bg5.png")no-repeat; padding-right:10px; line-height: 46px;}
.con3_1b a{float: right;}

.con3_2 ul li{width:230px; height:40px; background: #e02b2b; padding:0 10px; margin:10px auto;}
.con3_2 ul li a{font-size: 12px; color:#fff; line-height: 40px;}
.con3_2 ul li a font{float: right;}

.foot{width:1920px; height:190px; margin:0 auto;  position: relative;  left: 50%;  margin-left: -960px;  background: url("../images/bg6.jpg")repeat-x;}
.footer{width:1200px; height:190px; margin:0 auto;}
.f1{float: left; width:145px; height:160px; margin:20px 100px 0 44px;}
.f1 img{width:124px;height:124px; border:5px solid #f7a20d ;}
.f1 h6{width:100%; height:auto; text-align: center; font-size: 14px; color:#fff;}
.f2{float: left; width:247px; height:160px; margin:30px 5px 0; font-size: 14px; color:#fff; line-height: 30px;}
.f3{float: left; width:247px; height:160px; margin:30px 0 0 75px; font-size: 14px; color:#fff; line-height: 30px;}

.prod{float:left;width:960px; height:auto; margin:0 auto; }

.prod1{width:950px;text-align: right; padding-right: 10px;}
.prod1 a{float: right;font-size: 12px; color:#333;}
.prod2{width:960px; height:70px; background: url("../images/bg7.png"); text-align: center; line-height: 70px;}
.prod3 ul li{ float:left; width: 196px;  height:160px; margin:22px;margin-bottom: 60px;}
.prod3 ul li img{ width:100%;height:100%; border:1px solid #a0a0a0;}
.prod3 ul li h6{ width:198px; height:30px; background:#959595; margin:5px 0; text-align: center; font-size: 14px; color:#fff; line-height: 30px;}
.prod3 ul li:hover h6{background:#e60012;}

.prod3{font-size: 16px; color:#333;line-height: 30px;}
.prod3 img{display: block;margin:10px auto;}
.prod3_1{font-size: 18px; color:#333;line-height: 40px;}
.prod3_1 img{float: left; display: inline; margin:5px;}
.prod4{width:200px; height:auto; margin:10px auto; float: right; }
.prod4 a{display:block; text-align:left; font-size: 14px; color:#000; }


DIV.digg {  TEXT-ALIGN: center ; }
DIV.digg A {  COLOR: #000; padding:4px 8px; TEXT-DECORATION: none;background:#fff; border: 1px solid #e60012; border-radius:2px;margin:5px;
}
DIV.digg A:hover { COLOR: #fff;  border:1px solid #e60012; background: #e60012;  }
DIV.digg A.current{border:1px solid #e60012; background: #e60012; COLOR: #fff; }

.anli{}
.anli ul li{width:960px; height:160px; margin:10px auto; overflow: hidden;}
.anli ul li a{font-size: 14px; color:#333; line-height: 24px;}
.anli ul li h6{font-size: 18px; color:#c51112; line-height: 28px; font-weight: bold;}
.anli ul li img{float: left; display: inline; width:292px; height:156px; margin:2px 10px 2px 5px;}

.anli1{width:960px; height:auto; margin:0 auto; font-size: 14px; color:#333; line-height:30px;}
.anli1 img{float: left;display: inline; width:330px; height:210px;margin:5px 30px 20px 0; border: 1px solid #2E435A; }
.anli1 h6{width:590px; float: left; font-size: 18px; color:#333; text-align: center;}

.tel1,.tel2,.tel3{float: left; margin-right: 50px;}
.tel1{width:320px; font-size:16px ; color:#ad0b09; line-height: 30px; font-weight: bold;}
.tel2{width:240px;font-size:16px ; color:#ad0b09; line-height: 30px; font-weight: bold; margin-top: 60px;}
.tel3{width:150px; height:160px; background: url("../images/bg9.png");}
.tel3 h6 {width:150px; height:30px;font-size:12px ; color:#333; text-align: center;position: relative;top:-15px;}

.zhao ul li{width:940px; height:34px; text-align: center; border: 1px solid #e60012; padding:0 6px; margin:10px auto;}
.zhao ul li a{font-size:14px ; color:#e60012;  line-height: 30px;}
.zhao ul li:hover{background: #e60012;}
.zhao ul li:hover a{color:#fff;}
.new{font-size: 12px; color:#666; line-height: 26px;}
.new ul li{width:960px; height:80px; margin:20px auto; overflow: hidden;}
.new1{float:left; width:76px;height:60px; text-align: center; font-size: 16px; color:#e60012; border: 1px solid #e60012; border-radius:50px; padding-top:16px; margin-right:20px;}
.new2{float:left;width:830px; height:80px; font-size:14px ; color:#333; line-height: 26px;}
.new h4{width:100%; height:auto; font-size: 18px;color:#d72727; text-align: center; margin:30px auto 20px;}

.online-con{}
.online-con li{overflow:hidden;}
.online-con li *{float:left;}
.online-text{font-family:"Microsoft YaHei";
	color:#c51112;
	font-size:20px;
	margin-top: 10px;}
.online-con input{width:300px;
	height:46px;
	border:1px solid #c51112;
	font-family:"Microsoft YaHei";
	color:#333;
	font-size:14px;
	margin-left: 12px;
	margin-right:20px;
	margin-bottom: 30px;
	padding-left: 30px;}
.online-con .onlie-k01{margin-left: 30px;}
.online-con .onlie-k02{width:750px;
	height:180px;
	margin-left: 30px;}
.online-con .onlie-k03{width:96px;
	height:46px;}
.onlie-image img{width:115px;
	height:46px; border:1px solid #000; }
.online-con button{float:left ;
width:110px;
	height:42px;
	background-color:#c51112;
	border:none;
	margin-left:20px;
	font-family:"Microsoft YaHei";
	color:#ffffff;
	font-size:18px;
	line-height:42px;}
.online-con .dq-btn{background-color:#c51112 ; margin-left:110px;}
/*在线留言结束*/