body {font:12px/18px "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;color:#333; background:#dedede url(../images/bg.png) repeat-x 0 top;margin-bottom:25px;}
a {color:#333;text-decoration:none;}
a:hover {color:#e60012;}

.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
/* 左右悬浮 */
.f_l{float:left;}
.f_r{float:right;}
.hidden{overflow:hidden}
.ft14{ font-size:14px}
.dn{display:none;}

/* 清除悬浮 */
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

#header h1 {float:left;}
.head_r{ float:right; width:598px;}
.sub{ float:right; width:630px; height:30px;}
.sub2{ float:right; width:298px; height:30px;}
.sub a{}
.sub .sub_cp{font-size:20px; font-weight:bold; margin-right:10px; float:left; line-height:30px; color:#e60012;}
.sub .sub_tittle{ float:left; color:#808080; line-height:30px;}
.sub .sub_tittle a{ line-height:30px; color:#CCC; margin:0 10px; color:#333333; font-family:Verdana, Geneva, sans-serif;}
.sub .Language{ float:left; line-height:30px; margin-left:10px; font-family:Verdana, Geneva, sans-serif;}
.sub .Language img{ vertical-align:middle; margin:0 3px;}
#header {_padding-top:31px;_margin-top:0 !important;}
#header {width:950px;margin:5px auto 0;clear:both; height:127px;}
#footer {width:950px;margin:40px auto 0;clear:both;}
.menu {width:600px;height:31px; margin-top:50px;z-index:2;}
.menu li {float:left;display:inline;margin-right:18px;}
.menu li.last {margin-right:0;}
.menu li a {background:url(../images/top-menu.png) no-repeat scroll top left;display:block;height:31px;position:relative;outline:none;cursor:pointer;}
.menu li a.home {width:80px;}
.menu li a.story {width:101px;background-position:-106px 0px;}
.menu li a.bathroom {width:126px;background-position:-239px 0px;}
.menu li a.cases {width:101px;background-position:-394px 0px;}
.menu li a.join {width:118px;background-position:-524px 0px;}
.menu li a span {background:url(../images/top-menu.png) no-repeat scroll bottom left;display:block;height:31px;text-indent:-9999px;}
.menu li a span:hover {cursor:pointer;}
.menu li a.home span,.menu li a.home span.active {background-position:0px -31px;}
.menu li a.story span {background-position:-106px -31px;}
.menu li a.bathroom span {background-position:-239px -31px;}
.menu li a.cases span {background-position:-394px -31px;}
.menu li a.join span {background-position:-524px -31px;}
.menu li a span.active {opacity:1 !important;}
.menu li ul {background:url(../images/submenu-bg.png) repeat;padding:10px;width:133px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;}
.menu li ul.case_submenu,.menu li ul.case_submenu li{width:160px;_width:143px;}
.menu li ul li a {background:none;display:inline-block;}
span.sf-sub-indicator {display:none !important;}
.menu li ul li {float:none;width:133px;_width:116px;border-top:1px solid #f3b869;border-bottom:1px solid #d76300;padding:2px 0 5px;display:block;color:#f3af7e;}
.menu li ul li a {color:#fff;height:auto;}
.menu li ul li.first {border-top:none;}
.menu li ul li.last {border-bottom:none;}
.menu li ul li a:hover {color:#333;}

.menu2 {width:604px;height:31px; margin-top:50px;z-index:2;}
.menu2 li {float:left;display:inline;margin-right:0;}
.menu2 li.nay {line-height:30px; margin:0 14px; padding:0;background:url(../images/tmline.png) no-repeat center; width:2px; height:30px;}
.menu2 li a {background:url(../images/top-menu2.png) no-repeat scroll top left;display:block;height:31px;position:relative;outline:none;cursor:pointer;}
.menu2 li a.story {width:101px;background-position:-119px 0px;}
.menu2 li a.bathroom {width:101px;background-position:-260px 0px;}
.menu2 li a.cases {width:101px;background-position:-401px 0px;}
.menu2 li a.join {width:101px;background-position:-542px 0px;}
.menu2 li a span {background:url(../images/top-menu2.png) no-repeat scroll bottom left;display:block;height:31px;text-indent:-9999px;}
.menu2 li a.story span {background-position:-119px -31px;}
.menu2 li a.bathroom span {background-position:-260px -31px;}
.menu2 li a.cases span {background-position:-401px -31px;}
.menu2 li a.join span {background-position:-542px -31px;}

.content {width:950px;margin:0 auto;clear:both;position:relative;padding-top:15px;}
#prevBtn a,#nextBtn a{position:absolute;left:-43px;top:173px;background:url(../images/slider-btn.gif) no-repeat;width:21px;height:44px;overflow:hidden;display:block;text-indent:-9999px;outline:none;}
#prevBtn a {background-position:0 0;}
#nextBtn a {background-position:-21px 0;}
#prevBtn a:hover {background-position:0 -44px;}
#nextBtn a:hover {background-position:-21px -44px;}
#nextBtn a {left:970px;}
#slider {position:relative;z-index:1;height:350px !important;}
#slider ul li {list-style:none;}
.slider_shadow {background:url(../images/slider-shadow.png) no-repeat;width:910px;height:180px;position:absolute;top:245px;left:20px;}
.hot_news {width:950px;heigth:39px;position:relative;z-index:1;margin-top:27px;}
.hot_news .hot_news_left,.hot_news .hot_news_right {background:url(../images/hot-news-left.gif) no-repeat;width:10px;height:39px;float:left;}
.hot_news .hot_news_right {background:url(../images/hot-news-right.gif) no-repeat;}
.hot_news .hot_news_center {background:url(../images/hot-news-center.gif) repeat-x;width:930px;float:left;height:39px;}
.hot_news .hot_news_center ul li a {color:#fff; font-family:Verdana, Geneva, sans-serif;}
.hot_news .hot_news_center ul li em{color:#fff; font-family:Verdana, Geneva, sans-serif; padding-left:30px;}
.hot_news .hot_news_center ul li a:hover {text-decoration:underline;color:#fff;}
.hot_news .hot_news_center ul li {float:left;display:inline;list-style:none;position:absolute;top:75px;font-size:12px;}
.hot_news .hot_news_center ul {height:39px;position:relative;overflow:hidden;top:0px;padding-left:16px;float:left;width:450px;}
.hot_news .hot_news_center h3 {font-size:12px;font-weight:bold;color:#fff;width:184px; height:39px; line-height:38px; text-indent:10px;float:left; background:url(../images/hot-news-ico.gif) no-repeat right; font-family:Verdana, Geneva, sans-serif;}
.input_form {float:right;width:201px;height:25px;background:url(../images/input-bg.gif) no-repeat;padding-right:6px;margin-top:6px;position:relative;}
.search-no-results .input_form {float:left;margin-top:20px;}
.input_form input {border:none;background:none;margin:7px 0 0 10px;color:#c5c5c5;font-size:11px;width:160px;}
.input_form #searchsumit {background:url(../images/search-btn.gif) no-repeat;position:absolute;right:12px;width:16px;height:16px;cursor:pointer;text-indent:-9999px;line-height:0;overflow:hidden;}
.input_form #searchsumit:hover {background-position:0 -16px;}
.four_bottom,.bottom_three {width:230px;height:166px;float:left;display:inline;margin:28px 10px 0 0;position: relative;}
.bottom_three{margin-right:80px;}
.bottom_last {margin-right:0;}
img.fadeout {position:absolute;left:0;top:0;z-index:10;}
img.fadein {position:absolute;left:0;top:0;}
#footer {border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;position:relative;padding-top:14px;height:48px;}
#footer ul li {list-style:none;float:left;display:inline;font-size:11px;color:#696969;}
#footer ul li.first a {padding-left:0;}
#footer ul li span {font-size:10px;}
#footer ul li a {margin-right:5px;padding-left:5px;font-weight:600;color:#696969;}
#footer ul li a:hover {color:#e60012;}
#footer ul li.copyright {clear:both;}
#footer .footer_left {float:left;}
#footer .footer_right {float:right;font-size:11px;color:#333333;}
#footer .footer_right span {font-size:10px;}
h2.entry_title,h3.entry_title {text-indent:-9999px;margin-bottom:13px;height:29px;}
h2.about_title {background:url(../images/brand-story-title.gif) no-repeat;width:211px;}
h2.corporat_title_1 {background:url(../images/corporate-1.gif) no-repeat;width:469px;margin-top:26px;}
h3.corporat_title_2 {background:url(../images/corporate-2.gif) no-repeat;width:545px;height:23px;margin-top:33px;}
.entry p {line-height:1.5;margin-bottom:20px;}
.bottom_three .shadow {background:url(../images/three-bottom-shadow.png) no-repeat;width:280px;height:83px;position:absolute;z-index:0;top:120px;left:-26px;}
.bottom_three a img.fadein {z-index:1;}
.three_point li {list-style:none;width:254px;height:194px;float:left;display:inline;margin-right:7px;padding:23px 29px 0;}
.three_point li span {display:block;}
.three_point li span.point_des {font-size:11px;padding-top:7px;text-shadow:0 1px 0 #EFEFEF;}
.three_point li.first_point {background:url(../images/point-1.jpg) no-repeat;}
.three_point li.second_point {background:url(../images/point-2.jpg) no-repeat;}
.three_point li.third_point {background:url(../images/point-3.jpg) no-repeat;margin-right:0;}
.three_point li span.point_title {background-repeat:no-repeat;height:16px;text-indent:-9999px;}
.three_point li span.point_1_title {background-image:url(../images/point-1-tile.gif);width:252px;}
.three_point li span.point_2_title {background-image:url(../images/point-2-tile.gif);width:178px;}
.three_point li span.point_3_title {background-image:url(../images/point-3-tile.gif);width:170px;}
.left_sidebar {width:215px;float:left;text-align:right;}
.left_sidebar h5,.right_column .post h2,.right_column h2 {font-size:18px;background:url(../images/su-line-1.gif) right no-repeat;height:70px;padding-right:30px;text-shadow: 0px 1px 0px #fff;}
.right_column .post h2 {background:none;height:auto;padding-bottom:20px;text-transform:capitalize;}
.left_sidebar ul {padding-top:10px;background:url(../images/su-line-2.gif) right no-repeat;height:247px;padding-right:30px;}
.left_sidebar ul li {list-style:none;padding:5px 0 7px;border-top:1px solid #fff;border-bottom:1px solid #c2c1c1;}
.left_sidebar ul li.first {border-top:none;}
.left_sidebar ul li.last {border-bottom:none;}
.left_sidebar ul li a {color:#979797;font-size:14px;}
.left_sidebar ul li a:hover,.right_column ul.breadcrumb li a:hover,.left_sidebar ul li.current-cat a,.left_sidebar ul li a.active_category {color:#f6821f;}
.right_column {width:710px;float:right;}
.right_column h2.center {text-transform:capitalize;height:auto;padding-top:15px;background:none;}
.right_column .breadcrumb span.sept {color:#979797;font-weight:normal;}
.right_column .breadcrumb a {color:#979797;font-weight:normal;}
.right_column .breadcrumb a:hover {color:#f6821f;}
.right_column .breadcrumb {font-size:11px;color:#292627;font-weight:600;}
dl.news_list {padding:30px 0 15px;width:710px;float:left;}
dl.news_list dd.image {width:230px;float:left;padding-right:11px;}
dl.news_list dd.title {font-size:14px;font-weight:bold;}
dl.news_list dd.date {font-size:11px;color:#979797;}
.category .content,.single .content,.page-id-108 .content {padding-top:44px;}
.product_big_img {padding-top:15px;float:left;}
.product_list {margin-bottom:30px;float:left;}
.product_list li {list-style:none;float:left;display:inline;margin:45px 10px 0 0;}
.product_list li.last {margin-right:0;}
.product_list li span.product_title {font-size:14px;display:block;}
.right_column .case_intro {padding:21px 0 25px;clear:both;}
dl.case_list {clear:both;margin-bottom:45px;float:left;width:710px;}
dl.case_list .case_img {float:left;width:600px;margin-right:15px;}
dl.case_list dd strong {font-weight:600;display:block;}
dl.case_list dd {margin-bottom:10px;text-transform:capitalize;}
dl.case_list dd.btn {position:relative;top:10px;}
dl.case_list dd.btn a {text-indent:-9999px;width:95px;height:29px;overflow:hidden;background:url(../images/case-btn.png) no-repeat;display:block;}
dl.case_list dd.btn a:hover {background-position:0 -29px;}
.page-id-18 .content {background:url(../images/join-us-bg.jpg) no-repeat;width:949px;height:595px;padding-top:0;top:15px;}
.page-id-18 .content h3 {background:url(../images/join-us-h3.gif) no-repeat;width:637px;height:51px;text-indent:-9999px;margin:0 auto;position:relative;top:44px;}
.page-id-18 .content .join_us_step p{text-indent:-9999px;}
.page-id-18 .content .join_us_step {background:url(../images/join-us-step.png) no-repeat;width:689px;height:415px;position:absolute;left:129px;bottom:23px;}
.search-results .post {padding:15px 20px;}
.search-results .post h3 {margin-bottom:5px;}
.search-results .post small {text-align:right;display:block;color:#979797;}
.search-results .gehang {background:#ececec;border-top:1px solid #c7c6c2;border-bottom:1px solid #c7c6c2;}
.search-results h2.pagetitle,.search-results h3 {text-shadow:0 1px 0 #FFFFFF;}
.ddsg-wrapper ul li {list-style-position:inside;padding:5px 0;}
.ddsg-wrapper ul li ul {padding:0 0 0 20px;}
.ddsg-wrapper ul li ul li {padding:0;}
.page-id-187 .post h2 {padding-bottom:0;}
.selection {width:710px;float:left;}
.selection li {list-style:none;text-indent:-9999px;float:left;display:inline;padding-right:14px;height:70px;display:none;margin-bottom:14px;}
.selection li span {height:70px;width:52px;display:block;background-repeat:no-repeat;}
.selection li.selection_1 span.yes{background-image:url(../images/functions_icon/degree.png);}
.selection li.selection_2 span.yes{background-image:url(../images/functions_icon/alarm.png);}
.selection li.selection_3 span.yes{background-image:url(../images/functions_icon/back_massage.png);}
.selection li.selection_4 span.yes{background-image:url(../images/functions_icon/medicated_bath.png);}
.selection li.selection_5 span.yes{background-image:url(../images/functions_icon/bubble.png);}
.selection li.selection_6 span.yes{background-image:url(../images/functions_icon/fan.png);}
.selection li.selection_7 span.yes{background-image:url(../images/functions_icon/fm_cd.png);}
.selection li.selection_8 span.yes{background-image:url(../images/functions_icon/fm_radio.png);}
.selection li.selection_9 span.yes{background-image:url(../images/functions_icon/foot_massage.png);}
.selection li.selection_10 span.yes{background-image:url(../images/functions_icon/hand_massage.png);}
.selection li.selection_11 span.yes{background-image:url(../images/functions_icon/leakage_protection.png);}
.selection li.selection_12 span.yes{background-image:url(../images/functions_icon/led_lights.png);}
.selection li.selection_13 span.yes{background-image:url(../images/functions_icon/lights.png);}
.selection li.selection_14 span.yes{background-image:url(../images/functions_icon/mp3_fm.png);}
.selection li.selection_15 span.yes{background-image:url(../images/functions_icon/jg128d.png);}
.selection li.selection_16 span.yes{background-image:url(../images/functions_icon/phone.png);}
.selection li.selection_17 span.yes{background-image:url(../images/functions_icon/sauna.png);}
.selection li.selection_18 span.yes{background-image:url(../images/functions_icon/seat.png);}f
.selection li.selection_19 span.yes{background-image:url(../images/functions_icon/steam_cleaning.png);}
.selection li.selection_20 span.yes{background-image:url(../images/functions_icon/steam.png);}
.selection li.selection_21 span.yes{background-image:url(../images/functions_icon/themostat.png);}
.selection li.selection_22 span.yes{background-image:url(../images/functions_icon/top_shower.png);}
.selection li.selection_23 span.yes{background-image:url(../images/functions_icon/tub_bath.png);}
.selection li.selection_24 span.yes{background-image:url(../images/functions_icon/tv_av.png);}
.selection li.display_blcok {display:block;}



/*图片轮播*/
.in_slide{width:950px; height:350px; position:relative;}
.in_slide .slide_pic{width:950px; height:350px; overflow:hidden;}
.in_slide .slide_pic ul{width:99999px; list-style:none;}
.in_slide .slide_pic li{width:950px; height:350px; float:left;}


.in_slide .slide_left,.in_slide .slide_right{width:21px; height:44px; position:absolute; top:150px; background:url(../images/slider-btn.gif) no-repeat; pointer-events:auto;cursor: pointer;}
.in_slide .slide_left{position:absolute; left:-50px; top:150px; z-index:999;background-position:0 0;}
.in_slide .slide_right{position:absolute; right:-50px; top:150px; z-index:999;background-position:-21px 0;}
.in_slide .slide_left:hover{background-position:0 -44px;}
.in_slide .slide_right:hover{background-position:-21px -44px;}

/*关于我们*/
.liston{ height:24px; width:950px; margin:0 auto; padding:10px 0;}
.liston i{ float:left; background:url(../images/home_ico.png) no-repeat 0 center; width:14px; height:24px;}
.liston em{ float:left; line-height:24px; font-family:Verdana, Geneva, sans-serif; text-indent:6px; color:#666666;}
.liston em a{ margin:0 3px; color:#666666;}
.liston em a:hover{color:#e60012;}

.about_big{ width:950px; margin:0 auto;}
.pages{ width:950px; margin:0 auto; padding:0;}
.allpages{ padding:20px 0; font-family:Verdana, Geneva, sans-serif; line-height:24px;}

/*新闻*/
.news_list{ padding:20px 0 10px 0;}
.news_list li{ list-style:none; margin-bottom:10px;}
.news_list li h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; color:#333333;}
.news_list li a:hover{ color:#e60012;}
.news_list li p{ font-family:Verdana, Geneva, sans-serif; color:#333333;}
.news_list li span{ font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#999999;}

.line{ background:url(../images/line.png) repeat-x; height:2px; font-size:1px; margin-top:5px;}

/*产品*/
.pages_pr{ width:960px; margin:0 auto;}

.products_list{ padding:40px 0 10px 0;}
.products_list li{ float:left; margin:0 10px; width:220px; height:230px; list-style:none; margin-bottom:10px;}
.products_list li img{ margin:5px 0 0 5px;}
.products_list li p{ height:48px; line-height:48px; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-align:right;}
.products_list li a{position:relative;width:220px;height:190px;display:block;border:1px solid #999999;background:#FFF;}
.products_list li a:hover{ color:#e60012;}
.products_list li a em{width:220px;height:190px;position:absolute;left:0;top:0px;background: url(images/works_ahover.png) no-repeat center -92px;transition: all 0.3s linear 0s;filter:alpha(opacity=90);opacity:0.9 !important; }
.products_list li a:hover em{background:#202223 url(../images/works_ahover.png) no-repeat center center;transition: all 0.3s linear 0s;}

.pages_pr_list{ width:960px; margin:0 auto;background:url(../images/bg_mian_l.png) repeat-y 12px 0;}
.pr_left{  width:200px; float:left; margin-right:40px; display:inline;}
.pr_left h3{ font-family:Arial, Helvetica, sans-serif; font-size:24px; height:80px; line-height:80px; text-align:right; padding-right:10px;}
.pr_right{ width:720px; float:left;}

/*左侧菜单*/
.sub_mian{ background:url(../images/bg_line.png) no-repeat right bottom; padding-bottom:2px;}
.sub_mian li{ list-style:none; background:url(../images/bg_line.png) no-repeat right top; height:40px; line-height:40px; display:block; text-align:right;}
.sub_mian li a{ color:#333333; text-align:right; padding-right:10px;}
.sub_mian li a:hover{ background:url(../images/bg_pr_h.png) no-repeat; height:40px; line-height:40px; display:block; color:#e60012;}
.sub_mian .mt{ background:url(../images/bg_pr_h.png) no-repeat;}
.sub_mian .mt a{color:#e60012; font-weight:bold; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*右边-产品*/
.liston_r{ height:24px; width:710px; margin:0 auto; padding-bottom:10px;}
.liston_r span{ color:#333333;}
.liston_r i{ float:left; background:url(../images/home_ico.png) no-repeat 0 center; width:14px; height:24px;}
.liston_r em{ float:left; line-height:24px; font-family:Verdana, Geneva, sans-serif; text-indent:6px; color:#666666;}
.liston_r em a{ margin:0 3px; color:#666666;}
.liston_r em a:hover{color:#e60012;}

.products_list01{ padding:30px 0;}
.products_list01 li{ float:left; margin:0 10px; width:220px; height:220px; list-style:none; margin-bottom:10px;}
.products_list01 li p{ height:48px; line-height:48px; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-align:right;}
.products_list01 li a{position:relative;width:220px;height:180px;display:block; border:#dedede 2px solid;}
.products_list01 li a:hover{ color:#e60012; border:#e60012 2px solid;}

.pr_big_tittle{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#333333; padding-bottom:20px;}
.pr_big_tittle02{ background:url(../images/pr_d_other.png) no-repeat 0 center; height:30px; line-height:30px;text-indent:30px; margin-top:20px;}
.pr_big_tittle02 span{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#333333; }
.pr_maxBig img{max-width:720px;  _width:expression(document.body.clientWidth > 720 ? "720px" : "auto");}
.pr_pages{ font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:24px; color:#333333; padding:20px 0;}

/*联系我们*/
.cont_big{ width:952px; height:322px; margin:0 auto; background:url(../images/cont_bg.png) no-repeat center;}
.cont_big .cont_bg{ margin:1px 0 0 1px; list-style:none;}

.con_l{ float:left; width:470px;}
.con_l h4{font-family:Verdana, Geneva, sans-serif; color:#333333; font-size:20px; line-height:40px; margin-top:35px;}
.con_l p{ font-family:Arial, Helvetica, sans-serif; color:#999999; font-style:italic;}
.con_r{ float:right; width:470px;}

.con_list{ background:url(../images/con_ico.png) no-repeat 0 0; height:220px; margin:40px 40px 0 0;}
.con_list li{ list-style:none; font-family:Verdana, Geneva, sans-serif; color:#333333; text-indent:24px;}
.con_list2{ background:url(../images/con_ico2.png) no-repeat 0 0; height:220px; margin:40px 40px 0 0;}
.con_list2 li{ list-style:none; font-family:Verdana, Geneva, sans-serif; color:#333333; text-indent:24px;}

.con_tt{}
.con_tt h4{font-family:Verdana, Geneva, sans-serif; color:#333333; font-size:20px; line-height:40px; margin-top:35px;}
.con_tt span{font-family:Arial, Helvetica, sans-serif; color:#999999; font-style:italic;}

/*留言板*/
.message {
    padding-top: 20px;
    width: 700px;
}

.message h3 {
        font-size: 30px;
        color: #c1c5cb;
        font-weight: normal;
        line-height: 36px;
    }

.message h4 {
        font-size: 24px;
        color: #fb963d;
        font-weight: normal;
        line-height: 36px;
    }

.message_form {
    margin-top: 15px;
}

.n_tittle{ font-family:Verdana, Geneva, sans-serif; line-height:24px; font-size:12px; color:#666666;}

.message_name {
    width: 286px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #999999;
    font-family: "微软雅黑",Arial, "宋体";
    color: #999999;
    padding-left: 5px;
	margin-right:3px;
}


.message_content {
    width: 470px;
    padding: 1%;
    overflow: hidden;
    height: 120px;
    border: 1px solid #999999;
    font-family: "微软雅黑",Arial, "宋体";
    color: #999999;
}

.message_btn {
    width: 90px;
    height: 35px;
    background: url(../images/conicon.png) 0 0 no-repeat;
    border: 0;
    cursor: pointer;
    blr: expression(this.onFocus=this.blur()); /* IE Opera */
    outline: none; /* FF Opera */
}

    .message_btn:focus {
        -moz-outline-style: none; /* FF */
    }

.message_btnch {
    width: 90px;
    height: 35px;
    background: url(../images/conicon.png) 0 0 no-repeat;
    border: 0;
    cursor: pointer;
}

.message_about {
    color: #ffff00;
    font-size: 14px;
}
div.wpcf7 {
	margin: 0;
	padding: 15px 0 0;
	clear:both;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #A9A9A9;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

span.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	position: absolute;
	top: -2px;
	z-index: 100;
	background: #fff;
	border: 1px solid #ff0000;
	font-size: 10pt;
	width: 280px;
	padding: 2px;
}

span.wpcf7-not-valid-tip-no-ajax {
	color: #f00;
	font-size: 10pt;
	display: block;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

img.ajax-loader {
	border: none;
	vertical-align: middle;
}
.contact_head span.left {width:200px;float:left;display:inline;margin-right:70px;}
.contact_head span.right {width:150px;float:left;}
.contact_head span strong {font-weight:600;width:55px;float:left;}
.wpcf7 p.email {float:left;display:inline;width:300px;margin-right:10px;}
.wpcf7 p span.wpcf7-form-control-wrap textarea{width:597px;}
/** 新闻详细 **/
.news_detail_top{padding-bottom:20px; border-bottom:1px solid #ccc;}
.news_detail_title{padding:20px 0; text-align:center; font-weight:normal; font-size:24px; color:#333;}
.news_detail_info{text-align:center; color:#999;}
.news_detail_con{padding:20px 0; line-height:30px; font-size:14px; color:#333;}
.page_choose{margin-top:10px; padding-top:15px; border-top:1px solid #cdcdcd;}
.page{text-align:center; padding:20px 0;}
.page a{display:inline-block; height:26px; line-height:26px; padding:0 12px; margin:0 3px; border:1px solid #ccc; background-color:#fff;}
.page a:hover{border:1px solid #e60012; background-color:#e60012; color:#fff;}
.page span{display:inline-block; height:26px; line-height:26px; padding:0 12px; margin:0 2px; border:1px solid #e60012; background-color:#e60012; color:#fff}
.error{color:#e60012;}
.searchList{ padding:20px 0 30px 0;}
.searchList li{ float:left; margin:0 13px 0 4px; width:220px; height:220px; list-style:none; margin-bottom:10px;}
.searchList li p{ height:30px; line-height:30px; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-align:right;}
.searchList li a{position:relative;width:220px;height:180px;display:block; border:#dedede 2px solid;}
.searchList li a:hover{ color:#e60012; border:#e60012 2px solid;}