@import url(http://fonts.useso.com/css?family=Open+Sans:300,700,400);

body { font: 12px/18px 'Open Sans',"Verdana", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; }

*::-moz-selection {

background-color:#4a4a4a;

color:#fff;

}

a, input { transition: all 0.25s ease-out 0s }

.innerbody { background: url(../img/cont_bg.png) left top; }

.topbar { padding: 7px 0; background-color: #444; height: 16px;border-bottom:1px solid #439e3a }

.topBarText { color: #8e8e8e; font-size: 11px; float: left; margin-right: 20px; margin-bottom: 0; }

.topBarText a{color:#8e8e8e;}

.icon { float: left; margin-right: 10px; padding-top: 2px; }

.tsearch{float:right;width:170px;height:20px;background:url(../img/searchbg.png) no-repeat left top;margin-top:-2px;}

.tsearch .sinput{margin-right:0px;height:20px;line-height:20px;background:none;border:none;color:#666;padding:0 10px;width:120px;}

.tsearch .sbtn{width:24px;height:20px;border:none;cursor:pointer;background:none;}



/* header */

.header { height: 120px; position: relative; position: relative; background:url(../img/header_Bg.png) left top;border-bottom:1px solid #439e3a }

.header .logo { float: left; width: 300px; margin-top: 16px; }

/* focus */

.focus { height:384px; width:100%; background:url(../img/background_bg.png) left top; border-bottom:1px solid #ddd;position:relative;margin-bottom:60px; }

.f1440 { overflow:hidden; margin:0 auto; }

.f1440 img { width:1000px; height:384px; padding:0; margin:0; }

.rslides { width:1000px; padding:5px; padding-bottom:0px;height:412px; background:#fff url(../img/focus_bg.png) no-repeat left bottom; margin:0 auto; position:relative; list-style:none; top:18px; }

.rslides_nav { display:none }

.rslides_tabs { clear:both; text-align:center; position:absolute; z-index:9999; bottom:-60px; left:46% }

.rslides_tabs li { display:inline; float:none; _float:left; *float:left;

margin-right:5px }

.rslides_tabs a { text-indent:-9999px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:rgba(0, 0, 0, .2); background:#DDD; display:inline-block; _display:block; *display:block;

width:12px; height:12px }

.rslides_tabs .rslides_here a { background:rgba(0, 0, 0, .6); background:#368b08 }

/* nav */

.nav { height: 36px; margin-top: 45px; float: right;}

.nav ul li { float: left;position:relative; }

.nav ul li.home { border: none }

.nav ul li a { display: block; height: 36px; text-align: center;padding:0 20px; margin:0 8px;line-height: 36px; font-size: 13px; color: #fff; text-transform: uppercase; float: left; }



.nav ul li.cur a, .nav ul li a:hover { text-decoration: none; background-color: #fff; color: #333; border-radius:3px;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15) inset; }

#jsddm li ul { margin: 0; padding: 0; position: absolute; visibility: hidden; z-index:9999; top:43px;border-radius:3px;background-color:#fff; }

#jsddm li ul span{display:block;background:url(../img/white_icon.png) no-repeat 20px top;width:7px;height:4px;width:180px;position:absolute;top:-4px}

#jsddm li ul li { float: none; display: inline;}

#jsddm li ul li a {  color: #333; line-height:30px;height:30px;margin:0; text-align:left;border-bottom:1px solid #efefef;font-size:12px;padding:0 20px;width:200px;text-transform:capitalize;box-shadow:none;}

#jsddm li ul li a:hover { background-color:#444444;color:#fff;border-radius:0 }

.Imgtext { width:310px;}

.Imgtext .itemimg { margin-bottom:20px; }

.Imgtext a { margin-left:10px; color:#FEAE01; }

.ImgtextMiddle { margin-left:35px; }

.ImgtextA { padding-top:30px; }

.ImgtextA ul li { width:310px; margin-bottom:20px;}

.ImgtextA a { text-decoration:none; }

.ImgtextA ul li img { border:5px solid #fff ;width:300px;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);}

.ImgtextA ul li a:hover img { border:5px solid #368b08; transition:all 0.25s ease-out 0s;   }

.ImgtextA ul li a:hover span { background-color:#368b08; color:#fff; transition:all 0.25s ease-out 0s }

.ImgtextA ul li span { display:block; text-align:Center;font-size:18px; color:#666; height:46px; line-height:46px; width:310px;text-transform:capitalize;}

.ImgtextA ul li a.more { display:block; background:#368b08;border-radius:2px;border-bottom:4px solid #286806; width:105px; height:42px; text-align:center; line-height:42px; font-size:18px; color:#fff; text-decoration:none; margin:0 auto; margin-top:20px;  }

.ImgtextA ul li a.more:hover { background-color:#2a6907; }

.page1 { background:#fff;}

.welcome { text-align: center; width: 100%; height:175px;color: #3E3E3E;padding:20px 0; }

.welcome span,.welcome h1 { display:inline;font-weight:normal; height: 100px; line-height: 100px; font-size: 46px; }



.welcome p { color: #666; font-size: 12px; }



.page2 { width: 100%; color: #3E3E3E; padding-bottom: 10px; background: url(../img/page1_block.png) left top; padding: 36px 0;border-bottom:1px solid #ddd }

.page3{width:100%;background-color:#fff;padding:30px 0;}

.page3 p{margin-bottom:10px;}

.zztit{text-align:Center;margin:20px 0 30px 0;color:#3E3E3E;font-weight:normal}

.zztit span{font-size:28px;line-height:46px;display:block;margin-bottom:20px;}

.zzlist{background:url(../img/zzlistbg.jpg) no-repeat left top;height:153px;width:1000px;display:block;padding-left:30px;}

.zzlist li{float:left;width:112px;margin-top:120px;color:#fff;text-transform:uppercase;text-align:Center;display:inline;margin-right:27px;font-size:11px;}

.qudesc{width:600px;}

.quimg{width:360px;}

.TabPresses ul{ height:40px; line-height:40px; list-style:none; border-bottom:1px solid #DCDCDC;background-color:#F7F7F7;} 

.TabPresses ul li{float:left; padding:0 22px;text-align:center; cursor:pointer;position:relative; margin-right:5px; height:40px; line-height:40px;font-size:13px; } 

.TabPresses ul li.hover{ background:#fff; border-bottom:1px solid #fff; height:40px; line-height:40px;border:1px solid #DCDCDC;border-top:2px solid #368b08; border-bottom:none; color:#368b08;} 

.tabcon{border:1px solid #dcdcdc;border-top:none;padding:30px;padding-bottom:20px;}

.tabcon .left{width:150px;}

.tabcon .left img{width:150px;height:150px;}

.tabcon .right{width:750px;}

.tabcon .right p{line-height:22px;font-size:13px;}

.tabcon .right a{float:right; display:block; background:#368b08;border-radius:2px;border-bottom:3px solid #286806; width:85px; height:26px; text-align:center; line-height:26px; font-size:12px; color:#fff; text-decoration:none; transition:all 0s ease-out 0s ;}

.tabcon .right a:hover { background-color:#2a6907;}

/* Useful link */

.useful-link { width:450px;background-color:#fff; padding:20px ;border:1px solid #efefef;border-radius:3px}

.useful-link .tit { font-size:28px;line-height:46px;display:block;margin-bottom:20px;font-weight:normal;color:#3E3E3E;}

.useful-link .tit  a:hover { text-decoration:none; color:#00923f; }

.useful-link ul li { border-bottom:1px dashed #ddd; padding-bottom:15px; height:60px; margin-bottom:15px; }

.useful-link ul li a:hover{text-decoration:none;color:#00923f;}

.useful-link .thumb { display:block; float:left; width:100px; height:59px; position:relative; color:#fff; }

.useful-link .thumb img { border:1px solid #ddd; padding:1px; width:85px; height:53px; }

.uslinktext { float:right; width:345px; }

.uslinktext span { font-size:15px; }

.uslinktext p { margin-top:5px; color:#999898; }

/* orderform */

.orderform { width:450px; border:3px solid #368B08;border-radius:5px;padding:0;}

.orderformbox{padding:20px;padding-bottom:5px;background-color:#fff;}

.orderform .tit { font-size:28px;line-height:46px;display:block;padding-bottom:5px;font-weight:normal;color:#fff;text-align:center;background-color:#368B08;}

.orderform input, .orderform textarea { margin-bottom:20px; width:398px; font-size:12px; float:none; }

.orderform .submit { border:none; height:28px; cursor:pointer; width:281px; height:36px; background:#fda61c; line-height:36px; text-align:Center; color:#fff; font-size:14px; margin-left:60px;border-radius:3px;border-bottom:3px solid #da940d}

.orderform .submit:hover { background-color:#da940d;}

/* feedback-con */

#feedback-box { position: fixed; right: 0; bottom: 0; height: 74.1px; width: 104px; overflow: hidden; z-index: 1020; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s }

#feedback-box.hover:before { background: #6e87e6 }

#feedback-box:before { content: ''; display: block; position: absolute; width: 208px; height: 260px; background: #8d91a1; top: -9px; left: 11px; z-index: 10; -webkit-transform: rotate(54.3deg); -moz-transform: rotate(54.3deg); -ms-transform: rotate(54.3deg); -o-transform: rotate(54.3deg); transform: rotate(54.3deg); -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s }

#feedback-box img { position: absolute; z-index: 12; bottom: 0; right: 0; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s }

#feedback-box.open { width: 800px; height: 570px }

#feedback-box.open:before { top: -61px; left: 65px; width: 1600px; height: 2000px }

#feedback-box.open .corner { width: 400px; height: 500px }

#feedback-box.open a.feedback-open { display: none }

#feedback-box .corner { position: absolute; z-index: 11; bottom: 0; right: 0; width: 0; height: 0; padding: 0; overflow: hidden; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s }

#feedback-box .corner form { width: 262px; height: 270px; position: absolute; bottom: 20px; right: 20px }

#feedback-box .corner .field { padding-bottom: 10px; width: 270px }

#feedback-box .corner .input, #feedback-box .corner .textarea { margin-top: 3px; line-height: 20px; border: 3px solid #ced2de; outline: none; width: 100%; padding: 10px; resize: none }

#feedback-box .corner .input.error, #feedback-box .corner .textarea.error { border-color: rgba(185,74,72,0.5) }

#feedback-box .corner .textarea { height: 130px }

#feedback-box .corner button { background-color: #f664a5; width: 270px; height: 50px; font-size: 16px; color: #fff; line-height: 50px; border: none; outline: none }

#feedback-box a.feedback-open { position: absolute; right: 0; bottom: 0; width: 80px; height: 80px; transition: none; z-index: 13 }

#feedback-box a.feedback-open:before { content: ''; display: block; width: 22px; height: 22px; background: url(http://www.36kr.net/img/krplusv1/raise_icon.png) no-repeat 0 -287px; position: absolute; bottom: 10px; right: 10px; z-index: 9 }

@media (max-width:640px) {

#feedback-box { display: none }

}

/* Commen */

.rbtit{background:url(../img/header_Bg.png) left top;border-radius:5px; display: block; height: 42px; width: 265px; line-height: 42px; color: #fff; text-align: Center; font-weight: normal; font-size: 16px; text-shadow: #03602b 0 1px 0;margin-bottom:20px;}

.input-text, .textarea-text { border: 1px solid #A7A6AA; height: 22px; margin: 0 5px 0 0; padding: 2px 5px; border: 1px solid #d0d0d0; background: #FFF url(../img/input.png) repeat-x; font-size: 14px; color: #8c8686; }

.textarea-text { height: auto; }

.textareh { height: 90px; }

.notice { font-size: 11px; text-align: left; line-height: 15px; margin: 10px 0; color: #666; display: block; }

input.input-text, textarea { outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; }

input.input-text:focus, textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff }

/* footer */

#footer { width: 100%; background: #444; color: #c8c7c7; padding:30px 0;padding-bottom:50px;}

#footer .fnav{width:240px;margin-top:15px;}

#footer .fnav span{font-size:15px;height:36px;line-height:36px;margin-bottom:20px;}

#footer .fnav span a{color:#fff;}

#footer .fnav span a:hover{color:#FCD538;text-decoration:none;}

#footer .fnav ul li{line-height:23px;height:23px;background:url(../img/arrow_1.png) no-repeat left center;padding-left:15px;}

#footer .fnav ul li a{color:#A2A2A2;text-transform:capitalize;}

#footer .fnav ul li a:hover{color:#FCD538;text-decoration:none;}

#footer .flogo{width:270px;text-align:right;margin-top:55px;}

#footer .flogo .white-logo{margin-bottom:10px;}

#footer .copyright{font-size:11px;height:46px;line-height:46px;color:#A2A2A2;}

.main { width: 1000px; margin: 0 auto;margin-top:20px; }



/*  */

.pronav h3 { background:url(../img/header_Bg.png) left top;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;  display: block; height: 51px; width: 265px; line-height: 51px; color: #fff; text-align: Center; font-weight: normal; font-size: 26px; text-shadow: #03602b 0 1px 0; }

.suckerdiv ul { width: 265px; }

.suckerdiv ul li { position: relative; }

.suckerdiv ul li ul { right: 265px; position: absolute; width: 265px; top: 0; display: none; }

.suckerdiv ul li a { display: block; text-transform: capitalize; color: #666; background: #eee; padding: 10px 5px; border: 1px solid #fff; text-indent: 28px; border: 1px solid #DDDDDD; border-top: none; font-size: 13px; }

.suckerdiv ul li a:hover, .suckerdiv ul li a.header_highlight { color: white; background: #444; text-decoration: none; border: 1px solid #616161; border-top: none; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15) inset; text-indent: 35px }

.suckerdiv ul li ul li a { background-color: #444; color: #fff; border: none; border-bottom: 1px solid #616161; text-indent: 15px; }

.suckerdiv ul li ul li a:hover { background: #368B08; border: none; border-bottom: 1px solid #439E3A; text-indent: 25px; }

.suckerdiv .subfolderstyle { background: #eee url(../img/arrow-left.png) no-repeat 15px center }

*html .suckerdiv ul li { float: left; height: 1%; }

*html .suckerdiv ul li a { height: 1%; }

.accordion_headings { padding: 0 5px; text-transform: capitalize; background: #404040 url(../img/icon_view2.png) no-repeat 240px center; padding-left: 15px; border-bottom: 1px solid #302f2f; color: #FFFFFF; cursor: pointer; font-size: 16px; height: 36px; line-height: 36px; font-weight: normal; }

.accordion_headings:hover { background: #484848 url(../img/icon_view2.png) no-repeat 240px center; }

.accordion_child { background: #fff; }

.header_highlight { background: #e99103 url(../img/icon_view.png) no-repeat 240px center; padding-left: 15px; border-bottom: 1px solid #bc7605;}

.header_highlight:hover { background: #fba213 url(../img/icon_view.png) no-repeat 240px center; }

.accordion_child li a { display: block; text-transform: capitalize; line-height: 34px; height: 34px; padding: 0 10px 0 30px; position: relative; border-bottom: 1px solid #eee; box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 0 rgba(0, 0, 0, 0.1); color: #797979; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2); background: #fff url(../img/arrow.png) no-repeat 17px center; }

.accordion_child li a:hover { background-color: #eaebe6; text-decoration: none; }

.after_tit{font-size:22px;color:#666;font-weight:normal;background:url(../img/light-heading-sp.png) repeat-x left bottom;padding-bottom:20px;padding-top:5px;position:relative;}

.after_tit h1{font-weight:normal;text-transform: capitalize;}

.crumb{font-family: 'Open Sans','Verdana',"Trebuchet MS",Helvetica,Arial,sans-serif;background:url(../img/breadcrumbs-icon.png) no-repeat left center;padding-left:25px;color:#AAAAAA;position:absolute;right:0;top:8px;font-size:12px;}

.crumb a{color:#aaa; font-size:12px;text-transform:capitalize;}

.blog_sort{text-transform:capitalize;}

.content, .clearcon { font-size: 14px; padding: 15px; background-color: #fff; position: relative; border: 1px solid #E1E1E1; line-height: 150%; }

.content p, .clearcon p { line-height: 22px; margin-bottom: 20px; }

.content p a { color: #17964C; text-decoration: underline; }

.content h1 { font-size: 22px; line-height: 30px;padding:15px;margin-bottom:20px;border-bottom:1px dashed #ddd }

.content h2 { font-size: 16px; line-height: 36px; color: #17964C; }

.product-table table { border-collapse: collapse; text-align: center; border-color:#efefef;border:1px solid #ccc;box-shadow: 5px 5px 5px #ddd;margin-bottom:20px;}

.product-table table td{border:1px solid #ccc;padding:10px 5px;text-align:center;}

.product-table table tr.table-head{background-color:#368B08;color:#fff;text-shadow: 0 1px 0 #03602B;}

.product-table table tr.tr-hover{background-color:#efefef;color:#368B08;transition: all 0.25s ease-out 0s}

.product-table table th { background-color: #edf7e3; color: #006920;padding:0 5px; font-weight: bold; text-align: Center }

.product-table table p{margin:0;}

.product-table ul{background-color:#efefef;padding:15px;margin:10px;list-style:none;border-radius:6px;border-bottom:2px solid #ddd;border-right:1px solid #ddd}

.product-table ul li{background:url(../img/arrow-right.png) no-repeat left 11px;padding-left:12px;color:#666;line-height:30px;font-size:13px;}

.product-table a{color:#17964C;text-decoration:none;}

.product-table a:hover{text-decoration:underline}

/* inner-form */

.inner-form { border:3px solid #368B08;border-radius:5px;padding:0;}

.inner-form .tit { font-size:28px;line-height:46px;display:block;padding-bottom:5px;margin-bottom:10px;font-weight:normal;color:#fff;text-align:center;background:url(../img/header_Bg.png) left top;}

.inner-form input, .inner-form textarea { margin-bottom: 20px; width: 605px; font-size: 12px; float: none; margin-left: 45px; }

.inner-form .submit { border:none; height:28px; cursor:pointer; width:281px; height:36px; background:#fda61c; line-height:36px; text-align:Center; color:#fff; font-size:14px; margin-left:220px;border-radius:3px;border-bottom:3px solid #da940d}

.inner-form .notice { width: 608px; margin: 0 auto; line-height: 38px;color:#8C8686; }

.inner-form .submit:hover { background-color:#da940d;}

/* indexproducts */

.product_item { width: 100%;  background:url(../img/header_Bg.png) left top;border-radius:3px;}

.product_item:hover { box-shadow: 0 10px 10px rgba(0, 0, 0, 0.25) inset; }

.product_item .proimg { width: 200px; background-color: #0084CB; }

.product_item .proimg img { border: 10px solid #277020;width:225px; height:180px;}

.product_item .prodesc { width: 436px; color: #fff; padding-top: 15px; padding-right: 10px; }

.product_item .prodesc h3 { font-size: 16px; height: 36px; line-height: 36px; text-transform: capitalize;margin-bottom:18px; }

.product_item .prodesc a { color: #fff; }

.product_item .prodesc a:hover{color:#FDA61C;}

.product_item ol { margin-top: 10px; margin-left: 10px; }

.product_item ol li { float: left; color: #fff; display: inline; margin: 0 8px; margin-bottom: 10px; }

.product_item ol li a { color: #fff; display: block; padding: 6px 8px; width: 202px; background-color: #277020;font-size:12px;text-align:left; text-transform: capitalize;  }

.product_item ol li a:hover { background-color: #444; text-decoration: none; color: #fff;}

/* relapro */

.relapro ol li { position: relative; overflow: hidden;width:216px;height:226px; float:left;display:inline;margin:10px 5px;}

.relapro ol li span { position: absolute; bottom: 0; display: block; width: 214px; height: 36px;font-size:12px; text-align: Center; line-height: 36px; background-color: #EEEEEE; color: #666; text-transform: capitalize;}

.relapro ol li img { width: 210px; border: 2px solid #ccc; height: 180px; }

.relapro ol li:hover img { border: 2px solid #368B08; transition: all 0.25s ease-out 0s }

.relapro ol li:hover span { background:url(../img/header_Bg.png) left top; color: #fff; transition: all 0.25s ease-out 0s }

/* projects */

#projects { width: 265px; clear: both; height:240px;overflow: hidden; position: relative;margin-top:10px;}

#projects ul { width: 265px;height:240px;float: left; position: absolute; clear: both; padding: 0px; margin: 0px; display:inline; }

#projects ul li { float: left; width: 265px; height:240px;overflow: hidden; position: relative; padding: 0px; margin: 0px; }

#projects ul li span{position:absolute;bottom:0;z-index:9999;font-size:14px;text-align:Center;height:32px;line-height:32px;width:263px;border:1px solid #efefef;}

#projects ul li a:hover{color:#368B08;}

#projects .prev,#projects .next { width: 11px;outline:none; height: 11px;position: absolute; bottom: 12px;cursor: pointer; display:block;text-indent:-9999px;z-index:9999}

#projects .prev { left: 10px; background: url(../img/arrow-left.png) no-repeat left center;}

#projects .next { right: 10px; background: url(../img/arrow-right.png) no-repeat right center; }

#projects .prev:hover,#projects .next:hover{ opacity: 1}

/* leftblog */

.left_blog ul li a{font-size:12px;color:#797979;text-transform:capitalize;}

.left_blog ul li a:hover{color:#D04E4E;text-decoration:none;}

.left_blog ul li{background:url(../img/marker.png) no-repeat left 5px;color:#A0A0A0;margin-bottom:8px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid #efefef}

.left_blog ul li:last-child{border:none;}

/* customer center */

.serhomebox .col{display:block; width:320px; float:left; display:inline; text-align:Center;height:210px;margin-right:20px;text-decoration:none;margin:30px 10px}

.serhomebox .col h2 { height:42px; line-height:42px; font-size:18px; color:#666;}

.serhomebox .col p { color:#999898; font-size:11px; line-height:18px;margin-bottom:15px; }

.serhomebox .col span a{padding:5px 10px;text-decoration:none;background-color:#666;color:#fff;border-radius:5px;text-shadow: 0 1px 0 #222;}

.serhomebox .col span a:hover{background-color:#368B08;}

#serhomeicon_1{display:block;width:64px;height:64px;background:url(../img/serhome_1.png) no-repeat center top;width:320px;}

#serhomeicon_2{display:block;width:64px;height:64px;background:url(../img/serhome_2.png) no-repeat center top;width:320px;}

#serhomeicon_3{display:block;width:64px;height:64px;background:url(../img/serhome_3.png) no-repeat center top;width:320px;}

#serhomeicon_4{display:block;width:64px;height:64px;background:url(../img/serhome_4.png) no-repeat center top;width:320px;}

/* faq */

.faqlist ul li { border-bottom: 1px dashed #ddd; padding: 10px 0; background: url(../img/wh_icon.gif) no-repeat 10px 6px; padding-left: 70px;}

.faqlist ul li span{font-weight:bold;color:#666;font-size:14px;color:#368B08;}

.faqlist ul li:hover { background: #f3f3f3 url(../img/wh_icon2.gif) no-repeat 10px 6px;}

.faqlist ul li p { font-size: 12px; color: #999; font-weight: normal; }

/* bloglist */

.bloglist ul{padding-top:10px;}

.bloglist ul li {padding:20px; height:120px; margin-bottom:25px;background:#f4f4f5; border-radius:10px 0 10px 0;box-shadow: 0.5px 0.5px 0.5px 0.5px #ddd;}

.bloglist ul li a:hover{text-decoration:none;color:#00923f;}

.bloglist .thumb { display:block; float:left; width:160px; height:114px; position:relative; color:#fff; }

.bloglist .thumb img { border:3px solid #fff;width:150px; height:114px;border-radius:5px; }

.uslink-text .readmore a{float:right;display:block;height:32px;line-height:32px;} 

.uslink-text { float:right; width:480px; margin-top:6px;}

.uslink-text span { font-size:18px;text-transform:capitalize;}

.uslink-text span i{font-style:normal;color:#D04E4E;}

.uslink-text p { margin-top:5px; color:#999898;line-height:22px;}

/* contact */

.contactinfo { width: 480px; }

.contactinfo h3, h3.maph3 { font-size: 18px; color: #368B08; line-height: 24px; height: 24px; margin-bottom: 15px; }

.contactinfo p { font-size: 13px; line-height: 23px; margin-bottom: 15px; background-color: #fff;color:#368B08; border-top: 1px solid #eee;padding-top:15px;}

.contactinfo ul li { margin-bottom: 15px; line-height: 18px; padding-left: 23px; }

.contactinfo ul li span{font-weight:bold;}

.contactinfo ul li a{text-decoration:underline;color:#666666;}

.contactinfo ul li a:hover{color:#0084CB;}

.contactinfo ul li#tel { background: url(../img/tel_icon.gif) no-repeat left center; }

.contactinfo ul li#fax { background: url(../img/fax_icon.gif) no-repeat left center; }

.contactinfo ul li#email { background: url(../img/email_icon.gif) no-repeat left center; }

.contactinfo ul li#add { background: url(../img/add_icon.gif) no-repeat left center; }

.contactform { width: 500px; overflow: hidden; }

.contactform .tit { background: url(../img/header_bg.png) left top; text-align: center }

.contactform input, .contactform textarea { width: 446px; margin-left: 20px; }

.contactform .notice { width: 456px; }

.contactform .submit{margin-left:115px;}

/* 404 */

.error { margin: 0 auto; }

.error .title_404 { border-bottom: 1px #ddd dotted; height: 280px; background: url(../img/404.png) center top no-repeat; }

.error .found { border-bottom: 1px #ddd dotted; height: 90px; color: #666666; line-height: 20px; font-size: 14px; padding-top: 15px; margin-bottom: 25px; text-align: center; }

.error .found .looking { font-weight: bold; font-size: 20px; line-height: 45px; color: #666; }

.error .choose { margin-bottom: 40px; }

.error .choose .title { font-weight: bold; font-size: 14px; margin-bottom: 20px; text-align: Center; }

.error .choose ul { list-style: none; width: 570px; margin: 0 auto; }

.error .choose ul li { float: left; margin: 5px 10px; }

.error .choose ul li a { background-color: #368b08; border-bottom: 3px solid #286806; width: 265px; height: 32px; text-align: center; display: block; color: #fff; line-height: 32px; text-decoration: none; text-transform: capitalize; }

.error .choose ul li a:hover { background-color: #2a6907; }

.pagelist{width:710px;margin:0 auto;text-align:Center;}

.pagelist a { MARGIN: 2px; COLOR: #fff; padding:6px 12px; border:1px solid #276506; background-color:#368B08; TEXT-DECORATION: none; text-shadow: 0 1px 1px #3A513D; }

.pagelist a.crrent { color:#fff; border:1px solid #d08817; BACKGROUND-COLOR: #FDA61C }

.pagelist a:hover { background-color:#F5B201; }



/* Cuspro */

.Cuspro{width:651px;padding:15px;height:315px;position:relative;background: url("../img/header_Bg.png") repeat scroll left top rgba(0, 0, 0, 0);border:1px solid #215f1b}

				.Cuspro .Cusproimg{position:absolute;left:15px;top:15px;width:400px;}

				.Cuspro .Cusproimg span{color:#fff;font-size:12px;display:block;background:url(../img/zoomin.png) no-repeat left center;width:100px;margin:0 auto;padding-left:25px;margin-top:10px;}

				.Cuspro .Cusproimg a{text-decoration:none;outline:none;}

				.Cuspro .Cusproinfo{position:absolute;right:15px;top:10px;width:265px;color:#fff;}

				.Cuspro .Cusproinfo ul li{display:block;line-height:30px;color:#fff;padding:10px 0 10px 40px;font-size:12px;border-bottom:1px dashed #215f1b;margin:0;}

				.Cuspro .Cusproinfo ul li#Capacity{background:url(../img/Capacity_icon.png) no-repeat left center;}

				.Cuspro .Cusproinfo ul li#Power{background:url(../img/Power_icon.png) no-repeat 3px center;}

				.Cuspro .Cusproinfo ul li#Weight{background:url(../img/Weight_icon.png) no-repeat 5px center;}

				.Cuspro .Cusproinfo ul li#Dimension{background:url(../img/Dimension_icon.png) no-repeat 7px center;}

				.Cuspro .Cusproinfo ul li span{font-size:13px;padding-right:5px;}

				.Cusproimg img{border:5px solid #215f1b;width:360px;height:280px;box-shadow: 3px 3px 3px #25771e;}

				.Cuspro .Cusproinfo a{display:block;width:210px;height:35px;line-height:35px;text-align:Center;background-color:#fbb215;border-radius:3px;border-bottom:3px solid #ca8b26;color:#fff;text-decoration:none;margin-top:28px;margin-left:24px;box-shadow: 3px 3px 3px #25771e;}

				.Cuspro .Cusproinfo a:hover{background-color:#eaa512;}

				.detail_tit{height:36px;line-height:36px;font-size:15px;color:#fff;border:1px solid #215f1b;background: url("../img/header_Bg.png") repeat scroll left top rgba(0, 0, 0, 0);padding-left:20px;font-size:18px;}