.topic{ width: 1200px; margin: 60px auto 45px;}
.topic h3{ font-size: 36px; color: #444444; font-weight: bold; line-height: 36px;}
.topic h4{ margin: 10px 0 0; line-height: 16px; font-size: 16px; color: #999;}

.G_title{text-align: center;}
.G_title .p1{font-size: 36px; font-weight: bold; color: black; margin-top: -60px;}
.G_title .p2{font-size: 18px; color: black; }
.G_title p>.red{color: #d30d2d;}

/*首页轮播*/
.slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.banner_index img{ width: 100%;line-height: 0;}
.banner_index .slideBox .tab img{ width: 100%;}
.banner_index .slideBox .tab ul li:first-child{ display: block;}
.banner_index .slideBox .tab ul li{ display: none;}
.slideBox .btn{ height: 16px; overflow: hidden; position: absolute; left: 47%; bottom: 20px; z-index: 1;}
.slideBox .btn ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .btn ul li{ float: left; width: 16px; height: 16px; border-radius: 50%; background: #fff; margin: 0 8px; cursor: pointer; transition: .3s;}
.slideBox .btn ul li.on{ background: #b13333;}

/* 产品 */
.product{ margin-top: 60px; font-size: 0;}
.product .cpleft{ width: 230px;}
.product .cpleft .top{ background: url(../images/protop.png)no-repeat; height: 70px; padding: 30px 0 0 17px;}
.product .cpleft .top>div{ display: inline-block; vertical-align: middle;}
.product .cpleft .top .icon{ line-height: 0; margin-right: 15px;}
.product .cpleft .top .by{ font-weight: bold; color: #fff; font-size: 30px; line-height: 30px;}
.product .cpleft .sideMenu{ background: #f7f7f7;}
.product .cpleft .sideMenu h6{ margin-bottom: 1px; height: 64px; line-height: 64px; padding-right: 35px; background: #2a2a2a;}
.product .cpleft .sideMenu h6.on{ background: #b13333; margin-bottom: 0px;}
.product .cpleft .sideMenu h6 a{ padding-left: 28px; background: url(../images/proicon2.png)no-repeat right center; color: #fff; font-size: 15px; display: block;}
.product .cpleft .sideMenu h6.on a{ background: url(../images/proicon.png)no-repeat right center;}
.product .cpleft .sideMenu ul li{ height: 60px; line-height: 60px; border-bottom: 1px solid #e5e5e5;}
.product .cpleft .sideMenu ul li a{ color: #333; font-size: 16px; display: block; padding-left: 50px;}
.product .cpleft .sideMenu ul li:hover a{ color: #b13333; border-left: 3px solid #b13333;}
.product .cpleft .rx{ margin-top: 1px; background: #b13333; height: 116px; padding: 0 0 0 30px; overflow: hidden;}
.product .cpleft .rx span{ margin: 20px 0 5px 0; display: block; color: #f1d6d6; font-size: 14px; line-height: 14px;}
.product .cpleft .rx p{ font-family: arial; font-weight: bold; font-size: 26px; color: #fff; line-height: 30px;}
.product .cpright{ width: 950px; margin-left: 20px;}
.product .cpright p{ line-height: 0; margin-bottom: 20px;}
.product .cpright ul li{ width: 310px; display: inline-block; vertical-align: top; text-align: center;}
.product .cpright .ul1 li{ margin-right: 10px;}
.product .cpright ul li .pic{ width: 310px; height: 290px; overflow: hidden;}
.product .cpright ul li .pic img{ width: 100%; transition: .3s;}
.product .cpright ul li:hover .pic img{ transform: scale(1.1);}
.product .cpright ul li .name{ width: 100%; height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #2a2a2a;}
.product .cpright ul li:hover .name{ background: #b13333;}
.product .cpright .cplist{ margin: 30px 0 0;}
.product .cpright .cplist .ul2 li{ margin: 0 10px 10px 0;}
.product .cpright .ul2 li:nth-child(3n){ margin-right: 0;}


/* 关于我们 */
.box9{width: 100%; height: 552px; background: url("../images/img12.jpg") no-repeat; position: relative;  background-size: 100%; margin-top: 45px}
.box9 .nr{width: 1280px; height: 462px; background: white; position: absolute; left: 50%; margin-left: -620px; top:50%; margin-top: -232px; box-sizing: border-box; padding: 36px;}
.box9 .nr .left{display: inline-block; overflow: hidden; width: 650px; height: 388px;}
.box9 .nr .left:hover img{transform: scale(1.1, 1.1);}
.box9 .nr .right{width: 500px; display: inline-block; vertical-align: top; margin-left: 45px;}


.box11{width: 100%; padding: 45px 0 20px 0;}
.box11 .nr{width: 1200px; margin: 0 auto;}
.box11 .nr ul li{width: 382px; height: 518px; display: inline-block; margin-right: 22px; vertical-align: top;}
.box11 .nr ul li .top{cursor: pointer; overflow: hidden;}
.box11 .nr ul li .top .title{width: 71px; height: 186px; background: #b13333; display: inline-block; cursor: pointer;}
.box11 .nr ul li .top .title .xian{width: 2px; height: 46px; display: block; background: white; margin: 0 auto;}
.box11 .nr ul li .top .title>p{color: white;width: 50px;letter-spacing: 5px;margin: 28px 0 0 16px;font-size: 18px;}
.box11 .nr ul li .top>img{float: right; vertical-align: top; width: 311px; height: 186px;}
.box11 .nr ul li .bottom{width: 100%;  background: #f7f7f7;padding: 20px;box-sizing: border-box;}
.box11 .nr ul li .bottom dl dd{border-bottom: 1px dashed #dedede;padding-bottom: 14px;margin-top: 14px;}
.box11 .nr ul li .bottom dl dd a{font-size: 16px; color: #333333;}
.box11 .nr ul li .bottom dl dd a .yuan{font-weight: bold; margin-right: 5px;}
.box11 .nr ul li .bottom dl dd a .time{font-size: 14px; color: #999999; float: right;}


/*友情链接*/
.link{ background: #eeeeee; height: 35px;}
.link>div{ width: 1200px; margin: 0 auto;}
.link ul{display: block; padding-top: 11px;}
.link ul dd{ margin-right: 35px; display: inline-block; vertical-align: top; font-weight: bold; line-height: 14px; color: #333; font-size: 14px;}
.link ul li{ display: inline-block; vertical-align: top; line-height: 14px; margin: 0 38px 0 0;}
.link ul li:nth-child(13){ margin-right: 0;}
.link ul li a{ line-height: 14px; color: #666; font-size: 14px;}
.link ul li a:hover{ color: #b13333; transform: scale(1.1); font-weight: bold;}

