@charset "gb2312";
/* CSS Document */
body,button,input,select,textarea{font:12px/1.5 "Microsoft Yahei";color:#4b4b4b}
*{ margin: 0px; padding:0x;}
ul,li{ list-style: none; margin: 0px; padding: 0px;}
a{ text-decoration: none;}
a:hover{ color: rgba(245,17,21,1.00);}
.clearfix{ clear:both;}
.right{ float: right;}
.left{ float: left;}
.wrap{ width: 1200px; margin: auto;}
body{ min-width: 1000px;letter-spacing: 1.2px;}
.header{ background:#f2f2f2;}


.nav{ overflow: hidden;}
.nav li{ float: left; line-height: 50px; margin-left: 19px; font-size: 14px;}
.login a{ line-height: 50px;}
.nav li a,.login a{ color: #555555;}
.login a{ margin: 0px 15px;}
.nav li a:hover,.login a:hover{ text-decoration: underline;}
.loge h1{ font-size: 14px; color: #ea303e; line-height: 50px; font-weight: 500;}


.h_bg_1{ background:url(../img/h_bg_1.jpg) top center; background-repeat: no-repeat; height: 187px;}
.h_bg_2{ background:url(imgh_bg_2.jpg) top center; background-repeat: no-repeat; height: 163px;}
.h_bg_3{ background:url(imgh_bg_3.jpg) top center; background-repeat: no-repeat; height: 250px;}


.azure{ background: #11a8d4;}
.big_nav li{ float: left; padding: 0px 66px;}
.big_nav a{ font-size: 24px; line-height: 72px; color: #ffffff;font-weight: 300;}
.big_nav li:hover{ background: #0c9bc5;}
.navigation_link{ padding: 22px 0px;}
.navigation_link img{vertical-align: middle;}


.headline a{ color: #bd0707; font-size: 48px;letter-spacing: 4px;}

.title{ background:url(imgbg_title.png) no-repeat; background-position: top center;}
.title_1{ height: 77px; background-position:center -25px; margin-top: 40px;}
.title_2{ height: 79px; background-position:center -138px;}
.title_3{ height: 84px; background-position:center -248px;}
.title_4{ height: 81px; background-position:center -361px;}
.title_5{ height: 79px; background-position:center -468px;}
.title_6{ height: 75px; background-position:center -568px;}


.new_list{ margin-top: 40px; max-height: 819px; overflow: hidden; margin-bottom: 34px;}

.new_list li{ position: relative; margin-bottom: 25px;}
.new_list .img{ width: 279px; height: 186px; float: left; margin-right: 32px;}
.new_list img{ width: 100%; min-height: 100%;}
.new_list h3{ min-height: 62px;}
.new_list h3 a{ font-size: 24px; color: #212121; font-weight: 500;}
.new_list p{ font-size: 16px; line-height: 2em;}
.new_list .more{ color: #3895c5; font-size: 16px; position: absolute; bottom: 0px; left: 311px;}
.new_list h3 a:hover{ text-decoration: underline;}
.new_list .more:hover{ color: rgba(245,17,21,1.00);}


.company_list{ padding: 0px 54px; position: relative; margin: 27px 0px;}
.company_list .LeftBotton,.company_list .RightBotton{ background:url(imgan_1.png); position: absolute; width: 45px; height: 45px; cursor: pointer;}

.company_list .LeftBotton{ left: 0px; top: 50%; margin-top: -22.5px;}
.company_list .RightBotton{ right: 0px; top: 50%; margin-top: -22.5px; background-position: top right;}

.company_list .box{ float: left; margin: 0px 5px; width: 146px; height: 67px; cursor: pointer;}
.company_loge{ border: 1px solid #e8e8e8;}
.company_loge img{ vertical-align: middle; width: 100%; height: 100%;}
.company_list .Cont{ height: 67px; overflow: hidden;}

.company_referral_item .img{ float: left; margin-right: 19px; width: 553px; height: 406px;}
.company_referral_item h3{ line-height: 3em; font-size: 24px; font-weight: 500; color: #4b4b4b; border-bottom: 1px solid #bfbfbf;}
.w_600{ width: 600px;}
.company_referral{ padding: 25px 0px;}
.company_referral_item p{ color: #4b4b4b; font-size: 16px; line-height: 2em; text-indent: 2em; margin-top: 33px;}
.company_referral_item .details{color: #3895c5; font-size: 16px; cursor: pointer;}
.txt_txt{color: #4b4b4b; font-size: 16px; line-height: 2em; text-indent: 2em; }
.pd-20{ padding: 20px;}

.loge_txt{ background: #11a8d4; color: #ffffff; font-size: 24px; text-align: center; line-height: 65px;}


.product_list{ margin-top: 40px;}
.product_list li{ background: #ebebeb;width: 364px; float: left; margin: 0px 27px 35px;}
.product_list .img{ width: 364px; height: 260px; overflow: hidden;}
.product_list img{ width: 100%; vertical-align: middle;}
.no-ma-l{ margin-left: 0px !important;}
.no-ma-r{ margin-right: 0px !important;}
.product_list h3{ text-align: center; font-size: 16px; line-height: 43px; font-weight: 500;}
.product_list h3 a{ color: #606060;}
.product_list h3 a:hover{ color:rgba(245,17,21,1.00);}

.summit_list{ margin: 30px 0px;}
.summit_list li{ float: left; width: 276px; margin: 0px 16px; background: #ebebeb; }
.summit_list .img{ width: 276px; max-height: 366px;position: relative;}
.summit_list img{ width: 100%; vertical-align: middle;}
.summit_list h3{ font-size: 16px;  font-weight: 500; padding: 10px 5px;}
.summit_list h3 a{  color: #606060;}
.summit_list li:hover {background: #11a8d4;}
.summit_list li:hover h3 a{color: #ffffff;}
.summit_list .txt_absolute{ position: absolute; top: 0px; left: 0px; width: 276px; height: 100%; font-size: 14px; color: #ffffff; background: rgba(0,0,0,0.6); display: none; cursor: pointer; overflow: hidden;}
.summit_list p{ padding: 30px 25px 25px; line-height: 1.75em;}
.summit_list li:hover .txt_absolute{ display: block;}


.video{ margin: 26px 0px 32px;}
.play_list li{ background: #eeeeee; width: 370px; height: 75px; cursor: pointer; margin-bottom: 22px;}
.play_list .img{ float: left; margin-right: 5px; width: 144px; height: 75px; overflow: hidden;}
.play_list h4{ font-size: 14px; line-height: 2em; color:#606060; font-weight: 500; padding-top: 14px;}
.play_list img{ vertical-align: middle; width: 100%;}
.no-ma-b{ margin-bottom: 0px !important;}

.play_list li.select{background: #11a8d4;}
.play_list li.select h4{color: #ffffff;}

.slide-dg{ margin: 30px 0px 47px;}
.dg-container {width: 1000px; height: 360px; margin: 0 auto; position: relative;}
.prev-arrow, .next-arrow {font-size: 40px;font-family: SimSun;cursor: pointer;}
.dg-container .nav .prev-arrow {position: absolute;left: -105px;top: 50%;}
.dg-container .nav .next-arrow {position: absolute;right: -105px;top: 50%;}
.dg-wrapper {width: 530px;height: 360px;margin: 0 auto;position: relative;-webkit-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;    transform-style: preserve-3d;-webkit-perspective: 1000px;-o-perspective: 1000px;-ms-perspective: 1000px;perspective: 1000px;}
.dg-wrapper a {width: 530px;height: 360px;overflow: hidden;display: block;position: absolute;left: 0;top: 0;}
.dg-wrapper a.dg-transition {-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.dg-wrapper div {font-size: 16px;text-align: center;line-height: 50px;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);color: #fff;width: 100%;bottom: 0;position: absolute;	background-color: rgba(38,37,36,0.5);}
.dg-wrapper a.dg-center div {display: block;}


.footer{ background: #606060;line-height: 26px; font-size: 14px; color: rgba(255,255,255,1.00); padding: 15px 0px;}
.footer a{ color: rgba(255,255,255,1.00);}
.footer a:hover{color: rgba(245,17,21,1.00);}
.footer > div{width: 1006px; margin:auto; padding: 28px 0px; text-align:center;}