﻿/*- - - - - - - - -样式属个人咨询上半部分.html - - - - - - - -*/
	/*页头*/
	#header{height:120px;min-width:1200px;margin:0 auto;}
		/*网站标志*/
		#logo{float:left;width:450px;height:96px;padding-top:24px;}
		#logo a{float:left;margin-right:32px;display:inline;}
		#logo strong{float:left;font-size:24px;font-weight:normal;margin-top:-50px;letter-spacing:2px;margin-left: 125px;}
		/*菜单*/
		#menu{float:right;width:730px;height:102px;padding-top:18px;}
		#menu .tel{padding:0 20px 0 32px;float:right;height:25px;line-height:25px;font-size:15px;color:#cf403c;background:url(../images/icon_tel.png) no-repeat left center;}
		#menu ul{float:left;height:50px;line-height:50px;}
		#menu ul li{float:left;margin-left:36px;display:inline;}
		#menu ul li a{font-size:14px;}
		#menu ul li.change a,#menu ul li a:hover{color:#fe0000;}
	/*广告*/
	#banner{height:720px;text-align:center;overflow:hidden;min-width:1200px;margin:0 auto;}
	/*问题*/
	#Problem{min-width:1200px;margin:0 auto;}
	#Problem .PartTitle{padding:68px 0;width:1200px;line-height:78px;margin:0 auto;}
	#Problem .Problem_ad{height:640px;color:#fff;background:#1c1c1c url(../images/adbg.png) no-repeat center top;}
	#Problem .Problem_ad ul{width:1200px;margin:0 auto;padding-top:136px;}
	#Problem .Problem_ad ul li{float:left;width:433px;line-height:1.91;text-align:left;font-size:22px;margin-bottom:52px;}
	#Problem .Problem_ad ul li:nth-child(even){float:right;width:360px;}
	/*尝试*/
	#ChangShi{height:870px;position:relative;min-width:1200px;margin:0 auto;background-color:#efefef;}
	#ChangShi h3{width:329px;height:268px;line-height:1.83;text-align:center;position:absolute;font-size:46px;font-weight:normal;color:#fff;top:280px;left:50%;margin-left:-204px;padding-top:61px;background-color:#ffb900;border-radius:50%;}
	/*代价*/
	#DaiJia{width:1200px;height:955px;margin:0 auto;padding-top:30px;}
	#DaiJia .PartTitle{height:170px;line-height:170px;}
	#DaiJia .text{padding:13px 50px;line-height:2.06;font-size:18px;margin-bottom:85px;border:1px dashed #a5a5a5;border-radius:15px;}
	#DaiJia .text em{font-size:24px;color:#ff0000;}
	#DaiJia ul{float:left;}
	#DaiJia ul li{margin:0 0 58px 64px;float:left;width:503px;line-height:1.56;font-size:25px;display:inline;}
	#DaiJia ul li em{font-size:34px;color:#ff0000;}
	#DaiJia ul li strong{line-height:1.47;font-size:38px;font-weight:normal;display:block;}
	#DaiJia ul li .icon{float:left;width:164px;height:154px;text-align:center;margin-right:30px;display:inline;padding-top:10px;}
	#DaiJia .txt{line-height:2.35;font-size:17px;color:#0177fd;padding-left:85px;}
	/*解决方案*/
	#Solutions{width:100%;min-width:1200px;margin:0 auto;padding-top:100px;background-color:#fafafa;}
	#Solutions .PartTitle{line-height:1.83;text-align:center;font-size:54px;font-weight:normal;margin-bottom:54px;}
		/*一*/
		#no1{width:100%;min-width:1200px;margin:0 auto;padding-bottom:40px;}
		#no1 ul{float:left;margin-bottom:30px;}
		#no1 ul li{float:left;width:300px;text-align:center;}
		#no1 ul li .photo{width:282px;height:261px;text-align:center;display:block; margin:0 auto;}
		#no1 ul li em{line-height:1.57;font-size:21px;color:#0177fd;display:block;}
		#no1 ul li span{line-height:1.47;font-size:15px;color:#96c9ff;text-transform:uppercase;}
		#no1 ul li .photo img{height:auto;}
		#no1 .text{padding:37px 0;width:858px;line-height:1.60;font-size:15px;margin:0 auto;}
		/*二*/
		#no2{width:100%;height:709px;min-width:1200px;margin:0 auto;padding-top:64px;background-color:#ededed;}
		#no2 .SubTitle{margin-bottom:30px;}
		#no2 .photo{float:right;line-height:3.43;text-align:center;font-size:23px;font-weight:normal;color:#1b89ff;margin-right:110px;display:inline;width:427px;}
		#no2 .photo strong{font-weight:normal;display:block;}
		#no2 ul{float:left;margin-left:20px;display:inline;}
		#no2 ul li{height:39px;line-height:39px;font-size:22px;margin-bottom:26px;padding-left:49px;background:url(../images/0.png) no-repeat left center;}
		/*三*/
		#no3{padding:77px 0;width:100%;height:633px;min-width:1200px;margin:0 auto;background-color:#fafafa;}
		#no3 .SubTitle{margin-bottom:50px;}
		#no3 .photo{float:left;margin-left:40px;display:inline;width:572px;}
		#no3 ul{float:left;margin-left:111px;padding-top:95px;display:inline;}
		#no3 ul li{height:39px;line-height:39px;font-size:22px;margin-bottom:26px;padding-left:49px;background:url(../images/0.png) no-repeat left center;}
	/**/
	#FaZhan{width:1200px;height:1174px;margin:0 auto;padding-top:98px;}
	#FaZhan h3{line-height:2.76;font-size:17px;color:#0177fd;margin-bottom:26px;}
	#FaZhan .text{line-height:2.25;font-size:16px;padding:30px;}
	#FaZhan .text strong{font-size:24px;font-weight:normal;color:#fe0000;}
	#FaZhan .tips{padding:27px 30px;line-height:1.83;font-size:23px;color:#fff;background-color:#01cdd8;}
	/*流程*/
	#Process{height:766px;position:relative;overflow:hidden;min-width:1200px;margin:0 auto;padding-top:58px;background-color:#efefef;}
	#Process .PartTitle{height:106px;line-height:106px;font-size:55px;margin-bottom:64px;}
	#Process .Tab{margin-bottom:80px;}
	/*广告*/
	#AD{height:964px;min-width:1200px;margin:0 auto;}
	/*专家*/
	#Expert{padding:34px 0 104px;background-color:#e6e6e6;}
	#Expert .PartTitle{line-height:3.05;font-size:55px;font-weight:normal;}
	#Expert .arrow{margin:37px 0 37px 80px;width:86px;height:68px;background:url(../images/arrow.png) no-repeat center top;display:block;}
	/*荣誉*/
	#Honor{padding-top:77px;background-color:#efefef;}
	#Honor .PartTitle{height:108px;line-height:108px;overflow:hidden;font-weight:normal;margin-bottom:39px;}
	/*项目*/
	#Item{padding:67px 0 100px;background-color:#e6e6e6;}
	#Item .PartTitle{height:108px;line-height:108px;overflow:hidden;font-weight:normal;margin-bottom:85px;}
	/*案例*/
	#Case{height:739px;padding-top:68px;background:url(../images/bg.jpg) no-repeat center top;}
	#Case .PartTitle{height:108px;line-height:108px;overflow:hidden;font-weight:normal;margin-bottom:39px;}
	/*问与答*/
	#FAQ{overflow:hidden;padding-top:43px;background-color:#e6e6e6;}
	#FAQ .PartTitle{height:108px;line-height:108px;overflow:hidden;font-weight:normal;margin-bottom:39px;}
	#FAQ .btn{margin:104px auto;width:610px;line-height:2.88;text-align:center;font-size:34px;color:#fff;background-color:#ff7e00;border-radius:30px;display:block;}
	#FAQ .btn:hover{text-decoration:none;background-color:#ffb900;}
	/*页尾*/
	#footer{height:49px;line-height:49px;text-align:center;font-size:14px;color:#999;min-width:1200px;margin:0 auto;background-color:#fafafa;border-top:1px solid #e7e7e7;}
	#footer strong{font-weight:normal;display:inline;}
	#footer address{margin-left:133px;display:inline;}
	#footer p{display:inline;}
	/**/
	.faq_{padding:0 41px;background-color:#f5f3f4;}
	.faq_:nth-child(even){background-color:#ebebeb;}
	.faq_ h5{ cursor:pointer;height:96px;line-height:96px;font-size:24px;font-weight:normal;color:#105598;background:url(../images/arrow_bom.png) no-repeat right center;}
	.faq_ .huida{line-height:1.50;font-size:24px;min-height:89px;padding-bottom:20px;display:none;}
	.faq_ .huida p{margin-bottom:8px;}
	.faq_.open h5{background-image:url(../images/arrow_top.png) ;}
	/*图片列表*/
	.imgList{float:left;}
	.imgList li{margin:0 17px 24px 0;float:left;width:385px;display:inline;}
	.imgList li:nth-child(3n){margin-right:0px;}
	.imgList .photo{width:385px;height:242px;background:#333;display:block;}
	.imgList span{height:95px;line-height:30px;text-align:center;overflow:hidden;font-size:17px;display:block;}
	/*案例*/
	.Case{margin:0 40px;padding:46px 0;float:left;width:520px;overflow:hidden;display:inline;}
	.Case .photo{width:184px;height:184px;float:left;margin-right:28px;border-radius:50%;overflow:hidden;}
	.Case p{line-height:1.92;font-size:13px;padding-top:25px;}
	/*专家*/
	.Expert{padding:28px 47px 15px;overflow:hidden;background-color:#efefef;border-radius:15px;}
	.Expert .photo{margin:0 65px 20px 0;float:left;width:164px;line-height:2.81;text-align:center;font-size:16px;display:inline;}
	.Expert h4{height:63px;line-height:63px;overflow:hidden;font-size:23px;font-weight:normal;color:#1d77ab;}
	.Expert p{line-height:1.67;font-size:15px;color:#606060;}
	.hoverExpert{background-color:#ff7e00;color:#fff;box-shadow:0 0 14px rgba(0,0,0,0.2);}
	.hoverExpert p{color:#fff;}
	.hoverExpert h4{color:#fff;}
	/*栏目标题*/
	.PartTitle{font-size:56px;font-weight:normal;}
	/*副标题*/
	.SubTitle{line-height:1.61;text-align:center;font-size:44px;font-weight:normal;margin-bottom:37px;}
	.SubTitle .xh{width:73px;height:73px;line-height:73px;text-align:center;color:#fff;vertical-align:middle;background:url(../images/xh_bg.png) no-repeat left top;display:inline-block;}
	.SubTitle strong{font-size:32px;font-weight:normal;display:block;}
	/*图片列表*/
	.PicList{float:left;}
	.PicList li{margin:0 18px 32px 0;float:left;width:385px;line-height:72px;text-align:center;overflow:hidden;font-size:17px;display:inline;}
	.PicList li:nth-child(3n){margin-right:0px;}
	.PicList li .photo{width:385px;height:242px;background:#333;display:block;}
	/*图片列表*/
	.PictureList{float:left;}
	.PictureList li{float:left;width:384px;height:353px;margin-right:17px;display:inline;}
	.PictureList li:nth-child(3n){margin-right:0px;}
	.PictureList .photo{width:385px;height:242px;margin-bottom:20px;background:#000;display:block;overflow:hidden;}
	.PictureList strong{padding:6px 9px;line-height:1.79;font-size:14px;font-weight:normal;display:block;}
	/*项目*/
	.items{float:left;width:475px;height:269px;margin-top:121px;}
	.items .photo{float:left;width:192px;height:269px;margin-right:44px;background:#333;display:inline;}
	.items h5{height:36px;line-height:36px;overflow:hidden;font-size:22px;font-weight:normal;margin-bottom:15px;}
	.items ul{font-size:19px;}
	.items ul li{line-height:22px;margin-bottom:18px;}
	.items p{line-height:1.92;font-size:13px;}
	.items_f_right{float:right;}
	.items_f_right .photo{margin:0 0px 0 44px;float:right;display:inline;}
	.icon_star_red{width:19px;height:18px;background: url(../images/star_red.png) no-repeat left top;display:inline-block;vertical-align:middle;}
	.icon_star_blue{width:19px;height:18px;background:url(../images/star_blue.png) no-repeat center top;display:inline-block;vertical-align:middle;}
	/*选项卡*/
	.Tab{float:left;width:1200px;background-color:#ffffff;}
	.Tab li{ cursor:pointer;margin:-6px 50px -6px 38px;float:left;width:307px;height:123px;line-height:123px;text-align:center;position:relative;font-size:26px;display:inline;}
	.Tab li .arrow{width:0px;height:0px;position:absolute;right:50%;bottom:-24px;margin-right:-12px;border:12px solid transparent;border-top:12px solid #ff7e00;display:none;content:"";}
	.Tab li.change{color:#fff;background-color:#ff7e00;}
	.Tab li.change .arrow{display:block;}
/*成长见证*/
.growth_witness{ height:913px; min-width: 1200px; background: url(../images/../images/08.jpg) no-repeat center top;}
.growth_witness .wrapper{ padding:85px 0 0px;}
.img_list{ margin-top:90px; }
.img_list > ul{ height: 512px; position:relative;}
.img_list li{ position:absolute;}
.img_list li div,.img_list ul li a{ display:block; position:relative;}
.img_list a i{ display:none; position:absolute; left: 7px; top: 7px; right: 7px; bottom: 8px; background-color: rgba(0,0,0,0.5);}
.img_list div div{ display:none; position:absolute; left: -522px; top:50%; margin-top:-180px; width: 563px; height: 453px; background-image: url(../images/32.png); z-index: 9;}
.img_list .zhangge{height: 600px;background: white;position: absolute;left: 115px;box-shadow: 5px 10px 50px #888888;}
.img_list .zhangge:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: -30px;border-width: 30px 30px 30px 0;border-style: solid;border-color: transparent #fff transparent transparent;}
.img_list .cailing{height: 405px;background: white;position: absolute;left: 145px;box-shadow: 5px 10px 50px #888888;}
.img_list .cailing:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: -30px;border-width: 30px 30px 30px 0;border-style: solid;border-color: transparent #fff transparent transparent;}
.img_list .liweizhi{height: 405px;background: white;position: absolute;left: 172px;box-shadow: 5px 10px 50px #888888;}
.img_list .liweizhi:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: -30px;border-width: 30px 30px 30px 0;border-style: solid;border-color: transparent #fff transparent transparent;}
.img_list .jianghaizhi{height: 453px;background: white;position: absolute;left: 140px;box-shadow: 5px 10px 50px #888888;}
.img_list .jianghaizhi:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: -30px;border-width: 30px 30px 30px 0;border-style: solid;border-color: transparent #fff transparent transparent;}
.img_list .huangdengfeng{height: 453px;background: white;position: absolute;left: 172px;box-shadow: 5px 10px 50px #888888;}
.img_list .huangdengfeng:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: -30px;border-width: 30px 30px 30px 0;border-style: solid;border-color: transparent #fff transparent transparent;}
.img_list .zhangni{height: 660px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .zhangni:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .fangwenyi{height: 500px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .fangwenyi:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .shenxuemei{height: 520px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .shenxuemei:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .hongxiangyang{height: 600px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .hongxiangyang:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .xuqimin{height: 460px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .xuqimin:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .liandemin{height: 630px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .liandemin:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list .jli{height: 460px;background: white;position: absolute;box-shadow: 5px 10px 50px #888888;}
.img_list .jli:before{content: " ";display: block;width: 0px;height: 0px;position: absolute;top: 142px;left: 563px;border-width: 30px 0 30px 30px;border-style: solid;border-color: transparent transparent transparent #fff;}
.img_list div ul{ padding:40px 60px 40px 40px;}
.img_list div div img{ margin-right:35px;}
.img_list div b{ display:block; font-size: 18px; color:#000; font-weight: 600; line-height: 35px;}
.img_list div b i{ font-weight:normal; padding-left: 10px; font-size: 14px;}
.img_list div span{ display:block; font-size: 14px; color: #000; line-height: 30px; padding-bottom: 5px;}
.img_list div p{ font-size:14px; color: #000; line-height: 27px;}
.wrapper{ width:1200px; margin: 0 auto;}
.growth_witness h2{ display:block; font-size: 56px; font-weight: normal; line-height: 65px;}
.growth_witness p{ font-size:18px; color: #11559a; line-height: 45px;}
.Casetitle{font-size:20px;font-weight:bold;}
#cgal_banner{height:400px;text-align:center;overflow:hidden;min-width:1200px;margin:0 auto;}
.jobs{margin-top: 175px;color: white;font-size: 68px;width: 630px;height: 100px;margin-left: -90px;}
.banner_job{margin-top: 33px;color: white;font-size: 68px;width: 680px;}
.banner_jigou{    float: left; margin-top: 33px;color: white;font-size: 25px;width: 530px;}
.banner_guwen{float: left; margin-left: 30px;margin-top: 100px;color: white;font-size: 25px;border-radius: 35px;background: #ffa200;width:210px;height: 70px;line-height: 70px;}
.banner_guwen a{color:#F8F8FF;}
.banner_guwen a:hover{color:#F8F8FF;}
.banner_zhiye{width: 1261px;height: 650px;position: relative;margin: auto;}
#main{width: 1210px;margin-top: -320px;margin:0 auto;}
.main_job{position: relative;width:1205px;height:190px;margin-top:30px;background-color: #f3f3f3;color: #4f4f4f;}
.main_quick{position: relative;width:1205px;height:190px;margin-top:30px;background-color: #f3f3f3;color: #4f4f4f;}
.main_slow{width:1205px;height:190px;margin-top:30px;background-color: #f3f3f3;color: #4f4f4f;}
.main_graduation{width:1205px;height:190px;margin-top:30px;background-color: #f3f3f3;color: #4f4f4f;margin-bottom: 30px;}
.left_img{float:left;margin-left:26px;margin-top:20px;width: 243px;height: 155px;}
 .left_img a{display: block;}

.right_txt{float:right;width: 870px;margin-top: 21px;font-size: 16px;height: 160px;}
.right_hand{font-size:21px;font-weight: bold;color: #000;}
.right_hand a:hover{color: #4f4f4f;}
.right_red {width:110px;height:35px;background-color: #d03f3b;color:#fff;line-height: 35px;margin-top: 8px;}
.right_red a{color:#fff;}
.right_red a:hover{color:#fff;}
.right_date{margin-top: 8px;margin-bottom: 8px;}

#cgal_footer{height:49px;line-height:49px;text-align:center;font-size:14px;color:#999;min-width:1200px;margin:0 auto;background-color:#fafafa;border-top:1px solid #e7e7e7;margin-top:30px;}
#cgal_footer strong{font-weight:normal;display:inline;}
#cgal_footer address{margin-left:133px;display:inline;}
#cgal_footer p{display:inline;}

input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}
@font-face{
	font-family:"helveticaneuelt";
	src:url(font/helveticaneueltpro.otf);
}
@font-face{
	font-family:"TCM";
	src:url(font/TCM.ttf);
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.FL{ float:left;}
.FR{ float:right;}

/*字号*/
.f10 { -webkit-text-size-adjust:none; font-size:0.625em; }
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:0.75em; }
.f14{ font-size:14px;}
.f16 { font-size:16px; }
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/*字体*/
.arial { font-family:Arial;}
.yahei { font-family:"microsoft yahei";}
.song { font-family:"宋体";}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.black{ color:#333; }
.red{ color:#c8201d; }

/*公用*/
.div100{ width:100%;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.width{ width:1200px; margin:0 auto; }
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; border-radius:4px; padding:7px 6px; color:#777; font-size:12px; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #ccc; color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden; margin-bottom:58px; }

/*头部*/
.head { position: relative; z-index: 1000; width: 100%; height: 130px; background: #ffffff; }
.head .left { float: left; width: 433px; height: 130px; font-size: 0; text-align: center; }
.head .left span { display: inline-block; width: 1px; margin-left: -1px; height: 100%; vertical-align: middle; }
.head .left img { display: inline-block; max-width: 100%; vertical-align: middle; }
.head .right { float: right; width: 765px; height: 130px; }
.head .right .top { margin-top: 20px; }
.head .right .top a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #666666; padding: 0 20px; }
.head .right .top a:hover{ color:#e36e2e; }
.head .right .top em { display: block; width: 200px; margin-top: -5px; float: right; font: normal 14px 'microsoft yahei'; color: #666666; }
.head .right .top em i { font: normal 18px 'microsoft yahei'; color: #e36e2e; }
.head .right .menu { margin-top: 30px; }
.head .right .menu ul { width: 100%; }
.head .right .menu ul li { position:relative; float: left; margin-left: 25px; height:50px; }
.head .right .menu ul li#curid { margin-left: 0; }
.head .right .menu ul li a { font: normal 18px 'microsoft yahei'; color: #333333; }
.head .right .menu ul li >a{ cursor:default; }
.head .right .menu ul li a:hover { color: #198aff; }
.head .right .menu ul li.cur a { color: #198aff; }
.head .right .menu ul li span { font: normal 16px 'simsun'; color: #cccccc; padding-left: 18px; }
.head .right .menu ul li .subMenu{ display:none; min-width:114px; position:absolute; top:35px; left:-17px; font-size:14px; z-index:1000; }
.head .right .menu ul li .subMenu .arrow{ margin:0 0 0 50px; width:14px; height:7px; background:url(../images/arrow.png) no-repeat; }
.head .right .menu ul li .subMenu dl{ padding:10px 0; background:#f5f5f5; }
.head .right .menu ul li .subMenu dl a{ display:block; padding:0 17px; white-space:nowrap; font-size:14px; line-height:36px; color:#666; }
.head .right .menu ul li .subMenu dl a:hover{ color:#fff; background:#198aff; }

.head .right .menu ul li .submenu_new dl dt img{ position:relative;top:-3px;vertical-align: middle;}
.head .right .menu ul li .submenu_new{padding:0 10px;width:585px;position:absolute;font-size:13px;top:42px;left:0px;background-color:#f5f5f5;display:none;}
.head .right .menu ul li .submenu_new dl{margin:0 5px;float:left;width:184px;display:inline;}
.head .right .menu ul li .submenu_new dl dt{text-align:left;font-size:15px;color:#188cfd;margin-bottom:5px;padding-left:15px;border-bottom:1px solid #dcdcdc;height:28px;  padding-top: 3px;}
.head .right .menu ul li .submenu_new dl dt.hover_dt{border-color:#198aff;}
.head .right .menu ul li .submenu_new dl dd a{float:none;width:auto;height:35px;line-height:35px;text-align:left;font-size:13px;padding-left:16px;display:block;}
.head .right .menu ul li .submenu_new dl dd a:hover{color:#fff;background-color:#1789fc;}
.head .right .menu ul li .submenu_new .arrow{width:15px;height:7px;line-height:0; font-size:0;position:absolute;top:-7px;left:0px;background:url(../images/arrow.png) no-repeat left top;}

/*下拉导航*/
.head_down { width: 100%; height: 55px;/* background: #f5f5f5;*/ position: absolute; top: 130px; left: 0; z-index:1000; }
.head_down ul { width: 100%; height: 100%; position: relative; }
.head_down ul li { width: 100%; height: 100%; background: #f5f5f5; display: none; }
.head_down ul li a { display: block; float: left; font: normal 14px/55px 'microsoft yahei'; color: #666666; margin-right: 22px; }
.head_down ul li a.first1 { margin-left: 413px; }
.head_down ul li a.first2 { margin-left: 500px; }
.head_down ul li a.first3 { margin-left: 740px; }
.head_down ul li a.first4 { margin-left: 700px; }
.head_down ul li a.first5 { margin-left: 434px; }
.head_down ul li a.first6 { float: right; }
.head_down ul li a:hover { color: #198aff; }

/*底部*/
.foot { width: 100%; background: #293449;margin-top: 30px; }
.foot .top { width: 100%; height: 308px; border-top: 1px solid #374255; border-bottom: 1px solid #374255; }
.foot .top .main { width: 1200px; position: relative; }
.foot .top .left { float: left; width: 1000px; padding-top: 44px; }
.foot .top .left span { display: block; width: 100%; padding-bottom: 20px; }
.foot .top .left span em { display: block; width: 61px; float: left; font: normal 14px 'microsoft yahei'; color: #647380; }
.foot .top .left span a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #acbdcc; margin-left: 10px; }
.foot .top .left span a:hover { color:#E5F1FB; }
.foot .top .left span a.last { float: left; margin-left: 71px; }
.foot .top .right { position: absolute; top: 117px; right: 0; }
.foot .top .right ul { width: 100%; }
.foot .top .right ul li { position:relative; width: 160px; float: left; margin-left: 15px; }
.foot .top .right ul li span { display: block; width: 100%; height: 62px; }
.foot .top .right ul li em { display: block; font: normal 14px 'Arial'; color: #acbdcd; text-align: center; padding-bottom: 13px; }
.foot .top .right ul li a { display: block; width: 121px; height: 26px; border: 2px solid #b3c8dd; font: normal 14px/26px 'microsoft yahei'; color: #f8f8f8; text-align: center; margin: 0 auto; }
.foot .top .right ul li.li1 span { background: url(../images/foot1.png) no-repeat center top; }
.foot .top .right ul li.li2 span { background: url(../images/foot2.png) no-repeat center top; }
.foot .top .right ul li.li3 span { background: url(../images/foot3.png) no-repeat center top; }
.foot .top .right ul li .code{ display:none; position:absolute; bottom:170px; left:50%; margin-left:-100px; width:200px; height:200px; border:1px solid #ddd; }
.foot .top .right ul li .code img{ width:inherit; height:inherit; }
.foot .top .right p { font: normal 12px 'simsun'; color: #606f7c; padding-top: 25px; color: #606f7c; }

.foot .bot { width: 100%; padding:10px 0; border-bottom: 1px solid #374155; }
.foot .bot span { display: block; float: left; font: normal 14px/28px 'microsoft yahei'; color: #606f7c; }
.foot .bot span a { font: normal 14px 'microsoft yahei'; color: #606f7c; margin-left: 10px; }
.foot .bot span a:hover{ text-decoration:underline; }

/*边上浮框 20160328*/
.dn{display: none;}
.toolbar {position: fixed;right: 0;bottom: 100px; z-index: 9999;}
.toolbar-item {width: 40px;height: 40px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-weixin{background-image: url(../images/toolbar/27right0.jpg);background-repeat: no-repeat; height: 80px;}
.toolbar-item-weixin:hover{}
.toolbar-item-gotop{ background: url(../images/toolbar/gotop.png) center center no-repeat #198AFF; cursor: pointer;}
.toolbar-item-gotop>span{ display: none; position: absolute; border: 1px solid #ececec; width: 90px; text-align: center; border-right: 0; box-sizing: border-box; background: #ffffff;height: 40px; line-height: 40px; top:0; right: 40px;}
.toolbar-item-gotop:hover{background-image: url(../images/toolbar/fanhui.png)}


/*****弹出窗样式****/
#HTitle{font-size: 16px;font-weight: bold;text-align: center;}

/*左侧边上浮框 20160509*/
.toolbar_left {position: fixed;right: 0;top: 160px; z-index: 9999;background-image: url(https://www.aosonet.com/img/other/hong/right_gg_100.png); height: 263px; width:101px;}
.toolbar_left-item {width: 88px; height: 45px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-phone{height: 58px;}
#rightArrow {width: 14px;height: 263px;position: fixed;top: 160px;right: 88px;z-index: 10000;}
#rightArrow a {display: block;height: 263px;}

/*****热门标签******/
.hot{position: absolute;top:-5px;}
.nav_hot{position: relative;top:-5px;}
.head .right .menu ul li .submenu_new dl dd a{position: relative;}
.head .right .menu ul li .submenu_new dl dd a .hot{top: 0px;}

input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}
@font-face{
	font-family:"helveticaneuelt";
	src:url(font/helveticaneueltpro.otf);
}
@font-face{
	font-family:"TCM";
	src:url(font/TCM.ttf);
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.FL{ float:left;}
.FR{ float:right;}

/*字号*/
.f10 { -webkit-text-size-adjust:none; font-size:0.625em; }
.f11 { -webkit-text-size-adjust:none; font-size:11px;}
.f12 { font-size:0.75em; }
.f14{ font-size:14px;}
.f16 { font-size:16px; }
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f30{ font-size:30px;}

/*字体*/
.arial { font-family:Arial;}
.yahei { font-family:"microsoft yahei";}
.song { font-family:"宋体";}

/*上下间距*/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb18{ margin-bottom:18px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}
.mb35{ margin-bottom:35px;}
.mb40{ margin-bottom:40px;}
.mb45{ margin-bottom:45px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.black{ color:#333; }
.red{ color:#c8201d; }

/*公用*/
.div100{ width:100%;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.width{ width:1200px; margin:0 auto; }
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; border-radius:4px; padding:7px 6px; color:#777; font-size:12px; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #ccc; color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden; margin-bottom:58px; }

/*头部*/
.head { position: relative; z-index: 1000; width: 100%; height: 130px; background: #ffffff; }
.head .left { float: left; width: 433px; height: 130px; font-size: 0; text-align: center; }
.head .left span { display: inline-block; width: 1px; margin-left: -1px; height: 100%; vertical-align: middle; }
.head .left img { display: inline-block; max-width: 100%; vertical-align: middle; }
.head .right { float: right; width: 765px; height: 130px; }
.head .right .top { margin-top: 20px; }
.head .right .top a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #666666; padding: 0 20px; }
.head .right .top a:hover{ color:#e36e2e; }
.head .right .top em { display: block; width: 200px; margin-top: -5px; float: right; font: normal 14px 'microsoft yahei'; color: #666666; }
.head .right .top em i { font: normal 18px 'microsoft yahei'; color: #e36e2e; }
.head .right .menu { margin-top: 30px; }
.head .right .menu ul { width: 100%; }
.head .right .menu ul li { position:relative; float: left; margin-left: 25px; height:50px; }
.head .right .menu ul li#curid { margin-left: 0; }
.head .right .menu ul li a { font: normal 18px 'microsoft yahei'; color: #333333; }
.head .right .menu ul li >a{ cursor:default; }
.head .right .menu ul li a:hover { color: #198aff; }
.head .right .menu ul li.cur a { color: #198aff; }
.head .right .menu ul li span { font: normal 16px 'simsun'; color: #cccccc; padding-left: 18px; }
.head .right .menu ul li .subMenu{ display:none; min-width:114px; position:absolute; top:35px; left:-17px; font-size:14px; z-index:1000; }
.head .right .menu ul li .subMenu .arrow{ margin:0 0 0 50px; width:14px; height:7px; background:url(../images/arrow.png) no-repeat; }
.head .right .menu ul li .subMenu dl{ padding:10px 0; background:#f5f5f5; }
.head .right .menu ul li .subMenu dl a{ display:block; padding:0 17px; white-space:nowrap; font-size:14px; line-height:36px; color:#666; }
.head .right .menu ul li .subMenu dl a:hover{ color:#fff; background:#198aff; }

.head .right .menu ul li .submenu_new dl dt img{ position:relative;top:-3px;vertical-align: middle;}
.head .right .menu ul li .submenu_new{padding:0 10px;width:585px;position:absolute;font-size:13px;top:42px;left:0px;background-color:#f5f5f5;display:none;}
.head .right .menu ul li .submenu_new dl{margin:0 5px;float:left;width:184px;display:inline;}
.head .right .menu ul li .submenu_new dl dt{text-align:left;font-size:15px;color:#188cfd;margin-bottom:5px;padding-left:15px;border-bottom:1px solid #dcdcdc;height:28px;  padding-top: 3px;}
.head .right .menu ul li .submenu_new dl dt.hover_dt{border-color:#198aff;}
.head .right .menu ul li .submenu_new dl dd a{float:none;width:auto;height:35px;line-height:35px;text-align:left;font-size:13px;padding-left:16px;display:block;}
.head .right .menu ul li .submenu_new dl dd a:hover{color:#fff;background-color:#1789fc;}
.head .right .menu ul li .submenu_new .arrow{width:15px;height:7px;line-height:0; font-size:0;position:absolute;top:-7px;left:0px;background:url(../images/arrow.png) no-repeat left top;}

/*下拉导航*/
.head_down { width: 100%; height: 55px;/* background: #f5f5f5;*/ position: absolute; top: 130px; left: 0; z-index:1000; }
.head_down ul { width: 100%; height: 100%; position: relative; }
.head_down ul li { width: 100%; height: 100%; background: #f5f5f5; display: none; }
.head_down ul li a { display: block; float: left; font: normal 14px/55px 'microsoft yahei'; color: #666666; margin-right: 22px; }
.head_down ul li a.first1 { margin-left: 413px; }
.head_down ul li a.first2 { margin-left: 500px; }
.head_down ul li a.first3 { margin-left: 740px; }
.head_down ul li a.first4 { margin-left: 700px; }
.head_down ul li a.first5 { margin-left: 434px; }
.head_down ul li a.first6 { float: right; }
.head_down ul li a:hover { color: #198aff; }

/*底部*/
.foot { width: 100%; background: #293449;margin-top: 30px; }
.foot .top { width: 100%; height: 308px; border-top: 1px solid #374255; border-bottom: 1px solid #374255; }
.foot .top .main { width: 1200px; position: relative; }
.foot .top .left { float: left; width: 1000px; padding-top: 44px; }
.foot .top .left span { display: block; width: 100%; padding-bottom: 20px; }
.foot .top .left span em { display: block; width: 61px; float: left; font: normal 14px 'microsoft yahei'; color: #647380; }
.foot .top .left span a { display: block; float: left; font: normal 14px 'microsoft yahei'; color: #acbdcc; margin-left: 10px; }
.foot .top .left span a:hover { color:#E5F1FB; }
.foot .top .left span a.last { float: left; margin-left: 71px; }
.foot .top .right { position: absolute; top: 117px; right: 0; }
.foot .top .right ul { width: 100%; }
.foot .top .right ul li { position:relative; width: 160px; float: left; margin-left: 15px; }
.foot .top .right ul li span { display: block; width: 100%; height: 62px; }
.foot .top .right ul li em { display: block; font: normal 14px 'Arial'; color: #acbdcd; text-align: center; padding-bottom: 13px; }
.foot .top .right ul li a { display: block; width: 121px; height: 26px; border: 2px solid #b3c8dd; font: normal 14px/26px 'microsoft yahei'; color: #f8f8f8; text-align: center; margin: 0 auto; }
.foot .top .right ul li.li1 span { background: url(../images/foot1.png) no-repeat center top; }
.foot .top .right ul li.li2 span { background: url(../images/foot2.png) no-repeat center top; }
.foot .top .right ul li.li3 span { background: url(../images/foot3.png) no-repeat center top; }
.foot .top .right ul li .code{ display:none; position:absolute; bottom:170px; left:50%; margin-left:-100px; width:200px; height:200px; border:1px solid #ddd; }
.foot .top .right ul li .code img{ width:inherit; height:inherit; }
.foot .top .right p { font: normal 12px 'simsun'; color: #606f7c; padding-top: 25px; color: #606f7c; }

.foot .bot { width: 100%; padding:10px 0; border-bottom: 1px solid #374155; }
.foot .bot span { display: block; float: left; font: normal 14px/28px 'microsoft yahei'; color: #606f7c; }
.foot .bot span a { font: normal 14px 'microsoft yahei'; color: #606f7c; margin-left: 10px; }
.foot .bot span a:hover{ text-decoration:underline; }

/*边上浮框 20160328*/
.dn{display: none;}
.toolbar {position: fixed;right: 0;bottom: 100px; z-index: 9999;}
.toolbar-item {width: 40px;height: 40px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-weixin{background-image: url(../images/toolbar/27right0.jpg);background-repeat: no-repeat; height: 80px;}
.toolbar-item-weixin:hover{}
.toolbar-item-gotop{ background: url(../images/toolbar/gotop.png) center center no-repeat #198AFF; cursor: pointer;}
.toolbar-item-gotop>span{ display: none; position: absolute; border: 1px solid #ececec; width: 90px; text-align: center; border-right: 0; box-sizing: border-box; background: #ffffff;height: 40px; line-height: 40px; top:0; right: 40px;}
.toolbar-item-gotop:hover{background-image: url(../images/toolbar/fanhui.png)}


/*****弹出窗样式****/
#HTitle{font-size: 16px;font-weight: bold;text-align: center;}

/*左侧边上浮框 20160509*/
.toolbar_left {position: fixed;right: 0;top: 160px; z-index: 9999;background-image: url(https://www.aosonet.com/img/other/hong/right_gg_100.png); height: 263px; width:101px;}
.toolbar_left-item {width: 88px; height: 45px;display: block;margin-top: 1px;position: relative;/*transition: background-position 1s;*/}
.toolbar-item-phone{height: 58px;}
#rightArrow {width: 14px;height: 263px;position: fixed;top: 160px;right: 88px;z-index: 10000;}
#rightArrow a {display: block;height: 263px;}

/*****热门标签******/
.hot{position: absolute;top:-5px;}
.nav_hot{position: relative;top:-5px;}
.head .right .menu ul li .submenu_new dl dd a{position: relative;}
.head .right .menu ul li .submenu_new dl dd a .hot{top: 0px;}