@charset "utf-8";
/* CSS Document */
/**公共区域**/
.lm_title{ width:100%; height:30px; background:#FFF}
.lm_title h1{ float:left; width:80%; height:18px; line-height:18px; padding-left:5px; border-left:3px solid #006633; font-size:18px;}
.lm_title h1 i{ color:#666; font-size:14px; margin-left:5px;}
.more{ float:right; margin-top:5px;}
.fg_line{ border-top:1px solid #DDD}
/*焦点图*/
.banner{ width:100%; height:auto; overflow:hidden; position:relative;}
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{ height:480px; overflow:hidden}
.slides li img { width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:18px;height:17px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:18px;height:17px;line-height:50px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}*/

/*关于国丹*/
.about{ margin-top:30px;width:400px; height:250px; float:right; overflow:hidden;}
.about_title h1{ float:left; width:80%; height:30px; line-height:30px; background:url(../images/kuang01.gif) left no-repeat;}
.about_title h1 em{ font-size:18px; margin-left:17px;}
.about_title h1 span{ color:#999; margin-left:5px;}
.about_pic{width:400px; height:110px; margin-top:10px; float:left;}
.about_pic img{width:400px; height:110px;}
.about_pic a:hover img{filter:alpha(opacity=90); opacity:0.9;}
.about_text{ float:left; font-size:14px; line-height:25px; margin-top:5px;}

/*新闻中心*/
.newsBox{ margin-top:30px;width:760px; height:250px; float:left; overflow:hidden;}
.hotnews{ width:310px; height:250px; float:left; overflow:hidden;}
.slide_y{overflow:hidden;position:relative;width:100%;height:250px;}
.slide_y a{color:#eee;text-decoration:none;}
.slide_y .box{overflow:hidden;position:relative;width:100%;height:250px;}
.slide_y .list{overflow:hidden;width:9999px;}
.slide_y .list li{float:left;position:relative;width:310px;height:250px;}
.slide_y .list li img{vertical-align:top; width:310px; height:250px; background:#FFF}
.slide_y .list p{position:absolute;bottom:0;left:0;width:305px;height:24px; line-height:24px;color:#eee; margin-left:5px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.5); }
.slide_y .btn{overflow:hidden;position:absolute;bottom:5px;right:5px;}
.slide_y .btn li{float:left;width:12px;height:12px;margin-right:5px;border-radius:50%;background:#ffffff;color:#1c372c;font:12px/12px Tahoma;text-align:center;cursor:pointer;}
.slide_y .btn .selected{background:#e00406;color:#fff;}

/* tab */
#tab{width:440px;position:relative;float:right;}
.news_title{ position:absolute; left:0; top:0; width:100%;}
.news_title h1{ float:left; width:109px; height:30px; line-height:30px; background:url(../images/kuang02.gif) left no-repeat;}
.news_title h1 em{ font-size:16px; margin-left:20px;}
.news_title .more{ float:right}
#tab .tab_menu{width:220px;float:left;position:absolute;z-index:1; left:120px;}
#tab .tab_menu li{float:left;width:110px;height:30px;line-height:30px; font-size:14px; cursor:pointer; text-align:center; background:#eeeeee}
#tab .tab_menu .selected{background-color:#e90003;cursor:pointer; color:#FFF}
#tab .tab_box{width:440px;height:220px;clear:both;top:34px;position:relative; overflow:hidden;}
#tab .hide{display:none;}
.newslist{ width:440px; height:auto; overflow:hidden; position:relative; margin-top:6px;}
.newslist li { width:430px; padding-left:10px; height:34px; line-height:34px;  *height:31px; *line-height:31px; border-bottom:1px dotted #CCC; font-size:14px; background:url(../images/li.gif) left no-repeat;}
.newslist li a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:240px;}
.newslist li a:hover{ text-decoration:underline}
.newslist li span{ color:#999; font-size:12px}

/*产品展示*/
.proBox{ background:#eeeeee; width:1180px; height:440px; padding:10px; margin-top:25px;}
.pro_menu{ float:left; width:195px; height:440px; background:#FFF;}
.pro_menu dl dt { width:190px; height:83px; background:url(../images/pro_title.png) no-repeat; color:#FFF; margin-top:10px; position:relative; left:-8px;}
.pro_menu dl dt em{ font-size:18px; display:block; height:30px; line-height:30px; padding:5px 0 0 20px; float:left; width:150px;}
.pro_menu dl dt span{ padding-left:20px; display:block; float:left}
.pro_menu dl dd{ width:100%; height:34px; line-height:34px; border-bottom:1px solid #eeeeee;}
.pro_menu dl dd:nth-child(2){ margin-top:-12px;}
.pro_menu dl dd a { width:150px; height:34px; display:block; background:url(../images/pro_a.gif) right no-repeat; margin-left:10px; font-size:14px;}
.pro_list{ float:right; width:967px; height:440px;}
.pro_list ul{ width:1000px;}
.pro_list li{ width:290px; height:190px; float:left; padding:10px; margin-right:18px; margin-bottom:19px; background:#FFF}
.pro_list li a em{ display:block; width:290px; height:170px; overflow:hidden;}
.pro_list li img { width:290px; height:170px; -webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.pro_list li a:hover img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.pro_list li h1{ font-size:14px; text-align:center; margin-top:4px;}
/*管理团队*/
.solid_line{width:100%; height:1px; background-color:#dddddd; float:left; margin-top:35px;}
.team{ width:760px; height:auto; float:left; overflow:hidden;margin-top:-1px;}
.column_title{ width:100%; height:40px; line-height:40px;}
.column_title h1{ float:left; width:300px; font-size:16px;}
.column_title h1 em{ border-top:2px solid #e00406; width:auto; height:40px; line-height:40px; display:inline-block;}
.column_title h1 span{ margin-left:5px; color:#999; font-size:12px;}
.team_con{ border:1px solid #dddddd; width:728px; height:218px; padding:15px; overflow:hidden;}
#demo{width:100%; height:220px;float:left; display:inline; overflow:hidden;}
#indemo {float:left;width:60000%;}
#demo1 {float:left;}
#demo2 {float:left;}
.team_con li{ width:230px; height:220px; float:left; display:inline; margin-right:15px;}
.team_con li span{ width:230px; height:190px; float:left;}
.team_con li span img{ width:230px; height:190px;}
.team_con li span img:hover{filter:alpha(opacity=90); opacity:0.9;}
.team_con li a:hover{ color:#fdb315}
.team_con li em { float:left; width:236px; height:30px; line-height:30px; font-size:14px; text-align:center; display:block;}

/*国丹荣誉荣誉*/
.honor{ float:right; width:400px; height:auto; overflow:hidden; margin-top:-1px;}
.slide_x{overflow:hidden;position:relative;width:370px;height:220px; padding:14px; border:1px solid #dddddd; }
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:100%;height:228px;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:370px;height:220px;}
.slide_x .list li img{vertical-align:top; width:370px; height:220px; background:#FFF}
.slide_x .list p{position:absolute;bottom:0;left:0;width:200px; font-size:14px;}
.slide_x .btn{overflow:hidden;position:absolute;bottom:20px;right:15px;}
.slide_x .btn li{float:left;width:12px;height:12px;margin-right:5px;border-radius:50%;background:#ffffff;color:#1c372c;font:12px/12px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#e00406;color:#fff;}
