/* CSS Document */
body,html{background:#d2d2d2;background:#EFEEE5;}
.top{width:100%; height:205px; background:url(bg_gnb.gif) top repeat-x}
.top_1{ width:100%; background:url(top.jpg) center no-repeat; text-align:center;  margin:0 auto; height:135px; overflow:hidden; }
.top_1 img{max-width:100%;height: 100%;}
.top_2{width:1008px; height:70px; margin:0 auto;}
.logo{float:left;}
.menu{width:100%;height:43px;}
.menu .nav{width:960px;height:43px;margin:0 auto;}
.menu .nav li{float:left;list-style:none;}
.menu .nav li a{display:block;height:43px;/*border-left:1px solid #000;*/padding:0 17px;font-size: 13px;_padding:0px; _margin-left:13px; _margin-right:13px; _float:left;  line-height:43px;color:#eee;text-decoration:none;position:relative;}
.menu_1 .nav li a{padding:0 17px !important;}
#menu_x{_width:160px; text-align:left; padding:0px; padding-right:25px;}
.menu .nav li a:hover,.menu .nav li a.current{color:#ddd;}
.menu .nav li .box{height:27px;position:absolute;top:178px; background:#b2d4e7;display:none; width:auto !important;}
.menu .nav li .box a{display:block;height:27px;float:left;color:#263145;line-height:27px;border:none;background:none;}
.menu .nav li .box a:hover{text-decoration:none;color:#efeee5}

.main{width:1008px; height:auto; margin:0 auto; margin-top:20px;}
.left{width:210px; min-height:400px; _height:400px; float:left; font-family:黑体;}
.left_title{font-size:26px;  margin-top:12px; font-weight:bold; color:#2d5c5a; letter-spacing:1px; text-align:left;}
.left_menu{width:210px; background:#c0c4c3; padding-top:5px; padding-bottom:5px;}
.left_menu li a{display:block; height:36px; line-height:36px; text-align:left; padding-left:15px; font-size:14px; color:#fff; background:#493a49; margin-bottom:1px;font-family: Arial, 黑体;}
.left_menu li a:hover{background:url(menuhover.gif) #833b3f no-repeat;}
.left_menu li a.hover{background:url(menuhover.gif) #833b3f no-repeat;}
.shopping{margin-top:40px;}
.shopping img{width:209px; height:111px;}
.right{width:755px; float:left; margin-left:40px; min-height:600px; _height:600px;margin-bottom: 50px;}
.right_news{ min-height:600px; _height:600px;margin-bottom: 50px;}
.right_title{height:47px; border-bottom:1px solid #6a636d;}
.title{width:220px; float:left; font-size:16px; font-weight:bold;color:#2d5c5a; line-height:47px; text-align:left;}
.weizhi {MIN-width:150PX; _width:auto; float:right; background:url(icon_location.png) left no-repeat; height:47px; line-height:47px; text-align:left; padding-left:40px; font-size:12px;}
.weizhi span{ color:#2d5c5a;}
.right_con{padding:10px; line-height:25px;  text-align:left; letter-spacing:1px; margin-bottom:100px; width:730px; _width:750px;}
.cp_con{padding:10px; line-height:25px;  text-align:left; letter-spacing:1px; margin-bottom:100px; width:730px; _width:750px;}
.cp_con_1{ padding-top:10px; line-height:25px;  text-align:left; letter-spacing:1px; margin-bottom:100px; width:750px; }


.footer{width:100%; height:35px; background:url(footer_bg.gif) repeat-x;}
.footer_1{width:1001px; height:35px; margin:0 auto; line-height:35px; color:#c0c4c3; font-size:12px; font-family:微软雅黑;}

.right_cp{width:230px; min-height:200px; _height:200px; float:left; background:url(cpbg.png) bottom no-repeat; margin-right:30px;padding-bottom: 5px; margin-top:15px;}
.right_cp_con{ background:#fff; width:230px; border:1px solid #ddd; border-bottom:none; min-height:210px;_height: 210px;}
.right_cp_con li img{width:63px; height:63px; border:1px solid #d1d1d1;}
.right_cp_con li{display:block; width:63px;  float:left; margin:6px; _margin:0px; _margin-left:8px; _margin-top:7px;}
.cp_title{height:30px; line-height:30px; font-size:14px; padding-left:20PX; border-bottom:1px solid #d1d1d1}
.cp_buttom{text-align:right; margin-right:20px; padding-top:10px; height:23px;padding-bottom: 10px;}

.cp_left{width:492px; min-height:300px;_height:300px; float:left; background:url(cp_detail_bt.png) bottom no-repeat; padding-bottom:4px;}
.cp_left_con{width:492px;min-height:300px; background:url(cp_detail_bg.png) repeat-y; _height:300px;} 
.cp_left_title{width:488px; height:42px; background:url(cp_detail_tbg.png) repeat-x; margin-left:1px;}
.cp_con_d{padding:46px;}

.cp_right{width:230px; float:left; margin-left:15px; min-height:300px; _height:300px; background:#fff;border:1px solid #d1d1d1}
.cp_detail{padding:2px; margin-top:20px; line-height:25px;  text-align:left; letter-spacing:1px; margin-bottom:100px; width:746px; _width:750px; }
.cp_right_1{text-indent:25px; line-height:30px; border-bottom:1px solid #d1d1d1;}
.cp_right_2{ height:400px; margin-bottom:20px; overflow-y:scroll}

.cp_right_2 li a img{width:63px; height:63px; border:1px solid #d1d1d1;}
.cp_right_2 li a img:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}
.cp_right_2 li{display:block; width:63px;  float:left; margin:4px; _margin:0px; _margin-left:4px; _margin-top:1px;}

.cp_right_3 a{ display:block;height:40px; width:230px; line-height:40px; text-align:center;}



.cell{width:230px; min-height:200px; _height:200px; float:left;margin-right:13px;padding-bottom: 5px; margin-top:15px;}


.cell_con{ background:#fff; width:210px;_width:230px;  border-bottom:none; min-height:110px;_height: 110px; padding:10px; text-align:left;}
.cell_con h3{line-height:25px; text-align:left; font-size:15px;}
.cell_con #img img{width:210px;}
.cell_con .more{ margin-top:10px; margin-bottom:10px;text-align: right;}
.cell_con .time{height:30px; border-top:1px solid #ccc; line-height:30px; width:100%}

#waterfall p{text-align:left; text-indent:25px; line-height:25px;}

.live_con{ padding-top:10px; padding-left:5px; line-height:20px; text-align:left;  margin-bottom:100px; width:745px; _width:750px;}

.live_con li{display:block;width:168px; border:1px solid #ccc; padding:1px; float:left; margin:6px;}
.live_con li span{display:block; background:#fff; text-align:center; line-height:25px;}
.live_con li a img{width:168px;}
.live_con li a img:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}

.s_menu{display: block; background:#a593a1}
.s_menu li a{ display:block; background:none; font-size:12px; padding-left:20px;}



.cp_left_1{width:482px; min-height:300px;_height:300px; float:left; background:url(cp_detail_bt.png) bottom repeat-x; padding-bottom:4px;}
.weizhi a{color:#5b8207;}

.right_con_1{padding:10px; line-height:25px;padding-left: 20px; text-align:left; letter-spacing:1px; margin-bottom:100px; width:720px; _width:750px;  margin-top:20px;}



.nTab
        {
 min-height: 800px; _height:800px;
            margin: 20px auto;

            overflow: hidden;
        }
        .none
        {
            display: none;
        }
        .nTab .TabTitle li
        {
            float: left;
            cursor: pointer;
			font-size:16px;
			margin-right:8px;
			text-indent:0px;
            line-height: 18px; padding:5px;
            text-align: center;
            width: 20px;
        }
        .nTab .TabTitle li a
        {
            text-decoration: none;
        }
        .nTab .TabTitle .active
        {
            background: #999;
            color: #fff;
        }
        .nTab .TabTitle .normal
        {
            color: #333;
        }
		.TabTitle{padding-left:50px;}
        .nTab .TabContent
        { font-size:12x;
            clear: both;
			border-top:1px solid #ccc;
			margin-top:20px;
            padding: 5px;
            display: block;
			text-indent:0px;
            height: 100px;
        }
.nTab .TabContent p{font-size:12px; text-indent:25px;}
.nTab .TabContent h4{ display:block; width:120px; height:30px; line-height:30px; font-size:14px; background:url(h4.png) left no-repeat; padding-left:10px;}
.info a{display:block; width:98px; height:30px; line-height:30px; text-align:center; background:url(shengqin.png) left no-repeat; color:#fff; text-indent:0px; margin:0 auto; margin-top:20px; font-size:13px;}
.info a:hover{background:url(shengqin.png) right no-repeat;}
.c_title{font-size: 20px;
line-height: 35px;
}

.qihuan{float:right; position:relative}
.waterfall_column{float:left; margin:8px;}
.shopping img{width:209px; height:300px;}

.cp_con_1 li{display:block; width:230px; float:left; margin-left:10px; margin-right:10px;}
.cp_con_1 li img{width:230px;}
.cp_con_1 a span{display:block; width:230px; height:307px; margin-top:-307px; text-align:center; background:#fff; line-height:307px; font-size:16px;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7; font-weight:bold;}

.select{width:160px; padding-right:20px;line-height:25px; border:1px solid #ccc; cursor:pointer; color:#666; position:absolute; background:#EFEEE5; }
.select p{display:block; height:25px; background:url(select.png) right no-repeat;}
.select p:hover{background: url(select1.png) right no-repeat;}
.select_1{width:160px; border-top:1px solid #ccc; display:none; padding-right:20px; background:#EFEEE5}
.select_1 a{color:#666; display:block; padding:3px;}
.select_1 a:hover{color:#333;}
.zhao_title{clear:both; margin-top:30px;border-bottom: 1px solid #ccc; font-size:14px; line-height:30px; font-weight:bold; margin-bottom:15px;}
.info{clear: both;

margin-top: 20px;
padding: 5px;
display: block;
text-indent: 0px;

}

#waterfall li{display:block; width:100%; background:#fff; padding-top:10px;}
#waterfall li span{text-align:left; display:block; width:730px; padding-bottom:10px; font-size:24px; font-family:times new roman,宋体;} 
#waterfall li a.img{display:block; width:730px; border:1px solid #333;}
#waterfall h3{font-family:times new roman,宋体;}
.right_m{float:right !important;}