@charset "gb2312";

html, body {
        /*position: relative;*/
        height: 100%;
    }
body {

        background-image: url(index_bg01.jpg);
        background-position: top center;
        background-attachment: fixed;
        background-repeat: no-repeat;;
        font-family: "microsoft yahei";
        font-size: 12px;
		font-family:"微软雅黑";
    }
.warp{ position: relative; height:100%; overflow:auto;}


/*中部*/
.main{ width: 1000px; height: 500px; margin: 0px auto; position: relative;}
.main_body{ width: 100%;/* overflow: hidden;*/}
.map_main{ width:1170px; height:710px; margin:0 auto;}
/*导航*/
.sub_nav{ width: 108px; height: 470px; padding-top: 30px; float: left; background: url(index_subnav_bg.png) repeat;  font-size: 16px;}
.sub_nav li{ position: relative;}
.sub_nav .nav_item{width: 100%;height: 45px; overflow: hidden;}
.sub_nav .nav_item a{ position: absolute; display: block; color: #fff; text-align: center; bottom: 75px; width: 100%; height: 100%; text-decoration: none; }
.sub_nav .nav_item b{ width: 62px; height: 62px; margin: 0px auto; margin-top: 13px; display: block;}
.sub_nav .nav_item span{ display: block; margin-top: 15px;}
.nav_icon1{ background: url(nav_icon1.png) 0 0 no-repeat;}
.nav_icon2{ background: url(nav_icon2.png) 0 0 no-repeat;}
.nav_icon3{ background: url(nav_icon3.png) 0 0 no-repeat;}
.nav_icon4{ background: url(nav_icon4.png) 0 0 no-repeat;}
.nav_icon5{ background: url(nav_icon5.png) 0 0 no-repeat;}
.nav_icon6{ background: url(nav_icon6.png) 0 0 no-repeat;}
.nav_icon7{ background: url(nav_icon7.png) 0 0 no-repeat;}
.nav_icon8{ background: url(nav_icon8.png) 0 0 no-repeat;}
.sub_nav .nav_item_active{background-image: url(index_subnav_hoverbg.png); height: 120px;}
.sub_nav .nav_item_active a{ bottom: 0px;}
/*内容*/
.con_box{ width: 890px; height: 500px; float: right; position: relative; overflow: hidden;}
/*.CAentrance{ width:44px; height:274px; position:absolute; background:url(CAentrance.png) no-repeat; right:-50px; top:140px; top:0;}*/
.CAentrance{ width:132px; right:-110px; top:360px; position:absolute;}
.CAentrance a{ display:block; margin-bottom:8px;}
.entrance1{ width:100%; height:51px; background:url(entrance1.png) no-repeat left center;}
.entrance2{ width:100%; height:51px; background:url(entrance2.png) no-repeat left center;}

.pro_con{
	width: 100%;
	height: 4000px;
	position: absolute;
	top: -5px;
	left: 3px;
	transition: top .5s ease-in-out;
	-webkit-transition: top .5s ease-in-out;
	-moz-transition: top .5s ease-in-out;
	-o-transition: top .5s ease-in-out;
	-ms-transition: top .5s ease-in-out;
	background: url(index_main_conbg.png) repeat;
    }
.chanl_item{ width: 820px; height: 500px; padding-left:40px; overflow: auto; background-image:url(lm_b_03.png); background-position:left; background-repeat:no-repeat;}



/********* 栏目 ***********/
.lm_top{ height:440px; width:200px; float:left;}
.lm_top1{ float:left; height:45px; width:6px;}
.lm_top2{ float:left; height:45px; padding-left:20px; padding-right:20px; background-image:url(lm_05.png); line-height:45px; font-size:16px; color:#FFF; font-weight:bold;}
.lm_top3{ float:left; height:45px; width:6px;}
.lmb{ height:45px; line-height:45px; width:116px; text-align:center; font-size:16px; border-bottom:solid 1px #999999;}


.lm_r{ float:right; width:600px; height:440px;}
.lmwe{ width:600px; height:30px; line-height:30px; border-bottom:solid 1px #2869b9;}
.lmwe{ width:600px; height:30px; line-height:33px; border-bottom:solid 1px #2869b9; text-align:right; margin-top:10px;}
.lmwe1{ float:right; line-height:30px;}
.lmwe2{ float:right; padding-left:10px; padding-right:10px; font-size:14px}
.list_con{ width:570px;  padding:0 15px;}
.list_con ul { width:570px; }
.list_con ul li{ width:560px; height:35px; padding-left:10px; font-size:14px; background:url(dot_07.png0); line-height:35px;}
.list_con1{ width:80%; margin-left:10px;}
.list_time{ width:15%;}
