<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
	color: #666;
	background-color: #f2f2f2;
}
body,div,p,span,form,iframe,table,td,th,input,textarea,button,label,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ol, ul{ 
	list-style: none outside none;
}
a,a:hover,a:focus{
	text-decoration: none;
	color: #10428b;
}
@media (max-width: 1200px) {
	.topicon{
		display: none;
	}
	.topsearch{
		display: none;
	}
	.hotsearch{
		display: none;
	}
	.mainnavbar{
		display: none;
	}
	.floatnavbtn{
		display: block !important;
		float: right;
		width: 45px;
		height: 35px;
		border: 1px solid #10428b;
		border-radius: 4px;
		text-align: center;
		line-height: 35px;
		color: #10428b;
		font-size: 20px;
		margin-top: 15px;
		margin-right: 10px;
		cursor: pointer;
	}
	.floatlogo{
		float: left;
		width: 250px;
	}
	.floatmenu{
		display: none;
		clear: both;
		padding-top: 10px;
	}
	.floatmenu &gt; ul &gt; li{
		background-color: #10428b;
		line-height: 32px;
		padding-left: 20px;
		border-bottom: 1px solid #f2f2f2;
	}
	.floatmenu &gt; ul &gt; li &gt; a{
		color: #fff;
	}
	.productlist{
		float: none !important;
	}
	.productlist li{
		float: none !important;
		width: 100%;
		display: block !important;
	}
	.abouttopnav,.aboutteamimg{
		display: none;
	}
	.aboutgroupline,.midclockL,.midclockR,.groupboxlineL,.groupboxlineR{
		display: none;
	}
	.groupitembox{
		width: 100% !important;
		display: block !important;
		float: none !important;
		margin-bottom: 20px;
		
	}
	.groupitemboxL{
		width: 100% !important;
		display: block !important;
		float: none !important;
		margin-top: 0px !important;
		margin-bottom: 20px;
	
	}
	.groupitemboxR{
		width: 100% !important;
		display: block !important;
		float: none !important;
		margin-top: 0px !important;
		margin-bottom: 20px;
	}
	.fastroad,.productitemright,.newsright,.newslist,.newshr{
		display: none;
	}
	.breadnavbox{
		height: 130px !important;
		padding-top: 30px !important;
	}
	.breadnavtitle{
		font-size: 25px !important;
		margin-bottom: 10px !important;
	}
	.proItemBoxText{
		height: 40px !important;
	}
	.proItemBoxText h3{
		font-size: 14px !important;
	}
	.proItemBoxText p{
		display: none;
	}
	.proListTitle,.proHotList{
		display: none;
	}
	.aboutlist li{
		float: none !important;
		display: inline-block !important;
		margin-bottom: 5px;
	}
  .servicesMain{
		padding-top: 30px !important;
		padding-bottom: 30px;
	}
	.servicesMain h2{
		font-size: 22px !important;
		margin-bottom: 20px !important;
		line-height: 30px;
	}
	.servicesMain h3{
		font-size: 20px !important;
		margin-top: 20px !important;
	}
	.servicesMain img{
		display: block;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 10px;
	}
	.servicesMain p{
		line-height: 24px !important;
	}
	.servicesMain ul li{
		display: block !important;
		margin-right: 0px !important;
		text-align: center !important;
	}
	
}



.header{
	padding-top: 30px;
	padding-bottom: 30px;
	background-color: #f2f2f2;
}
.topsearch{
	padding-top: 0px;
}
.phone400{
	margin-bottom: 10px;
	font-size: 23px;
	color: #10428b;
	font-style: italic;
}
.searchinput{
	background-color: #ffffff;
	border: none;
	outline: none;
	border: 1px solid #10428b;
	border-radius: 4px;
	line-height: 35px;
	width: 270px;
	padding-left: 10px;
	padding-right: 10px;
}
.searchbtn{
	border: none;
	background-color: #10428b;
	border: 1px solid #10428b;
	line-height: 35px;
	padding-left: 20px;
	padding-right: 20px;
	border-radius: 4px;
	color: #fff;
	outline: none;
}
.hotsearch li{
	float: left;
	margin-right: 10px;
	padding-top: 10px;
}
.topicon{
	padding-left: 70px;
}
.topiconleft{
	line-height: 95px;
	font-size: 35px;
	float: left;
	margin-left: -50px;
	color: #10428b;
}
.topiconright{
	float: left;
	line-height: 26px;
	color: #10428b;
}

.mainnavbar{
	height: 68px;
	background-color: #10428b;
}
.mainnavbarbox{
	width: 1200px;
	margin: 0 auto;
}
.floatnavbtn{
	display: none;
}
.floatmenu{
	display: none;
}
.mainnavli{
	background-color: transparent;
	width: 120px;
	height: 68px;
	line-height: 68px;
	font-size: 16px;
	float: left;
	color: #fff;
	text-align: center;
	border-right: 1px solid #808080;
	-webkit-transition: background-color 300ms;
	-moz-transition: background-color 300ms;
	-o-transition: background-color 300ms;
	transition: background-color 300ms;
}
.mainnavliactive,.mainnavli:hover{
	background-color: #ef9a49;
	-webkit-transition: background-color 300ms;
	-moz-transition: background-color 300ms;
	-o-transition: background-color 300ms;
	transition: background-color 300ms;
}
.mainnavli:first-child{
	border-left: 1px solid #808080;
}
.mainnavli a{
	color: #fff;
	text-decoration: none;
	display: block;
}
.mainnavli p{
	text-transform: uppercase;
	font-size: 13px;
}
.midbar{
	background-color: #dddcdc;
	height: 7px;
	width: 100%;
}

.productbox{
	padding-top: 50px;
}
.productlist{
	float: right;
	margin-top: 28px;
}
.productlist li{
	background-color: #808080;
	float: left;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: 5px;
	margin-right: 5px;
}
.productlistactive,.productlist li:hover{
	background-color: #10428b !important;
}
.productlist li&gt;a{
	color: #fff;
	line-height: 30px;
	text-decoration: none;
}


.productitem{
	margin-top: 20px;
}
.productitemleft{
	background-color: #fff;
}
.productitemimg{
	padding: 0;
}
.productitemtext{
	padding: 40px 20px 0px 20px;
	background-color: #fff;
}
.productitemtext h3{
	color: #171717;
	margin-bottom: 10px;
}
.productitemtext p{
	line-height: 26px;
	text-indent: 2em;
	margin-top: 10px;
}
.productitembtn{
	border: none;
	background: none;
	color: #fff;
	background-color: #10428b;
	padding: 5px 20px 5px 20px;
	border-radius: 4px;
	float: right;
	margin-top: 10px;
	margin-bottom: 20px;
	outline: none;
}
.proimgR{
	position: relative;
    background-color: #ffffff;
}
.homeSmallImg{
	height: 196px;
}
.proimgRtop{
	margin-bottom: 13px;
}
.proimgRfloat{
	background-color: rgba(255,255,255,0.5);
	height: 30px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	left: 0px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
}
.proimgRfloat i{
	float: right;
	line-height: 30px;
}


.midad{
	padding: 0;
	margin-top: 50px;
}
.choosehd{
	margin-top: 30px;
	margin-bottom: 30px;
}
.homefour{
	padding-top: 20px;
}
.fouritem{
	margin-bottom: 20px;
}
.fournum{
	width: 50px;
	height: 50px;
	color: #fff;
	background-color: #ef9a49;
	border-radius: 25px;
	text-align: center;
	line-height: 50px;
	font-weight: bold;
	font-size: 30px;
	float: left;
	margin-bottom: 10px;
}
.fourtitle{
	float: left;
	padding-left: 20px;
}
.fourtitle h3{
	color: #ef9a49;
	font-weight: bold;
}
.fourtitle p{
	font-weight: bold;
	margin-top: 5px;
}
.fourtext{
	margin-top: 10px;
}
.fourtext p{
	line-height: 30px;
}
.fourmargin{
	margin-top: 80px;
}
.hrdou {
    border-bottom: 1px dashed #d9d9d9;
    margin: 0;
}
.newsbox{
	padding-top: 0px;
}
.newsmain{
	margin-top: 20px;
}
.newsleft{
	padding-right: 20px;
}
.newsright{
	padding-left: 20px;
}
.newslefttext{
	padding-top: 20px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 20px;
	background-color: #fff;
}
.newslefttext a{
	color: #444444;
}
.newslefttext h3{
	font-size: 20px;
	margin-bottom: 10px;
	color: #171717;
}
.newslefttext h3 &gt; a{
	color: #171717;
}
.newshr {
    border-bottom: 1px dashed #d9d9d9;
    margin-top: 20px;
    margin-bottom: 20px;
}
.newslist li{
	line-height: 30px;
}
.newslist p{
	margin-left: 10px;
	display: inline-block;
}
.newslist p &gt; a{
	color: #444444;
}
.newstime{
	float: right;
}

.newsrightone{
	background-color: #fff;
	margin-bottom: 30px;
}
.newsrighttitle{
	font-size: 18px;
	margin-bottom: 5px;
	margin-top: 13px;
	color: #171717;
}
.newsrightoneimg{
	padding-left: 0;
}
.newsRhr {
    border-bottom: 1px dashed #d9d9d9;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: -15px;
    margin-right: -15px;
}
.newsrighttwo{
	background-color: #fff;
}
.newsrighttwoimg{
	padding-left: 0;
}

.honerbox{
	margin-top: 60px;
}

.fastroad{
	padding-top: 30px;
	padding-bottom: 20px;
	background-color: #fff;
	margin-top: 60px;
	border-top: 2px solid #9c9b9b;
}
.fastroad h2{
	color: #171717;
	font-size: 25px;
	text-align-last: center;
	margin-bottom: 20px;
}
.fastroadLF{
	display: inline-block;
	font-weight: bold;
	border-bottom: 1px solid #d0d0d0;
	font-size: 16px;
	margin-right: 15px;
}
.fastroadLS{
	display: inline-block;
	margin-right: 10px;
}
.fastroadLS a{
	color: #444444;
}
.fastroaditem{
	margin-bottom: 15px;
}
.fastcontitemL{
	float: left;
	font-size: 50px;
}
.fastcontitemR{
	float: left;
	margin-left: 20px;
	padding-top: 5px;
}
.fastcontitemPhone{
	font-size: 24px;
	font-weight: bold;
}
.fastcontitem a{
	margin-right: 10px;
	margin-top: 5px;
}
.topweixin{
	position: relative;
}
.topweixin:hover&gt;.topweixinbox{
	display: block;
}
.topweixinbox{
	position: absolute;
	width: 120px;
	height: 120px;
	background-color: #ffffff;
	top: 40px;
	left: -30px;
	z-index: 999;
	box-shadow: 0 5px 5px rgba(0,0,0,0.3);
	display: none;
}
.topweixinbox img{
	width: 100px;
	height: 100px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}





.breadnav{
	margin-top: 30px;
	margin-bottom: 30px;
}
.breadnav a{
	color: #444;
}
.breadnav a:hover{
	color: #10428b;
}

.proper{
	margin-bottom: 20px;
	padding-left: 15px;
    padding-right: 15px;
}
.proper a{
	text-decoration: none;
}
.propertitle{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-top: 20px;
	margin-bottom: 15px;
}
.propertext{
	text-align: center;
	color: #666;
	margin-bottom: 10px;
}
.pagination{
	margin-top: 40px;
	margin-bottom: 40px;
}
.pagination &gt; li &gt; a,
.pagination &gt; li &gt; span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #10428b;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination &gt; li &gt; a:hover,
.pagination &gt; li &gt; span:hover {
  color: #10428b;
}
.pagination &gt; .active &gt; a,
.pagination &gt; .active &gt; span,
.pagination &gt; .active &gt; a:hover,
.pagination &gt; .active &gt; span:hover,
.pagination &gt; .active &gt; a:focus,
.pagination &gt; .active &gt; span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #10428b;
  border-color: #10428b;
}
/*----------------------*/

.borderbottom{
	border-bottom: 5px solid #e4e4e4;
}
.borderbottom:hover{
	border-bottom: 5px solid #10428b;
}
/*-------------------*/
.footer{
	background-color: #434343;
	padding: 30px;
}
.footernav{
	text-align: center;
	margin-bottom: 20px;
}
.footernav p{
	display: inline-block;
}
.footernav p &gt; a{
	color: #fff;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.footertext{
	text-align: center;
	color: #939393;
	margin-top: 10px;
}
.footerbottom{
	background-color: #292929;
	text-align: center;
	color: #fff;
	height: 35px;
	line-height: 35px;
}
.footerbottom a{
	color: #ffffff;
	margin-left: 10px;
}





.breadnavbox{
	height: 250px;
	background: url(/euloong/images/topimg.jpg)/*tpa=http://www.euloong-office.com/templates/www.euloong-office.com/images/topimg.jpg*/ center center;
	padding-top: 65px;
	color: #fff;
	text-align: center;
}
.breadnavtitle{
	text-align: center;
	font-size: 40px;
	font-weight: bold;
	margin-bottom: 30px;
	color: #fff;
}
.breadnavbox a{
	color: #ffffff;
}
.minibar{
	width: 50px;
	height: 1px;
	border-bottom: 3px solid #ffa200;
	margin: 0 auto;
}
.aboutpagebox{
	margin-top: 40px;
}
.aboutpagebox img{
	box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
}
.aboutlist li{
	float: left;
	margin-right: 15px;
	background-color: #e3e3e3;
	border-radius: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}
.aboutlist &gt; li.active,.aboutlist &gt; li.active &gt; a{
	color: #fff;
    background-color: #0b448e;
    -webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}
.aboutlist li:hover{
    background-color: #0b448e;
    -webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}
.aboutlist li:hover &gt; a{
	color: #fff;
	-webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}
.aboutlist li a{
	color: #515151;
	-webkit-transition: color 300ms, background-color 300ms;
	-moz-transition: color 300ms, background-color 300ms;
	-o-transition: color 300ms, background-color 300ms;
	transition: color 300ms, background-color 300ms;
}
.tab-content &gt; .tab-pane {
  padding-top: 30px;
}
.aboutmenu1Rtext h2{
	color: #0b448e;
	font-weight: bold;
	font-size: 35px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.aboutmenu1Rtext p{
	text-indent: 2em;
	margin-bottom: 10px;
	line-height: 30px;
}
.aboutmenu1bom{
	margin-top: 30px;
}
.aboutmenu1bom h2{
	color: #0b448e;
	text-align: center;
	font-weight: bold;
	font-size: 25px;
	margin-top: 20px;
}
.aboutmenu2{
	position: relative;
}
.aboutgroupline{
	width: 3px;
	height: 100%;
	background-color: #c4c4c4;
	position: absolute;
	left: 50%;
}
.midclockL{
	width: 32px;
    height: 32px;
    position: absolute;
    left: 585px;
    top: 42px;
    margin-left: -30px;
    background-image: url(/euloong/images/his_time.png)/*tpa=http://www.euloong-office.com/templates/www.euloong-office.com/images/his_time.png*/;
    background-repeat: no-repeat;
}
.groupitem{
	position: relative;
}
.groupitembox{
	width: 400px;
	position: relative;
	float: left;
}
.groupitemboxL{
	width: 400px;
	position: relative;
	float: left;
	margin-top: -60px;
}
.groupitemtitle{
	background-color: #0b448e;
	color: #fff !important;
	font-size: 20px;
	font-weight: bold;
	line-height: 60px !important;
	padding-left: 20px;
	height: 60px;
	margin: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
}
.groupitemtext{
	background-color: #e3e3e3;
	color: #000 !important;
	padding: 20px;
	min-height: 90px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
}
.groupboxlineL{
	width: 125px;
	height: 31px;
	border-bottom: 2px dashed #aaaaaa;
	position: absolute;
	top: 30px;
	left: 420px;
	color: #2469c2;
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}

.groupitemboxR{
	width: 400px;
	float: right;
	position: relative;
	margin-top: -60px;
}
.midclockR{
	width: 32px;
    height: 32px;
    position: absolute;
    left: -185px;
    top: 42px;
    
    background-image: url(/euloong/images/his_time.png)/*tpa=http://www.euloong-office.com/templates/www.euloong-office.com/images/his_time.png*/;
    background-repeat: no-repeat;
}
.groupboxlineR{
	width: 125px;
	height: 31px;
	border-bottom: 2px dashed #aaaaaa;
	position: absolute;
	top: 30px;
	left: -145px;
	color: #2469c2;
	font-size: 26px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}
.aboutmenu3row h2{
	color: #0b448e;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.aboutmenu4{
	margin-bottom: 20px;
}
.aboutmenu4 p{
	font-size: 30px;
	font-weight: bold;
	text-align: center;
}
.aboutteam h2{
	color: #0b448e;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.partnerrow h2{
	color: #0b448e;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.productsMain{
	padding-top: 40px;
}
.proListTitle{
	background-color: #2a363f;
	height: 60px;
	line-height: 55px;
	font-size: 21px;
	color: #ffffff;
	text-align: center;
	border-bottom: 5px solid #ef9a49;
	margin-bottom: 10px;
}
.proListTitle span{
	font-size: 14px;
}
.proListNav{
	margin-bottom: 20px;
}
.proListNav li{
	line-height: 50px;
	background-color: #ffffff;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
}
.proListNav li i{
	position: absolute;
	top: 18px;
	right: 20px;
	color: #a5a5a5;
}
.proListNav li a:hover{
	background-color: #10428b;
	color: #ffffff;
}
.proListNav li a{
	display: block;
	padding-left: 20px;
	font-size: 18px;
	color: #515151;
	cursor: pointer;
}
.proListNavChild{
	display: none;
}
.proListNavChild li{
	line-height: 45px;
	border-bottom: none;
	border-top: 1px solid #f2f2f2;
}
.proListNavChild li a{
	padding-left: 40px;
	font-size: 16px;
}
.proListNavActive{
	background-color: #10428b;
	color: #ffffff !important;
}
.proListNavChildActive{
	display: block;
}
.proHotList li{
	height: 100px;
	background-color: #ffffff;
	border-bottom: 1px solid #f2f2f2;
	padding: 10px;
}
.proHotList li img{
	width: 80px;
	height: 80px;
	float: left;
}
.proHotListText{
	float: left;
	padding-top: 20px;
	padding-left: 5px;
}
.proHotListText h3{
	font-size: 16px;
	color: #2c2c2c;
}
.proHotListText a{
	display: block;
	color: #282828;
	margin-top: 6px;
}
.proItemBox{
	background-color: #ffffff;
	border: 1px solid #d3d3d3;
	margin-bottom: 30px;
}
.proItemBoxText{
	background-color: #eaeaea;
	height: 70px;
	padding-top: 15px;
	overflow: hidden;
}
.proItemBoxText h3{
	text-align: center;
	color: #282828;
	font-size: 18px;
}
.proItemBoxText h3 a{
	color: #282828;
}
.proItemBoxText p{
	text-align: center;
	color: #515151;
	margin-top: 5px;
}
.productshowMain{
	background-color: #ffffff;
}

.leftkeyword{
	margin-top: 10px;
}
.leftkeyword ul li{
	float: left;
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	padding: 5px 10px 5px 10px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.leftkeyword ul li a{
	color: #515151;
	text-transform: uppercase;
}
.leftkeyword ul li a:hover{
	color: #04b7df !important;
}
.blogpageitem{
	margin-bottom: 20px;
}
.blogpageitemtext{
	padding-top: 15px;
	padding-bottom: 15px;
}
.blogpageitemtext h3{
	margin-bottom: 10px;
	height: 27px;
	overflow: hidden;
}
.blogpageitemtext h3 a{
	color: #515151;
}
.blogpageitemtext p{
	text-indent: 2em;
	line-height: 26px;
	height: 80px;
	overflow: hidden;
}
.newsinfo{
	margin-top: 10px;
	margin-bottom: 20px;
}
.newsinfo p{
	text-indent: 2em;
	line-height: 26px;
	margin-bottom: 10px;
}
.img-thumbnail {
  border-radius: 0px;
}

.blogshowimg{
	margin-top: 20px;
	margin-bottom: 5px;
}
.blogtitle h3{
	color: #222830;
}
.blogtitle p{
	margin-top: 5px;
	color: #828282;
}
.prevnext{
	margin-bottom: 5px;
}
.prevnext a{
	color: #10428b;
}

.caseMain{
	padding-top: 40px;
}
.casesTitle{
	color: #0b448e;
	font-size: 21px;
	font-weight: bold;
	text-align: center;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
	height: 30px;
	overflow: hidden;
}
.casesText{
	font-size: 14px;
	line-height: 26px;
	height: 104px;
	overflow: hidden;
	margin-bottom: 30px;
}


.contactMain{
	padding-top: 40px;
}
.contactMain h1{
	color: #2a363f;
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 10px;
}
.contactMain h2{
	font-size: 18px;
	line-height: 30px;
	color: #282828;
	margin-top: 20px;
}
.contactMain p{
	color: #515151;
	font-size: 14px;
	line-height: 26px;
}

.contactform label{
	display: block;
	font-weight: normal;
	margin-bottom: 5px;
}
.contactinput{
	width: 100%;
	outline: none;
	margin-bottom: 10px;
	background: #ffffff;
	border: none;
	border: 1px solid #9fa0a1;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 30px;
}
.yzminput{
	float: left;
	width: 40%;
}
.yzmimg{
	float: left;
	margin-left: 10px;
}









.bluebutton{
	background: none;
	border: none;
	outline: none;
    background: #10428b;
    border-color: #10428b;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    padding-left: 25px;
    padding-right: 25px;
    border-radius: 6px;
    -webkit-transition: border-color 300ms, background 300ms;
	-moz-transition: border-color 300ms, background 300ms;
	-o-transition: border-color 300ms, background 300ms;
	transition: border-color 300ms, background 300ms;
}
.bluebutton:hover{
	background: #1451ab;
    border-color: #1451ab;
    -webkit-transition: border-color 300ms, background 300ms;
	-moz-transition: border-color 300ms, background 300ms;
	-o-transition: border-color 300ms, background 300ms;
	transition: border-color 300ms, background 300ms;
}
.baiduMap {
    width: 100%;
    height: 360px;
    border: 5px solid #fff;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
    margin-top: 30px;
}
.pagesearch{
	padding-top: 40px;
}
.searchtitle{
	text-align: center;
	margin-bottom: 20px;
	font-size: 26px;
	color: #222830;
}
.searchitem img{
	border: 1px solid #d4d4d4;
}
.searchitem p{
	text-align: center;
	font-size: 16px;
	margin-top: 10px;
	color: #222830;
	margin-bottom: 20px;
}

.drawingItem{
	background-color: #ffffff
}
.drawimgtext h3{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 13px;
	height: 22px;
	overflow: hidden;
}
.drawimgtext p{
	line-height: 22px;
	height: 44px;
	overflow: hidden;
}
.drawimgbtn{
	display: block;
	width: 65px;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	text-align: center;
	background-color: #0b448e;
	border: none;
	outline: none;
	color: #ffffff;
	margin-top: 30px;
}
.drawingHR{
	margin-top: 5px;
	margin-bottom: 5px;
}
.homePartner{
	padding-top: 50px;
}
.paddingLeft0{
	padding-left: 0;
}
.servicesMain{
	padding-top: 40px;
}
.servicesMain h2{
	font-size: 35px;
	margin-bottom: 30px;
	font-weight: bold;
	color: #10428b;
}
.servicesMain img{
	box-shadow: 2px 2px 10px rgba(0,0,0,0.4);
}
.servicesMain h3{
	font-size: 26px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.servicesMain p{
	font-size: 14px;
	line-height: 30px;
}
.servicesMain ul{
	margin-top: 20px;
}
.servicesMain ul li{
	display: inline-block;
	margin-right: 30px;
}
.servicesMain ul li img{
	box-shadow: none;
}
#toolbar {
	display: none;
}
 @media screen and (max-width:640px) {
#header {
	display: none;
}
#mobile_header {
	display: block;
}
.w1100 {
	width: 95%;
	margin: 0 auto;
}
.ibox1_1 {
	display: none !important;
}
/* toolBar */
.blank55 {
	height: 55px;
	line-height: 1px;
	clear: both;
}
#toolbar {
	color: #fff;
	text-align: center;
	width: 100%;
	height: 54px;
	float: left;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 10000;
	background: #383838;
	display: block;
}
#toolbar ul {
}
#toolbar li {
	float: left;
	width: 25%;
	height: 54px;
}
#toolbar a {
	width: 100%;
	height: 24px;
	color: #fff;
	display: block;
	padding: 30px 0 0 0;
	line-height: 24px;
	font-size: 14px;
}</pre></body></html>