@charset "utf-8";
/* CSS Document */

* { -webkit-user-select: none; /* Prevent copy paste for all elements except text fields */-webkit-tap-highlight-color: rgba(255, 255, 255, 0); /* set highlight color for user interaction */
 -ms-touch-action: none; -webkit-touch-callout: none; /* prevent the popup menu on any links*/}
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
body{margin:0; padding:0; font-family:"微软雅黑"; background-color:#f1f1f1 !important; font-size:0.875em;}
img{border:0; max-width: 100%;-ms-interpolation-mode: bicubic;/*处理图片失真*/ }
input, textarea {-webkit-user-select: text;}
a{outline:none;}
a{ font-size:0.875em; text-decoration: none;}
a:link {-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-touch-callout: none;}
a:link, a:visited, a:hover, a:active {color: #000;}
ul,li,div,p,dl,dt,dd,table,br,span,padding{
list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; margin:0; padding:0; }
.foot{ width:100%; padding:10px 0px 0px 0px; text-align:center;   display: block; background:#fafafa; overflow:hidden;}
.foot2{ background:#0ea294;  width:95%; color:#FFFFFF;  margin:20px auto;   line-height:2.85em; border-radius: 3px;}
.foot2 a{ font-size:1em; color:#fff;}
.foot3{ font-size:1em; color:#717171; line-height:1.5em; margin:0 auto 80px auto;}
#footbox{ width:100%; height:60px; background:#2e3136; z-index:10; position:fixed; bottom:0px; left: 0px;right: 0px; top:auto; }
.f1{ width:25%; height:auto; float:left; background:url(../images/home.png) no-repeat center top; color:#FFFFFF; text-align:center; display:block; margin:5px 0px;}
.f1 a{ color:#FFFFFF;  font-size:0.875em; }
.fize{ padding-top:30px; text-align:center;}
.f2{ width:25%; height:auto; float:left; background:url(../images/about.png) no-repeat center top; color:#FFFFFF; text-align:center; display:block; margin:5px 0px;}
.f2 a{ color:#FFFFFF;  font-size:0.875em;}
.f3{ width:25%; height:auto; float:left; background:url(../images/products.png) no-repeat center top; color:#FFFFFF; text-align:center; display:block; margin:5px 0px;}
.f3 a{ color:#FFFFFF;   font-size:0.875em;}
.f5{ width:25%; height:auto; float:left; background:url(../images/contact.png) no-repeat center top; color:#FFFFFF; text-align:center; display:block; margin:5px 0px;}
.f5 a{ color:#FFFFFF;  font-size:0.875em;}
#container {display: block;overflow-x: hidden;}
#header {display: block;position: fixed;width: 100%;height:56px;line-height:4em;top:0;left:0;z-index:100;user-select: none;-webkit-user-select: none;	-ms-touch-action: none; background:#eee; border-bottom:3px #6b6b6b solid;}
#nav {display: block;position: fixed;z-index: 10000; top: 0;right: -150px;width:150px;height: 100%;background: url('../images/nav-bg.png') repeat;transition: left 0.1s ease-in 0.1s; -webkit-transition: left 0.1s ease-in 0.1s;-ms-transition: left 0.1s ease-in 0.1s;}
#nav.open {right: 0;}
#close-nav {display: block;width: 60px;height: 56px;position: absolute;right: 0px;background: url('../images/close-menu-icon.png') center no-repeat;background-size: 17px 17px;transition: right 0.1s ease-in 0.1s;-webkit-transition: right 0.1s ease-in 0.1s;-ms-transition: right 0.1s ease-in 0.1s;}
.lang{line-height:4em; float:left;color:#fff;}
.lang a{ padding:0 10px;  color:#FFF;}
/*#nav.open #close-nav { right: -61px; }*/
#nav-header {display: block;height: 56px;border-bottom: 2px solid #6b6b6b;}
#nav-links { width:150px; height:auto; overflow:hidden;}
#nav-links  ul li{ width:150px; background:#2a2a2a; color:#fff; text-align:center; display:block; border-top:1px #202020 solid;}
#nav-links  ul li a{color:#fff; font-size:1em; display:block;} 
#nav-links  ul li a:hover{ width:150px; line-height:3.58em; background:#353535; color:#fff; font-size:1.125em; text-align:center; display:block;}
#top2014{ width:100%; height:auto; overflow:hidden;}
#open-nav { display: block;float:right;width:52px;height:19px;margin-left:8px;margin-top:20px;background-image: url('../images/menu-icon.png');background-repeat: no-repeat;background-position: center center;
-ms-touch-action: none;}
#logos {display: block; width:173px; height:60px;margin: 5px 10px 0 auto;  float:left;}
.inbtes{ width:100%; height:40px; line-height:2.86em;  font-size:1.125em; text-indent:12px; color:#262626; border-bottom:2px #0052a4 solid; margin:auto; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e5e5e5)); text-shadow: 1px 1px 0 #fff;}
.inabout{ max-width:100%; height:auto; overflow:hidden; color:#676767; font-size:1em; padding:10px 0 20px 0;}
.inaboutss{ width:97%; margin:auto;}
.inabout h2{ text-align:center; font-size:1.5em; line-height:2.15em; padding:10px 0px;}
.inabout p{ padding:10px; line-height:2.15em;}
.inabout span{color:#a3d011; font-size:1.125em;}

.inservices{ width:42.999999%; height:auto; float:left; padding:2.55555% 0 0% 4.55555%;}
.inserviceimg img{ max-width:100%; max-height:100%; border:1px #9b9b9b solid;}
.inservinav{ padding-top:0px; line-height:2.5em; color:#727272; text-align:center; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.inservinav a{ font-size:1em;}
.promore{ text-align:center; margin: 25px 0;}


a.readmores {margin: 6px 0 3px 3px;-webkit-transition: all 0.17s ease-in-out;-moz-transition: all 0.17s ease-in-out;-ms-transition: all 0.17s ease-in-out;-o-transition: all 0.17s ease-in-out;
transition: all 0.17s ease-in-out;background:#000;padding: 7px 40px;border-radius: 5px;color: #fff;box-shadow: 0 0 0 0;font-size:1.25em;text-transform: capitalize;}
a.readmores:hover, a.readmores:focus {background-color: #ff9600;}
a.readmorese {margin: 6px 0 3px 3px;-webkit-transition: all 0.17s ease-in-out;-moz-transition: all 0.17s ease-in-out;-ms-transition: all 0.17s ease-in-out;-o-transition: all 0.17s ease-in-out;
transition: all 0.17s ease-in-out; background:#d96830; padding: 2px 9px;border-radius: 3px;color: #fff;box-shadow: 0 0 0 0;font-size:0.875em;text-transform: capitalize;}
a.readmorese:hover, a.readmorese:focus {background-color: #ff9600;}

.newsdddww{ padding:10px; height:auto; overflow:hidden;  border-bottom:1px #ddd solid; }
.newsdddww h1{ height:35px; line-height:2.5em; font-size:1pm; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.newsdddww h1 a{ font-size:1em; }
.newsdddww img{vertical-align: middle;}

.ewees{ color:#727272; line-height:1.58em; font-size:0.875em;}

.promorea{ width:100%; height:32px; line-height:2.29em;text-align:center; font-size:1em; border-bottom:1px #ebebeb solid; background:#efefef; padding:5px 0px;}
.promorea a{font-size:1.125em; color:#838383;}

.inprlists{ width:100%; height:auto; overflow:hidden;padding:6px 0px; background:#6b6b6b; color:#fff; font-size:1em; border-bottom:2px #6b6b6b solid; text-align:center;}
.mar_t5{ margin-top:5px;}



/* side */
.rside{position:fixed;width:40px;height:275px;right:0;top:190px;z-index:100;}
.rside ul li{width:40px;height:40px;float:left;position:relative;}
.rside ul li .rsidebox{position:absolute;width:40px;height:40px;top:0;right:0;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/31px "微软雅黑";overflow:hidden;}
.rside ul li .firsts{background: none repeat scroll 0 0 #305891;}
.rside ul li .Second{background: none repeat scroll 0 0 #e7ddd1;}
.rside ul li .Third{background: none repeat scroll 0 0 #ca2027;}
.rside ul li .Fifth{background: none repeat scroll 0 0 #3abce9;}
.rside ul li .Sixth{background: none repeat scroll 0 0 #dd4b3a;}
.rside ul li .Seventh{background: none repeat scroll 0 0 #54769c;}
.rside ul li .sidetop{width:40px;height:40px; display:inline-block;background:#777777;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.rside ul li .sidetop:hover{background:#000000;opacity:1;filter:Alpha(opacity=100);}
.rside ul li img{float:left;}
#rightArrow{width:35px;height:32px;background:url(../images/online_arrows.png) no-repeat;position:fixed;top:150px;right:0;z-index:999;}
#rightArrow a{display:block;height:32px;}


/*nybanner*/
.nybanner{max-width:100%; margin-top:59px;}

/*neiye-new*/
.uptop{ padding-top:56px;}
.abouttop{ font-size:1.125em; line-height:3.58em; width:100%; text-indent:20px; }
.aobutnav{  height:auto; overflow:hidden; line-height:2em; padding:10px; border-top:2px #ddd solid;  margin: 5px;}
.aobutnav img{ margin:12px auto; clear:both; display:block;}
.aobutnav span{ color:#0086c4; font-weight:bold;}


/*neiye-product*/
.radius {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
.probig{ height:auto; overflow:hidden; margin:5px; border-top:2px #ddd solid; }
.probig h1{ margin:8px; line-height:1.79em; font-size:1em;}
.newst{ width:100%; font-size:1.125em; text-align:center; padding:20px 0; font-weight:bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.about_box{width:100%; padding-top:3px; overflow:hidden;}
.about_box .ab_class{width:100%;float:left;min-height:80px;}
.about_box .ab_class .comy_class{width:48%;float:left;font-size:18px;height:36px;margin-bottom:10px; margin-right:5px;}
.about_box .ab_class .comy_class a{width:94%;padding-left:3%;height:36px;line-height:36px;text-decoration:none;display:block;background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efefef));background:-moz-linear-gradient(top, #ffffff, #f0f0f0);/* Firefox */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef,endColorstr=#f0f0f0,grandientType=0);-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:#d3d3d3 solid 1px;margin:0 1%; text-align:center;}
.about_box .ab_class .comy_class a.prior{ background:#6b6b6b; color:#fff;}

/*翻页*/
.fanye{ width:100%; text-align:center; padding:5px; overflow:hidden; margin-bottom:20px;}
.fanye a{border:1px solid #666; padding:5px; color:#666; margin:0 3px;}
.fanye a:hover{  background:#353535; color:#fff;}
.fanye a.setting{ background:#353535; color:#fff;}

/*neiye-productpage*/
/*.newsback{ width:95%; font-size:1em; text-align:center; margin:25px auto;}*/
a.readmore {margin: 6px 0 3px 3px;-webkit-transition: all 0.17s ease-in-out;-moz-transition: all 0.17s ease-in-out;-ms-transition: all 0.17s ease-in-out;-o-transition: all 0.17s ease-in-out;
transition: all 0.17s ease-in-out;background:#ddd;padding: 7px 100px;border-radius: 3px;color:#666;box-shadow: 0 0 0 0;font-size:1em;text-transform: capitalize;}
a.readmore:hover, a.readmore:focus {background-color: #ff9600; color:#fff;}
.inbao{ width:98%; height:auto; margin:0px auto; line-height:2.15em; font-size:0.875em;}
.inbao img{ clear:both;display:block;}
.inbao a{ background-color:#007ee1; padding:2px 5px; color:#FFFFFF;}
.sfont{ font-size:1em;} 


/*neiye-about*/
.inabout6{ width:100%; height:auto; overflow:hidden;  color:#000;}
.inabout6 p{ display:block; max-width:100%; margin:30px 15px;  font-size:1em; line-height:2.25em; color:#333333;}
.inabout6 p img{ margin:auto; clear:both;display:block;}

/*neiye-Contact*/
.contact{max-width:100%; margin:15px 0;}
.contact p{font-size:1.125em;line-height:2.25em; margin-left:20px;}



/*neiye-Support*/
.why_box{ margin:0 auto; overflow:hidden;}
.why_box h1{ font-size:1.5em; line-height:2em; display:block; text-align:center;color: #666; padding-top:30px;}
.why_box span{ display:block;text-align:center;line-height:1.7em; margin:20px 0;}
.whyboxfull{width:100%; background:#fff;}
.whyboxfull ul{ max-width:100%; margin:0 auto; overflow:hidden;  clear:both; padding:30px 0;}
.whyboxfull ul li{ float:left; width:49.6%; height:100%; border:1px solid #cfcfcf;}
.whyboxfull ul li.huifirst{border-left:none; border-right:none;border-bottom:none;}
.whyboxfull ul li.huiSecond{border-bottom:none;border-right:none;}
.whyboxfull ul li.huiThird{border-left:none; border-right:none;border-bottom:none;}
.whyboxfull ul li.huiFourth{border-right:none;border-bottom:none;}
.whyboxfull ul li.huiFifth{border-left:none; border-right:none;}
.whyboxfull ul li.huiSixth{border-right:none;}
.whyboxfull ul li.huiSeventh{border-right:none;}
.whyboxfull ul li.huiEighth{border-right:none;}
.whyboxfull ul li dl dt{ margin:15px 0;}
.whyboxfull ul li dl dt img{ max-width:100%; max-height:100%; display:block; margin:0 auto;}
.whyboxfull ul li dl dd{ font-family:"微软雅黑"; text-align:center;}
.whyboxfull ul li dl dd .pp1{font-size:0.875em; line-height:2em; color:#010101;}
.whyboxfull ul li dl dd .pp2{color:#737375; text-align:center; margin:15px 0;}


/*neiye-Gallery*/
.Gallery_list_pic{width:100%; height:auto; overflow:hidden; color:#676767; font-size:1em; padding:20px 0;}
ul.Gallery_list{ margin-bottom:50px; overflow:hidden;}
ul.Gallery_list li{width: 42.999999%; height: auto; float: left;padding: 2.55555% 0 0% 4.55555%;}
ul.Gallery_list li img{ max-height:100%; max-width:100%;}
ul.Gallery_list li p{ color:#fff; font-size:0.875em; text-align:center; margin-bottom:15px; line-height:1.25em;}
ul.Gallery_list li p a:hover{color:#ff0000;}
ul.Gallery_list li .b{ line-height:1.25em; background:#7d7d7d;}
ul.Gallery_list li .b a{font-size:1em; line-height:2.72em; color: #fff;text-align: left; padding-left: 10px;}
ul.Gallery_list li .b .Gallery_img{ float:right; display:block; width:23px; height:23px; margin-top:7px; background:url(../images/hbxz.png) center no-repeat;}



/*neiye-faq*/
.fl{ float:left; width:88%;}
.fr{float:left; width:12%;}
.faq-list{width:100%; }
.faq-list .faq-list-tit{line-height:3.6em;color:#333;font-size:1em;background:#ededed; border-bottom:1px solid #fff; text-indent:10px;cursor:pointer;padding-right:20px; overflow:hidden;}
.faq-list .faq-con{font-size:1em;padding-top:15px;display:none;padding-bottom:15px;}
.faq-list .faq-con p{ padding:0 10px;line-height:2em;}


/*neiye-Payment*/
.Payment{width:100%; overflow:hidden; margin:20px 0;}
.Payment p{ font-size:1em; line-height:3em; padding-left:10px;}



/*neiye-Manuals*/
.fl{ float:left; width:88%;}
.fr{float:left; width:12%;}
.Manuals-list{width:100%; }
.Manuals-list .Manuals-list-tit{line-height:3.6em;color:#333;font-size:1em;background:#ededed; border-bottom:1px solid #fff; text-indent:10px;cursor:pointer;padding-right:20px; overflow:hidden;}


/*neiye-Partners*/

.Partners-list{width:100%; }
.Partners-list-tit{ border-bottom:1px solid #fff;overflow:hidden; line-height:3em; }
.Partners-list-tit .left{ float:left; width:70%;}
.Partners-list-tit .right{float:left; width:30%;}
.left img{ max-width:100%; max-height:100%; position:relative; top:7px; left:10px;}
.right a{ line-height:4em; }