@charset "utf-8";
/* CSS Document */

/*»ù´¡ÉèÖÃ*/
body{    font-family: "Microsoft Yahei UI","Microsoft Yahei","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","Hiragino Sans GB","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;}
h1,h2,h3,h4,h5,h6{ font-family: "Microsoft Yahei"; color: #444;}
.font16{ font-size: 16px; }
.font14{ font-size: 14px; }
.mL5{ margin-left: 5px; }
.line28{ line-height: 28px; }
.line20{
	line-height: 20px;
}
.line24{
	line-height: 24px;
}
.w1140{
	width: 1140px;
margin: 0 auto;
color: #666;
font-family: "Microsoft Yahei";
}
.hotsearch{
	 list-style: none;
	 margin:0;
	 padding: 0;

}
.hotsearch li{	
	text-align: left;
	height: 16px;
	line-height: 16px;
	float: left;	
	margin-right: 5px;
}

.line22{
	line-height: 22px;
}
.line24{
	line-height: 24px;
}
.h36{
	height: 36px;
}
.line18{
	line-height: 18px;
}
.overflow{ white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis; }
.overflowH{
	overflow: hidden;
}
.mB10{ margin-bottom:10px;}
.mT5{ margin-top:5px;}
.pTB5{ padding-top:5px;padding-bottom:5px;}
.pT30{ margin-top: 30px; margin-bottom: 10px; }
.pTB10{ padding-top: 10px; padding-bottom: 10px; }
.mTB210{ margin-top: 20px; margin-bottom: 10px; }
.mT10{ margin-top: 10px; }
.pT10{ padding-top: 10px; }
.mL10{ margin-left: 10px; }
.mL20{ margin-left: 20px; }
.mR10{ margin-right: 10px; }
.fontYH{ font-family: "Microsoft Yahei"; }
.PosR{ position: relative; }
.font12{ font-size: 12px; }
.lineBorder{ border: 1px solid #eaeaea; }
.mT20{ margin-top: 20px; }
.font22{ font-size: 22px; }
.line18{ line-height: 18px; }
.font16{font-size:16px;}
hr { margin-top: 13px; margin-bottom: 13px; border: 0; border-top: 1px solid #eee; }
.lineR-G{ border-right: 1px dashed  #DCDCDC; }
.p10{ padding: 10px; }
.pLR10{ padding-left: 10px; padding-right: 10px; }
.p2{ padding: 2px; }
.p1{ padding: 1px; }
.mB0{ margin-bottom: 0; }
.mTB0{
	margin-top:0;margin-bottom:0;
}

.bgwhite{
	background-color: #fff;
}
.h40{height:40px;}
/*blue*/
.blue a:link, .blue a:visited,.blue,
a.blue:link, a.blue:visited { color: #428bca; text-decoration: none; }

.blue a:hover, .blue a:active,
a.blue:hover, a.blue:active { color: #428bca; text-decoration: underline; }
/*red*/
.red,.red a:link, .red a:visited,
a.red:link, a.red:visited { color: #f00; text-decoration: none; }

.red a:hover, .red a:active,
a.red:hover, a.red:active { color: #f00; text-decoration: underline; }
/*gray*/
.gray a:link, .gray a:visited,.gray,
a.gray:link, a.gray:visited { color: #7E7E7E; text-decoration: none; }

.gray a:hover, .gray a:active,
a.gray:hover, a.gray:active { color: #7E7E7E; text-decoration: underline; }
/*black*/ 
.black a:link, .black a:visited,.black,
a.black:link, a.black:visited { color: #333; text-decoration: none; }
.black a:hover, .black a:active,
a.black:hover, a.black:active { color: #FF7300; text-decoration: none; }
/*green*/
a.green:link, a.green:visited,.green { color: #78a633; text-decoration: none; }

a.green:hover, a.green:active { color: #78a633; text-decoration: underline; }

.green a:link, .green a:visited { color: #d3fcae; text-decoration: none; }
/*white*/ 
.white a:link, .white a:visited,.white,
a.white:link, a.white:visited { color: #fff; text-decoration: none; }
/*yellow*/
.yellow,
.yellow a:link, .yellow a:visited,
a.yellow:link, a.yellow:visited { color: #FF6801; text-decoration: none; }

.yellow a:hover, .yellow a:active,
a.yellow:hover, a.yellow:active { color: #FF6801; text-decoration: underline; }

/*È¥µôa±êÇ©µÄÐéÏß*/
a { outline: 0; }
a:active { star: expression(this.onFocus=this.blur()); }
a:focus { outline: 0; }
a:hover{ text-decoration: none; }
/*.list-inline li{ margin-top: 10px; }*/
/*******bootstrap rewhite***************/
.nav-evget {
    list-style: none outside none;
    margin-bottom: 0;
    padding-left: 8px;
}
.nav-evget:before, .nav-evget:after {
    content: " ";
    display: table;
}
.nav-evget:after {
    clear: both;
}
.nav-evget > li > a {
  position: relative;
  display: block;
  padding: 7px 15px;
}
.dl-horizontal-evget
{ margin-bottom:15px;}
  .dl-horizontal-evget dt {
    float: left;
    width: 30%;
    clear: left;
  }
  .dl-horizontal-evget dd {
    margin-left: 33%;
  }
  .dl-horizontal-evget dd:before,
  .dl-horizontal-evget dd:after {
    display: table;
    content: " ";
  }
  .dl-horizontal-evget dd:after {
    clear: both;
  }
.articlecon .img-thumbnail,.articlecon .img-responsive{ max-width:93%;}  
.articlecon img{ max-width: 100%;display: block;margin: 15px auto;}  
/*Ê×Ò³·ÖÀàÁÐ±í*/

/*×Ô¶¨Òå±êÇ©ºÍ»Õ¼Ç*/
.label-primary-leve { background-color: #7CC1E7; }
.label-default-leve { background-color: #f5f5f5; border:1px solid #ddd;}
.label-default-leve a{ color: #666; }
.label-default a{ color: #dadada; }
.label a:hover{ color: #000; }

.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: normal; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #bababa; border-radius: 10px; }

.badge-primary { background-color: #428bca; }

.badge-success { background-color: #5cb85c; }

.badge-info { background-color: #5bc0de; }

.badge-danger { background-color: #d9534f; }

.badge-warning { background-color: #f89406; }

.badge-default-leve{ background-color: #E3E3E3; margin-top: 10px; }

.badge-default-leve a{ color: #333; font-weight: normal; }

.badge-default-leve a:hover{ color: #fff; font-weight: normal; }

.badge-default-leve:hover{ background-color: #f89406; }

.label{ font-weight: normal; font-size:12px;}

/* overrides */
 .dropdown-toggle{  }

.menu-dropdown, .dropdown-menu{ display: none; }

.menu-dropdown > .dropdown-menu{ display: block; }

.dropdown-menu > .dropdown > .dropdown-toggle:hover { background-color: #dddddd; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd)); background-image: -moz-linear-gradient(top, #eeeeee, #dddddd); background-image: -ms-linear-gradient(top, #eeeeee, #dddddd); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd)); background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd); background-image: -o-linear-gradient(top, #eeeeee, #dddddd); background-image: linear-gradient(top, #eeeeee, #dddddd); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0); color: #404040; text-decoration: none; -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025); }

.open .menu-dropdown > .dropdown:hover > .dropdown-menu,
.dropdown.open .menu-dropdown > .dropdown:hover > .dropdown-menu,
.open .dropdown-menu > .dropdown:hover > .dropdown-menu,
.dropdown.open .dropdown-menu > .dropdown:hover > .dropdown-menu{ display: block; }

.nav .dropdown-menu .dropdown > .dropdown-toggle,
.nav .menu-dropdown .dropdown > .dropdown-toggle { color: #999; }

.nav .dropdown-menu .dropdown > .dropdown-toggle:hover,
.nav .menu-dropdown .dropdown > .dropdown-toggle:hover { color: #fff; }

.menu-dropdown > .dropdown > .dropdown-toggle::after,
.dropdown-menu > .dropdown > .dropdown-toggle::after { border: none; }

.menu-dropdown > .dropdown > .dropdown-menu ,
.dropdown-menu > .dropdown > .dropdown-menu { top: 0px; }

.menu-dropdown > .dropdown.offset-left > .dropdown-menu,
.dropdown-menu > .dropdown.offset-left > .dropdown-menu { right: 100%; }

.menu-dropdown > .dropdown.offset-right > .dropdown-menu,
.dropdown-menu > .dropdown.offset-right > .dropdown-menu { left: 100%; }

/*Í·²¿*/
.toptext{ height: 24px; background-color: #F6F6F6; border-bottom: 1px solid #E2E2E2; line-height: 24px; font-size: 12px; }

/*µ¼º½*/
.headnav{ min-height: 48px; background-color: #FF9900; background-image: -moz-linear-gradient(top, #FF9900, #FD7922); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF9900), to(#FD7922)); background-image: -webkit-linear-gradient(top, #FF9900, #FD7922); background-image: -o-linear-gradient(top, #FF9900, #FD7922); background-image: linear-gradient(to bottom, #FF9900, #FD7922); background-repeat: repeat-x; border: 0; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; filter: none; -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.15); box-shadow: 0 1px 4px 0 rgba(0,0,0,.15); height: 48px; }


#nav2{ }

#nav2 ul{ float: left; list-style: none; padding: 0; }

#nav2 ul li{ float: left; }

#nav2 ul li a{ height: 48px; line-height: 48px; padding: 0 15px; color: #fff; font-size: 16px; margin-left: 1px; text-shadow: 0 -1px 0 #EB5E00; font-family: "Microsoft Yahei"; }

#nav2 ul li a:hover,#nav2 ul li a.active{ background: #fff; display: block; text-decoration: none; color: #FF6C00 !important; text-shadow: 0 -1px 0 #fafafa; }

#nav2 ul li .dropdown-menu{ padding-top: 7px; padding-bottom: 8px; }

#nav2 ul li .dropdown-menu li{ float: none; }

#nav2 ul li .dropdown-menu a{ color: #333; font-size: 16px; text-shadow: none; line-height: 34px; height: 34px; }

#nav2 ul li .dropdown-menu a:hover{ color: #fff; background-color: #FF6C00; }

.tel{ height: 36px; line-height: 36px; color: #fff; font-size: 16px;text-shadow: 0 -1px 0 #EB5E00; }

.taggle-btn{ display: none; }
/*index*/

.pagelabel {
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
			 width: 20px;
			 height: 20px;
			 line-height: 20px;
			 text-align: center;
			  background-color: #B1B6B1;
			  display: block;
			  
			  margin-right:3px;
}
.pagelabel:hover,.pagelabeselct{
	 -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
			 width: 20px;
			 height: 20px;
			 line-height: 20px;
			 text-align: center;
			  background-color: #FE842E;
			  display: block;
			  
			  margin-right:3px;
}	
/*new index 2014-03-15*/

.row1_left{
	width: 190px;
	float:left;
	
}
.row1_middle{
	width: 735px;
	float:left;
}
.row1_right{
	width: 215px;
	float:right;
}
.row2-left{
	width:325px;
	float:left;
	height: 490px;
}
.row2-middle{
	width:815px;
	float:left;
	height: 586px;
	border:1px solid #DFDFDF;
	padding:10px 15px;
}
.row2-middle .title{
	font-size:16px;
	line-height: 32px;
	margin-bottom:5px;
	margin-top:0px;

}
.row2-middle .summay{
	font-size:12px;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.row2-right{
	width:325px;
	float:right;
	height: 586px;
	border-bottom:1px solid #DFDFDF;
	border-top:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;

}
.hotptbox{
	border:1px solid #DFDFDF;
	width: 735px;
}
.hotrightbox{border-right:1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;}
.hotrightbox .top{border-bottom: 1px solid #DFDFDF;
background: #fefaef;padding:8px 0px 8px 20px;}

.hotrightbox .content{padding:10px 15px;height:184px;}
.hotrightbox .content h4,.row3-middle .conbox h4{font-size: 16px;}
.hotrightbox .content .mub{float: right;padding: 1px 4px;margin-right: 8px;background: #999;color: #fff;font-size: 12px}
.hotrightbox .content .mub.active{background: #fe8218;color: #fff;}
.row2-left .picnews{
	width:325px;
	height: 245px;
	border:1px solid #dfdfdf;
}
.backg{background: rgba(0,0,0,0.4);padding: 4px 5px;height: 30px;position: absolute;bottom: 0;width: 100%;}
.row2-left .zt{
	width:325px;
	height: 245px;
	border: 1px solid #DFDFDF;
	border-top:0;
}
.row2-left .zt .title,.row2-right .title,.row3-right .title{
	background-color: #F4F4F4;
	 height: 32px;
	 line-height: 32px;
	 border-bottom:1px solid #DFDFDF;
	 padding: 0 12px;
	 color:#333;
	 font-weight: bold;
}
.row2-left .zt .text{
	padding: 8px 5px 3px 10px;
	 width: 50%;
	 float: left;	 
	 display: block;
}
.twolist{
	padding: 10px;
	height: 174px;
}
.twolist li{
	width: 49%;
	float: left;
	padding:0 5px;
	margin-bottom:8px;
	list-style: none;
	
	line-height: 20px;
}
.twolist li div{margin-top: 5px;}
.twolist li a{font-weight: normal;}
.twolist .h40{ height: 44px;line-height: 22px;overflow: hidden;}
.hotptbox .nav-tabs,.tabnav {
border-bottom: 1px solid #DFDFDF;
background: #F4F4F4;
}
.hotptbox .nav-tabs>li.active>a,.hotptbox .nav-tabs>li.active>a:hover,.hotptbox .nav-tabs>li.active>a:focus,.tabnav>li.active>a, .tabnav>li.active>a:hover,.tabnav>li.active>a:focus{
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #DFDFDF;
border-bottom-color: transparent;
margin-left:10px;
}
.hotptbox .nav-tabs>li>a {
margin-right: 0px;
line-height: 1.428571429;
border: 1px solid transparent;
margin-left:10px;
}
.hotptbox .nav>li>a {
position: relative;
display: block;
padding: 7px 20px;
border-radius: 0;
}
.row1_right .rightbox{
	height:380px;
	width: 215px;
	border-top:3px solid #85B2CF;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}
.row1_right .rightbox .pinpai{
	height:127px;
	
}
.row1_right .rightbox .pinpai h4{height: 24px;line-height: 24px;font-size:18px;text-align: center;}
.fuwulist{margin:0px 0 10px 0;list-style: none;}
.fuwulist a{float: left;margin:8px 1px 0px 8px;}
.pinpai .carousel-indicators li,.picnews .carousel-indicators li{
display: inline-block;
width: 7px;
height: 7px;
margin: 0px;
text-indent: -999px;
cursor: pointer;
background-color: #999;
border-radius: 4px;
}
.pinpai .carousel-indicators .active,.picnews .carousel-indicators .active {
width: 7px;
height: 7px;
margin: 0;
background-color: #FE8218;
}
.pinpai .carousel-indicators {
position: absolute;
bottom: -13px;
left: 50%;
z-index: 15;
text-align: center;
list-style: none;
}
.newsdt{padding: 10px;height: 190px;overflow: hidden;}
.newsdt .data{height: 16px;line-height: 16px;}
.newsdt .titles{line-height: 22px;margin-top:1px;overflow: hidden;}
.picnews .carousel-indicators{
	position: absolute;
bottom: -3px;
left: 50%;
z-index: 15;
text-align: center;
list-style: none;
}
.w925{width:735px;float: left;}
.w215{width:405px;float: right;}
.service{
	height: 26px;
	background-color: #F2F2F2;
	padding:3px 10px;
}
.service .text{
	padding:0 8px;
	float: left;
	text-align: center;
}
.gonggao{
	height: 224px;
	background: url(/component/images/gonggaobg.gif) repeat-x top #F4F4F4;
	border-bottom: 1px solid #DFDFDF;
	padding: 10px;
}
.huodong{
	height: 136px;
	border-bottom: 1px solid #DFDFDF;
	padding: 10px;
}
.yuanxiao{
	height: 33px;
	line-height: 33px;
	background-color: #F0F0F0;
  text-align: center;
}
.row3-left{
	 height: 305px;
	 width: 380px;
	 float: left;
	 border: 1px solid #DFDFDF;
	 border-right: 0;
}
.row3-left .courseslist {
	padding: 15px 13px;
	height: 76px;
	
	 border-bottom: 1px solid #DFDFDF;
	 display: block;
	 margin-top:0;
}
.row3-left .courseslist:hover{
	
}
.row3-middle{
	 height: 305px;
	 width: 380px;
	 float: left;
}
.row3-middle .conbox{padding: 10px 15px;}
.row3-right{
	 height: 305px;
	 width: 380px;
	 float: right;
	 border: 1px solid #DFDFDF;
	 border-left:0;
}
.rowtitle{
	font-size: 20px;
	padding:7px 0;
}
.progress {
height: 20px;
margin-bottom: 0px;
overflow: hidden;
background-color: #f5f5f5;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
}
/*²úÆ·²¿·Ö*/
.lable-kj { width: 99px; height: 90px; background: url(/component/images/lable-kj.png) no-repeat; position: absolute; left: -6px; top: -6px; z-index: 999; display: block; }
.lable-software {
    width: 99px;
    height: 90px;
    background: url(/component/images/lable-software.png) no-repeat;
    position: absolute;
    left: -6px;
    top: -6px;
    z-index: 99;
}

.lable-app {
    width: 99px;
    height: 90px;
    background: url(/component/images/lable-app.png) no-repeat;
    position: absolute;
    left: -6px;
    top: -6px;
    z-index: 99;
}
.newpt, .newpttop { }

    .newpt h1, .newpttop h1 { font-size: 22px; margin: 0; padding: 0; }

    .newpt h1, .newpt h2, .newpt h3, .newpttop h1, .newpttop h2, .newpttop h3 { line-height: 18px; }


	.newpt img, .newpttop img { vertical-align: middle;max-width: 100%;margin:15px auto;}

/*table ×Ô¶¨Òå*/
.table-bordered { border: 1px solid #ddd; border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }

.table>thead>tr>th { vertical-align: bottom; border-bottom: 1px solid #ddd; }

.table>tbody>tr>td{ font-size: 12px; }

/*product tab*/

.subject { width: 100%; height: 31px; margin: 0 auto; border-bottom: 2px solid #F37703; padding-bottom: 2px; }

.subject  .sub_menu { margin: 0; padding-left: 10px; list-style: none; }

        .subject  .sub_menu li.hover { margin: 0 5px 0 0; background: url('../img/evget_newbg.png') 0 -367px no-repeat; font-weight: bold; color: #fff; height: 29px; line-height: 29px; }

       .subject  .sub_menu li { float: left; margin: 3px 5px 0 0; padding: 0; cursor: pointer; width: 75px; height: 26px; line-height: 30px; overflow: hidden; text-align: center; background: url('../images/evget_newbg.png') -75px -367px no-repeat; color: #555; font-size: 14px; font-weight: normal; }

		  .subject  .sub_menu li a{ color: #333; }

		  .subject  .sub_menu li a:hover{ color: #FF6801; }

		  .subject  .sub_menu li.hover a{ color: #fff; }

		  .subject  .sub_menu li.hover a:hover{ color: #fff; }
 /*huidu xueyuan gongkaike*/
.xueyuan{width: 100%;border: 1px solid #eaeaea;margin: 10px auto;}
.xueyuan .title{height: 33px;border-bottom: 1px solid #eaeaea; line-height: 33px;padding-left: 13px;font-size: 14px;}
.xueyuan .box{width: 50%;float: left;}
/*index xueyuan*/
.kcbox{padding: 10px 8px; float: left;  }
.kcbox .inside{width: 265px;border:1px solid #eaeaea;}
.kcbox .inside .ktitle{ height: 30px; line-height: 30px; overflow: hidden;padding-left:10px;}
.kcbox .inside .klist{line-height: 24px; margin-top: 10px; list-style: none;margin-left:0;padding: 0 10px;}
.kcbox .inside .klist li{list-style: none; margin-left:0;}
.kcbox .inside button{margin:0 0 10px 10px; }
/*ËÑË÷*/
.searchselect { line-height: 22px; }

    .searchselect li { }

        .searchselect li a { padding: 3px 8px; margin-right: 10px; }

            .searchselect li a:hover, .searchselect li a.active { color: #fff; background: #FD8038; text-decoration: none; }

/*×Ô¶¨ÒåÃæ°üÐ¼µ¼º½*/
.breadcrumb { padding: 8px 15px 8px 0px; margin-bottom: 10px; list-style: none; background-color: #fff; border-radius: 4px; }

/*ÎÄÕÂ*/
.articlecon { line-height: 28px; }

.articlecon ul { /*margin-left: 24px;*/ margin-top: 5px; margin-bottom: 15px; font-size: 16px; }

.articlecon p{ font-size: 16px; text-indent: 2em; margin: 26px 0; }

.articlecon table p,.articlecon table tr td p{ margin: 0; text-indent: 0; font-size:12px;}

.articlecon table td{ padding: 3px; }

.articlecon ul li { margin-left: 20px; /*list-style: disc;*/ line-height: 28px; }

.articlecon h1, .articlecon h2, .articlecon h3, .articlecon h4, .articlecon h5, .newpt h1, .newpt h2, .newpt h3, .newpt h4, .newpt h5 {  font-family: "Microsoft Yahei"; margin: 15px 0; } 
.articlecon h1,.newpt h1{ font-size:24px;}
.articlecon h2,.newpt h2{ font-size:20px;}
   .articlecon h3,.newpt h3{ font-size:18px;}
     .articlecon h4,.newpt h4{ font-size:16px;}
	    .articlecon h5,.newpt h5{ font-size:14px;}
.accordion-inner ul li{ line-height: 28px; }

.youyong { border: 1px solid #eaeaea; border-radius: 4px 4px 0 0; margin-left:5px;}

.pLR10 { padding-left: 10px; padding-right: 10px; }

.bgblue_leve1 { background-color: #EBF3FB; }
.bgyellow_leve1 { background-color: #F2EEE2; }
.bggray_leve1 { background-color: #F5f5f5; }
.border-d-b{
	border-bottom:dashed #999 1px;
	}
.list{
	
	}
.list li{
	margin-left:-38px;
	padding-top:12px;
	}
.list li span{
	float:right;
	margin-left:2px;
	color:#999;
	}
.article{
	padding-left:0px;
	margin-left:0px;
	padding-top:5px;
	}
.article li{
	width:100%;
	line-height:26px;
	height:26px; 
	overflow:hidden; 
	list-style-type:disc; 
	list-style-position:inside;}
.article li span{
	float:right;
	margin-left:2px;
	color:#999;}
/*list */
.list-inline>li:first-child {
padding-left:5px;
}
.evList{ list-style:none;padding-left:0;margin-bottom:0;}
.evList span{color: #8E8E8E;float: right;margin-left: 2px; font-size: 12px;}
.evList li{ /*height: 60px;line-height: 20px;*/overflow: hidden;width: 100%;}
.evList i{font-style: normal;opacity:0.6;}
.w1140 .evList li{
	height: 30px;line-height: 30px;overflow: hidden;width: 100%;
}
.evList li .font_ms{
	color: #444;
	font-size: 12px;
}
/*×Ô¶¨ÒåÂÖ²¥*/
.carousel-indicators {
bottom: 0px;
}
.carousel-caption {
position: absolute;
top: 5%;
bottom: 20px;
left: 8%;
right:8%;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 1px rgba(0,0,0,0.7);
}
.carousel-control{top:40%;width: 38px;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
left: 0;

margin-left:0;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
right: 5%;
}
.carousel-control.right,.carousel-control.left{background: none;}
/*ÎÊ´ð*/
.lineBorderR{
	border-right:1px solid #eaeaea;
}
.wdzz{
	background-color: #E3E3E3;
	width: 50px;
	height: 50px;
	 border-radius: 10%;
}
.wdaz{
	height: 35px;
	line-height: 35px;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
}
/*videos*/
/*portfolio*/
.w-box {
margin: 0 0 15px 0;
background: #FFF;
-webkit-transition: all 0.3s linear;
transition: all 0.3s linear;
position: relative;
overflow: hidden;
cursor: default;
}
.w-box.inverse {
background: none;
border: 0;
}
.w-box .date-over {
width:95%;
padding: 5px;
background: #FFE4C7;
color: #333;
position: absolute;
top: 15px;
left: 0px;
text-align: center;
}
 .figure {
position: relative;
overflow: hidden;
}

/* HOVER ANIMATIONS */
.bg-2 {
background: url(/component/images/op30.png);	
color: #FFF;
}
 .figure img,.thumbnail img{
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s; 
	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s; 
	-o-transition: -o-transform 0.4s, opacity 0.1s 0.3s; 
	transition: transform 0.4s, opacity 0.1s 0.3s;
}
 .figure:hover img,.thumbnail:hover img{
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
}
.figure .figcaption{height:100%; padding:0 15px; width:100%; position:absolute; left:0; top:auto; bottom:0; opacity:0; 
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
	-o-transition: -o-transform 0.4s, opacity 0.1s 0.3s;
	transition: transform 0.4s, opacity 0.1s 0.3s;
}
 .figure:hover .figcaption,.thumbnail:hover{
	opacity:0.8;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	-o-transition: -o-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}
 .figure .figcaption{text-align:center;}
 .figure .figcaption-btn{width:100%; height:100%; position:absolute; top:45px; opacity:0; text-align:center;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
	-o-transition: -o-transform 0.4s, opacity 0.1s 0.3s;
	transition: transform 0.4s, opacity 0.1s 0.3s;
}
 .figure:hover .figcaption-btn{
	opacity:1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	-o-transition: -o-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;}
 .figure a{position:relative; bottom:5px;}
 .figure .figcaption h3{padding-bottom:5px; margin-bottom:10px; font-size:14px; font-weight:600; border-bottom:1px solid #f2f2f2;}


.figcaption-btn a:hover{
	color: #fff;
}
.leftbt {
float: right;
padding: 5px 10px;
border-top-left-radius: 4px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 4px;
border: 1px solid #dadada;
border-right: 0;
}
.middleform {
padding: 5px 10px;
float: right;
border: 0;
border-top: 1px solid #dadada;
border-bottom: 1px solid #dadada;
width: 40px;
height: 31px;
}
.rightbt {
float: right;
padding: 5px 10px;
border-top-left-radius: 0px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 0px;
border: 1px solid #dadada;
border-left: 0;
margin-right: 30px;
}
/*µ×²¿*/
footer{
	width: 100%;
	 background-color: #fafafa;
	 border-top:3px solid #D8D8D8;	 
}
footer .link{
	background-color: #dadada;
	padding: 5px 10px;
	border-radius: 4px;
}
/*product-default*/
.PTbanner{
 background:#fff;
}
.panel-heading {
padding: 7px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.productlist{list-style: none;padding: 10px;padding-bottom: 0;}
.productlist li a.title{ height: 22px; line-height: 22px; overflow: hidden;}
.productlist li .de{height: 18px; line-height: 18px; overflow: hidden;font-size: 12px;color: #999; cursor: pointer;}
.PTcategorymenu{
	 position: absolute;
	 top: 0;
	 left:64px;
	 width: 190px;
	 height: 100%;
	 background:#fff;
	 z-index: 10000;
	 opacity:0.9;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	-o-transition: -o-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}
.PTcategorymenu2{

	 width: 100%;
	 height:380px;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
filter: none;
-webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.15);
box-shadow: 0 1px 4px 0 rgba(0,0,0,.15);
	 z-index: 10000;
	 border: 2px solid #FF9801;	 
}
.PTcategorymenu .top,.PTcategorymenu .bottom,.PTcategorymenu2 .top,.PTcategorymenu2 .bottom{
	height: 4%;
	line-height: 12px;
}
.PTcategorymenu .middle{
	 border-top: 1px solid #E4E4E4;
	 height: 92%;
	 overflow: hidden;
}
.PTcategorymenu2 .middle{
	background-color: #fff;
	height: 90%;
	overflow: hidden;
	border-top: 1px solid #E4E4E4;
}
.PTcategorymenu .middle .menulist,.PTcategorymenu2 .middle .menulist{
	height: 20%;
	border-bottom:1px solid #E4E4E4;
	padding:0 12px;
	display: block;
}
.PTcategorymenu2 .middle .menulist{
	height: 20%;
	border-bottom:1px solid #E4E4E4;
	padding:2px 12px;
	display: block;
}
.PTcategorymenu .middle .menulist:hover{
background: url(/component/images/ptmenubg.gif)  repeat-x top;
}
.PTcategorymenu2 .middle .menulist:hover{
background:#FFE3BD;
}
.sm-wrap{
	
}
.sm-wrap .mt {
height: 30px;
margin-bottom: 5px;
}
.sm-wrap .mt h2 {
float: left;
color: #e33a3d;
font-size: 24px;
line-height: 30px;
margin:0;
font-weight: bold;

padding: 0;
}
.sm-wrap .mt .ext {
float: left;
margin-left:20px;
margin-top:5px;
}
.sm-wrap .mt .ext .filter-item,.filter-item2 {
display: inline-block;
position: relative;
height: 26px;
padding: 2px 8px;
color:#666;
border: 1px solid #cdcdcd;
background: #FFF;
margin-right: 3px;
-webkit-transition: border-color .1s,color .1s;
-moz-transition: border-color .1s,color .1s;
-o-transition: border-color .1s,color .1s;
-ms-transition: border-color .1s,color .1s;
transition: border-color .1s,color .1s;
}
.sm-wrap .mt .ext .filter-item:hover,.filter-item2:hover {
padding: 1px 7px;
border: 2px solid #e33a3d;
text-decoration: none;
color:#ff0000;
}
.sm-wrap .mt .ext .filter-item.selected,.filter-item2.selected {
padding: 1px 7px;
border: 2px solid #e33a3d;
font-size: 14px;
color: #ff0000;
}
.sm-wrap .mt .ext .filter-item.selected b ,.filter-item2.selected b{
display: block;
}
.sm-wrap .mt .ext .filter-item b,.filter-item2 b {
position: absolute;
vertical-align: middle;
 display: none;
right: 0;
bottom: 0;
line-height: 0;
font-size: 0;
width: 8px;
height: 8px;
background: url(/component/images/index.supermarket.common.png) no-repeat;
}
.sm-wrap .mc {
height: 359px;
background: #FFF;
border: 1px solid #eaeaea;
}
.sm-wrap .mc .firstfloor{
	padding:15px;
	position: relative;
	height: 357px;
}
.sm-wrap .mc .firstfloor .sub-list {
position: absolute;
left: 12px;
top: 20px;
z-index: 5;
}
.sm-wrap .mc .firstfloor .sub-list em{
font-style: normal;
}
.sm-wrap .mc .firstfloor .sub-con {
padding: 0px 0 0 242px;
overflow: hidden;
position: relative;
}
.sm-wrap .mc .firstfloor .sub-list a {
position: absolute;
display: table;
background: #eee;
text-align: center;
font-family: "microsoft yahei";
overflow: hidden;
color: #b2b2b2;
cursor: pointer;
-webkit-transition: background .1s,color .1s;
-moz-transition: background .1s,color .1s;
-o-transition: background .1s,color .1s;
-ms-transition: background .1s,color .1s;
transition: background .1s,color .1s;
}
.sm-wrap .mc .firstfloor .sub-list a.fore1, .sm-wrap .mc .firstfloor .sub-list a.fore2 {
font-size: 24px;
 line-height: 129px;
width: 129px;
height: 129px;
}
.sm-wrap .mc .firstfloor .sub-list a.fore1 {
top: 0;
left: 0;
}
.sm-wrap .mc .firstfloor .sub-list a:hover, .sm-wrap .mc .firstfloor .sub-list a.selected {
text-decoration: none;
background: #e33a3d;
color: #FFF;
}
.sm-wrap .mc .firstfloor .sub-list a.fore1 em {
 text-align: center;
}

.sm-wrap .mc .firstfloor .sub-list a.fore2 {
top: 139px;
left: 0;
}
.sm-wrap .mc .firstfloor .sub-list a.fore3 {
top: 0;
left: 139px;
}
.sm-wrap .mc .firstfloor .sub-list a.fore3, .sm-wrap .mc .firstfloor .sub-list a.fore4, .sm-wrap .mc .firstfloor .sub-list a.fore5 {
font-size: 18px;
line-height: 83px;
width: 83px;
height: 83px;
}
.sm-wrap .mc .firstfloor .sub-list a.fore4 {
top: 93px;
left: 139px;
}
.sm-wrap .mc .firstfloor .sub-list a.fore5 {
top: 185px;
left: 139px;
}
.sm-wrap .mc .firstfloor .sub-list a em {
display: block;
}
.sm-wrap .mc .firstfloor .patner{
	background-color: #E4E4E4;
	height: 60px;
	position: absolute;
	bottom: 0;
	left:0;
	border-top:1px solid #dadada;
 width: 100%;
}
.floor{
	background-color: #fff;
	border: 1px solid #dadada;
	width: 100%;
  
}
.floor .left{
	width: 21%;
	float: left;
	height: 360px;
	position: relative;	 
}
.floor .left .bgicon{
	color: #dadada;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
.floor .left .title{
	font-size: 24px;
	padding: 25px 20px;
   color:#fff;
	opacity:0.8;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
	-moz-transition: -moz-transform 0.4s, opacity 0.1s;
	-o-transition: -o-transform 0.4s, opacity 0.1s;
	transition: transform 0.4s, opacity 0.1s;
}
.floor .left .listem{
	margin-top:20px;
	padding:0 10px 0 10px;
}
.filter-item2{
	margin-top:10px;
}
.bgblue{
	 background-color: #6DB7FB;
}
.bgyellow{
	 background-color: #FFA200;
}
.bgzs{
	background-color: #E4E4E4;
}
.floor .middle{
	width: 65%;
	float: left;
}
.floor .middle .items{
	list-style: none;
	margin: 0;
	padding: 0;
}
.floor .middle .items  li {
float: left;
height: 180px;
border-left: 1px solid #e8e8e8;
border-bottom: 1px solid #e8e8e8;
display: block;
}
.floor .right{
	width: 14%;
	 height: 100%;	
	 float: right;
	 height: 360px;
	 border-left: 1px solid #e8e8e8;
}
.floor .right .con{
	padding:10px 15px;
	text-align: center;
	margin-top:10px;
	
}
@media (max-width: 640px){
.floor .left{
	width: 40%;
	float: left;
	height: 100%;
	position: relative;
	
}

}
@media (max-width: 768px){
.floor .left{
	width: 35%;
	float: left;
	height: 100%;
	position: relative;
	
}

}

/*Ð¡ÓÚ768µÄÑùÊ½*/
@media (max-width: 768px){
	
	/**/
.taggle-btn{ display: inline-block; color: #fff; position: absolute; top: 7px; right: 20px; padding: 3px 6px; background-color: #A83D00; border: 1px solid transparent; border-radius: 4px; }

  /* */
  #nav2 .close-btn{ display: none; }

  
  /* */
  #nav2:target .close-btn{ display: inline-block; }
 
  /* */
  /*#nav2{ display: none; }*/

    /* */
  #nav2:target{ display: block; position: absolute; top: 0; padding-top: 40px; left: 0; width: 100%; z-index: 1000; }

  /* */
  #nav2:target ul{ background: #FFE7D6; width: 100%; margin-left: 0; }

  /*  */
   #nav2:target ul li{ float: none; }

 #nav2:target ul li a{ display: block; color: #333; text-align: left; height: 36px; line-height: 36px; font-size: 16px; text-shadow: none; }

  /* */
  #nav2:target ul li a:hover{ background: #FE954B; }

  /* */
  #nav2:target .active{ background: #FE954B; }
  
}
 /*toast*/
.toast-T20-L40 {  top: 20%;  left: 40%; width: 500px;}
#toast-container.toast-T20-L40 > div { width: 500px;}

/**********add by huhm 2015-1-30***********/

.training{ border:1px solid #878896;}
.training h2{ background-color:#878896; font-size:14px; font-weight:bold; color:#fff;margin:0;padding:10px 12px;}
.training .item{font-size:12px;width:92%; margin:0 auto;padding-bottom:5px;border-bottom:1px dotted #cfcfcf;}
.training .item h3{font-size:12px; font-weight:bold; }
.training .item .summary{max-height:36px; overflow:hidden; }
.newItem{ font-size:12px;border-bottom:1px dotted #cfcfcf;padding:7px 0; line-height:18px;}
.newItem h3{font-size:14px;margin:0;}
.newItem h3 span{font-size:12px; margin-left:5px; font-weight:normal;padding:0px 4px;}
.newItem .summary{ color:#999;max-height:28px; overflow:hidden;line-height:28px; }
.comment{border-bottom:1px dotted #cfcfcf;padding-top:10px;word-break:break-all;}
.comment .title,.comment .time{color:#999; font-size:12px;}
.proitem h3{margin-bottom:5px;margin-top:10px;}
.proitem .content{max-height:36px; overflow:hidden;line-height:18px; margin-bottom:5px;}
.proitem .img{width:27%; display:block;padding:0 15px;}
.proitem2{padding:0 5px;}
.proitem2 .img{width:20%;}
.proitem2 .content{border-bottom:1px dotted #e0e0e0;padding-bottom:5px;max-height:70px;}
.proitem2 .tag{ color:#fff; background-color:#a8a8a8;padding:0 3px; border-radius:5px;margin-right:5px;}
.proitem2 .tag:hover{background-color:#6e6e6e;}
.proitem2 .depend{ max-height:24px; overflow:hidden;}
.subpro{color:#f89406; font-size:12px;padding-top:5px;}
.grayA{color:#999;}
.grayA a{color:#999;}
.grayA a:hover{color:#333;}
.proitem2 a{color:#428bca;}
.font18{font-size:18px;}
.rsContent{ }
.rsContent h5.title1,.rsContent h5.title2{ background:url(/component/images/zybg.jpg) left top no-repeat; height:19px; line-height:19px; font-size:12px; color:#fff;padding-left:24px;margin:0;}
.rsContent h5.title2{ background:url(/component/images/zybg.jpg) left -29px no-repeat; }
.rsContent ul{ border-left:1px solid #dadada;margin:0 4px;padding:5px 0 5px 5px;}
.rsContent ul li{ list-style:none; line-height:18px; padding:3px 0 5px 0;clear:both;}
.rsContent ul li span{width:16%; float:left; color:#999;font-size:12px; font-style:italic;}
.rsContent ul li a{ width:83%; float:right;}


.paddingleft125{
	padding-left:125px;
}

.paddingleft95{
	padding-left:95px;
}
.paddingleft100{
	padding-left:100px;
}
.paddingleft140{
	padding-left:140px;
}
.paddingleft150{
	padding-left:150px;
}
.productimage{
	float:left;width:100px;margin-left:-100px;padding-top:5px;
}
.zixunimage{
	float:left;width:140px;margin-left:-140px;
}
.cpdtimage{
	float:left;width:95px;margin-left:-95px;
}
.cpdtimage img,.zixunimage img,.productimage img,.spzy img{border:1px solid #ddd;padding:1px;}
.spzy{
	float:left;width:95px;margin-left:-95px;position:relative;
}
.spzy .playdiv{
	position:absolute;left:0px;bottom:0px;width:90px;height:20px;
}
.spzy .playshade{
	background-color:#000;opacity:0.5;height:20px;
}
.spzy .playcontent{
	position:absolute;left:0px;top:0px;width:90px;
}
.spzy .playimage{
	float:left;margin-left:5px;
}
.spzy .playimage img {
	vertical-align:top;margin-top:2px;
}
.spzy .playtime {
	float:right;color:#FFF;margin-right:5px;
}
.productcontent{
	float:left;width:100%;
}
.zixuncontent{
	float:left;width:100%;
}
.cpdtcontent{
	float:left;width:100%;
}
.spzycontent{
	float:left;width:100%;
}
.height40{
	height:39px;
	overflow:hidden;
}
.fontfc8c36{
	color:#fc8c36;
}
.font666666{
	color:#666666;
}
.font-black-opcity8{
	color:#000 !important;
    opacity:0.8 !important;
}
.margintop5{
	margin-top:5px;
}
.marginbottom10{
	margin-bottom:10px;
}
.marginbottom15{
	margin-bottom:15px;
}
#huodong ol{
	margin:0px;
	top:8px;
	right:0px;
}
#huodong .carousel-indicators li{
    background-color:#cbcbcb;	
}
#huodong .carousel-indicators li.active{
    background-color:#fc8c36;	
}
#huodong .carousel-indicators{
	width:auto;
	text-align:right;
	margin-right:10px;
}
.clear{
	clear:both;
}
.height60{
	height:60px!important;
	line-height:20px!important;
}
.height80{
	height:80px!important;
	line-height:20px!important;
}
.marginbottom20{
	margin-bottom:20px;
}
.cpdtcontent > div{
	max-height:40px;
	overflow:hidden;	
}
.spzycontent > div{
	max-height:40px;
	overflow:hidden;	
}
.height35{
	max-height:35px;
	overflow:hidden;	
}



.font000{
	color:#000;
}
.font_family{
	font-family: "Microsoft Yahei";
}
.left_div_child_01,.left_div_child_02,.left_div_child_03,.left_div_child_04{
	padding:11px 0px 10px 15px;
	border-bottom: 1px solid #E4E4E4;
	position:relative;
	
}
.left_div_child_01:hover,.left_div_child_02:hover,.left_div_child_03:hover,.left_div_child_04:hover{
	background-color:#fefaef;
	cursor:pointer;
}
.left_div_child_01 .angle_right,.left_div_child_02 .angle_right,.left_div_child_03 .angle_right,.left_div_child_04 .angle_right{
position:absolute;right:10px;top:5px;font-size:24px;color:#FF9900;
}
.left_div_child_title{
    height:37px;line-height:37px;background-color:#FF9900;font-size:22px;color:#FFF;padding-left:15px;
}
.line_height{
	line-height:21px;
}
.left_gray a:link, .left_gray a:visited, .left_gray, a.left_gray:link, a.left_gray:visited {
  color: #7E7E7E;
  text-decoration: none;
}
.left_gray a:hover{
  text-decoration:underline;
}
.margintop20{
  margin-top:20px;
}
.left_div_child_02:hover .left_div_child_hide_02{
  display:block;
} 
.left_div_child_hide_02{
  position:absolute;top:-70px;height: 380px;width:300px;z-index:99999;left:220px;background-color:#fefaef;display:none;
}
.left_div_child_01:hover .left_div_child_hide_01{
  display:block;
} 
.left_div_child_hide_01{
  position:absolute;top:0px;height: 380px;width:300px;z-index:99999;left:220px;background-color:#fefaef;display:none;	
}
.left_div_child_03:hover .left_div_child_hide_03{
  display:block;
} 
.left_div_child_hide_03{
  position:absolute;top:-203px;height:228px;width:300px;z-index:99999;left:220px;background-color:#fefaef;display:none;	
}
.left_div_child_04:hover .left_div_child_hide_04{
  display:block;
} 
.left_div_child_hide_04{
  position:absolute;top:-273px;height: 380px;width:300px;z-index:99999;left:220px;background-color:#fefaef;display:none;	
}
.height70{
  height:70px;
}
.height133{
  height:133px;
}
.height91{
  height:91px;
}
.font9a9a9a{
  color:#9a9a9a;
}
.margintop10{
  margin-top:10px	
}
.font24{
  font-size:24px;
}
.floatleft{
  float:left;	
}
.floatright{
  float:right;	
}
.border-bottom-orange{
  border-bottom:1px solid #f46801;
}
.hover_td{
	cursor:pointer;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #f46801;
	
}
.hover_td a{
	border:none !important;
}
.hover_td.active{
	border-left: 1px solid #f46801;
	border-right: 1px solid #f46801;
	border-bottom: 1px solid #FFF;
	border-top: 1px solid orange;
	
}
.hover_td_first{	
	border-left: 1px solid #eaeaea;
}
.hover_td_last{
	border-right: 1px solid #eaeaea;
}
.fontfff{
	color:#FFF;
}
.height215{
	height:215px;
}
.height192{
	height:248px;
}
.height56{
	height:56px;
}
.background_color_01{
	background-color:#fe9384;
}
.background_color_02{
	background-color:#fea99d;
}
.background_color_03{
	background-color:#febeb5;
}
.background_color_04{
	background-color:#84befe;
}
.background_color_05{
	background-color:#9dcbfe;
}
.background_color_06{
	background-color:#b5d8fe;
}
.background_color_07{
	background-color:#857dff;
}
.background_color_08{
	background-color:#9d97f7;
}
.background_color_09{
	background-color:#b6b1f9;
}
.background_color_10{
	background-color:#8fe1de;
}
.background_color_11{
	background-color:#a5e7e5;
}
.background_color_12{
	background-color:#bcedeb;
}
.background_color_13{
	background-color:#f0f1f1;
}
.paddingtop20{
	padding-top:20px;
}
.paddingleft20{
	padding-left:20px;
}
.margintop15{
	margin-top:15px;
}
.height98{
	height:98px;
}
.marginleft40{
	margin-left:40px;
}
.marginleft34{
	margin-left:34px;
}
.height150{
	height:150px;
}
.height126{
	height:126px;
}
.height122{
	height:122px;
}
.height181{
	height:181px;
}
.height67{
	height:67px;
}
.fontFF9900{
	color:#FF9900
}
.marginleft54{
	margin-left:54px;
}
.width1140{
	width:1140px;
	margin:0 auto;
}
.paddingbottom45{
	padding-bottom:45px;
}
.border{
	border:1px solid #d3d3d3;
}
.width339{
	width:339px;
}
.width409{
	width:409px;
	padding-left:20px;
}
.width780{
	width:780px;
	padding:15px;
	background-color:#FFF;
}
.font333{
	color:#333333;
}
.line_height24{
	line-height:24px;
}
.marginleft10{
	margin-left:10px;
}
.height120{
	height:120px;
	overflow:hidden;
}
.width340{
	width:340px;
	padding:0px 15px 25px 15px;
	background-color:#FFF;
	min-height:640px;
}
.border-bottom{
	border-bottom:1px solid #d3d3d3;
}
.border-bottom-dotted{
	border-bottom:1px dotted #d3d3d3;
}
.font555{
	color:#555555;
}
.paddingbottom10{
	padding-bottom:10px;
}
.width99{
	width:99px;
}
.width209{
	width:209px;
	padding-left:12px;
}
.height42{
	height:42px;
	overflow:hidden;
}
.btn_morexq{
	width:60px;
	height:20px;
	border-radius:5px;
	line-height:20px;
	color:#FFF;
	font-size:12px;
	background-color:#f29936;
	display:inline-block;
}
.paddingtop25{
	padding-top:25px;
}
.height24{
	height:24px;
	overflow:hidden
}
/*2015-10-22 咨询首页*/
.background_image_01{
	background:url(/component/images/image_k_07.jpg) no-repeat center center;
	min-width:1140px;
	height:555px
}
.background_image_02{
	background:url(/component/images/image_k_09.jpg) no-repeat center center;
	min-width:1140px;
	height:796px
}
.background_image_03{
	background:url(/component/images/image_k_11.jpg) no-repeat center center;
	min-width:1140px;
	height:429px
}
.marginright95{
	margin-right:95px;
}
.width363{
	width:363px;
}
.font30{
    font-size:30px;	
}
.margintop40{
	margin-top:40px;
}
.margintop30{
	margin-top:30px;
}
.margintop25{
	margin-top:25px;
}
.btn_connect{
	background-color:#fe9207;
	width:363px;
	height:42px;
	border-radius:5px;
	color:#FFF;
	text-align:center;
	font-size:18px;
	line-height:42px;
}
.paddingtop65{
	padding-top:65px;
}
.margintop90{
	margin-top:90px;
}
.width366{
	width:366px;
}
.width744{
	width:366px;
}
.ul_no_26{
    font-size:26px;
	color:#000000;
	list-style:none;
	padding:0px;		
}
.ul_no_16{
    font-size:16px;
	color:#333333;
	list-style:none;
	padding-left:25px;	
	padding-top:25px;	
}
.paddingtop95{
	padding-top:95px;
}
.margintop50{
	margin-top:50px;
}
.margintop60{
	margin-top:60px;
}
.list_style_none{
	list-style:none;
	margin:0px;
	padding:0px;
}
.display-block{
	display:inline-block;
}
.width200{
	width:200px
}
.marginleft25{
	margin-left:25px;
}
.paddingleft10{
	padding-left:10px;
}
.paddingleft15{
	padding-left:15px;
}
.paddingright25{
	padding-right:25px;
}
.case_introduction span{
	display:inline-block;
	margin-right:10px;
	font-size:24px;
}
.case_introduction .btn_span{
	line-height:30px;
	padding:0px 10px;
	height:30px;
	font-size:18px;
	color:#FFF;
	background-color:#fe9207;
	border-radius:5px;	
}
.paddingright10{
	padding-right:10px;
}
.paddingbottom100{
	padding-bottom:100px;
}
.xMarquee{height:150px;width:100%;overflow:hidden;}
.xMarquee ol{list-style-type:none; margin:0px; padding:0px; font-size:12px; width:100000%;}
.xMarquee ol li{display:inline-block}
.xMarquee ol li img{margin:0px 15px 0px 0px;}
.marginleft15{
  margin-left:15px;
}

/*2016 new index*/
.newbanner{height: 380px;width: 100%;}
.newAD{width: 735px;height: 380px;overflow: hidden;margin: 0 auto;float: left;}
.lbleft{width: 220px;height: 380px;float: left;position: relative;z-index: 19999;}
.newxy{width: 185px;height: 380px;float: right;background: #fff;margin-top:1px;}
.newADbt{width: 100%;height: 380px;position: absolute;z-index: 9999;top: 0;}
.boxes{width: 735px;height: 380px;margin: 0 auto;}
.lbleft .tt2{color: #d25002;}
.newxy .tt1{height: 48px;line-height: 48px;background: #ffede2;text-align: center;}
.newxy .box{padding:10px 15px;text-align: center;}
.newxy .box .logo{width: 88px;height: 88px;border-radius: 50%;border:3px solid #6db138;line-height: 88px;text-align: center;overflow: hidden;margin: 0  auto;}
.newxy .box .logo a{width: 88px;height: 88px;line-height: 88px;}
.newxy .box .logo img{padding-bottom:10px;
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;}
.newxy .box .title{text-align: center;font-size: 16px;color: #333;margin-top: 10px;height: 18px;line-height: 18px;overflow: hidden;}
.newxy .box .time{text-align: center;font-size: 14px;margin-top: 5px;}
/*solution */
.slrow{width: 100%;height: 90px;background: #f6f6f6;padding: 5.5px 0;}
.sl-logo{width: 138px;float: left;}
.slleftbt{width:17px;float: left;margin-left: 5px;text-align: center;height: 79px;line-height: 79px;background: #f8dcb0;color: #fff; display: inline-block;}
.slcontent{width:957px;float: left;margin-left: 3px;overflow: hidden;} 
.slrightbt{width:17px;float: right;text-align: center;height: 79px;line-height: 79px;background: #f8dcb0;color: #fff;display: inline-block;}
.slcontent a{float: left;margin: 0 1px;}
/*product list*/
.ptattitle{padding: 10px 0;width: 100%;height: 48px;border-bottom: 2px solid #f01126;margin-top: 10px;}
.colspan{width: 379.6px;float: left;}
.colspan.Listborder{border-right:1px solid #ddd;border-bottom: 1px solid #ddd;}
.ptattitle .tleft{font-size: 24px;height: 25px;line-height: 22px;padding-left:10px ; border-left:4px solid #f01126;color: #333;float: left;}
.ptattitle .tright{width: 45%;float: right;font-size: 14px;height: 25px;line-height: 23px;text-align: right;}
.ptattitle .tright a{height: 25px;padding: 0 10px;line-height: 23px;}
.ptattitle .tright a:hover,.ptattitle .tright a.active{background: #f35b00;color: #fff;text-decoration: none;}
.ptlistbox{margin: 0 auto;border-left: 1px solid #ddd;}
.ptlistbox .ptitem{width: 20%;float: left;height: 250px;border-right:1px solid #ddd;border-bottom: 1px solid #ddd;padding: 20px;}
.ptlistbox .ptitem .top{height: 70px;overflow: hidden;}
.ptlistbox .ptitem .top .t1{font-size: 18px;line-height: 18px;letter-spacing: -0.5px;}
.ptlistbox .ptitem .top .t2{color: #f46a26;margin-top: 5px;}
.ptlistbox .ptitem .bottom{height:140px;text-align: center;position: relative;padding-top: 13%; }
.ptlistbox .ptitem .bottom .ptimg{max-width: 80%;}
.ptlistbox .ptitem .bottom .cxbq{position: absolute;top:-0px;right:-0px;width: 54px;height: 53px;background: url(/component/images/hrcx.png) no-repeat; line-height: 53px;text-align: center;color: #fff;font-size: 18px;}
.lblistbox{margin:10px -12px;padding:0 6px;}
.lblistbox .lbitem{margin:6px;float: left;width: 276px;margin-bottom: 0px;position: relative;}
.lblistbox .lbitem img{max-width: 100%;cursor: pointer;}
.lblistbox .lbitem .text{position: absolute;bottom:5px;left:20%; }
/*list*/
.listimg{width: 114px;height: 75px;float: left;}
.listimg img{max-width: 100%;background: #fff;border: 1px solid #ddd;padding: 2px;}
.listtitle{width: 230px;height: 75px;float: right;}
.listtitle .t1{height: 48px;line-height: 24px;overflow: hidden;}
.listtitle .t2{height: 19px;line-height: 19px;}

/*new footer*/
.newfooter{background: #fafafa;width: 100%;border-top:4px solid #d8d8d8;}
.newfooter a{color: #8b8b8b;}
.newfooter a:hover{text-decoration: underline;}
.newfooter .morelink{background: #f7f7f7;height: 40px;line-height: 40px;}
.newfooter .morelink .toplink{padding-right:20px;}
.newfooter .colspan2{width: 16.66%;float: left;}
.newfooter .colspan4{width: 33.33%;float: left;}
.newfooter .tt1{font-size: 16px;color: #535353;margin-bottom: 10px;font-weight: bold;}
.newfooter .linklist{list-style: none;margin: 0;padding: 0}
.newfooter .linklist li{margin: 0;padding: 0;color:#8b8b8b;line-height: 26px;height: 26px;}
.newfooter .linklist li a{line-height: 26px;height: 26px;color:#8b8b8b;overflow: hidden;font-size: 12px; }
.newfooter .lxbt{padding: 2px 15px;margin-right: 10px;border:2px solid #ddd;font-size: 14px;color: #8b8b8b;}
.newfooter .lxbt:hover{border:2px solid #f5ab3d;color:#f5ab3d; text-decoration: none;}
.newfooter .btbottom{background: #e0e0e0;padding:20px 0;margin-top: 20px;}

/*new video 2016年9月19日 17:40:54*/
.top_list{height: 52px;width: 1140px;float: left;padding-top: 17px;padding-bottom: 16px;font-size: 14px;}

.videocontent_list{width: auto;margin-bottom: 25px;}

.videocontent_list .left{width: 201px;height: auto;float: left;}

.videocontent_list .left .header{
	background-color: #f18f68;
	height: 63px;
	font-size: 24px;
	color: #ffffff;
	padding-left: 48px;
	padding-top: 16px;
    letter-spacing: 2px;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
}

.videocontent_list .left .video{
	height: 50px;
	background-color: #eeeeee;
	font-size: 14px;
	color: #fe8812;
    border-style: solid;
    border-width: 1px;
    border-color: #dddddd;
    padding-left: 20px;
    padding-top: 18px;
    letter-spacing: 1px;
}

.videocontent_list .left .other{
	height: 50px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    font-size: 14px;
    color: #666666;
    padding-left: 20px;
    padding-top: 18px;
    letter-spacing: 1px;
}

.videocontent_list .left .other1{
  height: 50px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    font-size: 14px;
    color: #666666;
    padding-left: 20px;
    padding-top: 18px;
    letter-spacing: 1px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
}

.videocontent_list .left .other a{text-decoration: none;color: #666666;}
.videocontent_list .left .other1 a{text-decoration: none;color: #666666;}

.videocontent_list .left1{
	width: 201px;
	height: auto;
	float: left;
}

.videocontent_list .left1 .header1{
	background-color: #f5f5f5;
	width: 201px;
	height: 36px;
	padding-left: 11px;
	padding-top: 9px;
	font-size: 14px;
	color: #000000;
	border: 1px #dddddd solid;
	margin-top: 14px;
	display: block;
	border-top-left-radius:4px;
    border-top-right-radius:4px;
}

.videocontent_list .left1 .lab{
    width: 201px;
    height: 255px;
    font-size: 12px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
}

.videocontent_list .left1 .lab .le{
	width: 92px;
	height: 255px;
	padding-top: 8px;
	float: left;
}

.videocontent_list .left1 .lab .le ul{list-style:none;padding-left:8px;}

.videocontent_list .left1 .lab .le ul li{margin:6px 0;}

.videocontent_list .left1 .lab .ri{
	width: 102px;
	height: 255px;
	padding-top: 8px;
	float: right;
}

.videocontent_list .left1 .lab .ri ul{list-style:none;padding-left:8px;}

.videocontent_list .left1 .lab .ri ul li{margin:6px 0;}

.videocontent_list .left1 .bot{
	border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    width: 201px;
    height: 38px;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 59px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
}

.videocontent_list .right{
	width: 911px;

	border-top: 2px #f46801 solid;
	float: left;
	margin-left: 27px;
	overflow:hidden;
}

.videocontent_list .right .head1{
     width: auto;
     height: 44px;
     font-size: 18px;  
     padding-top: 16px;
     color: #000000;
}

.videocontent_list .right .head2{
     width: auto;
     height: 87px;
     padding-top: 8px;
     font-size: 14px;
}

.videocontent_list .right .head2 .lab1{
	color: #fe9022;
}

.videocontent_list .right .head2 .lab1 a{text-decoration: none;}
.videocontent_list .right .head2 a{text-decoration: none;color: #666666;}

.videocontent_list .right .head3{
	width: auto;
	height: 42px;
	background-color: #f5f5f5;
	font-size: 14px;
	color: #333333;
}

.videocontent_list .right .vid{
	height: 267px;
	margin-top: 20px;
	margin-right: -15px;
    margin-left: -15px;
	overflow:hidden;
}

.videocontent_list .right .vid .text{
	height: 68px;
    padding-top: 16px;
    padding-left: 10px;
    padding-right: 10px;
	color: #000000;
	font-size: 14px;
	background-color: #f5f5f5;
	border-right: 1px #dddddd solid;
	border-left: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
	margin-top: -15px;

}

.videocontent_list .right .pa{
       width: 911px;
       height: 100px;
       margin-top: -10px;
       padding-left: 330px;
       overflow: hidden;
}


/*new index.css 2016.4.27 详细页*/

.videotop{
  width: 1140px;
  height: 54px;
  font-size: 14px;
  padding-top: 20px;
}

.videocontent{
  width: 1140px;

}

.videocontent .left{
  width: 201px;
  height: auto;
  float: left;
  overflow: hidden;
}

.videocontent .left .header{
  background-color: #f18f68;
  height: 63px;
  font-size: 24px;
  color: #ffffff;
  padding-left: 48px;
  padding-top: 16px;
  letter-spacing: 2px;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
}

.videocontent .left .video{
  height: 50px;
  background-color: #eeeeee;
  font-size: 14px;
  border-style: solid;
  border-width: 1px;
  border-color: #dddddd;
  padding-left: 20px;
  padding-top: 18px;
  letter-spacing: 1px;
}

.videocontent .left .other{
  height: 50px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    font-size: 14px;
    color: #666666;
    padding-left: 20px;
    padding-top: 18px;
    letter-spacing: 1px;
}

.videocontent .left .other1{
  height: 50px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    font-size: 14px;
    color: #666666;
    padding-left: 20px;
    padding-top: 18px;
    letter-spacing: 1px;
    border-bottom-right-radius:4px;
    border-bottom-left-radius:4px;
}

.videocontent .left .other a{text-decoration: none;color: #666666;}
.videocontent .left .other1 a{text-decoration: none;color: #666666;}

.videocontent .left1{
  width: 201px;
  height: auto;
  float: left;
  margin-top: 16px;
  border-radius: 4px;
  overflow: hidden;
}

.videocontent .left1 .header1{
  background-color: #f5f5f5;
  width: 201px;
  height: 36px;
  padding-left: 11px;
  padding-top: 9px;
  font-size: 14px;
  color: #000000;
  border: 1px #dddddd solid;
  display: block;
}

.videocontent .left1 .lab{
    width: 201px;
    height: 255px;
    font-size: 12px;
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
}

.videocontent .left1 .lab .le{
  width: 92px;
  height: 255px;
  padding-top: 8px;
  float: left;
}

.videocontent .left1 .lab .le ul{list-style:none;padding-left:8px;}

.videocontent .left1 .lab .le ul li{margin:6px 0;}

.videocontent .left1 .lab .ri{
  width: 102px;
  height: 255px;
  padding-top: 8px;
  float: right;
}

.videocontent .left1 .lab .ri ul{list-style:none;padding-left:8px;}

.videocontent .left1 .lab .ri ul li{margin:6px 0;}

.videocontent .left1 .bot{
    border-left: 1px #dddddd solid;
    border-right: 1px #dddddd solid;
    border-bottom: 1px #dddddd solid;
    width: 201px;
    height: 38px;
    font-size: 14px;
    padding-top: 10px;
    padding-left: 59px;
}

.videocontent .left2{
  width: 201px;
  height: auto;
  border-radius: 4px;
  border:1px #dddddd solid;
  margin-top: 16px;
  float: left;
}

.videocontent .left2 .header{
  height:37px; 
  background-color: #f5f5f5;
  font-size: 14px;
  color: #000000;
  padding-top: 12px;
  padding-left: 11px;
  border-bottom: 1px #dddddd solid;
  letter-spacing: 0.5px;
}

.videocontent .left2 .product{
  height: auto;
  padding-top: 7px;
  font-size: 14px;
}

.videocontent .left2 .product ul{list-style:none;padding-left: 11px;}

.videocontent .left2 .product ul li{margin:6px 0;}

.videocontent .left3{
  float: left;
  width: 201px;
  height: auto;
  border-radius: 4px;
  border: 1px #dddddd solid;
  margin-top: 19px;
}

.videocontent .left3 .top{
  width: auto;
  height: 37px;
  background-color: #f5f5f5;
  font-size: 14px;
  color: #000000;
  padding-top: 12px;
  padding-left: 12px;
}

.videocontent .left3 .text{
  width: 201px;
  height: auto;
  font-size: 14px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-top: 1px #dddddd solid;
}

.videocontent .left3 .text .little{
  font-size: 12px;
  width: 186px;
}

.videocontent .left3 .text ul{list-style:none;padding-left: 11px;}

.videocontent .left3 .text ul li{margin:11px 0;}

.videocontent .left .bott{
  height: 41px;
  width: auto;
  border-top: 1px #dddddd solid;
  padding-top: 12px;
  padding-left: 58px;
  font-size: 14px;
}

.videocontent .right{
  width: 911px;
  margin-left: 229px;
  margin-top: 3px;
  border-top: 2px #f46801 solid;
}

.videocontent .right .header{
  width: 911px;
  padding-top: 15px;
  font-size: 18px;
  color: #000000;
  overflow: hidden;
}

.videocontent .right .text{
  font-size: 14px;
  color: #666666;
  margin-top: 15px;
  margin-bottom: 25px;
}


/*video*/
.videocontent .right .videobox{
  width: 911px;
}

.videocontent .right .related{
  width: 911px;
  background-color: #eeeeee;
  font-size: 18px;
  color: #000000;
  margin-top: 25px;
  padding:8px 0 8px 8px;
}

.videocontent .right .row{height: 270px;}

.videocontent .right .row .text{
  height: 68px;
  padding-top: 16px;
  padding-left: 10px;
  padding-right: 10px;
  color: #000000;
  font-size: 14px;
  background-color: #f5f5f5;
  border-right: 1px #dddddd solid;
  border-left: 1px #dddddd solid;
  border-bottom: 1px #dddddd solid;
  margin-top: -15px;

}

.videocontent .right .online{
  width: 911px;
  background-color: #eeeeee;
  font-size: 18px;
  color: #000000;
  padding:10px 0 10px 10px;
  margin-top: 10px;
}

.videocontent .right .pageheader{
  font-size: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.videocontent .right .panel-body{padding-bottom: 100px;}

/*new video end*/
.category{
	width: 1170px;
	margin: 30px auto;
	border: 1px solid #F9F2F4;
	background: #fff;
	overflow: hidden;
	box-shadow: 0 5px 5px #F0F0F0;
}
.category .cate_nav{
	float: left;
	height: 112px;
	width: 100%;
	border-bottom: 5px solid #fe8415;
	overflow: hidden;
}
.category .cate_nav ul{
	float: left;
	padding: 0;
}
.cate_nav ul li{
	float: left;
	width: 97px;
	list-style: none;
	padding-top: 20px;
	cursor: pointer;
}
.cate_nav ul li a{
	margin-top: 5px;
	display: block;
	color: #444;
	text-decoration: none;
}
.cate_nav ul li a p{
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}
.cate_nav ul li .active{
	background:#fe8415 ;
	color: #fff;
	height: 30px;
	line-height: 30px;
}
.category .cate_con{
	float: left;
	padding: 20px;
	width: 100%;
}
.category .cate_con .cate_list{
	width: 100%;
	float: left;
}
.cate_list .cate_list_l{
	border-right: 1px solid #e5e5e5;
}
.cate_list .cate_list_l .col-xs-4{
	height: 40px;
	line-height: 40px;
}
.cate_list .cate_list_l i{
	padding: 0 10px;
	color: #575757;
}
.cate_list .cate_list_l a{
	color: #575757;
}
.cate_list .cate_list_r .pro_name{
	color: #444;
}
.cate_list .cate_list_r .pro_ms{
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 20px;
}
.cate_list .cate_list_r .pro_img{
	position: relative;
}
.cate_list_r .pro_img img{
	width: 100%;
}
.cate_list .cate_list_r .cate_list_rtag{
	position: absolute;
	right: 14px;
	top: 0;	
	width: 35px;
	height: 35px;
	line-height: 28px;
	text-align: center;
	color: #fff;
}
.ORCX{
	width: 1170px;
	margin: 30px auto;
	background: #fff;
	overflow: hidden;
}
.ORCX .order{
	float: left;
}
.ORCX  .tj_tit{
	border-left: 3px solid #fe7c1e;
	padding-left: 10px;
	font-size: 22px;
	margin-bottom: 10px;
}
.ORCX .order .tj_con{
	width: 870px;
	height: 300px;
}
.ORCX .order .pro_list{
   overflow: hidden;
   float: left;
   margin-right: 20px;
   width: 270px;
   height: 300px;	
   border: 1px solid #eee;
   position: relative;
}
.ORCX .order .carousel-indicators{
	left: 95%;
	top: -30px;
	margin-left: -4%;
	width: 8%;
}
.ORCX .order .carousel-indicators li{
	background: #999;
}
.ORCX .order .carousel-indicators .active{
	background-color: #7ed321;
}
.pro_list:hover{
	border: 1px solid #e4e4e4;
}
.pro_list p{
	margin: 15px 0;
	overflow: hidden;
	height: 22px;
}
.pro_list .pro_show img{
	width: 270px;
	height: 155px;
}
.pro_list .pro_name{
	font-size: 16px;
	font-weight: bold;
	padding: 0 10px;
}
.pro_list .pro_bq{
	color: #fff;
	padding: 2px 10px;
	margin-left: 5px;
	background: #669aff;
	border-radius: 5px;
}
.pro_list .tubiao{
	background: #fb6198;
}
.pro_list .pro_js{
	margin-left: 10px;
    color: #9e9e9e;
}
.pro_list .pro_pri{
	border-top: 1px solid #eee;
	height: 55px;
	line-height: 55px;
}
.pro_pri .price{
	font-size: 20px;
	font-weight: bold;
	color: #fb5400;
}
.pro_pri .buy_now a{
	color: #fff;
	padding: 8px 10px;
	background: #19aeff;
}
.pro_pri .buy_now a:hover{
	background: #f46;
}
.ORCX .cuxiao{
	float: left;
}
.cuxiao .cx_con{
	height: 300px;
	width: 300px;
	border: 1px solid #eee;
	padding: 20px;
	overflow: hidden;
}
.cuxiao .cx_con ul{
	padding: 0;
}
.cuxiao .cx_con ul li{
	list-style: none;
	border-bottom: 1px dotted #eee;
	background: url(/component/images/cx_list.png) no-repeat left center;
	font-size: 12px;
	padding: 5px 0 5px 15px;
}
.cuxiao .cx_con ul li p{
	margin-bottom: 5px;
	height: 17px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.cuxiao .cx_con ul li .cx_time{
	color: #979792;
}
.cuxiao .cx_con ul li .cx_name a{
	color: #444;
	display: block;
}
.cuxiao .cx_con ul li .cx_name span{
	color: #f46;
}
.pro_img_show{
	float: left;
	width: 620px;
	padding-bottom: 20px;
}
.pro_img_show .pro_li{
	float: left;
	width: 185px;
	height: 200px;
	border: 1px solid #eee;
	margin: 20px 0 0 20px;
	overflow: hidden;
}
.pro_img_show .pro_li .pro_li_img{
	width: 185px;
	height: 115px;
	position: relative;
}
.pro_li .pro_li_img .pro_bq{
	position: absolute;
	left: 0;
	top: 0;
	width: 35px;
	height: 35px;
	display: block;
	color: #fff;
	text-align: center;
	line-height: 30px;
}

.pro_li .pro_li_img img{
	width: 185px;
	height: 115px;
}
.pro_li .pro_li_name{
	 font-size: 15px;
  color: #2a6496;
  margin-top: 10px;
  height: 20px;
  overflow: hidden;
}
.pro_li .pro_li_ms{
  font-size: 12px;
  margin:10px;
  height: 35px;
  color: #999;
  overflow: hidden;
}
.pro_list_li{
	float: left;
	margin: 0 20px;
	width:265px;
}
.pro_list_li ul{
	padding: 0;
}
.pro_list_li li{
	width:100%;
	height: 50px!important;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom:5px;
	border: none!important;
}
.pro_list_li li .title{
	font-size: 14px;
	padding-bottom: 5px;
	width: 100%;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pro_list_li li .title a{
	color: #2a6496;
}
.pro_list_li li .title span{
	color: #fff;
	padding: 3px 5px;
	margin-left: 5px;
	border-radius: 8px;
	font-size: 12px;
}

.pro_list_li li .pro_js{
	color: #999;
	width: 100%;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	
}
.bottom_ban .ban_list{
	float: left;
}
.ban_list .ban_list_tit{
	font-size: 16px;
	margin-bottom: 10px;
}
.ban_list .ban_list_tit img{
	position: relative;
	top: -3px;
	margin-right: 10px;
}
.bottom_ban .ban_list_con{
	border: 1px solid #eee;
	width: 375px;
}
.bottom_ban .carousel-indicators{
	left: 90%;
	top: -30px;
	margin-left: -5%;
	width: 15%;
}
.bottom_ban .carousel-indicators li{
	background: #999;
}
.bottom_ban .carousel-indicators .active{
	background-color: #7ed321;
}
.ban_list_con .pro_list_li li .li_ico{
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #7ed321;
	display: inline-block;
}
.ban_list_con .pro_list_li .time_gx{
	color: #444;
	font-size: 14px;
	float: right;
	padding: 0;
}
.ban_list_con .cop_li{
	width: 152px;
	height: 52px;
	border: 1px solid #eee;
	border-radius: 5px;
	text-align: center;
	margin:0 10px 20px 20px;
	padding: 0;
}
.ban_list_con .cop_li img{
	 border-radius: 5px;
  max-width: 100%;
}
/*标签*/
.Component-tag{
	background:url(/component/images/pro_bq_1.png) no-repeat;
}
.Software-tag{
	background:url(/component/images/pro_bq_3.png) no-repeat;
}
.App-tag{
	background:url(/component/images/pro_bq_4.png) no-repeat;
}
.Package-tag{
	background:url(/component/images/pro_bq_5.png) no-repeat;
}
.OpenSource-tag{
	background:url(/component/images/pro_bq_2.png) no-repeat;
}
.Component-tagli{
    background: #ff9600;
}
.Software-tagli{
    background: #5077c3;
}
.App-tagli{
	background: #12c9ba;
}
.Package-tagli{
	background: #3ebdff;
}
.OpenSource-tagli{
	background: #37c255;
}

.pro_list_li li .title a{
  max-width: 80%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 22px;
}
.pro_list_li li .title span{
  color: #fff;
  padding: 3px 5px;
  margin-left: 5px;
  border-radius: 8px;
  font-size: 12px;
  position:relative;
  top:-7px;
}
.pro_list_li li .title .time_gx{
  position:relative;
  top:0px;
}


/* 2018new */

a:hover, a:focus{text-decoration:none;}

.toptext{height:35px !important;background-color:#ececec;font-size:14px !important;color:#000000;opacity:0.6;line-height:35px !important;}
.toptext #user-login-info a{color:#000;opacity:0.6;}

.header{height:65px;}
.header .logo{width:200px;}
.header a{display:inline-block;}
.header a img{vertical-align:middle;}
.header .header_nav{display:inline-block;vertical-align:middle;height:100%;}
.header #user-login-info{display:inline-block;vertical-align:middle;margin-left:400px;}
.header #user-login-info a{color:#000;font-size:16px;}
.header #user-login-info img{margin-right:5px;vertical-align:middle;}
.header .header_search{display:inline-block;border-radius:20px;border:1px solid #dddddd;height:33px;overflow:hidden;vertical-align:middle;margin-top:16px;padding-right:10px;float:right;}
.header .header_search input{width:220px;padding-left:10px;height:100%;border:none;outline:none;}
.header .header_search a.guessIns{display:inline-block;background-color:#ccc;color:#fff;height:20px;line-height:20px;border-radius:8px;padding-left:5px;padding-right:5px;max-width:80px;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;}
.header .header_search .search_btn{cursor:pointer;}

#nav2 ul li a{color:#000 !important;text-shadow:none !important;margin-right:6px;font-size:18px!important;}
#nav2 ul li a:hover {color:#FF6C00 !important;}

.dropdown-menu li{height:30px;}


.newfooter .colspan2{width:14%}
.newfooter .colspan4{width:30%;}
.newfooter{background-color:#434343;}
.newfooter .btbottom{background-color:#434343;border-top:1px solid #aaaaaa;color:#dcdcdc;}
.newfooter .btbottom a{color:#dcdcdc;}
.newfooter .tt1{color:#dcdcdc;}
.newfooter .linklist li a{color:#dcdcdc;}
.newfooter .linklist li{color:#dcdcdc;}

.fixWindow a{display:block;width:133px;height:50px;color:#fff;line-height:50px;}
.fixWindow a img{margin-left:8px;margin-right:12px;}
.fixWindow a:nth-child(1){background-color:#fd6d49;}
.fixWindow a:nth-child(2){background-color:#40d0ad;}
.fixWindow a:nth-child(3){background-color:#ffb824;}
.fixWindow a:nth-child(4){background-color:#48c0eb;}



.homeBanner{position:relative;}
/*.homeBanner .swiper-pagination{left:50%;bottom:30px;}*/
.homeBanner .swiper-pagination-bullet{width:15px;height:15px;}
.newSection{padding:30px 0px;}
.newSection h2{text-align:center;margin-top:5px;}
.newSection h2:after{content:"";display:block;border-bottom:1px solid #e5e5e5;width:68px;margin:10px auto;}
.newSection h4{text-align:center;margin:16px auto;max-width:525px;font-size:14px;opacity:0.8;line-height:24px;}
.newSection .button{display:block;margin:35px auto 0px auto;width:210px;height:42px;border:1px solid #000;color:#000;line-height:42px;text-align:center;cursor:pointer;}
.newSection .button:hover{border-color:#ff9702;background-color:#ff9702;color:#fff;}
.ptlistbox .ptitem{width:25%;padding:10px 20px 0px 20px;height:auto;overflow:hidden;}
.ptattitle{border-bottom-color:#ff9702;position:relative;}
.ptattitle:before{content:"";display:block;position:absolute;left:0px;bottom:0px;width:0px;height:0px;border:5px solid #000;border-right-color:#fff;border-top-color:#fff;}
.ptlistbox .ptitem .top .t1{text-align:center;font-size:16px;overflow:hidden;}
.ptlistbox .ptitem .top .t2{color:#000;opacity:0.8;text-align:center;font-size:14px;}
.ptlistbox .ptitem .bottom{padding-top:0px;}
.newSection .SLimg{position:relative;margin-top:35px;}
.ptatLeft{display:inline-block;width:276px;height:440px;vertical-align:top;position:relative;top:46px;overflow:hidden;}
.ptlistbox .ptitem .bottom{height:133px;}
.ptattitle .tright a:hover, .ptattitle .tright a.active{background-color:#ff9702;}
.ptlistbox2 .ptitem{float:left;width:215px;background-color:#f7f7f7;margin-right:16px;height:254px;margin-bottom:14px;overflow:hidden;}
.ptlistbox2 .ptitem:nth-child(5){margin-right:0px;}
.ptlistbox2 .ptitem:nth-child(10){margin-right:0px;}
.ptlistbox2 .ptitem .top{width:98px;height:25px;margin:0px auto;line-height:25px;text-align:center;color:#fff;}
.ptlistbox2 .ptitem .middle .ptimg{max-width:80%;max-height:118px;margin-top:16px;margin-bottom:16px;}
.ptlistbox2 .ptitem .bottom{text-align:center;overflow:hidden;height:70px;}
.ptlistbox2 .ptitem .bottom .t2{margin-top:5px;padding:0px 10px;}
.ptlistbox2 .ptitem .bottom .t1{overflow:hidden;}
.SoluC{margin-top:60px;}
.SoluC .soluItem{float:left;width:360px;margin-right:28px;cursor:pointer;margin-bottom:20px;display:block;color:#000;}
.SoluC .soluItem:nth-child(3){margin-right:0px;}
.SoluC .soluItem:nth-child(6){margin-right:0px;}
.SoluC .soluItem:hover{box-shadow:0px 12px 64px rgba(0, 0, 0, 0.1);}
.SoluC .soluItem:hover img{transform:scale(1.1, 1.1);}
.SoluC .soluItem:hover .t1{color:#ff9702;margin-left:30px;}
.SoluC .soluItem:hover .t2{margin-left:30px;}
.SoluC .soluItem .soluImg{height:228px;width:100%;overflow:hidden;position:relative;}
.SoluC .soluItem .soluImg:before{content:"";transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.SoluC .soluItem .soluImg img{transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.SoluC .soluItem .soluImg .soluImgS{width:100%;height:100%;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;position:absolute;background-color: rgba(0,0,0,0.5);left:0px;top:-228px;z-index:999;}
.SoluC .soluItem .soluImg .soluImgS p{text-align:center;color:#fff;height:100%;margin-top:90px;font-size:20px;}
.SoluC .soluItem .soluImg .soluImgS .line{width:130px;border-top:1px solid #fff;height:0px;position:absolute;}
.SoluC .soluItem .soluImg .soluImgS .line:nth-child(1){transform:rotate(30deg);left:0px;top:0px;-moz-transform-origin: 0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;}
.SoluC .soluItem .soluImg .soluImgS .line:nth-child(2){transform:rotate(-30deg);left:0px;bottom:0px;-moz-transform-origin: 0 100%;-webkit-transform-origin:0 100%;-o-transform-origin:0 100%;}
.SoluC .soluItem .soluImg .soluImgS .line:nth-child(3){transform:rotate(-30deg);right:0px;top:0px;-moz-transform-origin: 100% 0;-webkit-transform-origin:100% 0;-o-transform-origin:100% 0;}
.SoluC .soluItem .soluImg .soluImgS .line:nth-child(4){transform:rotate(30deg);right:0px;bottom:0px;-moz-transform-origin: 100% 100%;-webkit-transform-origin:100% 100%;-o-transform-origin:100% 100%;}
.SoluC .soluItem:hover .soluImg .soluImgS{top:0px;}
.SoluC .soluItem .t1{font-size:16px;margin:10px 0px 5px 0px;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.SoluC .soluItem .t2{font-size:12px;transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.newSection .newsL{width:640px;float:left;}
.newSection .newsL .news_nav{border-bottom:2px solid #ff9702;padding-bottom:5px;}
.newSection .newsL .news_nav a{display:inline-block;width:190px;font-size:18px;color:#404040;}
.newSection .newsL .news_nav .newsActiv{font-size:24px;color:#404040;}
.newSection .newsL .colspan.Listborder{border:0px;display:none;float:none;width:100%;}
.newSection .newsL .colspan.Listborder .listtitle{width:480px;}
.newSection .newsL .colspan.Listborder a{color:#404040;}
.newSection .newsL .colspan.Listborder a:hover{color:#428bca;}
.newSection .newsL .colspan.Listborder .t1{height:auto;}
.newSection .newsL .colspan.Listborder .t1 a{font-size:26px;white-space: nowrap;text-overflow: ellipsis;display:inline-block;width:80%;overflow:hidden;height:30px;}
.newSection .newsL .colspan.Listborder:first-child{display:block;}
.newSection .newsR{float:right;margin-top:40px;}
.newSection .newsR .videoBtn{width:260px;height:42px;border-radius:50px;background-color:#ff7e4b;color:#fff;text-align:center;line-height:42px;margin:8px auto;}
.newSection .newsR .newsVideo{width:420px;height:260px;background-image:url('../imgs/2018/index-part21.jpg');background-repeat:no-repeat;background-size:cover;overflow:hidden;}
.newSection .newsR .newsVideo .videoPalyBtn{margin:0px auto;display:block;margin-top:60px;cursor:pointer;}
.newSection .newsR .videoDes{height:65px;text-align:center;font-size:14px;line-height:65px;background-color:#fff;box-shadow:0px 12px 64px rgba(0, 0, 0, 0.1);}

.newSection .listtitle .t2{opacity:0.8;height:37px;overflow:hidden;}
.newSection .evList a{max-width:480px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:middle;}

.mask {   
    position: fixed;
    top: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 999;
    }
    .mask .mask-video {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -356px;
    margin-top: -200px;
    width: 712px;
    height: 400px;
    background: white;
    box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    -moz-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);
    }
    video {
    width: 100%;
    height: 100%;
}
.mask .mask-video #mask-close {
    position: absolute;
    top: -11px;
    right: -11px;
    width: 22px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background: black;
    cursor:pointer;
}
.mask .mask-video #mask-close>i {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(https://static.vaptcha.com/assets/img/index/index.png) no-repeat;
    background-position: 0 -309px;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.AboutContainer{width:100%;text-align:center;background-color:#f7f7f7;padding:20px 0px;}
.AboutContainer .AboutNav{background-color:#fff;height:72px;text-align:left;overflow:hidden;}
.AboutContainer .AboutNav a.menu{display:inline-block;width:134px;border-right:1px solid #e5e5e5;text-align:center;margin-top:25px;height:22px;line-height:22px;color:#000;cursor:pointer;}
.AboutContainer .AboutNav a.menu:last-child{border-right:0px;}
.AboutContainer .aboutItem{background-color:#fff;display:none;}
.AboutContainer .aboutItem .head-image{height:332px;overflow:hidden;}
.AboutContainer .aboutItem .head-image img{width:100%;position:relative;bottom:25px;}
/*.AboutContainer .aboutItem:first-child{display:block;}*/
.AboutContainer .AboutNav .AboutNavCurrent{color:#ff9702!important;}

.AboutContainer .AboutNavt{text-align:left;}
.AboutContainer .AboutNavt{padding-bottom:12px;}
.AboutContainer .AboutNavt a{color:#000;font-size:14px;}
.AboutContainer .AboutNavt a:first-child{font-size:14px;color:#000;margin-left:5px;}
.AboutContainer .AboutNavt .AboutNavtInner{color:#ff9702;}



/*.container{max-width:1140px;margin:0 auto;background:#fff}*/
.container .head-image{background-size:cover}
.container .head-image img{max-height:380px;width:100%;height:100%}
.corporate-overview{padding-top:50px}
.corporate-overview.cultrue-view{padding-top:50px}
.corporate-overview.acti-view{padding-top:54px}
.corporate-overview.connect-view{padding-top:54px} 
.corporate-overview.trademark-view{padding-top:54px;max-width:775px;margin:0 auto} 
.corporate-overview h2{text-align:center;color:#333;font-size:28px}
.corporate-overview>span:nth-child(2){display:block;text-align:center;color:#999}
.corporate-overview>span:nth-child(3){display:block;text-align:center;margin:5px 0 60px 0}
.corporate-overview .overview{margin:0 auto;margin-top:45px;justify-content:center;max-width:640px}
.corporate-overview .overview .overview-item{width:159px;height:70px;margin-bottom:60px;float:left;}
.corporate-overview .overview .split{height:40px;margin-top:15px;border-right:1px solid #e5e5e5}
.corporate-overview .overview .overview-item .item-num{font-size:28px;padding-bottom:10px;color:#ff9702}
.corporate-overview .overview .overview-item .item-text{font-size:18px}
.corporate-overview .evget-description{max-width:775px;margin:0 auto}
.corporate-overview .evget-description p{font-size:14px;line-height:20px;margin-bottom:15px;text-align:left;}
.corporate-overview .evget-description p>strong{color:#ff9702;}
.corporate-overview .cooperative-partner{max-width:775px;margin:0 auto;margin-top:45px;}
.corporate-overview .cooperative-partner img{margin:0 6px 10px 0}
.corporate-overview.customer{padding-bottom:90px}
.corporate-overview .brand-cultrue{margin:0 auto;}
.corporate-overview .brand-cultrue p{line-height:23px;text-align:center}
.corporate-overview .brand-cultrue p:nth-child(1){margin-top:25px} 
.corporate-overview .brand-cultrue .detail{width:825px;margin:0 auto;margin-top:60px;margin-bottom:80px;justify-content:center}
.corporate-overview .brand-cultrue .detail .item{width:275px;text-align:center;float:left;}
.corporate-overview .brand-cultrue .detail .item span:nth-child(1){font-size:20px;line-height:20px;padding-bottom:12px;text-align:center;display:block;font-weight:bold;}
.corporate-overview .brand-cultrue .detail .item span:nth-child(2){width:60px;border:2px solid #ff662a;text-align:center;display:block;margin:0 auto}
.corporate-overview .brand-cultrue .detail .item span:nth-child(3){margin-top:18px;text-align:center;display:block}
.corporate-overview .honors{margin:0 auto;max-width:882px;justify-content:center;padding-bottom:53px}
.corporate-overview .honors .item{width:252px;border:4px solid #f9f9f9;margin:0 17px 30px 17px;float:left;height:258px;}
.corporate-overview .honors .item.more{border:0;background:url(../imgs/2018/about/more.jpg) no-repeat center center}
.corporate-overview .honors .item .image-con{text-align:center;height:180px}
.corporate-overview .honors .item .image-con img{width:240px;}
.corporate-overview .honors .item>span{display:block;height:70px;background:#f9f9f9;line-height:70px;text-align:center}
.corporate-overview.acti-view .github{max-width:995px;margin:0 auto;padding:50px 0 60px 0}
.corporate-overview.acti-view .github>img{max-width:355px;width:100%;height:auto;float:left;margin-right:25px;}
.corporate-overview.acti-view .github .github-description{max-width:606px;padding-left:25px;float:left;text-align:left;}
.corporate-overview.acti-view .github .github-description a{color:#ff9702;font-size:16px;}
.corporate-overview.acti-view .github .github-description>span{line-height:24px;font-size:14px;padding-left:8px;display:block}
.corporate-overview.acti-view .zixun_list ul{margin:0 auto;max-width:995px}
.corporate-overview.acti-view .zixun_list ul li{min-height:60px;border-bottom:1px solid #d9e2e8;font-size:14px;line-height:60px;text-align:left;list-style:none;color:#000;margin-left:-20px;position:relative;}
.corporate-overview.acti-view .zixun_list ul li a{color:#000;opacity:0.8;}
.corporate-overview.acti-view .zixun_list ul li a:hover{color:#ff9702;}
.corporate-overview.acti-view .zixun_list ul li span:nth-child(1){width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.corporate-overview.acti-view .zixun_list ul li span:nth-child(2){position:absolute;right:0px;top:0px;font-size:12px;}
.corporate-overview.acti-view .zixun_list ul>.li-top-border{border-top:1px solid #d9e2e8}
.corporate-overview.acti-view .weibo-wechart{max-width:1090px;margin:40px auto;padding-bottom:60px;justify-content:center}
.corporate-overview.acti-view .weibo-wechart img{width:100%;height:100%}
.corporate-overview.acti-view .weibo-wechart .weibo{margin-right:25px;max-width:730px}
.corporate-overview.acti-view .weibo-wechart .wechart{max-width:330px}
.corporate-overview.acti-view .weibo-wechart .hd_weibo{display:inline-block;width:730px;vertical-align:top;}
.corporate-overview.connect-view>.header{max-width:904px;margin:0 auto;margin-top:80px;}
.corporate-overview.connect-view>.header>.item{margin:0 auto;float:left;width:380px;text-align:left;}
.corporate-overview.connect-view>.header>.item:last-child{float:right;}
.corporate-overview.connect-view>.header>.item>span{display:block;font-size:20px;line-height:37px}
.corporate-overview.connect-view .detail{max-width:904px;margin:0 auto}
.corporate-overview.connect-view .detail .item{width:50%;border-bottom:1px solid #e5e5e5;float:left;height:320px;}
.corporate-overview.connect-view .detail .item:nth-child(even){padding-left:50px;}
.corporate-overview.connect-view .detail .item:last-child{border-bottom:0px;}
.corporate-overview.connect-view .detail .item p{padding-top:95px;padding-bottom:25px;color:#FF9702;font-size:20px;line-height:30px;text-align:left;}
.corporate-overview.connect-view .detail .item span{font-size:14px;line-height:30px;display:block;text-align:left;}
.corporate-overview.connect-view .detail .item span:last-child{padding-bottom:70px}
.corporate-overview.trademark-view>img{width:200px;height:200px}
.corporate-overview.trademark-view .trademark-logo-mean{margin:0 auto;padding-bottom:54px;margin-left:110px}
.corporate-overview.trademark-view .trademark-logo-mean>p{text-align:left;}

.evget-partner{max-width:775px;margin:57px auto 0px auto;}
.evget-partner h4{font-weight:bold;font-size:14px;text-align:left;}
.evget-partner p{text-align:left;font-size:14px;margin-bottom:20px;line-height:26px;}
.morePartner{padding-bottom:50px;text-align:center;}
.morePartner ul{margin:50px auto 0px auto;border-bottom:1px solid #dedede;width:100%;max-width:790px;padding-bottom:14px;}
.morePartner ul li{list-style:none;display:inline-block;font-size:16px;color:#999999;margin-right:15px;cursor:pointer;}
.morePartner ul li a{color:#999999;}
.morePartner ul li.currentLetter{color:#ff9702;}
.partnerDetail{max-width:790px;margin:20px auto;}
.partnerCA{color:#ff9702!important;}
.partnerDetail .partnerCItem{width:140px;height:78px;border:1px solid #ebebeb;margin-right:10px;display:block;float:left;margin-bottom:10px;}
.partnerDetail .partnerCItem img{width:100%;vertical-align:middle;}



.componentSummary{background-color:#fff;}
.componentSummary .SummaryItem{margin-right:65px;float:left;margin-left:10px;}
.componentSummary .SummaryItem img{vertical-align:middle;margin-left:10px;}
.componentSummary .SummaryItem .SummaryItemR{display:inline-block;vertical-align:middle;margin-left:5px;}
.componentSummary .SummaryItem .SummaryItemR h3{font-size:18px;margin-bottom:5px;}
.componentSummary .SummaryItem .SummaryItemR p{color:#a0a0a0;}
.componentContainer{background-color:#f7f7f7;padding:10px 0px;}
.componentContainer .noticeCom img{margin-left:5px;margin-right:10px;}
.componentContainer .noticeCom a{color:#ff6600;font-size:16px;vertical-align:middle;}
.componentContainer .comItem{padding-top:20px;}
.componentContainer .ORCX{margin-top:0px;padding-top:30px;background-color:transparent;width:1140px;}
.componentContainer .ORCX .tj_tit{font-size:18px;border-left:0px;position:relative;}
.componentContainer .ORCX .tj_tit a{position:absolute;right:0px;font-size:14px;color:#000;top:5px;}
.componentContainer .ORCX .tj_tit img{vertical-align:central;margin-right:10px;margin-bottom:3px;}
.componentContainer .ORCX .pro_list{background-color:#fff;text-align:center;margin-right:17px;height:250px;}
.componentContainer .ORCX .pro_list:last-child{margin-right:0px;}
.componentContainer .ORCX .pro_list .pro_show img{width:100%;height:140px;}
.componentContainer .ORCX .pro_list p{margin:8px 0px;}
.componentContainer .ORCX .pro_list .pro_pri{height:auto;line-height:normal;}
.componentContainer .ORCX .pro_pri{border-top:0px;}
.componentContainer .ORCX .pro_name{color:#000;}
.componentContainer .com_Title{border-left:0px;font-size:18px;margin-bottom:10px;margin-left:8px;}
.componentContainer .com_Title img{vertical-align:central;margin-right:10px;margin-bottom:3px;}
.componentContainer .fontYH a{color:#2a6496;}
.componentContainer .ORCX .order .tj_con{height:270px;}

.componentContainer .cpdtcontent i{font-size:16px;color:#2a6496;opacity:1;}
.componentContainer .cpdtcontent a{font-size:16px;color:#2a6496;}
.componentContainer .cpdtcontent.cpdtcontentwithImg{width:240px;margin-left:10px;}
.componentContainer .cpdtimage{margin-left:0px;}
.componentContainer .spzyconten a{font-size:16px;color:#2a6496;}
.componentContainer .cpdtcontent div{color:#2a6496;}
.componentContainer .spzy{margin-left:0px;}
.componentContainer .spzyconten{width:240px;margin-left:10px;float:left;}
.componentContainer .com_news_li{color:#000;opacity:0.8;}
/*.componentContainer .com_news_li a{opacity:0.8;}*/

.gy-part-solu{overflow:hidden;}
.gy-part-solu img{transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.gy-part-solu:hover img{transform:scale(1.1, 1.1);}

.soluFixed{position:fixed;top:300px;left:0px;border:1px solid #a9aaac;width:145px;background-color:#fff;}
.soluFixed a{display:block;width:100%;border-bottom:1px solid #a9aaac;height:58px;color:#2a89b5;line-height:64px;text-align:center;}
.soluFixed a:last-child{border-bottom:0px;}
.soluFixed a:hover{background-color:#2a89b5;color:#fff;}
.gy-part-cot4-cot>div:first-child{padding:14px 10px;}
.gy-part-cot4-cot>div>p:nth-child(3){color:#333;}