/* CSS Document */
body{line-height:180%;margin:0px auto;font-size:12px; width:100%; color:#666; font-family:"Microsoft YaHei"; background-color:#f0f0f0}
#body{margin:0 auto; color:#2e2e2e; padding-bottom:20px;}
p,ul,big,small,b,span,font{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin-top:0px;margin-left:0px;}
ul{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin-top:0px;margin-left:0px;overflow:hidden}
li{ list-style:none;}
ul{list-style:none;}
div { overflow:hidden;}
img { border:none;}
a { color:#666; text-decoration:none};
a:hover { color:#c31713 ; text-decoration:underline}
* {padding: 0;margin: 0;}
.clear{ width:100%; clear:both;}

/*头部*/
.tt{width:1000px;height:30px;line-height:30px;margin:auto;}
.top{height:130px;text-align:center;margin:0 auto;border-top: 1px solid #ebebeb;}
/*导航*/
.menu{width:100%; height:58px;background-color:#96221b}
.menu ul{ width:1000px; height:58px; margin:0 auto; overflow:hidden;}
.menu ul li{ float:left; margin-right:0px; padding:0 7px 0 7px;}
.menu ul .bg_none{ background:none;}
.menu ul li a{ font-size:16px;color:#ffffff;display:block; padding:0 20px; height:58px; line-height:58px; float:left;font-family: "Microsoft YaHei";}
.menu ul li a:hover,.menu ul .ok a{background-color:#da251d;text-decoration:none;}
/* 切换图 */
.banner{ min-width:1000px;height:436px;position:relative;overflow:hidden;}
.banner .bd{ position:relative;z-index:0;}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;height:436px;}
.banner .bd li a {display:block;height:436px;}
.banner .hd{ width:100%;position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; margin:auto}
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:90px; background-color:#FFF;height:11px; margin:4px;overflow:hidden;}
.banner .hd ul .on{filter:alpha(opacity=100);opacity:1; background-color:#d30b17; width:90px;}
.banner .prev, .banner .next {cursor:pointer;display:none;width:100px;height:100px;left:5%;margin-top:-30px;opacity:0.5;position:absolute;top:45%;z-index:1;}
.banner .prev {background-color:#606264;background:url("left.gif") no-repeat scroll 0 0;}
.banner .next {background-color:#606264;background:url("right.gif") no-repeat scroll 0 0;left:auto;right:5%;}

/*帮助*/
.bangzhu {width:1000px;height:auto;margin:0 auto; margin-bottom:20px; margin-top:20px;}
.bangzhu h1{height:60px;background:url("whyus_titlebg.jpg");color:#fffefc;text-align:center;line-height:60px; font-size:30px;}
.bangzhu div{position:relative;}
.bangzhu img{display:block}
.bangzhu1 {position:absolute;text-indent:30px;width:445px;font-size:14px;line-height:26px;top:140px;left:70px;}
.bangzhu2 {position:absolute;text-indent:30px;width:445px;font-size:14px;line-height:26px;top:422px;right:10px;}
.bangzhu3 {position:absolute;text-indent:30px;width:445px;font-size:14px;line-height:26px;top:722px;left:70px;}
.bangzhu4 {position:absolute;text-indent:30px;width:445px;font-size:14px;line-height:26px;top:988px;right:10px;}
/*产品*/
.pro{width:1000px;margin:0 auto;}
.pro_l{ float: left;width: 203px;border: 6px solid #d4211c; overflow: hidden; background: #fff;}
.pro_l h2{ margin-bottom: 6px; padding-top: 10px; height: 56px; font-size: 22px; text-align: center; overflow: hidden; background: url(pro_lh.gif) no-repeat;}
.pro_l h2 a{ color: #fff;}
.pro_l p{ font-size: 12px; font-weight: normal; opacity: .6;}
.pro_l ul{ margin: 0 auto 18px; width: 210px;overflow: hidden; padding-left:20px; margin-top:20px;}
.pro_l li{ padding-left: 20px; height:48px; overflow: hidden; font-size:16px; line-height:48px; border-bottom: 1px dashed #ddd; background: url(pro-ico1.gif) no-repeat 0 center;}
.pro_l li a{ color: #333;}
.pro_l li:hover{background: url(pro-ico1-hov.gif) no-repeat 0 center;}
.pro_l li:hover a{color:#d4211c;}
.pro_r{ float: right; width:760px;overflow: hidden;}
.pro_rt{ margin-bottom:10px; height:32px;line-height:32px; overflow: hidden; border-bottom:1px #999999 solid}
.pro_rt li{ float: left; width:150px; text-align: center; font-weight: bold; overflow: hidden; }
.pro_rt li a{ display: block; font-size: 20px; color: #555;}
.pro_rt li.first{ background: url(pro-ico2.gif) no-repeat 0 center;}
.pro_rt li.cur a,.pro_rt li a:hover{ color: #d4211c;}
.pro_more{float: right; font-size: 14px; color: #555;}
.pro_rbb{ margin-top: 14px;}
.pro_rbb li{ position: relative; float: left; margin:0px 9px 20px 0px;border: 1px solid #ddd; overflow: hidden;}
.pro_rbb li img{width:240px; height:180px;}
.pro_rbb li:hover{ border:1px solid #d4211c}
.pro_rbb li p{background:url(blackbg.png) repeat;color:#fff;position:absolute;bottom:0;left:0;width:100%;font-size:14px;height:26px;line-height:26px;text-align:center;}

.shuoming{height:80px;background:url('ad1.jpg') center center; margin-bottom:30px;}


/*理由*/
.liyou {width:1000px;height:auto;margin:0 auto;background-color:#f0f0f0;padding-top:30px;}
.liyou h3{width:500px;text-align:center;margin:-30px auto 0;border-bottom:1px solid #c8c7c7;font-size:28px;padding-bottom:20px;font-weight: bold;color: #222; padding-top:30px;}
.liyou h3 strong{font-size:60px;color:#c70300;}
.liyou1 {float:left;width:500px;height:388px;}
.liyou2 {float:left;width:500px;height:368px;padding-top:20px;}
.liyou2 dl dt {font-size:22px;color:#c70300;text-align:center;margin-bottom:20px;font-family: "Microsoft YaHei";}
.liyou2 dl dd {float:left;width:240px;height:90px;padding:10px 0 10px 10px;}
.liyou2 div {height:40px;margin-bottom:4px;padding-left:40px;line-height:32px;font-size:16px;font-weight:bold;color:#c70300;background:url("advtext1.jpg")  no-repeat 0 0;border-bottom:1px dotted #999;}
.liyou2 div.titlepic2 {background:url("advtext2.jpg") no-repeat 0 0;}
.liyou2 div.titlepic3 {background:url("advtext3.jpg") no-repeat 0 0;}
.liyou2 div.titlepic4 {background:url("advtext4.jpg") no-repeat 0 0;}
.liyou2 div.titlepic5 {background:url("advtext5.jpg") no-repeat 0 0;}
.liyou2 div.titlepic6 {background:url("advtext6.jpg") no-repeat 0 0;}
.liyou2 p {font-size:12px;}
.liyou2 p span {color:#c70300;}
.liyou3 {float:left;width:937px;height:40px;display:inline;margin-left:80px;background:url("ad3_bg.jpg") no-repeat 0 bottom;}
/*公司简介*/
.gsjj{width:1000px;margin:0 auto;background:url("about_con2_bg.png") center 0 no-repeat;height:530px;padding:15px; margin-top:30px;}
.gsjj h2 {width:960px;padding:5px 0 10px 10px;margin-left:10px;border-bottom:1px solid #a9a9a9;}
.gsjj h2 a{padding-left:24px;font-size:16px;font-weight:bold;color:#c80000;background:url("title_icon.jpg") 0 0 no-repeat;}
.gsjj dl{margin-left:20px;margin-top:10px;}
.gsjj dl dt{width:960px;padding:20px 0 30px 0;height:170px;border-bottom:1px dotted #d0d0d0;}
.gsjj dl dt img{float:left;margin-left:10px;margin-right:20px;}
.gsjj dl dt p{padding:0 40px 0 260px;line-height:30px;font-size:14px;}
.gsjj dl dd{float:left;width:214px;height:168px;padding:3px;text-align:center;margin:0 16px 0 3px;position:relative;font-size:12px;padding-top:10px;}
.gsjj dl dd img {width:216px;height:145px;float:left;border:1px solid #ccc;}
/*新闻*/
.title{width:1010px;height:50px;margin:auto;line-height:50px;text-align:center;font-size:35px;letter-spacing:3px;color:#ffc107}
.title a{color:#c80000}
.titlesub{width:1010px;height:30px;margin:auto;line-height:30px;text-align:center;font-size:18px;margin-bottom:30px;}
.row{width:1010px;height:430px;margin:auto}
.row img {border:5px solid #dee2e6;}

.row_l{float:left;width:480px;}
.row_l img{width:470px;height:240px;}
.row_l h5{font-size: 1.25rem;font-family: inherit;font-weight: 500;line-height:40px;}
.row_l p{font-size: 1rem;color: #6c757d;line-height:28px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}

.row_r{float:right;width:500px;}
.row_r img {width:150px; height:90px}
.row_r ul li{width:500px;height:105px;}
.row_r ul li div{float:right;width:330px;height:105px}
.row_r ul li div h5{font-size:14px;line-height:30px;}


.foot{width:100%;margin:0 auto;margin-top:16px;background:#444444;color:#cdcdcd;line-height:30px;padding-top:12px; padding-bottom:22px; text-align:center; font-size:14px;}
.foot a{color:#cdcdcd;}



/*---内页---*/
.main{width:1000px;max-width:1000px;margin:0 auto;padding-bottom:20px; margin-top:20px;}
.lmain{ width:222px; float:left;}
.lmain h2{height:45px;line-height:45px;background:#df0037;text-indent:15px;color:#fff;font-size:16px;}
.lmain ul li{height:35px;line-height:35px;background:#ccc;padding-left:19px;font-size:14px;border-bottom:#fff 1px solid;}
.lmain ul li a{ color:#333; display:block; width:100%; height:46px;}
.lmain ul li:hover{ background:#df0037;}
.lmain ul li:hover a{ color:#fff;}

.lmain dl{margin-top:10px;border:#cdcdcd 1px solid;}
.lmain dl dt{height:40px;line-height:40px;background:#df0037;text-indent:15px;color:#fff;font-size:16px;}
.lmain dl dd{height:30px;line-height:30px;text-indent:10px;font-size:14px;overflow:hidden}
.lmain dl dd a{ color:#666; display:block; width:100%; height:46px;}
.lmain dl dd:hover a{ color:#df0037;}

.rmain{ width:738px; float:right;}
.position{height:30px;border-bottom:#c9c9c9 1px solid;padding-top:10px; font-size:14px;}
.about_content{ padding-top:10px;line-height:28px; font-size:14px;}

/*新资讯显示方式 */
.r_list_news{ clear:both;padding:5px 0 0;}
.r_list_news li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 15px; background:#f6f6f6;box-shadow: 2px 2px 5px #ccc;}
.r_list_news li.bg { background:#edf6f4;}
.r_list_news li img { float:left;padding:2px 5px 0 10px;width:100px; height:100px;}
.r_list_news li p{padding:0 0 0 14px; line-height:26px;width:550px; overflow:hidden;font-size:14px; float:left; color:#666; }
.r_list_news li p b{ display:block; font-weight:100; color:#000000; font-size:14px;}
.r_list_news li p time{display:block;font-weight:100;}
.r_list_news li p b a,.r_list_news li p b a:hover{ color:#333; font-weight:bold;}
.r_list_news li p b a:hover{ color:#207EFF;}

.wchfenye{height:40px; margin-top:20px;}
.wchfenye a {float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #666666 solid;text-decoration:none;color:#666666;font-size:12px;line-height:24px;}  
.wchfenye a:hover{color:#8c7d52;border:1px #666666 solid;background:#666666; color:#FFFFFF;}
.wchfenye span{float:left;font-size:12px;height:28px;line-height:28px;border:1px #666666 solid;text-align:center;color:#666666;background:#fcfcfc;margin-right:8px;} 
.wchfenye span font{background:#666666; display:block; width:33px; height:28px;line-height:px;color:#FFFFFF} 
.wchfenye select{height:28px; font-size:14px;line-height:24px;color:#666666;border:1px #666666 solid;} 
.wchfenye .nolink{height:24px;line-height:24px;padding:2px 12px;border:1px #ccc  solid;color:#ccc;}




.mywch img{max-width:720px;width:expression(width>720?"720px":"width");}