@import url("reset.css");
@charset "UTF-8";

.lft{float:left;}
.rgt{float:right;}

.web{width:1260px;margin:0 auto;overflow:hidden;background:#fff;}
.web_{width:1200px;margin:0 auto;overflow:hidden;}

.topty{background:url(image/ty.png) no-repeat left center scroll;position:absolute;z-index:99999999999999999;height:17px;left:50%;margin-left:-550px;}
.bghui{background:#f9f9f9;}

.headerbg{background:#3f526f;}
.header{height:140px;}
.logo{float:left;margin:20px 0 0 0;background:url(image/logo.png) no-repeat left center scroll;width:395px;height:92px;}
.logo a{ display:block; width:395px; height:92px; text-indent:-999em;}

.head_r{float:left;margin-left:209px;width:595px;}

#top_tel{margin-top:30px;padding-bottom:5px;line-height:17px;text-align:right;width:auto;}
#top_tel .top_tel1{background:url(image/bar_tel2.png) no-repeat left center scroll;padding-left:22px;font-size:15px;color:#fff;}
#top_tel .top_tel2{color:#5d7aa6;margin-right:5px;}
#top_tel .top_tel3{color:#fff; font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;}

.menu_nav{margin-top:30px;}
.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;color:#fff;}
.menu_nav ul li a.lanen{ font-family:Arial, Helvetica, sans-serif;}
.menu_nav ul li a:hover{font-size:15px;color:#f60;}

.in_about_{background:#fff;padding:80px 0;}
.in_about{width:620px;margin-right:100px;}
.in_tit{font-size:36px;color:#3f526f;font-weight:normal;margin-bottom:30px;}
.in_about p{margin:0;font-size:14px;line-height:30px;margin-bottom:15px;}

.inbannar{padding-bottom:0px;border-bottom:0px solid #adc384;background:#eee;}

.wrapper {width:1260px; margin:0 auto;}
/* qqshop focus */
#focus {width:1260px; height:330px; overflow:hidden; position:relative;}
#focus ul {height:330px; position:absolute;}
#focus ul li {float:left; width:1260px; height:550px; overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1260px; height:40px; left:0; bottom:0; }
#focus .btn {position:absolute; width:1260px; height:10px; right:0; bottom:20px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin:0 5px; cursor:pointer; background:#000;}
#focus .btn span.on {background:#be9d8a;}
#focus .preNext {width:45px; height:100px; position:absolute; top:225px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.inyous{margin:50px auto;width:1200px;}
.inyous li{float:left;width:300px;margin:0 50px;text-align:center;}
.inyous li a{display:block;}
.inyous li a h3{font-size:18px;line-height:40px;color:#3f526f;font-weight:normal;}
.inyous li a p{line-height:24px;font-size:14px;}
.inyous li img{width:90px;height:90px;}

.inpro{margin:40px auto 20px auto;}
.inpro ul{overflow:hidden;margin-bottom:40px;}
.inpro ul li{float:left;margin-right:45px;width:370px;}
.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 #3f526f;}
.inpro ul li a img{width:348px;height:240px;}
.inpro ul li a h3{text-align:center;font-size:15px;line-height:30px; height:30px;color:#3f526f; font-weight:normal;}
.inpro ul li a:hover h3{color:#3f526f;}
.inpro ul li a p{line-height:22px;color:#333;font-size:13px;}


.proinfo_rgt{width:600px;margin-left:50px;}

.proinfo_tit{font-size:24px;line-height:40px;font-weight:normal;color:#fff;background:#3f526f;padding-left:20px;margin-bottom:30px;}

.proinfo{padding:40px 0;line-height:24px;font-size:13px;border-top:1px solid #eee;overflow:hidden;}

.pro1_article{font-size:15px;}
.pro1_article strong{font-size:18px;line-height:50px;}
.pro1_article p{margin-bottom:10px;}
.pro1_article img{float:right;margin-left:40px;}
.pro1_article a{display:block;margin-top:20px;font-size:18px;padding-left:20px;color:#f60; text-decoration:underline;}
.pro1_article ol li{padding-left:16px;background:url(image/009.gif) no-repeat left center scroll;line-height:30px;}
.linkcase a{font-size:18px;color:#3f526f;line-height:40px;text-decoration:underline;font-weight:normal;}
.linkcase a:hover{color:#3f526f;}


.bian1{border-top:1px solid #ccc;padding-bottom:30px;}
.articleh1{font-size:18px;color:#3f526f;margin-top:30px;font-weight:normal;margin-bottom:15px;}
.articleh1 span{color:#999;}

.linkcase2 a{font-size:14px;color:#3f526f;line-height:40px;text-decoration:underline;font-weight:normal;}
.linkcase2 a:hover{color:#333;}









.footbg{background:#3f526f;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:#5b80b9;margin-right:5px;}
.ft_tel_tel2{margin-right:10px;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;}
.ft_tel_add{ font-family:Arial, Helvetica, sans-serif;margin-top:16px;}

.foot_code{text-align:center;color:#fff;}
.foot_code h3{background:#3f526f;padding-top:3px;font-size:13px;line-height:16px;}
.foot_code p{background:#3f526f;padding-bottom:3px;line-height:16px;}
.foot_code img{margin:0;padding:0;}


.nybannar{background:#eee url(image/bg_title1.jpg) no-repeat center top scroll;height:300px;}

.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:160px;margin-right:28px;}
.applications ul li.applicationsend{margin-right:0px;}
.applications ul li img{width:160px;height:120px;}
.applications ul li h3{font-weight:normal;text-align:center;line-height:30px;}
.applications ul li a h3{font-size:14px;}


.videos{min-height:260px;overflow: hidden;margin-top:40px;}
.videos a{display:block;float:left;margin-right:90px;}
.videos a.videosend{margin-right:0;}
.videos a p{font-size:15px;text-align:center;margin-top:10px;}


.tech_{background:#fff;margin-bottom:40px;padding-bottom:40px;}
.tech{padding:30px 0;overflow: hidden;}
.tech li{float:left;width:200px;margin-right:50px;text-align:center;}
.tech li.techend{margin-right:0px;}
.tech li img{width:180px;height:90px;}
.tech li h2{line-height:20px;font-weight:normal;font-size:15px;}
.tech li h3{margin-top:10px;}
.tech li h3 a{font-size:13px;color:#3f526f;}
.tech li h3 a:hover{color:#222;}
