﻿.keyword{
width:1100px;
height:40px;
line-height:40px;
margin:0 auto;
font-size:14px;
}
.keyword strong{
color:#034091;
}

.in_banner{
width:1100px;
height:299px;
overflow:hidden;
}

.in_main{
width:1100px;
padding-top:10px;
padding-bottom:15px;
overflow:hidden;
}
.left{
width:210px;
float:left;
overflow:hidden;
}
.info_T{
width:210px;
height:40px;
line-height:40px;
font-size:16px;
font-family:'microsoft yahei',"΢���ź�",SimSun,Verdana,Arial;
background:url(../images/in_title.gif) repeat-x;
color:#FFFFFF;
text-align:center;
}
.info_box{
width:192px;
border:1px solid #dfdfdf;
border-top:none;
padding:8px;
padding-bottom:0;
overflow:hidden;
background-color:#FFFFFF;
}
.info_box ul{
margin:0;
padding:0;
list-style:none;
}
.info_box ul li{
width:158px;
padding-left:34px;
height:45px;
line-height:37px;
float:left;
font-size:14px;
background:url(../images/li.gif) no-repeat;
}
.info_box ul li a{
color:#333333;
text-decoration:none;
}

.TT{
width:174px;
height:35px;
line-height:35px;
padding-left:26px;
background:url(../images/title_01.gif) no-repeat;
font-size:16px;
color:#ffffff;
font-family:'microsoft yahei',"΢���ź�",SimSun,Verdana,Arial;
}
.roll{
width:180px;
padding:10px;
height:580px;
overflow:hidden;
background-color:#f0f0f0;
}
.roll ul{
margin:0;
padding:0;
list-style:none;}
.roll ul li{
width:180px;
overflow:hidden;
height:193px;
}
.roll ul li img{
width:178px;
height:157px;
border:1px solid #cccccc;
}
.roll ul li p{
width:180px;
height:24px;
line-height:24px;
text-align:center;
background:url(../images/opaticy.png) repeat-x;
color:#fff;
margin:0;
padding:0;
}
.contact{
width:192px;
border:1px solid #dfdfdf;
border-top:none;
padding:8px;
overflow:hidden;
line-height:22px;
font-size:12px;
}

.right{
width:875px;
float:right;
overflow:hidden;
}
.curr{
width:873px;
height:40px;
background:url(../images/title_01.gif) repeat-x;
overflow:hidden;
border:1px solid #dfdfdf;
}
.curr span{
width:300px;
height:40px;
line-height:40px;
display:inline;
float:left;
padding-left:27px;
background:url(../images/curr.gif) 11px center no-repeat;
color:#034091;
font-size:16px;
font-weight:bold;
}
.curr label{
width:400px;
height:40px;
line-height:40px;
float:right;
text-align:right;
display:inline;
padding-right:10px;
}

.content{
width:843px;
border:1px solid #dfdfdf;
border-top:none;
padding:15px;
font-size:14px;
line-height:24px;
overflow:hidden;
}

.feedback{
width:843px;
border:1px solid #dfdfdf;
border-top:none;
padding:15px;
font-size:14px;
overflow:hidden;
font-family:'microsoft yahei',"΢���ź�",SimSun,Verdana,Arial;
}

.honor{
width:760px;
padding-top:20px;
overflow:hidden;
}
.honor ul{
margin:0;
padding:0;
list-style:none;
}
.honor ul li{
width:180px;
padding:0 5px;
height:228px;
float:left;
overflow:hidden;
}
.honor ul li span{
width:178px;
height:180px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:3px 0;
}
.honor ul li span:hover{
border:1px solid #158b73;
}
.honor ul li span img{
height:180px;
border:none;
}
.honor ul li label{
width:180px;
height:40px;
line-height:40px;
display:block;
text-align:center;
}

.bix_01{
width:853px;
padding:10px;
border:1px solid #dfdfdf;
border-top:none;
overflow:hidden;
}
.bix_01 ul{
margin:0;
padding:0;
list-style:none;
}
.bix_01 ul li{
width:853px;
padding-top:15px;
height:114px;
display:block;
float:left;
background:url(../images/di.gif) 62px center no-repeat;
}
.bix_01 ul li.line{
width:853px;
height:1px;
font-size:0px;
background:url(../images/line_02.gif) repeat-x;
padding:0;
}
.NW_Date{
width:49px;
overflow:hidden;
}
.NW_Date span{
width:49px;
height:48px;
display:block;
background:url(../images/date.gif) no-repeat;
text-align:center;
line-height:48px;
font-size:26px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}
.NW_Date label{
width:49px;
height:28px;
line-height:28px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.NW_TT{
width:779px;
padding-left:12px;
height:30px;
line-height:30px;
}
.NW_TT a{
font-size:14px;
font-weight:bold;
color:#034091;
}
.NW_Desc{
width:779px;
padding-left:12px;
line-height:22px;
overflow:hidden;
color:#666666;
}
.NW_Desc a{
color:#de1d56;
text-decoration:none;
}

.page{width:863px;clear:both;background-color:#eeeeee;height:30px;line-height:30px;padding-right:10px;margin-top:10px;text-align: center;}
.curr_page{
font-weight:bold;
color:#FF0000;
}
.page li{
    display: inline;
}

.none_info{
height:100px;
text-align:center;
line-height:100px;
color:#FF0000;
}

.bix_02{
width:853px;
padding:10px;
border:1px solid #dfdfdf;
border-top:none;
overflow:hidden;
}
.A_title{
width:853px;
height:37px;
line-height:36px;
text-align:center;
font-size:16px;
font-weight:bold;
color:#0061c8;
}
.A_Desc{
width:853px;
height:28px;
line-height:28px;
text-align:center;
background-color:#f0f0f0;
}
.A_content{
width:853px;
padding:15px 0;
overflow:hidden;
font-size:14px;
line-height:24px;
}
.A_line{
width:853px;
height:1px;
font-size:0px;
border-top:1px solid #ececec;
}
.A_PN{
width:853px;
overflow:hidden;
padding:10px 0;
line-height:28px;
}

.bix_03{
width:873px;
padding-top:15px;
border:1px solid #dfdfdf;
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:190px;
float:left;
overflow:hidden;
}
.bix_03 ul li span{
width:196px;
height:160px;
display:block;
text-align:center;
border:1px solid #e3e3e3;
padding:2px;
}
.bix_03 ul li span:hover{
border:1px solid #0061c8;
}
.bix_03 ul li span img{
width:196px;
height:160px;
border:none;
}
.bix_03 ul li label{
width:202px;
height:40px;
line-height:23px;
display:block;
text-align:center;
}

.bix_04{
width:853px;
padding:10px;
border:1px solid #dfdfdf;
border-top:none;
overflow:hidden;
}
.P_Pic{
width:404px;
height:272px;
border:1px solid #dadada;
text-align:center;
}
.P_Pic img{
width:402px;
height:272px;
border:none;
}
.P_Name{
width:413px;
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:413px;
height:36px;
line-height:36px;
}
.P_desc{
width:413px;
padding-top:10px;
padding-bottom:20px;
overflow:hidden;
}
.P_desc span{
font-size:20px;
color:#ff6600;
font-family:Arial, Helvetica, sans-serif;
}
.P_btn{
padding-top:15px;
}
.P_DT{
width:853px;
border-bottom:1px solid #dadada;
height:30px;
}
.P_DT span{
width:100px;
height:30px;
line-height:30px;
display:block;
text-align:center;
background-color:#0061c8;
color:#ffffff;
font-size:14px;
}
.P_content{
width:853px;
overflow:hidden;
padding-top:20px;
line-height:24px;
font-size:14px;
}

.bix_05{
width:850px;
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:840px;
padding:10px 0 20px 0;
line-height:24px;
overflow:hidden;
font-size:14px;
font-family:'microsoft yahei',"΢���ź�",SimSun,Verdana,Arial;
}
.ly{
width:840px;
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;}