


.banner{position:relative; height:350px; z-index:1;}
.banner .a_bigImg{ height:350px; background-image:url(../images/banner.jpg);}
.sub_banner{position:relative; height:250px; z-index:1;}
.sub_banner .a_bigImg{ height:250px; background-image:url(../images/sub_banner.jpg);}
.a_bigImg{ position:absolute; top:0; left:0; width:100%; background-position:top center; background-repeat:no-repeat;}
.ul_change_a2{ position:absolute; bottom:10px; width:300px; text-align:center; left:50%; margin-left:-150px; z-index:9;}
.ul_change_a2 li{ display:inline; position:relative; text-align:center; padding:0 5px;}
.ul_change_a2 span{display: -moz-inline-stack; display:inline-block; *display:inline; *zoom:1; cursor:hand;cursor:pointer; width:13px; height:13px; overflow:hidden; background:url(../images/icon.png) no-repeat;}
.ul_change_a2 span.on{ background-position:0 -13px;}
.clear{clear:both;}
/* Menu */
#menu{ height:45px;}
#menu ul {}
#menu ul li{float:left;}
#menu ul li a.m_a{ display:block; width:114px; text-align:center; height:45px; line-height:43px; font-size:15px; color:#000; background:url(../images/mlan.jpg) no-repeat;}
#menu ul li a.m_a:hover{ background-position:0 -45px;}
#menu ul li a.mhover{ background-position:0 -45px;}

   
 


#home .zjtx_con li a.tx_view{ position:absolute; top:0; right:0; display:block; background:url(../images/tx_view.jpg) no-repeat; width:32px; height:17px;}


/*dis_big*/
.dis_big{ text-align:center;}
.dis_name{font-weight:bold;line-height:30px;height:30px;}
.dis_pic{ position: relative; _height:50px;}
.dis_pic a{ position:absolute; width:102px; height:95px; top:50%; margin-top:-47px; display:none;}
.dis_pic a.p_prev{ background:url(../images/left.png) no-repeat; left:0;}
.dis_pic a.p_next{ background:url(../images/right.png) no-repeat; right:0;}
.dis_pic a b{ display:none;}
.dis_pic img{border:1px solid #ccc;}
.dis_note{text-align:left;line-height:23px;}
/*page_num*/
.page_num{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px;}
/* demo */
#demo{overflow:hidden;width:600px; margin:0 auto;}
#indemo{float:left;width:100000px;}
#indemo img{margin-right:10px;border:1px solid #ccc;}
#demo1{float:left;}
#demo2{float:left;}
.pro_content{ position:relative;}
.t_left{background:url(../images/pleft.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; left:0;}
.t_right{background:url(../images/pright.jpg) no-repeat;cursor:pointer;width:7px;height:9px; position:absolute; top:0; right:0;}
/*cnews_content*/
.cnews_content{}
.tj_news{ padding-bottom:20px;  border-bottom:1px dotted #bbb; font-size:14px;}
.tj_news img{ float:left; width:345px; height:270px; display:block; border:2px solid #ccc;}
.tj_news .ln_con{ float:right; width:420px;}
.tj_news .ln_name{ font-size:18px; font-weight:bold; color:#ca2a08; height:47px; display:block; border-bottom:1px solid #ddd; width:420px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px;}
.tj_news .ln_name a{ color:#ca2a08;}
.tj_news .ln_text{ height:168px; line-height:21px; color:#777; font-size:14px; padding-top:20px;}
.tj_news .ln_date{ padding-top:5px;}
ul.list_news{min-height:200px;_height:200px; padding:10px 0;}
ul.list_news li{position:relative;height:38px; line-height:36px; border-bottom:1px dotted #ccc; font-size:14px;}
ul.list_news li font{ color:#007cc2;}
span.date{position:absolute; right:0; top:0; color:#777}

/*dis_news*/
#dis_news{}
#dis_news .dnews_title{font-weight:bold;font-size:16px;_height:30px;min-height:30px;line-height:30px;text-align:center;}
#dis_news .dnews_line{text-align:center;_height:25px; line-height:25px; border-top:1px dashed #ccc;}
#dis_news .dnews_content{padding:5px;_height:200px;min-height:200px;line-height:23px;}

/*list_links*/
ul.list_links{text-align:center;min-height:200px;_height:200px;}
ul.list_links li{float:left;padding:5px 10px;text-align:center;width:140px;min-height:50px;_height:50px;}
ul.list_links li img{width:130px;height:50px;}

/*blan*/

