@charset "utf-8";

@import url("public.css");

body{margin:0px; padding:0px; color:#666; font-size:12px; font-family: 宋体, Arial, Tahoma, Helvetica, sans-serif; background:#FFF; behavior:url("csshover.htc");}

td,dd,th{line-height:20px;font-size:12px;}

a{ color: #666; text-decoration: none; cursor: pointer; -moz-transition: background-color 0.2s ease-out, color 0.1s ease-out; -webkit-transition: background-color 0.2s ease-out, color 0.1s ease-out; -ms-transition: background-color 0.2s ease-out, color 0.1s ease-out; transition: background-color 0.2s ease-out, color 0.1s ease-out; }

a:link,a:visited,a:active{color:#666; text-decoration:none;}

a:hover{color:#EA0000; text-decoration:underline;}

input,textarea,select{font:normal 12px/100% 'Arial'; padding:0px; color:#333; resize:none;outline:none;}

img{border:none;}

ul,li{padding:0px;}

span,p,dd,dt,dl,h1,h2,h3,h4,h5,h6,form{margin:0px; padding:0px;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; padding:0px;}

.clearfix{clear:both;}

.clearfix_0{height:1px; overflow:hidden; display:block; clear:both;}

.none{display:none;}

.mt_1{margin-top:1px;}.mt_2{margin-top:2px;}.mt_3{margin-top:3px;}.mt_4{margin-top:4px;}.mt_5{margin-top:5px;}.mt_6{margin-top:6px;}.mt_7{margin-top:7px;}.mt_8{margin-top:8px;}.mt_9{margin-top:9px;}.mt_10{margin-top:10px;}.mt_11{margin-top:11px;}.mt_12{margin-top:12px;}.mt_13{margin-top:13px;}.mt_14{margin-top:14px;}.mt_15{margin-top:15px;}.mt_16{margin-top:16px;}.mt_17{margin-top:17px;}.mt_18{margin-top:18px;}.mt_19{margin-top:19px;}.mt_20{margin-top:20px;}.mt_21{margin-top:21px;}.mt_22{margin-top:22px;}.mt_23{margin-top:23px;}.mt_24{margin-top:24px;}.mt_25{margin-top:25px;}.mt_26{margin-top:26px;}.mt_27{margin-top:27px;}.mt_28{margin-top:28px;}.mt_29{margin-top:39px;}.mt_30{margin-top:30px;}.mt_31{margin-top:31px;}.mt_32{margin-top:32px;}.mt_33{margin-top:33px;}.mt_34{margin-top:34px;}.mt_35{margin-top:35px;}.mt_36{margin-top:36px;}.mt_37{margin-top:37px;}.mt_38{margin-top:38px;}.mt_39{margin-top:39px;}.mt_40{margin-top:40px;}



.shineFont{color:#F00; background:#FF6; font-weight:bold;}

.shineFont0{color:#EA0000; text-decoration:underline;}

.image_loadding{margin:0px; display:none;}



/*main*/

.w1000,.container{width:1000px; margin:0 auto;}

#main{padding:20px 0 35px 0; background:#F5F5F5 url(../images/main_bg.png) repeat-x 0 0;}

.y_bg{background:url(../images/y_bg1.png) repeat-y center 0;}

/*header*/

#bsrHeader{height:150px; background:#FFF url(../images/header_Bg.png) repeat-x 0 0;}

.logobar{height:100px; background:url(../images/header.png?v=202308) no-repeat center 0;}
.logobar .rMenuBox{width:112px; float:right;}
.logobar .rMenuBox a{display:block; height:50px; overflow:hidden; text-indent:-999999px;}

.navBox{height:50px; background:#734E37;}

#navBar{background:url(../images/nav.png?v=202308) no-repeat center 0;}

#navBar ul,#navBar ul li{list-style:none; margin:0;}

#navBar ul li.aOne{height:50px; float:left; text-align:center; position:relative;}

#navBar ul li .aTwo{display:block; height:50px; text-decoration:none;}

#navBar ul li .aTwo span{display:block;}

#navBar ul li .aTwo{text-indent:-999999px;}

#navBar ul li .aTwo:hover,#navBar ul li.aOne_cur .aTwo{}

#cid_0{width:112px;}

#cid_0 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat 0px -50px;}

#cid_1{width:165px;}

#cid_1 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -112px -50px;}

#cid_2{width:150px;}

#cid_2 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -277px -50px;}

#cid_3{width:150px;}

#cid_3 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -427px -50px;}

#cid_4{width:147px;}

#cid_4 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -577px -50px;}

#cid_5{width:147px;}

#cid_5 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -724px -50px;}

#cid_6{width:128px;}

#cid_6 .aTwo:hover{background:url(../images/nav.png?v=202308) no-repeat -870px -50px;}

.dropDownMenuV1{width:100%; margin:0px; padding:0px; position:absolute; left:0px; top:50px; overflow:hidden; display:none; z-index:9999999999999;}

.dropDownMenuV1 li{font:normal 12px/31px 'Microsoft Yahei'; height:32px; overflow:hidden; text-align:center;}

.dropDownMenuV1 li a{display:block; height:34px; text-decoration:none; background:#734E37; color:#FFF; border-top:1px solid #9E6A4B;}

.dropDownMenuV1 li a:active,.dropDownMenuV1 li a:link,.dropDownMenuV1 li a:visited{color:#FFF;}

.dropDownMenuV1 li a:hover{background-color:#483122; color:#FFF;}



/*index*/

.banner{height:450px; overflow:hidden;}

.colA{}

.colA .headA{height:116px; overflow:hidden;}

.colA .contentA{padding-top:20px; width:1000px; overflow:hidden;}

.cpList{list-style:none; width:105%; margin:0;}

.cpList li{float:left; width:235px; height:264px; background:url(../images/colA_b.png) no-repeat center bottom; margin:0 20px 10px 0; display:inline;}

.cpList li .bgZ{width:233px; height:258px; border:1px solid #DBDBDB;}

.cpList li .bgZ .contentZ{width:215px; margin:0 auto; padding-top:9px;}

.cpList li .bgZ .contentZ a{display:block; text-align:center;}

.cpList li .bgZ .contentZ a.txtZ{font:normal 14px/29px ''; padding-bottom:5px;} 

.cpList li .bgZ .contentZ a.btnZ{background:#F3F3F3; font:normal 12px/25px ''; border:1px solid #E9E9E9; height:25px; color:#999;}



.colB{background:#F7F7F7; padding:20px 0 40px 0;}

.colB .headA{height:116px; overflow:hidden;}

.colB .contentA{padding-top:35px; width:1000px; overflow:hidden;}

.fmList{list-style:none; width:105%; margin:0;}

.fmList li{float:left; width:235px; height:269px; margin:0 20px 0 0; display:inline;}

.fmList li .bgZ{width:235px; height:235px; position:relative;}

.fmList li .bgZ .fmIMG{position:absolute; left:0; top:0; z-index:11;}

.fmList li .bgZ .fmFrame{position:absolute; left:0; top:0; z-index:12;}

.fmList li a{display:block; text-align:center;}

.fmList li a.txtZ{font:normal 14px/29px '';} 



.colC{}

.colC .headA{height:116px; overflow:hidden;}

.colC .contentA{padding-top:15px; width:1000px; overflow:hidden;}

.xwList{list-style:none; width:105%; margin:0;}

.xwList li{float:left; margin:20px 20px 0 0; width:488px; height:130px; background:#FAFAFA; border:1px solid #E9E9E9; display:inline;}

.xwList li .xwIMG{width:160px; height:120px; float:left; padding:4px 0 0 4px;}

.xwList li .xwTXT{width:300px; height:120px; float:right; padding:14px 10px 0 0; text-align:left; font:normal 12px/1.9 ''; color:#999;}

.xwList li .xwTXT .xwTXT_t{font:bold 14px/2.1 '';}



.colD{background:#F7F7F7; padding:20px 0 50px 0;}

.colD .headA{height:116px; overflow:hidden;}

.colD .contentA{padding-top:30px; width:1000px; overflow:hidden;}

.dpList{list-style:none; width:105%; margin:0;}

.dpList li{float:left; width:235px; height:264px; background:#FFF url(../images/colA_b.png) no-repeat center bottom; margin:0 20px 0 0; display:inline;}

.dpList li .bgZ{width:233px; height:258px; border:1px solid #DBDBDB;}

.dpList li .bgZ .contentZ{width:215px; margin:0 auto; padding-top:9px;}

.dpList li .bgZ .contentZ a{display:block; text-align:center;}

.dpList li .bgZ .contentZ a.txtZ{font:normal 14px/29px ''; padding-bottom:5px;} 

.dpList li .bgZ .contentZ a.btnZ{background:#F3F3F3; font:normal 12px/25px ''; border:1px solid #E9E9E9; height:25px; color:#999;}



.colE{padding:0 0 40px 0;}

.colE .headA{height:116px; overflow:hidden;}

.colE .contentA{padding:20px 0;}

.colE .contentA .contentZ{width:990px; overflow:hidden; margin:0 auto; text-align:left; font:normal 14px/1.8 '';}

.colE .contentA .contentZ p{padding-bottom:6px 0 1px 0;}
.colE .contentB{width:580px; float:left;}
.colE .contentC{width:410px; float:right; overflow:hidden;}

.zzList{margin:0;}

.zzList .boxZ{float:left; width:235px; height:229px; background:url(../images/colA_b.png) no-repeat center bottom; margin:0 20px 10px 0; display:inline; list-style:none;}

.zzList .boxZ .bgZ{width:233px; height:223px; border:1px solid #DBDBDB;}

.zzList .boxZ .bgZ .contentZ{width:215px; margin:0 auto; padding-top:9px;}

.zzList .boxZ .bgZ .contentZ a{display:block; text-align:center;}

.zzList .boxZ .bgZ .contentZ a.txtZ{font:normal 14px/29px ''; padding-bottom:5px;} 



/*footer*/

#bsrFooter{background-color:#261E0D;}

.fContent{padding:20px 0;}

.fNav{width:450px; float:left;}

.fWei{width:233px; height:125px; float:left; border-left:1px solid #6A502F; border-right:1px solid #6A502F;}

.fWeiContent{width:145px; margin:0 auto; text-align:left;}

.fWeiContent .contentA{padding-top:15px;}

.fWeiContent .contentA a{display:block; width:38px; height:38px; overflow:hidden; float:left; margin-right:10px; text-indent:-999999px;}

.fWeiContent .contentA a.iconA{background:url(../images/foot_icon.png) no-repeat 0px -38px;}

.fWeiContent .contentA a.iconA:hover{background:url(../images/foot_icon.png) no-repeat 0px 0px;}

.fWeiContent .contentA a.iconB{background:url(../images/foot_icon.png) no-repeat -38px -38px;}

.fWeiContent .contentA a.iconB:hover{background:url(../images/foot_icon.png) no-repeat -38px 0px;}

.fWeiContent .contentA a.iconC{background:url(../images/foot_icon.png) no-repeat -76px -38px;}

.fWeiContent .contentA a.iconC:hover{background:url(../images/foot_icon.png) no-repeat -76px 0px;}

.fTitleText{color:#EDCD99; font:normal 14px/24px ''; display:block;}

.fNav dl{width:149px; float:left;}

.fNav dl dt,.fNav dl dd{display:block; text-align:left;}

.fNav dl dd{font:normal 12px/24px ''; color:#AC7F51;}

.fNav dl dd a{color:#AC7F51;}

.fContact{width:265px; float:right;}

.fContact .contentA{padding-top:15px; text-align:left;}

.fContact .contentA img{display:block;}

.fCopyright{text-align:center; background-color:#FFF; padding:15px 0;font:normal 12px/2.1 ''; color:#666;}

.fCopyright a{color:#999;}





/*inside*/

.pageSitePathBar{height:41px; overflow:hidden; background:url(../images/sitePathBar_bg.png) no-repeat center 12px; text-align:center;}

.pageSitePathBar a{margin:0px 5px; _margin:0px 5px; background:#F9F5F2; border:1px solid #C9AB8B; font:normal 14px/41px 'Microsoft Yahei','黑体'; color:#AC8051; padding:7px 19px; text-decoration:none;}

.pageSitePathBar a:hover,.pageSitePathBar a.cur{background:#C9AB8B; border:1px solid #AE8251; color:#FFF;}

.y_bg2{background:#FFF;}

.bsrArticleContentMain{width:960px; margin:0px auto; text-align:left; overflow:hidden; font:normal 14px/1.8 'Arial','宋体'; padding:15px 0px 25px 0px; word-wrap:break-word;}

.bsrArticleContentMain p{padding:2px 0 9px 0; font:normal 14px/1.8 'Arial','宋体';}

.bsrArticleContentMain hr{height:1px; color:#DDD;}

.bsrArticleContentMain img{vertical-align:middle;}

.bsrArticleContentMain td,.bsrArticleContentMain td p{line-height:1.4;}

.bsrArticleContentMain td a{color:#AC7F51; text-decoration:underline;}



.sitePathBar{overflow:hidden; padding-top:10px;}

.sitePathBar h3{padding-left:1px; text-align:left; display:block; font:normal 14px/35px 'Microsoft Yahei','黑体';}

.sitePathBarPage{width:780px; height:56px; margin:0 auto; overflow:hidden; background:url(../images/arrow_sitePathBar.png) no-repeat 0 center;}

.sitePathBarPage h3{padding-left:21px; text-align:left; display:block; color:#111; font:normal 18px/56px 'Microsoft Yahei','黑体';}

.xLine{height:19px; overflow:hidden; background:url(../images/underline.png) repeat-x 0 center; display:block;}



.bsrH3Title{border-left:3px solid #4B9DE9; font:bold 18px/31px 'Microsoft Yahei','黑体'; padding-left:10px; display:block; clear:both; margin:15px 0 10px 0; color:#2459A5;}



.product_IMG{width:370px; float:left; text-align:left;}

.pageTitleProduct{height:35px; overflow:hidden; background:#F9F9F9;}

.pageTitleProduct h3{padding:0 11px; color:#AE8251; font:normal 16px/37px 'Microsoft Yahei'; float:left; border-left:2px solid #AE8251;}

.product_TXT{width:570px; float:right; text-align:left;}

.product_TXT .aDescription{font:normal 14px/1.7 ''; color:#666; padding:10px 0; background:url(../images/underline.png) repeat-x 0 bottom;}

.product_TXT .aContact{color:#F30; font:normal 14px/1.7 ''; padding:10px 0;}

.product_BoxA1{border:1px solid #ECCC9D; background-color:#FAF1E4; width:268px; padding:15px 0 10px 0; float:left;}

.product_BoxA1 .contentZ1{width:210px; margin:0 auto; text-align:center;}

.product_BoxA1 .contentZ1 p{padding:0 0 10px 0; font:normal 12px/1.3 'Arial';}

.product_BoxA1 .contentZ1 p img{vertical-align:middle;}

.product_BoxA2{border:1px solid #ECCC9D; background-color:#FAF1E4; width:268px; padding:15px 0 10px 0; float:right;}

.product_BoxA2 .contentZ1{width:210px; margin:0 auto; text-align:center;}

.product_BoxA2 .contentZ1 p{padding:0 0 10px 0; font:normal 12px/1.3 'Arial';}

.product_BoxA2 .contentZ1 p img{vertical-align:middle;}

.redFonts{color:#EA0000;}


/* flexslider */
.flexslider{position:relative;width:100%; height:450px;overflow:hidden;background:url(../images/loading.gif) no-repeat center center; margin:0; display:block;}
.slides{position:relative;z-index:1; list-style:none; margin:0;}
.slides li{height:450px; margin:0;}
.slides li a{display:block; height:450px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%; progid:DXImageTransform.Microsoft.Alpha(opacity=20); opacity:0.2;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


/*浮动客服*/
#floatDivBoxs{width:140px;position:fixed;top:142px;right:0;z-index:99999999;}
#floatDivBoxs .floatDtt{width:100%;height:70px; overflow:hidden; background:url(../images/online/online_t.png) no-repeat 0 0;}
.floatShadow{background:#fff; border-left:2px solid #E3C386; border-right:2px solid #E3C386;}
#floatDivBoxs .floatDqq{padding:4px 0; list-style:none; margin:0;}
#floatDivBoxs .floatDqq li{margin:0; text-align:center;}
#floatDivBoxs .floatDbg{width:100%;height:16px;background:url(../images/online/online_b.png) no-repeat 0 0;}
#rightArrow{width:35px;height:140px; overflow:hidden; background:url(../images/online/online_arrow.png) no-repeat;position:fixed;top:205px;right:140px;z-index:99999999;}
#rightArrow a{display:block;height:140px;}