@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#555555; font-family:"宋体",Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) repeat left top #fff;}

a{ color:#555555; text-decoration:none;font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}

a:hover{ color:#4d977c; text-decoration:underline;}

.cl{ clear:both; height:0; overflow:hidden;}.fl{ float:left;}.fr{ float:right;}.co{ color:#f05a28;}.mi{ margin:0 auto;}.f12{ font-size:12px;}.f14{ font-size:14px;}.more{ float:right; margin-right:15px; color:#fff; font-size:12px; font-family:"宋体";}.more:hover{ color:#fff;}.co{ color:#4d977c; margin-right:0px;}.co:hover{ color:#4d977c;}
.more a{ color:#fff;}

.h15{ height:15px;}.l10{ margin-left:10px;}.r10{ margin-right:10px;}.t10{ margin-top:10px;}.t15{ margin-top:15px;}.t20{ margin-top:20px;}.l15{ margin-left:15px;}.b10{ margin-bottom:10px;}.b15{ margin-bottom:15px;}.ov{ overflow:hidden;}

#top{ width:100%; height:auto; margin:0 auto;}

.top{ width:980px; height:30px; line-height:30px; margin:0 auto;}

.logo{ width:980px; height:80px; margin:0 auto;}
.flexslider{position:relative;height:350px; width:970px; margin:0 auto;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:350px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;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; left:0;width:100%;top:45%;}
.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:60px;background:url(/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(/images/next.png) center center no-repeat;}

.menu{ width:100%; height:40px; border-bottom:4px solid #4a9479;}

.menu ul{ width:960px; height:40px; margin:0 auto; padding:0 10px; background:url(../images/menubg.jpg) no-repeat left top;}

.menu ul li{ float:left; height:40px; background:url(../images/menuli.jpg) no-repeat right 1px;}

.menu ul li a{ padding:0 26px; line-height:40px; font-size:14px;}

#banner{ width:100%; height:380px; background:url(../images/bannerbg.jpg) repeat-x left top;}

.banner{ width:970px; height:350px; margin:0 auto; padding:10px 5px 5px 5px; background-color:#fff;}

#warp{ width:980px; height:auto; margin:15px auto;}

.chanpinfenlei,#left{ width:220px;}

.chanpinfenlei h3,.tuijianchanpin h3,.hezuokehu h3,.shilizhanshi h3,#left .sidebar h3,#right h3{ height:40px; line-height:38px; background:url(../images/titbg.jpg) no-repeat left top; text-indent:20px; font-size:16px; font-family:"微软雅黑"; color:#fff;}

.chanpinfenlei h3 label,.tuijianchanpin h3 label,.hezuokehu h3 label,.shilizhanshi h3 label,.gongsixinwen dl dt h3 label,#left .sidebar h3 label,#right h3 label{ font-size:14px;}

.chanpinfenlei ul,.tuijianchanpin ul,.hezuokehu ul{ height:310px; overflow:hidden; border:1px solid #715e3e; border-top:0; padding:10px 9px 9px; background-color:#fff;}

#demo,#demo3{ overflow:hidden; border:1px solid #715e3e; border-top:0; padding:10px 9px 9px; background-color:#fff;} 

#demoimg { margin:0 auto;} 

#indemo { float: left; width:600%; overflow:hidden;} 

#demo1,#demo2,#demo4,#demo5{float: left;overflow:hidden;}

.chanpinfenlei ul li,.sidebar ul li{ line-height:30px; background:url(../images/arc.jpg) no-repeat 10px 12px; text-indent:24px; border-bottom:1px dashed #eee;}

.tuijianchanpin,#right{ width:745px;}

.tuijianchanpin ul li,.shilizhanshi ul li,#product ul li{ float:left; width:170px; margin:5px 6px 0px 5px; text-align:center;}

.tuijianchanpin ul li div,.shilizhanshi ul li div,#product ul li div{ width:170px; height:120px; overflow:hidden; border:1px solid #eee;}

.tuijianchanpin ul li p,.shilizhanshi ul li p,#product ul li p{ height:30px; line-height:30px; overflow:hidden;}


.youshi{ width:710px; height:410px; overflow:hidden;}

.hezuokehu{ width:255px; height:410px;}

.hezuokehu ul{ height:350px; padding:10px 4px 9px;}

.hezuokehu ul li{ float:left; width:110px; height:50px; border:1px solid #715e3e; margin:8px 3px 10px 6px; text-align:center;}

.shilizhanshi{ width:980px;}

.shilizhanshi ul{ height:155px;}

.shilizhanshi ul li{ margin:5px 10px 0 5px;}

.guanyuwomen,.xinwenzhongxin{ width:970px; height:240px; border:1px solid #715e3e; padding:5px 4px; background-color:#eeeeee;}

.guanyuwomen ul{ background-color:#fff; height:240px;}

.guanyuwomen ul li.myface{ width:260px; height:200px; padding:20px; text-align:center;}

.guanyuwomen ul li.gognsijianjie{ width:370px; height:225px; line-height:20px; padding:15px 0 0 0;}

.guanyuwomen ul li.zhengshu{ width:280px; height:240px;}

.rollBox{ float:left;overflow:hidden;width:270px; height:240px; padding:0 0 0 10px;} 

.rollBox .LeftBotton{height:165px;width:20px;background:url(../images/arc_l.png) no-repeat left 90px;overflow:hidden;float:left;display:inline;margin:0px 0 0 0px;cursor:pointer;} 

.rollBox .RightBotton{height:165px;width:20px;background:url(../images/arc_r.png) no-repeat left 90px;overflow:hidden;float:left;display:inline;margin:0px 0px 0 0;cursor:pointer;} 

.rollBox .Cont{width:220px;overflow:hidden;float:left;} 

.rollBox .ScrCont{width:10000000px;} 

.rollBox #List1,.rollBox #List2{float:left; padding:0;}

#List1 dd,#List2 dd{ float:left; width:220px;  text-align:center; margin:0; padding:0;}

#List1 dd div,#List2 dd div{height:180px; width:220px; margin-top:10px; text-align:center;}

#List1 dd p,#List2 li p{ height:20px; text-align:center; line-height:20px;}

.xinwenzhongxin{ height:300px;}

.xinwenzhongxin ul{ height:300px; background-color:#fff;}

.xinwenzhongxin ul li.gongsixinwen{ width:320px; padding:7px 5px 0px 15px;}

.gongsixinwen dl dt,.lianxiwomen dl dt{ height:30px; line-height:30px; background:url(../images/line.jpg) no-repeat left bottom; margin-bottom:5px;} 

.gongsixinwen dl dt h3,.lianxiwomen dl dt h3{ text-indent:20px; line-height:22px; background:url(../images/arc.jpg) no-repeat 8px center; font-family:"微软雅黑"; font-size:16px; color:#715e3e;}
.gongsixinwen dl dt h3 a,.lianxiwomen dl dt h3 a{ margin-top:5px;}

.gongsixinwen dl dd{ line-height:30px; border-bottom:1px dashed #d7d7d7; text-indent:24px; background:url(../images/arc1.jpg) no-repeat 10px center;}

.lianxiwomen{ width:265px; padding:7px 10px 0 15px; background:url(../images/lianxiwomenbg.jpg) no-repeat center 70px;}

.lianxiwomen dl dd{ padding:10px; line-height:24px;}

#footer{ width:100%;}

#footer ul{ width:980px; margin:0 auto;}

#footer ul li.bot{ height:37px; line-height:37px; background:url(../images/titbg.jpg) no-repeat left top; text-align:center; color:#fff;}

#footer ul li.bot a{ color:#FFF; margin:0 12px;}

#footer ul li.bot_f{ padding:10px 10px; line-height:20px;}


#left .sidebar ul,#left .sidebar ul.lxwm,#about,#news,#product{ height:auto; overflow:hidden; border:1px solid #715e3e; border-top:0; padding:10px 9px 9px; background-color:#fff;}
#left .sidebar ul.lxwm{ line-height:20px;}

#about,#news,#product{ line-height:22px; padding:15px 14px 14px;}
#about h1 {color: #454545;font-family: "微软雅黑"; font-size: 18px;line-height: 35px; text-align: center;}
#about .time {border-bottom: 1px dashed #EEEEEE; color: #666666; font-size: 12px;line-height: 30px;margin-bottom: 10px;}
#xg_news h3, .content h3, #xg_pic h3 { height: 37px; line-height: 37px;}
#xg_news ul li { background: url("../images/arc.jpg") no-repeat scroll 7px center transparent; border-bottom: 1px dashed #EEEEEE; float: left; line-height: 30px;
    padding: 0 1% 0 3%;
    width: 46%;
}

.prew, .nextw {
    background: url("../images/ui_pre_info.gif") no-repeat scroll left 6px transparent;
    color: #6B6B6B;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding-left: 15px;
    text-align: left;
    width: 46%;
	 font-size:12px;
}
.nextw {
    background: url("../images/ui_next_info.gif") no-repeat scroll right 6px transparent;
    float: right;
    padding-right: 15px;
    text-align: right;
}
.prew a, .nextw a {
    color: #6B6B6B; font-size:12px;
}
.prew a:hover, .nextw a:hover,.about .time a:hover{ color:#4d977c;}

#news ul{ padding:0 10px;}
#news ul li {
    margin: 10px 0 5px;
}
#news ul li h3 {
    cursor: pointer;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}
#news ul li h3 a {
    color: #FFFFFF;
    display: block;
}
#news ul li:hover h3 {
    color: #FFFFFF;
}
#news ul li h3 label {
    color: #FFFFFF;
    float: right;
    margin-right: 15px; font-size:12px; font-family:"宋体";
}
#news ul li p {
    line-height: 20px;
    padding: 5px 10px 5px 25px; background:url(../images/arc1.jpg) no-repeat 14px center;
}

#pagelist {
    padding: 20px;
    text-align: center;
}
#pagelist a, span.page_index, span.page_prev, #pagelist span.active, span.page_end, span.page_next, #pagelist span {
    cursor: pointer;
    font-family: "宋体";
    font-size: 12px;
    padding: 5px 8px;
}
#pagelist a.on {
    font-family: "宋体";
    font-size: 12px;
}
#pagelist span.active {
	background:url(../images/titbg.jpg) no-repeat left center; 
    color: #FFFFFF;
}
#pagelist a:hover, #pagelist span:hover {
    background:url(../images/titbg.jpg) no-repeat left center; 
    color: #FFFFFF;
}

#product ul li{ margin:20px 20px 0px 40px;}

#marquee {
    overflow: hidden;
    padding: 10px 0;
    position: relative;
    width: 100%;
}
#marquee img {
}
#marquee dl, #marquee dt, #marquee dd, #marquee a {
    float: left;
    padding: 0;
    text-align: center;
}
#marquee dl dt a {
    display: inline;
    float: left;
    line-height: 24px;
    width: 162px;
}
#marquee a {
    line-height: 24px; margin:0 10px;
}
#marquee dl {
    width: 1000%;
}
.img{ width:160px; height:160px; overflow:hidden; border:1px solid #eee;}

.probar {
    padding: 10px 0 0;
}
.probar_left {
    width: 402px;
}
.probar_right {
    height: 402px;
    width: 296px;
}
.probar_right li {
    border: 0 none;
}
.probar_right li h1, .probar_right li h3 {
    border-bottom: 1px dashed #EEEEEE;
}
#tagContent_ {
    border: 1px solid #EEEEEE;
    height: 400px;
    overflow: hidden;
    text-align: center;
    width: 400px;
}
#thumb {
    float: left;
    overflow: hidden;
    width: 402px;
}
#thumb li {
    border: 1px solid #EEEEEE;
    display: inline;
    float: left;
    height: 70px;
    margin: 10px 4px;
    overflow: hidden;
    text-align: center;
    width: 70px;
}
#thumb li:hover {
    border: 1px solid #EEEEEE;
}
#thumb li img {
}
#thumb li A {
    float: left;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 70px;
}
#thumb li.emptyTag {
}
#thumb li.selectTag {
    position: relative;
}
#thumb li.selectTag A {
}
.probar_right ul {
    padding: 0 0 0 15px;
}
.probar_right ul li {
    padding: 0 0 0 10px;
}
.probar_right ul li h1, .probar_right ul li h3 {
    font-family: "宋体";
    font-size: 12px;
    font-weight: 100;
    line-height: 30px;
    text-align: left;
}
.inp, .textarea {
    border: 1px solid #EEEEEE;
    color: #686868;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin: 5px 0 0;
    overflow: hidden;
    padding: 0 5px 0 7px;
    width: 247px;
}
.inp {
    height: 24px;
}
.textarea {
    height: 90px;
}
.sub {
    background: url("../images/zixun.gif") no-repeat scroll left center transparent;
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 18px;
    width: 61px;
}
.content .cont,#about .cont{ padding:5px 10px; font-size:12px; line-height:24px;}

/*在线留言*/
#guest{ width:638px;line-height:22px; color:#545454;}
.input_on{ float:left; margin:0;
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #999;
background-color:#FFFFCC; background-image:none;
}
.input_off{ float:left; margin:0;
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF; background-image:none;
}
.input_move{ float:left; margin:0;
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #0088cd;
background-color:#FFFFCC; background-image:none;
}
.input_out{ float:left; margin:0;
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:18px;
border:1px solid #CCC;
background-color:#FFF; background-image:none;
}
.input_out1{ float:left; margin:0;
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:70px;
border:1px solid #CCC;resize:none;
background-color:#FFF; background-image:none;
}
.input_out2{ float:left; margin:0;
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
width:80px;height:18px;
border:1px solid #CCC;
background-color:#FFF; background-image:none;
}
#guest  .input_test{
margin:20px auto 0 auto;
width:500px; height:400px; padding-bottom:10px;
list-style-type:none;
}
#guest  ul.input_test .hr{ float:left; margin:0; padding:0; width:100%; line-height:27px; display:block; overflow:hidden;}
#guest  ul.input_test li{ float:left;
width:500px;
height:25px;
margin-bottom:10px; background-image:none; display:inline;
}
#guest  .input_test label{
float:left; margin:0; padding:0;
line-height:25px;
text-align:right;
font-size:12px; background-image:none;
}
#guest  .input_test span{ float:left;margin-left:0;
padding-left:10px;
line-height:25px;
text-align:left;
font-size:12px;
color:#999; background-image:none;
}
#guest .input_test .red{ float:none;color:#f00;}

#sub_btn, #sub_reset {width:50px; height:24px; line-height:24px; margin-right:10px;}
/*background:url({dede:global.cfg_templeturl /}/yh/images/bg_btn.gif) no-repeat; */
#sub_btn:hover, #sub_reset:hover {width:50px; height:24px; line-height:24px;}
/*background:url({dede:global.cfg_templeturl /}/yh/images/bg_btn_hover.gif) no-repeat; */
