﻿
@charset "utf-8";
body { color:#666666;font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,""; background:url(../images/bg.gif) repeat-x; font-family:"微软雅黑";}
a { color:#666666; text-decoration:none; }
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}
a:focus{outline:0;}
a:hover {  color:#cb0900;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"微软雅黑";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}

.cart_header , .cart_content { width:760px; margin:0 auto;}




.header , .content  { width:960px; margin:0 auto;}

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.top { background:url(../images/top1.gif)  no-repeat center top; width:100%; }
.h_top { height:28px; color:#ababab;}
.h_top p { padding:4px 8px 0;}
.h_top p a { padding:0 6px; color:#ababab; display:inline-block;}
.h_top p img { vertical-align:middle;}

.h_con { height:109px;}
.h_con h1 a.jzimg1{ display:block; width:200px; height:85px; text-align:center; float:left;}
.h_con h1 img {margin:5px 5px 0 0;}
.h_con h1 span {overflow:hidden; padding:36px 0 30px 20px; float:left; font-size:20px; line-height:30px; color:#2a2a2a; font-family:"微软雅黑"; background:url(../images/hbor.jpg) no-repeat left top; max-width:400px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.h_pho { padding:26px 0 0 0; overflow:hidden; width:289px; height:80px; background:url(../images/tel_bg.png)no-repeat;}
.h_pho .h_pho_t { width:107px;padding-left:110px;;}
.h_pho .h_pho_t p {color:#c60c00; font-size:15px; font-family:"微软雅黑"; padding-top:29px;}
.h_pho .h_pho_b { width:171px;}
.h_pho .h_pho_b p {font-family:Arial; font-weight:bold; font-size:21px; color:#C60C00;}


.h_nav { height:47px; font-family:"微软雅黑"; margin-left:10px;  position:relative; z-index:1;width:1200px;}
.h_nav ul li {float:left; height:47px; width:120px;  font-size:14px; background:url(../images/nbor.gif) no-repeat right ; position:relative; margin-right:-2px; }
.h_nav ul li a { color:#272727; display:inline-block; height:47px; line-height:47px; padding-left:16px; width:104px;text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
.h_nav ul li span { text-align:center; padding-left:16px; max-width:104px;text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
.h_nav ul li a:hover, .h_nav ul .cur a {width:104px;  display:inline-block; color:#272727; text-decoration:none; background:url(../images/hover1.gif) repeat-x center;   }
.h_nav ul li a:hover span, .h_nav ul .cur a span   { display:inline-block; text-decoration:none; background:url(../images/hover2.gif) repeat-x center;}
.h_nav ul .nobot { background:none;}
.h_nav ul li a:-webkit-any-link{ display:block;}
.h_nav ul li .list01 { position:absolute; top:47px; left:0; background:url(../images/dhpng.png) repeat; width:100%; overflow:hidden; padding-bottom:10px; }
.h_nav ul li .list01 em { font-style:normal; height:30px; font-size:12px; background:url(../images/dhx.png) repeat-x left bottom; display:inline-block; width:100%; overflow:hidden; text-align:center;}
.h_nav ul li .list01 em a { color:#ccbab9; height:30px; line-height:28px; background:none; width:100%; overflow:hidden; padding:0;}
.h_nav ul li .list01 em a:hover { color:#fff; background:none;}

.banner{ width:100%; height:400px; position:relative; z-index:0;}
.banner ul{width: 1600px;height: 400px;position: absolute;left:50%; margin-left:-800px; top:0px;}
.banner ul li{left: 0px;top: 0px;position: absolute;width: 1600px;height: 400px;overflow: hidden;}
.banbtn{width: 100%;position: absolute;bottom: 20px;display: block;text-align: center;left: 0px;}
.banbtn em{width:16px; height:16px; display:inline-block; background: url(../images/dian_02.png) no-repeat; cursor:pointer; margin-right:7px; }
.banbtn .cur{background: url(../images/dian_01.png) no-repeat;}



.sousuo{ width:965px; margin:0 auto; height:}
.h_ser { height:48px; line-height:48px;}
.h_ser p { float:left; padding-left:10px; color:#5c5c5c;}
.h_ser a { padding:0 15px 0 0; color:#5c5c5c;}
.h_ser a:hover{ font-weight:bold;}
.s_inp { width:260px; height:28px; margin-top:10px; margin-right:20px;  }
.inp01 { float:left; width:180px; height:28px; line-height:28px; border:none medium; background:url(../images/txt.gif) no-repeat; text-align:left; padding:0 0 0 31px; font-size:12px; }


.content{ width:100%; overflow: hidden; margin-top:30px;}
.contentc{ width:965px; margin:0 auto;}
.conl{ width:359px; float:left; overflow:hidden; height:280px;
  font-family: '微软雅黑';
  line-height: 24px;}
.contop{ width:359px; height:30px; background:url(../images/bardt2.gif) left center no-repeat; display:block; line-height:27px; color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:20px; }
.contop em { font-style:normal;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:85px; display:inline-block;}
.contop img{ float:right;  padding-top:8px; padding-right:25px;}
.contoptu{ width:164px; height:107px; display:block; float:left; margin-top:10px; margin:6px;}
.contoptu a.jzimg1 {text-align:center; display:block;  width:164px; height:107px;}

.conc{width:236px; overflow: hidden; float:left; margin-left:40px;}
.conctop{ width:236px; height:30px; display:block; line-height:27px; color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:20px; background:url(../images/bardt.gif)  left center no-repeat; }
.conctop em { font-style:normal;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:85px; display:inline-block;}
.conctop img{ float:right;  padding-top:8px; padding-right:25px;}
.conctoptu{ width:236px; height:107px; display:block; margin-top:8px;}
.conctoptu a.jzimg1 {width:236px; height:107px; display:block; text-align:center;}
.conc ul{ width:235px; overflow:hidden; margin-top:10px;}
.conc ul li{ width:235px; color:#646464; height:26px; line-height:26px; background:url(../images/dd2.gif) left center no-repeat; padding-left:15px; font-family:"微软雅黑"; border-bottom:1px dotted #999;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

.conr{ width:275px; overflow:hidden; float:left; margin-left:40px; height:294px;}
.conrtop{width:275px; height:30px; display:block; line-height:27px; color:#FFF; font-size:14px; font-family:"微软雅黑"; padding-left:25px; background:url(../images/barfaq.gif)  left center no-repeat;}
.conrtop em { font-style:normal;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; max-width:95px; display:inline-block;}
.conrtop img{ float:right;  padding-top:8px; padding-right:25px;}
.conrtoptu{ width:275px; height:107px; display:block; margin-top:8px;}
.conrtoptu a.jzimg1 {width:275px; height:107px; display:block; text-align:center;}
.conr p{ line-height:24px; font-family:"微软雅黑";}

.concpro{ width:965px; height:260px; margin:0 auto; margin-top:35px; }
.conltoproo{ font-size:16px; color:#f4f4dd; display:block; font-family:"微软雅黑"; border-bottom:1px solid #CCC; padding-bottom:10px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.conltoproo>a:hover{ color:#cb0900;}
.conltoproo i{font-style:normal;}
.conltoproo img{ float:right; line-height:24px;}





.pro_box1{width:965px; height:216px; margin-top:35px; padding-bottom:5px; margin-bottom:20px;}
.an_left1{width:26px; height:26px;  display:block; margin-top:80px; cursor:pointer;}
.an_right1{width:26px; height:26px;  display:block; margin-top:80px; cursor:pointer;}
.pro_list1{width:859px; float:left; height:209px; overflow:hidden; margin-left:35px;}
.pro_list1 ul{width:9999999px; }
.pro_list1 li{width:200px; float:left; margin-right:15px;text-align:center; }
.pro_list1 li img{max-width:100%; max-height:100%; margin-bottom:15px; }
.pro_list1 em{ text-align:center; font-style:normal; display:block; padding-top:5px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.pro_list1 ul li>a:hover{width:199px; border:1px solid #cb0900; padding:0px; }
.pro_list1 ul li>a{width:199px; height:173px; display:inline-block; padding:1px; }
.pro_list1 ul li>a i{ height:100%; vertical-align:middle; display:inline-block;}
.pro_list1 ul li>a img{ max-height:100%; max-width:100%; vertical-align:middle;}
.pro_list1 ul li:hover em{ color:#cb0900;}
.pro_list1 ul li:hover a{color:#cb0900;  }

.footer{ width:965px; margin: 0 auto;font-family:"微软雅黑"; border-bottom:1px solid #CCC; padding-bottom:10px; display:block; float:left;}
.link_left{  color:#555555; overflow:hidden; }
.link_left a{ padding:0px 5px; line-height:24px; color:#555555;font-family:"微软雅黑";}
.link_left a:hover{ color:#cb0900;}



.index_bottom{ width:100%; overflow:hidden; background:#565656; margin-top:20px; }
.index_bottomc{ width:965px; margin:0 auto; }
.index_bottom{ width:100%; overflow:hidden; }
.index_bottomc{ width: 965px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
.index_bottomc ul{ width:850px; overflow:hidden; float:left; margin-bottom:20px; }
.index_bottomc li{width:110px; padding-left:5px; overflow:hidden; float:left;text-align:left;margin-top:23px;  }
.index_bottomc li a:hover{  color:#ffffff; text-decoration:none;}
.index_bottomc li a{ color:#999; text-overflow:ellipsis; padding-left:15px; overflow:hidden;white-space:nowrap;  display:block; padding-top:5px; display:block;}
.index_bottomc li a.first-child{ font-size:13px; font-weight:bold; color:#ffffff; margin-bottom:10px;}
.bottomr{ width:100px; height:215px; float:right; margin-top:24px;}
.bottomrt{ width:100px; height:53px; display:block; background:#CC000B;}

.erweima{ width:90px; height:90px; float:right; margin-top:30px;}
.erweima span.jzimg1 { width:90px; height:90px; display:block; text-align:center;}
.erweima p{ color:#ffffff; text-align:center; padding-top:10px; }
.inbot{ width:100%; background-color:#2a2a2a; overflow:hidden; }
.inbotc{ width:965px; margin:0 auto;}
.inbotcl{ width:965px; float:left; display:block; margin-top:18px; overflow:hidden;}
.inbotcl i{ width:790px; color:#7B7B7B;  float:left; font-style:normal; display: inline-block; padding-bottom:15px; }
.inbotcl em a{ color:#7B7B7B; font-style:normal; line-height:15px; padding-bottom:15px; float:left; }
.inbotcl em{ float:right;}
.inbotcl em a:hover{ color:#ffffff; text-decoration:none;}

/*****************************about******************************/
.bannernei{ width:100%; overflow:hidden;}
.bannerneiab{ width:956px; height:260px; margin:0 auto; margin-top:10px;}

.about_con{ width:100%; overflow:hidden; margin-top:25px;}
.about_conc{ width:965px; margin:0 auto; overflow:hidden; }
.about_concl,.product_concl{ width:197px; float:left; overflow:hidden; }
.aboutl_top{ width:195px; height:65px; margin:0 auto; background:#cb0900; display:block; line-height:65px;  color: #FFF; font-size: 16px; text-align:center; font-family:"微软雅黑"; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.about_concl ul{ width:194px; overflow:hidden;  border: 1px solid  #CCC; padding-bottom:15px; }
.about_concl ul li{ width:175px; height:33px; margin-left:10px; line-height:33px; border-bottom:1px dotted #CCC; text-align:center; padding-top:2px;}
.about_concl ul li a{ width:175px;font-family:"微软雅黑"; height:33px; display:block; overflow:hidden; color:#000000; }
.about_concl ul li.current,.about_concl ul li a:hover{ background:url(../images/listh3.gif) bottom center no-repeat; text-decoration:none; color:#cb0900; }
.about_concl ul li.current a{color:#cb0900;}

.prod_ul{ margin-top:4px;padding-bottom: 15px;padding-top: 3px;}
.prod_ul li.current > a{color:#cb0900;}
.prod_ul > li{ border:1px solid #ccc; margin-bottom:10px;}
.prod_ul > li > a{ display:block; height:33px; line-height:33px; background:url("../images/qqqq.jpg") no-repeat scroll center 0; text-align:center; font-weight:bold;}
.prod_ul > li > ul > li{line-height:33px; border-bottom:1px dotted #ccc; margin:0 10px; text-align:center;}
.prod_ul > li > ul{ margin-bottom:10px;}
.prod_ul li ul{display:none;}
.prod_ul li ul li a.cur{color:#cb0900;};

.about_news{ width:197px; margin:10px auto 0; overflow:hidden; margin-top:10px; float:left;}
.abxinwen i{ font-size:10px;  font-style:normal; }
.abxinwen {font-size:14px; text-align:left; height:30px; line-height:30px; font-family:"微软雅黑";  margin-top:20px; padding-left:15px; background:#cb0900; display:block; color:#ffffff; border-bottom:1px solid #ffffff; }
.abxinwen a{float:right; padding-right:5px; color:#ffffff; text-align:left;}
.about_news ul{width:195px; overflow:hidden;  padding-top:3px;border: 1px solid  #CCC; padding-bottom:10px;}
.about_news ul li{ width:175px; height:24px; margin-left:10px; line-height:24px; border-bottom:1px dotted #CCC; text-align:left; padding-top:2px;}
.about_news ul li a{width:175px; font-family:"微软雅黑"; height:24px; display:block; overflow:hidden; color:#000000;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.about_news ul li a:hover{ background:none; color:#cb0900;}

.lianxi{ width:195px;  float:left;   margin-top:20px; padding-top:7px; font-family:"微软雅黑"; font-size:16px;border: 1px solid  #CCC; padding-bottom:5px; }
.lianxi p{ color:#cb0900; padding-top:5px; font-size: 18px; border-top:1px dotted #CCCCCC; }

.ab_r{ width:740px; margin-right:15px; float:right; border-bottom: 1px solid #CCC; padding-bottom:5px;}
.daohang{ height:36px; width:740px;  margin-top:3px;   }
.daohang h2{ font-size:24px; font-weight:normal; height:36px; line-height:36px; width:230px; overflow:hidden; float:left; margin-left:15px;}
.daohang span img{ margin-right:5px;}
.daohang span{ width:450px; float:right; height:36px; margin-top:3px; line-height:36px; text-align:right; overflow:hidden;}
.daohang span a{ padding: 0 8px;}
.daohang span a:last-child{ }
.daohang span a:hover,.daohang span a.last{color:#cb0900;font-style: normal;}
.ab_rneirong{ width:740px; float:right; margin-right:15px; margin-top:20px; overflow: hidden; }
.ab_rneirong p img {max-width:100%; height:auto;}



.honor_conlrp{ width:740px;  overflow:hidden; margin-bottom:30px;}
.honor_conlrp ul{ width:740px; margin-top:30px; margin-left:20px; }
.honor_conlrp ul li{ width:151px; float:left; height:231px; margin-bottom:40px; margin-right:25px;}
.honor_conlrp ul li span{float:left; position:relative;  width:151px; height:231px; border:1px solid #9e9e9e; }
.honor_conlrp ul li span a{ width:151px; height:231px; position:absolute; text-align:center; display:inline-block;}
.honor_conlrp ul li p{ width:151px; height:25px; line-height:25px; float:left; text-align:center; font-weight:bold; color:#333; overflow:hidden;}
.honor_conlrp ul li i{  height:100%; vertical-align:middle; display:inline-block;}
.honor_conlrp ul li img{  vertical-align:central;}

.pages{ width:740px; height:30px; margin:0 auto; text-align:center; float:left; margin-top:20px;}
.pages a, .pages span{ padding:0 6px; height:20px; margin-left:5px; color:#000; border:1px solid #cb0900; line-height:20px; display:inline-block;}
.pages a:hover{ background:#cb0900; border:1px solid #cb0900; color:#fff;}
.pages a.liang,.pages .page-cur{ background:#cb0900; border:1px solid #cb0900; color:#fff;}

.site_map{ margin:0px auto; padding-bottom:30px; margin-left:10px; overflow:hidden;}
.site_map ul{ padding:0;}
.site_map ul li.sli{ vertical-align:top; overflow:hidden; margin-top:5px; border-bottom:dotted 1px #cccccc; padding-bottom:10px;}
.site_map ul li span{ width:100px; text-align:center; height:24px; line-height:24px; overflow:hidden; color:#fff; font-family: "微软雅黑"; font-size:14px; font-weight:bold; background:#cb0900;}
.site_map ul li .dsubmap{ width:590px; line-height:24px;}
.site_map ul li .dsubmap a{display:inline-block; margin-right:10px;}



.job{ width:710px; margin-left:15px; margin-top:10px; }
.job table{  color:#666;border:1px solid #999;border-collapse: collapse;  margin-bottom:20px; width:705px; font-family:"微软雅黑";}
.job table tr{  color:#666; border:1px solid #999;  height:30px;}
.job table td{  color:#666; border:1px solid #999;}




.news_content{ width:735px; border-bottom:1px solid #dedede;  font-family: "微软雅黑"; margin-left:3px; margin-top:10px; margin-bottom:30px;}
.news_con_cal{ float:left; width:52px; height:60px; background: url(../images/qqqqq_03.jpg) no-repeat; margin-top:6px;}
.news_con_cal p{ font-family: "微软雅黑"; color:#FFF; padding-top:15px; padding-left:2px; width:48px; height:15px; overflow:hidden;}
.news_con_cal em{ font-family:"微软雅黑"; font-size:20px; color:#232323; font-style:normal; padding-left:10px; width:27px; overflow:hidden; display:block; text-align:center;}

.news_content ul{ width:735px; overflow:hidden; padding-bottom:10px;}
.news_content ul li{ width:735px; height:113px; margin-bottom:40px; }
.news_con_pic{ float:left; width:188px; height:113px; display:block; margin-left:12px; margin-top:6px;}
.news_con_pic a.jzimg1 { display:block; width:181px; height:112px; text-align:center;}




.news_content ul li:hover{ }
.news_content ul li:hover .news_con_pic a{border:1px solid #cb0900; }
.news_content ul li:hover .news_ccon .news_ccon1 a{ color:#cb0900; text-decoration:none;}
.news_content ul li:hover .news_ccon .news_ccon2{ color:#000000;}


.news_con_pic{ float:left; width:188px; height:113px; display:block; margin-left:12px; margin-top:6px;}
.news_con_pic {float:left; }
.news_con_pic a{ width:185px; height:112px;  display: inline-blockblock; border:1px solid #000; padding:0;}


.news_ccon{ float:right; width:470px; height:113px; position:relative;margin:6px 0 0 5px; overflow:hidden;}
.news_ccon1{ width:480px; font-size:17px; font-weight:bold; line-height:29px; height:29px; overflow:hidden;}
.news_ccon1>a{ color:#333333; width:440px; height:29px; line-height:29px; display:inline-block; overflow:hidden;}
.news_ccon1 i a{ width:29px; height:29px; display:inline-block; background:url(../images/news_hongjia_03.jpg) no-repeat right 50%;}
.news_ccon1 i a:hover{ background: url(../images/news_heijia_03.jpg) no-repeat right 50%;}
.news_ccon2{ color:#cb0900; width:300px; height:16px; line-height:16px; overflow:hidden; margin-top:4px;}
.news_ccon3{ line-height:19px; margin-top:6px; height:57px; overflow:hidden; width:460px; text-indent:2em; margin-left:5px;}


.xinwenn{ width:740px; margin-top:20px; overflow:hidden; margin-bottom:30px; font-family:"微软雅黑";}
.admin_z1{ color:#646464; line-height:24px; width:740px; height:24px; display:block; text-align:center; margin-top:20px; background:#ededed; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}

.fenys{ height:26px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; overflow:hidden; margin-top:35px; line-height:26px; padding:0px 5px; font-family:"微软雅黑";}
.fenys span{ width:250px; height:26px; display:block; overflow:hidden; float:right; text-align:right;white-space: nowrap;text-overflow: ellipsis;}
.fenys span:first-child{ float:left; text-align:left;}
.fenys a:hover{ color:#cb0900;}

.news1_fanhui{ width:710px; height:28px; float:right; line-height:28px; color:#FFF; text-align:right; display:block; margin-top:40px; background:url(../images/news1_fanhui_03.jpg) right no-repeat; padding-right:15px;}
.news1_fanhui a{ color:#FFF;}
.news1_fanhui a:hover{ text-decoration:none;}

.xgxw{ width:740px; height:30px;  border-bottom:1px solid #CCC; padding-bottom:10px; color:#cb0900; font-size:16px; display:block; line-height:30px; padding-left:10px; font-weight:bold;text-overflow:ellipsis; white-space:nowrap; overflow:hidden}


.nessul{ width:740px; margin:0 auto; background:url(../images/news1.123_03.jpg) center no-repeat; margin-top:25px;}
.nessul ul{ width:800px; overflow:hidden; margin-left:10px;}
.nessul ul li{width:350px; height:30px; line-height:30px; color:#666666; display:block; float:left; margin-right:25px;}
.nessul ul li a {width:270px; display:block; float:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.nessul ul li em{ float:right; font-size:12px; color:#666666; font-style:normal; width:80px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:right;}
.nessul ul li:hover em{ color:#cb0900; }
.nessul ul li:hover a{ color:#cb0900; text-decoration:none;}



.down{ width:716px; float:left;  margin-left:10px;}
.down_top{ width:716px; float:left; }
.down_top_k{ width:670px; float:left; padding:20px;}
.down_top_k h2{ width:670px; float:left; font-size:24px; color:#5b5b5b;text-transform:capitalize; font-weight: normal;}
.down_top_k .span{ width:670px; float:left; padding-top:10px;}
.down_top_k_ss{ width:670px; float:left; padding-top:41px;}
.down_top_k_ss_k1{ width:214px; float:left; height:28px; border:1px solid #dcd8d8;  margin-right:10px; display:inline;}
.down_top_k_ss_k1 span{ float:left; line-height:28px; padding-left:10px; font-size:14px;}
.down_top_k_ss_k1 img{ float:right; padding:11px 11px 0px 0px;}
.downz1{ font-size:14px; color:#fff;}
.downz2{ font-size:14px;}


.contact_t{width:476px; padding-right:258px; background:url(../images/contact01.jpg) no-repeat right top; margin-left:10px;}

.contact_t p{ color:#636363; font-size:14px; line-height:28px;}
.contact_t ul{width:476px; border-top:1px dashed #979797; margin-top:28px; padding:20px 0; overflow:hidden;}
.contact_t ul li{min-width:238px; display:block; float:left; line-height:30px;}
.contact_t ul li b{float:left;}

.ditu{width:697px; height:400px; border:2px  solid #ccc; margin:15px 6px;}


.online{margin:0 8px 0 38px;}
.online_p{line-height:30px;margin-top:20px;}
.online_p span{color:#c80d0d;}
.online_ul{width:662px;border-top:5px solid #cb0900;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-top:20px;}
.online_ul li{border-bottom:1px solid #ccc;}
.online_ul li p{float:left;width:107px;text-align:center;font-size:12px;height:44px;line-height:44px;vertical-align:middle;background:#f7f7f7;margin-right:12px;}
.online_ul li.on_nr p{height:112px;}
.online_ul li input[type="text"]{width:223px;height:22px;line-height:22px;padding:0 3px;border:1px solid #cccccc;float:left;margin-top:10px;}
.online_ul li.on_lx input[type="text"]{width:450px;}
.online_ul li span{float:left;color:#c80d0d;margin-left:5px;margin-top:10px;}
.online_ul li textarea{height:92px;width:450px;border:1px solid #cccccc;float:left;margin-top:10px;}
.online_ul li.on_yzm input[type="text"]{width:82px;}
.online_ul li.on_yzm img{float:left;margin-top:10px;margin-left:10px;}
.online_ul li.on_yzm img:hover{cursor: pointer;}

.online_ul li.on_yzm a{float:left;font-size:12px;margin-top:10px;height:22px;line-height:22px;text-decoration:underline;margin-left:9px;}
.online_ul li input[type="reset"],.online_ul li input[type="submit"]{outline: none; background:url(../images/news1_fanhui_03.jpg) no-repeat;width:85px;text-align:center;height:24px;line-height:24px;margin-left:115px; padding-right:5px;color:#fff;font-weight:bold;}
.online_ul li input[type="submit"]:hover{text-decoration:none; }
.online_ul li.wyly{padding:10px 0;}



.service_ul{ margin:5px 0px 5px 10px;}
.service_ul li{ height:139px; border-bottom:1px solid #ccc; margin-top:40px; padding-left:82px;}
.service_ul li p a{ float:left; font-size:18px; color:#000000; display:block; padding:10px 0px 15px 0px; width:570px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.service_ul li p b{ float:right; font-weight:normal; font-size:12px; color:#000000; padding-top:10px;}
.service_ul li .service_lip{ font-size:14px; color:#777; line-height:26px; height:52px; overflow:hidden;}
.service_ul li span{ font-size:12px; float:right; padding-top:5px;}
.service_ul li span a{color:#cb0900;  padding-left:20px;}
.service_ul li p a:hover{ color:#cb0900; text-decoration: none;}
.service_ul li span a:hover{ color:#cb0900;  padding-left:20px;}
.service_ul .service_li1{ background:url(../images/newli_bg1.jpg) left no-repeat;}
.service_ul .service_li2{ background:url(../images/newli_bg2.jpg) left no-repeat;}
.service_ul .service_li3{ background:url(../images/newli_bg3.jpg) left no-repeat;}
.service_ul .service_li4{ background:url(../images/newli_bg4.jpg) left no-repeat;}
.service_ul .service_li5{ background:url(../images/newli_bg5.jpg) left no-repeat;}
.service_ul .service_li6{ background:url(../images/newli_bg6.jpg) left no-repeat;}



.xgxwb{ width:740px; float:left; padding-top:15px;}
.xgxw_titb{ width:740px; float:left; line-height:30px; border-bottom:1px solid #ddd; color:#FB7D1D; font-weight: bold; font-size:16px; padding-bottom:10px;}
.xgxw_txtb{ width:740px; float:left; padding-top:10px;}
.xgxw_txtb li{ width:740px; float:left; background:url(../images/lldd01.gif) left center no-repeat; line-height:25px;}
.xgxw_txtb li a{ float:left; padding-left:14px; width:640px; height:25px; line-height:25px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; color:#333333;}
.xgxw_txtb li a:hover{ color:#cb0900; text-decoration:none;}
.xgxw_txtb li span{ float:right;}


/********二级***********/

.cp-conq{  padding-bottom:15px; padding-top:3px;}
.cp-conq h3{  height:33px; line-height:33px; text-align:center; line-height:33px; background: url(../images/qqqq.jpg) no-repeat center 0;font-size:12px;cursor:pointer;
width:197px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.cp-conq ul{ overflow: hidden; margin-bottom:10px;}
.cp-conq li{height:26px; line-height:25px; border-bottom:1px dotted #929292; text-align:center; padding-top:2px;  }
.cp-conq li a{color:#fff;  overflow: hidden;height:26px; line-height:25px; display:block; padding-right:10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.cp-conq ul li a:hover{color:#cb0900; font-weight:bold; background:none;}
.cp-conq ul li.gao a{font-size:12px;cursor:pointer; color:#cb0900; font-weight:bold; }



.ny_case{padding:20px 10px;}
.ny_case ul{width:105%;}
.ny_case li{width:199px; height:173px; border:1px solid #ccc; float:left; padding:6px; position:relative; margin:13px 15px;}
.ny_case li table{width:100%; height:100%;}
.ny_case li p{color:#fff;width:198px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:34px; background:url(../images/ca_c.png) repeat; bottom:6px; left:6px; position:absolute; line-height:34px; font-size:14px; text-indent:15px; display:none}
.ny_case li p a{color:#FFF;}



.inside_produce_con{ margin:20px 0 20px 0; overflow:hidden;}
.inside_produce_con p.jzimg1 {text-align:center; width:485px; margin:0 auto;}
.tab{ margin:30px 0; }
.inside_produce_con .tabBtn{ width:100%; overflow:hidden; text-align:center; }
.inside_produce_con .tabBtn a{ font-size:14px; color:#cb0900; font-weight:bold; text-align:center; border:1px solid #cb0900; width:122px; height:33px; display:inline-block; line-height:33px; overflow:hidden; margin-left:5px;}
.inside_produce_con .tabBtn a:first-child{ }



.inside_produce_con .tabBtn a.active{ border-color:#cb0900; background:#cb0900; color:#FFF;}

.tabArt{ background:url(../images/product_con_top.jpg) no-repeat left top; padding-top:19px; width:660px; margin:30px auto;}
.tabArt_last{ background:url(../images/product_con_footer.jpg) no-repeat left bottom; padding-bottom:22px;}
.tabArt_con{ background:url(../images/product_con_center.jpg) repeat-y; padding:10px 0; display:none;}
.tabArt_con p{ color:#333333; line-height:24px; width:600px; margin:0 auto 20px auto;}
.inside_produce_con p a{background-color:#cb0900; border-left:3px solid #00646a; color:#fff; font-size:14px; text-align:center; width:104px; height:33px; line-height:33px; display:block; float:right; margin-top:70px; overflow:hidden;}




.yqljm{ width:720px; height:172px; margin:0 auto; margin-top:100px;}
.yqljzm{ }
.yqljzlm{ width:740px; color:#cb0900; font-size:16px; border-bottom:1px solid #ccc;  display:block; padding-bottom:10px; font-weight:bold;  padding-left:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.yqljzr{  display: inline-block; float:right; line-height:34px; margin-right:10px;}
.yqljzr a:hover{ color:#fb7d1d;}
.yqljzr a{ color:#fb7d1d;}
.pro_boxy{width:720px; height:100px; margin-left:2px; padding-bottom:5px; }

.pro_listy{width:740px; float:left; height:190px;  overflow:hidden;}
.pro_listy ul{width:740px; margin-top:20px; overflow:hidden;   }
.pro_listy li{width:140px; float:left; height:190px; margin-right:30px; text-align:center; }
.pro_listy ul li>a{width:140px; height:100px; display:inline-block;  border:1px solid #c5c5c5; }
.pro_listy li em{text-align:center; font-style:normal; display:block; margin-top:10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro_listy ul li>a i{ height:100%; vertical-align:middle; display:inline-block; }
.pro_listy ul li>a img{ max-height:100%; max-width:100%; vertical-align:middle;}

.pro_listy ul li a{ color:#000000;}
.pro_listy ul li:hover a{ color:#cb0900;}
.pro_listy ul li:hover{ color:#cb0900;}


.news2_fanhui{ width:715px; height:28px; float:right; line-height:28px; color:#FFF; text-align:right; display:block; margin-top:40px; background:url(../images/news1_fanhui_03.jpg) right no-repeat; padding-right:15px;}
.news2_fanhui a{ color:#FFF;}
.news2_fanhui a:hover{ text-decoration:none;}

.fuwutu{ width:740px; height:230px; display:block; margin:0 auto; margin-top:20px; margin-bottom:20px; }

.miaoshu{ width:740px; overflow:hidden; margin-top:45px;font-style: normal;line-height: 24px;padding-top: 10px;}
.miaoshu p.pinfo_t{ font-size:16px; color:#cb0900; font-weight:bold;border-bottom:1px  dotted  #c5c5c5; padding-bottom:10px; padding-left:15px; padding-top:20px; }
.miaoshu .pinfo_box{ line-height:24px; display:block; text-indent:2em;  font-style:normal; padding-top:10px;  }

.ny_case ul li a.jzimg1 { width:199px; height:173px; text-align:center; display: block;}

/*levi 20151215*/
.news_txtbox{ line-height:1.8em;margin-top:10px;}
.news_txtbox img{ max-width:740px;}

#toSearch{border:none;width:47px;height:28px;background:url(../images/so.gif) no-repeat;text-indent:-999px;float:left;cursor: pointer}

.tel{text-align:center;border-top: 1px dotted #cccccc;color: #cb0900;font-size: 18px;padding-top: 5px;}

/*sitemap*/
.sitemap{font-family:"微软雅黑";text-align:left; padding:30px;}
.sitemap > ul > li {line-height: 30px;border-bottom: dashed 1px #f8f6f6;margin-bottom: 20px; text-decoration:none;font-size: 14px; font-size:14px;}
.sitemap > ul > li > ul > li{ border-bottom:1px solid #e3e3e3; padding:5px 0;}
.sitemap > ul > li > ul > li > ul >li a{ background:url(../images/ny_yuan.png) no-repeat center left; padding-left:10px; color:#999;}
.sitemap > ul > li > ul > li > ul >li{ display:inline-block; margin-right:10px;}
.sitemap > ul ul{ margin-left:20px;}
.sitemap li h2{ font-size:14px;}
.sitemap li h2 a{background:#ae000d;color:#fff;padding: 5px 10px;text-decoration: none;}
.sitemap li a {margin-right: 10px;text-decoration: none;color:#666;}

#contact-form .validate-on {
    border: 1px solid #ff0000;
    box-shadow: 0 0 1px #ff0000;
}

.BMapLib_nav{display:none;padding:10px!important;}
.BMapLib_bubble_content{padding:10px!important;}
.BMapLib_sendToPhone,.BMapLib_bubble_close{display:none;}
.BMap_cpyCtrl{display:none;}
.BMapLib_trans{margin:0!important;}
.BMap_Marker img{max-width:39px;}
.anchorBL{display:none;}

.identification{clear:both;width:100%;text-align:center;}
.identification img{display:inline;}

.search_list li {
    border-bottom: 1px dotted #ccc;
    padding: 10px;
}
.search_list li h4.sl_t {
    font-size: 14px;
    padding-bottom: 10px;
}
.search_list li p.sl_i {
    color: #999;
    line-height: 1.8em;
    padding-bottom: 10px;
}
