body { font-size:12px; }
a:link {
	text-decoration: none;
    color:#666666;
	-webkit-transition:0.4s;
	-moz-transition: 0.4s;
	-o-transition: 0.4s;
	-ms-transition: 0.4s;
}
a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: none;
	color:#666666;
	transition:0.4s;
}
a:active {
	text-decoration: none;
	color:#666666;
}
.top { height:40px; line-height:40px; overflow:hidden; background:#272a31; width:100%; }
.top { height:40px; line-height:40px; background:#333; color:#ccc; }
.top a { color:#ccc; }
.top .wrap { width:1180px; overflow:hidden; margin:0 auto; }
.top .left { float:left; overflow:hidden;}
.top .right { float:right; overflow:hidden;}
.top .right div { float:left; }
.top .right a { float:left; overflow:hidden; margin-left:10px; padding:0 10px; }
.top .right a:hover { background:#0086cc; color:#fff; }
.head { height:90px; background:#fff; }
.head .wrap { width:1180px; margin:0 auto; }
.head .logo { float:left; overflow:hidden; width:200px; background:url(images/logo.jpg) left top no-repeat; height:50px; margin-top:20px; }
.head .right { float:right; }
.head .right ul li { float:left; padding:0px 15px; position:relative; }
.head .right ul li a { color:#232323; overflow:hidden; font-size:16px; font-family:"微软雅黑"; height:90px; line-height:90px; float:left; }
.head .right ul li span { float:left; overflow:hidden; width:10px; height:30px; }

.navigation-down { position:absolute; top:90px; left:0px; z-index:2000; overflow:hidden; background:rgba(255,255,255,0.8) none repeat scroll !important; background:#fff; filter:Alpha(opacity=80);}
.head .right ul li.nav_one { background:#f5f5f5; }
.navigation-down-inner { width:300px; border:solid 1px #ddd; padding:10px; overflow:hidden; }
.navigation-down-inner h3 { height:30px; line-height:30px; overflow:hidden; border-bottom:dashed 1px #bbb; }
.navigation-down-inner dl { width:150px; float:left; }
.navigation-down-inner dl dt { height:30px; line-height:30px; overflow:hidden; font-size:14px; }
.navigation-down-inner dl dd { height:30px; line-height:30px; overflow:hidden; font-size:14px; display:block; }
.navigation-down-inner dl dd a { height:30px !important; line-height:30px !important;color:#666 !important; font-size:14px !important; }

.domain { overflow:hidden; font-family:"微软雅黑"; }
.domain h2 { height:50px; line-height:50px; overflow:hidden; color:#232323; font-size:28px; padding-top:40px; }
.domainsearch { height:230px; background:#fff; border-bottom:solid 1px #ddd; overflow:hidden; }
.domainsearch .left { width:800px; float:left; overflow:hidden; }
.domainsearch .left input { width:798px; float:left; border:solid 1px #ddd; background:#f5f5f5; height:40px; line-height:40px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; margin:0px; padding:0px; }
.domainsearch .right { float:left; overflow:hidden; width:100px; padding-left:20px; }
.domainsearch .right input { width:98px; float:left; height:42px; line-height:42px; background:#0086cc; border:none; font-size:14px; font-weight:bold; color:#fff; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; }
.domainsearch label { float:left; width:100px; }
.domainsearch label input { float:left; }

.news { float:right; overflow:hidden; width:228px; padding-left:10px; height:230px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; }
.news ul { padding:10px; overflow:hidden; }
.news ul li { height:30px; line-height:30px; overflow:hidden; }
.news ul li a { color:#666; font-size:12px; }
/*=========产品列表=============*/
.pro_box{clear:both;overflow:hidden;/*background-size: cover;*/}

.pro_txt h4{font-size:26px;text-align:left;font-weight:normal;margin-bottom:22px;color:#000;}
.pro_txt p{color:#666;text-align:left;line-height:220%;clear:both;text-indent:25px;}
.pro_txt img{margin-bottom:20px;}
.pro_more{text-align:left;height:50px;margin:25px 0 10px 0;}
.pro_more .link_more{}
.pro_more .link_more a{font-size:14px;width:165px;height:40px;line-height:40px;text-align:center;font-size:19px;background:#c00;color:#fff;}
.pro_more .link_more a.shiyong{background:#424a54;}
.pro_more .link_more a:hover{background:#f00;}
.pro_bottom{clear:both;margin-bottom:45px;overflow: hidden;padding-top:50px;}
.pro_bottom ul li{float:left;background:#fff;width:264px;padding:10px;height:310px;margin-left:15px;text-align:center;cursor:pointer;}
.pro_bottom ul li.first_li{margin-left:0;width:263px;}
.pro_bottom ul li:hover{background:#f4f5f7;}
.pro_bottom ul li h4{font-size:23px;font-family:'微软雅黑';font-weight:normal;height:45px;line-height:45px;margin:8px 0 0px 0;}
.pro_bottom ul li h5{font-size:32px;font-family:'微软雅黑';font-weight:normal;height:45px;line-height:45px;margin:0px 0 8px 0;}
.pro_bottom ul li img{margin-bottom:20px;margin-top:10px;height: 128px;vertical-align: middle;background: url(images/ICO-g.png) 0px 0px no-repeat;width: 128px;border-radius: 100%;background-color: #16A085;-webkit-transition:0.3s linear;transition:0.3s ease-in;}
.pro_bottom ul li img.i1{background-position: -646px 0px;background-color: #3498DB;}
.pro_bottom ul li img.i2{background-position: -260px 0px;background-color: #6666FF;}
.pro_bottom ul li img.i3{background-position: 0px -132px;background-color: #16A085;}
.pro_bottom ul li img.i4{background-position: -520px 0px;background-color: #c00;}
.pro_bottom ul li:hover img{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:0.3s linear;transition:0.3s ease-in;}
.pro_bottom ul li p a{color:#666;padding:0 25px;font-size:14px;}


/*=========资质荣誉服务=============*/
.about_box{clear:both;padding-bottom:50px;}
.about_main{padding-bottom:25px;overflow:hidden;}
.about_main dl{width:175px;text-align:center;float:left;margin-right:25px;cursor:pointer;}
.about_main dl.dl6{margin-right:0;}
.about_main dl dd{background:url(images/ico_img.png) no-repeat center center;width:98px;height:90px;border-radius:100%;margin:auto;transition: all 0.1s;-webkit-transition: all 0.1s;-ms-transition: all 0.1s;-moz-transition: all 0.1s;}
.about_main .dl1 dd{background-position:8px 16px;}
.about_main .dl2 dd{background-position:-92px 14px}
.about_main .dl3 dd{background-position:-195px 21px;}
.about_main .dl4 dd{background-position:-310px 22px;}
.about_main .dl5 dd{background-position:-420px 22px;}
.about_main .dl6 dd{background-position:-515px 20px;}
.about_main dl dt h5{font-size:22px;color:#000;font-weight:normal;height:45px;line-height:45px;margin-bottom:5px}
.about_main dl dt p{font-size:14px;color:#666;}
.about_main .dl1:hover dd{background-position:8px -64px;}
.about_main .dl2:hover dd{background-position:-92px -66px;}
.about_main .dl3:hover dd{background-position:-195px -59px;}
.about_main .dl4:hover dd{background-position:-310px -58px;}
.about_main .dl5:hover dd{background-position:-420px -58px;}
.about_main .dl6:hover dd{background-position:-515px -60px;}
.about_main dl:hover dd{transition: all 0.2s;-webkit-transition: all 0.2s;-ms-transition: all 0.2s;-moz-transition: all 0.2s;background:url(images/ico_img.png) no-repeat center center;}


@media screen and (min-width:1024px) and (max-width:1270px){
	.spe_left .spe_s_top .zhitongche{width:185px;}
	.spe_middle_1, .spe_middle_2{width:530px;}
	.spe_middle_1 img,.spe_middle_2 img,.spe_middle_3 img,.spe_middle_4 img{width:100%;}
	.spe_middle_3{width:440px;}
	.spe_middle_4{width:275px;}
	.do_main .do_recom,#rightBanner{width:255px;}
	.do_recom dl{width:120px;margin: 37px 15px 0 0;}
	.register_m font.www{width:102px;}
	.register_m .do_input{width:375px;}
	.do_register .dotBtn{width:130px;}
	.do_list ul li{width:88px;}
	.about_main dl{width: 150px;margin-right: 20px;}
	.about_main dl dt h5{font-size: 18px;}
	.about_main dl dt p{font-size:12px;}
	.news_eva .news_list dt{width:67%;}
	.evaluation .eva_list dt{width:72%;}
	.zhitongche ul li a .ztc_go{margin-right:50px;}
	.spe_middle_2 p{font-size:33px;margin: 45px 0 0 192px;}
	.spe_middle_2{background-size:104%;}
	/*.do_list{width:1182px;margin:0 auto;}*/
	.do_ad li a{margin-right: 26px;}
	.pro_bottom ul li.first_li{width:218px}
	.pro_bottom ul li{width:219px;}
	
	.pro_tit h3{font-size:39px;}
	.pro_txt ul li{margin-right: 5px;}
	.pj_ul{width:485px;}
	.pro_Topright{background: url(images/homemain4_ico.png) no-repeat -18px center;}
	.pro_Topright .have{margin: 126px 0 0 77px;}
	}
/*mainPage为页面主要宽度*/
.mainPage,.w1180{margin:0 auto;width:1182px;}
.blocks{display:inline-block;}
.yahei{font-family:'Microsoft YaHei','verdana';}
.enarr{border-style: solid dashed dashed;border-width: 5px;border-color: #bbb transparent transparent;height: 0;width: 0;font-size: 0;line-height: 0%;}
.enarr_black{border-style: solid dashed dashed;border-width: 5px;border-color: #333 transparent transparent;height: 0;width: 0;font-size: 0;line-height: 0%;}
.v8Title{font-size: 24px;font-family:'微软雅黑','verdana';color: #333;padding-left: 9px;margin: 27px 0 27px 0;}
.v8Title a{font-size:14px;}
@media screen and (min-width:1024px) and (max-width:1270px){
	.mainPage,.w1180{width:1000px;margin:0 auto;}
	}
.v8Padding{padding:30px;}
.careful_info{margin:0 auto}
#border .info{padding:0px;}

.huoban { border-top:solid 1px #ddd; background:#fff; overflow:hidden; height:150px; }
.huoban .title { height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold; padding:15px 0px; }
.huoban .info { padding:10px 0px; overflow:hidden; }
.huoban ul li { float:left; overflow:hidden; padding-right:50px; }
.huoban .wrap { width:1180px; margin:0 auto; overflow:hidden; }
.mabout { overflow:hidden; width:100%; background:#232323; }
.mabout .wrap { width:1180px; margin:0 auto; overflow:hidden; }
.mabout ul li { width:160px; float:left; overflow:hidden; padding:40px 0px; }
.mabout ul li h6 { height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#fff; font-family:'微软雅黑'; font-weight:normal; }
.mabout ul li a { height:30px; line-height:30px; overflow:hidden; display:block; color:#666666; font-size:14px; }
.copyright { width:100%; overflow:hidden; background:#ffffff; color:#ccc; font-size:12px; padding:40px 0px; line-height:30px; text-align:center; color:#555; }
.copyright a { color:#333; }

.login2 { height:480px; width:100%; overflow:hidden; border-top:solid 1px #dddddd; }
.login2 .center { overflow:hidden; width:1180px; margin:0 auto; margin-top:50px; background: url(images/login.jpg) left top no-repeat; }
.login2 .center .log { width:300px; background:#fff; overflow:hidden; height:400px; float:right; }
.log { /*filter:alpha(opacity=50); -webkit-opacity:0.5; -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/ }
.log .title { height:40px; line-height:40px; padding-left:20px; background:#0086cc; overflow:hidden; font-size:16px; color:#fff; }
.log .dt { padding:10px 20px; overflow:hidden; font-size:16px; font-weight:bold; }
.log .dd { padding:5px 20px; overflow:hidden; }
.log .dd input { width:100%; overflow:hidden; height:40px; line-height:40px; border:solid 1px #ddd; background:#fff; text-indent:12px; font-size:14px; font-weight:bold; }
.log .anniu { padding:10px 20px; overflow:hidden; }
.log .anniu input { float:left; width:120px; overflow:hidden; height:40px; line-height:40px; text-align:center; background:#F90; border:none; font-size:16px; color:#fff; font-weight:bold; }
.log .anniu a { float:right; width:120px; overflow:hidden; height:40px; line-height:40px; text-align:center; background:#096; border:none; font-size:16px; color:#fff; font-weight:bold; }
.log .hezuo { height:22px; line-height:22px !important; overflow:hidden; font-weight:bold; padding:10px 20px; }
.log .hezuo strong,.log .hezuo a { float:left; padding-right:10px; }
.log .zhaohui { overflow:hidden; height:20px; line-height:20px; overflow:hidden; padding:10px 20px; }
.log .zhaohui a { color:#0086cc; }

.ucenter { width:1180px; margin:20px auto 0 auto; overflow:hidden; background:#fff; position:relative; height:100%; padding-bottom:10px;}
.ucenter .left { float:left; overflow:hidden; width:190px; padding-left:10px; }
.ucenter .left h3 { height:36px; line-height:36px; text-indent:12px; font-size:14px; font-weight:bold; color:#fff; margin:0px; padding:0px; background:#0086cc; margin-top:10px; }
.ucenter .left ul { border:solid 1px #ddd; border-top:none; border-bottom:none; overflow:hidden; }
.ucenter .left ul li { height:30px; line-height:30px; overflow:hidden; border-bottom:solid 1px #ddd; text-indent:12px; }
.ucenter .right { overflow:hidden; width:960px; float:right; padding:10px; }
