@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#939393;}

.w1024{ width:1024px; margin: 0 auto;}

.left{ float:left;}

.right{ float:right;}

.wryh{font-family:'微软雅黑';}

.st{font-family:'宋体';}


/**优化**/
h1{  font-family:'微软雅黑'; font-size:18px; padding:0px; margin: 0px; font-weight:bold;}

h2{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}

h3{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}

/**top**/

.huyy{ background:#f1f1f1; height:30px; line-height:30px;}

.top{ height:110px;}

.logo{ float:left; display:block; padding-top:14px;}

.youtop{ padding-top:35px;}

.qsg{ font-size:14px; color:#939393;}

.sdio{ padding-top:5px;}

.dihh{ padding-right:12px; height:44px;}

.dh{ height:36px; background:#317ee7; border-bottom:1px solid #579eff; width:100%;}

.daohh{ height:36px; line-height:36px;  font-family:'微软雅黑';  font-size:14px;}

.daohh li{ float:left; width:126px; text-align:center; border-right:1px solid #206cd3;}

.dh_aa{ display:block; color:#fff;}

.dh_aa:hover{ background:#126ac3;}

.dh_aaxz{ background:#126ac3;}

/*banner*/
#banner{ width:100%; height:170px; overflow:hidden; border-bottom:1px solid #fff; margin-bottom:14px; text-align:center;}

#banner .bannerPic{ width:1200px; position:relative; margin:0 auto;}
#banner img{ position:absolute; left:-222px;}

.bannerbox{ height:462px;background:url(images/bannerbg.gif);font-size:14px; font-family:"微软雅黑"; }

.hhaoma{height:142px; padding-top:50px; background:url(images/haomabg.png); margin-bottom:16px;}
.hmipt{width:780px; margin:0 auto;}
.hmipt p{ font-size:16px; margin-bottom:18px; color:#555;}
.haomainput{ width:572px; height:58px; background:#fff; border:1px solid #90b9e0; float:left; border-right:none;}
.haomainput input{ width:50px; height:36px; overflow:hidden;margin-top:11px; border:none; border-right:1px solid #d7d7d7; font-size:26px; text-align:center; font-family:"微软雅黑"; color:#454545;}
.chongzhi{ height:60px; line-height:60px; color:#3584d5; background:url(images/cz.png) no-repeat 0 22px; margin-left:20px; padding-left:22px; font-size:14px; float:left; cursor:pointer;}
.inquiry_but{ width:134px; height:60px; background:url(images/newtaocan/chaoxun.gif) no-repeat; border:none; float:left;}

.banner{ width:1024px; margin:0 auto;}
.banner{ width:1024px; height:462px; position:relative;}
.bannernav{ position:absolute; bottom:0;width:1024px; height:102px; background:url(images/bannernav.png) no-repeat;}

.bannertext{ position:absolute; left:10px; top:0px; text-shadow:0 1px #0a5db1; }
.bannertext h2{ color:#fff; font-size:62px; font-weight:normal; }
.bannertext p{ color:#d5eaff; font-size:18px; line-height:32px;}
.bannerpic{ position:absolute; right:-80px;}


.bannernav li{width:128px; height:102px; float:left; padding-top:16px; text-align:center; font-size:16px; color:#fff; cursor:pointer;}
.bannernav .bannernavpic{ height:46px; margin-bottom:8px;}

.piclist{ height:360px;}
.piclist li{ display:none;}
.bnavh{ width:128px; height:11px; background:url(images/bnavhover.png) no-repeat center 0; position:absolute; top:-7px;}
.gaizhu{ width:128px; height:102px; position:absolute; left:0; top:0; z-index:10;opacity:0; background:url(images/newtaocan/navdqbg.png) no-repeat;}
.newnav{ border-bottom:1px solid #579eff;}


/*促销核心功能*/
#pepre{ width:1024px; margin:0 auto;font-family:"微软雅黑"; }
.package_block{ width:1024px; height:auto; overflow:hidden; float:left; margin-top:15px; border:1px solid #cecece; padding-bottom:1px; margin-bottom:15px; border-top:3px solid #317ee7;}
.floor_tit{width:1024px; height:57px; margin:0 auto; background:url(../images/floor_tit_bj.png) repeat-x 0 0; border-bottom:1px solid #dfdfdf;}

.floor_word{float:left; font-weight:bold; font-size:20px; color:#000;  background:url(../img/floor_ico.png) no-repeat; height:38px; line-height:55px; padding-left:20px;}
.floor_word b{ font-family:Arial, Helvetica, sans-serif; color:#b3b3b3;}

.floor_word span{font-size:16px; font-weight:normal; color:#ff4a00; margin-left:10px;}
.floor_tit a{ display:block; background:url(../images/moer.png) no-repeat; float:right; width:61px; height:19px; margin-top:22px; margin-right:16px;}
.floor1{background-position:12px 5px;}
.floor2{background-position:12px -114px;}
.floor3{background-position:12px -244px;}
.floor4{background-position:12px -362px;}
.floor5{background:url(../images/floor5.png) 15px 5px no-repeat;}

.floor_con{width:1024px; height:auto; margin:0 auto;}
.floor_xsqg{ height:397px; width:208px; float:left; }
.floor_xsqg1{ width:208px; height:152px; background:#82b6fc;   margin-top:2px; padding-top:33px;}
.floor_xsqg2{ width:85px; height:30px; border:1px solid #fff; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:bold; margin:0 auto;}
.floor_xsqg3{ display:block; padding-top:20px; overflow:hidden;}
.floor_xsqg3 span{ float:left; color:#fff; padding-left:15px; line-height:24px;}

.mpxsg{float:left; margin:18px 0 0 33px; width:180px; font-size:12px;}
.mpxsg span{float:left; margin:4px 4px 0 4px; color:#3b3b3b;}
.mpxsg .time{width:21px; height:21px; float:left; background:url(../images/ico_jihe.png) no-repeat -190px -345px; color:#3b3b3b; text-align:center; line-height:22px; font-family:Tahoma, Geneva, sans-serif;}
.mpxsg .time_point{float:left; width:5px; height:13px; background:url(../images/time_point.png) no-repeat; margin:8px 6px 0 6px;}
.xsqg_num{width:145px; height:auto; margin:0 auto; padding-top:39px; margin-top:321px; display:block; cursor:pointer;}
.xsqg_num a{display:block; float:left; height:75px; line-height:66px; margin-top:20px; width:208px; font-size:22px; color:#3b3b3b;}
.xsqg_num a font{color:#ff4a01;}
.xsqg_num2{margin-top:25px !important;}
.xsqg_num3{margin-top:25px !important;}
.num_con{width:816px; height:396px; float:right;}
.num_con_tit a{ display:block; float:left; margin-right:2px; width:203px; height:39px; line-height:39px; font-size:18px; text-align:center; background-color:#c1c1c1; color:#FFF; font-weight:bold;}
.num_con_tit a.hotico{ background:#c1c1c1 url(../images/hot-ico.png) no-repeat;}
.num_con_tit a.active{ background-color:#126ac3; text-decoration:none; cursor:pointer;}
.num_row{ width:820px; height:89px; float:left; border-bottom:1px solid #dfdfdf;}
.num_block_out,.num_block_out_more{width:162px; height:89px; float:left; position:relative; border-left:1px solid #dfdfdf;}
.num_block_out_more{ line-height:89px; text-align:center;  font-size:14px;}
.num_block{width:162px; height:178px; float:left; position:absolute; top:0; text-align:center; color:#333333;}
.number{width:153px; height:89px; margin:0 auto; font-size:18px; line-height:89px;}
.numberx{width:153px; height:89px; margin:0 auto; color:#999; font-size:18px; line-height:89px;}
.index_block{ width:1030px; margin:0 auto; overflow:hidden;}
.number1{width:162px; height:89px; margin:0 auto; font-size:18px; background:#fff7f0; line-height:89px;display:none; }
.number1 strong{ color:#f85237; display:block; width:100%; height:59px; line-height:59px; text-align:center; font-size:18px; }
.number1 a{ display:block; background-color:#f85237; color:#fff; font-size:13px; cursor:pointer;  width:100%; height:30px; line-height:30px; text-align:center;}
.number1 a:hover{ text-decoration:none; color:#fff;}
.number2{ width:162px; height:89px; margin:0 auto; font-size:18px; background:#fff7f0; line-height:89px;display:none; }
.number2 strong{ color:#999; display:block; width:100%; height:59px; line-height:59px; text-align:center; font-size:18px; }
.number2 a{ display:block; background-color:#e3e3e3; color:#666; font-size:13px; cursor:pointer;  width:100%; height:30px; line-height:30px; text-align:center;}
.number2 a:hover{ text-decoration:none;}
.num_block_out{ overflow:hidden;}

/**资费套餐**/

.zifei{ width:326px; height:464px; border:1px solid #cecece; float:left; margin-bottom:15px; margin-top:15px;}

.dfuio{ height:206px; background:#126ac3; position:relative;}

.dfuioz{ height:206px; background:#f0090a; position:relative;}

.dfuiozz{ height:206px; background:#09c67c; position:relative;}

.dfio{ position:absolute; left:0; bottom:0; text-align:center; height:34px; line-height:34px; background:url(../images/yyy.png) repeat 0 0; color:#fff; width:326px;font-family:"微软雅黑"; font-size:14px;}

.qiang{ font-size:34px; line-height:46px; color:#fff; text-align:center;font-family:"微软雅黑"; font-weight:bold; padding-top:43px;}

.hurt{ background:url(../images/xt.png) no-repeat 0 0; width:188px; height:22px; text-align:center; line-height:22px; margin: 0 auto; color:#317ee7; margin-top:10px;}
.hurt1{ background:url(../images/xt.png) no-repeat 0 0; width:188px; height:22px; text-align:center; line-height:22px; margin: 0 auto; color:#f0090a; margin-top:10px;}
.hurt2{ background:url(../images/xt.png) no-repeat 0 0; width:188px; height:22px; text-align:center; line-height:22px; margin: 0 auto; color:#09c67c; margin-top:10px;}

.shigo{ text-align:center;font-family:"微软雅黑"; font-weight:bold; font-size:14px; color:#f00; font-weight:bold; padding-top:20px; padding-bottom:5px; line-height:32px;}

.haogfmo{ padding:0 35px;}
.haogfmo li{width:100%;}
.fgopyt{ margin-left:20px;}

.fgopyzt{ float:right;}

.hao_z{ float:left;font-family:"微软雅黑"; line-height:32px;  font-size:14px; color:#262626;}

.fgioy{ float:right;font-family:"微软雅黑"; line-height:32px; font-size:14px; color:#262626;}

.liji{ display:block; float:left; margin-left:19px;font-family:"微软雅黑"; line-height:32px; height:32px; width:130px; text-align:center; font-size:14px; color:#fff; background:#126ac3;} 

.lijiz{ display:block; float:right; font-family:"微软雅黑"; line-height:32px; height:32px; width:130px; text-align:center; font-size:14px; color:#fff; background:#f85237; margin-right:19px;} 

/**免费试用电话**/

.mianfee{ background:#126ac3; width:1024px; margin: 0 auto; height:120px; margin-bottom:20px;}

.huoqu{ text-align:center; font-family:"微软雅黑"; line-height:32px; font-size:24px; padding-top:15px;  color:#fff; padding-bottom:15px;}

.bigfui{ padding:0 50px;}

.xinm{ float:left; margin-right:22px; height:30px; line-height:30px;}

.xinmm{ float:left; color:#fff;}

.bdanr{ background:#fff; border:none; width:220px; padding:0 6px; height:30px; line-height:30px; float:left; color:#757575;}

.bdanrymz{ background:#fff; border:none; width:100px; padding:0 6px; height:30px; line-height:30px; float:left; color:#757575;}

.yzmmg{ margin-right:20px; float:left;}

.anjiuu{ display:block; float:right;font-family:"微软雅黑"; font-size:14px; width:77px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/aniu.png) no-repeat 0 0;}


/**功能全集**/

.gongggm{ width:1024px; margin: 0 auto;}

.gfuiz{ height:45px; line-height:40px;}

.gfuo{ margin-bottom:15px;}

.gfytio{ float:left;font-family:"微软雅黑"; font-size:20px; font-weight:bold; color:#000;}

.motrii{ float:right; color:#959595;}

.friend{height:236px; margin:0 auto; overflow:hidden; width:1024px; border:1px solid #cccccc;}

.mr_frbox{height:236px; position:relative;}

.mr_frBtnL{cursor:pointer;display:block;position:absolute; left:0px;top:0px; height:236px;width:30px; background:url(../images/left.png) no-repeat center center #126ac3; z-index:999;}

.mr_frUl{float:left;height:236px;width:994px; position:absolute; left:50%; margin-left:-490px;}

.mr_frBtnR{display:block;position:absolute; right:0px;top:0px;cursor:pointer;width:30px;height:236px; background:url(../images/right.png) no-repeat center center #126ac3; z-index:999;}

.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:243px; height:236px;overflow:hidden;position:relative; border-right:1px dashed #cccccc;}

.mr_frUl ul li a{display:block;text-align:center; text-decoration:none;}

.mr_frUl ul li a img{/*display:block;*/ margin-top:20px; width:110px; }

.mr_frUl .text{ padding:10px 30px;}

.mr_frUl h2{text-align:center;font-size:14px; line-height:30px;font-weight:bold;color:#000; }

.mr_frUl p{ line-height:25px; font-size:12px;font-family:"微软雅黑"; color:#cccccc;}


/**客户案例**/

.anlk{ text-align:center;font-family:"微软雅黑"; font-size:25px; font-weight:bold; color:#126ac3; padding-top:30px;}

.thumbnailWrapper {
	width:1024px;
	margin:20px auto;
} /* not important */
.thumbnailWrapper ul {
	list-style-type: none; /* remove the default style for list items (the circles) */
	margin:0px; /* remove default margin */
	padding:0px; /* remove default padding */
}
.thumbnailWrapper ul li {
	float:left; /* important: left float */
	position:relative; /* so we can use top and left positioning */
	overflow:hidden; /* hide the content outside the boundaries (ZOOM) */
 	width:240px;
	 border:1px solid #dddddd; 
	 margin-right:18px; 
	 margin-bottom:18px; 

}
.thumbnailWrapper ul li a img {
	width:240px; /* not important, the pics we use here are too big */
	position:relative; /* so we can use top and left positioning */
	border:none; /* remove the default blue border */
}
.caption {
	position:absolute; /* needed for positioning */
	bottom:0px; /* bottom of the list item (container) */
	left:0px; /* start from left of the list item (container) */
	width:100%; /* stretch to the whole width of container */
	display:none; /* hide by default */
	/* styling bellow */
	background:#126ac3;
	color:white;
	opacity:0.9;
	text-align:center;
	font-size:14px; 
	font-weight:bold;
}
.caption .captionInside {
	/* just styling */
	padding:10px;
	margin:0px;
}

/*什么是400*/
.what{ width:1024px; margin:0px auto; margin-top:40px;}

.whatbt{ font-size:16px; color:#126ac3; font-weight:bold; font-family:"微软雅黑"}

.jieshao{margin-top:10px; line-height:30px; font-family:"宋体"; font-size:12px; color:#767676;}

.fenlei li{ float:left; margin-right:30px;  width:320px; }

.picbox{ text-align:center;}

.picbox p{ font-size:14px; color:#126ac3; font-weight: bold; line-height:30px;  font-family:"微软雅黑"}

.text{ line-height:30px; font-family:"宋体"; font-size:12px; color:#767676;}


/*18项强大功能*/

.dlmbt{ width:1024px; border-bottom:2px solid #126ac3; margin-top:20px;}

.lmwz{ color:#FFF; font-size:16px; font-weight:bold; background:#317ee7; height:40px; line-height:40px; width:150px; text-align:center;}

.gnlb li{ width:510px;  height:230px; float:left; border-bottom:1px solid #f1f1f1; border-right:1px solid #f1f1f1; padding:20px 0px;}

.slt{ width:180px;float:left; padding-top:10px; padding-right:20px;}

.short{ width:268px; float:left;}

.gntitle{ font-weight:bold; font-size:12px; color:#f85237; font-family:"微软雅黑"; line-height:30px;}

.gntxt{ line-height:30px; font-family:"宋体"; font-size:12px; color:#767676;}


/*选号中心*/

.xhzx{text-align: center;font-family: "微软雅黑";font-size: 25px;font-weight: bold;color: #126ac3;padding-top: 30px;}

.bllc{ text-align:center; font-size:14px; font-family: "微软雅黑"; color:#000; line-height:30px;}

.hmcx{ height:125px; background:url(../images/xh-search.jpg) no-repeat; margin-top:20px;}

.wbk{ padding:33px 0px 0px 180px; }

.wbk input{width: 30px;height: 38px;margin-right: 10px;background-color: #fff;border: 2px solid #49505E;font-size: 32px;color: #f85237;font-weight: bold;text-align: center;}

.wbk span{display:block; float:left;margin-top:20px; margin-right:20px; width:30px; height:3px; background:#666;}

.one,.two,.three{ float:left;}

.tjan{ float:right; margin-right:60px;}

.tjan input{ background:#f85237; width:80px; height:38px; color:#FFF; border:0px; cursor:pointer; font-size:16px; font-weight:bold; font-family:"微软雅黑"; margin-left:20px;}

.sx{ border:1px solid #dbdbdb; border-bottom:0px;}

.sx li{ border-bottom:1px solid #dbdbdb; height:40px; line-height:40px; font-family:"微软雅黑";}

.tclm{ background:#f1f1f1; color:#126ac3; font-size:16px; font-weight:bold; text-align:center; float:left;  width:120px; line-height:40px;}

.sxlm{ float:left;}

.sxlm a{ color:#000; font-size:14px; padding:0px 10px;}

.sxlm a:hover{ color:#126ac3;}

.hmlist li{float:left; border-radius:8px; border:1px solid #dbdbdb; width:230px; height:50px; line-height:50px; margin:32px; text-align:center; font-size:22px; font-weight:bold; margin-left:0px; margin-bottom:0px; font-family:"微软雅黑";position:relative;}

.hmlist li a{position:relative;z-index:3;color:#126ac3;display:block;}

.hmlist .teachers_infobg{width:230px;height:50px;background-color:#126ac3;/*opacity:0.7;filter:alpha(opacity=70);*/position:absolute;left:0;top:-15px;z-index:5;display:none; border-radius:8px;}

.hmlist .teachers_info{width:230px;height:50px; position:absolute;left:0;top:-15px; z-index:100;line-height:20px;color:#fff;display:none; border-radius:8px; font-size:16px; padding-top:5px; font-weight:normal; }

.hmlist li.on:hover .teachers_infobg{display:block;}

.hmlist li.on:hover .teachers_info{display:block;}

/*分页样式*/
.pages{ text-align:center; margin:30px auto;}

.pages a{ line-height:30px ;border:1px solid #dbdbdb; padding:6px 10px; color:#666; font-family:"宋体"; 
margin:0px 5px; text-align:center;}

.pages a:hover{ background:#126ac3; color:#FFF; border-color:#126ac3; }

/*资费套餐*/

.tjtc{ border:1px solid #dbdbdb; margin-top:30px;}

.tcleft{ float:left; width:307px; height:358px; background:url(../images/tujian.jpg) no-repeat center 0;}

.rxtc{ color:#FFF; font-size:24px; font-weight:bold; text-align:center; font-family:"微软雅黑";  line-height:35px; padding-top:15px; border-bottom:1px dashed #fff; width:270px; margin:0px auto; }

.rxtc span{ font-size:18px;}

.lhcx{ width:120px; height:35px; line-height:35px; text-align:center; color:#FFF; border:1px solid #FFF; border-radius:8px; margin:20px auto; font-family:"微软雅黑"; font-weight:bold;  font-size:14px;}

.lhlist{ width:270px; margin:20px auto;}

.lhlist li{ float:left; font-size:14px; font-family:"微软雅黑";  color:#FFF;  width:100%; text-align:center; line-height:35px;}
.lhlist li p{width:50%;display:inline-block;}
.tcright{ float:right; width:717px;}

.tcll li{ width:239px; float:left; line-height:30px;  text-align:center;}

.zfmc{ border-bottom:1px solid #dbdbdb; font-size:14px; font-weight:bold; color:#767676;}

.zffy{ border-bottom:1px solid #dbdbdb; font-size:14px; color:#767676; }

.tcsm{ width:679px; padding:20px;}

.tcsm h2{ font-size:16px; color:#f85237; margin-bottom:20px;}

.tcsm li{ line-height:30px;}

.tcsm span{ padding:2px 6px; border-radius:30px; background:#dbdbdb; color:#FFF;}

.anniu{width:600px; margin:0px auto;}

.anniu a{ display:block; background:#f85237; color:#FFF; text-align:center; line-height:35px; border-radius:5px; width:160px; float:left; font-size:14px; font-weight:bold; margin-top:20px; }

.anniu img{ float:left; margin-top:15px; margin-left:80px; }

/*客户答疑*/
.dybt{text-align: center;font-family: "微软雅黑";font-size: 25px;font-weight: bold;color: #126ac3;padding-top: 10px;}

.dybox{ border:1px solid #dbdbdb; padding:20px; padding-bottom:0px; margin-top:20px;}


.dybox li{ border-bottom:1px dotted #dbdbdb;padding:20px 0px;}

.lyr{width:120px; float:left; font-size:16px; line-height:30px; color:#000; font-family: "微软雅黑";font-weight:bold;}

.lynr{ width:820px;float:left; margin-left:20px; line-height:25px; font-family: "微软雅黑"; color:#333;}

.pages2{margin:20px auto; text-align:center;}

.pages2 a{padding:6px 10px; border-radius:30px; border:1px solid #dbdbdb; text-align:center; line-height:30px;color:#000; margin-right:5px;}

.pages2 a:hover{ background:#f85237; color:#FFF; border-color:#f85237;}


/*发表评论*/

.fbpl{ width:964px; margin:30px auto; padding:20px 30px; background:#fafafa;}

.fbplbt{font-family: "微软雅黑"; color:#000;  font-size:14px; margin-bottom:10px;}

.plq{  width:944px;height:270px; line-height:25px; background:#FFF; border:1px solid #dbdbdb; resize:none; padding:0px 10px; color:#757575;}

.plx{ margin-top:20px; font-family: "微软雅黑"; color:#000; line-height:30px; font-size:14px;}

.plx input{ background:#FFF; border:1px solid #dbdbdb; width:242px; height:38px; line-height:38px; margin-right:40px; padding:0px 10px; color:#757575;}

.plx .tjpl{ width:200px; background:#f85237; color:#FFF; text-align:center; height:38px; line-height:38px; border:0px; cursor:pointer; font-size:14px; float:right; margin-right:0px; font-weight:bold; font-family: "微软雅黑";}

.bd{ width:580px; margin:30px auto; font-size:14px; font-family: "微软雅黑"; color:#333;}

.bd p{ margin-top:30px;}

.bd input{ border:1px solid #dbdbdb; width:300px; height:38px; line-height:38px; padding:0px 10px; color:#757575;}

.bz{ width:480px; height:128px; line-height:25px; padding:0px 10px; border:1px solid #dbdbdb; resize:none; float:left; color:#757575;}

.bzz{ float:left;}

.bd .tj{ border-radius:5px; background:#f85237; color:#FFF; width:215px; height:40px; border:0px; cursor:pointer; font-family: "微软雅黑"; font-size:14px; margin-left:70px; margin-top:20px;}

/*免费试用400*/

.mfsybt{text-align: center; font-family: "微软雅黑"; font-size: 25px;font-weight: bold;color: #126ac3; margin-top:40px;  border-bottom:1px solid #dbdbdb; padding-bottom:30px;}

.spic{ text-align:center; margin-top:30px;}

.hy{ text-align:center; margin-top:10px;}

.hy img{ vertical-align:text-bottom;}

.hy li{ line-height:30px; color:#333; font-size:14px;  font-family: "微软雅黑";  }

/*联系我们*/

.wlx{position:relative;}

.map{ position:relative;}

.dwk{width:500px; position:absolute; top:200px; left:320px; background:#FFF; box-shadow:1px 2px 10px #b1b1b1;}

.bgl{ height:80px; line-height:80px; background:#126ac3; color:#FFF; font-family: "微软雅黑"; font-size:20px; text-align:center; font-weight:bold;}

.lxff{ padding:10px 40px;}

.lxff li{ border-bottom:1px solid #dbdbdb; line-height:30px; padding:20px 0px; color:#333; font-family: "微软雅黑"; font-size:14px;}

.lxff li img{ vertical-align:middle;}

.lxff  li.last{ border-bottom:0px;}

/*关于我们*/

.gybt{ font-family: "微软雅黑"; font-size: 18px;font-weight: bold;color: #126ac3;margin-top: 40px;padding-bottom: 10px;}

.gywm{ line-height:30px; font-family: "宋体"; font-size:12px; color:#757575;}

.twlb{ margin-top:10px; background:url(../images/shadow.jpg) no-repeat bottom center; border-bottom:1px solid #dbdbdb; padding-bottom:55px;}

.twlb li{ float:left; width:230px; margin-right:28px;}

.twlb p{ font-family: "微软雅黑"; font-size: 14px; text-align:center; font-weight: bold; color: #126ac3;margin-top:20px;}

.wz{ text-align:center; line-height:30px; margin-top:10px;}

/*公司实景*/

.sjbt{ font-family: "微软雅黑"; font-size: 20px;font-weight: bold;color: #126ac3;margin-top: 40px;}

.box{ background:url(../images/shadow.jpg) no-repeat bottom center; border-bottom:1px solid #dbdbdb; padding-bottom:55px;}

.box li{ float:left; height:264px; position:relative;}

.box  p{ width:330px; height:30px; line-height:30px; text-align:center; color: #000; font-family: "微软雅黑"; font-size: 14px; font-weight: bold;  position:absolute; bottom:-10px; left:50%; margin-left:-165px;}

.box  p a{color:#000; display:block;}

.he_border1{ background:#126ac3; width:330px; height:224px; padding:0; margin:0; position:relative; box-sizing:border-box; -webkit-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; transition:all .4s ease-in-out; overflow:hidden; float:left; margin-right:17px; margin-top:17px;}

.he_border1 .he_border1_img{ display:block; width:100%; padding:0; margin:0; position:relative;
-webkit-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; -ms-transition:all .4s ease-in-out; transition:all .4s ease-in-out; opacity:1; overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}

.he_border1 .he_border1_caption_p{font-size:2em;text-align:center;width:80%;position:absolute;top:40%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}
.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}


/*团队优势*/

.tdysbt{ font-family: "微软雅黑"; font-size: 20px;font-weight: bold;color: #126ac3;margin-top: 40px; border-bottom:1px dotted #dbdbdb; padding-bottom:20px;}

.yslb li{ padding:20px 0px; border-bottom:1px dotted #dbdbdb; height:154px;clear:both;}

.pics{ float:left; border-right:1px dotted #dbdbdb; width:210px;}

.pict{ float:right; border-left:1px dotted #dbdbdb; text-align:right; width:210px;}

.ys{ float: left; margin-left:60px;}

.yso{ font-family: "微软雅黑"; font-size: 16px;font-weight: bold;color: #126ac3; padding-top:40px; line-height:40px; }

.jdsm{ text-indent:30px; font-family: "微软雅黑"; font-size:12px; color:#333;}

/*客户案例*/
.khal{ padding-bottom:20px;}

.albt{ text-align: center; font-family: "微软雅黑"; font-size: 25px;font-weight: bold;color: #126ac3; margin-top:40px; }

.btx{ width:290px; margin:0px auto; color:#fff; background:#126ac3; text-align:center; height:30px; line-height:30px; margin-top:10px; font-family: "微软雅黑"; font-size:15px;font-weight: bold;}

.dhhm{ font-family: "微软雅黑"; font-size: 14px;font-weight: bold; color: #000; text-align:center; margin:15px 0px; line-height:22px;}

.caselist{border:1px solid #dbdbdb;  width:1023px;margin-bottom:20px; }

.caselist li{ width:300px; padding:20px; float:left;  border-bottom:1px solid #dbdbdb;  line-height:30px; background:url(../images/dian.jpg) no-repeat 10px 30px;}

.caselist a{ color:#333; font-family: "微软雅黑"; font-size: 14px;}

.caselist a:hover{color:#126ac3;}

.caselist img{ vertical-align:middle;}

.lanrenzhijia ul li{  width:236px; height:180px; margin-right:23px; margin-top:23px; overflow:hidden; float:left;  position:relative; text-align:center; border:1px solid #dbdbdb;}

.lanrenzhijia ul li img{ width:236px; height:98px; position:absolute; left:0; top:0; z-index:10; }

.lanrenzhijia ul li .mark{ background:url(../images/jia.png) no-repeat center 80px #126ac3;opacity:0.7; display:none; width:236px; height:180px; position:absolute; left:0; top:0; z-index:30; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}

.lanrenzhijia ul li .mark2{ width:236px; height:100px; line-height:25px; position:absolute; left:0; top:115px; color:#333; font-size:14px; z-index:20; font-family: "微软雅黑"; font-weight:bold; }



/*新手帮助*/
.xsbz{ margin-top:20px;}

.dbt{ color:#126ac3; font-family: "微软雅黑"; font-size: 14px; font-weight:bold; margin-top:20px; text-align:left; margin-bottom:10px;}

.main{width:1024px; margin:0px auto;position:relative;text-align:center; padding-top:20px;}

.main .content .child{position:relative; text-align:left;}

.main .content .child.no{border-bottom:2px solid #e60012;}

.main .content .child p{font-size:16px;color:#434343;line-height:22px;}

.main .content .child .name{line-height:30px;color:#757575;font-size:12px; font-family:"宋体"; background:url(../images/yt.png) no-repeat left center; padding-left:15px; }

.main .content li{ border-bottom:1px dotted #dbdbdb; padding-bottom:20px; }

.main .content a{ display:block; color:#757575;}

.main .content a:hover{ background:#fafafa;}

.main .content .child .childContent{display:none; line-height:30px; padding:10px 20px; background:#fafafa;}

.main .content .child .childPointer{position:absolute;cursor:pointer;top:8px;right:0;width:11px;height:12px;background-image:url(../images/xjt.png);background-repeat:no-repeat;}

.main .content .child .childPointer{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }

.main .content .child .childPointer.on{ transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);}

/*新闻中心*/

.newsbt{ text-align: center;font-family: "微软雅黑";font-size: 25px;font-weight: bold;color: #126ac3;margin-top: 30px;}

.xz{ text-align:center; line-height:30px; border-bottom:1px solid #dbdbdb; padding:5px 0px; font-weight:bold; font-size:14px; font-family: "微软雅黑"; color:#757575;}

.newslist li{ border-bottom:1px dotted #dbdbdb; width:1024px; padding:20px 0px;}

.date{ float:left; width:100px;}

.size{ font-size:64px; color:#dbdbdb; font-family: "微软雅黑"; text-align:center;}

.small{ font-size:18px; color:#dbdbdb;font-family: "微软雅黑"; text-align:center; line-height:25px;}

.xw{ float:left; width:904px; margin-left:20px;}

.newstitle{ line-height:30px; font-family: "微软雅黑"; font-size:14px; font-weight:bold;}

.newstitle a{ color:#333;}

.newstitle a:hover{ color:#126ac3;}

.xwshort{width:904px; line-height:30px;  color:#757575; font-family: "宋体"; font-size:12px;}

.ckqw{ display:block; float:right; color:#dbdbdb;}

a.ckqw:hover{ color:#f85237;}

/*新闻详情页*/

.hyt{ background:#fafafa; height:30px; border-radius:30px; line-height:30px; color:#757575; text-align:center; margin:10px auto; font-size:12px;}

.hyt a{ color:#757575;}

.hyt a:hover{ color: #126ac3;}

.xwbt{ font-size:16px; font-weight:bold; color:#000; text-align:center; line-height:30px; font-family:"微软雅黑"; margin-top:30px;}

.wznr{ line-height:30px; font-size:12px; font-family: "宋体"; min-height:600px;}

.xwfy{ height:60px;  border-top:1px solid #dbdbdb; padding:20px 0px;}

.sxfp{color:#757575; float:left;}

.sxfp a{ line-height:30px; color:#757575;}

.sxfp a:hover{color: #126ac3;}

.fhlb{margin-top:15px; float:right;}

.fhlb a{ font-size:14px; font-family:"微软雅黑"; font-weight:bold;line-height:30px; color: #126ac3;}


/**底部**/

.bottom{ background:#126ac3; clear:both; height:200px; padding-top:20px;}

.xinss{ float:left; padding-right:148px;}

.xinsszz{ font-size:14px;font-family:"微软雅黑";font-weight:bold; color:#fff; height:40px; line-height:30px;}

.xinfd{ line-height:30px; display:block; color:#c9e4ff; font-family:"微软雅黑";}

.lyio{ float:left; width:300px;}

.lixm{ line-height:30px; color:#c9e4ff; font-family:"微软雅黑";}

.wexx{ float:right; padding-top:10px;}

.bot{ height:40px; line-height:40px; clear:both; text-align:center;font-family:"微软雅黑"; font-size:13px;color:#c9e4ff; border-top:1px solid #579eff; background:#126ac3;}

/*侧边悬浮*/

.side{position:fixed;width:54px;height:275px;right:0;top:330px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;margin-top:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#f85237;color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#f85237;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#126ac3;}
.side ul li img{float:left;}