.in_main{
width:1200px;
padding-top:20px;
padding-bottom:15px;
overflow:hidden;
}
.left{
width:220px;
float:left;
overflow:hidden;
}
.info_T{
width:220px;
height:60px;
line-height:60px;
font-size:22px;
color:#FFFFFF;
text-align:center;
background-color:#006935;
}
.info_box{
width:220px;
overflow:hidden;
}
.info_box ul{
margin:0;
padding:0;
list-style:none;
}
.info_box ul li{
width:220px;
height:51px;
float:left;
font-size:14px;
}
.info_box ul li a{
width:185px;
padding-left:35px;
height:51px;
line-height:50px;
display:block;
color:#555555;
background:url(/images/li.gif) no-repeat;
}
.info_box ul li a.cur{
background:url(/images/li.gif) no-repeat;
color:#555555;
}

.class_box{
width:220px;
overflow:hidden;
}
.class_box ul{
margin:0;
padding:0;
list-style:none;
}
.class_box ul li{
width:220px;
height:51px;
float:left;
font-size:14px;
}
.class_box ul li a{
width:198px;
padding-left:22px;
height:51px;
line-height:50px;
display:block;
color:#555555;
background:url(/images/lii.gif) no-repeat;
}
.class_box ul li a.cur{
background:url(/images/lii.gif) no-repeat;
color:#555555;
}

.TT{
width:220px;
height:50px;
line-height:50px;
font-size:22px;
color:#FFFFFF;
text-align:center;
background-color:#006935;
}
.roll{
width:200px;
padding:10px;

overflow:hidden;
background-color:#f0f0f0;
}
.roll ul{
margin:0;
padding:0;
list-style:none;}
.roll ul li{
width:200px;
overflow:hidden;
height:165px;
}
.roll ul li img{
width:198px;
height:133px;
border:1px solid #cccccc;
}
.roll ul li p{
width:200px;
height:24px;
line-height:24px;
text-align:center;
background-color:#c8c8c8;
color:#333;
margin:0;
padding:0;
}
.contact{
width:200px;
padding:10px;
overflow:hidden;
line-height:22px;
background-color:#f0f0f0;
}

.contact p{ margin:0; padding:5px 0;}

.right{
width:950px;
padding-bottom:30px;
float:right;
overflow:hidden;
}
.curr{
width:950px;
height:50px;
overflow:hidden;
border-bottom:1px solid #bfbfbf;
}
.curr span{
width:300px;
height:50px;
line-height:50px;
display:inline;
float:left;
padding-left:12px;
background:url(/images/curr.gif) left center no-repeat;
color:#333333;
font-size:20px;
}
.curr label{
width:400px;
height:50px;
line-height:50px;
float:right;
text-align:right;
display:inline;
padding-right:10px;
}

.content{
width:950px;
padding:20px 0;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.honor{
width:950px;
padding-top:20px;
overflow:hidden;
}
.honor ul{
margin:0;
padding:0;
list-style:none;
}
.honor ul li{
width:227px;
padding:0 5px;
height:331px;
float:left;
overflow:hidden;
}
.honor ul li span{
width:221px;
height:291px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.honor ul li span:hover{
border:1px solid #006935;
}
.honor ul li span img{
width:221px;
height:291px;
border:none;
}
.honor ul li label{
width:227px;
height:40px;
line-height:40px;
display:block;
text-align:center;
}

.bix_cases{
width:950px;
padding-top:20px;
overflow:hidden;
}
.bix_cases ul{
margin:0;
padding:0;
list-style:none;
}
.bix_cases ul li{
width:227px;
padding:0 5px;
height:228px;
float:left;
overflow:hidden;
}
.bix_cases ul li span{
width:221px;
height:166px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_cases ul li span:hover{
border:1px solid #006935;
}
.bix_cases ul li span img{
width:221px;
height:166px;
border:none;
}
.bix_cases ul li label{
width:227px;
height:40px;
line-height:40px;
display:block;
text-align:center;
font-size:14px;
background-color:#eeeeee;
}
.bix_cases ul li label a{
color:#333333;
}

.bix_01{
width:950px;
overflow:hidden;
}
.bix_01 ul{
margin:0;
padding:0;
list-style:none;
}
.bix_01 ul li{
width:950px;
height:50px;
display:block;
border-bottom:1px solid #eeeeee;
float:left;
font-size:16px;
}
.bix_01 ul li span{
width:750px;
height:50px;
display:inline;
float:left;
line-height:50px;
background:url(images/em.gif) left center no-repeat;
padding-left:22px;
}
.bix_01 ul li label{
width:100px;
height:50px;
line-height:50px;
display:inline;
float:right;
text-align:right;
color:#999;
}
.NW_TT{
width:928px;
padding-left:22px;
background:url(images/em.gif) left center no-repeat;
height:30px;
line-height:30px;

}
.bix_01 ul li span a{
font-size:16px;
color:#666;
}

DIV.yellow{width:950px;clear:both;float:left;padding-bottom:25px;padding-top:25px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center;}DIV.yellow A{padding:5px 3px 5px 3px;background-color:#FAFAFA;BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#ccc 1px solid;COLOR:#000;BORDER-BOTTOM:#ccc 1px solid;TEXT-DECORATION:none;}DIV.yellow A:hover{BORDER:#006935 1px solid;COLOR:#FFF;background-color:#006935;}DIV.yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#006935 1px solid;BORDER-TOP:#006935 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#006935 1px solid;COLOR:#fff;BORDER-BOTTOM:#006935 1px solid;BACKGROUND-COLOR:#006935}DIV.yellow SPAN.disabled{padding:5px 3px 5px 3px;BORDER-RIGHT:#eee 1px solid;BORDER-TOP:#eee 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#eee 1px solid;COLOR:#ddd;BORDER-BOTTOM:#eee 1px solid;}

.none_info{
height:100px;
text-align:center;
line-height:100px;
color:#FF0000;
}

.bix_02{
width:950px;
padding:15px 0;
overflow:hidden;
}
.A_title{
width:950px;
height:37px;
line-height:36px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#006935;
}
.A_Desc{
width:950px;
height:28px;
line-height:28px;
text-align:center;
}
.A_content{
width:950px;
padding:15px 0;
overflow:hidden;
font-size:14px;
line-height:24px;
}
.A_line{
width:950px;
height:1px;
font-size:0px;
border-top:1px solid #ececec;
}
.A_PN{
width:950px;
overflow:hidden;
padding:10px 0;
line-height:28px;
}

.bix_03{
width:853px;
padding-top:15px;
border:1px solid #ffffff;
border-top:none;
overflow:hidden;
}
.bix_03 ul{
margin:0;
padding:0;
list-style:none;
}
.bix_03 ul li{
width:202px;
padding:0 8px;
height:198px;
float:left;
overflow:hidden;
}
.bix_03 ul li span{
width:196px;
height:152px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_03 ul li span:hover{
border:1px solid #76c476;
}
.bix_03 ul li span img{
width:196px;
height:152px;
border:none;
}
.bix_03 ul li label{
width:202px;
height:40px;
line-height:40px;
display:block;
text-align:center;
}

.bix_04{
width:950px;
padding-top:20px;
overflow:hidden;
}
.P_Pic{
width:404px;
height:356px;
border:1px solid #dadada;
text-align:center;
}
.P_Pic img{
width:402px;
height:354px;
border:none;
}
.P_Name{
width:510px;
height:45px;
line-height:44px;
background:url(images/line_01.gif) left bottom repeat-x;
color:#034091;
font-size:18px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.P_li{
width:510px;
height:36px;
line-height:36px;
}
.P_btn{
padding-top:15px;
}
.P_DT{
width:950px;
border-bottom:1px solid #dadada;
height:30px;
}
.P_DT span{
width:100px;
height:30px;
line-height:30px;
display:block;
text-align:center;
background-color:#006935;
color:#ffffff;
font-size:14px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.P_content{
width:950px;
overflow:hidden;
padding-top:16px;
line-height:24px;
font-size:14px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}

.bix_05{
width:750px;
padding:0 5px;
padding-top:20px;
overflow:hidden;
}
.bix_05 ul{
margin:0;
padding:0;
list-style:none;
}
.bix_05 ul li{
width:234px;
padding:0 8px;
height:212px;
float:left;
overflow:hidden;
}
.bix_05 ul li span{
width:228px;
height:172px;
position:relative;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_05 ul li span:hover{
border:1px solid #158b73;
}
.bix_05 ul li span img{
width:228px;
height:172px;
border:none;
}
.bix_05 ul li span em{
width:25px;
height:25px;
display:block;
position:absolute;
left:100px;
top:75px;
background:url(images/splogo.png) no-repeat;
}
.bix_05 ul li label{
width:234px;
height:40px;
line-height:40px;
display:block;
text-align:center;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}

.bix_06{
width:760px;
padding:15px 0;
overflow:hidden;
}
.play_name{
width:760px;
height:37px;
line-height:36px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#158b73;
}
.play_on{
width:760px;
text-align:center;
overflow:hidden;
}
.play_content{
width:760px;
padding:15px 0;
overflow:hidden;
font-size:14px;
line-height:24px;
}

.ly_desc{
width:860px;
padding:20px 0 20px 20px;
line-height:24px;
overflow:hidden;
font-size:14px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.ly{
width:760px;
overflow:hidden;
font-size:14px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.tc_r{
width:250px;
height:35px;
line-height:35px;
background:#fff;
border:1px solid #ccc;
padding-left:5px
;border-radius:4px;
margin-bottom:15px;
}

.tc_r:focus,.tc_c:focus,.tc_a:focus,.tz_r:focus,.text-input:focus{
border-color:#158b73;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 177, 235, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 177, 235, .6);
}

.tc_b{
width:100px;
height:35px;
line-height:35px;
background:#fff
;border:1px solid #ccc;
padding-left:5px;
border-radius:4px;
margin-bottom:15px;
}
.tc_c{
width:300px;
height:35px;
line-height:35px;
background:#fff
;border:1px solid #ccc;
padding-left:5px;
border-radius:4px;
margin-bottom:15px;
}


.tc_a{
width:470px;
height:35px;
line-height:35px;
background:#fff;
border:1px solid #ccc;
padding-left:5px;
border-radius:4px;
margin-bottom:15px;}

.tz_r{
width:470px;
height:140px;
background:#fff
;border:1px solid #ccc;
padding:5px;
border-radius:4px;
margin-bottom:10px;}