@charset "gb2312";
/* CSS Document*/
/*global*/
body {padding: 0;font: 13px "微软雅黑";line-height: 150%;color: #000000;background-color: #eaeaea; margin:0 auto;}
a {font-family:微软雅黑;color: #666;text-decoration: none;}
a:hover {font-family:微软雅黑;color: #000000;text-decoration: underline;}
h1 {margin:0;padding:0;height:50px;line-height:50px;color:#fff;font-size:24px;font-weight: bold; color:#333;}
form {margin:0;}
h3 {margin:0;padding:0;height:50px;line-height:50px;color:#333;font-size:22px;font-weight: bold; }
.topbg { background:url(../images/topbg.jpg) repeat-x;}
.leftbg { background:url() repeat-y; background-color:#FFF;}
.lxwmbg {background:url() repeat-y; background-color:#FFF;}
.rightbg { background:url(../images/rightbg.jpg) repeat-x; background-color:#FFF;}
.flbg { background:url() repeat-x; border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #000;}
.flbg a{  padding-left:40px;font: 14px "宋体"; float:left}
.nav { background-color:#3d3d3d; height:42px; color:#FFF; text-align:center; font-size:16px; font-weight:bold;}
.nav a{ color:#FFF; text-decoration:none; font-size:16px; font-weight:bold;}
.nav a:hover{ color:#FF0; text-decoration:none; font-size:18px; font-weight:bold;}

.leftnav td{ height:40px; line-height:30px;; padding-left:8px;}
.leftnav td a{ color:#036;  text-decoration:none;}
.leftnav td a:hover{ color:#036; font-weight:bold; text-decoration: underline;}

.newslist td{ height:20px; line-height:20px; border-bottom:1px dotted #ccc; padding-left:8px;}
.newslist td a{font-family:微软雅黑; color:#000000; text-decoration:none;}
.newslist td a:hover{ color:#036;text-decoration: underline;}
.newslist2 td{ height:20px; line-height:20px;  padding-left:8px;}
.newslist2 td a{ color:#036; text-decoration:none;}
.newslist2 td a:hover{ color:#036;text-decoration: underline;}
.lanmujs { font-family:微软雅黑;background: url() no-repeat;text-align:left; padding-left:30px;  font-size:16px; color:#000000;  line-height:35px;}
.lanmujs a{color:#000000; font-weight:;}
.lanmujs a:hvoer{color:#000000; font-weight:bold;}
.lanmujs span{ color:#333; margin-left:300px;}
.righttitle { background: url(../images/titlebg.jpg) no-repeat; text-align:left; padding-left:30px; font-size:14px; color:#000000; font-weight:bold; line-height:40px;}
.righttitle a{color:#000000; font-weight:bold;}
.righttitle a:hvoer{color:#000000; font-weight:bold;}
.righttitle span a{ color:#000000; margin-left:1000px;}
.lanmuzc {font-family:微软雅黑; background: url(../images/lanmucpzs.jpg) no-repeat; text-align: center; font-size:16px; color:#ffffff;  line-height:30px;}
.lanmuzc a{color:#ffffff; font-weight:bold;}
.lanmuzc a:hvoer{color:#000000; font-weight:bold;}

.title {font-family:微软雅黑; text-align:center; padding-left:30px;font-size:28px;color:#333;line-height:35px; }
.title a{font-size:28px;color:#333; }
.title a:hvoer{color:#000000;}
.pro .imgs { border: #CCC 0px solid; text-align:center; vertical-align:middle; height:150px; width:190px;}
.jjtu .img {float: left; border: #CCC 1px solid;vertical-align:middle; height:100px; width:100px;}
.borders { border: #369 1px solid;}
.gcwz {color:#333; line-height:200%; padding: 4px 14px 4px 14px;text-align:left}
.gcwz a{color:#333; line-height:200%; text-decoration:none;}
.gcwz a:hover{color:#333; line-height:200%; text-decoration:underline;}
.gcxq { background: url(../images/gcxqbj.jpg) no-repeat;color:#ffffff;padding: 3px 20px 5px 18px; text-align:center; font-weight:bold; line-height:35px;}
.gcxq a{color:#ffffff; font-weight:bold; }
.gcxq a:hvoer{ background: url(../images/gcxqbj.jpg) no-repeat;color:#ffffff; font-weight:bold;}

.foot { color:#ffffff;background-color: #3d3d3d;height:100px; text-align:center; vertical-align:middle;}
.foot a{ color:#ffffff;text-align:center;}
.foot a:hvoer{ color:#ffffff; text-decoration:underline;}
.morebk { background: url(../images/morebk1.jpg) no-repeat;color:#000000;padding: 10px 40px 20px 40px; text-align:center; font-weight:bold; line-height:60px;}
.morebk a{color:#ffffff; font-weight:bold; }
.morebk a:hvoer{ background: url(../images/morebk2.jpg) no-repeat;color:#ffffff; font-weight:bold;}
.content {color:#000000; font-family:微软雅黑; font-size:13px; line-height:200%;padding:4px;text-align:left}
.content a{ line-height:200%; text-decoration:none;}
.content a:hover{ line-height:200%;}
.content img{margin:5px;}
.content2 {color:#333; line-height:200%;padding:20px;text-align:left}
.content2 a{color:#333; line-height:200%; text-decoration:none;}
.content2 a:hover{color:#333; line-height:200%; text-decoration:underline;}
.content2 img{margin:5px;}
.yuyan {color:#ffffff; font-family:微软雅黑; font-size:13px; line-height:200%;padding:4px;text-align: right}
.yuyan a{ color:#ffffff;line-height:200%; text-decoration:none;}
.yuyan a:hover{ line-height:200%;}
.leftbofder { border-left:#CCC solid 1px;}
.titles { padding-left:12px; font-size:12px; font-weight:bold;}

.banner                            { height:450px;   }

.slideBox                          { width:100%; height:450px;  position:relative; }

*+html .slideBox                   { margin-top:0px;}

.dianji_abc                        { height:13px; width:100%; margin:0px auto; position:absolute; top:430px; z-index:1;}

.slideBox .hd                      { height:13px; width:100px; margin:0px auto; }

.slideBox .hd ul                   { overflow:hidden; zoom:1; float:right;}

.slideBox .hd ul li                { float:left; margin-right:7px; width:12px; height:12px;  background:#fff; cursor:pointer;  cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.slideBox .hd ul li.on             { background:#82c258; color:#fff;}

.slideBox .bd                      { width:100%; height:450px; overflow:hidden; }

.slideBox .bd img                  { width:100%; height:450px; }

.banner01                          { height:450px; transition:all .5s; }

.banner02                          { height:450px; transition:all .5s; }

.banner03                          { height:450px; transition:all .5s; }

.banner04                          { height:450px; transition:all .5s; }

.banner05                          { height:450px; transition:all .5s;  }

.slideBox .bd a  { display:block; width:100%; height:250px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* lanrenzhijia */
.lanrenzhijia{width:1190px;margin:10px auto 0 auto;overflow:hidden;}
.lanrenzhijia ul{width:1190px;}
.lanrenzhijia ul li{float:left;margin-right:17px;margin-bottom:10px;display:inline;width:280px;height:215px;overflow:hidden;position:relative;}
.lanrenzhijia ul li p{color:#333; font-family:微软雅黑; font-size:14px; line-height:200%;padding:4px;text-align: center}
.lanrenzhijia ul li .photo{width:280px;height:175px;overflow:hidden;}
.lanrenzhijia .rsp{width:280px;height:175px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.lanrenzhijia .text{position:absolute;width:280px;height:175px;left:-280px;top:0px;overflow:hidden;}
.lanrenzhijia .text h3{width:280px;margin-top:70px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px;}
.lanrenzhijia .text a{text-decoration:none}
.lanrenzhijia .text div{text-align:center;color:#FFFFFF;font-size:18px;}
.lanrenzhijia .mingc {color:#333; font-family:微软雅黑; font-size:14px; line-height:200%;padding:4px;text-align:left}