@import url("./base.css");
h1,h2,h3,h4,h5,
p{
    margin:0;
}
.w420{
    width:420px;
}
.w720{
    width:720px;
}
.w340{width:340px;}
.fn-left,
.fn-right {
    display:inline;
}
.fn-left {
    float:left;
}
.fn-right {
    float:right;
}
/* 服务项目 */
.index_pro{ height:590px;}
.index_news02{ text-align:center; font-size:32px; font-weight:bold; color:#e0e0e0; font-family:Arial; text-transform:uppercase; line-height:27px; padding-top:42px;}
.index_news02 span{ background:url(../../img/tit.png) no-repeat center center; font-family:'微软雅黑'; display:block; font-size:24px; color:#0256ac;}

.index_pro01{ width:1200px; margin:0 auto;}
.index_pro02{ margin-top:30px; height:436px; background:#0256ac; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.index_pro03{ padding:0 10px; float:left; width:206px; height:426px; padding-top:15px; background:#fff; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin:5px;}
.index_pro04{ margin-bottom:3px;}
.index_pro04 a{  height:43px; line-height:43px;font-size:16px; color:#fff; text-align:center; overflow:hidden; display:block;background:#0256ac;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.index_pro04 a:hover{ background:#217100;}
.index_pro05{}
.index_pro05 ul li{ text-align:center; border-bottom:#d0d0d0 solid 1px;}
.index_pro05 ul li a{ display:block; font-size:14px; color:#3f3f3f; line-height:44px; height:44px; display:block; overflow:hidden;}
.index_pro05 ul li a:hover{ color:#0256ac;}
.index_pro05 ul li:last-child{ border:none;}
.index_pro06{height:405px; overflow:auto;}
.index_pro07{margin-top:10px;}
.index_pro07 a{  height:43px; line-height:43px;font-size:16px; color:#fff; text-align:center; overflow:hidden; display:block;background:#217100;-moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.index_pro08{ float:right; width:980px; padding-top:15px;}
.index_pro08 dl{ float:left; width:230px; margin:0 15px 6px 0;}
.index_pro08 dl dt{ width:228px; height:170px; background:#fff; border:#e4e4e4 solid 1px; text-align:center;}
.index_pro08 dl dt img{ max-width:100%;}
.index_pro08 dl dd{ text-align:center; line-height:34px; height:34px; text-align:center; color:#f8f8f8; font-size:14px; overflow:hidden;}
.index_pro .ui-box-head{
	height:65px;
	line-height:1em;
	border:none;
	margin: 0 0 10px 0;
	padding:0;
	background-color: #0050AD;
	position:relative;
	padding-left:60px;
	padding-top:15px;
}
.index_pro .ui-box-head:before{
	position:absolute;
	top:50%;
	left:20px;
	color:#fff;
	width:auto;
	line-height:1em;
	font-size:50px;
	font-family:"微软雅黑";
	content:'P';
	margin-top:-25px;
}
.index_pro .ui-box-head-title{
	float:none;
	display:block;
	line-height:1em;
	font-size:20px;
	color:#fff;
	font-weight:normal;	
}
.index_pro .ui-box-head-text{
	float:none;
	display:block;
	font-size:12px;
	line-height:1em;
	color:#fff;
	margin:8px 0 0 0;
}
/* 公司简介 */
.row-head{
	position: relative;
	padding:40px 0;
}
.row-head:before{
	position:absolute;
	top:65px;
	left:0;
	width:100%;
	height:1px;
	line-height:none;
	font-size:0;
	content:'';
	background-color:#d8d8d8;
}
.row-head .row-head-title:before{
	position:absolute;
	top:50%;
	left:0;
	width:12px;
	height:12px;
	line-height:none;
	font-size:0;
	content:'';
	border:2px solid #d8d8d8;
	border-radius: 50%;
	margin-top:-6px;
}
.row-head .row-head-title:after{
	position:absolute;
	top:50%;
	right:0;
	width:12px;
	height:12px;
	line-height:none;
	font-size:0;
	content:'';
	border:2px solid #d8d8d8;
	border-radius: 50%;
	margin-top:-6px;
}
.row-head .row-head-title{
	position: relative;
	display:block;
	width:300px;
	margin:0 auto;
    text-align: center;
    font-size: 28px;
    background: #fff;
    color: #D53500;
    line-height: 50px;
}
.row-head .row-head-text{
    text-align: center;
    font-size: 18px;
    line-height:1em;
    text-transform: uppercase;
    color:#999;
    margin-top:20px;
}
.row2{
	background:url('../../img/row2-bg.jpg') center 0 no-repeat;
	position:relative;
}
.row2:before{
	position:absolute;
	top:0;
	left:50%;
	width:0;
	height:0;
	font-size:0;
	line-height:none;
	content:'';
	border:15px solid transparent;
	border-top-color:#fff;
	margin-left:-15px;

}
.row2 .row-head:before{
	    background-color: #fff;
}
.row2 .row-head .row-head-title{
	color:#FF4000;
	background-color:transparent;
	background:url('../../img/row2-bg.jpg') center -40px no-repeat;
}
.row2 .row-head:before,
.row2 .row-head:after{
	background-color: #fff;
}
.row2 .row-head .row-head-title:before,
.row2 .row-head .row-head-title:after{
	border-color:#fff;
}
.row2 .row-head .row-head-text{
	color:#FFF;
}

.row2{
	padding-bottom:40px;
}
.row2 .w420 img{
	border:10px solid rgba(255, 255, 255, 0.5);
	transform: translateZ(0);
	-webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;    
}
.row2 .w420 img:hover{
	border-color:rgba(255, 64, 0, 0.2);
	-webkit-transform: scale(1.1);   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	transform: scale(1.1);
}
.row2 .info h1{
	font-size:20px;
	color:#de3902;
	font-weight:bold;
	padding:10px 0;
	line-height:40px;
}
.row2 .info p{
	font-size:14px;
	color:#FFF;
	text-align: justify;
	line-height:2em;
}
.row2 .info a{
	display:block;
	background:#FF4000;
	font-size:14px;
	color:#fff;
	padding:0 20px;
	line-height:30px;
	height:32px;
	float:right;
	border-radius:5px;
	margin-top:10px;
}
.row2 .info a:hover{
	background:#FF602B;
}
.row2 .w540 .info p a:hover{
	text-decoration: none;
}
.row2 .ImgList{
	margin:0 -10px;
	padding-top:30px;
}

.row2 .ImgList ul li{
	float:left;
	width:25%;
	padding:0 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.row2 .ImgList ul li img{
	width:100%;
	height:auto;
	border:10px solid rgba(255, 255, 255, 0.5);
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	transform: translateZ(0);
	-webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; 
}
.row2 .ImgList ul li img:hover{
	border-color:rgba(255, 64, 0, 0.2);
	-webkit-transform: scale(1.1);   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	transform: scale(1.1);
}



.row8{
    padding:50px 0 30px;
}
.row8 .ui-box-head{
    padding:0 0 50px;
    text-align: center;
}
.row8 .ui-box-body{ position:relative;height:184px;}
.row8 .ui-box-body .next,
.row8 .ui-box-body .prev{
    position: absolute;
    top:61px;    
    width:18px;
    height:28px;
    background:url('/static/img/index_t2.png') 0 0 no-repeat;
}
.row8 .ui-box-body .next{
    left:-28px;
}
.row8 .ui-box-body .prev{
    right:-28px;
    background-position: -18px 0;
}
.row8 .ui-box-body .bd{overflow: hidden; height:200px;}
.row8 .ui-box-body .bd ul{ overflow:hidden; zoom:1; }
.row8 .ui-box-body .bd ul li{ padding:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;text-overflow: ellipsis;
    white-space: nowrap;
    width: 240px;}
.row8 .ui-box-body .bd ul li a{
    display: block;
}
.row8 .ui-box-body .bd ul li a .pic{ text-align:center; }
.row8 .ui-box-body .bd ul li a .pic img{ width:220px; height:165px; display:block;  border:1px solid #ccc; margin:0 auto;}
.row8 .ui-box-body .bd ul li a .pic a:hover img{ border-color:#999;  }
.row8 .ui-box-body .bd ul li a .title{ line-height:34px; font-size:14px;text-align:center;}
.row8 .ui-box-body .bd ul li a:hover .pic img{
    border-color:#005BAC;
}
.row8 .ui-box-body .bd ul li a:hover .title{
    border-color:#ff4400;
}

/*资质荣誉*/
.honor{
	background: url('/static/img/honor.jpg') center 0 no-repeat;
	height: 350px;
}
.honor .ImgList{
	margin:60px -10px;
	padding-top:30px;
}

.honor .ImgList ul li{
	float:left;
	width:22%;
	padding:0 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.honor .ImgList ul li img{
	width:100%;
	height:auto;
	border:10px solid rgba(255, 255, 255, 0.5);
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	transform: translateZ(0);
	-webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; 
}
.honor .ImgList ul li img:hover{
	border-color:rgba(255, 64, 0, 0.2);
	-webkit-transform: scale(1.1);   
	-ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
	transform: scale(1.1);
}
/*联系我们*/
.row4 #baiduMap{
	width:860px;
	height:340px;
	margin:0;font-family:"å¾®è½¯é›…é»‘";font-size:14px;
	border:1px solid #d8d8d8;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.row4 .ui-box-container{
	background-color:#0473B8;
	border:none;
	height:342px;
}
.row4 .info{
	padding-top:15px;
}
.row4 .info p{
	font-size:13px;
	line-height:1.8em;
	color:#fff;
}
.row4 .more{
	font-size:14px;
	color:#fff;
	line-height:2em;
	background:#0466A4;
	text-align:center;
	margin-top:15px;
	border-radius:5px;
}
.row4 .more a{
	color:#fff;	
}
.row4 .more a:hover{
	color:#ff0;
}

.row4 .news{
	height:340px;
	overflow:hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border:1px solid #d8d8d8;
	border-left:none;
	background: #fff;
}
.row4 .news h1{
	display:block;
	text-align:center;
	padding-top:15px;
	margin:0 auto;
}
.row4 .news p{
    font-size: 14px;
    padding: 8px 0 0 40px;
}
/***********关于我们***********/
.index_gy{ height:410px;}
.index_gy01{ width:1004px; margin:0 auto;}
.index_gy02{ position:relative; float:left; width:480px; padding:0 0 0 22px;}
.index_gy03{ color:#ffb8b8; font-size:22px; text-transform:uppercase;  line-height:30px; background:url(/static/img/about02.jpg) no-repeat left bottom; padding-bottom:20px; padding-top:60px;padding-left:26px;}
.index_gy03 span{ font-size:28px; color:#fff; font-weight:bold; display:block; overflow:hidden; height:30px;}
.index_gy03 strong{ font-weight:normal; display:block; overflow:hidden; height:30px;}
.index_gy04{ color:#fff; margin:12px 0 0 22px; font-size:14px; line-height:34px; height:204px; overflow:hidden;}
.index_gy05{ position:absolute; top:352px; right:10px; width:144px; height:36px;}
.index_gy05 a{ color:#fff; text-align:center; font-size:14px;  line-height:36px;display:block; background:#1c1c1c; border-radius:3px;}
.index_gy05 a:hover{ background:#511e1e;}
.index_gy06{ float:right; padding:86px 105px 0 0;}
/*产品展示*/
.con1_bg{width:100%;background:url(/static/img/con1_bg.jpg) center 0 no-repeat; background-size:cover;padding-bottom:30px;overflow:hidden;}
.con1{width:1200px;margin:28px auto 0px;overflow:hidden; }
.left{float:left;width:244px;height:auto;overflow:hidden;}
.left_name{background:url(/static/img/title1.jpg) 0 0 no-repeat;width:244px;height:86px;overflow:hidden;}
.left_name span{display:block;width:100%;height:30px;text-align:center;margin-top:15px;font:700 20px/30px "microsoft yahei";color:#fff;}
.left_name p{width:100%;text-align:center;font:20px/26px "impact";color:#709eb9;text-transform: uppercase;}
.left_nav{width:244px;border:8px solid #07304d;background:#fff;overflow:hidden;margin-bottom:20px;padding-bottom:3px;}
.left_nav li a{display:block;width:228px;height:41px;border-bottom:1px solid #e2e2e2;overflow:hidden;background:url(/static/img/icons1.jpg) 197px center no-repeat;font:700 14px/41px "microsoft yahei";text-indent:12px;color:#565656}
.left_nav li a:hover{background:url(/static/img/icons1_hover.jpg) 0 0 no-repeat;color:#fff;}
.more{display:block;background:url(/static/img/more1.jpg) 0 0 no-repeat;width:148px;height:27px;margin:8px auto;text-align:center;font:700 14px/27px "microsoft yahei";color:#fff;}
.left_contact{background:url(/static/img/contact1.jpg) 0 0 no-repeat;width:244px;height:111px;overflow:hidden;}
.left_address{width:226px;margin:12px auto 10px;height:auto;overflow:hidden}
.left_tel{width:226px;margin:0 auto;height:auto;overflow:hidden}
.left_address p{float:left;width:70px;background:url(/static/img/map.png) 0 center no-repeat;height:26px;text-align: right;font:700 14px/26px "microsoft yahei";color:#fff;}
.left_tel p{float:left;width:70px;background:url(/static/img/tel.png) 0 center no-repeat;height:26px;text-align: right;font:700 14px/26px "microsoft yahei";color:#fff;}
.left_address div{float:left;width:156px;height:auto;font:700 14px/26px "microsoft yahei";color:#fff;overflow:hidden}
.left_tel div{float:left;width:156px;height:auto;font:700 14px/26px "microsoft yahei";color:#fff;overflow:hidden}
.text{width:240px;float:left;font:14px/22px 'microsoft yahei';color:#a2a2a2;text-indent:15px;height:22px;padding:5px 0;background:#fff;*height:22px;border:1px solid #0e5d8a;border-right:0}
.btn{float:left;background:url(/static/img/button.jpg) no-repeat center center #0e5d8a;width:62px;height:34px;border:0;cursor:pointer;}
.select select{margin:5px auto;width:98px;}
div.selectbox-wrapper{overflow:hidden;width:98px;position: absolute;text-align:left;*margin-top:0;z-index:11;background:#fff;}
div.selectbox-wrapper ul li.current {color: #fff;background-color:#36c}
div.selectbox-wrapper ul li {text-align:center;padding-right:3px;padding-bottom:3px;width:103px;cursor:pointer;line-height:20px;padding-top: 3px;font-size:12px;font-family:'微软雅黑';color:#666;}
div.selectbox-wrapper ul li.selected {background-color: #334d9c;color:#fff;}
.con1_right{float:left;width:928px;height:auto;padding-left:18px;overflow:hidden;}
.con1_title{width:100%;height:60px;overflow:hidden;}
.con1_name{float:left;background:url(/static/img/title1-09.jpg) 0 bottom no-repeat;width:111px;height:47px;overflow:hidden;font:700 18px/38px "microsoft yahei";color:#0c2b40;text-indent:29px;}
.movead {zoom:1; width:928px; margin:0 auto;position:relative;z-index:1}
.movead .pcont { float:left;  width:920px;margin:0 6px;height:404px; overflow:hidden}
.movead #List1_1 {FLOAT: left;width: 920px;}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(/static/img/left_btn.jpg) no-repeat center 0; float: left; width: 25px;margin-top:173px;height:37px;}
.movead .RightBotton {background:url(/static/img/right_btn.jpg) no-repeat center 0; float: left; width: 25px;margin-top:173px;height:37px;}
.movead .pl img {display: block; CURSOR: pointer; float:left;border:3px solid #4f7db1;width: 214px;height: 159px;}
.movead .pl {float:left; width:230px;overflow:hidden;}
.con1_img{width:221px;height:200px;overflow:hidden;position:relative}
.con1_img p{width:212px;height:40px;text-align:center;font:700 14px/40px "microsoft yahei";color:#3c3c3c;overflow:hidden;}
.con1_img p a{color:#3c3c3c; display:block; overflow:hidden; height:40px; line-height:40px;}
.zoom{position: absolute;width:44px;height:44px;left:172px;top:117px;background:url(/static/img/zoom.png) 0 0 no-repeat;display:none;cursor: pointer}
.zoom1{position: absolute;width:44px;height:44px;left:169px;top:115px;background:url(/static/img/zoom.png) 0 0 no-repeat;display:none;cursor: pointer}
#picShow{position: fixed;width:100%;height:100%;background:url(/static/img/blackbg.png) 0 0 repeat;left:0;top:0;z-index:9999}
.pic_show_box{width:100%;height:100%;overflow:hidden;position: relative;}
.pic_show_box img{display:block;margin:93px auto 0;border:5px solid rgba(255,255,255,.2);}
.pic_quit{position: absolute;background:url(/static/img/quit.png) 0 0 no-repeat;width:64px;height:64px;top:0;right:0;cursor: pointer}
.lbtn{display:block;position: absolute;background:url(/static/img/leftbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;left:65px;}
.rbtn{display:block;position: absolute;background:url(/static/img/rightbtn1.png) 0 0 no-repeat;width:53px;height:53px;top:287px;right:65px;}
.pic_show_box p{width:593px;text-align:center;margin:0 auto;overflow:hidden;font:18px/106px "microsoft yahei";color:#0c4201;text-overflow: ellipsis;white-space: nowrap}
.pic_show_box p a{color:#fff;}