body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{ margin:0; padding:0;}
body{ background:#fff; color:#666; font-family: "Microsoft YaHei", "΢���ź�"; font-size: 14px;}
ul,ol,li,dl,dd,dt{ list-style: none;}
img{ border: none;}
.clearfix{ clear:both;}
a{
    color: #666;
    text-decoration: none;
    cursor:pointer;
    background: transparent;
    outline:none;
    blr:expression(this.onFocus=this.blur());
}

/*ͷ��*/
.header{ width: 100%; height: 117px; background: #313131; position: relative;}
.hd_top{ width: 100%; height: 36px; border-bottom: 1px dashed #989898;background: #313131;z-index: 9999;position: relative;}
.hd_top_cnt{ width: 1200px; height: 36px; margin: auto; color: #fff; line-height: 36px; font-size: 12px;}
.hd_top_cnt p{ display: inline-block; float: left;}
.hd_top_cnt div{ float: right;}
.hd_top_cnt div span{ display: block; float: left; margin-right: 18px;}
.hd_top_cnt div a{ display: block; float: left; color: #fff; background: url("../images/duob.png") no-repeat right; padding-right: 14px;}
.hd_bottom{ width: 1200px; height: 80px; margin: auto;}
.logo{ width: 215px; height: 41px; float: left;
    overflow: hidden;
    line-height: 80px; background:url(/images/logo.png); margin-top:20px;
	margin-right: 20px;
}
.logo a {font-weight:bold; text-indent:-999em; display:block;}

.logo:after{ content: ""; display: inline-block; vertical-align: middle; height: 80px;}
.logo img{ max-width: 200px; max-height: 80px; vertical-align: middle;}


.hd_search{
    float: right;
    width: 190px; height: 30px; overflow: hidden;
    margin-top: 44px;
}
.hd_search_cnt{ width: 190px; height: 30px; position: relative}
.hd_search_cnt .serchtxt{ float: left; width: 130px; height: 30px; line-height: 30px; padding: 0 10px; border: none; outline: none; position: absolute; top: 0; left: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 5px 5px #999;
    -moz-box-shadow: inset 0 5px 5px #999;
    box-shadow: inset 0 4px 4px #999;
}
.hd_search_cnt .searchLink{ float: right; display: block; outline: none; width: 34px; height: 30px; background: url("../images/search.png") no-repeat center; position: absolute; top: 0; right: 0;}

/* 导航下拉 */
.menubox{ height: 80px; background: #313131; }
.menubox .ali{ width: 96px; text-align: center; float: left; position: relative;height: 80px;}
.menubox .ali-w2{ width: 119px; }
.menubox .ali a{ color: #fff; display: block;}
.menubox .ali .a1{ display: block; height: 100%; line-height: 80px; font-size: 18px; color: #fff;     
	position: absolute;
	width: 100%;
    left: 0;
    top: 0;
    background: #313131;
    z-index: 9999;}
.menubox .ali .down-menu{
  width: 100%;  
  background: #313131; 
  position: absolute;
  left: 0;
  top: -500px;
  z-index: 999;
  /* display: none;  */
-webkit-transition: all .5s ease-in-out 0s;
-moz-transition: all .5s ease-in-out 0s;
-ms-transition: all .5s ease-in-out 0s;
-o-transition: all .5s ease-in-out 0s;
transition: all .5s ease-in-out 0s;  
}
.menubox .ali .down-menu .left{ width: 100%;position: relative;}
.menubox .ali .down-menu .left-w1{ height: 240px; }
.menubox .ali .down-menu .left-w2{ height: 163px; }
.menubox .ali .down-menu .left-w3{ height: 241px; }

.menubox .ali .down-menu .left ul{ background: #313131; }
.menubox .ali .down-menu .left li{ height: 34px; line-height: 34px; font-size: 16px; color: #fff;}
.menubox .ali .down-menu .left .right{
  width: 420px;
  height: 100%;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 999;
  background: #262626;
  padding: 15px 15px 10px;
  overflow: hidden;
  min-height: 160px;
  display: none; 
}
.menubox .ali .down-menu .left .right-w1{ width: 496px; }

.menubox .ali .down-menu .left .right .p1{ 
  width: 240px; 
  float: left; 
  font-size: 14px; 
  line-height: 26px; 
  color: #fff; 
  overflow: hidden; 
  text-align: justify;
  text-indent: 2em;
}
.menubox .ali .down-menu .left .right .img1{ width: 118px; height: 130px; float: right;}

.menubox .ali1 .down-menu .left .dtop{ height: 130px; overflow: hidden; }
.menubox .ali1 .down-menu .left .dbot{ height: 30px; margin-top: 10px; }
.menubox .ali1 .down-menu .left .dbot a{ 
  font-size: 14px; 
  padding: 0 14px; 
  margin: 10px 9px;
  height: 26px;
  line-height: 26px;
  float: left;
  background: #3f3f3f;
}
.menubox .ali1 .down-menu .left .dbot a:hover{ background: #004378; color: #fff;}
.menubox .ali1 .down-menu .left .right{ height: auto; }

.menubox .ali:hover .a1{ background: #262626; }
.menubox .ali:hover .down-menu{ top: 80px; }
.menubox .ali .down-menu .left li:hover{ color: #0984e5; background: #262626; }
.menubox .ali .down-menu .left li:hover>a{ color: #0984e5;}
.menubox .ali .down-menu .left li.showed{ color: #0984e5; background: #262626; }
.menubox .ali .down-menu .left li.showed>a{ color: #0984e5;}
.menubox .ali .down-menu .left li.showed .right{ display: block; }

.menubox .ali-rig .down-menu .left .right{ left: -420px; min-height: 136px;}
.menubox .ali-rig .down-menu .left .right .p1{ float: right; }
.menubox .ali-rig .down-menu .left .right .img1{ float: left;}
.menubox .ali-rig .down-menu .left .dbot{width: 108%; height: auto; margin-top: 0;}
.menubox .ali-rig .down-menu .left .dbot a{ 
  margin: 10px 9px;
  padding: 0;
  display: block;
  width: 80px;
  font-size: 14px;
  height: 26px;
  line-height: 26px;
  float: left;
  background: #3f3f3f;
}
.menubox .ali-rig .down-menu .left .dbot a:hover{ background: #004378; color: #fff;}
.menubox .ali-rig .down-menu .left .dbot span{ 
  margin: 0 10px 10px 0;
  padding: 0;
  display: block;
  width: 90px;
  font-size: 14px;
  height: 26px;
  line-height: 26px;
  float: left;
  color: #fff;
  background: #3f3f3f;
}
.menubox .ali-rig .down-menu .left .dbot span:hover{ background: #004378; color: #fff; }


.menubox .ali-rig .down-menu .left .dbot1{ margin-top: 20px; }
.menubox .ali-rig .down-menu .left .dbot1 a{margin: 0 10px 10px 0;  width: 90px;}

.menubox .ali-rig .down-menu .left .dpyq{ margin-top: 10px; }
.menubox .ali-rig .down-menu .left .dwzjs{ margin-left: -8px; margin-top: 10px;}
.menubox .ali-rig .down-menu .left .dwzjs a{ width: 123px; margin: 10px 6px; }

.menubox .ali-rig .down-menu .left .dxcx a{ width: 124px; margin-right: 30px; }

.menubox .ali-rig .down-menu .left .dwxgz a{ width: 154px;  margin: 10px 25px 10px 15px; }


/* 公司新闻 */
.menubox .ali .rigpbox{ text-align: left; position: relative; top: -10px; color: #fff;}
.menubox .ali .rigpbox .ptit{ font-size: 16px; }
.menubox .ali .rigpbox .ptit:after{ content: ''; display: block; width: 15px; height: 2px; background: #fff; margin: 1px 0 7px;}
.menubox .ali .rigpbox .pjs{ font-size: 14px; line-height: 24px; color: rgba(255,255,255,.85); max-height: 50px; overflow: hidden;}
.menubox .ali .right .rigabox{ text-align: left; font-size: 14px; position: relative; top: -2px;}
.menubox .ali .right .rigabox a{ height: 21px; line-height: 21px; margin: 7px auto; background: #3c3c3c; padding: 0 6px;}
.menubox .ali .right .rigabox a:hover{ background: #004378;}
.menubox .ali .right .rigabox a .sp1{ background: #fff; padding: 0px 3px; color: #000; display: none; float: left;}
.menubox .ali .right .rigabox a .sp2{ width: 255px; display: inline-block; float: left;}
.menubox .ali .right .rigabox a .sp3{ display: inline-block; float: right; font-size: 12px;}

/* 联系我们 */
.menubox .ali .down-menu .left .right .plx{ width: 200px; text-indent: 0; padding-left: 10px;}
.menubox .ali .right .plx .ptit{ font-size: 16px; margin-top: 20px; }
.menubox .ali .right .plx .ptit:after{ content: ''; display: block; width: 35px; height: 2px; background: #a8a8a8; margin: 2px 0 8px;}
.menubox .ali .right .pwz{ line-height: 24px; }
.menubox .ali .right .pwz .sp1{ padding-left: 70px; }
.menubox .ali .right .img2{ width: 144px; float: right; font-size: 10px; text-align: center; color: #fff; line-height: 18px;}
.menubox .ali .right .img2 img{ width: 95%; }
.menubox .ali .right .sabox{ font-size: 14px; color: #fff; height: 26px; margin-top: 28px;}
.menubox .ali .right .sabox a{ display: block; width: 78px; height: 26px; line-height: 26px; text-align: center; background: #3c3c3c; color: #fff; float: left;}
.menubox .ali .right .sabox a:last-child{ float: right; }
.menubox .ali .right .sabox a:hover{ background: #004378; }


/* 企业发展 */
.menubox .ali .right .fzbox{ text-align: left; font-size: 14px; color: #fff; position: relative; top: -4px; }
.menubox .ali .right .fzbox p{ height: 26px; line-height: 26px; background: #3c3c3c; margin: 9px auto; padding: 0 6px;}
.menubox .ali .right .fzbox .sp1{ padding-right: 16px; }
.menubox .ali .right .fzbox p:hover{ background: #004378; }

/*人才招聘*/
.menubox .ali .right .img-w12{ width: 96%; margin-top: -2px;}

/*资质荣誉*/
.menubox .ali .right .rybox{ margin: 0; }
.menubox .ali .right .rybox span{ 
  width: 48%; 
  height: 26px; 
  line-height: 26px;
  color: #fff; 
  font-size: 14px; 
  text-align: center; 
  display: block; 
  margin: 2.3% 1%;
  float: left;
  background: #3c3c3c; 
}
.menubox .ali .right .rybox span:hover{ background: #004378;}

/*百度信息流*/
.menubox .ali .right .pbdxx{ text-indent: 0; text-align: left; color: #fff; margin-top: -15px;}
.menubox .ali .right .pbdxx .ptit{ font-size: 16px; margin-top: 20px; }
.menubox .ali .right .pbdxx .ptit:after{ content: ''; display: block; width: 35px; height: 2px; background: #fff; margin: 0 0 8px;}
.menubox .ali .right .pbdxx .pwz{ text-indent: 2em; margin-top: 14px; color: rgba(255,255,255,.9);}
.menubox .ali .right .pbdxx .pwz .ple{ width: 252px; float: left; text-align: justify; font-size: 14px; }
.menubox .ali .right .pbdxx .pwz .img-w11{ width: 118px; float: right;}

/*凤凰凤羽*/
.menubox .ali .right .fhfy{ width: 105%; margin: -4px -8px; text-align: left; }
.menubox .ali .right .fhfy .dl{ height: 236px; background: #313131; padding: 10px 7px 0; float: left; margin: 0 3px;}
.menubox .ali .right .fhfy .dl .p1{ width: 100%; color: #fff; font-size: 14px; text-indent: 0; text-align: center;}
.menubox .ali .right .fhfy .dl .p1:after{ content: ''; display: block; width: 12px; height: 1px; background: #fff; margin: 0 auto 8px;}
.menubox .ali .right .fhfy .dl .p2{  width: 100%; color: rgba(255,255,255,.85); font-size: 12px; line-height: 21px; text-align: justify;}
.menubox .ali .right .fhfy .w1{ width: 96px; }
.menubox .ali .right .fhfy .w2{ width: 60px; }
.menubox .ali .right .fhfy .w3{ width: 109px; }
.menubox .ali .right .fhfy .dl:hover{ background: #004378; }

/* 广点通 */
.menubox .ali .right .rgdt{ margin: -4px -7px; }
.menubox .ali .right .rgdt .dl{ width: 98px; height: 232px; text-align: center; margin: 0 6px; padding: 15px 12px 0;}
.menubox .ali .right.row .rgdt .dl{  height: 120px; margin: 0 6px 10px;}
.menubox .ali .right .rgdt .dl .p1{ text-align: center; margin: -5px 0 -2px;}
.menubox .ali .right.row2 .rgdt .dl{  width: 43%;margin: 0 4.6% 16px; box-sizing: border-box;}
.menubox .ali .right.row2 .rgdt .dl:nth-of-type(2n){margin-left: 0;}
/* 新浪扶翼 */
.menubox .ali .right .rgdt .dl .img-w08{ display: block; margin: 0 auto 5px; }
.menubox .ali .right .rgdt .dl .img-w09{ display: block; margin: 0 auto 9px; }
.menubox .ali .right .rgdt .dl .pd{ margin-bottom: 17px; }

/* 陌陌到店通 */
.menubox .ali .right .rmm{ width: 110%; margin: -5px -10px;}
.menubox .ali .right .rmm .dl{ width: 77px; height: 240px; padding: 8px 6px 0; margin: 0 4px; }
.menubox .ali .right .rmm .dl:last-child .p1{width: 85px; margin: -5px -2px -2px;}

/* b站 */
.menubox .ali .right .txt_box{
	width: 100%;
	margin: 0;
	color: #fff;
}
.menubox .ali .right .txt_box *{
				margin: 0;
				padding: 0;
			}
			.clearflx::after {
			    content: "";
				display: block;
				width: 0;
				height: 0;
				visibility: hidden;
				clear: both;
			}
			.menubox .ali .right .txt_box ul{
				background-color: initial;
			}
			.menubox .ali .right .txt_box .txt_head{
				font-size: 14px;
				color: #FFFFFF;
				font-weight: bold;
				text-align: center;
			}
			.menubox .ali .right .txt_box .txt_head .title{
				margin-bottom: 5px;
			}
			.menubox .ali .right .txt_box .txt_head .title:after{
				content: "";
				display: block;
				margin: 5px auto 0;
				width: 45px;
				height: 2px;
				background-color: #f77b00;
			}
			.menubox .ali .right .txt_box .txt_cont .list1{
				/* padding-top: 30px; */
				padding-bottom: 20px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item{
				width: 50%;
				height:auto;
				line-height: initial;
				float: left;
				text-align: center;
				box-sizing: border-box;
				margin-top: 30px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item:nth-of-type(2n-1){
				padding-right: 20px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item:nth-of-type(2n){
				padding-left: 20px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item .title{
				font-size: 14px;
				color: #FFFFFF;
				margin-bottom: 10px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item .title img{
				position: relative;
				top: 2px;
				margin-right: 2px;
			}
			.menubox .ali .right .txt_box .txt_cont .list1 .item .txt{
				font-size: 12px;
				line-height: 20px;
				text-align: left;
				letter-spacing: 5px;
			}
			.menubox .ali .right .txt_box .txt_cont .list2{
				padding: 0 2%;
				box-sizing: border-box;
				
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item{
				width: 31%;
				float: left;
				font-size: 14px;
				margin-right: 3%;
				text-align: center;
				margin-bottom: 15px;
				padding: 10px 5px;
				box-sizing: border-box;
				border-radius: 5px;
				height:auto;
				line-height: initial;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(3n){
				margin-right: 0;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n-5){
				background-color: #e5004f;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n-4){
				background-color: #a15cff;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n-3){
				background-color: #00a0e9;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n-2){
				background-color: #f29b76;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n-1){
				background-color: #0068b7;
			}
			.menubox .ali .right .txt_box .txt_cont .list2 .item:nth-of-type(6n){
				background-color: #e4007f;
			}
			.menubox .ali .right .txt_box li:hover {
			    color: #fff;
			    background: initial;
			}
/* 朋友圈广告 */
.menubox .ali .right .rpyq{ width: 110%; margin: -5px -10px;}
.menubox .ali .right .rpyq .dl{ width: 60px; height: 240px; padding: 8px 8px 0; margin: 0 3px; }
.menubox .ali .right .rpyq .dl:last-child .p1{ width: 100%; margin: 0;}
.menubox .ali .down-menu .left .rpyq-new{ width: 570px; }
.menubox .ali .rpyq-new .rpyq .dl{ width: 90px; }

/* 新浪扶翼 */
.menubox .ali .right .rsina{ width: 110%; margin:-2px 3px;}
.menubox .ali .right .rsina .dl{ width: 102px; height: 90px; text-align: center; padding: 0; margin: 9px 13px; }
.menubox .ali .right .rsina .img-w08{ margin: 10px auto 0; }
.menubox .ali .right .rsina .dl p{ font-size: 14px; color: #fff; margin-top: -14px;}
.menubox .ali .right .rsina .dl:hover{ background: #004378; }


/* 新浪微博 */
.menubox .ali .right .rxlwb{ margin: -5px -7px; }
.menubox .ali .right .rxlwb .dl{ width: 112px; height: 240px; padding: 5px 8px 0; margin: 0 3px; }
.menubox .ali .right .rxlwb .dl .p1{ margin-top: -10px;}
.menubox .ali .right .rxlwb .dl:last-child .p1{ width: 100%; }
.menubox .ali .right .rxlwb .dl .img-w1{ margin-left: -5px; }
.menubox .ali .right .rxlwb .dl .img-w2{ margin-left: -14px; }
.menubox .ali .right .rxlwb .dl .img-w3{ margin-left: -13px; }


/*百度智能小程序*/
.menubox .ali .right .rbdx{ width: 104%; margin:-4px 2% 0; text-align: center; }
.menubox .ali .right .rbdx .dl{ width: 180px; height: 117px;  background: #313131; margin: 4px; float: left; cursor: default;}
.menubox .ali .right .rbdx .dl .p1{ width: 100%; color: #fff; font-size: 14px; text-indent: 0; margin: -1px 0; text-align: center; }
.menubox .ali .right .rbdx .dl .p2{  width: 100%; color: #fff; font-size: 12px; line-height: 18px; margin-bottom: 7px;}
.menubox .ali .right .rbdx .dl img{ display: block; margin: 0 auto; height: 45px; margin-top: 5px;}
.menubox .ali .right .rbdx .dl:hover{ background: #004378; }


/*定制网站建设*/
.menubox .ali .right .rwzdz .dl .p1{ margin: 0 0 -3px 0;}
.menubox .ali .right .rwzdz .dl img{ margin-top: 10px;}


/*极速网站建设*/
.menubox .ali .right .rwzjs{ width: 96%; margin: 0 auto; }
.menubox .ali .down-menu .left .right .rwzjs .plx{ width: 100%; padding: 0; float: none;}
.menubox .ali .right .plx .ptit{ margin-top: 0;}
.menubox .ali .right .plxr .ptit:after{ width: 15px; background: #fff; margin: 5px 0;}
.menubox .ali .right .rwzjs .plx .ptit .arig{ 
  width: 80px;
  height: 24px;
  line-height: 24px;
  background: #0984e5;
  font-size: 14px;
  color: #fff;
  text-align: center;
  float: right;
}
.menubox .ali .right .rwzjs .plx .tdbox{ color: rgba(255,255,255,.8); font-size: 14px; line-height: 26px; max-height: 104px; overflow: hidden;}
.menubox .ali .right .rwzjs .plx .tdbox p{ height: 26px; line-height: 26px; }
.menubox .ali .right .rwzjs .plx .tdbox p:before{
  content: '';
  display: block;
  font-size: 10px;
  float: left;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: rgba(255,255,255,.76);
  margin: 11px 5px 0 0;
}
.menubox .ali .right .rwzjs .dimg{ width: 101%; margin-top: 17px; }
.menubox .ali .right .rwzjs .dimg .db1{ 
  width: 21%; 
  margin-right: 5%; 
  float: left; 
  text-align: center; 
  color: #fff; 
  font-size: 14px; 
  line-height: 24px;
  padding: 2px 0;
  background: #3f3f3f;
  cursor: default;
}
.menubox .ali .right .rwzjs .dimg .db1:last-child{margin: 0; }
.menubox .ali .right .rwzjs .dimg .db1 img{ margin: 6px auto -5px; }
.menubox .ali .right .rwzjs .dimg .db1:hover{ background: #004378; }

/*微信商城*/
.menubox .ali .right .rwsc{ width: 107%; margin: -7px -3px; }
.menubox .ali .right .rwsc .dl{ width: 120px; height: 120px; text-align: center; margin: 4px 6px; padding: 0;}
.menubox .ali .right .rwsc .dl .pw{ font-size: 14px; color: #fff; margin: -2px 0 0; line-height: 18px;}
.menubox .ali .right .rwsc .dl .img-w08{ margin: 15px auto 8px; }


/*微信小程序开发*/
.menubox .ali .right .rwxcx{ margin: -2px 0px; }
.menubox .ali .right .rwxcx .dl{ width: 114px; height: 108px; margin: 8px; }
.menubox .ali .right .rwxcx .dl .img-w08{ height: 52px; margin: 12px auto 5px;}

/*朋友圈广告*/
.menubox .ali .right .logobox{ width: 103%; margin-top: -10px;}
.menubox .ali .right .logobox .dlog{ width: 130px; height: 60px; line-height: 60px; float: left; margin-top: 24px; text-align: center;}
.menubox .ali .right .logobox .dlog img{ max-width: 90%; max-height: 90%; vertical-align: middle;}

/*微信运营*/
.menubox .ali .right .rzhyx{ margin: -1px auto; }
.menubox .ali .right .rzhyx .dimg{ margin-top: 14px; }
.menubox .ali .right .rzhyx .dimg .db1{ height: 80px; padding: 0; }
.menubox .ali .right .rzhyx .dimg .db1 img{ margin: 6px auto -2px; }
.menubox .ali .right .rzhyx .dydimg .db1{ height: 85px; padding: 2px 0; }


/*信息中心*/
.menubox .ali-rig .right .rwzjs{ width: 100%; margin: 0; }
.menubox .ali-rig .rigpbox{ top: -5px; }
.menubox .ali .rigpbox .pjsr{ max-height: 70px; }
.menubox .ali-rig .right .rigabox { top: 2px; }
.menubox .ali-rig .right .rigabox a{ height: 26px; line-height: 26px; }
.menubox .ali-rig .right .plx1 .ptit{ font-size: 14px; }
.menubox .ali-rig .right .plx1 .ptit:after{ margin: 2px 0 5px; }
.menubox .ali-rig .right .rwzjs .plx .tdbox{ color: rgba(255,255,255,.85); line-height: 20px; }


.menubox .ali .right .rigabox a .sp2,.menubox .ali .right .fzbox p,.menubox .ali .rigpbox .ptit{
  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
.menubox .ali .down-menu .left .right{
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
}

.menubox .ali .right .rwzjs .dimg .db1{
  -webkit-transition: all .3s ease-in-out 0s;
  -moz-transition: all .3s ease-in-out 0s;
  -ms-transition: all .3s ease-in-out 0s;
  -o-transition: all .3s ease-in-out 0s;
  transition: all .3s ease-in-out 0s; 

}
/* 导航下拉 */


/*�ײ�*/
.footer{ width: 100%; height: auto; overflow: hidden; zoom: 1; background: #313131;}
.ft_top{ width: 1200px; height: auto; margin: auto;}
.allz{ width: 1200px; border-bottom: 1px solid #656565; padding-top: 50px;padding-bottom: 33px;}
.allz::before,.allz::after{content: "";display: block;width: 0;height: 0;visibility: hidden;clear: both;}
.allz_zx{ width: 25%; float: left;}
.allz_zx h4{ height: 52px; font-size: 16px; font-weight: normal; color: #fff; background: url("../images/kefu.png") no-repeat left; line-height: 52px; padding-left: 60px; margin-bottom: 15px;}
.boriht{ border-right: 1px solid #656565; height: auto;}
.boriht p{ color: #818181; line-height: 30px;}
.allz_wt{ width: 75%; float: right;}
.allz_wt_list{  float: left; margin-left: 45px;}
.allz_wt_wxicon{ width: 92px; margin-left: 20px;}
.allz_wt_list h4{ font-size: 16px; font-weight: normal; color: #fff; line-height: 52px; margin-bottom: 15px;}
.allz_wt_list a{ display: block; color: #818181; margin-bottom: 10px; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; transition: .4s;}
.allz_wt_list img{ width: 92px; height: 92px;}
.allz_wt_list span{ display: block; color: #818181; margin-top: 4px;}
.hotcp{ height: auto; overflow: hidden; zoom: 1; padding: 20px 0;}
.hotcp dl{ height: auto; overflow: hidden;}
.hotcp dl dt{ float: left; color: #fff; line-height: 40px;}
.hotcp dl dd{ float: left; line-height: 40px; margin-left: 40px;}
.hotcp dl dd a{ color: #818181; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; transition: .4s;}
.ft_btm{ width: 100%; height: auto; background: #262626; text-align: center; padding: 25px 0;}
.ft_btm p{ color: #818181;line-height: 24px;}
.ft_btm p a{color: inherit;}
.allz_wt_list a:hover{ color: #fff;}
.hotcp dl dd a:hover{ color: #fff;}
.oppo_img { width: 370px; height: 180px; margin-bottom: 40px;}
.vivo_img { width: 370px; height: 180px; margin-bottom: 40px;}

/*��������*/
.linkery{ width: 1200px; height: auto; overflow: hidden; zoom: 1; margin: auto;}
.lanj{ width: 1200px; height: 64px; border-top: 1px solid #eee; margin-top: 20px; padding-top: 30px;}
.lanj_lf{ width: 120px; height: 64px; float: left;}
.lanj_lf p{ font-size: 20px; color: #5d5d5d; font-weight: bold; margin-top: 10px;}
.lanj_lf span{ font-size: 16px; color: #898989;}
.lanj_rt{ width: 1078px; height: 64px; border: 1px solid #eee; float: left;}
.linkm{ width: 1200px; height: 65px; overflow: hidden; margin-top: 60px; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; transition: .4s;}
.linkm_lf{ width: 148px; height: 38px; border: 1px solid #999; float: left; background: url("../images/link.png") no-repeat center;}
.linkm_rt{ width: 1000px; float: left; }
.linkm_rt ul li{ height: 18px; float: left; margin-top: 0px; border-right: 1px solid #a9a9a9; padding: 0 5px;}
.linkm_rt ul li:last-child{ border-right: none;}
.linkm_more{ background:  url("../images/more.png") no-repeat center;  width: 40px; height: 40px; float: right;}
.linkm.acted{ height: auto; }

.picMarquee-left{ width:1084px;  overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden; background:#f4f4f4;}
.picMarquee-left .hd a{}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:14px; height:30px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; position: absolute;top: 5px;}
.picMarquee-left .hd .next{ left: 0;  background:#ccc; text-align: center; line-height: 30px; color: #fff;}
.picMarquee-left .hd .prev{ right: -0px;  background:#ccc; text-align: center; line-height: 30px; color: #fff;}
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px 10px 10px 23px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{ text-align:center;}
.picMarquee-left .bd ul li .pic img{ width:150px; height:38px; display:block; padding:2px; border:1px solid #eee; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; transition: .4s;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;}
.picMarquee-left .bd ul li .title{ line-height:24px;}

/*��ҳ��ʽ1*/
.pagenum{ width: 1200px; height: auto; margin: auto; padding: 10px 0; text-align: center; margin-top: 20px;}
.pagenum a{ margin: 0 4px; padding: 4px 8px; }
.pagenum a.page_left, .pagenum a.page_right{ background: #656464; color: #fff;}
.pagenum a.an1{ color: #ff9800;}

/*��ҳ��ʽ2*/
.page_a{ height: auto; text-align: center; padding: 6px 0; margin-top: 40px;}
.page_a a{ border: 1px solid #e6e6e6; padding: 6px 12px; margin: 0 4px; -webkit-transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; transition: .4s;}
.page_a a.page_a_on{ background: #0984e5; color: #fff; border: 1px solid #0984e5}
.page_a a:hover{ background: #0984e5; color: #fff; border: 1px solid #0984e5}


.contion{ width: 60px; height: auto; position: fixed; bottom: 20%; right: 10px; z-index: 100;}
.ctell{
    width: 60px;
    height: 54px;
    margin-bottom: 10px;
    background: #169ac7;
    background: -webkit-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: -o-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: -moz-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    padding-top: 6px;
    position: relative;
    cursor: pointer;
}
.ctell a{ display: block;}
.ctell i{ display: block; width: 30px; height: 30px; margin: auto;}
.ctell i.ft1{ background: url("../images/indexbg.png") no-repeat; background-position-x: -782px; background-position-y: -145px;}
.ctell i.ft2{ background: url("../images/indexbg.png") no-repeat; background-position-x: -782px; background-position-y: -235px;}
.ctell i.ft3{ background: url("../images/indexbg.png") no-repeat; background-position-x: -782px; background-position-y: -325px;}
.ctell i.ft4{ background: url("../images/indexbg.png") no-repeat; background-position-x: -782px; background-position-y: -55px;}

.ctell p{ text-align: center; color: #fff; height: 22px; line-height: 22px;}
.dbtop{
    width: 60px;
    height: 60px;
    margin-bottom: 10px;
    background: #169ac7;
    background: -webkit-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: -o-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: -moz-linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    background: linear-gradient(#4dd6e7 0%, #20a8d7 100%);
    cursor: pointer;
    display: none;
}
.dbtop em{ display: block; width: 60px; height: 60px; background: url("../images/fxdb.png") no-repeat center;}
.ctell .erweima{ display: block; width: 126px; height: 126px; position: absolute; top: 0; left: -126px; display: none; z-index: 100;}
.ctell:hover{ background: #20a8d7;}
.dbtop:hover{ background: #20a8d7;}
.ctell .fttel{ width: 180px; height: auto; padding: 10px 0; display: block; position: absolute; top: 0; left: -183px; z-index: 100; background: #666; border: 1px solid #efefef; -webkit-box-shadow: 0px 0px 2px 0px #eee; -moz-box-shadow: 0px 0px 2px 0px #eee; box-shadow: 0px 0px 2px 0px #eee; display: none;}
.ctell .fttel p{ height: auto; line-height: 30px;}


.profl ul li.active{
    border: 1px #006cd8 solid;
}
.profl ul li.active a{
    color: #006cd8;
}
.tempp_lie>ul>p{
    margin-top: 10px;
}

.second{
    display: none;
    position: absolute;
    left: 0;
    top: 156px;
    width: 100%;
    height: 60px;
    background: rgba(49,49,49,.5);
    text-align: center;
    z-index: 98;
}
.second dl{
    display: inline-block;
}
.second dl dd{
    float: left;
    line-height: 60px;
    margin: 0 20px;
}
.second dl dd a{
    color: #ffffff;
    font-size: 16px;
}
.second dl dd a:hover{
    color: rgb(9,132,229);
}




