﻿
/*---顶部---*/
.txj_top_line{background:#333333; height:30px; line-height:30px; overflow:hidden; width:100%; color:#c8c8c8;}
.txj_top_left{ float:left;}

.txj_header{ background:url('/templates/Alen/Img/logobg.jpg');overflow:hidden; }

.txj_l_main{ width:1200px; overflow:hidden; margin-top:10px;}
.txj_top_l{ float:left;color:#c8c8c8; height:27px; margin-top:13px; width:100px; }
.txj_top_l .gongyong{ padding-left:5px; height:27px; line-height:27px;    font-size:12px; color:#666666;}

.txj_top_l a{color:#c8c8c8;}
.txj_logo{float:left; width:860px;height:111px;}
.txj_top_r{float:left; width:230px; height:111px;}


/*导航样式*/
#txj_menu{ margin:0px auto; width:1200px; height:90px;}
#txj_menu ul{  z-index:100;position:relative;}
#txj_menu ul li{float:left;overflow:hidden;width:120px; font-family: "微软雅黑";  }
#txj_menu ul li a{display:block;color:#281f2c; line-height:110px; text-align:center; font-size:14px;}
#txj_menu ul li a:hover{ color:#ffffff;background:url('/templates/Alen/Img/06.png');}
/*导航样式二级样式*/
#subTxjmenu{position:absolute;top:110px;text-align:center; z-index:1000}
#txj_menu #subTxjmenu a{width:120px;font-size:12px;color:#000000;line-height:40px; background:#FFF; border-bottom:1px solid #dd0000;}
#txj_menu #subTxjmenu a:hover{color:#dd0000; border-bottom:1px solid #dd0000;}


/*搜索*/
.txj_ss{ width:100%;height:100px; line-height:100px; border-bottom:1px dashed #dedede;}
.txj_ss_left{ float:left; padding:30px 0 0 0;}
.txj_ss_right{ float: left;height:40px; line-height:40px; padding:30px 0 0 0; color:#000 }
.txj_ss_right a{color:#000;font-family: 微软雅黑; font-size:14px;}

.search_text{ height:40px; line-height:40px; padding:0px; margin:0; float:left;  width:260px; color:#999999; border:none;outline:none;  background:url(/templates/Alen/Img/bg_left.jpg) no-repeat; padding-left:27px;}
.search_button{ background:url(/templates/Alen/Img/bg_right.jpg) center no-repeat; cursor:pointer; width:84px; height:40px; border:0; float:left;}


/*banner2效果*/
.flexslider { position: relative; height:600px; overflow: hidden; width:100%; z-index: -1;}
.slides { position: relative; z-index: -1;}
.slides li { height: 600px; text-align:center; width:100%;}
.slides li a{ display:block; width:100%; height:510px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(/templates/Alen/Img/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}




