﻿h2.h2_title {padding-top:18px;text-align:center;margin-bottom:12px;font-weight:normal;}
h2.h2_title em {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:510px;height:16px;}
h2.h2_title .eml {background:url(../images/titlinel01.png) no-repeat right center;}
h2.h2_title .emr {background:url(../images/titliner01.png) no-repeat left center;}
h2.h2_title a {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:35px;width:280px;color:#333;}
h2.h2_title div {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:35px;width:280px;color:#ffffff;}
h2.h2_title span {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:35px;width:280px;color:#333;}
.titEn {text-align:center;margin-bottom:32px;font-size:16px;text-transform:uppercase;color:#666;}
h2.h2_title b {color:#062450;font-size:36px;}


/* product */
.product{width:100%;background:url(../images/productBgavfsbhBshb.jpg) no-repeat center;overflow:hidden;padding-top:30px;padding-bottom:48px;}

.product .mainCon{margin-top:30px;}
.product .sideBar{width:262px;float:left;background:#fff;}
.product .sideBar dl{background:#fff;}
.product .sideBar dt{height:60px;line-height:60px;text-indent:15px;background:url(../images/product-icon01.png) no-repeat 230px center;font-size:18px;color:#333333;border:1px solid #ececec;}
.product .sideBar dt a{display:block;color:#333333;text-decoration:none;}
.product .sideBar dd{border-left:1px solid #e3e1e1;border-right:1px solid #e3e1e1;overflow:hidden;}
.product .sideBar dd p{width:110px;float:left;padding-left:15px;line-height:40px;font-size:14px;color:#666666;}
.InpageSidebar01 .classify dl:hover dd{display:block}
.product .sideBar dd p a{color:#666666;}
.product .sideBar dl:hover{background:#f8f5f5;}
.product .sideBar dl:hover dt{background:url(../images/product-icon02.png) no-repeat 230px center #da251d;}
.product .sideBar dl:hover dt a{color:#fff;}
.product .sideBar dd a:hover{color:#da251d;font-weight:bold;}

.product .section{float:right;width:1002px;}
.product .section .top{background:#fff;border:1px solid #e3e1e1;overflow:hidden;}
.product .section .top dt{float:left;height:50px;padding:18px 0 0 33px;width:224px;border-right:1px solid #e3e1e1;}
.product .section .top dt h2{font-size:26px;color:#333333;}
.product .section .top dt h2 em{color:#da251d;font-weight:bold;}
.product .section .top dd{width:672px;float:right;}

/* partner */
.partner{width:100%;padding-bottom:30px;overflow:hidden;}
.partner .mainCon{margin-top:30px;}
.partner .mainCon li{float:left;width:214px;height:138px;border:1px solid #e3e1e1;margin-left:-1px;margin-top:-1px;}
.partner .mainCon li {display:block;width:214px;height:138px;position:relative;overflow:hidden;}
.partner .mainCon li img{display:block;width:199px;height:138px;transition:all 1s ease-out;}
.partner .mainCon li i{display:none;width:214px;height:138px;position:absolute;left:0;top:0;background:url(../images/partner-kuang.png) no-repeat center;}
.partner .mainCon li:hover i{display:block;}
.partner .mainCon li:hover img{transform:scale(1.1);}

/* troubles */
.troubles{width:100%;background:url(../images/troublesBg01.jpg) no-repeat center;padding-top:339px;height:483px;overflow:hidden;}

/* adv */
.adv{width:100%;background:url(../images/advBg01.jpg) no-repeat center;height:776px;overflow:hidden;}
.adv .mainCon{margin-top:48px;}
.adv .conBox{height:468px;border:1px solid #e3e1e1;background:#fff;}
.adv .conBox dl{padding:29px 0;}
.adv .conBox dt{float:left;width:635px;height:410px;margin-left:31px;}
.adv .conBox dt img{display:block;width:635px;height:410px;}
.adv .conBox dd{width:440px;height:355px;position:relative;float:left;margin-left:42px;padding-left:116px;padding-top:55px;}
.adv .conBox dd .adv-title{width:77px;height:185px;background:url(../images/advBg02.png) no-repeat center;position:absolute;left:0;top:-40px;}
.adv .conBox dd .adv-title em{font-size:20px;color:#fff;text-align:center;display:block;padding-left:20px;width:26px;padding-top:41px;}
.adv .conBox dd img{display:block;width:37px;height:37px;}
.adv .conBox dd h3{font-size:20px;color:#333333;margin-top:18px;}
.adv .conBox dd h3 em{color:#da251d;}
.adv .conBox dd span{display:block;font-size:16px;color:#333333;margin-top:20px;}
.adv .conBox dd i{display:block;width:38px;height:1px;margin:28px 0 20px 0;background:#bbb3b3;}
.adv .conBox dd p{font-size:14px;color:#666666;line-height:36px;}
.adv .menu{width:100%;text-align:center;margin-top:20px;}
.adv .menu ul{display:inline-block;*display:inline;zoom:1;}
.adv .menu li{float:left;width:189px;height:69px;line-height:69px;text-align:center;font-size:20px;color:#fff;background:url(../images/advBg03.png) no-repeat center;margin-left:7px;}
.adv .menu li img{margin-right:16px;position:relative;top:6px;}
.adv .menu li.cur{background:url(../images/advBg04.png) no-repeat center;}



.khjz {padding-bottom:56px;}
.khjz h2 {font-size:28px;color:#333333;font-weight:normal; text-align:center;padding-top:30px;margin-bottom:20px;}
.khjz h2 a {color:#333333;}
.khjz h2 p {font-size:16px;color:#666666;margin-top:4px;}
.khjz .khjzCon {position:relative;}
.khjz .khjzCon .khjzBtnl {display:block;width:27px;height:50px;background:url(../images/khjzjtl01.png) no-repeat center;position:absolute;left:-48px;top:118px;cursor:pointer;}
.khjz .khjzCon .khjzBtnr {display:block;width:27px;height:50px;background:url(../images/khjzjtr01.png) no-repeat center;position:absolute;right:-48px;top:118px;cursor:pointer;}
.khjz .khjzCon .khjzBtnl:hover {background:url(../images/khjzjtl02.png) no-repeat center;}
.khjz .khjzCon .khjzBtnr:hover {background:url(../images/khjzjtr02.png) no-repeat center;}
.khjz .khjzCon .conbox {position:relative;overflow:hidden;}
.khjz .khjzCon .conbox ul {position:relative;}
.khjz .khjzCon .conbox ul li {float:left;width:306px;margin-left:25px;text-align:center;}
.khjz .khjzCon .conbox ul li:first-child {margin-left:0;}
.khjz .khjzCon .conbox ul li dt {overflow:hidden;margin-bottom:16px;}
.khjz .khjzCon .conbox ul li dt img {display:block;width:306px;height:288px;}
.khjz .khjzCon .conbox ul li dd.dd1 {text-align:center;font-size:16px;margin-bottom:15px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; }
.khjz .khjzCon .conbox ul li dd.dd1 a {color:#333;}
.khjz .khjzCon .conbox ul li dd.dd2 {line-height:24px;height:48px;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical;margin-bottom:25px;}
.khjz .khjzCon .conbox ul li dd.dd3 {width:126px;height:46px;line-height:46px;border:1px solid #e7e5e5;text-align:left;text-indent:48px;margin:0 auto;border-radius:27px;}
.khjz .khjzCon .conbox ul li dd.dd3 a {display:block;height:46px;background:url(../images/khjzicon01.png) no-repeat 22px center;}
.khjz .khjzCon .conbox ul li:hover dd.dd3 {background:#e1083b;border-color:#e1083b;}
.khjz .khjzCon .conbox ul li:hover dd.dd3 a  {background:url(../images/khjzicon02.png) no-repeat 22px center;color:#fff;}

/* 大山背景 */
.fw-ys {width:100%;background:url(../images/dashan.jpg) no-repeat;background-size:cover;text-align:center;padding:80px 0 115px 0;-webkit-box-shadow:#bdbdbd 0px 10px 10px inset;-moz-box-shadow:#bdbdbd 0px 10px 10px inset;box-shadow:#bdbdbd 0px 10px 10px inset;position:relative;}
.fw-ys ul {max-width:1300px;overflow:hidden;margin:90px auto;}
.fw-ys li span {font-size:22px;color:#d31919;}
.fw-ys li p {font-size:16px;margin-top:20px;line-height:30px}
.fw-ys li {width:21%;float:left;padding:0 2%;}
.fw-ys .text {color:#8b8b8b;line-height:38px;padding:0px 24%;font-weight:normal;font-size:16px;}
.fw-ys h3 {font-size:45px;line-height:45px;margin:15px 0 30px 0;display:block;}
.fw-ys .fy {font-size:18px;color:#737373;}
.fw-ys li strong {font-size:60px;font-family:impact;line-height:60px;margin-right:10px;}

/* about */
.about{width:100%;padding:38px 0 28px 0;overflow:hidden;}
.about .aboutL{float:left;width:689px;}
.about .aboutL .about-pic{width:689px;height:345px;overflow:hidden;margin-top:15px;}
.about .aboutL .about-pic img{display:block;width:689px;height:345px;transition:all 1s ease-out;}
.about .aboutL .about-pic:hover img{transform:scale(1.1);}
.about .aboutL p{font-size:15px;color:#666666;line-height:34px;margin-top:18px;overflow:hidden;text-overflow:ellipsis;}
.about .aboutL .more{margin-top:20px;}
.about .aboutL .more a{font-size:14px;color:#9d9b9b;text-transform:uppercase;}
.about .aboutL .more img{margin-left:10px;position:relative;top:2px;}
.about .aboutL .more a:hover{color:#da251d;}
.about .aboutR{width:570px;float:right;position:relative;}

.about .aboutR {overflow:hidden;margin-top:15px;}
.about .aboutR ul{width:108%;overflow:hidden;}
.about .aboutR ul li {float:left;margin-right:30px;margin-bottom:30px;border:1px solid #e4e4e4;padding:14px;}
.about .aboutR ul li img{display:block;width:240px;height:220px;transition:all 1s ease-out;}
.about .aboutR ul li p{font-size:14px;margin-top:10px;color:#666666;text-align:center;}
.about .aboutR ul li a{text-decoration:none;}
.about .aboutR ul li:hover img{transform:scale(1.1);}
.about .aboutR ul li:hover p{color:#da251d;font-weight:bold;}

/* ad */
.ad{width:100%;background:url(../images/adBg01.jpg) no-repeat center;height:230px;overflow:hidden;}
.ad dl{padding-top:145px;width:492px;}
.ad dt{float:left;padding-left:56px;background:url(../images/ad-phone.png) no-repeat left center;}
.ad dt p{font-size:14px;color:#fff;}
.ad dt span{display:block;font-size:24px;color:#fff;margin-top:6px;}
.ad dd{float:right;width:138px;height:50px;}
.ad dd img{display:block;width:138px;height:50px;}


/* news */
.news{background:url(../images/newsBg01.jpg);height:738px;overflow:hidden;}
.news .index-com-title{padding-top:38px;}
.news .mainCon{margin-top:28px;}
.news .newsL{float:left;width:872px;}
.news .newsL .menu{height:71px;}
.news .newsL .menu ul{}
.news .newsL .menu li{float:left;width:436px;height:70px;line-height:70px;text-align:center;position:relative;background:#fff;border-bottom:1px solid #e7e7e7;}
.news .newsL .menu li a{font-size:18px;color:#333333;display:block;text-decoration:none;}
.news .newsL .menu li span{display:inline-block;*display:inline;zoom:1;width:24px;height:24px;position:relative;margin-right:8px;overflow:hidden;top:6px;}
.news .newsL .menu li span img{display:block;width:24px;height:48px;position:relative;}
.news .newsL .menu li i{display:none;width:15px;height:6px;position:absolute;left:50%;margin-left:-7px;bottom:-6px;}
.news .newsL .menu li i img{display:block;width:15px;height:6px;}
.news .newsL .menu li.cur i{display:block;}
.news .newsL .menu li.cur{background:#f20100;border-bottom:1px solid #000;}
.news .newsL .menu li.cur a{color:#fff;}
.news .newsL .menu li.cur span img{top:-24px;}
.news .newsL .conBox{padding-top:30px;height:448px;position:relative;overflow:hidden;background:#fff;}
.news .newsL .conBox .box{height:448px;}
.news .newsL .conBox .boxL{float:left;width:400px;margin-left:32px;}
.news .newsL .conBox .boxL .newsL-pic{display:block;width:400px;height:298px;overflow:hidden;}
.news .newsL .conBox .boxL img{display:block;width:400px;height:297.6px;transition:all 1s ease-out;}
.news .newsL .conBox .boxL h3{font-size:18px;color:#333333;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:20px 0 12px 0;}
.news .newsL .conBox .boxL h3 a{color:#333333;}
.news .newsL .conBox .boxL p{font-size:14px;color:#666666;line-height:30px;height:60px;overflow:hidden;text-overflow:ellipsis;}
.news .newsL .conBox .boxL:hover img{transform:scale(1.1);}
.news .newsL .conBox .boxL:hover h3 a{color:#f20100;font-weight:bold;}
.news .newsL .conBox .boxR{width:344px;float:left;margin-left:42px;}
.news .newsL .conBox .boxR li{height:51px;line-height:51px;padding-left:24px;background:url(../images/news-icon04.png) no-repeat left center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted #d4d1d1;font-size:14px;color:#666666;}
.news .newsL .conBox .boxR li a{color:#666666;}
.news .newsL .conBox .boxR li a:hover{color:#f20100;}
.news .newsR{float:right;width:400px;background:#fff;height:550px;}
.news .newsR .top{height:70px;line-height:70px;background:#fff;border-bottom:1px solid #e7e7e7;}
.news .newsR .top h3{font-size:18px;color:#666666;font-weight:normal;padding-left:56px;background:url(../images/news-icon05.png) no-repeat 22px center;float:left;}
.news .newsR .top a{float:right;font-size:12px;color:#999999;font-family:arial;text-transform:uppercase;margin-right:26px;display:block;}
.news .newsR .conBox{margin-top:2px;height:473px;position:relative;overflow:hidden;}

.news .newsR .conBox li{height:116px;padding-top:30px;padding-left:50px;background:url(../images/wenda01.png) no-repeat left 30px;border-bottom:1px solid #efeaea;}
.news .newsR .conBox ul{padding:0 20px;position:absolute;left:0;top:0;}
.news .newsR .conBox li h3{font-size:14px;color:#333333;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:12px;}
.news .newsR .conBox li h3 a{color:#333333;text-decoration:none;}
.news .newsR .conBox li p{font-size:14px;color:#666666;line-height:30px;margin-top:12px;height:44px;width:320px;}
.news .newsR .conBox li:hover h3 a{color:#f20100;}
.news .newsR .conBox li:hover{background:url(../images/wenda02.png) no-repeat left 30px;}


.link{width:100%;background:#152844;border-top:1px solid #70829C;padding-top:10px;padding-bottom:10px;}
.link em{display: block; float:left;font-size: 14px; color:#AEB1B1;line-height:48px;}
.link a{display: inline-block;font-size: 14px; color:#AEB1B1;line-height:48px;}
.link i{font-size: 14px; color:#585858;margin:0 10px;}
.link i.last{display:none;}