﻿@charset "utf-8";
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; color:#424141; background:#fff; font-family:"宋体";}
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
h1,h2,h3,h4,h5,ol,dl,dd,ul,p{ padding:0px; margin:0px; font-size: 12px; font-weight:normal;}
p{ line-height:20px}
font,select,input,em{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#424141;}
a:focus {outline:none;}
a:hover{ color:#c95c11; text-decoration:none;}
.clear{ clear:both;}
.space15{ height:15px; line-height:15px;}
.square20{ height:20px; line-height:20px;}
/*top.html*/
.ContentMain{ width:1280px; margin:0 auto; overflow:hidden;background:#f4f4e3;}
.Top{ background:url(../images/topBg.jpg) repeat-x; height:109px;position:relative; z-index:999}
.Logo{ background:url(../images/logo.jpg) no-repeat; width:190px; height:47px; float:left; margin:34px 0 0 18px;}
.Logo a{ display:block; width:220px; height:105px;}

.login{ color:#6D4D24; text-align:right; padding-top:10px;}
.login a{ color:#6D4D24; padding:0 5px;}
.login a:hover{ color:#000; text-decoration:underline;}

.Lang{ text-align:right; padding:10px 0 12px 0;}
.Lang span{font-family:"微软雅黑";}
.Lang span.lang{ background:url(../images/icon_lang.jpg) no-repeat left center; color:#30546e; padding-left:10px;}
.Lang span.lang a{ color:#30546e;}
.Lang span.lang a:hover{color:#c95c11; }

.TopRight{  float:right; width:920px;  margin-right:10px;}

.MenuList{ float:left; background:url(../images/menu.jpg) no-repeat left top; width:920px; height:37px;position:relative; z-index:9999}
.MenuList li em{ display:none;}
.MenuList li{ float:left; height:37px; line-height:37px;}
.MenuList li a{ display:block; height:37px;}
.MenuList li.menu01{ width:84px;}
.MenuList li.menu02{ width:105px;position:relative}
.MenuList li.menu03{ width:105px;position:relative}
.MenuList li.menu04{ width:103px;position:relative}
.MenuList li.menu05{ width:102px;position:relative}
.MenuList li.menu06{ width:103px;position:relative}
.MenuList li.menu07{ width:103px;position:relative}
.MenuList li.menu08{ width:105px;position:relative}
.MenuList li.menu09{ width:110px;position:relative}

.hidecolumn{ position:absolute; z-index:999999999999;text-align:center; display:none}
.MenuList li .hidecolumn dt a{display:block; width:122px;background-color:#815524; height:25px; line-height:25px; color:#FEFFFF; }
.MenuList li .hidecolumn dt a:hover{display:block; width:122px;background:#412D12; color:#FEFFFF}

.MenuList li.menu01 a:hover,.MenuList li.menu01 a.aon{ background:url(../images/menu.jpg) no-repeat left -37px;}
.MenuList li.menu02 a:hover,.MenuList li.menu02 a.aon{ background:url(../images/menu.jpg) no-repeat -84px -37px;}
.MenuList li.menu03 a:hover,.MenuList li.menu03 a.aon{ background:url(../images/menu.jpg) no-repeat -189px -37px;}
.MenuList li.menu04 a:hover,.MenuList li.menu04 a.aon{ background:url(../images/menu.jpg) no-repeat -294px -37px;}
.MenuList li.menu05 a:hover,.MenuList li.menu05 a.aon{ background:url(../images/menu.jpg) no-repeat -397px -37px;}
.MenuList li.menu06 a:hover,.MenuList li.menu06 a.aon{ background:url(../images/menu.jpg) no-repeat -499px -37px;}
.MenuList li.menu07 a:hover,.MenuList li.menu07 a.aon{ background:url(../images/menu.jpg) no-repeat -602px -37px;}
.MenuList li.menu08 a:hover,.MenuList li.menu08 a.aon{ background:url(../images/menu.jpg) no-repeat -705px -37px;}
.MenuList li.menu09 a:hover,.MenuList li.menu09 a.aon{ background:url(../images/menu.jpg) no-repeat -810px -37px;}

.BannerH01{ height:346px;}
.Banner2{ background:#fff; padding:10px 0; text-align:center;}
.Banner2 img{ width:1262px; height:187px;}
.Banner{ background:#fff; padding:10px 0;}
.Banner .f dl{ position:relative;}
.Banner .f dd.n{ display:none;}
.Banner .f dt{ position:absolute; top:330px;}
.Banner .f dd img{ width:1280px; height:326px;}
.Banner .f dt i{ background:url(../images/jsicon.jpg) no-repeat left center; width:14px; height:14px; display:inline-block; cursor:pointer; font-size:10px; font-family:Arial; font-style:normal; text-align:center; color:#fff; margin-right:5px;}
.Banner .f dt i.c{ background:url(../images/jsicon.jpg) no-repeat right center;}

.Content{ background:url(../images/contentBg.jpg) repeat-x left top; padding:23px 0px 15px 15px; overflow:hidden;}
.Content h5{ border-bottom:2px solid #9da7a4; padding-bottom:10px; margin-bottom:13px;}
.Content h5 span{ float:right; margin-top:5px;}
.Content h5 span a{ background:url(../images/more.png) no-repeat; width:55px; height:12px; display:inline-block;}

.FloorOne{ overflow:hidden; height:205px;}
.HomeLeft{ width:440px; float:left;}
.HomeLeft .main{ background:#fff; border:1px solid #ede9d9; padding:10px; height:130px; overflow:hidden; position:relative;line-height:23px;}
.HomeLeft .main p{ padding-bottom:10px;}
.HomeLeft .main span{ position:absolute; bottom:10px; right:15px;}
.HomeMiddle{ width:530px; float:left; margin-left: 16px;}
.HomeRight{ float:right; width: 246px; font-family:"微软雅黑"; margin-right:15px;}
.HomeRight p{ line-height: 24px; background:url(../images/home_service.jpg) no-repeat left bottom; padding-bottom: 4px; margin-bottom: 4px;}
.HomeRight p span{ color:#935d1d;}
.HomeRight h2{ font-size:13px; line-height:23px;}
.HomeMiddle li{ line-height:25px;}
.HomeMiddle .Tips{ padding-bottom:10px; overflow:hidden;}
.HomeMiddle .Tips img{ width:122px; height:63px; border:2px solid #ccc; float:left; margin-right:15px;}
.HomeMiddle .Tips h2{ font-weight:bold; padding-bottom:10px;}
.HomeMiddle .Tips h2 a{ color:#935d1d;}
.HomeMiddle .Tips h2 a:hover{ color:#424141;}
.HomeMiddle li a{ background:url(../images/icon_home_news.jpg) no-repeat left 5px; padding-left:10px;}
.HomeMiddle li a span{ float:right;}
.HomeMiddle li a:hover{ background:url(../images/icon_home_news.jpg) no-repeat left -20px;}

.HomeProducts_List{ padding:0 10px 0 0; overflow:hidden;}
.HomeProducts_List h2{ background:#e2e0cf; padding:10px 5px;}
.HomeProducts_List h2 span{ float:right;}
.HomeProducts_List h2 span a{ background:url(../images/more.png) no-repeat; width:55px; height:12px; display:block;}
.HomeProducts_List ul{ padding-top:10px; overflow:hidden;}
.HomeProducts_List li{ float:left; width:110px; background:url(../images/HomePrd_titlebg.jpg) no-repeat center bottom; height:103px; margin-right:4px;}
.HomeProducts_List li img{ width:108px; height:74px; border:1px solid #ccc;}
.HomeProducts_List li p{ text-align:center;}
.HomeProducts_List li.end{ margin-right:0px;}



.BottomMenu{ background:#DED8BE;padding-top:20px; border-top:1px solid #B6B09A; border-bottom:1px solid #B6B09A; overflow:hidden}
.BottomMenu dd{ width:182px; float:left; text-align:center; background:url(../images/bottom_menu_link.png) no-repeat right center;}
.BottomMenu dd.end{ background:none;}
.BottomMenu dd h1{ background:url(../images/bottom_menuBG.png) no-repeat 27px bottom; height:27px; line-height:21px; font-size:14px; font-family:"微软雅黑"; color:#fff; margin-bottom:5px;}
.BottomMenu dd a{ display:block; color:#6f4c2e; line-height:23px;}
.BottomMenu dd a:hover{ color:#424141;}

.FLinks{ height:43px; line-height:43px; color:#683b14;}
.FLinks a{ padding:0 5px; color:#683b14;}
.FLinks a:hover{ color:#000;}

.Copyright{ background:#39682b; line-height:25px; color:#c6d3c2; font-family:"微软雅黑"; font-size:11px; padding:10px 5px; }
.Copyright a{ color:#c6d3c2;}
.Copyright span{ float:right; text-align:right;}

.ContentLeft{ width:293px; float:left; position:relative; background:url(../images/bg_m.jpg) repeat-y right top;}
.ContentRight{ width:913px; float:right; height:auto !important; height:400px; min-height:400px; background:url(../images/righticon.jpg) no-repeat top left; padding-left:10px; padding-right:15px;}

.leftbottom{ background:url(../images/bg_b.jpg) no-repeat right bottom; height:175px; position:absolute; bottom:0px; width:100%;}
#down_leftbottom.leftbottom{ background:url(../images/bg_b.jpg) no-repeat right bottom; width:100%; position:relative; _height:600px; _height:auto !important; height:600px;}
.sidemenu{ background:url(../images/bg_t.jpg) no-repeat right top; height:auto !important; height:180px; min-height:180px; padding-right:35px;}
.sidemenu h2{ font-size:18px;font-family:"微软雅黑"; color:#6d4d24; font-weight:bold; border-bottom:3px solid #b09f85; padding-bottom:5px; margin-bottom:10px;}
.sidemenu li{ border-bottom:1px solid #d9d6cf; line-height:30px;  background:url(../images/Lefticon01.jpg) no-repeat 243px center;}
.sidemenu li a{ background:url(../images/Lefticon03.jpg) no-repeat 5px center; padding-left:15px; color:#b25c11; font-weight:bold;}
.sidemenu li a:hover,.sidemenu li a.acur{ background:url(../images/Lefticon02.jpg) no-repeat 5px center; color:#427731;}

/*down*/
.Down_list{ overflow:hidden;}
.sidemenu  .Down_list li{ line-height:30px; color:#6D4D24; font-weight:bold; font-family:"微软雅黑"; width:100%; padding:0 5px; border-bottom:1px solid #d9d6cf; line-height:30px; background:url(../images/Lefticon01.jpg) no-repeat 243px 10px;}
.sidemenu  .Down_list li span{ cursor:pointer; display:block; height:30px; line-height:30px;}
.sidemenu  .Down_list li a{ background:url(../images/Lefticon03.jpg) no-repeat 5px center; padding-left:15px; color:#b25c11; font-weight:bold;}
.sidemenu  .Down_list li a:hover,.sidemenu  .Down_list li a.acur{ background:url(../images/Lefticon02.jpg) no-repeat 5px center; color:#427731;}
.Down_list .submenu dt{ height:30px; line-height:30px;}

.Current{ background:#6d4d24; height:32px; line-height:32px;font-family:"微软雅黑"; color:#fff; font-size:16px;}
.Current a{ color:#fff;}
.Current span{ float:right; font-size:12px; font-family:"宋体"; margin-right:5px;}
.Current span font{ color:#f1d539;}

.ContentFlie{ border:1px solid #e0dbca; border-top:0; background:#fff; padding:15px; overflow:hidden;}


/**/
.Page{ text-align:center;} 
.Page .Page_Max{color:#b25c11;}/*总条数*/
.Page .Page_PageCount{color:#b25c11;}/*总页数*/
.Page .Page_Num{ border:solid 1px #b25c11; padding:2px 4px; }/*页眉*/
.Page .Page_Selected{ background:#b25c11; border:solid 1px #b25c11; padding:2px 4px;color:#fff;}/*选中的页眉*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{ width:25px; height:18px; border:solid 1px #c0c0c0;}/*页码文本框*/
.Page .Page_Button{ background:url(../images/go.png) no-repeat; width:25px; height:20px;  border:none; cursor:pointer;}/*按钮*/

.productsList{}
.productsList dt{background:#427731;  width:170px; height:153px; float:left; margin-right:7px; margin-bottom:10px;}
.productsList dt.end{ margin-right:0;}
.productsList dt img{ width:170px; height:127px;}
.productsList dt p{  color:#fff; padding-left:10px;}
.productsList dt p a{ color:#fff;}

.productsInfo{}
.productsInfo table td{ height:30px; text-align:left; line-height:30px;}
.productsInfo table th{ color:#955721; font-weight:bold; width:70px; height:30px;}
.productsInfo .table1 th{ line-height:30px;}

.templet_case_003 ul{ zoom:1; overflow:hidden;}
.templet_case_003 ul li{ border:solid 1px #e4e2e5; float:left; padding:2px; width:270px; height:310px; margin-right:26px; margin-bottom:20px;}
.templet_case_003 ul li .pic img{ width:270px; height:150px;}
.templet_case_003 ul li h5{ font-size:14px; text-align:center; font-weight:normal; padding-top:10px; border-bottom:0; padding-bottom:0; margin-bottom:0;}
.templet_case_003 ul li h5 a{ color:#333;}
.templet_case_003 ul li p{ padding:14px; margin:0px; color:#8c8c8b; line-height:18px;}
.templet_case_003 ul li dl{ padding:0px 14px;}
.templet_case_003 ul li dl a{ color:#ea2b2b;}
.templet_case_003 ul li.liEnd{ margin-right:0px;}

.CaseInfo h1{ font-size:16px; font-weight:bold; color:#b25c11; text-align:center;}
.CaseInfo h2{ padding:10px 0; color:#ccc; text-align:center;}

/*Start*/
.templet_about_009{}
.templet_about_009 p{ text-indent:2em;}
.templet_about_009 .img{ padding-right:20px; float:left;}
/*End*/

/*Start*/
.templet_news_009{ line-height:22px;}
.templet_news_009 ul li{ position:relative; height:173px; overflow:hidden; padding-top:15px; background:url(../images/templet_news_dot.jpg) repeat-x left bottom;}
.templet_news_009 ul li dl{ position:absolute;_width:159px; left:20px;}
.templet_news_009 ul li dl span{ display:block; text-align:center;}
.templet_news_009 ul li dl span.time{ font-family:Arial; color:#a2a2a2; padding-bottom:7px;}
.templet_news_009 ul li dl span.pic{ padding:13px 7px; background:url(../images/templet_news_pic_bg.png) no-repeat center top;}
.templet_news_009 ul li dl span.pic img{ width:145px; height:105px;}
.templet_news_009 ul li h4{ font-size:14px; padding-left:210px; line-height:30px; font-weight:bold;}
/*.templet_news_009 ul li h4 a{ color:#6c6c6c;}
.templet_news_009 ul li h4 a:hover{ color:#;}*/
.templet_news_009 ul li p{color:#6c6c6c; padding:0px 0px 0px 210px; margin:0px;}
.templet_news_009 ul li .detail{ position:absolute; right:0px; bottom:25px; display:inline-block; width:93px; height:22px; background:url(../images/templet_news_detail.png) no-repeat;}

/*End*/
.Saleweb{ text-align:center;}

.VoteLeft{ width:200px; float:left;}
.Vote h1{ background:#F4F4E3;  color:#955721; padding:10px 0; font-weight:bold; padding-left:20px;}
.VoteLeft p{ line-height:25px; padding:10px;}
.VoteRight{ width:600px; float:right;}
.VoteRight table td .txt{ width:200px; height:22px; border:1px solid #ccc; line-height:22px;}
.VoteRight table td{ height:35px;}
.VoteRight table td textarea{ width:400px; height:200px;}
.VoteRight table th .btn{ border:none; cursor:pointer; width:75px; height:23px; background:url(../images/bottom_menuBG.png) no-repeat left top; color:#fff; margin-right:10px; display:inline-block; line-height:23px; text-align:center;}
.VoteRight table td span{ font-weight:bold;color:#955721;}

/*Start*/
.templet_message_001 { line-height:20px; color:#888888;padding:0 20px; overflow:hidden}
.templet_message_001 .f_intro{ background:url(../images/templet_message_photo.jpg) no-repeat left bottom; padding:10px 26px 0px 240px; border-bottom:solid 2px #955721; height:auto!important; height:140px; min-height:140px; font-family:"微软雅黑"; margin-bottom:8px;}

.templet_message_001 table{}
.templet_message_001 table td{ border-collapse:collapse; padding:4px 7px;}
.templet_message_001 table .end td{ border:none;}

.templet_message_001 .btnBox{ border-top:solid 1px #955721; padding:16px 0px; height:40px;}
.templet_message_001 .btnBox .tips{ float:left; width:660px;}
.templet_message_001 .btnBox .tips span{ color:#955721;}
.templet_message_001 .btn{ width:75px; height:23px; background:url(../images/bottom_menuBG.png) no-repeat left top; color:#fff; border:none; cursor:pointer; font-weight:bold;  float:right; margin-left:10px;}
.templet_message_001 .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #ccc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.templet_message_001 textarea{  height:160px; line-height:21px; padding:0px 5px; border:solid 1px #ccc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.templet_message_001 select{ color:#888888; width:130px;}
.templet_message_001 .required{ color:#F00;}
.templet_message_001 input{ width:150px; height:25px; background:#FFF; border:1px #CCC solid}
/*End*/

/*Start*/
.templet_download_002{ padding-bottom:15px; overflow:hidden;}
.templet_download_002 h4{ background:#F4F4E3; height:34px; overflow:hidden; color:#955721; font-size:12px; line-height:34px; font-weight:bold;}
.templet_download_002 h4 em{ font-style:normal; padding-left:300px;}
.templet_download_002 h4 span{ float:right; padding-right:110px;}
.templet_download_002 ul{ line-height:33px;}
.templet_download_002 ul li{ list-style:none; padding:0px 13px; border-bottom:solid 1px #e2e2e2;}
.templet_download_002 ul li span{ float:right; color:#888888; font-family:Arial; padding-left:20px;}
.templet_download_002 ul li a{ color:#888888; text-decoration:none; background:url(../images/icon_lang.jpg) no-repeat left; padding-left:14px;}
.templet_download_002 ul li a:hover{ color:#d50000; text-decoration:underline;}
.templet_download_002 ul li span.down{ padding-top:5px;}
.templet_download_002 ul li .down a{ width:75px; height:23px; background:url(../images/bottom_menuBG.png) no-repeat left top; color:#fff;display:block; line-height:23px; text-align:center; padding-left:0; }
/*End*/

/*Start*/
.templet_photo_001 .photoBig{}
.templet_photo_001 .photoBig img{ width:880px; height:438px;}
.templet_photo_001 h5{ font-size:14px; text-align:center; color:#000; line-height:32px; padding-bottom:10px;}

.templet_photo_001 .photoList{ background:url(../images/templet_photo_listbg.jpg) repeat-x; height:108px; width:100%; position:relative; overflow:hidden;}
.arrowPrev{ position:absolute; top:25px; left:110px; width:20px; height:40px; background:url(../images/templet_photo_arrow.png) no-repeat left; cursor:pointer;}
.arrowNext{ position:absolute; top:25px; right:25px; width:20px; height:40px; background:url(../images/templet_photo_arrow.png) no-repeat right; cursor:pointer;}

.templet_photo_001 .photoList .font{position:absolute; color:#a4a4a4; top:35px; left:20px;}

.templet_photo_001 .listImg{ height:108px; overflow:hidden;}
.templet_photo_001 .listImg li{ float:left; background:url(../images/templet_photo_libg.jpg) no-repeat center top; width:126px; text-align:center; padding-top:8px;}
.templet_photo_001 .listImg li h3{font-size:12px;line-height:28px; text-align:center;}

.templet_photo_001 .listImg li img{ width:99px; height:62px; cursor:pointer;}
.templet_photo_001 .listImg .onimg{background:url(../images/templet_photo_libg.jpg) no-repeat center -70px;}

.templet_photo_001 .listBox {position:absolute; left:155px; width:700px; overflow:hidden;}
/*End*/

.reg_box {height: 400px; margin: 0 auto;width: 360px;}
.reg_box .text { background:#FFFFFF;border: 1px solid #E2E2E2; height: 20px;line-height: 20px; padding: 0 5px;width: 180px;}
.reg_box font {color: #FF0000;}
.reg_box table td{ height:35px;}
.reg_box .btn {background:#875e26;border:0;color: #FFFFFF;cursor: pointer;font-weight: bold;height: 28px;width: 65px; margin-right:10px;}
.reg_box input.btn:hover{ background:#427731;}
.reg{ padding-top:50px;}


.list { padding: 0px 8px; line-height: 22px; color: #444446; clear: both; zoom:1}
.list li{ border-top: 1px dotted #d5d5d7;  width:100%;}
.list dl { background: url(../images/Lefticon03.jpg) no-repeat left 13px; padding: 5px 11px 5px 20px; }
.list a { color: #444446; }
.list a:hover { color: #804000; }
.list  span { text-align: right; color:#898886; float: right; }


.about_con p{ line-height:22px; }
.about_con h3{ line-height:22px; font-size:14px;}
.photo_info{padding:30px 0 20px 0;}
.photoBig{ width:880px; height:438px; margin:0 auto;}
.photoBig img{ width:880px; height:438px;}
.photoList{ position:relative; height:88px; margin-top:20px; width:790px;}
.listBox{ position:absolute; left:65px; left:150px}
.listBox li{ padding-right:8px; height:88px; cursor:pointer;}
.listBox li img{ width:100px; height:47px; padding:5px; border:1px solid #ccc; background:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}
.listBox .onimg img{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}


.detaillist li{ float:left; height:25px; line-height:25px; margin-left:1px; cursor:pointer; background-color:#DED8BE; width:180px; text-align:center}
.detaillist .lihover{ background-color:#955721; color:White}
.caseinfo{ padding:10px; display:none}


/*down*/
.Down_list{ overflow:hidden;}
.Down_list ol{ height:30px; line-height:30px; color:#6D4D24; font-weight:bold; font-family:"微软雅黑"; width:100%; padding:0 5px;}

.myselect{ right:5px;}