.fl { float:left;display:inline;}
.fr { float:right;display:inline;}
a:hover { text-decoration:none;}
.build_white {
	min-width:1003px;
	background:#fff;
	width:100%;
	z-index:11;}
.build_dark {
	min-width:1003px;
	background: url(/images/build_bg09.png) repeat;
	width:100%;}
.build_tit01 {
	padding-top:30px;
	margin-bottom:15px;
	font-size:36px;
	text-align:center;
	font-weight:bold;
	line-height:40px;}
.build_p01 {
	font-size:16px;
	color:#797979;
	text-align:center;
	width:1003px;
	margin:0 auto;
	line-height:25px;}
.build_part01 {
	text-align:center;
	width:850px;
	margin:40px auto 0;
	padding-bottom:30px;
	}	
.build_part01 dl {
	display:block;
	width:370px;
	text-align:center;}
.build_part01 dt {
	font-size:36px;
	text-align:center;
	line-height:40px;
	margin:20px 0 20px;
	}
.build_part01 dt span {color:#dd0303;}
.build_part01 dd {
	font-size:18px;
	text-align:center;
	line-height:30px;
	}
.build_part01 dd span {color:#dd0303;}
.build_why {
	width:720px;
	margin:0 auto;
	padding:40px 0 40px 360px;
	min-height:510px;
	line-height:25px;
	background:url(/images/build_img09.png) no-repeat left 70px;
}
.build_why h2 {
	font-weight:400;
	font-size:36px;
	line-height:40px;
	color:#ffae00;
	margin-bottom:20px;}
.build_why h3 {
	font-weight:400;
	font-size:28px;
	line-height:45px;
	color:#fff;
	}
.build_why .text {
	width:660px;
	padding:30px;
	color:#fff;
	font-size:16px;
	border-radius:10px;
	margin-top:30px;
	background: url(/images/build_white.png) repeat;	
}
.build_vs {
	padding:40px 0;
	width:1003px;
	margin:0 auto;
	background:url(/images/build_img10.png) no-repeat center 122px;
}
.build_vs h2 {
	text-align:center;
	width:100%;
	margin-bottom:30px;}
.build_vs ul {
	display:block;
	width:175px;
	padding-left:25px;}
.build_vs li {
	display:block;
	width:100%;
	margin-bottom:20px;
	line-height:25px;
	font-size:14px;
}
.build_vs li span {
	left:-21px;
	top:3px;
	font-size:18px;
	color: #F00;}
.build_vs h3 {
	text-align:center;
	font-weight:400;
	font-size:24px;
	line-height:30px;}
.build_vs h3 span {
	color:#d30000;}

.ny_main { margin:0 auto;}
.wap_shtu{height: 420px;width: 100%;margin-right: auto;margin-left: auto;background-image: url(/images/wapbanner.png);background-position: center center;}
.wap_shtu .yy{height: 58px;width: 500px;margin-right: auto;margin-left: auto;}
.wap_shtu .yy2{height: 60px;width: 800px;margin-right: auto;margin-left: auto;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;font-size: 42px;color: #FFFFFF;text-align: center;}
.wap_shtu .yy3{ line-height:30px; width: 900px;margin-right: auto;margin-left: auto;font-size: 16px;color: #FFFFFF;text-align: center;padding-top: 15px;}
.wap_shtu .yy4 a{
	height: 45px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	border: 1px solid #AACBE3;
	font-size: 30px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	display: block;
}
.wap_shtu .yy4 a:hover{
	background-color: #FFFFFF;color: #0A63BC;border: 1px solid #0A63BC; text-decoration:none; font-weight:bold;
}
.wap_shtu .yy4 a span{ font-size:16px;}

/*05×ö¸öÍøÕ¾Òª¶àÉÙÇ®*/
.z05-Zuowangzhan-bj1{background-color: #F3F3F3;height: 610px;}
.ZWZlxzi1{font-size: 40px;color: #525252;text-align: center;height: 160px;padding-top: 80px;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.ZWZlxzi1 p{font-size: 16px;margin-top: 15px;}
.z05-Zuowangzhan-leixing{}
.z05-Zuowangzhan-leixing li{float: left;width: 200px;}
.z05-Zuowangzhan-leixing a{height: 160px;width: 200px;background-image: url(/images/z05-Zuowangzhan-leixing.png);background-repeat: no-repeat;background-position: 0px 0px;padding-top: 160px;display: block;text-align: center;}
.z05-Zuowangzhan-leixing span{font-family: tahoma;font-size: 12px;color: #999999;}
.z05-Zuowangzhan-leixing h1{font-size: 18px;color: #555555;font-weight:bold;line-height: 36px;}
.z05-Zuowangzhan-leixing b{
	margin-bottom: 4px;
	display: block;
	font-size:16px;
}
.z05-Zuowangzhan-leixing p{font-size: 12px; font-family: "NotoSansHans", "Î¢ÈíÑÅºÚ";line-height: 20px;color: #666666;text-align: left;width: 150px;margin-right: auto;margin-left: auto;}
.z05-Zuowangzhan-leixing #ZWZlx_0 a{background-position: 0px 0px;}
.z05-Zuowangzhan-leixing #ZWZlx_0 a:hover{background-position: 0px -320px;}
.z05-Zuowangzhan-leixing #ZWZlx_1 a{background-position: -200px 0px;}
.z05-Zuowangzhan-leixing #ZWZlx_1 a:hover{background-position: -200px -320px;}
.z05-Zuowangzhan-leixing #ZWZlx_2 a{background-position: -400px 0px;}
.z05-Zuowangzhan-leixing #ZWZlx_2 a:hover{background-position: -400px -320px;}
.z05-Zuowangzhan-leixing #ZWZlx_3 a{background-position: -600px 0px;}
.z05-Zuowangzhan-leixing #ZWZlx_3 a:hover{background-position: -600px -320px;}
.z05-Zuowangzhan-leixing #ZWZlx_4 a{background-position: -800px 0px;}
.z05-Zuowangzhan-leixing #ZWZlx_4 a:hover{background-position: -800px -320px;}
.z05-Zuowangzhan-bj2{background-image: url(/images/z05-Zuowangzhan-bj1.jpg);height: 880px;}
.ZWZxzzi2{font-size: 40px;line-height: 170px;color: #FFFFFF;text-align: center;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.z05-Zuowangzhan-nav{background-image: url(/images/z05-Zuowangzhan-nav.png);background-repeat: no-repeat;background-position: 55px 4px;height: 570px;padding-left: 90px;}
.z05-Zuowangzhan-nav li{height: 120px;}
.z05-Zuowangzhan-nav h1{font-size: 16px; font-weight:bold;line-height: 32px;color: #FFFFFF;height: 32px;}
.z05-Zuowangzhan-nav p{font-size: 14px;line-height: 23px;color: #CCCCCC;margin-top: 10px;}
	
.nH2{background-image: url(/images/nH2.jpg);background-repeat: no-repeat;background-position: center top;height: 220px;font-size: 50px;color: #FFFFFF;text-align: center;padding-top: 80px;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ; margin-bottom:10px;}
.nH2 p{font-size: 18px;margin-top: 20px;}	

.nk1003{width: 1003px;margin-right: auto;margin-left: auto;}
.rhz_zi1{font-size: 40px;line-height: 135px;color: #CC0000;text-align: center;}
.rhz_wifi{height: 300px;}
.rhz_wifi li{float: left;width: 200px;}
.rhz_wifi p{font-size: 24px;color: #333333;display: block;text-align: center;padding-top: 202px;}
.rhz_wifi span{display: block;font-family:"Microsoft YaHei";font-size: 12px;line-height: 20px;color: #666666;text-align: left;padding-top: 10px;padding-left: 26px;padding-right: 25px;}
.rhz_wifi a{background-image: url(/images/150709-4.png);background-repeat: no-repeat;display: block;height: 300px;}
.rhz_wifi .rhz5{background-position: 0px 0px;}
.rhz_wifi .rhz5:hover{background-position: 0px -300px;}
.rhz_wifi .rhz6{background-position: -200px 0px;}
.rhz_wifi .rhz6:hover{background-position: -200px -300px;}
.rhz_wifi .rhz7{background-position: -401px 0px;}
.rhz_wifi .rhz7:hover{background-position: -401px -300px;}
.rhz_wifi .rhz8{background-position: -601px 0px;}
.rhz_wifi .rhz8:hover{background-position: -601px -300px;}
.rhz_wifi .rhz9{background-position: -803px 0px;}
.rhz_wifi .rhz9:hover{background-position: -803px -300px;}
.rhz_zi2{font-size: 40px;line-height: 175px;color: #FFFFFF;text-align: center;}
.rhz_fw{background-color: #37A3EE;height: 800px;}
.rhz_fwlist{background-image: url(/images/150709-5b.png);background-repeat: no-repeat;background-position: center top;height: 610px;}
.rhz_fwlist .rhz_fwlist1{font-size: 14px;line-height: 20px;color: #FFFFFF;width: 355px;margin-top: 23px;position: absolute;margin-left: 70px;}
.rhz_fwlist .rhz_fwlist2{font-size: 24px;color: #FFFFFF;width: 380px;margin-top: 126px;position: absolute;margin-left: 70px;text-align: right;}
.rhz_fwlist .rhz_fwlist3{font-size: 14px;line-height: 20px;color: #FFFFFF;width: 355px;margin-top: 204px;position: absolute;margin-left: 70px;}
.rhz_fwlist .rhz_fwlist4{font-size: 24px;color: #FFFFFF;width: 380px;margin-top: 327px;position: absolute;margin-left: 70px;text-align: right;}
.rhz_fwlist .rhz_fwlist5{font-size: 14px;line-height: 20px;color: #FFFFFF;width: 355px;margin-top: 413px;position: absolute;margin-left: 70px;}
.rhz_fwlist .rhz_fwlist11{font-size: 24px;color: #FFFFFF;width: 380px;margin-top: 23px;position: absolute;margin-left: 555px;text-align: left;}
.rhz_fwlist .rhz_fwlist12{font-size: 14px;line-height: 20px;color: #FFFFFF;width: 355px;margin-top: 103px;position: absolute;margin-left: 588px;}
.rhz_fwlist .rhz_fwlist13{font-size: 24px;color: #FFFFFF;width: 380px;margin-top: 228px;position: absolute;margin-left: 555px;text-align: left;}
.rhz_fwlist .rhz_fwlist14{font-size: 14px;line-height: 20px;color: #FFFFFF;width: 355px;margin-top: 311px;position: absolute;margin-left: 588px;}
.rhz_fwlist .rhz_fwlist15{font-size: 24px;color: #FFFFFF;width: 380px;margin-top: 425px;position: absolute;margin-left: 555px;text-align: left;}
.rhz_zi4{height: 55px;width: 449px;margin-right: auto;margin-left: auto;}
.rhz_zi4 span{font-size: 40px;color: #CC0000;background-image: url(/images/150709-6.png);background-repeat: no-repeat;background-position: 0px 0px;text-align: center;height: 95px;width: 449px;margin-top: -40px;margin-left: 0px;position: absolute;line-height: 95px;}
.rhz_htbj{background-image: url(/images/150709-7b.jpg);background-repeat: no-repeat;background-position: center bottom;height: 500px;}
.rhz_ht{height: 400px;width: 1003px;margin-right: auto;margin-left: auto;margin-top: 65px;}
.rhz_ht li{float: left;width: 259px;}
.rhz_ht a{background-image: url(/images/150709-7.png);background-repeat: no-repeat;display: block;height: 308px;}
.rhz_ht .rhz51{background-position: 0px 0px;}
.rhz_ht .rhz51:hover{background-position: 0px -308px;}
.rhz_ht .rhz52{background-position: -258px 0px;}
.rhz_ht .rhz52:hover{background-position: -258px -308px;}
.rhz_ht .rhz53{background-position: -512px 0px;}
.rhz_ht .rhz53:hover{background-position: -512px -308px;}
.rhz_ht .rhz54{background-position: -768px 0px;}
.rhz_ht .rhz54:hover{background-position: -768px -308px;}
.rhz_ht p{font-size: 22px;color: #333333;width: 235px;display: block;text-align: center;padding-top: 178px;}
.rhz_ht span{font-size: 14px;line-height: 30px;color: #666666;padding-top: 15px;display: block;padding-left: 20px;padding-right: 30px;}
.rhz_ht a:hover p{color: #FFFFFF;}
.rhz_ht a:hover span{color: #FFFFFF;}

/*ÍøÕ¾¸Ä°æ*/
.nH7{background-image: url(/images/nH5.jpg);background-repeat: no-repeat;background-position: center top;height: 210px;font-size: 38px;color: #FFFFFF;text-align: center;padding-top: 90px;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.nH7 p{font-size: 20px;margin-top: 20px;}
.g05-Gaiban-bj1{background-image: url(/images/g05-Gaiban-bj1.jpg);padding-bottom: 55px;}
.GBsxzi1{font-size: 40px;line-height: 155px;color: #525252;text-align: center;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.g05-Gaiban-bj2{background-image: url(/images/g05-Gaiban-bj2.jpg);height: 540px;}
.GBsxzi2{font-size: 40px;line-height: 170px;color: #FFFFFF;text-align: center;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.g05-Gaiban-nav{background-image: url(/images/g05-Gaiban-nav.png);background-repeat: no-repeat;background-position: 165px 6px;height: 360px;padding-left: 200px;}
.g05-Gaiban-nav li{height: 120px;}
.g05-Gaiban-nav h1{font-size: 15px;line-height: 32px;color: #FFFFFF;background-image: url(/images/g05-Gaiban-t1.png);background-repeat: no-repeat;background-position: 0px 0px;text-align: center;height: 32px;width: 200px;font-weight: normal;}
.g05-Gaiban-nav p{font-size: 14px;line-height: 23px;color: #CCCCCC;margin-top: 15px;}
.g05-Gaiban-fangan{width: 1002px;margin-right: auto;margin-left: auto;}
.g05-Gaiban-fangan li{float: left;margin-right: 75px;margin-left: 75px;}
.g05-Gaiban-fangan a{width: 210px;background-image: url(/images/g05-Gaiban-fangan.png);background-repeat: no-repeat;height: 160px;display: block;font-size: 22px;color: #FFFFFF;text-align: left;line-height: 120px;padding-left: 140px;}
.g05-Gaiban-fangan li span{background-image: url(/images/g05-Gaiban-d1.png);background-repeat: no-repeat;background-position: 0px 0px;height: 12px;width: 25px;position: absolute;margin-top: 149px;margin-left: 160px;display: none;}
.g05-Gaiban-fangan li.no span{display: block;}
.g05-Gaiban-fangan #Gfangan0 a{background-position: 0px 0px;}
.g05-Gaiban-fangan #Gfangan0.no a{background-position: 0px -200px;}
.g05-Gaiban-fangan #Gfangan1 a{background-position: -350px 0px;width: 250px;padding-left: 100px;}
.g05-Gaiban-fangan #Gfangan1.no a{background-position: -350px -200px;}
.Gfangan_div{display: none;}
.g05-Gaiban-kuang{padding-top: 50px;padding-bottom: 50px;background-color: #FFFFFF;border: 1px solid #DDDDDD;}
.g05-Gaiban-body{width: 900px;margin-right: auto;margin-left: auto;font-size: 15px;line-height: 28px;color: #666666;}
.g05-Gaiban-body a{font-size: 15px;color: #FF6600;}

/*½¨Õ¾Á÷³Ì*/
.nH5{background-image: url(/images/nH5.jpg);background-repeat: no-repeat;background-position: center top;height: 210px;font-size: 50px;color: #FFFFFF;text-align: center;padding-top: 90px;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.nH5 p{font-size: 25px;margin-top: 20px;}
.n_content{ position:relative; padding:0 0 5px 0; }
#service_content_tx .up{ padding-top:80px;}
#service_content_tx .up h1{ color:#ff1d00; font-size:30px; text-align:center; margin-bottom:20px;}
#service_content_tx .up h2{ color:#acacae; font-size:16px; text-align:center; margin-bottom:30px;}
#service_content_tx .up p { color:#4a4a4c; font-size:14px; text-align:center; line-height:30px;}
#service_content_tx .un img{ cursor:cell; margin:0 auto; display:block;}
#service_content_tx .un{ padding:80px 0 40px 0;}
.border-bottom{ border-bottom:1px solid #e8e8e8;}
.main_box{ width:1003px; margin:0 auto;}


.nH8{background-image: url(/images/nH5.jpg);background-repeat: no-repeat;background-position: center top;height: 230px;font-size: 38px;color: #FFFFFF;text-align: center;padding-top: 70px;font-family: "NotoSansHans",Î¢ÈíÑÅºÚ;}
.nH8 div{width: 400px;margin-right: auto;margin-left: auto;text-align: left;background-image: url(/images/nH8x.png);background-repeat: no-repeat;background-position: 160px 10px;height: 100px;margin-top: 10px;}
.nH8 p{font-size: 16px;position: absolute;}
.nH8 p.p1{margin-top: 30px;margin-left: 0px;}
.nH8 p.p2{margin-top: 0px;margin-left: 180px;}
.nH8 p.p3{margin-top: 30px;margin-left: 180px;}
.nH8 p.p4{margin-top: 60px;margin-left: 180px;}
.nH8 a{font-family: "NotoSansHans", "Î¢ÈíÑÅºÚ";font-size: 15px;color: #FFFFFF;text-decoration: underline;}	


.s05-Seo-bj1{background-image: url(/images/s05-Seo-bj1.jpg);background-repeat: no-repeat;background-position: center top;height: 824px;}
.s05-Seo-bj1 p{font-size: 20px;line-height: 32px;color: #333333;width: 725px;float: left;display: block;padding-top: 500px;padding-left: 140px;}
.diywin{width:1003px;margin:0 auto;overflow:hidden; font-family:"Microsoft YaHei";}
.diywin h2{ font-size:40px; color:#333; text-align:center; line-height:72px; height:72px; }
.diywin h3{ font-size:16px; color:#333; text-align:center; font-weight:normal; margin-bottom:20px; width:900px;margin:0 auto; line-height:32px;}
.diywin h3 em{ color:#ff5b00}
.whatwedo{width:100%;padding:60px 0 60px 0;background:#fff;overflow:hidden; border-top:#f3f3f3 10px solid;}
.diytit{width:100%;margin:0;padding:0;text-align:center;font-size:28px;font-weight:bold;color:#555;}
.diytit span{color:#ff6c00;}
.diytit2{width:100%;line-height:2;margin:10px 0 0 0;text-align:center;font-size:14px;color:#555;}
.diytiten{width:100%;margin:10px 0 0 0;padding:0;text-align:center;font-size:15px;font-weight:normal;color:#555;}
.whatwedoL{width:320px;clear:both;float:left;margin:60px 0 0 0px;overflow:hidden;}
.whatwedoC{width:360px;float:left;margin:60px 0 0 0px;overflow:hidden;}
.whatwedoR{width:320px;float:right;margin:60px 0 0 0;overflow:hidden;}
.diyseo{width:100%;height:80px;list-style:none;margin:0;padding:0;border-top:1px dashed #e6e6e6;border-bottom:1px dashed #e6e6e6;overflow:hidden;}
.diyseo dt{width:50px;height:80px;line-height:80px;font-size:48px;color:#e77918;font-family:Impact;margin:0;padding:0;clear:both;float:left;overflow:hidden;}
.diyseo dd{margin:15px 0 0 60px;padding:0;overflow:hidden;}
.diyseo dd h4{font-size:20px;font-weight:bold;color:#e77918;margin:0;padding:0;}
.diyseo dd p{margin:0;padding:0;font-size:14px;color:#555;}
.whychooseus{width:100%;background:#e4e4e4;padding:36px 0;overflow:hidden;}
.whychooseusL{width:256px;clear:both;float:left;overflow:hidden;}
.whychooseusC{width:491px;float:left;margin:50px 0 0 0px;overflow:hidden;}
.whychooseusR{width:256px;float:right;overflow:hidden;}
.diycircle{width:256px;height:256px;background:url(/images/circle.png) no-repeat center center;overflow:hidden;}.diycircletit{width:100%;margin:52px 0 0 0;text-align:center;font-size:24px;color:#e4791b;font-family:Arial,Helvetica,sans-serif;}
.diycircleinfo{text-align:center;font-size:18px;color:#555;padding:10px 25px;line-height:30px;}
.cooperationprocess{width:100%;padding:50px 0;background:#fff;overflow:hidden;}
.diyprocess{list-style:none;margin:50px 0 0 2px;padding:0;overflow:hidden;}
.diyprocess li{width:120px;height:130px;float:left;margin:0 5px 0 0;background:#e7791a;overflow:hidden;}
.diyprocess li.diyeven{background:#196193;margin:50px 5px 0 0;}
.diynum{width:100%;font-size:36px;font-family:Impact;color:#fff;text-align:center;overflow:hidden;margin-top:5px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:20px;padding-bottom:20px;}
.diyprocesscon{width:100%;margin:18px 0 0 0;text-align:center;color:#fff;font-size:16px;}
.anli{width:100%;padding:30px 0 20px 0;overflow:hidden;}

.container{margin-left:auto; margin-right:auto; width:1003px; font-family:microsoft yahei;}
.zxSpan{margin:auto; margin-top:44px; margin-bottom:20px;}
.zxSpan h4{margin-bottom:20px; font-size:16px;}
.zxSpan h4 a{color:#ff5b00; font-size:16px;}
.zxSpan h4 span{display:block; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#999;}
.zxBox{width:580px;}
.zxBox dl{height:260px; overflow:hidden;}
.zxBox dt img{ width:250px; overflow:hidden; height:182px;}
.zxBox dt h5{font-size:14px; font-weight:bold; line-height:25px; height:25px;}
.zxBox dt p{line-height:24px; width:250px;}
.zxBox dd{margin-left:270px;}
.zxBox dd ul{position:relative; top:-8px;}
.zxBox dd li{height:30px; line-height:30px; overflow:hidden;padding-right:10px;}
.zxBox dd li>a{width:215px;verflow:hidden; float:left;font-size:14px; }
.zxBox dd li font{ float:right; font-size:12px; color:#999999;}

.gsBox{width:580px;}
.gsBox dl{height:260px; overflow:hidden;}
.gsBox dt img{ width:250px; overflow:hidden; height:182px;}
.gsBox dt h5{font-size:14px; font-weight:bold; line-height:25px; height:25px;}
.gsBox dt p{line-height:24px; width:250px;}
.gsBox dd{margin-left:270px;}
.gsBox dd ul{position:relative; top:-8px;}
.gsBox dd li{height:30px; line-height:30px; overflow:hidden;padding-right:10px;}
.gsBox dd li a{width:310px;verflow:hidden; float:left;font-size:14px; }
/*³£¼ûÎÊÌâ*/
.cjwt{padding-left:42px; width:380px;}
.cjwt ul{position:relative; top:-8px;}
.cjwt li{height:30px; line-height:30px; overflow:hidden; padding-right:10px;}
.cjwt li font{ float:right; font-size:12px; color:#999999;}
.cjwt li a{ float:left; width:280px; overflow:hidden; font-size:14px;}

.diystyle{width:100%;padding:50px 0 50px 0;background:#f7f7f7;overflow:hidden;}
.diycasetit{width:100%;height:71px;line-height:60px;background:url(/images/slogan.png) no-repeat center top;font-size:30px;color:#fff;text-align:center; font-family:"Microsoft YaHei";}
.diycasetit span{font-size:14px;}
.diystylerec{width:1003px;list-style:none;margin:0 0 0 10px;padding:0 0 10px 0;overflow:hidden;}
.diystylerec li{width:300px;height:267px;float:left;border:7px solid #e4e4e4;margin:30px 20px 0 0;box-shadow:5px 5px 10px #ccc;}
.diystylerec li img{width:300px;height:233px;display:block;}
.diystylerec li h5{width:100%;height:32px;line-height:32px;margin:0;padding:0px; text-align:center; font-size:14px;font-weight:normal;color:#fff;background:#ff7300;overflow:hidden; font-family:"Microsoft YaHei";}
.diystylerec li:hover{box-shadow:5px 5px 10px #999;}
.diystylerec li:hover img{opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}

.web05{width:100%;height:232px;overflow:hidden;background:url(/images/bn2.jpg) no-repeat center top;}
.tg01{width:480px;float:left;margin-top:41px;}
.tg01 img{width:203px;height:154px;float:left;}
.tg01 span{width:260px;height:154px;float:right;}
.tg01 span h2{font-size:18px;font-weight:normal;color:#fff; font-family:"Microsoft YaHei"; height:34px; line-height:34px; padding-top:0px; text-align:left}
.tg01 span p{font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:22px;}
.tg01 span p a{width:98px;height:36px;display:block;background:url(/images/botton.jpg) no-repeat;text-align:center;line-height:36px;margin-top:10px;}
.tg02{width:480px;float:right;margin-top:41px;}
.tg02 img{width:203px;height:154px;float:left;}
.tg02 span{width:260px;height:154px;float:right;}
.tg02 span h2{font-size:18px;font-weight:normal;color:#fff; font-family:"Microsoft YaHei";height:34px; line-height:34px; padding-top:0px; text-align:left}
.tg02 span p{font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:22px;}
.tg02 span p a{width:98px;height:36px;display:block;background:url(/images/botton.jpg) no-repeat;text-align:center;line-height:36px;margin-top:10px;}

/*Õ÷·«ÍøÂç±¨¼ÛÖ¸µ¼*/
.zfbjzd{background:url(/images/vcontbg12.jpg) no-repeat center; height:496px;}
.bjzd_con01{width:1003px;margin:0 auto;}
.bjzd_left01{ width:503px; padding-left:500px; padding-top:70px;}
.bjzd_left01_bt{font:34px/34px "Microsoft YaHei"; color:#333333;margin:0 0 15px 0; font-weight: bold; background: url(/images/solution_bt.png) no-repeat 0 5px;padding:0 0 0 46px;}
.bjzd_left01 .bjzd_left01_co{ width:503px;margin:0 0 0 0px;}
.bjzd_left01 .bjzd_left01_co p{ padding:0; margin:0;font:16px/42px "Microsoft YaHei"; color:#666666; font-weight:bold;}
.red{color:#f00;}
.black{ color:#000;}

/*ÍøÕ¾½¨ÉèÌ×²Í*/
.wzjstc{ overflow:hidden; font-family:"Microsoft YaHei"; background:url(/images/bolan.jpg) repeat; padding-top:50px; padding-bottom:40px;}
.wzjstc h2{ font-size:40px; color:#333; text-align:center; line-height:72px; height:72px; }
.wzjstc h2 span{ color:#FF0000; font-size:32px;}
.wzjstc h3{ font-size:16px; color:#333; text-align:center; padding-bottom:20px; font-weight:normal; margin-bottom:20px; width:900px;margin:0 auto; line-height:32px;}
.wzjstc h3 em{ color:#ff5b00}
.wzjstcnr{line-height:22px; margin:0 auto; width:1003px; padding-top:15px;}

.zffv{ height: 232px; background:url(/images/bn2.jpg) no-repeat center top; font-family:"Microsoft YaHei"; }
.zffvcont{ height: 232px; overflow: hidden;}
.zffvcont dl{ float: left; overflow: hidden; margin-top: 29px;}
.zffvcont dl dt{ float: left;}
.zffvcont dl dt img{ display: block;}
.zffvcont dl dd{ padding-left: 200px; padding-top: 4px;}
.zffvcont dl dd em{ font-size: 20px; color: #fff;}
.zffvcont dl dd p{line-height: 24px; font-size: 15px; color: #fff;}
.zffvcont dl dd h5{ height: 32px; line-height: 32px; margin-bottom: 7px; font-size: 30px; color: #fff; font-weight: bold;}
.zffvcont dl dd .hotl{ font-size: 18px; margin-top: 12px; color: #333333; text-align: center; width: 301px; height: 42px; line-height: 42px; background:url(/images/mbtx1.png) no-repeat; }
.zffvcont dl dd .hotl a:hover{ text-decoration:none;}

/*³£¼ûÎÊÌâ*/
.wzjswt{padding-left:42px; width:380px;}
.wzjswt ul{position:relative; top:-8px;}
.wzjswt li{height:30px; line-height:30px; overflow:hidden; padding-right:10px;}
.wzjswt li font{ float:right; font-size:12px; color:#999999;}
.wzjswt li a{ float:left; width:280px; overflow:hidden; font-size:14px;}

.cjwtmore a{ display:block; padding-left:30px; width:167px; height:50px; margin:0 auto; line-height:50px; font-size:16px; color:#fff; background:url(/images/moer_bg.gif) no-repeat center; margin-top:35px;}

/*--³¤É³ÍøÕ¾½¨ÉèÄÄ¼ÒºÃ-*/
.webbg{ width:100%; background:url(/images/index_54.jpg) no-repeat center top; position:relative;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.csWebsitebuildingbanner{ width:100%; overflow:hidden; position:relative;}
.csWebsitebuildingbanner img{ display:block; width:1920px; position:relative; left:50%; margin-left:-960px;}
.csWebsitebuildingbanner dl{ position:absolute; width:100%; left:0px; top:0px; text-align:center; color:#333333;}
.csWebsitebuildingbanner dl dt{ font-size:46px; line-height:50px; padding-top:80px;}
.csWebsitebuildingbanner dl dt h1{font-size:46px; line-height:50px; display:inline;font-family:"Î¢ÈíÑÅºÚ";}
.csWebsitebuildingbanner dl dd{ font-size:24px; line-height:26px; padding-top:50px; padding-right:20px;}

.csWebsitebuildingQA{ width:1003px; margin:0px auto; height:475px;}
.csWebsitebuildingQA dl{ padding-top:60px;}
.csWebsitebuildingQA dl dt{ float:left; width:357px; position:relative; height:369px; background:url(/images/wzjs02.png) no-repeat;}
.csWebsitebuildingQA dl dt p{ position:absolute; width:90px; font-size:14px; line-height:20px;}
.csWebsitebuildingQA dl dt p.bd{ left:60px; top:32px;}
.csWebsitebuildingQA dl dt p.jg{left:245px; top:53px;}
.csWebsitebuildingQA dl dd{ float:right; width:520px; padding-top:25px;}
.csWebsitebuildingQA dl dd p.QAtitle{background:url(/images/wzjs03.png) no-repeat left center; font-size:44px; line-height:56px; height:56px; font-weight:bold; color:#ff7300; padding-left:70px;}
.csWebsitebuildingQA dl dd p.QAdesc{ font-size:14px; line-height:30px; padding-left:10px; padding-top:45px;}

.csWebsitebuildingKP{ width:100%; background:#fff;}
.csWebsitebuildingKP dl{ width:1003px; margin:0px auto; padding:55px 0px 80px; background:url(/images/wzjs05.png) no-repeat 280px 340px}
.csWebsitebuildingKP dl dt{background:url(/images/wzjs04.png) no-repeat left top; float:left; width:421px; padding-top:110px}
.csWebsitebuildingKP dl dt p.KPtitle{ font-size:42px; line-height:50px; font-weight:bold; color:#ff7300; padding-left:55px; height:105px;}
.csWebsitebuildingKP dl dt p.KPdesc{font-size:14px; line-height:26px; padding-left:60px;}
.csWebsitebuildingKP dl dd{float:right; width:526px;background:url(/images/wzjs06.png) no-repeat 0px 56px; padding-top:56px;}
.csWebsitebuildingKP dl dd p{ padding-left:90px; color:#fff; font-size:16px; height:56px; line-height:56px; padding-bottom:31px;}

.csWebsitebuildingTDbg{ width:100%;background:url(/images/wzjs11.jpg) no-repeat center top; height:654px;}

.csWebsitebuildingTD{ width:1003px; margin:0px auto;}
.csWebsitebuildingTD dl{ float:left; width:585px; padding-top:75px;}
.csWebsitebuildingTD dl dt{ font-size:36px; font-weight:bold; color:#fff; line-height:40px; padding-bottom:62px;}
.csWebsitebuildingTD dl dd{background:url(/images/wzjs13.png) no-repeat 57px top; height:400px;}
.csWebsitebuildingTD dl dd p{ height:80px; line-height:26px; font-size:14px; color:#fff; padding-left:93px; position:relative;}
.csWebsitebuildingTD dl dd p i{ position:absolute; left:0px; top:2px; font-size:18px; font-weight:bold; text-shadow:0px 1px 2px rgba(0,0,0,0.5); color:#FFFFFF}
.csWebsitebuildingTD ul{ float:right; padding-top:170px;}

.csWebsitebuildingHWZ{width:100%;background:#fff; padding:75px 0px 0px}
.csWebsitebuildingHWZ dl{ width:1003px; margin:0px auto;}
.csWebsitebuildingHWZ dl dt{ text-align:center;}
.csWebsitebuildingHWZ dl dt p.HWZtitle{ font-size:24px; line-height:50px; font-weight:bold; color:#ff7300;}
.csWebsitebuildingHWZ dl dt p.HWZtitle i{ font-size:44px;}
.csWebsitebuildingHWZ dl dt p{ font-size:14px; padding:0px 60px 40px;}
.csWebsitebuildingHWZ dl dd img{ display:block;}

.csWebsitebuildingHGS{ width:100%;background:url(/images/wzjs15.jpg) no-repeat center top; height:439px;}
.csWebsitebuildingHGS dl{ width:1003px; margin:0px auto; padding-top:100px;}
.csWebsitebuildingHGS dl dt{ float:left; width:399px; height:148px;background:url(/images/wzjs16.png) no-repeat; color:#fff; font-size:40px; line-height:50px; font-weight:bold; padding:50px 0px 0px 41px;}
.csWebsitebuildingHGS dl dd{ float:right; width:500px;}
.csWebsitebuildingHGS dl dd p{ font-size:16px; color:#fff; position:relative; padding-left:100px; height:50px; padding-top:20px; padding-bottom:20px; line-height:26px;}
.csWebsitebuildingHGS dl dd p i{ display:block; position:absolute; left:0px; top:0px;background:url(/images/wzjs17.png) no-repeat; width:85px; height:67px; font-size:18px; line-height:67px; text-indent:10px; font-weight:bold; color:#ff7300;}