﻿html, body, * {font-family: "Microsoft YaHei" ! important; }
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {
	margin: 0;
	padding: 0;
	font:12px/180% Microsoft Yahei;
	min-width: 640px; color:#666666;
}

a{color:#343434;text-decoration:none;}
a:hover{text-decoration:none;}
ul{
	list-style-type: none;
}
li{
	list-style-type: none;
}
.clear{clear:both;}
.l{float:left;}
.r{float:right;}

*:hover
	{
		/* -webkit-transition: all .2s linear; */
		/* -moz-transition: all .2s linear; */
		/* -o-transition: all .2s linear; */
		/* transition: all .2s linear; */
	}

/*banner*/
.box1{
	width: 100%;
}
.banner_f{position:relative;overflow: hidden;width: 100%;height: 100%;}
.banner_f .img{width: 12000px;position: absolute;top: 0;height: 100%;margin:0;}
.banner_f .img li{float: left;width: 100%;height: 100%;}
.banner_f .img li img{min-width: 100%;height: 100%;vertical-align: middle;}
.banner_f .num{width: 100%;position: absolute;bottom:44px;left:0;text-align: center;font-size: 0;}
.banner_f .num li{width: 42px;height: 6px;background:#cdcdcd;display: inline-block;margin:0 8px;cursor: pointer;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}
.banner_f .num li.on{background:#ff9898;}
.btn_l{position:absolute;top:40%;left:8%;z-index:3000;cursor:pointer;width:0.6rem;height:1.2rem;background:url(img/left.png) center no-repeat;background-size:100% auto;}
.btn_r{position:absolute;top:40%;right:8%;z-index:3000;cursor:pointer;width:0.6rem;height:1.2rem;background:url(img/right.png) center no-repeat;background-size:100% auto;}

/*banner end*/
/* 菜单下拉导航*/
.nav_width{width:100%;height:46px;z-index:10000;background:#0d3d8f;}
.container{width:1200px;margin:0 auto;} 
.container .nav{margin:0 auto; float:right; width: auto;height: 46px; display: inline-block;}
.nav a{color:#fff;}
.nav .nfirstu{height:100%; text-align: right;}
.nav>ul{margin: 0; padding: 0;}
.nav>ul>li {margin-left:0px;float:left;text-align:center;width:160px;height:46px;position:relative;}
.nav>ul>li:hover>a{background:#3862aa;color:#fff;}
.nav>ul>li .currentstyle>a{background:#3862aa;background-size:100% 100%;color:#fff;}
.nav>ul>li>a{font:16px "微软雅黑";color:#fff; width:100%;height:46px;display:inline-block;line-height:46px;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}
/* #navbox .logo{float:left; margin:0px 0px;margin-top:0.5rem; width: auto; } */
/* .logo img{width:7.0rem;height:auto;} */

.select_li{background:#3862aa;background-size:100% 100%;}
.select_li>a{color:#fff!important;}
.nav>ul>li ul {display:none;width: 160px; position: absolute; left: 0;z-index: 100;top:46px;margin:0;border-top:1px solid #fff;padding:0;}
.nav>ul>li ul>li{width: 100%;height:0.6rem;line-height:0.6rem; color:#fff;background:#3862aa;}
.nav>ul>li ul>li a{display:inline-block;width:100%;height:100%;font-size:0.2rem;color:#fff;}
.nav>ul>li>ul>li:hover{background:#fff;}
.nav>ul>li ul>li:hover a{text-decoration:none; color:#000;background:#fff;}
.nav>ul>li:hover ul{display: block;}
.nfirstu li .key_title a{font-size:12px;}
/* 菜单下拉导航end */
.page_div{text-align:center;margin-bottom:20px;}
.pagelist{text-align:center;margin-top:35px;color:#626262;}
.pagelist li{display:inline-block;padding:3px 6px;}
.pagelist li a{color:#626262;}
.pagelist .thisclass{color:#1981f4;border-radius:50%;}
.pagelist .thisclass a{color:#1981f4;} 

.type_tit{width:100%;text-align:center;padding-bottom:0.16rem;padding-top:1.0rem;background:url(img/type_tit_back.jpg) center bottom no-repeat;}
.type_tit h4{font-size:0.48rem;line-height:0.6rem;color:#0f40a9;}
.type_tit h5{font-size:0.42rem;line-height:0.5rem;color:#0f40a9;font-weight:500;letter-spacing:2px;}

/* news_div */
.news_div{width:100%;height:11.57rem;background:url(img/news_back.jpg) no-repeat;background-size:100% 100%;}
.news_con{width:23.125rem;height:6.8rem;margin:0.4rem auto;}
.news_con li{width:48%;height:2.0rem;float:left;margin-right:1%;margin-left:1%;margin-top:0.2rem;background:#abb;

	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	background:#fff;
	-webkit-box-shadow: #ccc 0px 4px 8px;
	-moz-box-shadow: #ccc 0px 4px 0px;
	box-shadow: #ccc 0px 4px 8px;}
.news_con li .news_tit{width:18%;height:100%;overflow:hidden;text-align:center;font-size:0.24rem;line-height:0.8rem;}
.news_con li .news_tit span{font-size:0.42rem;line-height:0.8rem;display:inline-block;width:60%;margin:0 auto;padding-top:0.2rem; border-bottom:1px solid #000;}
.news_con li .news_info{width:82%;font-size:0.28rem;line-height:0.44rem;color:#4c4c4c;}
.news_con li .news_info h5{width:90%;margin:0 auto;font-size:0.28rem;padding-top:0.2rem;line-height:0.6rem;color:#4c4c4c;letter-spacing:2px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_con li .news_info p{width:90%;margin:0.1rem auto;font-size:0.22rem;line-height:0.4rem;	}
.news_con li:hover{background:#0f40a9;color:#fff;}
.news_con li:hover .news_info h5{color:#fff;}
.news_con li:hover .news_info p{color:#fff;}
.news_con li:hover .news_tit span{border-color:#fff;}


.news_more{text-align:center;margin-top:1.0rem;}
.news_more a{font-size:0.26rem;padding:0.26rem 0.8rem;background:#ebebeb;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}
.news_more a:hover{color:#fff;background:#0f40a9;}
/* news_div end*/

.intro_img{width:100%;}
.intro_img img{width:100%;}

/* cur_pos */
.cur_pos{width:100%;height:1.18rem;background:#f7f7f7;}
.cur_pos .cur_pos_con{width:18.25rem;height:1.18rem;line-height:1.18rem;font-size:0.22rem;margin:0 auto;background:url(img/pos_icon.png) left no-repeat;padding-left:0.5rem;}

/* about_main_con */

.about_det_con{width:62%;margin:1rem auto;font-size:0.26rem;line-height:0.5rem;letter-spacing:3px;}
.about_det_con h2{text-align:center;font-size:0.4rem;font-weight:500;}
.about_det_con img{max-width:90%;}
.about_det_con .art_time{font-size:0.18rem;line-height:0.76rem;text-align:center;margin-bottom:0.20rem;}
/* about_main_con end*/
.about_main_con{width:18.75rem;margin:0 auto;padding-bottom:0.8rem;}
.about_tit_img{width:100%;text-align:center;margin-top:1.0rem;}
.about_tit_img img{width:66%;}
.main_body{font-size:0.27rem;line-height:0.6rem;margin-top:0.5rem;color:#555;}
.about_con_img{width:100%;text-align:center;margin-top:0.6rem;}
.about_con_img img{width:100%;}
.main_body table td{padding:8px;}
.in_huanjing{position:relative;width:100%;background:#f5f5f5;padding-top:0.625rem;padding-bottom:0.625rem;}
.nei_tit_backline{width:18.75rem;margin:0 auto;text-align:center;font-size:0.22rem;line-height:0.4rem;text-transform:uppercase;
	background:url(img/nei_tit_backline.png)center no-repeat;background-size:68% auto;}
.nei_tit_backline h2{font-size:0.36rem;line-height:0.6rem;color:#474747;font-weight:500;}
/* cur_pos end*/
/* nei_type_tit*/
.nei_xinwei{}
.nei_xinwei li{width:100%;height:2.6rem;background:#f7f7f7;padding:0.24rem;margin-top:0.24rem;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}
.nei_xinwei li .news_nei_img{width:4.2rem;height:2.6rem;background:#fdf;overflow:hidden;}
.nei_xinwei li .news_nei_img img{min-width:100%;height:100%;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
}
.nei_xinwei li:hover .news_nei_img img{transform: scale(0.96, 0.96);transition: .6s transform;z-index:1000;}
.nei_xinwei li .news_nei_date{width:1.82rem;height:2.6rem;margin-left:0.3rem;font-size:0.33rem;line-height:0.5rem;}
.nei_xinwei li .news_nei_date h5{font-size:0.54rem;line-height:0.8rem;margin-top:0.6rem;font-weight:500;}
.nei_xinwei li .news_nei_info{width:9.65rem;height:2.6rem;font-size:0.24rem;line-height:0.5rem;}
.nei_xinwei li .news_nei_info h5{font-size:0.28rem;line-height:1.2rem;}
.nei_xinwei li .news_nei_more{width:1.0rem;height:2.6rem;margin-left:1.4rem;background:url(img/news_in_more_back.png) center no-repeat;background-size:70% auto;}
.nei_xinwei li:hover .news_nei_more{background-image:url(img/news_in_more_back2.png);}
.nei_xinwei li:hover{background:#0f40a9;color:#fff;}
/* nei_type_tit end*/


/* xm_in_img */
.xm_in_img{width:100%;}
.xm_in_img li{width:23%;height:6.0rem;float:left;margin-left:1%;margin-right:1%;margin-top:16px;overflow:hidden;}
.xm_in_img li img{width:100%;min-height:100%;
	-o-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -webkit-transition: all 0.4s linear;}
.xm_in_img li:hover img{transform: scale(1.1, 1.1);transition: .6s transform;z-index:1000;}
/* xm_in_img end*/

.header{position:relative;z-index:999;width: 100%;
    background: url(img/top-bg.png) no-repeat center top;}
.header .tnav{height:30px;line-height:30px;color:#777;font-size:14px;background:#f4f4f4}
.header .tnav .notice{float:left;}
.header .tnav .link{float:right;color:#9b9b9b}
.header .tnav .link a{float:left;color:#9b9b9b;margin:0 15px;}
.header .tnav .link em{float:left;font-size:12px;}
.header .tnav .link a i{float:left;width:5px;height:8px;background-position:0 -45px;margin:11px 8px 0 0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}

.header .top{height:122px;width:1200px; margin:0 auto;}
.header .logo{ margin-top:20px;}
.header .logo img{ height:90px;}
.header .logo a{ display:block; float:left;}
.header .logo .logo-r{ margin-top:12px;border-left:1px solid #bababa; padding-left:15px; margin-left:15px; float:left;}
.header .logo h3{ font-size:20px;color:#303030; font-weight: bold}
.header .logo h4{ font-size:12px;color:#303030;}
.header .tel{height:45px; margin-top:43px;padding-left:48px; background:url(img/tip.png) no-repeat;color:#313131;}
.header .tel span{color:#fe6d01; font-weight:bold; font-size:28px; display:block; line-height:28px;}
.wrapper,#main_content{width:1200px;margin:0 auto;padding:0;}

.server_cons{
	width: 100%;position: relative;
	background: url(../images/bg4.png) no-repeat 0px 200px;
}
.server{
	width: 1200px;
	margin: 0px auto;
}
.server_box2{
    margin-top: 32px;
    width: 100%;margin-left: -960px;left: 50%;position: relative;
    background: url(../images/bgss.png) no-repeat center top;
}

.server_jisu{
	width: 1200px;
	margin:0px auto;
	padding-top: 20px;
	padding-bottom: 45px;
}

.aboutls{
	width: 100%;
	margin-left: -960px;
	left: 50%;
	position: relative;
	height: 810px;
	background: url(../images/jjs.jpg) no-repeat 0px center;
}

.product_list1{
	margin: 0px -25px;
	margin-top: 15px;
}
.product_list1 li{
	background: #fff;
	padding-top: 25px;
	text-align: center;
	position: relative;
	box-shadow: 0px 0px 28px #ededed;
	float:left;margin-left:19px;margin-right:25px;margin-bottom:10px;_display:inline;width: 265px;height: 125px;background:#fff;}
.product_list1 li .show{
	display: none;
	width: 270px;height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.product_list1 li.last a{
    display: block;
    text-align: center;
    line-height: 65px;
    font:400 14px/65px "Microsoft Yahei";color: #1f459c;
}
.product_list1 li:hover{
	box-shadow: 0px 0px 28px #b6b6b6;
}
.product_list1 li:hover .show{
	display: block;
}
.product_list1 li .show a{
	display: block;
	text-align: center;
	line-height: 180px;
	width: 270px;height: 180px;
	background: url(../images/sh.png) no-repeat 0px 0px;
}
.product_list1 li a.img{}
.product_list1 li a.img img{}
.product_list1 li h3{
	text-align:center;
	margin-top: 4px;
	line-height: 35px;
}
.product_list1 li h3 a{font-weight:normal;
	display: block;
	font-family: Microsoft Yahei;font-weight: 400;font-size: 14px;color: #333333;}
.product_list1 li a.img{display:block;}
.product_list1 li span{
	display: block;
	text-align: center;
	padding: 0px 12px;
	font-family: Microsoft Yahei;font-weight: 400;font-size: 12px;color: #666666;
	line-height: 20px;
}
.product_list1 li a.moreds{
	display: block;text-align: center;
	font-family: Microsoft Yahei;font-weight: 400;font-size: 12px;color: #1f459c;
	text-transform: uppercase;
	margin-top: 20px;
}
.roll_product{float:left;}

.auto-service{background:url(img/auto.jpg) center no-repeat;height:175px;}
.auto-service h2{font-size:24px;text-align:center;color:#fff;height:54px;line-height:54px;padding-top:15px;position:relative;text-transform:uppercase}
.auto-service h2 b{position:absolute;left:50%;bottom:0;width:72px;height:2px;background:#018ed3;margin-left:-36px;}
.auto-service .bd{text-align:center;}
.auto-service .bd a{display:inline-block;font-size:16px;text-align:center;width:158px;height:38px;line-height:38px;background:rgba(255,255,255,.2);border:1px solid #fff;color:#fff;text-align:center;border-radius:5px;margin:0 30px;}
.auto-service .bd a:hover{background:#fff;color:#555}
.wrapper, #main_content {
    width: 1200px;
    margin: 0 auto;
    padding: 0;
}
.mtitle {
    text-align: center;
    line-height: 36px;
    padding: 30px 200px;
}
.mtitle p {
    color: #fd7c26;
    font-size: 16px;
    line-height: 24px;
	letter-spacing:2px;
}
.about{margin-bottom:50px;margin-top: 20px;}
.about .bd{font-size:14px;line-height:24px;}
.about .bd .pic{float:left;border:5px solid #eee;}
.about .bd .desc{margin-left:614px;color:#555;}
.about .bd .desc .con{height:336px;margin-bottom:10px;overflow:hidden;}
.about .bd .desc h2{font-size:18px;line-height:24px;margin-bottom:20px;font-weight:700;}
.about .bd .desc p{margin-bottom:24px;}
.about .bd .desc .btn{display:block;width:108px;padding:0;height:38px;line-height:38px;}
.btn-red {
	text-align:center;border-radius:5px;
    background-color: #fd7c26;
    color: #fff;
    text-decoration: none;
}
.btn-red:hover {
    background-color: #d33327;
    color: #fff;
    text-decoration: none;
}
/*底部开始================================*/
.guanzhu{text-align:center;padding:10px 0 40px;color:#777;border-top:2px solid #eee;}
.guanzhu h2{display:inline-block;font-size:24px;line-height:110px;position:relative;padding:0 95px;}
.guanzhu h2 span{position:relative;z-index:1;display:inline-block;padding:0 20px;background:#fff;}
.guanzhu h2 b{position:absolute;left:0;top:50%;width:100%;height:1px;background:#ccc;}
.guanzhu .item{display:inline-block;width:140px;margin:0 18px;line-height:40px;font-size:16px;}
.guanzhu .item .pic{border:1px solid #efefef;height:138px;}
.guanzhu .item .pic img{width:100%;height:100%;}

.footer{background:#333;font-size:14px;color:#fff;}
.footer dl{float:left;width:200px;margin:0;line-height:20px;}
.footer dt{margin-bottom:28px;font-size:18px;}
.footer dt a{color:#aaa;}
.footer dd{font-size:14px;color:#aaa;margin:0;}
.footer dd a{display:block;color:#aaa;line-height:32px;}
.footer a:hover{text-decoration:underline;color:#fff}

.fnav{background:#333;padding:46px 0 20px}

.copyright{clear:both;line-height:20px;text-align:left;font-size:14px;color:#555;padding:15px 0;background:#ddd;}
.copyright a{color:#555;padding:0 4px;}
.copyright a:hover{text-decoration:underline;color:#333;}
.copyright .fr a{margin:0 10px;}
/*底部结束================================*/
@media screen and (max-width: 1300px){

}

@media screen and (max-width: 1100px){

}



.infobox table{ width:100%; border-left:#000 1px solid; border-top:#000 1px solid; border-collapse:collapse;}
.infobox td, .infobox th {
    position: relative;
    padding: 9px 15px !important;
    min-height: 20px !important;
    line-height: 20px !important;
    font-size: 14px;
	
	 border-right:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid;}
	 .infobox table tr:nth-child(even) {
    background-color: #f5f5f5}
	.infobox table tr:hover {
    background-color: #f5f5f5}