/* CSS Document */
.foot-nav{width:1004px;margin:0 auto;}

.top{margin:0 auto; clear:both; height:100px; }


.topbar .top_tel{background:url("../images/tel.gif") no-repeat;width:250px;height:27px;float:right; margin-top:5px;}


.search{ float:right; width:264px; padding-top:25px;}
.go{ background:url(../images/search_but1.png) no-repeat; height:30px; width:45px; border:none; cursor:pointer; float:left;}
.txt{ background:#eee; width:206px; height:30px; float:left; border:none; line-height:30px; color:#737373; padding-left:10px;}

/*导航*/
.navmiddle{ width:100%; background:url(../images/nav_middle.gif) repeat-x left top;height:34px; line-height:34px; }

.navleft{ height:34px; position:relative; width:708px; float:left}
.navleft li{ width:96px; text-align:center; line-height:34px; float:left; font-family:"微软雅黑"; font-size:12px; color:#fff;position:relative;}
.navleft li a{ color:#fff; width:96px; height:34px;float:left;}
.navleft li a.cur{color:#fa6060;}
.navleft li a.cur:before,.navleft li a:hover:before{content:'';background:#d73e3e;width:20px;height:3px;display:block;position:absolute;bottom:0;left:38px;}


.navright{ height:34px; position:relative; width:212px; float:right;}

.navright li.right0{ position:absolute; left:0px;top:0px;}
.navright li{ width:106px; text-align:center; line-height:34px; float:right; font-family:"微软雅黑"; font-size:12px; color:#fff;}
.navright li a{ color:#fff; width:106px; height:34px;float:right; background:url(../images/nav.png) no-repeat 0 -34px; }
.navright li a.cur,.navleft li a:hover{  background-position:0px -34px; }

.navleft li.right0{ position:absolute; right:0px;top:0px;}
.navright li.right1{ position:absolute; right:86px;top:0px;}


.bread{ background:url(../images/bread.gif) repeat-x; height:37px; width:100%}
.pos{  background:url(../images/home.gif) no-repeat 5px center; text-indent:2em; width:1000px; margin:0 auto; font-family:"宋体"; line-height:37px;}

.content-bg{}


.contop_bg{background:#181818;}
.main_top{ width:1000px;margin:0 auto ; background:url(../images/main_top.gif) no-repeat  center top; height:37px; margin-top:15px}
.main_bottom{ width:1000px;margin:0 auto ;background: url(../images/main_bottom.gif) no-repeat center top;  height:15px; }
.banner_bottom{ width:1000px;margin:0 auto ;background: url(../images/banner_bottom.gif) no-repeat center bottom;  height:15px;}
.banner_top{ width:1000px;margin:0 auto ;background: url(../images/banner_top.gif) no-repeat center bottom;  height:15px;}

.main{ width:970px;margin:0 auto ; background:#161616 url(../images/main.gif) repeat-y 0 top; padding:0 15px; }


.leftA{ float:left; display:inline; width:180px; padding-bottom:5PX; margin-top:-37px }
.menuA dt{ font-size:12px;font-family:"微软雅黑","黑体","新宋体",Arial; text-align:left; color:#fff; height:37px; line-height:34px; background:url(../images/t3.gif) no-repeat left top;}
.menuA dt span{ font-size:10px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-weight:normal;padding-left:5px}

.sidenav{margin:15px 0;}
.sidenav li{line-height:25px; margin-bottom:5px;}
.sidenav li span{background:url(../images/menuC.gif) no-repeat right top; display:block; color:#000000;cursor:pointer; line-height:26px; font-size:12px; height:26px; text-indent:2em}
.sidenav li span a{ color:#CCC;line-height:26px; }
.sidenav li span a:hover{ color:#cc0000;line-height:26px; }
.sidenav li span.focus{background:url(../images/menuA.gif) no-repeat right center; color:#fff;}
.sidenav li span.focus a{ color:#CCC;}


.dropNav{margin:5px 5px 10px 5px ;}
.dropNav li{padding-left:15px;line-height:28px!important; display:block; border-bottom: solid 1px #1C1C1C; background:url(../images/icon01.gif) no-repeat 5px center; text-indent:0; height:28px; margin-bottom:0px}
.dropNav li a{ color:#666;}
.dropNav li a:hover{  color:#cc0000;}

/*right*/
.rightA{ float:right; width:752px; margin-top:-37px }
.barA{ height:37px; line-height:34px; }
.barA .l{float:left;font-size:12px;font-family:"微软雅黑","黑体","新宋体",Arial;margin-left:10px;color:#fff;background:url(../images/barA_line.gif) repeat-x top; height:37px;}
.barA .m{float:left;color:#fff;background:url(../images/bar_right.gif) no-repeat right top; width:32px; height:37px;}
.barA .m span{ font-size:10px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-weight:normal;display:none}


.barB{ height:37px; line-height:34px; margin-top:10PX; padding-right:10px ; background: url(../images/bo.gif) repeat-x bottom}
.barB .l{float:left;font-size:13px;font-family:"微软雅黑","黑体","新宋体",Arial;color:#CC0000;height:37px; background:url(../images/down.gif) no-repeat 5px center; text-indent:1.5em}
.barB .m{float:left;color:#fff;height:37px; margin-left:5PX}
.barB .m span{ font-size:10px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif; font-weight:normal; }


/*cate*/
.conA{ padding:10px 0px;}
.cateA{ padding:8px 0 0px;}
.cateA li{ float:left; display:inline; line-height:20px;  white-space:nowrap; font-family:"宋体"}
.cateA li.fr{ float:right;}
.cateA li.child{ display:none;}
.cateA li span{ display:inline-block; padding:0 2px; margin-left:4px; vertical-align:middle}
.cateA li a{ display:inline-block; padding:0 3px; height:22px;}
.cateA li.s{background:url(../images/cateA.gif) right -44px no-repeat;}
.cateA li.s span{background:url(../images/cateA.gif) left -22px no-repeat}
.cateA li.s span a{background:url(../images/cateA.gif) center 0px no-repeat; color:#FFF}
.cateA li.e span a{ background:url(../images/bg13.gif) right 9px no-repeat; padding-right:10px;}


/*Page*/
.about{ padding:15px 10px;line-height:25px; font-family:Arial, Helvetica, sans-serif }
.about img{width:50%;height:50%;float:left;padding-right:20px;box-sizing:border-box;}
/*News*/
.news{ padding:10px 10px;line-height:25px; }

.newslist{ padding-bottom:10px; overflow:hidden;}
.newslist ul li{ height:30px; border-bottom:1px solid #1c1c1c; }
.newslist ul li a{ float:left; padding-left:15px; height:30px;line-height:30px; display:block; background:url(../images/icon05.jpg) no-repeat 5px  center; }
.newslist ul li span{ float:right; padding-right:5px; height:30px; line-height:30px; display:block; color:#666;}
.newslist ul li a:link, .newslist ul li a:visited{ color:#666;}
.newslist ul li a:hover{color:#CA1F26; background:url(../images/icon03.jpg) no-repeat 5px  center;  text-decoration:none}


/*News Content*/
.news_content{ padding:10px 0px;}
.news_content .title {font-size:16px; font-family:"微软雅黑";text-align:center;color:#ccc; line-height:50px;}
.news_content .info { line-height:30px; text-align:center; background:#1c1c1c}
.news_content .content {line-height:25px;font-family: Arial, Helvetica, Sans-Serif;padding:10px;}


.rightcont{margin:23px 32px 20px 31px;font-family:"微软雅黑", Helvetica, Tahoma, Arial, sans-serif; }

.imgbox{ margin:0 auto; width:640px; margin-top:15px}
.focusa { width: 520px; float: left; }
.focusa ul { width: 520px; float: left; padding: 0px; margin: 0px; overflow:hidden }
.focusa ul li { float: left; width: 520px;  padding: 0px; margin:0px; }
.focusa ul li img{ background:#000; padding:9px; border:1px #1c1c1c solid}
.prea { float:left;background: url(../images/fouse.gif) no-repeat right; width:60px; height:71px; margin-top:160px; line-height:25px; color:#fff; b }
.nexta { float:left; background:url(../images/fouse.gif) no-repeat left;  width:60px; height:71px;margin-top:160px; line-height:25px; color:#fff}




/*Pic List*/
.proA{letter-spacing:-6px;padding:10px 0; }
.proA li{width:25%; display:inline-block; *display:inline; letter-spacing:normal;overflow:hidden; position:relative; z-index:1px; float:left; }
.proA li .pic{  width:150px; height:113px;z-index:1px;}
.proA li .a1{ display:block;_display:inline;border:#282828 solid 1px;padding:8px; margin:0 10px;text-align:center; background:#000}
.proA li .a2 { display:block;_display:inline;border:#282828 solid 1px;padding:0 8px; margin:0 10px;text-align:center; border-top:none}


.guestbook{ padding:10px}
.feedback{ color:#666; float:left; width:400px; }
.feedback td{padding:0px 10px 6px 0; }
.feedback input{width:280px; height:20px; line-height:20px; border:1px #333 solid;  background-color:#202020; }
.feedback textarea{width:280px; height:90px; overflow:auto; line-height:20px; border:1px #333 solid; background-color:#202020;}
.feedback input.width{width:75px;}
.feedback td .btnStyle{ background:#cc0000;  text-align: center; width: 83px;  height:30px; font-family:微软雅黑; color:#fff; border:1px #cc0000 solid; vertical-align:middle}
.mes{ float:right; width:320px}






/*footer*/
.footer{margin-top:15px;border-top:1px #eee solid; }
.i_conent{width:1000px; margin:0 auto; padding:15px 0; }


.i_f_l{width:968px; margin:0 auto; padding:0 15px;}
.i_f_l li{width:110px; float:left; text-align:center; margin:0 5px;}
.i_f_l li dl{width:110px;  float:left; text-align:left; }
.i_f_l li dl dt{width:100px; height:25px; float:left;line-height:25px;padding-left:10px;text-align:left;background:#d73e3e;}
.i_f_l li dl dt a,.i_f_l li dl dt a:hover{ color:#f5f5f5; font-family:"宋体" }
.i_f_l li dl dd{width:100px; height:25px; line-height:25px; float:left; padding-left:10px; text-align:left;background:#f5f5f5;}
.i_f_l li dl dd a,.i_f_l li dl dd a:hover{color:#777;font-family:"宋体"}


.copyright{text-align:center;background:#222; border-top:1px #1C1C1C solid; padding:5px 0}
.copyright p{height:24px;line-height:24px;color:#999;}
.copyright a{padding:0 5px;color:#999;}
.copyright a:hover{text-decoration:underline;}



