html {
    -webkit-text-size-adjust: none;
}
body{color:#666;font: 14px/150% "Helvetica Neue",Helvetica,Arial,sans-serif;behavior:url("csshover.htc");/*background:url(../images/grey.png) repeat*/;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*{list-style:none;margin:0;padding:0;}
img{border:none}
a{text-decoration: none;color:#666;}
a:hover{text-decoration:underline;}.hover{-webkit-transition: all .50s ease;transition: all .50s ease;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left;}.fr{float:right;}.ov{overflow:hidden;}
.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.bold{font-weight:bold;}.cocur{color:#1798d1;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}.font24{font-size:24px;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}

.wrap{width:1120px;margin:0 auto;}.w{width:100%;}
@media (max-width:1200px){.wrap{width:96%;}}
.content{margin:0 auto;width:98%;padding:20px 0.8%;border-left:1px solid #ededed;border-right:1px solid #ededed;background:fff;}

.logo{padding:15px 0;}
.lang{padding:30px 0 20px;color: #1798d1;}
.lang a{color: #1798d1;}

.nav{line-height:50px;background: #1798d1;position:relative;z-index:2;}
.nav li{float:left;}
.nav li a{display:block;padding:0 15px;color:#fff;font-size:18px;}
.nav li ul{display:none;position:absolute;top:50px;left:0;padding:20px 0;background: #ddd;}
.nav li ul li{width:20%;line-height:20px;padding:0 2.5%;}
.nav li ul li a{padding:0;color:#333;font-size:18px;}
.nav li ul li a.s{font-size:12px;font-weight:normal;}
.nav li ul li a.t{margin-bottom:10px;}

.nav dd .ipt{width:150px;height:32px;line-height:32px;padding:0 10px;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);background:#fff;-webkit-border-radius:5px;border-radius:5px;}
.nav dd .btn{width:70px;height:32px;line-height:32px;color:#fff;border: 1px solid transparent;background:#5bc0de;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}

/*slide*/
.banner{position:relative;z-index:1;width:100%;height:300px;overflow:hidden;}
.carousel{position:relative;list-style:none;padding:0;}
.carousel .item{display:nones;float:left;position:relative;}
.carousel .active{display:block;}
.carousel img{display:block;max-width:100%;height:auto;margin:0 auto;}
.banner .pointer{position:absolute;bottom:10px;}
.pointer li{width:12px;height:12px;margin:0 3px;display:inline-block;*display:inline;zoom:1;border-radius:50%;background:#fff;cursor:pointer;}
.pointer .active{background:#f00;}
.banner .pager-prev, .banner .pager-next{position:absolute;/*display:none*/;top:50%;margin-top:-30px;width:60px;height:60px;background:url(../images/slider-arrow.png) -118px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;}
.banner .pager-prev{left:1%;}
.banner .pager-next{right:1%;background-position:3px -137px;}
.banner:hover .pager-prev,.banner:hover .pager-next{display:block;}

.tit{color: #333;font-size: 24px;padding: 30px 0;}

.about{padding-bottom:50px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #f7f8fa;}
.about img{max-width:100%;}

.ipro dd li{float:left;width:22%;line-height:22px;margin:0 1.5% 20px;display:inline;}
.ipro dd li img{width:100%;border:3px solid #0000FF;}
.ipro dd li a{display:block;color: #1798d1;}
.ipro dd li.nobord img{border:none;}

.icase{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;background: #f7f8fa;}
.icase dd li{float:left;width:48%;line-height:22px;margin-bottom:20px;}
.icase dd li img{width:20%;}
.icase dd li em{width:75%;}
.icase dd li em b{display:block;}

.foot{padding:40px 0;color:#fff;background:#1798d1;}
.foot dt{width:30%;margin-bottom:20px;}
.foot dd{width:60%;}
.foot dd li{float:left;width:100%;line-height:35px;margin-bottom:15px;}
.foot dd .ipt{height:35px;line-height:32px;padding:0 1.5%;border:0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);background:#fff;-webkit-border-radius:5px;border-radius:5px;}
.foot dd .btn{width:70px;height:32px;line-height:32px;color:#fff;border: 1px solid transparent;background:#5bc0de;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
.foot dd .w1{width:39%;}
.foot dd .w2{width:16%;}
.foot dd .w3{width:60px;}
.foot dd textarea{width:90%;height:50px;padding:5px 1%;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);background:#fff;-webkit-border-radius:5px;border-radius:5px;}
.foot dd .code{}
.foot dd li abbr{display:inline-block;width:5%;height:20px;position:relative;}
.foot dd li abbr span{display:none;position:absolute;top:0px;left:-60px;width:130px;color:#f00;}

.bottom{padding:20px 0;color:#fff;border-top:1px solid #3ea9d9;background:#028ac7;}

.lnav{width:15%;}
.lnav dt{height:40px;line-height:40px;border-bottom: 1px solid #ddd;}
.lnav dd{line-height:25px;}
.lnav dd a{display:block;}

.ashow{width:82%;}

.where{height:40px;line-height:40px;}
.where a{padding:0 5px;color:#1798d1;}

.acon{padding:30px 0;}
.acon img{max-width:100%;}
.heng{line-height:30px;border-bottom:1px solid #ddd;}

.piclist li{float:left;width:28%;line-height:22px;padding:10px 1%;margin:10px 1.5%;display:inline;border:1px solid #ddd;}
.piclist li img{width:100%;}
.piclist li a{display:block;color: #1798d1;}
.piclist li:hover{border-color:#1798d1;}

.proshow .pic img{max-width:100%;border:3px solid #0000FF;}
.proshow .pic a{display:inline-block;padding: 10px 16px;line-height: 1.33;border-radius: 6px;color: #fff;background-color: #5bc0de;border:1px solid #46b8da;}
.proshow .t{height: 40px;line-height: 40px;border-bottom: 1px solid #ddd;}
.proshow .t li{color: #fff;padding: 0 20px;background: #1798d1;}

.askfor{padding-bottom:50px;}
.askfor li{line-height:35px;margin:10px 0;}
.askfor li span{float:left;width:25%;height:35px;padding-left:2%;}
.askfor li .ipt{height:33px;line-height:33px;padding:0 1.5%;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;}
.askfor li .btn{width:70px;height:32px;line-height:32px;color:#fff;border: 1px solid transparent;background:#5bc0de;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
.askfor li .w1{width:45%;}
.askfor li .w2{width:15%;}
.askfor li .w3{width:25%;}
.askfor li .w4{width:60px;}
.askfor li textarea{width:45%;height:50px;padding:5px 1.5%;border: 1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;}
.askfor li abbr{display:inline-block;width:3%;position:relative;}
.askfor li abbr p{display:none;position:absolute;top:-10px;left:-120px;width:200px;line-height:normal;color:#f00;}


.newslist li{float:left;width:100%;line-height:22px;margin:10px 0;}
.newslist li img{width:15%;}
.newslist li p{width:82%;}
.newslist li p a{display:block;}

@media (max-width:1200px){
}
@media (max-width:1000px){
}
@media (max-width:768px){
.top ul{width:100%;text-align:center;}
.logo img{max-width:100%;}
.lang{padding-top:0;}

.nav{background:none;}
.nav dt{width:100%;}
.nav li{width:47%;height:35px;line-height:35px;margin:0 0 10px 2%;display:inline;}
.nav li a{padding:0;font-size:14px;font-weight:normal;background: #1798d1;-webkit-border-radius:5px;border-radius:5px;}
.nav dd{display:none;}
.nav li ul{height:0;padding:0;overflow:hidden;}

.ipro dd li{width:47%;}

.icase dd li{width:100%;}

.foot dt,.foot dd,.lnav,.ashow{width:100%;}
.lnav dd a{line-height:35px;margin-bottom:10px;text-align:center;color:#fff;background: #1798d1;-webkit-border-radius:5px;border-radius:5px;}

.askfor li span,.askfor li .w1{width:96%;}
.askfor li .w2{width:35%;}
.askfor li .w3{width:45%;}
.askfor li textarea{width:96%;}
.askfor li abbr{float:left;margin-top:-50px;}.askfor li abbr p{left:100px;}
.askfor li #country{margin-right:3%;}
.askfor li.m abbr{margin-top:0;}.askfor li.m abbr p{left:10px;}

}
@media (max-width:480px){
.icase dd li em,.icase dd li img{width:100%;}

.piclist li{width:95%;}
.wap{display:none;}
}






/* À¸Ä¿Ò³·ÖÒ³ */
.wp-pagenavi{padding:30px 0;width:100%;text-align:center}
.wp-pagenavi a, .wp-pagenavi span{padding:5px 10px;margin:0 1px;font-size:12px;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#2293c7;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* ÄÚÈÝ·ÖÒ³ */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
.down a, a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}

