@import url("reset.css");
@charset "UTF-8";
::-moz-selection{background:#fd7800; color:#fff;} 
::selection {background:#fd7800; color:#fff;} 

.lft{float:left;}
.rgt{float:right;}

.web{width:100%;margin:0 auto;overflow:hidden;}
.web_{width:1100px;margin:0 auto;overflow:hidden; }

.topty{background:url(image/ty.png) no-repeat left center scroll;position:absolute;height:17px;left:50%;margin-left:-550px;}
.bghui{background:url(image/bgbannar.jpg) no-repeat center top scroll;}
.topxian{border-bottom:1px solid #dedede;}

.header{height:100px;}
.logo{float:left;margin:20px 0 0 0;background:url(image/logo.png) no-repeat left center scroll;width:178px;height:57px;}
.logo a{ display:block; width:178px; height:57px; text-indent:-999em;}

.head_r{float:left;margin-left:326px;width:595px;}

#top_tel{margin-top:20px;padding-bottom:5px;line-height:17px;text-align:right;width:auto;}
#top_tel .top_tel1{background:url(image/bar_tel.png) no-repeat left center scroll;padding-left:22px;font-size:15px;color:#666;}
#top_tel .top_tel2{color:#999;margin-right:5px;}
#top_tel .top_tel3{color:#fd7800; font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}

.menu_nav{margin-top:15px;}
.menu_nav ul li{float:left;width:70px;margin-right:30px;text-align:right;}
.menu_nav ul li.menu_navend{margin-right:0;width:95px;background:url(image/en.png) no-repeat 20px center scroll;}
.menu_nav ul li a{font-size:15px;}
.menu_nav ul li a.lanen{ font-family:Arial, Helvetica, sans-serif;}

.in_about{margin:30px auto;}
.in_tit{font-size:18px;color:#333;font-weight:normal;margin-bottom:10px;}
.in_about p{margin:0;font-size:14px;}

.inbannar{padding:50px 0 10px 0;text-align:center;}
.inbannarh1{font-weight:normal;font-size:36px;color:#fd7800;margin-bottom:30px;}
.inbannarh2{font-weight:normal;font-size:24px;margin-bottom:30px;}

.inprobg{background:#eee;border-top:1px solid #ccc;}

.inpro{margin:40px auto 30px auto;}
.inpro ul{overflow:hidden;margin-bottom:40px;}
.inpro ul li{float:left;margin-right:40px;width:340px;background:#fff;}
.inpro ul li.inproend{margin-right:0px;}
.inpro ul li a{display:block;border:1px solid #dedede;padding:10px;}
.inpro ul li a:hover{border:1px solid #fd7800;}
.inpro ul li a img{width:300px;height:225px;}
.inpro ul li a h3{text-align:center;font-size:15px;line-height:30px; height:30px;color:#fd7800; font-weight:normal;}
.inpro ul li a p{line-height:18px;color:#666;}



.footbg{background:url(image/ftbg.png) repeat center center scroll;padding:30px 0;}
.ft_left{background:url(image/bg_ft_tel.png) no-repeat left top scroll;color:#fff;line-height:24px;}
.ft_tel_tit{background:url(image/bar_tel2.png) no-repeat 0 0 scroll;margin-left:165px !important;padding-left:24px;line-height:17px;font-size:15px;}
.ft_tel_tel{text-align:center;line-height:48px;}
.ft_tel_tel1{color:#999;margin-right:5px;}
.ft_tel_tel2{margin-right:10px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fd7800;}
.ft_tel_add{ font-family:Arial, Helvetica, sans-serif;margin-top:16px;}

.foot_code{text-align:center;color:#fff;}
.foot_code h3{background:#fd7800;padding-top:3px;font-size:13px;line-height:16px;}
.foot_code p{background:#fd7800;padding-bottom:3px;line-height:16px;}
.foot_code img{margin:0;padding:0;}



.nybannar{background:url(image/bgbannar.jpg) no-repeat center top scroll;height:130px;}

.in_titt{font-size:26px;color:#fd7800;font-weight:normal;line-height:130px;}
.nnybg{background:url(image/nytop.png) no-repeat right center scroll;height:130px;}

.nycen{margin:40px auto;}
.applications{min-height:400px;overflow: hidden;margin-top:20px;}
.applications ul{overflow:hidden;margin-bottom:40px;}
.applications ul li{ float:left;width:240px;margin-right:46px;overflow:hidden;}
.applications ul li.applicationsend{margin-right:0px;}
.applications ul li img{width:240px;height:180px;}
.applications ul li h3{font-weight:normal;text-align:center;line-height:30px;}
.applications ul li a p{font-size:14px;}


.videos{min-height:260px;overflow: hidden;margin-top:40px;}
.videos a{display:block;float:left;margin-right:49px;}
.videos a.videosend{margin-right:0;}
.videos a p{font-size:15px;text-align:center;line-height:40px;}

