@charset "utf-8";

/*首页-幻灯*/
/*幻灯*/
.slide { display:block; overflow:hidden; }
#slide { display:block; position:relative; height:500px; margin:0 auto; overflow:hidden;}
.slide ul { position:absolute; left:0; top:0; }
.slide ul li { float:left; height:500px;}
.slide li a { display:block; height:500px;}

.control{position: absolute; bottom:15px; right:50%; margin-right: -470px;}
.control span{float:left; margin-left:13px; width: 14px; height: 14px; background: #9ca0a1; border-radius: 50%;}
.control span.on { background-color:#34b9f1; }
/*首页-主体*/
.brand{width: 912px; margin: 80px auto 0;}
.brand h3{text-align: center; margin-bottom: 42px;}
.brand_referral{margin-right: -48px;}
.brand_referral li{text-align: center; width: 272px; height: 272px; border: 1px solid #e7e7e7; float: left; margin: 0 46px 43px 0;}
.brand_referral h6{width: 272px; height: 116px; text-align: center;}

.brand_referral div{border-bottom: 1px solid #e7e7e7; width: 222px; margin: 0 auto; position: relative;}
.brand_referral span{color: #2b2b2b; text-align: center; font-size: 18px; position: absolute; top: -9px; left:0; width: 100%;}
.brand_referral b{ padding: 0 8px; background: #fff;}
.brand_referral p{line-height: 22px; text-align: center; width: 235px; margin: 22px auto 17px; font-size: 13px; color: #626262;}
.brand_referral a{ width: 60px; height: 20px; border: 1px solid #e7e7e7; color: #8d8d8f; padding: 5px 8px; border-radius: 4px;}
.brand_referral a:hover{background: #35baef; color: #fff; border: 1px solid #35baef;}

.mwish{background: #f7f7f7; text-align: center;}
.mwish h3{padding-top: 58px;}
.mwish .mwish_title{color: #35baef; font-size: 24px; line-height: 24px; margin-top: 42px;}
.mwish .mwish_conten{width: 1080px; margin: 18px auto 0; font-size: 16px; color: #747373; line-height: 36px; text-align: left; text-indent: 2em;}
.mwish_conten a{color: #747373;}
.mwish_conten a:hover{color: #35baef; text-decoration: underline;}
.mwish ul{width: 1100px; margin: 0 auto;}
.mwish li{width: 360px; height: 240px; float: left; margin: 22px 0 62px 10px; overflow: hidden;}
.mwish li:first-child{margin-left: 0;}
.mwish li img{width: 100%;}

.newcentre{width: 1105px; margin:0 auto 74px;}
.newcentre h3{margin: 54px 0 65px; text-align: center; }
.new_hot{width: 448px; height: 388px; background: #f7f7f7;}
.new_hot_img img{width: 100%;}
.new_hot_img{width: 448px; height: 248px;  overflow: hidden; position: relative;}
.new_hot_img i{position: absolute; width: 80px; height: 80px; background: url(../../images/pc/icon_play.png) no-repeat; top: 50%; left: 50%; margin-top: -32px; margin-left: -34px; background-size:100%;}
.new_hot_title{font-size: 18px; color: #1e1e1e; margin: 20px 0 12px 16px; }
.new_hot_title i{display: inline-block; vertical-align: middle; width: 22px; height:20px; background: url(../../images/pc/icon.png) no-repeat -83px 0; margin-right: 12px;}
.new_hot_content{font-size: 14px; color: #636262; line-height: 25px; padding: 0 18px 6px;}
.new_hot_more{display:inline-block; width: 54px; height: 20px; text-align: center; line-height: 20px; color: #868585; border: 1px solid #d6d6d6; border-radius: 4px;}
.new_hot .new_hot_more{margin-left:380px; }
.new_hot_more:hover{color: #fff; border: 1px solid #35baef; background: #35baef; text-decoration:none;}

.new_hotlist{width: 632px;}
.new_hotlist_title{font-size: 18px; color: #242424;}
.new_hotlist_title span{font-size: 12px; color: #b0b0b2;}
.new_hotlist_title a{font-size: 12px; margin-left: 462px;}
.new_hotlist li{width: 630px; border: 1px solid #f0f0f0; margin-top: 15px;}
.new_hotlist li img { width:159px; height:105px; max-width:159px;}
.new_hotlist_content{margin-left: 30px; margin-top:14px; }
.new_hotlist_content p{font-size: 14px; color: #626262; width: 420px; line-height: 23px;}
.new_hotlist_content p:first-child {padding-bottom:10px; font-size:18px; color:#1d1d1d; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.new_hotlist_content p:hover { color:#35baef; }
.new_hotlist_content a{font-size: 18px; color: #1e1e1e; line-height: 32px;}

.link{background: #f7f7f7;}
.link h3{font-size: 16px; color: #262626; width: 1100px; border-bottom: 1px solid #e4e4e4; margin: 0 auto; padding: 28px 0 11px 4px; }
.link h3 span{font-size:12px; color: #767575;}
.link ul{width: 1105px; height:117px; margin: 0 auto;}
.link li{width: 152px; height: 56px; background: #fff; border: 1px solid #e8e8e8; float: left; text-align: center; margin: 27px 0 18px 36px;}
.link li:first-child{margin-left: 0;}
.link li img{width: 100%; vertical-align: middle;}
.link i{vertical-align: middle; display: inline-block; height: 56px;}
.link .link_yunyichong img{width: 26%;}

.content h1 { padding-bottom:40px; font-size:26px; line-height:60px; text-align:center; }
.content p { padding-bottom:20px; font-size:16px; line-height:28px; color:#1e1e1e; text-indent:2em;}
.content img { display:block; margin:0 auto; }
.content { display:block; width:800px; margin:0 auto}
