body{margin:0;font-size:12px; font-family:"Î¢ÈíÑÅºÚ", Verdana, Arial;   line-height:1.5;padding:0;color:#000}
body,html,input{font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei"}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0}
dd,dl,form,h1,h2,h3,h4,h5,h6,p,ul{padding:0;margin:0}
img{
	border:0;
}
a{
	text-decoration: none;
}
li,ol,ul{list-style:none}
#container{
	overflow:auto;
	background-color: #FFFFFF;
	height: auto;
	min-width:1200px;
	background-image: url(../images/bg.png);
	width: 100%;
		text-align: center;

}
.middle {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#header {
	height: 90px;
	background-color: #00A2EA;
	color: #FFFFFF;
}
#header .logo {
	float: left;
}

.tel {
	float: right;
	background-image: url(../images/Q.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
	background-position: 0px 35px;
	padding-top: 15px;
	padding-bottom: 10px;
}
.nav a {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;

}

.main_title a:hover {
	background-image: url(../images/navbg.png);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-color: #0099DB;
}

.nav {
	float: left;
	margin-right: auto;
	margin-left: auto;
	line-height: 90px;
	height: 90px;
	text-align: center;
	width: 65%;
}


.main_title .sub_title {
	position:absolute;
	z-index:1;
	top:90px;
	width:100%;
	display:none;
	height: 50px;
	left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecece;
	text-align: center;
	font-size: 12px;
	background-repeat: repeat;
	background-color: #FFFFFF;
}
.sub_title .middle {
	text-align: center;
	width: 650px;
}
.sub_title:hover  .nav .main_title a{ background-color:#FFFFFF}
.main_title:hover .sub_title {
	display:block;
	color: #000000;
}
.main_title .sub_title a {
	color: #000000;
	display: block;
	line-height: 50px;
	height: 50px;
	font-size: 13px;
	background-image: none;
}



#container #header .middle .nav .main_title dd {
	float: left;
	display: block;
}
.sub_title a:hover {
	color: #1672d9;
	background-color:#ffffff;
}





#about_r {
	float: right;
}
#about_l {
	height: 430px;
	width: 580px;
	float: left;
	font-size: 14px;
	color: #777777;
	line-height: 25px;
	text-align: left;
}




.font_01 {
	font-size: 15px;
	text-align: right;
}
.font_02 {
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bolder;
	line-height: 24px;
}
.font03 {
	font-size: 25px;
	text-align: center;
	font-weight: bold;
	padding-top: 50px;
	line-height: 60px;
	padding-bottom: 40px;
}
.font04 {
	font-size: 20px;
	font-weight: bold;
	color: #1C1C1C;
}
.more {
	font-family:"Î¢ÈíÑÅºÚ", Verdana, Arial;
	color: #FFFFFF;
	height: 32px;
	width: 139px;
	background-image: url(../images/index_17.png);
	background-repeat: no-repeat;
	display: block;
	margin-top: 15px;
	padding-left: 30px;
	font-size: 16px;
	line-height: 32px;
	text-align: left;
}
.more:hover{ color:#005baa; background-image: url(../images/index_17-0.png);}

.span_01 {
	display: block;
	height: 10px;
	width: 27px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-right: auto;
	margin-left: auto;
}
.span_02 {
	display: block;
	height: 10px;
	width: 56px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #00A2EA;
	margin-top: 15px;
	margin-bottom: 25px;
}
#about_l .about_sub a {
	height: 69px;
	width: 66px;
	display: block;
	text-align: center;
	float: left;
	margin-top: 20px;
	margin-right: 30px;
	color: #777777;
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: bottom;
	padding-top: 10px;
}
.about_img_01 {	background-image: url(../images/ico01.png);}
.about_img_01:hover {background-image: url(../images/ico01-0.png);}

.about_img_02 {	background-image: url(../images/ico02.png);}
.about_img_02:hover {background-image: url(../images/ico02-0.png);}

.about_img_03 {	background-image: url(../images/ico03.png);}
.about_img_03:hover {background-image: url(../images/ico03-0.png);}

.about_img_04 {	background-image: url(../images/ico04.png);}
.about_img_04:hover {background-image: url(../images/ico04-0.png);}

.about_img_05 {	background-image: url(../images/ico05.png);}
.about_img_05:hover {background-image: url(../images/ico05-0.png);}

#about_l .about_sub a:hover {
	color: #005baa;
}
.font05 {
	font-size: 18px;
	color: #333333;
	margin-left: 15px;
}
#product {
	background-image: url(../images/product_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 675px;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}


#search{
	height:44px;
	width:600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	color: #1672D9;
}
#search #search_m{
	height:47px;
	margin-right:auto;
	margin-left:auto;
	color: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px solid #1672D9;
}
#box{
	width:100%;
	font-size:12px;
	float:left;
	background-repeat: no-repeat;
}
input{
	width:490px;
	height:44px;
	font-size:12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	color: #999999;
	padding-left: 10px;
}
#button{
	width:97px;
	height:44px;
	float:right;
	cursor:pointer;
	background-color:#1672D9;
	background-image:url(../images/search.jpg);
	background-repeat:no-repeat;
	line-height: 44px;
	color: #FFFFFF;
	font-size: 16px;
	background-position: 2px 8px;
}
.inpr li img {
	width: 285px;
}
.inpr li img:hover, #case img:hover{transform: scale(1.05, 1.05); transition: all 500ms;}
#case img{
	padding: 2px;
	border: 1px solid #CECECE;
	background-color: #FFFFFF;
	height: 266px;
	width: 381px;
}
.inpr {
	margin-top: 40px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 50px;
}
.inpr li {
	float: left;
	height: 320px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;

}
.inpr li:hover {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #1672d9;
	height: 317px;
}
.inpr li:hover .font06{ color:#1672D9}
.font06 {
	font-size: 18px;
	line-height: 50px;
	color: #000000;
	margin-left: 10px;
}
.font07 {
	margin-left: 10px;
	color: #666666;
}

.inpr a {
	color: #666666;
	line-height: 50px;
}
.font07 a {
	margin-right: 20px;
}

.inpr a:hover, .font06:hover{
	color:#1672d9;
}
#demo{
	overflow:hidden;
	width:1200px;
}
#demo span {
	display: block;
	font-size: 12px;
	color: #929292;
	margin-top: 15px;
}
#demo img {
	width: 381px;
	height: 266px;
	margin-bottom: 18px;
}
#demo a {
	width: 381px;
	display: block;
	color: #000000;
	margin-right: 10px;
	text-align: center;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 17px;
	padding-left: 2px;
}
#demo a:hover{
	border-top-color: #1672D9;
	border-right-color: #1672D9;
	border-bottom-color: #1672D9;
	border-left-color: #1672D9;
	color: #1672D9;
}
.newl {
	float: left;
	height: 410px;
	width: 730px;
	text-align: left;
}
#new {
	margin-top: 50px;
	height: 470px;
}
.newr {
	float: right;
	height: 410px;
	width: 445px;
	text-align: left;
}
.new_top img, .newlist_top img {
	width: 326px;
	float: left;
}
.new_title {
	font-size: 18px;
	font-weight: bold;
	color: #2c2c2c;
	line-height: 40px;
	margin-bottom: 20px;
}
.new_title span {
	font-weight: normal;
	float: right;
	color: #1672D9;
}
.new_01 {
	float: right;
	width: 350px;
	margin-right: 15px;
	margin-left: 15px;
}
.font08, .font08 a {
	font-size: 14px;
	text-indent: 2em;
	color: #666666;
}
.new_list{
	margin-top: 8px;
}
.new_list a {
	display: block;
	font-size: 16px;
	background-image: url(../images/ico.png);
	background-repeat: no-repeat;
	line-height: 54px;
	height: 54px;
	padding-left: 40px;
	background-position: 10px 20px;
	color: #4b4b4b;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.new_list a:hover , .new2_list a:hover{
	color: #1672d9;
	background-image: url(../images/ico2.png);
}
.new2_list a {
	display: block;
	height: 55px;
	font-size: 16px;
	line-height: 55px;
	color: #2e2e2e;
	background-color: #eeeeee;
	margin-bottom: 8px;
	background-image: url(../images/ico.png);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-left: 40px;
	border: 1px solid #EEEEEE;
}
.new2_list a:hover{
	background-color: #FFFFFF;
	border: 1px dashed #cccccc;
}
.time {
	font-size: 12px;
	color: #999999;
	float: right;
	margin-right: 20px;
}

#service {
	height: 310px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.service01 {
	
	width: 357px;
	float: left;
	margin-top: 60px;
	margin-right: 20px;
	margin-left: 20px;
}

#service span {
	width: 3px;
	display: block;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cecece;
	height: 200px;
	margin-top: 60px;
	margin-top: 60px;
}
.font09 {
	font-size: 20px;
	line-height: 55px;
	letter-spacing: 3px;
	color: #222222;
}
.font10 {
	font-size: 13px;
	color: #999999;
}
.font10 b {
	color: #1672d9;
}
.font11 {
	font-size: 16px;
	background-image: url(../images/index_48.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 50px;
	width: 152px;
	line-height: 50px;
	color: #FFFFFF;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.font11:hover {
	background-image: url(../images/index_48-0.jpg);
}

.font11 img {
	float: left;
	margin-top: 13px;
	margin-left: 7px;
}
.font12 {
	font-size: 16px;
	color: #555555;
	line-height: 60px;
}
#foot {
	height: 450px;
	width: 100%;
	background-color: #383838;
	margin-top: 30px;

}


.foot_top {
	background-image: url(../images/foot_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 355px;
}
.foot02,.foot02 a{
	background-color: #383838;
	color: #666666;
	line-height: 30px;
	margin-top: 20px;
}
.foot02 a{
	margin-left: 10px;
}
.foot02 a:hover{ color:#FFFFFF}
 .footl {
	width: 250px;
}
 .footm {
	width: 650px;
	padding-left: 20px;
}
 .footl,.footm{
 height:280px;
	float: left;
	background-image: url(../images/index_56.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 50px;}
.footm div {
	display: block;
	float: left;
}
.footm a ,.footm font {
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	margin-right: 30px;
	margin-left: 30px;
	text-align: left;
}
.foot_top b {
	font-size: 18px;
}
.footr {
	text-align: left;
	margin-top: 50px;
	color: #FFFFFF;
	width: 250px;
	float: right;
}
.font13 {
	font-size: 14px;
	margin-top: 20px;
	color: #999999;
	line-height: 35px;
	width: 180px;
}
.font14 {
	font-size: 16px;
	line-height: 40px;
	margin-top: 20px;
}
.p_banner {
	background-image: url(../images/product_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 399px;
	width: 100%;
}
.p_banner p ,.about_banner p,.a_banner p{
	font-size: 60px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 5px;
	padding-top: 150px;
	padding-bottom: 40px;
}
.product_nav a {
	font-size: 16px;
	color: #000000;
	display: block;
	width: 236px;
	float: left;
	height: 90px;
	line-height: 50px;
}
.product_nav a:hover {
	color: #1672d9;
}
.local {
	line-height: 45px;
	color: #575757;
	height: 45px;
	background-color: #f6f6f6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}

.product_nav span , .about_nav span{
	width: 3px;
	height: 85px;
	display: block;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d2d2d2;
}
.local p {
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/local.png);
	padding-left: 30px;
	float: right;
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.local a {
	color: #575757;
}


#product_list {
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 1px solid #cccccc;
	margin-top: 20px;
	margin-bottom: 20px;
}

.list_img img {
	width: 100%;
}
#product_main li {
	float: left;
	width: 289px;
	background-color: #FFFFFF;
	margin: 4px;
	padding: 1px;
}
#product_main li:hover {
	background-color: #1672d9;
}
#product_main li:hover a p{ color:#ffffff}
#product_main p {
	font-size: 16px;
	color: #191919;
	line-height: 50px;
}
/*.page {
	display: block;
	text-align: center;
	height: 40px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 30px;
}
.page a {
	font-size: 14px;
	margin: 5px;
	border: 1px solid #CCCCCC;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	color: #191919;
}
.page a:hover {
	color: #FFFFFF;
	background-color: #005BA2;
}*/
.about_banner {
	background-image: url(../images/about_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 398px;
}
.about_banner span {
	color: #FFFFFF;
	display: inline;
}
.about_son {
	width: 660px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	font-size: 20px;
	display: block;
}
.about_son span {
	display: block;
	float: left;
	font-size: 20px;
	letter-spacing: 3px;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: bold;
	padding-left: 50px;
	line-height: 50px;
	height: 50px;
	background-image: url(../images/about_ico_03.png);
	background-repeat: no-repeat;
	background-position: 14px;
}
.about_nav a {
	color: #777777;
	display: block;
	float: left;
	font-size: 15px;
	line-height: 30px;
	padding-top: 20px;
	padding-right: 68px;
	padding-bottom: 10px;
	padding-left: 68px;
}
.about_left {
	float: left;
	height: 700px;
	width: 570px;
	text-align: left;
}
.about_right {
	height: 700px;
	width: 590px;
	float: right;
	background-image: url(../images/about_05.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.font15 {
	font-size: 75px;
	font-weight: bold;
	color: #ababab;
}
.font16 {
	font-size: 24px;
	padding-left: 40px;
	background-image: url(../images/about_ico05.png);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	text-align: left;
}
.culture_left {
	background-image: url(../images/about_06.jpg);
	height: 606px;
	width: 510px;
	float: left;
}
.culture_right {
	float: right;
	width: 650px;
	height: 606px;
}

.font17 {
	font-size: 16px;
	color: #333333;
	margin-top: 20px;
	line-height: 30px;
}
.about_img {
	border: 15px solid #f5f5f5;
}
.font18,.about_img02 {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
	margin-top: 50px;
	margin-bottom: 50px;
	margin-left: 120px;
}
.font19 {
	font-size: 28px;
	text-transform: uppercase;
	color: #00A2EA;
	background-image: url(../images/about_03.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 150px;
	padding-top: 30px;
	height: 150px;
}
.slogan,.slogan2 {
	text-align: left;
	margin-left: 50px;
}
.slogan p {
	font-size: 18px;
	height: 50px;
}
.slogan span {
	float: left;
	font-size: 20px;
	line-height: 35px;
	background-color: #00A2EA;
	height: 35px;
	width: 125px;
	color: #FFFFFF;
	text-align: center;
	margin-right: 15px;
	margin-bottom: 5px;
}
.slogan2 {
	font-weight: bold;
	padding-left: 30px;
	font-size: 20px;
	line-height: 50px;
}
.slogan2 span {
	background-image: url(../images/about_10.png);
	display: block;
	height: 34px;
	width: 148px;
	line-height: 34px;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	font-size: 18px;
	float: left;
	margin-top: 15px;
	margin-right: 30px;
}
.separator {
	background-image: url(../images/about_12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 240px;
	width: 100%;
	font-size: 60px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
	margin-top: 30px;
	margin-bottom: 30px;
	
}
.separator p {
	font-size: 24px;
	font-weight: normal;
}
.separator span {
	font-size: 30px;
	font-weight: bold;
}
.separator b {
	display: block;
	padding-top: 50px;
}
.develop {
	height: 500px;
	background-image: url(../images/about_15.png);
	background-position: center 100px;
	background-repeat: no-repeat;
	text-align: left;
}
.devtop div,.devfoot div{
	float: left;
	
}
.devtop,.devfoot {
	display: block;
	width: 100%;
}
.develop  b {
	font-size: 28px;
	font-weight: bold;
	line-height: 60px;
}
.devtop p,.devfoot p {
	font-size: 15px;
	color: #565656;
}
.dev01 {
	text-align: right;
	margin-top: 120px;
	margin-right: 50px;
	margin-left: 20px;
}
.dev04 {
	margin-top: 10px;
	margin-left: 100px;
	text-align: right;
}

.dev02 {
	margin-left: 180px;
	margin-top: 40px;
}
.dev03 {
	margin-top: 40px;
	margin-left: 170px;
}
.dev05 {
	margin-top: 10px;
	margin-left: 240px;
}
.dev06 {
	margin-top: 10px;
	margin-left: 50px;
}
.dev01,.dev02,.dev03,.dev04,.dev05,.dev06{
	height: 200px;
}.font20 {
	font-size: 30px;
	line-height: 80px;
}
.font20 span {
	font-size: 50px;
	font-weight: bold;
	color: #00A2E9;
}
#honor img {
	margin-bottom: 30px;
}
.join_top {
	background-image: url(../images/join_04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 728px;
	display: block;
	padding-top: 20px;
	margin-bottom: 30px;
}
.font21 {
	color: #626262;
	font-size: 24px;
	font-weight: normal;
	padding-top: 250px;
	font-family: "Ë¼Ô´ºÚÌå CN Normal";
}
#advantage .left {
	text-align: center;
	height: 492px;
	width: 427px;
	line-height: 492px;
	background-image: url(../images/join_03.png);
	font-size: 36px;
	color: #00ACFF;
	float: left;
}
#advantage {
	margin: 30px;
}
#advantage .right {
	width: 650px;
	float: right;
	margin-top: 70px;
}
#advantage .right .font05 {
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#advantage .right .span_02 {
	text-align: center;
	float: none;
	margin-right: auto;
	margin-left: auto;
}
.font22 {
	font-size: 18px;
	text-align: left;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.font23 {
	font-size: 30px;
	font-weight: bold;
}
.font24 {
	color: #FFFFFF;
	background-image: url(../images/join_12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 35px;
	width: 180px;
	display: block;
	font-size: 18px;
	line-height: 35px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#jia .right {
	float: right;
	width: 420px;
	margin-right: 30px;
	text-align: center;

}

.new_list_title a {
	display: block;
	float: left;
	height: 33px;
	width: 120px;
	line-height: 33px;
	font-size: 14px;
	color: #666666;
	margin: 10px;
}

.new_list_title img {
	float: left;
}
.new_list_title span {
	color: #cecece;
	height: 15px;
	width: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cecece;
	margin-top: 20px;
	float: left;
	margin-right: 10px;
}
#new_list_l {
	width: 850px;
	float: left;
	text-align: left;
}
#new_list_r {
	width: 330px;
	float: right;
	background-color: #F6F6F6;
}
.new_list_title {
	margin-bottom: 30px;
}
.newlist_01 {
	width: 450px;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
}
.more2 {
	color: #FFFFFF;
	background-color: #005ba2;
	display: block;
	height: 30px;
	width: 80px;
	line-height: 30px;
	text-align: center;
	margin-top: 20px;
}
#new_list_r .new_title {
	background-color: #f6f6f6;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #005BA2;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.newlist_top {
	margin-bottom: 20px;
	border: 1px solid #F6F6F6;
	background-color: #FFFFFF;
	padding: 5px;
}
.newlist_top:hover {

	background-color: #eeeeee;

}
#new_list_r a {
	display: block;
	line-height: 45px;
	text-align: left;
	padding-left: 45px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/ico2.png);
	background-repeat: no-repeat;
	background-position: 10px 15px;
	font-size: 14px;
}
#new_list_r a:hover {
	color:#005baa;
	background-color: #f2f7fb;
}
.time2 {
	display: block;
	color: #aaaaaa;
	height: 20px;
	line-height: 20px;
}
.span_03 {
	background-color: #FFFFFF;
	height: 50px;
}
#service_list .left {
	display: block;
	float: left;
	height: 424px;
	width: 375px;
	margin-top: 50px;
	font-size: 30px;
	text-align: left;
}
#service_list .right {
	float: right;
	margin-top: 50px;
	margin-right: 20px;
}

#service_list .left2 {
	font-size: 20px;
	background-image: url(../images/service_06.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	height: 200px;
	padding-left: 30px;
	margin-top: 50px;
	line-height: 41px;
}
.servicefoot {
	font-size: 20px;
	background-image: url(../images/servicefoot.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	text-indent: 2em;
	height: 214px;
	padding-right: 100px;
	padding-left: 100px;
	color: #333333;
	line-height: 40px;
}
#tel .left {
	float: left;
}
#tel .right {
	text-align: left;
	width: 600px;
	float: right;
	margin-top: 50px;
}
.font25 {
	font-size: 26px;
	color: #333333;
	letter-spacing: 3px;
	line-height: 50px;
}
.font26 {
	text-transform: uppercase;
	color: #999999;
}

.font27 {
	font-size: 20px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
}
.font27 span {
	background-color: #00a2ea;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	width: 130px;
	text-align: center;
}

#tel .right .font06 span {
	font-size: 36px;
	font-weight: bold;
	color: #005baa;
	line-height: 36px;
}
.content {
	background-color: #FFFFFF;
	padding-top: 50px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
#productView {
	text-align: center;
	width: 100%;
	background-color: #FFFFFF;
}

#NewsView h2 ,#productView h2{
	line-height: 60px;
	font-size: 25px;
	text-align: center;
}
small,small a {
	color: #999999;
	text-align: center;
}
.newtext,.new_page,.new_page a {
	text-align: left;
	margin-top: 20px;
	font-size: 14px;
	color: #333333;
	line-height: 40px;
}
.new_page {
	line-height: 50px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #cecece;
}
#productView .left img {
	max-width: 450px;
	max-height:350px;
	border: 1px solid #cecece;
}
#caseView .left img {
	width: 420px;
	
	max-height:300px;
}

#productView .product_top,#caseView .product_top {
	background-image: url(../images/prbg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 450px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}

#productView .right,#caseView .right {
	float: right;
	width: 500px;
	margin-top: 50px;
}
#productView .left,#caseView .left {
	float: left;
}
.pr_to_mi {
	display: block;
	width: 1000px;
	padding-top: 50px;
	padding-left: 50px;
}
#caseView {
	background-color: #FFFFFF;
}

.ca_to_mi {
	display: block;
	width: 1000px;
	padding-top: 70px;
	padding-left: 50px;
}
.next a {
	color: #333333;
	margin-right: 30px;
}
.next {
	margin-top: 50px;
}
.case_text {
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: -32px;
	/*margin-right: 90px;
	margin-left: 90px;*/
}
#case li {
	width: 381px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 25px;
	margin-left: 3px;
}
#case a {
	font-size: 16px;
	line-height: 25px;
	color: #333333;
}

#case {
	margin-top: 20px;
}
.font11 a {
	color: #FFFFFF;
}
#case p {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}
#case li:hover p {
	color: #005baa;
}
#new_list_l .newlist_top:hover .newlist_01 .font06,.new_list_title a:hover{ color:#1672d9}
.a_banner {
	background-image: url(../images/about_022.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 398px;
}
.a_banner span {
	color: #FFFFFF;
	display: inline;
}



/* ·ÖÒ³ */
.newspage{ height:45px; padding-top:25px;}
.propage{ height:45px; padding-top:25px;}
.black2 {text-align: center;font-size: 12px;line-height:22px;}
.black2 a {border:#2d83cc 1px solid;padding:5px 10px;margin:2px;color: #444444;text-decoration: none;background-color:#ffffff; border-radius:3px}
.black2 a:hover {border:#2d83cc 1px solid;color: #ff0000;}
.black2 a:active {border:#2d83cc 1px solid;color: #ff0000;}
.black2 span.current {border: #2d83cc 1px solid; padding:5px 10px;font-weight: bold; margin:2px; color: #ffffff; background-color: #2d83cc; border-radius:3px}
.black2 span.disabled {border: #49575d 1px solid;padding:5px 10px;margin: 3px;color: #333;}

.page{ width:auto; padding-top:20px; clear:both;}
.page { TEXT-ALIGN: center;FONT-SIZE: 12px; line-height:12px;}
.page a,.page span{BORDER:#848484 1px solid;PADDING:5px 8px; MARGIN: 1px;COLOR: #ffffff;TEXT-DECORATION: none;BACKGROUND-COLOR: #848484}
.page a:hover {BORDER: #666666 1px solid;COLOR: #ffff00;}
.page a.current{BORDER: #94c236 1px solid; pADDING:5px 8px;FONT-WEIGHT: bold; MARGIN: 1px; COLOR: #fff; BACKGROUND-COLOR: #94c236}
.page strong{color:#ffff00; font:normal 12px  Verdana;}