/* CSS Document */
*{margin:0; padding:0;}
body {
	font-size: 14px;
	font-family:Microsoft Yahei!important;
	color:#333;
	line-height:1.6em;	
}


.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}/*È¥³ý²ã¸¡¶¯*/

a {
blr:expression(this.onFocus=this.blur());/*È¥³ý³¬Á´½Ó±ß¿ò*/
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR:#333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #1286dc; TEXT-DECORATION: none
}
A:hover {
	COLOR:#1286dc; TEXT-DECORATION: none
}
ul li{list-style:none;}
h1 {
	font-size:20px;	
	color:#333;
}

#mobnav,.nav-list,nav-menu{display:none;}
                      
#nav_current{display:block;background:url(../images/curr.png) no-repeat center;}
strong{color:#333;}



.header{width:1200px;height:111px;margin:0 auto;}


.logo_bg{width:523px;height:93px;float:left;background:url(../images/logo.jpg) no-repeat;  position:relative;
}

.logo{ 
    width: 523px;
    height: 93px;
    float: left;
    position: relative;
 background:url(../images/logo.jpg) no-repeat left;  position: relative;
}

.logo h1{    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

.logo h1 a {
    display: block;
    text-indent: -9999px;
    height: 93px;
    width: 523px;
}


.logo h2{    
    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
	 text-indent: -9999px;
}

.logo h2 a {
    display: block;
    text-indent: -9999px;
    height: 93px;
    width: 523px;
}












.hotline{width:305px;height:39px;float:right;margin-top:41px;}
.banner{width:100%;height:575px;text-align:center;overflow:hidden;}
.nav{width:100%;height:42px;background:#333;}
.nav ul{width:1200px;height:42px;line-height:42px;margin:0 auto;}
.nav li{width:10%;float:left;text-align:center;font-size:14px;height:42px;line-height:42px;}
.nav a{display:block;}
.nav a:link,.nav a:visited{color:#fff;}
.nav a:hover,.nav a:active{display:block;background:#146bb8;}
.bar{width:100%;height:89px;border-bottom:solid #146bb8 4px;}
.barbox{width:1200px;height:89px;line-height:89px;margin:0 auto;}
.searct{width:90%;float:left;}
.searcb{width:40%;float:right;}
.keywordinput{width:297px;height:38px;;line-height:38px;border:solid #077ed8 1px;float:left;text-indent:1em;}
.sbtn{width:104px;height:38px;border:none;background:url(../images/sbtn.jpg);float:right;}
#Search{width:401px;height:38px;float:right;margin-top:20px;}
.proscroll{width:100%;height:480px;padding-top:60px;}
.prosc_title{width:1200px;height:54px;margin:0 auto;background:url(../images/pro.png) no-repeat;}
.prosc_box{width:1200px;height:231px;margin:0 auto;padding-top:60px; }
.yy{width:100%;height:677px;background:url(../images/bg.jpg) repeat-x center!important;padding-top:60px;}
.yy_title{width:1200px;height:54px;background:url(../images/area.png) no-repeat center;margin:0 auto;}
.about{width:100%;height:553px;background:url(../images/bg2.jpg) no-repeat center fixed; background-size:cover;padding-top:60px;}
.about_title{width:1200px;height:57px;background:url(../images/about.png) no-repeat center;margin:0 auto;}
.about_box{width:1200px;height:370px;background:rgba(255,255,255,0.9);margin:40px auto;padding:25px 25px;}
.video{width:464px;height:314px;float:left;background:#000;}
video{max-width:100%;height:100%;}
.about_txt{width:640px;float:right;line-height:30px;}
.about_txt b{color:#146bb8;font-size:24px;height:60px;line-height:60px;}
.menus{width:300px;float:right;}
.menus a{background:url(../images/a.png) no-repeat left;padding-left:20px;margin:0 10px 0 10px;}
.case{width:1200px;height:477px;margin:0 auto;padding-top:60px;}
.case_title{width:1200px;height:57px;background:url(../images/case.png) no-repeat center;}
.case_box{padding-top:40px;}
.adv{width:100%;height:820px;background:url(../images/bg.jpg) repeat center;padding-top:60px;}
.adv_title{width:1200px;height:57px;background:url(../images/adv.png) no-repeat center;margin:0 auto;}
.adv_box{width:1200px;height:auto;margin:40px auto;}
.fleft{width:47%;float:left;}
.fright{width:47%;float:right;}
.fleft b,.fright b{font-size:20px;height:50px;line-height:50px;border-bottom:solid #333 1px;width:100%;display:block;}
.fleft i,.fright i{width:50px;height:50px;background:url(../images/yu.png) no-repeat center;display:block;float:left;margin-right:10px;color:#fff;text-align:center;font-style:normal;}
.news{width:1200px;height:auto;margin:0 auto;padding-top:60px;}
.news_title{width:1200px;height:57px;margin:0 auto;background:url(../images/news.png) no-repeat;}
.news_box{padding-top:40px;}
.newsimg{width:381px;height:212px;float:left;}
.newsimg img{width:100%;height:100%;}
.newstxt{width:770px;float:right;}
.topname{font-size:20px;font-weight:bold;}
.newstime{color:#ccc;height:50px;line-height:50px;}
.newsdesc{width:100%;}
.more1{
width:250px;
height:34px;
line-height:34px;
text-align:center;
display:block;

border:solid #000 1px;
border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;}

.more{
width:120px;
height:34px;
line-height:34px;
text-align:center;
display:block;

border:solid #000 1px;
border-radius: 50px 50px 50px 50px;
-moz-border-radius: 50px 50px 50px 50px;
-webkit-border-radius: 50px 50px 50px 50px;}

.more:hover,.more:active{border:dashed #077ed8 1px;color:#077ed8;}

.newslist{border-top:solid #eee 1px;padding-top:30px;margin-top:30px;}
.newslist li{line-height:30px;border-bottom:dashed #ccc 1px;background:url(../images/index_57.jpg) no-repeat left top 10px;padding-left:20px;width:48%;float:left;margin:0 10px 0 10px;}
.l{float:left;}
.r{float:right;color:#ccc;}
.map{width:100%;height:282px; overflow:hidden;margin-top:60px;}
.footer{width:100%;height:334px;background:#333;}
.f_box{width:1200px;margin:0 auto;}
.f_left{width:227px;height:284px;background:#fff;float:left;}
.code{width:168px;margin:0 auto;padding-top:40px;}
.code img{width:100%;height:auto;}
.f_right{width:900px;float:right;color:#fff;}
.f_right a:link,.f_right a:visited{color:#146bb8;}
.f_right a:hover,.f_right a:active{color:#fff;}
.f_menu{width:100%;height:40px;line-height:40px;background:#146bb8;text-align:center;margin-top:40px;}
.f_menu a{width:10%;display:block;float:left; overflow:hidden; height:30px}
.f_menu a:link,.f_menu a:visited{color:#fff;}
.f_menu a:hover,.f_menu a:active{display:block;background:#fff;color:#146bb8;}
.copyright{margin-top:40px;margin-top:30px;}
.contact div{width:33%;float:left;display:block;}
.link{width:100%;}
.link a{padding:0 10p 0 10px;display:block;display:inline;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

#mainWrapper{width:1200px;height:auto;margin:0 auto;}
.inbanner{width:100%;height:200px;background:url(../images/inner.jpg) no-repeat top fixed; background-size:100% atuo; }
.innav{width:100%;text-align:center;margin-top:60px;}
.innbox{width:100%;}
#leftnav{width:100%;height:40px;margin:0 auto;margin-bottom:20px;text-align:center;text-align:center;*width:1000px;*margin:0 auto;}
#leftnav li{margin:0 10px 0 10px;display:inline-block;*float:left;}
.innbox{line-height:30px;margin-top:40px;}
.path,.path a{color:#ccc;}
.innav{border-bottom:solid #ccc 1px;}
.cont{width:50%;float:left;}
.cont_bg{width:50%;background:url(../images/lxwm.jpg) no-repeat;float:right;height:424px;}
.innbox table{width:90%;margin:0 auto;}
.deve strong{display:block;width:1200px;height:30px;line-height:30px;border-bottom:solid #ccc 1px;}
.photo li{width:33%;height:280px;display:inline-block;text-align:center;margin:10px 0px; overflow:hidden}
.photo li img{width:auto;height:80%;max-width:100%;}

.pronames{height:50px;line-height:50px;display:block;}
.in_title{padding-top:60px;}
.in_title strong{font-size:16px;}
.floatright{float:right;}
.floatleft{float:left;}
.propic{width:100%;height:300px;display:block; overflow:hidden;}
.propic img{width:100%;height:205px;}
.product_img{width:50%;overflow:hidden; float:left; margin:0px auto}
.product_img img{width:100%;height:auto;}
.product_desc{width:55%;float:right;padding-left:30px;}
.product_desc h1{ font-size:16px}
.product_desc div{ width:100%}

.det_title{height:100px;line-height:100px;}
.photodetail{line-height:30px;}
.xg{margin-top:60px;}
.xg li{width:19%!important;height:120px;display:inline-table;text-align:center;}
.xg li img{width:280px;height:200px;}
.onews_list li{width:100%;display:inline-table;margin:0 20px 0 20px;border-bottom:dashed #ccc 1px;}
.NewsName{float:left;font-weight:600;}
.NewsTime{float:right;}
.det_title p{font-size:16px;}
#demo li{display:inline-block;float:left;}
#gd{widtH:25%;float:left;}
.newsul li{width:100%;border-bottom:dashed #ccc 1px;}
.prclass{width:1200px;margin:0 auto;padding:30px 0 0 0;}
.prclass li{float:left;padding:4px 15px 4px 15px;}
.more1{border:none!important;border-bottom:dashed #ccc 1px!important;}