/*整站样式*/
body{ color:#2c2c2c;font-family:"microsoft yahei";}
body,td,th {color:#4B4B4B;}
a:link {color: #4B4B4B; text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {
	text-decoration: none;
}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height: 0px; clear: both; overflow: hidden;}
.no{background:none}

.cp img{ border:1px solid #eee;padding:7px;background-color: #fff;margin-right: 8px;}
.cp img:hover{ border:1px solid #0060c6;padding:7px;background-color: #fff;margin-right: 8px;}
.cp1 img{ border:1px solid #ccc;padding:3px;}
.cp1 img:hover{ border:1px solid #0060c6;padding:3px;}
.border{border:1px #ccc solid; overflow:hidden;}
.border1{ border-top:none; overflow:hidden; padding-top:15px; padding-bottom:25px; }
.border2{ border-top:1px #ccc solid; overflow:hidden;}
.border3{border:1px #ccc solid; border-top:none;}
#tait,#logo,#nav,#chanpin,#guanyu,#guangaoyu,#xinwen,#xingxiang,#youqing,#banquan,#mingsi#www,#sousuo,#wenti,#anlie,#youshi,#zhenshu{margin:0 auto; width:1200px; overflow:hidden;}
/*taiyou*/
#taita{line-height:30px;}
#tait{}
.tait1{ color:#484848;}
.tait2{color:#a9a9a9;}
/*logo*/
#logo{  height:112px;}


.header{height: 48px;background: #c80405;}
.header .nav{width: 1200px;height: 48px;line-height: 48px;margin: 0 auto;position: relative;z-index: 111;}
.header .nav li{float: left;width: 200px;height: 48px;line-height: 48px;text-align: center;}
.header .nav li a{color: #fff;}
.header .nav li .second-nav{width: 100px;display: none;position: relative;}
.header .nav li .second-nav li{position: relative;width: 200px;height: 40px;line-height: 40px;background: #c80405;}
.header .nav li .second-nav li:hover{background: #c80405;}
.header .nav li .second-nav li .third-nav{/*position: absolute;*/width: 200px;height: 200px;display: none;margin-left: 100%;margin-top: -40px;}

/*banner*/
.banner{width:100%;height:491px;margin:0 auto;}
.focus1{ position:relative; width:100%; height:491px; float: left;overflow:hidden;}  
.focus1 img{ width: 100%; height:491px;} 
.focus1 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:25px; line-height: 25px;
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus1 .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus1 .fcon1{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus1 .fcon1 img{ display:block; }  
.focus1 .fbg{bottom:15px;left: 50%; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus1 .fbg div{margin:14px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt1 a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus1 .D1fBt1 .current,.focus .D1fBt a:hover{background:#0060c6;}    
.focus1 .D1fBt1 img{display:none}    
.focus1 .D1fBt1 i{display:none; font-style:normal; }    
.focus1 .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus1 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus1 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus1 .prev:hover{  background-position:0 0; }  
.focus1 .next:hover{  background-position:-40px 0;}  

.beijingw{width:100%;height:34px;background:url("../images/line1.jpg") no-repeat;}

/*chanpin*/
.pr_left{width:178px;height:510px;background-color:#c80405;margin-right:15px;}
.pr_tit{margin-top:20px;margin-left:20px;}
.pr_tit h3{font-size:20px;color:#fff;text-transform : uppercase}
.pr_tit span{font-size:14px;color:#fff;line-height:28px;}
.line{width:50px;height:3px;background-color:#fff;margin-left:20px;margin-top:5px;}
.pr_list{text-align:center;display:block;line-height:39px;margin-top:20px;}
.pr_list ul{width:140px;margin:0 auto;}
.pr_list li{color:#fff;font-size:14px;border-bottom:1px solid #fff;}
.pr_list li a{color:#fff;line-height:60px;}
.pr_list li a:hover{text-decoration:underline;}
.pr_right{width:1000px;}
.pr_right li{float:left;margin-left:7px;}
.cpp img{ border:1px solid #eee;padding:3px;background-color: #fff;margin: 3px;}
.cpp img:hover{ border:1px solid #ff0000;padding:3px;background-color: #fff;margin: 3px;}

#chanpin .txt {line-height: 30px;color: #333;text-align:center;font-size:16px;}


/*wenti*/
#wenti{  background:url("../images/con1.jpg") no-repeat;height:307px;background-position:center; }
.wentir{ padding-top:120px; color:#FFF;font-size:14px;}
.wenti1{ padding-left:173px;padding-top:106px;}
.wenti2{ padding-left:136px;padding-top:106px;}
.wenti3{ padding-left:147px;padding-top:106px;}
.wenti4{ padding-left:148px;padding-top:106px;}
.wenti5{ font-family:14px; text-align:center; padding-top:80px; color:#333; width:1200px;}
.wenti6{ text-align:center; font-size:17px; color:#F00;padding-top:15px;}


/*anli*/
#anliew{ height:360px; margin-bottom:20px;}
.anlie1{ text-align:center; padding-top:25px;position: relative;width: 1200px;height: 80px;margin: 0 auto;background: url("../images/titlebg.png") left bottom no-repeat;}
.anlie1_1{ font-family:Arial, Helvetica, sans-serif; font-size:28px; text-transform: uppercase; color:#333;font-weight:bold;}
.anlie1_2{  font-size:18px; color:#c80405;font-weight:bold;}
.anlie1_2 a:hover{ text-decoration: underline;}
.anlie2{ height:180px; padding-top:10px; }
.anlie3{ padding-top:75px;}


.guangao{ width:1200px;margin:30px auto;}


/*youshi*/
#youshiw{ background:#f8f8f8; height:190px; margin-top:20px;}
.youshiw1{ text-align:center;}
#youshie{ background:#f8f8f8;}
.youshi1{height:450px;}
.youshi1_1{ background:url("../images/zuo.jpg") no-repeat; height:372px; width:500px;}
.youshi1_1_1{ line-height:22px; width:394px; padding-top:87px; padding-left:85px; font-size:16px;color:#333;}
.youshi1_1_2{line-height:22px; width:434px; font-size:16px; padding-left:90px; padding-top:125px;}
.youshi2{height:520px;}
.youshi2_1{ background:url("../images/you.jpg") no-repeat;} 
.youshi2_1_1{line-height:22px; font-size:14px; width:510px;  background:url("../images/you1.jpg") no-repeat; padding-top:78px; margin-top:80px;float:right;}
.youshi5{ line-height:22px; font-size:16px; width:400px; padding-left: 75px;}
.youshi6{ line-height:22px; font-size:16px; width:400px; padding-left:85px; padding-top:144px;}

#guanyu{ margin-top:25px;}
.guanyu1 {width:747px;}
.guanyu2{ background:url("../images/guantit.png") no-repeat;height:47px; width:1200px;}
.guanyu2_1{ padding-left:12px; line-height:45px;  font-size:22px; color:#c80405;width:500px;}
.guanyu2_2{ font-size:14px;color:#005fbb;  line-height:44px; width:62px;}
.guanyu3{width:100%;padding:15px;    overflow: hidden;}
.guanyu3 img{margin-right:20px;}
.guanyu3 p{line-height:30px;color:#333;font-size:18px;}
.guanyu4{ background:url("../images/rong_bg.jpg") no-repeat; line-height:42px; padding-bottom:20px;text-align:center;  font-size:16px; color:#FFF;}



/*zhenshu*/
#zhenshu{ margin-top:30px;border:1px solid #d9d9d9; }
.zhenshu1{ background:url("../images/line1.png") no-repeat; height:50px;}
.zhenshu2{ line-height:40px;  font-size:22px; color:#c80405; padding-left:9px;}
.zhenshu3{ width:65px; font-size:14px; color:#FFF; line-height:40px;}
.zhenshu4{padding:30px 15px 10px 15px;overflow:hidden;}
.zhenshu4_1{ padding-top:55px;}
.zhenshu4_1 img{margin-left:10px;margin-right:10px;}

.txtc{line-height: 40px;font-size: 16px;color: #4b4b4b;}

/*xinwen*/



#xinwenw{ background-color:#f8f8f8; margin-top:30px; padding-bottom:30px;}
#xinwen{ padding-top:25px;}
.xinwen2{ background:url("../images/newtit.png") no-repeat; height:47px; width:670px;}
.xinwen1{ width:670px;}
.xinwen2_2{ line-height:43px; width:70px;}
.xinwen2_1{ font-size:22px;  line-height:38px; padding-left:11px; color:#c80405;}
.xinwen3{ padding:20px 0 30px 0;overflow:hidden;border-bottom:1px solid #d9d9d9;}
.xinwen3_2_1{ font-size:20px; color:#c80405;  line-height:30px;width:375px; }
.xinwen3_2_2{ font-size:16px; line-height:30px; padding-top:3px;width:375px; }


.divnews_tag{width:100%; height:auto;}
.divnews_tag ul{margin:0px;padding:0px;list-style-type:none;}
.divnews_tag li{list-style:none;margin:0px;line-height:34px;float:left; width:330px;}

.xinwen4{ overflow:hidden; padding-top:10px; width:690px;}
.xinwene{ width:435px;}
.xinwen5{ height:45px;background:url("../images/wen.png") no-repeat center bottom;}
.xinwen5_1{ font-size:22px;  line-height:43px; padding-left:3px; color:#c80405;}
.xinwen5_2{ width:61px; line-height:43px;}

.xinwen6{ margin-top:15px;overflow:hidden;}
.xinwen6 img{float: left;margin-right: 10px;margin-top: 2px;}
.xinwen6_1{margin-bottom:15px;font-size:16px;color:#333;}
.xinwen6_2{margin-bottom:35px;line-height:25px;}

/*banquan*/
#banquanw{ background-color:#434343;font-size:14px;color:#fff;line-height:39px;text-align:center;padding:15px 0;}



/*snd left*/
.section {position: relative;width: 100%;margin: auto;clear: both;overflow: hidden;background-color:#f8f8f8;padding-bottom:20px;}
.main {position: relative;width: 1200px;padding-bottom: 20px;margin: 0 auto;}
.left {float: left;width: 230px;padding-right: 30px;margin-top: 10px;}
.leftProClaList {width: 230px;overflow:hidden;}
.leftProTitle {width: 230px;height: 58px;padding-top: 12px;color: #ffffff;font-size: 22px;line-height: 26px;text-align: center;background: #c80405;}
.leftProTitle span {display: block;color: #fff;font-size: 16px;font-family: arial;text-transform: uppercase;}
.leftProClaListUl {width: 200px;padding: 5px 14px;border: 1px solid #d3d3d3;border-top: none;background: #ffffff;}
.leftProClaListUl li {width: 200px;height: 46px;border-bottom: 1px solid #d3d3d3;}
.leftProClaListUl li a {width: 180px;height: 46px;padding-left: 36px;color: #333333;font-size: 16px;line-height: 46px;}
.leftProClaListUl li a:hover{color:#c80405;text-decoration:underline;}


.leftProClaListUl1 {width: 200px;padding: 5px 14px;border: 1px solid #d3d3d3;border-top: none;background: #ffffff;overflow:hidden;float: left;}
.leftProClaListUl1 li {width: 47%;margin-right:3%;height: 46px;float:left;border-bottom: 1px solid #d3d3d3;text-align:center;}
.leftProClaListUl1 li a {color: #333333;font-size: 16px;line-height: 46px;}


.leftContact {width: 230px;border: 1px solid #d3d3d3;padding-bottom: 10px;margin-top: 20px;background: #ffffff;}
.leftTtitle {width: 210px;height: 52px;padding-left: 20px;border-bottom: 1px solid #d3d3d3;color: #c80405;font-size: 22px;line-height: 52px;}
.leftTtitle span {color: #999999;font-size: 16px;text-transform: uppercase;}
.leftConTel {width: 160px;padding-left: 46px;height: 40px;border-radius: 20px;margin: 12px auto 6px auto;color: #ffffff;font-family: impact;font-size: 24px;line-height: 40px;background: url(../images/product_07.png) 16px center no-repeat #c80405;}
.leftContact dl {width: 212px;padding: 0px 16px;display: block;clear: both;font-size:16px;line-height:30px;}
.leftContact dl dd {float: left;width: 140px;}
.clear {clear: both;height: 0px;overflow: hidden;}
.leftNewsUl {width: 230px;border: 1px solid #d3d3d3;margin-top: 20px;padding-bottom: 5px;background: #ffffff;}
.leftNewsUl li {width: 200px;height: 40px;padding-left: 20px;border-bottom: 1px dashed #d7d7d7;margin: 0 auto;background: url(../images/add.jpg) 5px center no-repeat;}
.leftNewsUl li a {color: #666666;font-size: 16px;line-height: 45px;}

/*snd main*/
.mainCon {float: left;width: 940px;padding-top: 10px;}
.mainConTitle {position: relative;width: 940px;height: 52px;padding-bottom: 3px;border-bottom: 1px solid #d0d0d0;color: #c80405;font-size: 24px;line-height: 52px;}
.mainConTitle span {color: #999999;font-size: 16px;padding-left: 14px;text-transform: uppercase;}
.mainConTitle .position {position: absolute;right: 0px;top: 8px;height: 46px;color: #666666;font-size: 14px;line-height: 46px;}
.mainConTitle .position span {font-size: 14px;color: #666666;}
.mainConTitle .position a {color: #666;}
.mainContect {width: 910px;margin: 11px auto;border: 1px solid #d3d3d3;padding: 15px;color: #666;font-size: 14px;line-height: 30px;word-wrap: break-word;
word-break: break-all;background: #ffffff;}
.mainContect .con {width:902px;line-height: 30px;font-size: 14px;color: #666;word-wrap: break-word;word-break: break-all;overflow: hidden;}


/*snd product main*/
.mainConList{width:910px; border: 1px solid #d3d3d3; margin: 11px auto; padding: 15px;background: #ffffff;}	
.mainConList .pic1{ position: relative;float:left;width:275px;margin-right:15px;margin-left:13px; margin-bottom: 13px;}	
.mainConList .pic1 .pic{position:relative;}
.mainConList .pic1 .title a{height: 40px; padding: 0px 15px;display: block;color:#666666; font-size: 16px; line-height:40px; text-align: center; }
.mainContect .title {width: 100%;padding-top: 25px;color: #c80405;font-size: 22px;text-align: center;font-weight: bold;}
.mainContect .time {width: 100%;height: 50px;border-bottom: 1px solid #d2d2d2;color: #999999;font-size: 12px;line-height: 50px;font-weight: normal;
text-align: center;}
.mainContect .pic {width: 100%;text-align: center;padding: 20px 0;}
.mainContect .pic img {margin: 0 auto;}
.mainContect .con {line-height: 30px;font-size: 16px;color: #666;word-wrap: break-word;word-break: break-all;overflow: hidden;}
.mainContect .pgfy {width: 100%;margin: 20px auto;}
.mainContect .pgfyl {position: relative;width: 910px;height: 52px;padding-top: 20px;border-top: 1px solid #d2d2d2;}
.mainContect .pgfyl p {float: left;width: 910px;height: 26px;padding-left: 14px;color: #666666;font-size: 14px;line-height: 26px;}
.mainContect .pgfyl p a {color: #666666;font-size: 14px;}
.mainContect .pgfyr {position: absolute;right: 0px;top: 16px;width: 160px;height: 30px;text-align: center;margin: 16px auto 0px auto;background: #c80405;
}
.mainContect .pgfyr a {color: #ffffff;font-size: 14px;}


/*snd news main*/
.mainConList .newsul{ width:910px; }
.mainConList .newsul li{width: 885px; height: 40px;  padding-left: 22px; border-bottom: 1px dashed #d7d7d7;background: url(../images/add.jpg) 5px center no-repeat; }
.mainConList .newsul li a{width: 885px;display: block;color:#666666; font-size:16px; line-height:40px;  }
.mainConList .newsul li a:hover{color:#c80405}	
.mainConList .newsul li a span{color:#999999;float:right;}

/*page*/
.pglist{ width:100%;clear:both;height:80px;  margin-top: 20px;}
.pglist ul{ width:100%;text-align:center; padding-top:20px; border-top:1px solid #d2d2d2}
.pglist ul li{vertical-align: bottom; display:inline-block;*display:inline; *zoom:1;width:30px;height:30px;*margin-left:5px;_display:inline; _zoom:1; _margin-left:5px;  border:1px solid #8c8c8c;font-size:14px;line-height:30px; text-align:center; background:#8c8c8c}
.pglist ul li a{color:#fff; line-height:30px; display:block}
.pglist ul li.home,.pglist ul li.end{ width:60px; height:30px; border:1px  solid #8c8c8c;}
.pglist ul li.next,.pglist ul li.last{ width:30px; height:30px;border:1px  solid #8c8c8c;font-size:24px;line-height: 30px;  font-family:'宋体'!important; font-weight:bold; }
.pglist ul li.on{background:#c80405;border:1px  solid #c80405;}
.pglist ul li.on a{color:#fff;}
.pglist ul li.nohover{background:#dfdfdf;border:1px  solid #dfdfdf;color:#535353;font-family:'微软雅黑';}
.pglist ul li.nohover a{color:#535353;}


/*message*/
.msg_ul {width: 600px;height: auto;overflow: hidden;margin: 20px auto;}
.msg_ul li {width: 100%;height: auto;overflow: hidden;position: relative;margin-bottom: 12px;}
.msg_ul li p {width: 130px;float: left;height: 36px;font: 16px/36px "microsoft yahei";color: #333;vertical-align: top;text-align: right;margin: 0 6px 0 0;}
.msg_ul li p span {color: red;margin-top: 2px;vertical-align: middle;font-weight: bold;}
.msg_input {width: 364px;height: 34px;border: 1px solid #d9d9d9;border-radius: 2px;padding: 0 10px;}
.info {color: #666;position: absolute;display: none;line-height: 34px;float: right;}
.Validform_checktip {margin-left: 4px;line-height: 20px;height: 20px;overflow: hidden;color: #999;font-size: 12px;}
.msg_textarea {width: 364px;height: 80px;border: 1px solid #d9d9d9;border-radius: 2px;padding: 10px;resize: none;line-height: 20px !important;}
.msg_pin {width: 264px;height: 34px;border: 1px solid #d9d9d9;border-radius: 2px;padding: 0 10px;float: left;}
.msg_submit {background: #c80405;width: 286px;height: 36px;margin: 20px auto;border-radius: 3px;border: 0;text-align: center;font: 18px/36px "microsoft yahei";color: #fff;cursor: pointer;}
