﻿.title1{width: 100%;height:40px;line-height:40px;border-bottom: 2px solid #2A2A2A;background: url(../images/title_bg.jpg) no-repeat;background-position: 0 5px;}
.title1 .cn1{font-size: 20px;margin-left: 20px;}
.title1 .en1{font-size: 12px;color:#BABABA;}
.title1 a{display: block;width: 60px;height: 20px;border-radius: 10px;color:#fff;text-align: center;line-height: 20px;font-size: 14px;background-color: #C40100;float: right;margin-top: 10px;}
.product{width: 1200px;margin: 0 auto;}
.productL1{width: 270px;float: left;margin-right: 40px;}
.productL1 ul,.productR ul{margin-top: 40px;}
.productL1 ul li{}
.productL1 ul li:hover{background-color: #C40001;}
.productL1 ul li a{font-size:16px;display: block;width: 180px;height: 40px;line-height: 40px;border:1px solid #E5E5E5;padding-left: 88px;background: url(../images/li_bg.jpg) no-repeat;background-position: 40px 12px;}
.productL1 ul li a:hover{color: #fff;background: url(../images/li2_bg.jpg) no-repeat;background-position: 40px 12px;}
.productR1{width: 890px;float: left;overflow: hidden;}
.productR1 ul{width:930px;margin-top:40px;}
.productR1 ul li,.cptj ul li{float: left;width: 270px;text-align: center;margin-right: 40px;}
.productR1 ul li>a,.cptj ul li>a{display: block;width: 268px;height: 170px;border: 1px solid #E1E1E1;}
.productR1 ul li a img,.cptj ul li a img{max-width: 100%;max-height: 170px;vertical-align: middle;}
.productR1 ul li p,.cptj ul li p{width: 270px;height: 60px;line-height: 40px;font-size:16px;}
/*about*/
.about{width: 100%;background-color: #EEEEEE;padding: 50px 0 60px 0;margin-top:20px;}
.about-box{width: 1200px;margin: 0 auto;position: relative;}
.aboutL{position: absolute;top:58px;left: 0;box-shadow: 0 0 5px #222;}
.aboutR{width: 568px;height: 458px;border: 1px solid #2B2B2B;margin-left: 200px;padding-left:430px;padding-top: 40px;}
.aboutR .about-title{font-size: 20px;height: 40px;line-height: 40px;}
.aboutR .hr{width: 50px;background-color: #C40001;height: 2px;}
.aboutR .about-info{line-height: 30px;color:#4B4B4B;font-size: 16px;}
.aboutR a{display: block;width: 123px;text-align:center;height: 23px;line-height:23px;border:1px solid #C50000;margin: 30px auto 0 auto;color:#4B4B4B;}
/*cptj*/
.cptj{width: 1200px;margin: 50px auto;overflow: hidden;}
.cptj ul{width: 1240px;margin-top: 40px;}
.cptj ul li p{background: url(../images/pro_bg.jpg) no-repeat;background-position:0 15px ;}
/*contact*/
.contact{background-color: #9F0102;color:#fff;}
.contact-box{margin:0 auto;padding:50px; width:1160px;}
.contactL1{width: 400px;float:left;}
.contactL1 .contact-titile{font-size:22px;padding-bottom:10px;}
.contactL1 .hr2{width: 50px;height: 2px;background-color: #fff;}
.contactL1 li.company{line-height:70px;font-size:16px;}
.contactL1 li{line-height:30px; font-size:16px;}
.contactL1 li a{color:#fff;}
.contactR{width: 460px;height:290px;float:left;overflow: hidden;border:3px solid #fff;position: relative;margin-left:220px;}
.contactR .hd{width: 460px;height: 36px;position: absolute;top: 255px;background-color: rgba(0,0,0,0.5);z-index:3;}
.contactR .hd ul{ overflow:hidden; zoom:1; float:left;width:65px;margin:13px 205px;}
.contactR .hd ul li{ float:left; margin-right:11px;  width:10px; height:10px; cursor:pointer;border-radius:5px;background:#c5c5c5;}
.contactR .hd ul li.on{ background:#fff; color:#fff; }
.contactR .bd{ height:100%;}
.contactR .bd li{ zoom:1; vertical-align:middle;}
.contactR .bd img{ width:460px; height:290px; display:block;}
/*news*/
.news{width: 1200px;margin: 50px auto;}
.news ul{width: 1225px;margin-top:10px;}
.news ul li{float: left;width: 550px;margin:0px 50px 0 0;padding: 15px 0;border-bottom: 1px solid #EEEEEE;}
.news_title{line-height: 25px !important;color: #4A4A4A;font-size:18px;}
.news_date{color: #8D8D8D;line-height: 30px;font-size: 14px;}
.news_info{color: #8D8D8D;line-height: 20px;font-size: 14px;}
/*shangm*/
.shangmeng{background-color: #eee;}
.shangmeng p{width: 1200px;margin:0 auto;line-height: 40px;color: #A70616;font-size: 15px;}
.shangmeng p a{color: #535353;}