@charset "gb2312";

@charset "gb2312";
*{margin:0;padding:0;}
body{font-size:12px;font-family:"΢���ź�",����,Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#666; text-decoration:none;}
a:hover{ color:#ff6d1e;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.blank4{font-size:0; height:1px; width:100%;}


.layout{width:100%; height:auto; }
.container-header{ height:98px; background-image:url(../images/header.jpg);background-position:top center; background-repeat:no-repeat;}
.header{ width:1050px; height:98px; margin:0 auto; position:relative;}
.logo{ width:182px; height:82px;margin-top:8px; float:left; overflow:hidden; }
.logo img{ width:182px; height:82px;  }
.phone{top: 2px;left: 737px;z-Index: 39;width: 221px; height:37px; text-indent:10px;line-height: 37px;position: absolute;color:rgb(184, 118, 68); text-align:center; font-size:24px; font-weight:bold;background:url(../images/phone.png) no-repeat;}
.nav{ width:790px; height:52px; float:right; margin-top:42px;  }
.nav li{ width:96px; height:52px; line-height:52px; float:left;overflow:hidden; }
.nav li a{ width:96px; height:52px; line-height:52px; display:block; font-size:16px; display:block; text-align:center;color:#000000;}
.nav li a:hover{color:#000; border-bottom:2px solid #000;}
.nav li:hover{border-bottom:5px solid #000;}

.container-flash{ height:623px;margin:0 auto; overflow:hidden; position:relative; z-index:100; }
.flash{ width:1920px;  height:623px; margin:0 auto; overflow:hidden; position:absolute; top:0; left:50%; margin-left:-960px; z-index:200;}
.mod_focus .contents{ width:1920px; height:623px; overflow:hidden;}
.mod_focus .contents li{width:1920px; overflow:hidden;height:623px; }
.mod_focus .contents li img{ width:1920px; height:623px;}
.mod_focus .tags{text-align:center; position:absolute; left:50%; margin-left:-30px; bottom:20px; width:60px; height:10px; overflow:hidden;}
.mod_focus .tags li{  overflow:hidden; float:left; margin:0 5px; display:inline; width:10px; height:10px;}
.mod_focus .tags a{ float:left; width:10px; height:10px; line-height:10px; font-size:0; background:#333; text-align:center; border-radius:50%}
.mod_focus .tags .focus a{font-size:0; background:#ccc; color:#333;}


.main{ width:1000px; height:auto; margin:0 auto; position:relative; z-index:100;}

.culture{width:1000px;height:250px; padding:25px 0;}
.culture li{ float:left; width:273px; height:250px; margin:0 20px;text-align:center;}
.culture li p{width:273px; height:165px;}
.culture li h3{ height:30px;line-height:30px; color:rgb(183, 118, 69);font-size: 18px; font-weight:normal;}
.culture li span{}
.service{ width:100%; height:197px;background-image:url(../images/service.jpg);background-position:top center; background-repeat:no-repeat;}
.service img{ width:100%; height:100%;}
.products{width:1000px; overflow:hidden;}
.products h2{width:1000px; height:54px; text-align:center;}
.products h2 span{font-family: ΢���ź�, 'Microsoft YaHei'; font-size: 24px; color: rgb(183, 118, 69); font-weight:normal;display:block; height:47px; line-height:47px;}
.products-list{width:1000px;margin-top:20px;}
.products-list li{width: 240px;float:left;margin-right:10px;margin-bottom: 11px;border-radius: 2px; border:1px solid #e6e6e6;}
.products-list li:hover{border:1px solid red;}
.products-list li p{width: 240px; height: 200px;line-height: 200px;margin-bottom: 5px;}
.products-list li p img{width: 240px; height: 200px;}
.products-list li h3{height: 40px;line-height: 40px;font-size: 14px;color: #444; text-align:center;}

.about{ width:100%; height:514px; background-image:url(../images/about.jpg);background-position:top center; background-repeat:no-repeat; }
.about_us{width:1000px; height:auto; margin:0 auto; position:relative;}
.about_us h2{width:1000px; height:54px; text-align:center;}
.about_us h2 span{font-family: ΢���ź�, 'Microsoft YaHei'; font-size: 24px; color: rgb(183, 118, 69); font-weight:normal;display:block; height:47px; line-height:47px;}
.about_us-list{top: 140px;left: 556px;z-Index: 18;width: 444px;height: 280px;position: absolute;}
.about_us-list p{ text-indent:2em; line-height:35px;}

.news{ float:left;}
.news,.news-header,.contact{ width:465px;}
.news-header{ position:relative;}
.news-header h3{ height:40px;line-height:40px;font-size: 24px;color: rgb(184, 118, 68); font-weight:normal;}
.news-header p{ width:60px; height:25px;overflow:hidden;font-size: 14px; }
.news-header span{ width:30px; height:5px; display:block;border-bottom:2px solid rgb(184, 118, 68)}
.news-header  a{ width:20px; height:15px; display:block; background-image:url(../images/more.jpg); background-position:left top; background-repeat:no-repeat; position:absolute; bottom:0px; right:0}

.news-img{ width:465px; height:115px;overflow:hidden; }
.news-img img{ width:465px; height:89px;}
.news-list{ width:465px; height:150px; overflow:hidden; }
.news-list li{ width:465px; height:30px; line-height:30px; overflow:hidden; font-size:14px;color: #93A299;}
.news-list li a{color: #93A299;}
.news-list li span{ display:block; width:80px; float:right; text-align:left;}
.contact{ float:right;}



.container-footer{  height:53px; margin:0 auto; background-color:#3c3c3c;  }
.footer{ width:1000px; height:53px; line-height:53px;  margin:0 auto; text-align:center;color:#fff;}
.footer a{color:#fff;}



