﻿@charset "utf-8";
html{ overflow-x:hidden;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,
tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{ margin:0;padding:0;}


body{font-size:12px; font-family:"宋体";  color:#656565;}


input,select,textarea{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}


img{ border:0;}
em,i{font-style:normal;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;font-size:0px; line-height:0px; height:0px} 
.left{ float:left}
.right{ float:right;}
.yh_font{ font-family:"微软雅黑"}
.h_font{ font-family:"黑体"}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}



a{color:#e6e5e5;text-decoration:none;}
a:hover,a:active,a:focus{ text-decoration:underline;color:#ffffff;}


.back-to {bottom: 35px;overflow:hidden;position:fixed;right:10px;z-index:999;}
.back-to .back-top {background:url(../images/top.jpg) no-repeat;display: block;float: right; outline: 0 none;text-indent: -9999em;width: 34px; height:32px;}




/*添加*/

.show{ width:724px; height:auto; display:block; margin:0 auto}
.show h2{ padding-left:9px; height:31px; line-height:31px; margin-top:13px; display:block; background:#342d2e; font-size:14px; color:#FFF}
.show h2 span{ float:left;}
.show h2 p{ float:right; color:#FFF; padding-right:14px;}
.show h2 p a{color:#FFF}
.show h2 p a:hover{color:#FFF; text-decoration:none}

.show dl{ position:relative;}
.show dl .shot_prev1{ position:absolute; left:0; top:200px; cursor:pointer; background:url(../images/prev.png) no-repeat; width:22px; height:41px; z-index:1000 }
.show dl .shot_next1{ position:absolute; right:0; top:200px; cursor:pointer; background:url(../images/next.png) no-repeat; width:22px; height:41px; z-index:1000 }


.show dt{ height:442px; margin-top:9px; }



.show dt a{ position:absolute; left:0; top:0; display:none}
.show dt a em{ width:200px; display:none; padding-left:10px; background:url(../images/submenu.png); text-decoration:none; height:482px; position:absolute; right:-3px; top:-40px; line-height:27px; color:#e2e2e2}
.show dt a,.show dt a:hover{ text-decoration:none}
.show dt a em span{ text-align:right; display:block; font-size:14px; padding-right:10px;}

.show dd{ display:block; margin-top:23px; background:#847979; height:121px; margin-top:23px; margin-bottom:35px;}


.show_prev{ cursor:pointer; background:url(../images/prev.jpg) no-repeat; width:22px; height:41px; float:left; margin-left:22px; margin-right:32px; margin-top:42px; display:inline}
.show_next{ cursor:pointer; width:22px; height:41px; background:url(../images/next.jpg) no-repeat; float:right; margin-right:20px; margin-top:43px; }

.show_img{ width:570px; float:left; position:relative; overflow:hidden;}
.show_img ul{ width:590px; position:relative;}
.show dd li{ width:132px; float:left; margin-right:14px; margin-top:18px; display:inline}

.jion_menu { width:704px; margin:0 auto; padding-bottom:30px; display:block}
.jion_menu ul{ width:730px;}
.jion_menu li{background:url(../images/jion_menu.jpg) no-repeat; font-weight:bold; width:177px; height:32px; line-height:32px; text-align:center; float:left; color:#FFF; }
.jion_menu li a{ color:#FFF}
.jion_menu li a:hover{color:#FFF}


.jion_1{ width:670px; margin:0 auto; line-height:23px; color:#FFF; padding-bottom:25px;}
.jion_1 h2{ font-size:14px; border-bottom:1px #a0a0a0 solid; color:#FFF; margin-bottom:10px; padding-bottom:5px;}

.j_d{ border-top:1px #a0a0a0 solid; height:180px; width:670px; margin:0 auto}
.j_d h2{ font-size:12px; color:#FFF; font-weight:normal; padding-top:15px; margin-bottom:23px;}
.j_d li{ display:block; font-weight:bold; color:#FFF; margin-bottom:10px;}


.jion_2{ margin:0 auto; line-height:23px; width:702px; color:#FFF; padding-bottom:25px;}


.bm{ width:177px; height:32px; background:url(../images/bm.jpg) no-repeat; border:0; margin-left:29px;}


.download_list{ float:left; width:855px; height:280px; overflow:hidden;}
.download_list ul{ width:950px; position:relative;}
.download_list li{ width:292px; float:left;}
.download_list li .pic{ width:261px; padding-left:9px; width:270px; padding-top:6px; height:228px; background:#FFF}
.download_list li .pic p{ color:#898989; display:block; font-size:14px; line-height:35px; text-align:center}
.download_list li .pic p a,.download_list li .pic p a:hover{color:#898989;}
.download_list li .txt{ color:#fff; display:block; line-height:25px; text-align:center; padding-top:10px; font-size:14px;}
.download_list li .txt a,.download_list li .txt a:hover{ color:#FFF}

.prev2{ cursor:pointer; width:15px; height:26px; background:url(../images/prev2.jpg) no-repeat; float:left; margin-top:95px; margin-left:11px; margin-right:22px; display:inline}
.next2{ cursor:pointer; width:15px; height:26px; background:url(../images/next2.jpg) no-repeat; float:right; margin-top:95px;  margin-right:20px; display:inline}


.download{ display:block; padding-bottom:30px;}
.download h2{ padding-left:49px; width:853px; font-size:14px; color:#FFF; background:url(../images/line.jpg) no-repeat bottom right; display:block; margin-bottom:14px;}


.main_dm{ width:960px; margin:0 auto; background:url(../images/main_dm.jpg) repeat-y; }
.main_dm .left{ width:818px; float:left}
.main_dm .right{ width:124px; padding-left:14px; color:#FFF; line-height:22px;}
.main_dm .right b{ font-size:14px}

.dm_map{ width:775px; margin:0 auto; height:497px; border-top:1px #c7c7c7 solid; padding-top:14px}

.dm_txt1{width:775px; margin:0 auto; padding-bottom:48px;}
.dm_txt1 li{ display:block; border-bottom:1px #c7c7c7 solid; color:#FFF }

.dm_txt2{ background:url(../images/icon_1.jpg) no-repeat 8px 18px;  width:735px; padding-left:40px; padding-top:10px; color:#FFF; line-height:23px; border-top:1px #c7c7c7 solid;  margin:20px auto 0}

.input_3{ width:231px; height:21px; line-height:21px; border:none}
.input_4{background:url(../images/input_4.jpg) no-repeat bottom right; width:80px; height:27px; border:0; margin-left:33px; display:inline}



.sm{ width:710px; margin:0 auto;}
.sm h3{ display:block; padding-top:45px; padding-bottom:10px; color:#FFF; font-size:14px; margin-bottom:30px; border-bottom:1px #FFF solid;}

.sm_list{ width:710px; height:auto; border-bottom:1px #aca6a6 solid}
.sm_list li{ width:355px; height:160px; float:left; color:#FFF; line-height:25px; padding-bottom:20px;}


.sm_list2{ width:710px; height:auto; }
.sm_list2 li{ width:355px;  float:left; color:#FFF; line-height:25px; }
.sm_list2 li b{ font-size:14px}

.contact{ width:704px; margin:0 auto; padding-bottom:300px; height:auto;}
.contact dl{ width:100%; display:block; padding-top:31px; padding-bottom:25px; border-bottom:1px #aca6a6 solid}
.contact dt{ float:left; width:109px; color:#d7c6bf; font-size:30px; font-weight:normal}
.contact dd{ width:470px; float:left; color:#e7e7e7; line-height:23px;}
.contact dd a,.contact dd a:hover{color:#e7e7e7}


.myOrder{ padding-top:30px; display:block; width:704px; margin:0 auto; color:#FFF}

.ddTitle {
    background: none repeat scroll 0 0 #333333 !important;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}


.res_c {
    background: url("../images/con11.jpg") repeat-y scroll 0 0 transparent;
    height: 200px;
    padding: 10px;
    width: 691px;
}                                 



#mdA table, #mdA table td, #mdA table th {
    border: 1px solid #000000;
    border-collapse: collapse;
}

.ddTable {
    background-color: #C0C0C0;
    color: #000000;
    font-family: 微软雅黑;
    text-align: center;
    width: 660px;
}



/*添加*/




.top_full{ height:110px; position:relative; display:block; background:url(../images/top_full.jpg) repeat-x; width:100%; z-index:1200; }

.top{ width:960px; height:110px; margin:0 auto; position:relative; z-index:999}

.top_1{ padding-top:30px; display:block; padding-bottom:10px; height:30px; float:right;}
.top_1 dt{ float:left; width:330px;}
.top_1 dd{ width:200px; float:left; }

.input_1{background:url(../images/input_1.jpg) no-repeat right top; width:100px; padding-left:15px; height:17px; line-height:17px; color:#FFF; border:0; float:left}
.search_btn{ background:url(../images/search_btn.jpg) no-repeat; width:30px; height:19px; border:0; float:left}



.nav{ width:587px; height:34px;  position:relative; float:right; }
.nav li{ float:left;  height:34px; color:#5a4c44; font-size:14px; text-align:center;  margin-right:5px;  }
.nav li a{color:#5a4c44; float:left; text-align:center;   display:block; width:78px;    height:21px; line-height:21px;}
.nav li a:hover,.nav ul li.on a{ color:#fff; text-align:center; text-decoration:none; background:url(../images/nav_hover.jpg) repeat-x; display:block;  }

.nav ul li.on .submenu dl.fl dt li a{ background:url(../images/nav_icon.png) no-repeat 19px center;  height:53px; line-height:53px;}
.nav ul li.on .submenu dl.fl dt li a:hover{  color:#FFF}

.nav ul li.on .submenu dl.fl dd li a{ background:none;}
.nav ul li.on .submenu dl.fl dd li a:hover{ color:#FFF}

.nav ul li.on .submenu dl.fl dd.on a{ color:#b3977f}


.submenu{width:960px; height:auto; display:none; background:url(../images/submenu.png); position:absolute; left:0; top:34px; z-index:1200}

.submenu dl.fl{ float:left; background:url(../images/fl_line.jpg) repeat-y 220px top; float:left; min-height:216px; *_height:216px;}
.submenu dl.fl dt{ width:220px; height:auto; overflow:hidden; float:left;}
.submenu dl.fl dt ul{}
.submenu dl.fl dt li{ width:220px; font-weight:bold; margin:0; color:#b3977f;  display:block; height:54px; line-height:54px; background:url(../images/fl_line2.jpg) repeat-x left bottom;}
.submenu dl.fl dt li a{color:#b3977f;  padding-left:35px; width:auto;line-height:54px;}

.submenu dl.fl dt li a:hover,.submenu dl.fl dt li a.hover{color:#b3977f; background:url(../images/nav_icon.png) no-repeat 19px center;}
.submenu dl.fl dd{  width:243px; min-height:216px; *_height:216px; float:left; background:url(../images/fl_line.jpg) repeat-y right top;}
.submenu dl.fl dd li{ margin:0; background:url(../images/fl_line2.jpg) repeat-x left bottom; height:27px; line-height:27px; width:243px; float:left;}
.submenu dl.fl dd li a{ color:#c7c7c7; padding-left:23px; font-family:"Arial"; font-size:12px; width:auto} 
.submenu dl.fl dd li a:hover{color:#c7c7c7}



.submenu dl.fl_r{ width:248px;  float:right;background:url(../images/fl_line.jpg) repeat-y left top;}
.submenu dl.fl_r dd{ padding-left:7px; display:block; padding-top:0px;}

.top_r{ position:absolute; left:0; top:0; font-size:0}


.banner{ width:960px; height:473px; overflow:hidden; margin:0 auto;}

/*banner*/
.banner { position: relative; clear: both;  width: 960px; margin: 0 auto; }
#img img { display: none; border: 0; }


#SwitchNav { position: absolute; top: 445px; left:430px; }
#SwitchNav div {  }
#SwitchNav ul {}

#SwitchNav .nocurrent { display: block; width:13px; height: 13px;  background-image: url(../images/btn1.png); }
#SwitchNav li { float: left; width:13px; height:13px; overflow: hidden; margin-left:7px;  cursor: pointer; text-indent: 999px; list-style: none; }
#SwitchNav .current { display: block; width:13px; height:13px;  background-image: url(../images/btn2.png);}
/*banner end*/







.banner2{ width:960px; height:200px; margin:0 auto}

.main2{ width:960px; height:auto; margin:4px auto 0; background:#615555; padding-bottom:27px;}

.main3{ width:960px; height:auto; margin:4px auto 0; padding-bottom:27px;}

.m_right{ width:205px; min-height:600px; *_height:600px; padding-bottom:30px; background-image: url(../images/m_right.png); float:right;}
.m_right h2{ display:block; font-size:26px; font-weight:normal; color:#b3977f; padding-left:34px; padding-top:8px;}

.m_right h2 em{ color:#b3977f; font-size:16px; display:block}


.m_right span{ display:block; color:#b3977f; padding-left:34px; padding-bottom:24px; padding-top:36px;}
.m_right span a{color:#b3977f;}
.m_right span a:hover{color:#b3977f;}

.m_right samp{background: url(../images/r_line3.jpg) repeat-x left bottom; line-height:30px; height:30px; font-weight:bold; padding-left:36px; display:block; color:#b3977f; }
.m_right samp a{color:#b3977f; background: url(../images/r_icon_1.jpg) no-repeat 120px center; display:block; padding-right:10px;}
.m_right samp a:hover{color:#b3977f; text-decoration:none; }
.m_right samp.hover a{color:#b3977f; background: url(../images/r_icon_2.jpg) no-repeat 120px center; display:block}


.m_right p{ display:none}
.m_right p em{ display:block;  color:#b3977f; line-height:30px; height:30px; font-size:12px; background: url(../images/r_line3.jpg) repeat-x left bottom;}
.m_right p em a{ color:#b3977f; padding-left:35px}
.m_right p em a:hover{color:#fff; text-decoration:none }


.list_left{ width:755px; float:left;  background:#615555; padding-bottom:10px;}



.title_1{ width:911px; margin:0 auto; border-bottom:1px #aca6a6 solid; padding-bottom:25px; font-size:14px; margin-bottom:15px; padding-top:21px; color:#FFF}


.about{ width:911px; height:auto; margin:0 auto; line-height:22px; color:#e6e5e5; border-bottom:1px #aca6a6 solid; padding-bottom:49px; }

/*news*/

.news_list{ width:704px; margin:0 auto; padding-bottom:25px; display:block}
.news_list li{ width:704px; position:relative; float:left; border-bottom:1px #aca6a6 solid; padding:13px 0;}
.news_list li span{ width:204px; float:left;}
.news_list li p em{ font-size:14px; font-weight:bold;}
.news_list li p.content{ position:relative; float:right; width:450px; text-align:justify; text-justify:inter-ideograph; padding-right:18px; color:#d2d2d2; line-height:23px;}

.news_more{ position:absolute; right:0; bottom:5px; z-index:999; color:#d2d2d2}
.news_more a{color:#d2d2d2}
.news_more a:hover{ color:#d2d2d2}



.page{  display:block; text-align:right; padding-right:28px; line-height:50px; color:#FFF;}
.page a{color:#FFF;}
.page a:hover{color:#FFF;}


/*job*/

.job{ display:block; width:680px; margin:0 auto;}
.job dl{ display:block; border-bottom:1px #aca6a6 solid;}
.job dt{ display:block; padding-top:25px; color:#d7c6bf; padding-bottom:30px; font-size:14px; font-weight:bold; position:relative}
.job_more{ position:absolute; right:-10px; top:25px; color:#d2d2d2; font-weight:normal; font-size:12px;}
.job dd{ line-height:23px; color:#e7e7e7; padding-bottom:40px;}


.category{ width:960px; height:auto; overflow:hidden; margin:0 auto;}
.category ul{ width:980px;} 
.category li{ width:233px; height:260px; float:left; margin-right:8px; margin-bottom:8px; overflow:hidden; display:inline; background:#FFF}
.category li span{ height:177px; overflow:hidden;}
.category li p.con{ overflow:hidden; display:block; font-family:"Arial"; padding:9px; color:#9e9e9e }
.category li p em{ display:block; color:#6a6a6a; font-size:24px; font-weight:normal;}




.title_2{ width:704px; margin:0 auto; border-bottom:1px #aca6a6 solid; padding-bottom:25px; font-size:14px; margin-bottom:15px; padding-top:21px; color:#FFF}
.about2{ width:704px; height:auto; margin:0 auto; text-align:justify; text-justify:inter-ideograph; line-height:30px; color:#e6e5e5; border-bottom:1px #aca6a6 solid; padding-bottom:49px; }
.blank2{ width:755px; height:50px; background:#5c5152; margin:0 auto 0;}

.blank{ width:960px; height:50px; background:#5c5152; margin:0 auto 0;}


.main_full{ height:auto; display:block; background:#3c3636}
.m_menu{ display:block; height:45px; line-height:45px; color:#bdbdbd; width:960px; margin:0 auto;}
.m_menu a{color:#bdbdbd}
.m_menu a:hover{ color:#bdbdbd}

.main{ width:960px; margin:0 auto; padding:5px;

background:#312d2a;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#0f0d0d,direction=120,strength=4);/*ie*/
-moz-box-shadow: 0px 5px 15px 5px #0f0d0d;/*firefox*/
-webkit-box-shadow: 0px 5px 15px 5px #0f0d0d;/*safari或chrome*/
box-shadow:0px 5px 15px 5px #0f0d0d;/*opera或ie9*/

}

.home_con2{ width:960px; margin:0 auto; }




.h_left{ width:472px; float:left;}
.ad_1{ position:relative; width:472px; height:354px; margin-top:16px;}
.ad_2{ position:absolute; right:11px; top:9px; cursor:pointer; z-index:999; color:#FFF; font-size:30px}
.ad_1 a{width:472px; height:354px; position:absolute; left:0; top:0; display:none}


.video{ display:block; height:200px; background:#645e59; margin-top:18px;}
.video dt{ width:307px;  float:left; height:200px; background:#7d7772;}

.video dd{ width:154px; float:right;}
.video dd h2{ padding-top:10px;}
.video dd h2 span{ float:left;  font-weight:normal; font-size:16px}
.video dd h2 em{ float:right; font-size:10px; color:#aea99a; font-family:Arial; padding-right:14px;}
.video dd h2 em a,.video dd h2 em a:hover{color:#aea99a;}

.video dd .con{ line-height:22px; color:#cfcfcf; display:block; padding-top:8px; padding-right:5px;}




.video_p{ width:281px; height:179px; margin:10px auto 0;}


.h_right{ width:472px; float:right;}

.h_news{ height:168px; display:block; background:#7d7772; margin-top:17px;}
.h_news dt{ display:block; height:27px; line-height:27px; background:#645e59}
.h_news dt p{ padding-left:18px; float:left; padding-top:7px;}
.h_news dt span{ float:right; color:#aea99a; padding-top:10px; padding-right:10px; font-size:10px; font-family:Arial; font-weight:normal}
.h_news dt span a,.h_news dt span a:hover{color:#aea99a;}

.h_news dd ul{ width:400px; margin:0 auto; padding-top:20px;}
.h_news dd li{ display:block; width:400px; height:24px; line-height:24px; color:#cfcfcf}
.h_news dd li a{color:#cfcfcf; float:left}
.h_news dd li span{ float:right;}
.h_news dd li a:hover{color:#cfcfcf}
.h_news dd .con{ line-height:22px; color:#cfcfcf; display:block; padding-top:5px; padding-right:5px; padding-left:5px;}



.magazine{ height:168px; display:block; background:#645e59; margin-top:17px;}
.magazine dt{display:block; height:27px; line-height:27px;}
.magazine dt p{ padding-left:18px; float:left; padding-top:7px;}
.magazine dt span{ float:right; color:#aea99a; padding-top:10px; padding-right:10px; font-size:10px; font-family:Arial; font-weight:normal}

.magazine dd ul{ width:400px; margin:0 auto; padding-top:10px;}
.magazine dd li{ display:block; width:400px; height:24px; line-height:24px; color:#cfcfcf}
.magazine dd li a{color:#cfcfcf; float:left}
.magazine dd li span{ float:right;}
.magazine dd li a:hover{color:#cfcfcf}


.life-style_bn{ width:960px; position:relative; height:357px; margin:0 auto 0; padding-bottom:18px;}

.life-style_bn dl{ display:none; width:960px; height:357px; position:absolute; left:0; top:0;}
.life-style_bn dd{  width:960px; height:357px; }

.life-style_bn dd h1{ padding-right:18px; padding-top:18px; display:block; text-align:right; padding-bottom:18px;}
.r_t1{ width:326px; margin:0 auto; color:#bfbfbf; line-height:23px; position:relative;}
.r_t1 h2{ padding-bottom:10px; display:block}
.r_t1 em{ height:20px; line-height:20px; background:#2e7e2c; color:#FFF; font-weight:bold; display:block; font-weight:bold; padding-left:7px; margin-bottom:10px;}

#SwitchNav1 { position: absolute; top: 320px; left:28px; }
#SwitchNav1 div {  }
#SwitchNav1 ul {}

#SwitchNav1 .nocurrent { display: block; width:14px; height: 14px;  background-image: url(../images/btn3.png); }
#SwitchNav1 li { float: left; width:14px; height:14px; overflow: hidden; margin-left:6px;  cursor: pointer; text-indent: 999px; list-style: none; }
#SwitchNav1 .current { display: block; width:14px; height:14px;  background-image: url(../images/btn4.png);}
/*banner end*/





.life-style{ display:block; width:755px;}
.life-style ul{width:755px; padding-top:20px;padding-left: 0px;}
.life-style li{ float:left; width:227px; height:180px; margin-left:18px; margin-bottom: 0px; display:inline}
.life-style li span{ display:block; height:30px; line-height:30px; overflow:hidden; color:#FFF; text-align:center; font-size:11px; font-family:Arial }


/*视频列表*/
.video-style{ display:block; width:720px;}
.video-style ul{width:755px; padding-top:24px;}
.video-style li{ float:left; width:227px; height:210px; margin-left:18px; display:inline}
.video-style li span{ display:block; height:25px; line-height:25px; font-weight:bold; overflow:hidden; color:#FFF; text-align:center; font-size:11px; font-family:Arial }


.knowledge{ height:200px; display:block; margin-top:18px; background:#7d7772}
.knowledge dt{ display:block; height:27px; line-height:27px; background:#645e59}
.knowledge dt p{ padding-left:18px; float:left; padding-top:7px; }
.knowledge dt span{ float:right; color:#aea99a; padding-top:10px; padding-right:16px; font-size:10px; font-family:Arial}
.knowledge dt span a,.knowledge dt span a:hover{color:#aea99a;}

.knowledge dd{ position:relative}
.knowledge dd p.content{ padding-top:18px; padding-bottom:10px; line-height:23px; color:#cfcfcf; width:440px; margin:0 auto}

.knowledge dd p.content b{ font-size:14px;}
.knowledge dd span{ width:440px; margin:0 auto; display:block}
.knowledge dd span a{ width:87px; float:left;}

#img3{ width:440px; overflow:hidden; position:relative;  margin:0 auto}
#img3 li{ width:440px; float:left}

.btn_2{ position:absolute; right:26px; cursor:pointer; top:22px; z-index:999; color:#FFF; font-size:14px;}



.To_contact_us{ width:574px; float:right; padding-top:15px;}
.To_contact_us dt{ display:block; height:27px; line-height:27px; background:#645e59}
.To_contact_us dt p{ padding-left:18px; float:left; padding-top:6px; }
.To_contact_us dt span{ float:right; color:#aea99a; padding-top:10px; padding-right:16px; font-size:10px; font-family:Arial}
.To_contact_us dt span a,.To_contact_us dt span a:hover{color:#aea99a;}

.To_contact_us dd{ height:128px; background:url(../images/To_contact_us1.jpg) no-repeat;}
.To_contact_us dd p{ float:left; width:320px; padding-left:23px; line-height:28px; color:#645e59; padding-top:15px;}
.To_contact_us dd p em{ font-size:14px}
.To_contact_us dd span{ float:right; padding-top:31px; padding-right:45px;}

.The_order_query{ width:371px; float:left; padding-top:15px;}
.The_order_query dt{ display:block; height:27px; line-height:27px; background:#645e59}
.The_order_query dt p{ padding-left:18px; float:left; color:#cfcfcf; padding-top:6px;}
.The_order_query dt span{ float:right; color:#aea99a; padding-top:10px; padding-right:16px; font-size:10px; font-family:Arial}
.The_order_query dt span a,.The_order_query dt span a:hover{color:#aea99a;}


.The_order_query dd{ height:128px; background:url(../images/The_order_query.jpg) repeat-x;}
.The_order_query dd p{ width:340px; margin:0 auto; line-height:24px; padding-top:10px;}
.The_order_query dd ul{ width:340px; margin:0 auto; padding-top:10px;}
.The_order_query dd li{ width:340px; display:block; padding-bottom:6px; float:left}
.The_order_query dd li label{ float:left; width:130px;  display:inline-block; height:22px; line-height:22px; background:#645e59; color:#FFF; text-align:center}

.input_2{ width:206px; float:left; height:20px; line-height:20px; background:#FFF; border:0; display:inline-block;}
.ok{background:url(../images/ok.jpg) no-repeat; width:47px; height:22px; border:0; float:left}

.order{ width:704px; margin:0 auto; padding-top:13px; line-height:23px; color:#FFF}

.order_1{ display:block; width:704px; padding:25px 0; margin:0 auto;}
.order_1 h2{ font-size:14px; color:#FFF; padding-bottom:8px;}
.order_1 dt{ padding:13px 0; color:#FFF; font-size:14px; font-weight:bold}
.order_1 dd{ display:block; height:85px; background:#e6dddd; overflow:hidden}

.order_1 dd ul{ width:650px; padding-left:14px;  padding-top:19px;}
.order_1 dd li{ width:650px; display:block; padding-bottom:6px; float:left}
.order_1 dd li label{ float:left; width:130px;  display:inline-block; height:22px; line-height:22px; background:#645e59; color:#FFF; text-align:center}

.order_2{ border-top:1px #FFF solid; border-bottom:1px #FFF solid; line-height:23px; color:#FFF; padding:5px 0;width:704px; margin:0 auto;}
.order_2 b{ font-size:14px; color:#FFF}


.map{ width:911px; margin:0 auto; border-bottom:1px #FFF solid; padding-bottom:56px;}
.map dl{ display:block; padding-top:47px; width:911px; float:left}
.map dt{ width:117px; text-align:left; line-height:23px; float:left; color:#FFF; }
.map dd{ width:500px; float:left; line-height:23px; color:#FFF}
.map dd a{ color:#FFF;}
.map dd a:hover{ color:#FFF}


.bottom{background:url(../images/bottom.jpg) repeat-x; height:308px; position:relative; z-index:999}

.bottom2{ width:960px; height:63px; margin:0 auto}
.bottom2 dl{ display:block; padding-top:25px;}
.bottom2 dt{ float:left; width:830px; padding-left:9px; background:#aaa; height:22px; line-height:22px; color:#FFF; font-size:14px}
.bottom2 dt a{ color:#FFF; margin-left:20px; margin-right:20px;}
.bottom2 dt a:hover{ color:#FFF}
.bottom2 dd{ width:161px; height:22px; background:#FFF; float:left; margin-left:20px; display:inline-block}

.bottom3{ width:960px; height:144px; margin:0 auto}
.bottom3 ul{ height:106px; width:239px; float:left; background:url(../images/bottom3_line.jpg) no-repeat right center; padding-top:20px;}
.bottom3 li{ color:#6c5948; line-height:21px; display:block}
.bottom3 li samp.con1{ display:block;  margin-right:19px; padding-left:15px; padding-bottom:10px;}
.bottom3 li samp.con2{ margin-left:34px; display:inline-block}
.bottom3 li samp.con3{ margin-left:34px; display:inline-block}
.bottom3 li samp.con4{ margin-left:34px; display:inline-block;background:url(../images/map.jpg) no-repeat right  bottom; height:89px; width:158px;}
.bottom3 li a{color:#6c5948;}
.bottom3 li a:hover{ color:#6c5948}


.address{ width:960px; padding-top:18px; height:auto; margin:0 auto; line-height:22px; text-align:center; color:#727272}



/*左侧内容*/
.khfw{width:205px;margin:0 auto;  padding-top:20px; }
.khfw li{ float:left; padding-top:5px; height:24px; color:#b3977f;padding-left:36px;}
.khfw span{display:block;text-indent:-999em;width:100%;height:100%;}

/*通用分页样式*/
#page{height:22px;clear:both;}
#page .pageNav{font-family:Tahoma,Arial,Helvetica,sans-serif,Verdana;}
#page .pageNav a,
#page .pageNav strong,
#page .pageNav span{color:#ffffff;font-size:12px;line-height:16px;display:block;height:18px;padding:2px 6px;margin-right:5px;float:left;border:1px solid #afafaf;}
#page .pageNav a:hover{color:#515151;background:#ebf6d9;text-decoration:none;border:1px solid #b3d555;}
#page .pageNav strong{font-weight:600;}
#page .pageNav .disabled{color:#afafaf;border:1px solid #afafaf;}

#lpage{color:#B5966E;text-align:right;font-size:12px;font-weight:bold;margin:0;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:0px;text-decoration:none;}
#lpage a:link,#lpage a:visited{color:#B5966E;text-decoration:none;margin-right:5px;margin-left:5px;}
#lpage a:hover{text-decoration:none;color:#FF3300;}

/*出错样式*/
.err{font-size:12px;/*font-weight:bold;*/color:#ffffff;text-align:left;line-height:22px;padding:10px 10px 20px 10px;clear:both;}\


/*通用框架浮动和居左中右*/
.cf:after{content:"\0020";display:block;visibility:hidden;height:0;clear:both}
.cf{zoom:1}
.fl{float:left;_display:inline}
.fr{float:right;_display:inline}
.tc{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.dis{display:block}
.undis{display:none}

/*通用间隔换行*/
.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:0;line-height:0;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank8{clear:both;display:block;font-size:1px;overflow:hidden;height:8px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank12{clear:both;display:block;font-size:1px;overflow:hidden;height:12px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank18{clear:both;display:block;font-size:1px;overflow:hidden;height:18px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
.blank25{clear:both;display:block;font-size:1px;overflow:hidden;height:25px;}

/*通用缩进*/
.ls{letter-spacing:-1px;}

/*通用字体*/
.ff_st{font-family:\5B8B\4F53;}
.ff_ht{font-family:simhei;}
.ff_yh{font-family:"Microsoft YaHei";}
.ff_cnty{font-family:"Microsoft YaHei",simhei,\5B8B\4F53;}
.ff_e1{font-family:Arial;}
.ff_e2{font-family:Verdana;}
.ff_e3{font-family:Tahoma;}
.ff_enty{font-family:Arial,Tahoma;}

/*通用字体大小和加粗*/
.fw_b{font-weight:600;}
.fs_9{font-size:9px;}
.fs_10{font-size:10px;}
.fs_11{font-size:11px;}
.fs_12{font-size:12px;}
.fs_14{font-size:14px;}
.fs_16{font-size:16px;}
.fs_18{font-size:18px;}
.fs_20{font-size:20px;}
.fs_22{font-size:22px;}
.fs_26{font-size:26px;}

/*通用字体颜色*/
.c0,.c0 a{color:#000000;}
.c0 a:hover{color:#DB4C5E;}
.c3,.c3 a{color:#333333;}
.c3 a:hover{color:#333333;}
.c6,.c6 a{color:#666666;}
.c6 a:hover{color:#DB4C5E;}
.c9,.c9 a{color:#999999;}
.c9 a:hover{color:#999999;}
.cc,.cc a{color:#CCCCCC;}
.cc a:hover{color:#CCCCCC;}
.cf,.cf a{color:#FFFFFF;text-decoration:none;}
.cf a:hover{color:#FFFFFF;text-decoration:underline;}
.c_c0,.c_c0 a,.c_c0 a:hover{color:#c00;}

a.lc0,a.lc0:link,a.lc0:visited{color:#000;}
a.lc6,a.lc6:link,a.lc6:visited{color:#666666;}
a.lc6:hover{color:#FFFFFF;}
a.lcf,a.lcf:link,a.lcf:visited{color:#FFFFFF;}
a.lcf:hover{color:#BC2D09;}

/*自定义字体颜色*/
.c_5d0,.c_5d0 a{color:#511D00;}
.c_5d0 a:hover{color:#511D00;}
.c_b7b,.c_b7b a{color:#B7B7B7;}
.c_b7b a:hover{color:#B7B7B7;}
.c_80,.c_80 a,.c_80 a:hover{color:#808080;}
.c_a7,.c_a7 a,.c_a7 a:visited,.c_bl1 a:hover{ color:#A7A7A7}
.c_bfb,.c_bfb a{color:#BFBFBF;}
.c_bfb a:hover{color:#808080;text-decoration:none;}
.c_ff0,.c_ff0 a{color:#FF0000;}
.c_ff0 a:hover{color:#FF0000;}

a.l-t1,a.l-t1:link,a.l-t1:visited{color:#8e592a;text-decoration:none;}
a.l-t1:hover{color:#8e592a;text-decoration:underline;}

/*通用底线和间距(上下左右)*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb0{margin-bottom:0;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.mtb5{margin:5px 0;}
.mtb10{margin:10px 0;}
.mtb20{margin:20px 0;}
.mlr5{margin:0 5px;}
.mlr10{margin:0 10px;}
.mlr15{margin:0 15px;}
.mlr20{margin:0 20px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.ptb5{padding:5px 0;}
.ptb10{padding:10px 0;}
.ptb20{padding:20px 0;}
.plr5{padding:0 5px;}
.plr10{padding:0 10px;}
.plr20{padding:0 20px;}
.nstrpm{display:block;padding:5px 0;}
.s0em{padding-right:.5em}
.s2em{padding-right:2em}

