

/*----------------------common-------------------------*/
*{ margin:0; padding:0; font-family:Microsoft YaHei;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
li{ list-style-type:none;}
.center{ text-align:center;}
body{ background:url(../image/bj.jpg) top  center fixed no-repeat #eee;}

/*----------------------con-------------------------*/
.con{ width:1160px; padding:30px; height:auto; margin:10px auto; background:#fff; background-color:rgba(255,255,255,0.8);-moz-border-radius:5px;border-radius:5px;}
/*----------------head-----------------*/
.head{ width:1160px; height:auto; margin:auto;}
.logo{ width:1160px; height:auto; float:left;font-family:楷体; text-align:center;}
.logo h1{ font-size:36px; line-height:110px; color:#1b9da9; font-family:楷体;}
.logo h1 a{  color:#1b9da9;font-family:楷体;}
.logo img{ width:300px; }

.nav{ width:1160px; height:45px; margin-top:15px;background-color:#1b9da9;-moz-border-radius:5px;border-radius:5px; float:right;}
.nav ul{ padding-left:25px;}
.nav li{ float:left; padding:5px 130px; }
.nav li a{ font-size:18px; line-height:35px; color:#fff;}
.nav li a:hover{ color:#fff; text-decoration:none;}
.nav li:hover a{ color:#fff;}
.nav li:hover{ background:#066;}

.lunbo{ width:1160px; height:auto; margin:5px auto; -moz-border-radius:5px;border-radius:5px;}
     #wrap {         width: 1160px;         height:400px;         margin: 0 auto;         position: relative;         overflow: hidden;     }
      li {         float: left;     }
     #tips li {        margin: 5px;         border: 1px solid #f60;         width: 20px;         height: 20px;         line-height: 20px;
         text-align: center;         color: white;         cursor: pointer;      }
    .active {         background: #f60;     }
    #content  img {          vertical-align: top;       width: 1160px;      }
      #content {          width: 6960px;          position: absolute;          left: -3480px;      }
      #content li {          float: left;      }
      #tips {         position: absolute;          right: 20px;          bottom: 5px;      }

/*----------------main-----------------*/
.main{ width:1160px; height:auto; margin:10px auto; font-size:14px; line-height:24px; color:#555;}
.main h1{font-size:34px; line-height:66px; color:#1b9da9;}
.main h2{font-size:22px; line-height:46px; margin:10px auto; color:#1b9da9; text-align:center; border-bottom:1px dotted #1b9da9;}
.main h2 a{ color:#333;}
.main p{ padding-top:5px;font-size:14px; line-height:26px; color:#555; text-indent:2em;}
.main em{font-size:16px; line-height:26px; color:#555; text-indent:2em;}
.main p strong{font-size:18px; line-height:38px; color:#052f3f; text-align:center; text-indent:0;}

.main_list{ width:1160px; height:auto; margin:10px auto; padding:10px 5px; }
.main_list li{ width:250px;height:auto; float:left; margin:10px 20px; }
.main_list li:hover{}
.main_list li img{ width:250px; height:115px; border:1px solid #ccc; }
.main_list p{font-size:14px; line-height:24px; color:#555; text-align:center; text-indent:0;}



.gouwu{ width:1160px; height:auto; margin:20px auto; padding:20px 5px; }
.gouwu li{ width:350px;height:auto; float:left; margin:15px; }
.gouwu li:hover{}
.gouwu li img{ width:350px;height:350px;  border:1px solid #ccc; }
.gouwu p{font-size:14px; line-height:28px; color:#555; text-align:center; text-indent:0;}
.gouwu p strong{font-size:14px; line-height:28px; color:#f11; text-align:center; text-indent:0;}
.gouwu a{font-size:22px; line-height:36px; margin: auto; color:#1b9da9; text-align:center;}
.chihe_div{width:1160px; height:auto; margin:20px auto; padding:20px 5px;}
.chihe_div h2{font-size:22px; line-height:46px; margin:10px auto; color:#1b9da9; text-align:left;}
.chihe_divimg{width:450px; height:auto; float:left;}
.chihe_divimg img{width:450px; height:auto; }
.chihe_divdes{width:660px; height:auto; float:right;}
.chihe_divdes p{font-size:14px; line-height:28px; color:#555; text-align:left; text-indent:0;}



.fjxs{ width:1150px; height:auto; margin:20px auto; padding:20px 5px; }
.fjxs li{ width:240px;height:200px; float:left; margin:10px 20px; }
.fjxs li:hover{}
.fjxs li img{ width:240px; height:180px; border:1px solid #ccc; }
.fjxs p{font-size:14px; line-height:28px; color:#555; text-align:center; text-indent:0;}



.zhuce{width:800px; height:auto; margin:50px auto; font-size:16px; color:#fff; font-size:14px; color:#555;}
.zhuce_info{width:800px; height:40px; margin:10px auto;}
.input{ width:660px; height:30px; padding:5px; border:1px solid #000; font-size:14px; color:#555; line-height:30px;-moz-border-radius:5px;border-radius:5px;}
.subout{width:730px; height:50px; margin:auto; font-size:18px; color:#222;}
.sub{width:160px; height:35px; padding:5px; margin:10px; float:left; background-color:#1b9da9; text-align:center; color:#fff; font-size:16px; border:none;-moz-border-radius:5px;border-radius:5px;}
.sub:hover{ background-color:#f00;}
.sub a{ font-size:18px; color:#fff;}
.textarea{width:660px; height:250px; border:1px solid #000;-moz-border-radius:5px;border-radius:5px;}


.left_main{ width:660px; padding:10px; height:auto; margin:20px auto;}
.left_main p{ font-size:14px; line-height:22px; color:#ccc; text-indent:2em;}

/*----------------foot-----------------*/
.foot{ width:1160px; height:auto; margin:10px auto; padding-top:10px; border-top:2px solid #1b9da9; text-align:center; font-size:14px; line-height:24px; color:#666;}

















