.in_main{
width:1200px;
padding-top:20px;
padding-bottom:30px;
overflow:hidden;
}
.left{
width:260px;
float:left;
overflow:hidden;
}
.info_T{
width:260px;
height:102px;
background:url(images/h5.gif) no-repeat;
line-height:90px;
font-size:26px;
color:#FFFFFF;
text-align:center;
background-color:#004f94;
}
.info_box{
width:220px;
border:2px solid #004f94;
padding:20px 18px 8px 18px;
overflow:hidden;
}
.info_box ul{
margin:0;
padding:0;
list-style:none;
}
.info_box ul li{
width:220px;
height:75px;
float:left;
font-size:14px;
}
.info_box ul li a{
width:200px;
padding-left:20px;
height:60px;
line-height:60px;
display:block;
color:#000;
background:url(/images/li.gif) no-repeat;
}
.info_box ul li a.cur{
background:url(/images/li_hover.gif) no-repeat;
color:#000;
}

.class_box{
width:220px;
border:2px solid #004f94;
padding:20px 18px 8px 18px;
overflow:hidden;
}
.class_box ul{
margin:0;
padding:0;
list-style:none;
}
.class_box ul li{
width:220px;
height:75px;
float:left;
font-size:14px;
}
.class_box ul li a{
width:200px;
padding-left:20px;
height:60px;
line-height:60px;
display:block;
color:#000;
background:url(/images/li.gif) no-repeat;
}
.class_box ul li a.cur{
background:url(/images/li_hover.gif) no-repeat;
color:#000;
}

.TT{
width:260px;
height:60px;
line-height:60px;
font-size:24px;
color:#FFFFFF;
text-align:center;
background-color:#004f94;
}
.roll{
width:240px;
padding:10px;
overflow:hidden;
background-color:#f0f0f0;
}
.roll ul{
margin:0;
padding:0;
list-style:none;}
.roll ul li{
width:240px;
overflow:hidden;
height:215px;
}
.roll ul li img{
width:238px;
height:179px;
border:1px solid #cccccc;
}
.roll ul li p{
width:240px;
height:34px;
line-height:34px;
text-align:center;
background-color:#c8c8c8;
color:#333;
margin:0;
padding:0;
}
.contact{
width:236px;
padding:10px;
border:2px solid #004f94;
overflow:hidden;
line-height:24px;
font-size:14px;
}

.contact p{ margin:0; padding:5px 0;}

.right{
width:910px;
padding-bottom:30px;
float:right;
overflow:hidden;
}
.curr{
width:910px;
height:50px;
overflow:hidden;
border-bottom:1px solid #bfbfbf;
}
.curr span{
width:300px;
height:50px;
line-height:50px;
display:inline;
float:left;
color:#333333;
font-size:20px;
font-weight:bold;
}
.curr label{
width:400px;
height:50px;
line-height:50px;
float:right;
text-align:right;
display:inline;
padding-right:10px;
font-size:14px;
}

.content{
width:910px;
padding:20px 0;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.honor{
width:910px;
padding-top:20px;
overflow:hidden;
}
.honor ul{
margin:0;
padding:0;
list-style:none;
}
.honor ul li{
width:217px;
padding:0 5px;
height:328px;
float:left;
overflow:hidden;
}
.honor ul li span{
width:211px;
height:281px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.honor ul li span:hover{
border:1px solid #004f94;
}
.honor ul li span img{
width:211px;
height:281px;
border:none;
}
.honor ul li label{
width:217px;
height:40px;
line-height:40px;
display:block;
font-size:14px;
text-align:center;
}

.bix_cases{
width:927px;
padding-top:20px;
overflow:hidden;
}
.bix_cases ul{
margin:0;
padding:0;
list-style:none;
}
.bix_cases ul li{
width:292px;
margin-right:17px;
height:220px;
float:left;
overflow:hidden;
}
.bix_cases ul li span{
width:290px;
height:160px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
}
.bix_cases ul li span:hover{
border:1px solid #004f94;
}
.bix_cases ul li span img{
width:290px;
height:160px;
border:none;
}
.bix_cases ul li label{
width:292px;
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_fan{
width:910px;
padding-top:20px;
overflow:hidden;
}
.bix_fan ul{
margin:0;
padding:0;
list-style:none;
}
.bix_fan ul li{
width:293px;
padding:0 5px;
height:278px;
float:left;
overflow:hidden;
}
.bix_fan ul li span{
width:287px;
height:215px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_fan ul li span:hover{
border:1px solid #004f94;
}
.bix_fan ul li span img{
width:287px;
height:215px;
border:none;
}
.bix_fan ul li label{
width:293px;
height:40px;
line-height:40px;
display:block;
text-align:center;
font-size:14px;
background-color:#eeeeee;
}
.bix_fan ul li label a{
color:#333333;
}


.bix_video{
width:910px;
padding-top:20px;
overflow:hidden;
}
.bix_video ul{
margin:0;
padding:0;
list-style:none;
}
.bix_video ul li{
width:293px;
padding:0 5px;
height:440px;
float:left;
overflow:hidden;
}
.bix_video ul li span{
width:287px;
height:383px;
position:relative;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_video ul li span:hover{
border:1px solid #004f94;
}
.bix_video ul li span img{
width:287px;
height:383px;
border:none;
position:absolute;
left:0;
top:0;
z-index:1;
}
.bix_video ul li span em{
width:74px;
height:74px;
display:block;
position:absolute;
left:104px;
top:145px;
z-index:2;
background:url(images/play.png) no-repeat}
.bix_video ul li label{
width:293px;
height:40px;
line-height:40px;
display:block;
text-align:center;
font-size:14px;
background-color:#eeeeee;
}
.bix_video ul li label a{
color:#333333;
}

.bix_01{
width:910px;
overflow:hidden;
}
.bix_01 ul{
margin:0;
padding:0;
list-style:none;
}
.bix_01 ul li{
width:910px;
padding-top:15px;
display:block;
border-bottom:1px solid #eeeeee;
float:left;
padding-bottom:15px;
}
.NW_TT{
width:918px;
padding-left:22px;
background:url(images/em.gif) left center no-repeat;
height:30px;
line-height:30px;
}
.NW_TT a{
font-size:16px;
font-weight:bold;
color:#333;
}
.NW_Desc{
width:898px;
padding-bottom:10px;
padding-left:14px;
line-height:24px;
font-size:14px;
overflow:hidden;
color:#666666;
}
.NW_Desc a{
color:#aa2d26;
text-decoration:none;
}

.NW_more{
width:102px;
padding-left:14px;
overflow:hidden;
}
.NW_more a{
width:100px;
height:36px;
line-height:36px;
text-align:center;
display:block;
font-size:14px;
border:1px solid #ccc;
}

DIV.yellow{width:910px;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:#004f94 1px solid;COLOR:#FFF;background-color:#004f94;}DIV.yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#004f94 1px solid;BORDER-TOP:#004f94 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#004f94 1px solid;COLOR:#fff;BORDER-BOTTOM:#004f94 1px solid;BACKGROUND-COLOR:#004f94}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:910px;
padding:15px 0;
overflow:hidden;
}
.A_title{
width:910px;
height:37px;
line-height:36px;
text-align:center;
font-size:18px;
font-weight:bold;
color:#000;
}
.A_Desc{
width:910px;
height:28px;
line-height:28px;
text-align:center;
}
.A_content{
width:910px;
padding:15px 0;
overflow:hidden;
font-size:14px;
line-height:24px;
}
.A_line{
width:910px;
height:1px;
font-size:0px;
border-top:1px solid #ececec;
}
.A_PN{
width:910px;
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:910px;
padding-top:20px;
overflow:hidden;
}
.Pic_li{
width:100px;
overflow:hidden;
}
.Pic_li ul{
margin:0;
padding:0;
list-style:none;
}
.Pic_li ul li{
width:100px;
float:left;
padding-bottom:10px;
overflow:hidden;
}
.Pic_li ul li img{
width:94px;
height:71px;
padding:2px;
border:1px solid #d1d1d1;
}
.P_Pic{
width:526px;
height:395px;
padding:1px;
border:1px solid #dadada;
text-align:center;
}
.P_Pic img{
width:526px;
height:395px;
border:none;
}
.P_Name{
width:240px;
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:240px;
height:36px;
line-height:36px;
}
.P_btn{
padding-top:15px;
}
.P_DT{
width:910px;
border-bottom:1px solid #dadada;
height:30px;
}
.P_DT span{
width:100px;
height:30px;
line-height:30px;
display:block;
text-align:center;
background-color:#0ba43b;
color:#ffffff;
font-size:14px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.P_content{
width:910px;
overflow:hidden;
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;}