﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#666; line-height:24px;font-family:"微软雅黑"}

a { color:#666; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/******************header css***************/
.w1200{width:1200px; margin:auto;}
.header{background:rgba(255,255,255,0.6); height:80px; position:fixed; top:0; width:100%; z-index:99999}
.logo{width:465px; float:left;}
.menu{width:713px; float:right; text-align:right; margin-top:25px;}
.menu a{margin:0 10px; font-size:14px;}
.menu a:hover{color:#1cb9c8;}
.title_cn{color:#1cb9c8; font-size:28px; text-align:center; height:40px; margin-top:50px;}
.title_cn span{border-bottom:2px solid #1cb9c8; padding-bottom:10px;}
.title_en{font-size:14px; color:#999; text-align:center; margin-top:7px;}
.index_pro{background:url(../images/bg.jpg) repeat-x; height:514px; margin-top:30px;}
.pro{ width:256px; float:left; margin:0 22px;}
.pro_name{background:#fff; text-align:center; font-size:14px; height:70px; line-height:70px;}
.more a{border:1px solid #fff; color:#fff; border-radius:5px; padding:10px 35px; font-size:16px;}
.more{text-align:center; margin-top:80px;}
.case{width:285px; position:relative; float:left; margin:7px;}
.case_hover{position:absolute; width:285px; height:325px; background:rgba(0,0,0,0.6); top:0; color:#fff; display:none}
.case_more{height:35px; width:130px; line-height:35px; margin:auto; border-radius:25px; border:1px solid #fff; text-align:center;}
.case_name{font-size:16px; text-align:center; margin-bottom:50px; margin-top:150px;}
.index_news{background:#1cb9c8; padding:50px 0; margin-top:100px;}
.new_left{float:left; background:#fff; width:556px; height:358px; padding:15px;}
.new_right{float:right; background:#fff; width:556px; height:358px; padding:15px;}
.title span{font-size:26px; padding-bottom:5px; float:left; border-bottom:2px solid #1cb9c8;}
.title a{float:right; color:#1cb9c8; font-size:14px;}
.title{height:40px;}
.new_left dl dt{float:left; width:82px; text-align:center; height:82px; line-height:82px; color:#fff; background:#555555; font-size:18px;}
.new_left dl dd{float:left; width:444px; padding:10px; background:#f1f1f1; height:62px;}
.new_left dl{margin-top:20px; height:82px;}
.new_left dl:hover dt{background:#1cb9c8;}
.new_left dl:hover dd{background:#eafdff}
.new_list{padding:15px; margin-top:10px;}
.new_list dt{float:left; width:67px; text-align:center; height:56px; background:url(../images/d2.png) no-repeat; padding-top:5px;}
.new_list dt span{font-size:18px;}
.new_list dd{float:left; width:444px;height:62px; margin-left:10px;}
.n_title{ font-size:14px}
.n_memo{color:#999;}
.new_list:hover{background:#1cb9c8; color:#fff}
.new_list:hover a{color:#fff;}
.new_list:hover .n_memo{color:#fff;}
.new_list:hover dt{background:url(../images/d1.png) no-repeat;}
.footer{background:#001a0d; text-align:center; color:#fff; padding:10px 0; margin-top:30px;}
.di_menu a{color:#fff; padding:0 10px;}
.lujing{position:absolute; background:rgba(0,0,0,0.6); height:40px; line-height:40px; color:#fff; bottom:0; width:100%}
.banner{position:relative;}
.left{ border:1px solid #ccc; margin-top:30px; width:220px; float:left;}
.right{width:916px; float:right; margin-top:30px;}
.left ul li{ height:45px; line-height:45px; padding-left:40px; border-bottom:1px solid #ccc; font-size:14px;}
.left ul li:hover{border-left:3px solid #30bfcd;}
.left ul li:hover a{color:#30bfcd;}
.right_title{border-bottom:1px solid #ccc; height:44px; color:#30bfcd; font-size:16px;}
.right_title span{border-bottom:1px solid #30bfcd; color:#666; font-size:12px;}
.pro_name1{background:url(../images/y1.jpg) repeat-x; height:56px; line-height:56px; font-size:16px; text-align:center;}
.pro_name1:hover{background:url(../images/y2.jpg) repeat-x; height:56px; line-height:56px; font-size:16px; text-align:center;}