@charset "utf-8";/* CSS Document */body{background:#fff; font-size:12px; color:#383838; font-family: Tahoma,Arial,helvetica,verdana,sans-serif; line-height:22px;word-wrap: break-word; }* {margin:0;padding:0;word-wrap: break-word;	/* IE */}/* Normal link */a {color: #383838;text-decoration: none;}a:hover, a:active {color: #b1252e;text-decoration: none;}a img {	border: none;}/* Title text */.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {font-weight: bold;}/* Small text */small, .small, .smalldark, .mosimage_caption {color: #999999;font-size: 100%;}/* Heading */h1 {font-size:12px;padding:0; margin:0;}h2 {font-size:12px; margin:0;}h3 {font-size: 125%;}h4 {font-size: 100%;text-transform: uppercase;}p, pre, blockquote, ul {margin: 7px 0;	padding: 0;}P{PADDING: 0px; MARGIN: 0px;}ul,li{ list-style:none; float:left; border:0; margin:0;}em,strong{font-style:normal;}img{border:none;}input,textarea{font-size:12px;color: #fff;background:#375768; border:1px solid #1e343f; }.left{ float:left;}.right{ float:right;}.clear{clear:both;}.tszt{ font-family: Tahoma, Geneva, sans-serif, "宋体"}.tsztlj{text-decoration: underline;}.jgjg{ margin-top:50px;}/* Header   --------------------------------------------------------- */#top{background:#b1252e; margin:0 auto;}.logoad{ width:998px; margin:0 auto; padding-top:10px; padding-bottom:23px;}.logo{ width:357px; height:92px; }.top_ad{ width:497px; height:92px; background:url(../images/top_ad.jpg) no-repeat right top;}.right_ad{ font-size:2em; color:#666; font-family:"HelveticaNeue LT 57 Cn"; padding-left:133px; padding-top:38px; float:left;}.top_telmail{ font-size:14px; color:#666; font-family:Arial; padding-left:9px; padding-top:11px;}/* nav   --------------------------------------------------------- */.menusblog{ width:883px; margin:0 auto; height:36px; padding-left:115px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff;}.blog{  width:53px;margin-right:15px;}.share_big{}.img_sub_holder{ float:left; width:225px;}/* banner  --------------------------------------- */.main_banner{margin:0 auto; background:url(../images/banner_bg.jpg) repeat-x left top; height:481px;}#home_banner{width:998px;margin:0 auto; height:448px;z-index:20;}#focus{width:998px; height:448px;}#focus ul li{border:0; margin:0; float:left;}.main{ width:998px; margin:0 auto;}.left_nr{ width:268px; margin-right:20px;}.left_main{ border:1px solid #d1d1d1; background:url(../images/jiantou.gif) no-repeat left top #dbdedf;padding-top:20px; font-family:Arial, Helvetica, sans-serif;}.left_menutitle{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica;  padding:18px 0 16px 22px;}.left_smmenutitle{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; border-left:6px solid #b3262f; background:#fff;width:242px; margin-bottom:10px; padding-left:17px; line-height:30px; height:30px;}.left_menu{width:266px; margin-bottom:10px; font-size:12px; font-weight:bold;}.left_menu li{padding-left:25px;line-height:22px; width:230px;}.left_menu li a{ color:#666666;}.left_menu li a:hover{ color:#b1252e;}.testimonial{ width:266px; margin-top:20px;border:1px solid #d1d1d1; line-height:16px; height:270px;}.your_benefit{ width:266px; margin-top:20px;border:1px solid #d1d1d1; line-height:16px;}.your_benefit ul{ padding-left:20px;}.your_benefit li{ background:url(../images/jiantou2.gif) no-repeat left top; padding-left:15px; width:210px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif;}/* Home right  --------------------------------------- */.fenxiang{height: auto;    position: fixed;    right: 0;    top: 160px;    z-index:1;} .moduletable_favorite {float:right;position:absolute;margin:0; width:54px; height:124px;right:0;z-index:999;}.addthis_button {cursor: pointer; right:0;}.right_nr{ width:710px;}.right_why{ width:702px;border:4px solid #b6b6b6; padding:0 0 16px 0;}.choose_title{ width:660px; height:43px; padding-left:22px; padding-top:23px; padding-bottom:5px;}.choose3_pc{ width:702px; height:73px;}.choose{ width:702px;}.choose1{ width:224px; padding-top:18px; padding-left:10px; margin-right:44px;}.choose1 li{ width:214px;padding-left:10px; background:url(../images/diandian.gif) no-repeat left 10px; line-height:18px;}.choose2{ width:234px; padding-top:18px;}.choose2 li{ width:220px;padding-left:10px; background:url(../images/diandian.gif) no-repeat left 10px; line-height:18px;}.choose3{ width:150px; padding-top:18px; padding-right:25px;}.choose3 li{ width:140px;padding-left:10px; background:url(../images/diandian.gif) no-repeat left 10px; line-height:18px;}.steps{ width:702px; margin-top:35px;}.steps_title{width:660px; height:43px; padding-left:18px;}.steps_pc{ width:702px; margin-bottom:14px;}.steps1{ width:190px; padding-top:18px; padding:0px 22px; line-height:18px;}.steps2{ width:190px; padding-top:18px; padding:0px 7px; line-height:18px;}.homenewsother{ width:680px; margin-top:30px; padding-left:22px;}.homenews{ width:444px; margin-right:34px;}.homenews_title{ font-size:18px; font-weight:bold; color:#383838; margin-bottom:14px;}.homenews_main{ line-height:14px; padding-top:16px; padding-bottom:16px; border-top:1px solid #d1d1d1; font-size:11px; color:#666666;}.news_titel{ font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#383838;}.news_time{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}.home_contact{ width:201px;}.ordernow{}.clients{ margin-top:20px;}.contactnow{ margin-top:20px;}.skype{ margin-top:30px; text-align:center;}/* CIS_ABOUT US  --------------------------------------- */.pages_banner{margin:0 auto; background:url(../images/pagesbannerbg.gif) repeat-x left top; height:194px;}.about_banner{width:998px;margin:0 auto; height:194px; background:url(../images/about_banner.jpg) no-repeat left top;}.about_bannerfont1{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#383838; font-size:18px; text-align:right; padding:50px 15px 0 0; width:983px;}.about_bannerfont2{ font-family:Georgia, "Times New Roman", Times, serif; color:#ba222e; font-style:italic;font-size:30px; text-align:right; padding:13px 15px 0 0; width:983px;}.about_bannerfont3{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#383838; font-size:18px; text-align:right; padding:80px 15px 0 0; width:983px;}.news_banner{width:998px;margin:0 auto; height:194px; background:url(../images/useful_zone_banner.jpg) no-repeat left top;}.pricing_banner{width:998px;margin:0 auto; height:194px; background:url(../images/pricing_banner.jpg) no-repeat left top;}.qc_banner{width:998px;margin:0 auto; height:194px; background:url(../images/qc_banner.jpg) no-repeat left top;}.order_now_banner{width:998px;margin:0 auto; height:194px; background:url(../images/order_now_banner.jpg) no-repeat left top;}.order_now_banner2{width:998px;margin:0 auto; height:194px; background:url(../images/order_now_banner2.jpg) no-repeat left top;}.contact_banner{width:998px;margin:0 auto; height:194px; background:url(../images/contactus_banner.jpg) no-repeat left top;}.contact_banner2{width:998px;margin:0 auto; height:194px; background:url(../images/contactus_banner2.jpg) no-repeat left top;}.our_clients_banner{width:998px;margin:0 auto; height:194px; background:url(../images/our_client_banner.jpg) no-repeat left top;}.pages_leftmenu{width:268px; margin-bottom:10px; font-size:12px; font-weight:bold;}.pages_leftmenu li{padding-left:25px;line-height:30px; width:235px; text-align:left;}.pages_leftmenu ul{ float:left; width:268px;}.pages_leftmenu li a{ padding-left:6px;color:#383838;}.pages_leftmenu li a:hover{padding-left:6px; color:#b1252e;}.pages_current{ font-family:Arial; font-size:13px; font-weight:bold; border-left:6px solid #b3262f; background:#fff;width:240px; margin-bottom:5px; padding-left:17px;line-height:30px; height:30px; float:left; text-align:left;}#float_quotation{ width:267px;}.pages_left{ border:1px solid #d1d1d1; border-top:none; background:#dbdedf;font-family:Arial, Helvetica, sans-serif;}.pages_menutitle{ font-size:18px; font-weight:bold; font-family:Arial, Helvetica;  padding:0 0 16px 25px;}.position{ width:665px; padding-right:15px; text-align:right; font-size:11px; font-family:Tahoma; color:#666; height:36px;}.position a{ width:680px;text-align:right; font-size:11px; font-family:Tahoma; color:#666; height:36px;}.pages_main{ width:680px;}.pages_content form table input.submit{background:url(../images/order_now.jpg) no-repeat;height:85px;width:201px;border:none;cursor:pointer;}.position2{ width:983px; padding-right:15px; text-align:right; font-size:11px; font-family:Tahoma; color:#666; height:36px;}.pages_title1{ height:38px;}.pages_title2 h2{ height:40px; font-size:18px; font-family:Arial;}.pages_content{ width:680px;}.list_centent1{ width:330px;}.list_centent1 ul{ width:300px; padding-left:10px;}.list_centent1 li{ background:url(../images/list_dd.gif) no-repeat left  center; float:left; width:292px; padding-left:18px; line-height:24px;}.list_title{ border:1px solid #d1d1d1; background:url(../images/title_bg.gif) repeat-x left top; height:32px; text-indent:26px; line-height:32px; margin:16px 0 8px 0;}.pages_testimonial{ width:998px; border:1px solid #d1d1d1; margin:0 auto; margin-top:60px;}.testimonial_title{ width:712px; background:url(../images/testimonial_title.gif) left top  no-repeat; height:49px;}.testimonial_centent{width:690px;line-height:16px; padding:15px 0 30px 22px;}.pages_ordernow{ width:201px; margin-right:22px; margin-top:28px;}.testimonial_clients{ width:240px; height:155px; margin:24px 30px 30px 14px;}.ourteam_centernt{ width:196px; margin-right:46px; line-height:20px;}.ourteam_centernt2{ width:196px;line-height:20px;}.networkmap{ width:660px;}.huiseline{ margin-bottom:27px; height:11px; background:#dfdfdf;}.pagesleft_menu{ border:1px solid #d1d1d1; background:#dbdedf; border-top:none; font-family:Arial, Helvetica, sans-serif;}.pricing_td{ padding-left:20px;}.pricing_tdtitle{ background:url(../images/tdbg.gif) repeat-x left top; color:#fff;}.ourclient_logo{ width:650px; border:1px solid #d1d1d1; padding:12px; margin-bottom:20px;}.ourclient_logopc{margin-right:15px; width:140px; margin-left:8px;}.ourclient_logopc2{margin-right:15px; width:140px; margin-left:8px; margin-bottom:25px;}.ourclient_logopc3{margin-right:15px; width:140px; margin-left:8px; margin-bottom:30px;}.ourclient_logopc4{margin-right:15px; width:140px; margin-left:8px; height:140px;}.ourclient_logopc7{margin-right:15px; width:140px; margin-left:8px; height:160px;}.servoces_bannerbag{margin:0 auto; background:url(../images/servocesbg.gif) repeat-x left top; height:257px;}.servoces_banner{width:998px;margin:0 auto; height:257px; background:url(../images/services_banner.jpg) no-repeat left top;}.servoces_title2 h2{ height:25px; font-size:18px; font-family:Arial;}.servoces_bannerfont1,.servoces_bannerfont2,.servoces_bannerfont3,.servoces_bannerfont4{ font-family:Georgia, "Times New Roman", Times, serif;  font-style:italic;font-size:18px; line-height:22px;text-align:left; }.servoces_bannerfont1{ width:599px;padding:50px 15px 0 380px; }.servoces_bannerfont2{ padding:60px 15px 0 470px; width:509px;}.servoces_bannerfont3{padding:60px 15px 0 420px; width:559px;}.servoces_bannerfont4{ padding:60px 15px 0 440px; width:539px;}.ordernow_title{ border:1px solid #d1d1d1; background:url(../images/title_bg.gif) repeat-x left top; height:32px; text-indent:16px; line-height:32px; margin:8px 0 8px 0;}.ordernow_from{ width:245px; height:20px; border:1px solid #d1d1d1; background:#fff;color:#383838; line-height:20px;}.ordernow_from2{ width:180px; height:20px; border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px;}.ordernow_from3{ width:205px; height:20px; border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px;}.ordernow_from4{ width:9px; height:9px; border:1px solid #d1d1d1; background:#fff; margin:0;}.ordernow_from5{ width:470px; height:20px; border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px;}.ordernow_from6{ width:626px; height:126px; border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px;}.ordernow_from7{ width:180px;border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px; height:20px;}.ordernow_from8{ width:368px; height:126px; border:1px solid #d1d1d1; background:#fff;color:#383838;line-height:20px;}.submit_anniu{ background:url(../images/submit.jpg) no-repeat left top; width:135px; height:61px; border:none;}.news_kk{ width:664px; border:1px solid #d1d1d1; padding:8px; margin-top:10px;}.news_fy{ width:664px; border-top:1px solid #d1d1d1; padding-top:8px; margin-top:15px; text-align:center;}.news_centent1{ width:680px;}.news_centent1 ul{ width:650px; padding-left:10px;}.news_centent1 li{ background:url(../images/list_dd.gif) no-repeat left  8px; float:left; width:650px; padding-left:18px; line-height:24px;}.news_centent2{ width:970px;}.news_centent2 ul{ width:930px; padding-left:10px;}.news_centent2 li{ background:url(../images/list_dd.gif) no-repeat left  8px; float:left; width:930px; padding-left:18px; line-height:24px;}.dw_anniu{ background:url(../images/anniu.jpg) no-repeat left top; text-align:center; width:229px; height:32px; line-height:32px; margin:5px 15px 3px 0;}.form_sub1{ width:350px; float:left;}.form_sub1 label{ width:100px; float:left; margin-top:7px;}.form_sub1 input[type="text"],.form_sub1 input[type="email"],.form_sub1 input[type="file"]{margin-top:7px;}.form_sub2{ width:300px; float:right;}.form_sub3{ width:100%; float:left; margin-top:21px;}.contact_input{ height:22px; line-height:22px; width:172px;}.dizhi_input{ height:22px; line-height:22px; width:490px;}.lynr_input{ width:490px;}.anniu_bg{	background:url(../images/aniubg.gif) no-repeat left center;	color:#fff;	width:auto;	height:26px;	border:none;}/* AYLMER_font --------------------------------------- */.hongsezi{ color:#b3262f;}.hongsezi13b{ color:#b3262f; font-size:13px; font-weight:bold;}.grayfont13b{ color:#666; font-size:13px; font-weight:bold;}.hongsebigzi{ color:#b3262f; font-size:18px;}.lansezi{ color: #4983ad; font-weight:bold;}.table_jj1{text-indent: 10px;}.goumai_kk{ width:50px; height:20px; line-height:20px; border:1px solid #9f9f9f; background:#fff; text-align:center; color:#646464;}/*  foot  -------------------------------------------------------*/.footer{margin:0 auto; background:#e6e8e8; margin-top:24px;}.copy_font{ width:998px;margin:0 auto; font-family:Tahoma, Geneva, sans-serif; padding-bottom:32px; color:#666666; line-height:18px; padding-top:23px;}.copy_font a{color:#666666;text-decoration:underline;}.copy_font a:hover{color:#b3262f; text-decoration:none;}.err{border:1px solid red;}.successA{text-align:center; border: 1px solid #CAE2A4; color: #2A9917;font-size: 14px;line-height: 30px; margin: 20px 0;padding: 15px 10px 15px 60px;}.successA img{margin-bottom:-12px;}.successA a:link, .successA a:visited{text-decoration:underline;}.successA a:hover{text-decoration:none;}/*foucs*/.clearfix {zoom:1;}img {border:0;}#focus ul li,#focus_free ul li{background:none;padding:0;}/* focus */#focus {width:998px; height:448px; overflow:hidden; position:relative;}#focus ul {height:448px; position:absolute;}#focus ul li {float:left; width:998px; height:448px; overflow:hidden; position:relative;}#focus ul li div {	position:absolute;	overflow:hidden;}#focus .btnBg {display:none;position:absolute; width:998px; height:20px; left:0; bottom:0; background:#000;}#focus .btn {display:none;position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}#focus .btn span.on {background:#fff;}#focus .preNext {width:45px; height:60px; position:absolute; top:190px; background:url(../images/imgPlayer.png) no-repeat 0 0; cursor:pointer;}#focus .pre {left:16px;}#focus .next {right:16px; background-position:right top;}.banner_fontbig{ position: relative; left:60px;top:75px; width:380px; height:260px; float:left;}.banner_fontbig2{ position: relative; right:40px;top:115px; width:490px; height:280px; float:right;}.banner_font{}.banner_font1{ font-size:48px; font-family:Arial;line-height:50px; font-weight:bold;vertical-align:top;}.banner_font2{ font-size:24px; font-family:Arial;line-height:35px;vertical-align:top;}.banner_font3{ font-size:14px; font-family:Arial;line-height:18px;vertical-align:top; color:#666; font-weight:normal;}.c1_bg{ background:url(../images/bg_c.png) repeat-x; padding:12px; display:none;}.step_re{ background:url(../images/step_repeat.png) repeat-x; display:none;}.qc1{ width:270px; float:left;}.qc1 img{ width:100%;}.nav-dropdown .menu-item{ width:87%;}/*.......................................................menu...........................................................*/#top{width: 100%;    float: left;    z-index: 99999999999999;    position: relative;}.nav {    position: relative;    top: 0;    left: 0;    width: 100%;    z-index: 10000;    background-color: #B1252E;    max-height: 60px;}/** * Nav container * 1. Ensure this slides in below parent* 2. Hide by default* 3. Smoother scrolling experience on iOS*/.nav-container {  top: 60px; /* 1 */  left: 0;  z-index: 9999;  overflow-y: auto;  visibility: hidden; /* 2 */  width: 100%;  min-height: 100%;  margin: 0;  padding: 0;  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;  -webkit-transform: translateX(-100%);  -ms-transform: translateX(-100%);  transform: translateX(-100%); /* 2 */  background-color: #B1252E;  -webkit-overflow-scrolling: touch; /* 3 */}/* 1. Show when `.is-visible` class is added */.nav-container.is-visible {  visibility: visible; /* 1 */  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0); /* 1 */}/* Nav toggle */.nav-toggle {  line-height: 1;  display: inline-block;  padding: 1.25rem 1rem;  border: 0;  background-color: #e74c3c;}/* Nav toggle icon */.nav-toggle .icon-menu {  position: relative;  display: inline-block;  width: 28px;  height: 20px;  vertical-align: middle;  fill: none;}/* Nav toggle icon lines */.icon-menu .line {  position: absolute;  left: 0;  display: block;  width: 100%;  height: 4px;  -webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);  transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1.000);  -webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);  transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1.000);  background-color: #fff;}/* Nav toggle icon line 1 */.icon-menu .line-1 { top: 0; }/* When active, rotate line 1 to be lefthand part of X */.is-active .icon-menu .line-1 {  -webkit-transform: translateY(8px) translateX(0) rotate(45deg);  -ms-transform: translateY(8px) translateX(0) rotate(45deg);  transform: translateY(8px) translateX(0) rotate(45deg);}/* Nav toggle icon line 2 */.icon-menu .line-2 {  top: 50%;  margin-top: -2px;}/* When active, hide line 2 */.is-active .icon-menu .line-2 { opacity: 0; }/* Nav toggle icon line 3 */.icon-menu .line-3 { bottom: 0; }/* When active, rotate line 3 to be righthand part of X */.is-active .icon-menu .line-3 {  -webkit-transform: translateY(-8px) translateX(0) rotate(-45deg);  -ms-transform: translateY(-8px) translateX(0) rotate(-45deg);  transform: translateY(-8px) translateX(0) rotate(-45deg);}/* Remove default list styles for menus */.menu {  list-style: none;  margin: 0;  padding: 0;}/** * 1. Give menu a lighter background than its container * 2. Prevent menu text from being accidentally highlighted*/.nav-menu {  background-color: #B1252E; /* 1 */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;         /* 2 */}/* Give menu items a top border */.nav-menu .menu-item { border-top: 1px solid #bbb; }/* Give last menu item a bottom border */.nav-menu > .menu-item:last-child { border-bottom: 1px solid #bbb; }/* Darker background color on hover, and when toggled */.nav-menu > .menu-item:hover{ background-color: #b1252e; color:#666; }.nav-menu > .menu-item.is-active{ background-color: #333; color:#666; }/* 1. Menu links are block level, by default */.nav-menu .menu-link {      display: block;    text-decoration: none;    color: #FFF;    padding: 0.5rem 1rem;    font-size: 13px;    font-weight: bold;}.nav-menu .menu-link:hover{ background:#FFF; color:#666;}/* 1. Menu items with dropdowns appear clickable */.has-dropdown {  position: relative;  cursor: pointer; /* 1 */}/* 1. Parent menu links inlined so you can toggle the dropdown */.has-dropdown > .menu-link { display: inline-block; }.has-dropdown > .menu-link.active{ color:#FFF;}.has-dropdown a{ color:#666;}/* 1. Add an icon to menu items that have sub menus */.has-dropdown:after {  font-size: 32px;  position: absolute;  top: 0;  right: 1rem;  bottom: 0;  content: "+"; /* 1 */  color: #222;}/* 1. Switch icon to n-dash when toggled */.has-dropdown.is-active:after { content: "\2013"; /* 1 */ }/** * Dropdowns * 1. Hide dropdowns by default */.nav-dropdown {  display: none; /* 1 */  background-color: #c0c0c0;  position:static;  z-index:9999;}/* 1. Show dropdown when toggled */.has-dropdown.is-active > .nav-dropdown { display: block; /* 1 */ }/* 2nd level dropdown */.nav-dropdown .nav-dropdown { background-color: #aaa; }.nav-dropdown .menu-item { border-color: #a0a0a0; }.nav-dropdown .nav-dropdown .menu-item {  background-color: #b0b0b0;  border-color: #909090;}/* Main content area */.content { margin-top: 60px; }.content .wrapper { padding: 1rem 0; } @media (min-width: 960px) {.nav { background-color: #dedede; }.nav, .nav-container, .nav-container.is-visible {  position: static;  top: auto;  left: auto;  z-index: 99999;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);}.nav-container, .nav-container.is-visible {  visibility: visible;  height: auto;  min-height: 0;  overflow-y: visible;}.nav-toggle { display: none; }/* 1. Display menu items inline */.nav-menu > .menu-item, .nav-menu > .menu-item.is-active {  display: inline-block; /* 1 */  background-color: transparent;  border: 0;  color:#666;}/* Remove bottom border on last child */.nav-menu > .menu-item:last-child { border: 0; }.nav-menu .menu-item {  -webkit-transition: background-color 0.15s ease-in-out,  color 0.15s ease-in-out;  transition: background-color 0.15s ease-in-out,  color 0.15s ease-in-out;}/* Remove +/- icons */.has-dropdown:after { content: "" !important; }/* Add a caret to top-level menu items that have dropdowns */.nav-menu > .has-dropdown:after {  position: absolute;  top: 50%;  right: 1rem;  width: 0;  height: 0;  margin-top: -2px;  margin-left: -4px;  content: "";  border-width: 5px 5px 0 5px;  border-style: solid;  border-color: #EEE transparent transparent transparent;}/* Increase padding to compensate for caret */.has-dropdown > .menu-link { padding-right: 2rem; }/* Re-style dropdowns for larger screens */.nav-dropdown {    display: block;    opacity: 0;    position: absolute;    top: 100%;    width: 267px;    margin: 0;    padding: 0.5rem 0;    background-color: #FFFFFF;    border: 4px solid #B1252E;    box-shadow: 0 0 4px hsla(0, 0%, 0%, 0.15);    visibility: hidden;    -webkit-transition: visibility 0s linear 0.25s, opacity 0.25s linear;    transition: visibility 0s linear 0.25s, opacity 0.25s linear;	color:#333;}.nav-dropdown .menu-link{ color:#333; width:100%; padding:3px 3px 3px 12px; background: url(../images/jiantou3.gif) left center no-repeat;}.nav-dropdown .menu-link:hover{background: url(../images/jiantou3.gif) left center no-repeat #EEE;}.nav-dropdown .menu-item{ padding:0px 0px 0px 12px;}.nav-dropdown .menu-item:hover{}.has-dropdown:hover > .nav-dropdown {  visibility: visible;  opacity: 1;  -webkit-transition-delay: 0s;  transition-delay: 0s;}.nav-dropdown .menu-item { border: 0; }.nav-dropdown .menu-item:hover, .nav-dropdown .nav-dropdown .menu-item:hover { background-color: #FFF; color:#333; }.nav-dropdown .nav-dropdown, .nav-dropdown .nav-dropdown .menu-item { background-color: #dedede; }.nav-dropdown .nav-dropdown {  z-index: 9998;  top: 0;  left: 100%;}.content { margin-top: 0; }}/*.......................................................Responsive...........................................................*/@media screen and (min-width:768px) and (max-width:1053px){.logo {    width: 253px!important;}.logo img{ width:280px!important;}.servoces_banner,.pages_banner,.about_banner,.news_banner,#home_banner,#focus{    width: 775px!important;}.banner_fontbig2 {    left: 40px!important;}.right_nr,.right_why,.choose3_pc img,.choose,.steps_pc img,.steps{ width:494px!important;}.choose_title,.steps_title,.steps_pc,.choose3_pc{ width:474px!important;}.about_bannerfont1,.about_bannerfont2{ width:693px!important;}.servoces_bannerfont1 {    padding: 50px 15px 0 82px!important;}.steps1,.steps2,.steps3{ width:140px!important; padding:0px 22px 0px 0px!important;}.homenewsother,.home_contact{ width:494px!important;}.ordernow,.contactnow {    float: left!important;    width: 208px!important;}.left_nr {    margin-right: 9px!important;}.clients{ margin-top:0px!important;}.choose1{ margin-right:0px!important;}.choose3{ padding-right:0px!important;}.choose1,.choose1 ul{ width:161px!important;}.choose2,.choose2 ul{ width:161px!important;}.choose3,.choose3 ul{ width:161px!important;}.choose1 li,.choose2 li,.choose3 li{ width:150px!important}.pages_content table{ width:474px!important; text-align:justify!important; margin-left:0px!important;}.ordernow_title {    height: 67px!important;}.ordernow_title span{ width:100%!important;}.main {    width: 775px!important;}.pages_main,.position,.pages_content {    width: 474px!important;	float:left!important;}.news_fy {    width: 494px!important;}.pages_content{ text-align:justify!important;}.pages_testimonial{width: 747px!important;}.testimonial_title {    width: 500px!important;}.testi_1234567{width: 500px!important;}.testimonial_centent {    width: 450px!important;}.testimonial_clients{ margin: 24px 0px 30px 0px!important;}.copy_font {    width: 648px!important;}}@media (max-width :797px) {.logoad {    width: 775px!important;}.logo {    width: 253px!important;}.logo img{ width:280px!important;}.servoces_banner,.pages_banner,.about_banner,.news_banner,#home_banner,#focus{    width: 775px!important;}.banner_fontbig2 {    left: 40px!important;}.right_nr,.right_why,.choose3_pc img,.choose,.steps_pc img,.steps{ width:457px!important; float:left!important;}.choose_title,.steps_title,.steps_pc,.choose3_pc{ width:450px!important;}.about_bannerfont1,.about_bannerfont2{ width:693px!important;}.servoces_bannerfont1 {    padding: 50px 15px 0 82px!important;}.steps1,.steps2,.steps3{ width:130px!important; padding:0px 22px 0px 0px!important;}.homenewsother,.home_contact{ width:457px!important;}.ordernow,.contactnow {    float: left!important;    width: 208px!important;}.left_nr {    margin-right: 9px!important;}.clients{ margin-top:0px!important;}.choose1{ margin-right:0px!important;}.choose3{ padding-right:0px!important;}.choose1,.choose1 ul{ width:161px!important;}.choose2,.choose2 ul{ width:161px!important;}.choose3,.choose3 ul{ width:161px!important;}.choose1 li,.choose2 li,.choose3 li{ width:150px!important}.pages_content table{ width:474px!important; text-align:justify!important; margin-left:0px!important;}.ordernow_title {    height: 67px!important;}.ordernow_title span{ width:100%!important;}.main {    width: 775px!important;}.pages_main,.position,.pages_content {    width: 474px!important;	float:left!important;}.news_fy {    width: 494px!important;}.pages_content{ text-align:justify!important;}.pages_testimonial{width: 747px!important;}.testimonial_title {    width: 500px!important;}.testi_1234567{width: 500px!important;}.testimonial_centent {    width: 450px!important;}.testimonial_clients{ margin: 24px 0px 30px 0px!important;}.copy_font {    width: 648px!important;}}@media (max-width :700px) {	.menusblog { width:300px!important;}.logoad,.logo{ width:300px!important;}.logo_img{width:300px!important; height:75px!important;}.right_ad{ padding:20px!important; font-size:20px!important;}.top_ad{ width:300px!important; height:130px!important; text-align:center!important;}.top_telmail{ padding-left:32px!important;padding-top:0px!important; float:left;}.full123{ width:252px; float:left;}.main_banner,.moduletable_favorite{ display:none!important;}.main{width:300px!important; margin:0 auto!important;}.left_nr{ margin-left:20px!important; margin-right:0px!important;}.your_benefit{ margin-bottom:32px!important;}.pages_main,.pages_content{ text-align:center!important; width:300px!important;}.testimonial_centent{width:300px!important; padding:15px 0 30px 6px!important;}.testimonial_title,.pages_testimonial,.testi_1234567,.copy_font{width:300px!important;}.servoces_banner,.servoces_bannerbag{ height:220px!important; margin-bottom:32px!important;}.choose3_pc{ display:none!important;}.right_why,.choose_title,.choose,.right_nr{ width:300px!important;}.choose1,.choose2,.choose3{ width:280px!important; padding-left:10px!important;}.choose3{padding-right:10px!important;}.c1_bg,.step_re{ display:block!important;}.homenewsother,.homenews{ width:265px!important; padding-left:0px!important; margin:12px 0px 12px 9px!important; text-align:justify!important;}.steps_pc{ display:none!important;}.home_contact{ width:252px!important;}.steps_title img{ width:250px!important;}.steps1{ width:260px!important; padding-bottom:12px; margin-left:16px!important;}.steps2{ width:260px!important; margin-left:16px!important; padding-bottom:12px;}.steps_title{width:260px!important;}.steps{width:300px!important;}.choose_title{ padding-left:0px!important; text-align:center;}.servoces_bannerbag { display:none;}.position{ width:294px!important;}.pages_banner{display:none!important;}.pages_content table,.news_fy{ width:285px!important; text-align:center!important;}.ordernow_title{ height:67px!important;}.right_why{ border:0px solid #000!important;}.steps{ float:left!important;}.copy_font{ text-align:center!important; color:#FFF!important; background:#333!important;}.copy_font span{ width:100%!important;}.copy_font a{ text-decoration:none; color:#FFF;font-weight:bold;}.footer{ background:#333!important;}.copyrgt{ color:#b3262f; padding:5px; font-weight:bold;}.home_contact img{ width:260px!important;}.pages_menutitle{padding: 12px 0 9px 21px!important;}.skype img{ width:100%!important; float:left; text-align:left;}.position{ text-align:center!important;}.ourteam_centernt,.ourteam_centernt2{    width: 300px!important;}.news_centent1,.news_centent1 ul{ width:275px!important;}.news_centent1 li {    width: 275px!important;    text-align: left!important;}.nav-menu .menu-item {    border-top: 1px solid #860F17!important;    width: 100%!important;}.nav-menu{ width:100%!important;}.nav-dropdown {    background-color: #730910!important;    width: 100%!important;}.list_centent1 {    text-align: left!important;    width: 300px!important;}.img_quality{ width:100%;}.img_sub_holder{ width:150px!important; height:100px;}.img_sub_holder a img{ width:150px!important;}}@media (max-width :500px) {.menusblog { width:300px!important;}.logoad,.logo{ width:300px!important;}.logo_img{width:300px!important; height:75px!important;}.right_ad{ padding:20px!important; font-size:20px!important;}.top_ad{ width:300px!important; height:130px!important; text-align:center!important;}.top_telmail{ padding-left:32px!important;padding-top:0px!important; float:left;}.full123{ width:252px; float:left;}.main_banner,.moduletable_favorite{ display:none!important;}.main{width:300px!important; margin:0 auto!important;}.left_nr{ margin-left:20px!important; margin-right:0px!important;}.your_benefit{ margin-bottom:32px!important;}.pages_main,.pages_content{ text-align:center!important; width:300px!important;}.testimonial_centent{width:300px!important; padding:15px 0 30px 6px!important;}.testimonial_title,.pages_testimonial,.testi_1234567,.copy_font{width:300px!important;}.servoces_banner,.servoces_bannerbag{ height:220px!important; margin-bottom:32px!important;}.choose3_pc{ display:none!important;}.right_why,.choose_title,.choose,.right_nr{ width:300px!important;}.choose1,.choose2,.choose3{ width:280px!important; padding-left:10px!important;}.choose3{padding-right:10px!important;}.c1_bg,.step_re{ display:block!important;}.homenewsother,.homenews{ width:265px!important; padding-left:0px!important; margin:12px 0px 12px 9px!important; text-align:justify!important;}.steps_pc{ display:none!important;}.home_contact{ width:252px!important;}.steps_title img{ width:250px!important;}.steps1{ width:260px!important; padding-bottom:12px; margin-left:16px!important;}.steps2{ width:260px!important; margin-left:16px!important; padding-bottom:12px;}.steps_title{width:260px!important;}.steps{width:300px!important;}.choose_title{ padding-left:0px!important; text-align:center;}.servoces_bannerbag { display:none;}.position{ width:294px!important;}.pages_banner{display:none!important;}.pages_content table,.news_fy{ width:285px!important; text-align:center!important;}.ordernow_title{ height:85px!important; line-height:29px!important;}.right_why{ border:0px solid #000!important;}.steps{ float:left!important;}.hold123_sub{ width:100%!important; float:left!important;}.hold123_sub1{ width:100%!important; float:left!important;}.hold123_sub1 span{width:100%!important; float:left!important;}.form_sub1{ width:100%!important;}.form_sub1 label{ width:100%!important; float:left;}.form_sub1 input[type="text"],.form_sub1 input[type="email"],.form_sub1 input[type="file"]{width:100%!important;}.form_sub2{ width:300px; float:right;}.form_sub3{ width:100%; float:left; margin-top:21px;}.ordernow_from8{ width:300px!important;}.copy_font{ text-align:center!important; color:#FFF!important; background:#333!important;}.copy_font span{ width:100%!important;}.copy_font a{ text-decoration:none; color:#FFF;font-weight:bold;}.footer{ background:#333!important;}.copyrgt{ color:#b3262f; padding:5px; font-weight:bold;}.home_contact img{ width:260px!important;}.pages_menutitle{padding: 12px 0 9px 21px!important;}.skype img{ width:100%!important; float:left; text-align:left;}.position{ text-align:center!important;}.ourteam_centernt,.ourteam_centernt2{    width: 300px!important;}.news_centent1,.news_centent1 ul{ width:275px!important;}.news_centent1 li {    width: 275px!important;    text-align: left!important;}.nav-menu .menu-item {    border-top: 1px solid #860F17!important;    width: 100%!important;}.nav-menu{ width:100%!important;}.nav-dropdown {    background-color: #730910!important;    width: 100%!important;}.list_centent1 {    text-align: left!important;    width: 300px!important;}.img_quality{ width:100%;}.img_sub_holder{ width:150px!important; height:100px;}.img_sub_holder a img{ width:150px!important;}.news_main123,.news_main123 td{ text-align:justify!important; padding-left:9px!important;}.news_main1234{ text-align:justify!important; padding-left:0px!important;padding-right:15px!important;}#float_quotation{ margin-bottom:21px!important;}.pages_left{ border-radius:12px!important;}}