@charset "utf-8";
/* CSS Document */
/******公共元素开始******/
body {
    margin: 0 auto;
    width: 100%;
    background: url("../images/bgtp.jpg") repeat left center;
}
.zw span {
    display: block;
    float: left;
    margin-left: 35px;
}
* {
    margin: 0;
    padding: 0;
}
html, body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}
ul, a, img, select, * {
    border: none;
    list-style: none;
    text-decoration: none;
    margin: 0;
    padding: 0;
    text-align: left;
    font-size: 14px;
    top: auto;
    outline: none;
}
a, span {
    color: #f2e9c8;
}
.nav {
    width: 100%;
    margin: 0 auto;
}
.content {
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;/*background:url("../images/content_bg.png") no-repeat center;*/
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration: none;
}
/******公共导航开始******/
.nav1 {
    width: 100%;
    margin: 0 auto;
    height: 115px;
    background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
    width: 100%;/*background:#fff;opacity:0.5;background:url("../images/nav.jpg") repeat-x center;*/
}
.nav {
    height: 85px;
    width: 1000px;
    margin: 0 auto;
    position: relative;
    box-sizing: border-box;
}
.nav h1 {
    width: 184px;
    height: 90px;
    float: left;
    padding-top: 6px;
}
.nav h1 img {
    width: 140px;
    height: 90px;
    display: block;
    padding-top: 6px;
}
.list2 {
    width: 800px;
    float: right;
    z-index: 99999;
    position: absolute;
}
ul.list2 li a {
    color: #fff;
    display: block;
    width: 115px;
    text-align: center;
    height: 30px;
    line-height: 30px;
}
ul.list2 li a:hover {
    height: 85px;
    line-height: 85px;
    background: #112e58;
}
.clearfix {
    clear: both;
}
ul.list2 li ul li {
    clear: both;
}
ul.list2 li ul li a {
    border-bottom: 1px solid #fff;
    width: 136px;
    color: #f2e9c8;
    background: rgba(35, 32, 39, 0.8);
    display: block;
    height: 25px;
    line-height: 25px;
    margin-bottom: 0;
    font-size: 12px;
}
.fb a {
    font-size: 16px;
}
ul.list2 li ul li a:hover {
    height: 25px;
    line-height: 25px;
    background: rgba(35, 32, 39, 0.8);
    color: #32bdd5;
    width: 136px;
}
/*ul.list2 li.on ul li a{width:115px;color:#f2e9c8;background:#232027;opacity:0.6;display:block;height:35px;line-height:35px;}
ul.list2 li.on ul li a:hover{opacity:1;height:35px;line-height:35px;opacity:0.6;background:#232027;color:#32bdd5;}*/
.top_right {
    float: left;
    width: 816px;
    height: 85px;
    padding-top: 15px;
}
.zw {
    float: left;
    padding-top: 10px;
}
.zw a {
    color: #fff;
    float: left;
    display: block;
    height: 15px;
    line-height: 15px;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
}
.zw a:hover {
    color: #32bdd5;
    display: block;
    height: 15px;
    line-height: 15px;
    text-align: center;
    font-weight: bold;
}
.zw a:hover span {
    color: #32bdd5;
    display: block;
    height: 15px;
    line-height: 15px;
    text-align: center;
    font-weight: bold;
}
.list1 {
    float: right;
}
.top_right ul li {
    float: left;
}
.end_right li a {
    line-height: 180%;
}
.end_right li a:hover {
    color: #c02522;
}
.list2 {
    width: 816px;
    float: left;
}
ul.list2 li a {
    width: 136px;
    text-align: center;
    color: #f2e9c8;
    margin-bottom: 13px;
    display: block;
    text-align: center;
    height: 85px;
    line-height: 85px;
}
ul.list2 li a:hover {
    width: 136px;
    height: 85px;
    background: url("../images/nav_bg1.png") no-repeat center;
}
ul.list2 li.on a {
    width: 136px;
    background: url("../images/nav_bg1.png") no-repeat center;
    background-color: rgba(35, 32, 39, 0.8);
}
ul.list2 li.dx a {
    height: 85px;
    width: 136px;
}
ul.list2 li.dx ul li a {
    height: 25px;
    width: 136px;
    line-height: 25px;
}
.clearfix {
    clear: both;
}
/*banner轮播图开始*/
.ny_banner_box {
    /*background: rgba(0, 0, 0, 0) url("../images/banner_bg.png") no-repeat scroll center center;*/
    float: left;
    height: 334px;
    position: relative;
    width: 100%;
}
#divSmallBox {
    overflow: hidden;
*display:inline;
*zoom:1;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    border-radius: 10px;
    background: #ffffff;
}
#playBox {
    width: 1000px;
    height: 300px;
    position: relative;
    background: #333;
    overflow: hidden;
    margin: 0 auto;
}
#playBox .oUlplay {
    width: 99999px;
    position: absolute;
    left: 0;
    top: 0;
}
#playBox .oUlplay li {
    float: left;
}
#playBox .smalltitle {
    width: 1000px;
    height: 10px;
    position: absolute;
    top: 265px;
    z-index: 15;
    text-align: center;
}
#playBox .smalltitle ul {
/*    width: 140px;*/
    margin: 0 auto;
    display: inline-block;
}
#playBox .smalltitle ul li {
    background: url(../images/ban02.png)no-repeat;
    width: 14px;
    height: 14px;
    float: left;
    margin-left: 10px;
}
#playBox .smalltitle .thistitle {
    background-image: url(../images/ban01.png);
}
.aa {
    width: 550px;
    height: 247px;
    height: 220px\9;
    margin: 0 auto;
}
.bb {/*width:1300px;*/
    width: 100%;
    height: 247px;
}
.cc {
    width: 1000px;
    height: 200px;
}
.dd {
    width: 100%;
}
.ee {
    width: 100%;
    height: 247px;
    background: rgba(255,255,255,0.2);
}
.content_centre {
    height: 247px;
    margin: 0 auto;
    width: 100%;
}
.content_centre tr img {
    height: 268px;
    margin-right: 20px;
    width: 310px;
}
#nr2 {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 0;
    width: 100%;
}
/*banner轮播图结束*/

/******公共轮播图开始******/
ul, ol {
    list-style-type: none;
}
select, input, select {
    vertical-align: middle;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
:focus {
    outline: medium none;
}
.slide_container {
    float: left;
    height: 334px;
    position: relative;
    width: 100%;
    background: url("../images/banner_bg.png") repeat-x center;
}
.slide {
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
}
.slide li {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.slide img {
    border: 0 none;
    display: block;
    height: 334px;
    position: relative;
    width: 100%;
    z-index: 1;
}
.slide_nav {
    background: url("../images/left.png") no-repeat scroll left top transparent;
    height: 188px;
    left: 100px;
    margin-top: -45px;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -9999px;
    top: 52%;
    width: 98px;
    z-index: 3;
}
.slide_nav.next {
    left: auto;
    right: 100px;
    background: url("../images/right.png") no-repeat scroll left top transparent;
    height: 188px;
    margin-top: -45px;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -9999px;
    top: 52%;
    width: 98px;
    z-index: 3;
}
.slide_nav:active {
    opacity: 1;
}
/******主内容开始******/
.main_high {
    z-index: 100000;
}
.content .bot2 {
    padding: 15px 15px 0 15px;
}
.content .bot2 ul {
    height: 242px;
}
.content_first {
    width: 1100px;
    position: absolute;
    top: 30px;
    left: 50px;
    z-index: 100000;
}
.content_box, .content_boxend {
    padding: 10px 0;
    width: 280px;
    background: #fff;
    margin-right: 30px;
    float: left;
    border-radius: 10px;
    box-shadow: 3px 0 5px #c3c3c5;
    z-index: 100000;
}
.content_boxend {
    margin-right: 0;
}
.content_boxend li {
    border-bottom: 1px dashed #ddd;
    height: 20px;
    line-height: 20px;
}
.box1 i {
    display: inline-block;
    width: 9px;
    height: 17px;
    background: url("../images/icon.jpg") no-repeat 55%;
    padding-top: -2px;
}
.box1, .box2 {
    width: 260px;
    margin: 0 auto;
}
.box1 ul, .box2 ul {
    padding: 0 10px;
}
.box1 li a, .box2 li a {
    color: #747474;
}
.box1 li a:hover, .box2 li a:hover {
    color: #3366cc;
}
.box2 li span {
    display: block;
    float: right;
}
.box1 img, .box2 img {
    display: block;
    margin: 0 auto;
    width: 240px;
    height: 100px;
}
.box1 h6, .box2 h6 {
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    color: #3366cc;
    margin-top: 10px;
}
.box1 p, .box2 p {
    padding: 0 10px;
    line-height: 170%;
    color: #747474;
}
.box1 a.zh, .box2 a.zh {
    padding: 0 10px;
    display: block;
    margin-top: 15px;
    color: #3366cc;
}
.box1 a:hover, .box2 a:hover {
    color: red;
}
.indexbox {
    width: 1000px;
    margin: 0 auto;
    background: rgba(255, 255, 255, 0.05) none repeat scroll 0 0;
    padding: 20px 0 20px 0;
}
.content-bot {
    width: 1000px;
    margin: 0 auto;
}
.bot1 {
    background: rgba(0, 0, 0, 0) url("../images/line0.png") no-repeat scroll right center;
    float: left;
    width: 350px;
}
.botc {
    background: rgba(0, 0, 0, 0) url("../images/line0.png") no-repeat scroll right center;
    float: left;
    width: 470px;
}
.bot1 {
    width: 300px;
    float: left;
}
.botc {
    width: 430px;
    float: left;
}
.botc1 {
    width: 400px;
    margin: 0 auto 0;
}
.content .bot3 {
    width: 390px;
    padding-left: 0;
    padding-top: 14px;
}
.content .botc4 {
    height: 242px;
    overflow: hidden;
}
.botc4 p {
    text-indent: 26px;
    color: #f2e9c8;
    line-height: 24px;
    font-size: 12px;
}
p.bot {
    padding-top: 14px;
    padding-top: 12px\9;
}
.bot1 ul li a {
    padding-left: 10px;
}
.bot1 ul li {
    margin-bottom: 6.5px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;    height: 16px;color: #f2e9c8;
}
.indexbox span.ck a {
    float: right;
    margin-right: 23px;
    padding-top: 12px;
    display: block;
}
.indexbox span.gd a {
    float: right;
    padding-top: 12px;
    margin-right: 24px;
    display: block;
    font-family: "Arial",
}
.bot1 ul li.dq a {
    color: #32bdd5;
}
.bot1end {
    margin-right: 0;
    float: left;
    width: 265px;
    margin: 0 auto;
}
.bot1end .bot1end1 {
    width: 200px;
    padding-top: 15px;
    margin: 0 auto 0 15px;
}
#search {
    width: 318px;
    height: 23px;
    margin: 5px auto;
    float: left;
}
#search img {
    width: 31px;
    height: 22px;
}
#search input {
    float: left;
}
#search input.text {
    width: 230px;
    height: 20px;
    border-radius: 3px;
    margin-left: 9px;
    background: rgba(255,255,255,0.01);
    color: #fff;
    border: 1px solid #CFC494;
    font-size: 12px;
    text-align: center;
}
#search input.submit {
    width: 40px;
    background: #24212a;
    color: #f2e9c8;
    text-align: center;
    height: 22px;
    float: left;
    font-size: 12px;
    cursor: pointer;
    border: 1px solid #CFC494;
    border-left: 0;
}
#search input.submit:hover {
    color: #32bdd5;
}
.bot1end1 li {
    width: 29x;
    height: 25px;
    background: url("../images/icon3.png") no-repeat left center;
    margin-bottom: 5px;
}
.bot1end1 li.two {
    width: 29x;
    height: 25px;
    background: url("../images/icon1.png") no-repeat left center;
}
.bot1end1 li.three {
    width: 29x;
    height: 25px;
    background: url("../images/icon2.png") no-repeat left center;
}
.bot1end1 li.four {
    height: 72px;
    background: url("../images/ewm.png") no-repeat 70% center;
    line-height: 72px;
    padding-left: 1px;
    margin-top: 15px;
}
.bot1end1 li a {
    padding-left: 40px;
    line-height: 25px;
}
.bot1end1 li.four a {
    padding-left: 0;
    line-height: 25px;
    font-size: 14px;
}
/*.bot1end2{padding-left:25px;}*/
.bot1end2 ul {
    padding: 5px 0 0 16px;
    height: 33px;
}
.bot1end2 li {
    float: left;
}
.bot1end2 li img {
    margin-right: 5px;
    width: 33px;
    height: 33px;
    display: block;
}
.content-bot a h5 {
    line-height: 30px;
    height: 30px;
    color: #f2e9c8;
    font-weight: bold;
    padding-left: 15px;
}
.content-bot h5 {
    line-height: 30px;
    height: 30px;
    color: #f2e9c8;
    font-weight: bold;
    padding-left: 25px;
}
.content-bot a h5:hover {
    line-height: 30px;
    height: 30px;
    color: #32bdd5;
    font-weight: bold;
}
.content-bot a h5 span {
    line-height: 30px;
    height: 30px;
    color: #f2e9c8;
    font-weight: bold;
    padding-left: 25px;
}
.content-bot a h5 span:hover {
    line-height: 30px;
    height: 30px;
    color: #32bdd5;
    font-weight: bold;
    padding-left: 25px;
}
.botc a h5.about {
    line-height: 30px;
    height: 30px;
    color: #f2e9c8;
    font-weight: bold;
    padding-left: 0;
}
.botc a h5.about:hover {
    line-height: 30px;
    height: 30px;
    color: #32bdd5;
    font-weight: bold;
    padding-left: 0;
}
.content-bot a {
    line-height: 100%;
}
.content-bot a:hover {
    color: #32bdd5;
}
.content-bot img {
    display: block;
    width: 280px;
    height: 100px;
    margin-bottom: 5px;
}
.bot1end img {
    width: 280px;
    height: 150px;
    display: block;
    margin-bottom: 5px;
}
/*首页图片动态效果*/
.picScroll-left {
    position: relative;
}
.picScroll-left .hd {
    overflow: hidden;
    padding: 0 10px;
}
.picScroll-left .hd .prevStop {
    background-position: -60px 0;
}
.picScroll-left .hd .nextStop {
    background-position: -60px -50px;
}
.picScroll-left .hd ul {
    float: right;
    overflow: hidden;
    zoom: 1;
    margin-top: 10px;
    zoom: 1;
}
.picScroll-left .hd ul li {
    float: left;
    width: 9px;
    height: 9px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    background: url("../images/icoCircle.gif") 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on {
    background-position: 0 0;
}
.picScroll-left .bd {
    padding: 10px 8px;
}
.picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}
.picScroll-left .bd ul li {
    margin: 0 8px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}
.picScroll-left .bd ul li .pic {
    text-align: center;
}
.picScroll-left .bd ul li .pic img {
    width: 220px;
    height: 165px;
    display: block;
    border: 5px solid #fff;
    padding: 0;
}
.picList li {
    width: 190px;
}
.picScroll-left .bd ul li .pic span {
    margin-top: 5px;
    height: 25px;
    line-height: 25px;
    color: #000;
    text-align: center;
    display: block;
    background: #fff;
}
.picScroll-left .bd ul li .pic span a {
    color: #000;
    font-size: 14px;
    text-align: center;
    display: block;
    background: #fff;
}
.picScroll-left .bd ul li .pic span a:hover {
    color: #32bdd5;
    text-align: center;
    display: block;
    background: #fff;
}
.picScroll-left .bd ul li .pic a img {
    border-color: #999;
    border-radius: 5px;
}
.picScroll-left .bd ul li .pic a:hover img {
    border-color: #fff;
}
.picScroll-left .bd ul li .title {
    line-height: 24px;
}
.box {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    height: 220px;
    _height: 100%;
    padding-top: 10px;
}
.picbox {
    width: 1400px;
    height: 200px;
    overflow: hidden;
    position: relative;
}
.piclist {
    height: 200px;
    position: absolute;
    left: 0px;
    top: 0px
}
.piclist li {
    margin-right: 20px;
    float: left;
}
.piclist img {
    width: 280px;
}
.swaplist {
    position: absolute;
    left: -3000px;
    top: 0px
}
.og_next {
    width: 70px;
    height: 69px;
    background: url(../images/r.png) no-repeat;
    position: absolute;
    top: 65px;
    right: -10px;
    z-index: 9999;
    cursor: pointer;
    filter: alpha(opacity=70);
    opacity: 0.5;
}
.og_next:hover {
    opacity: 0.7;
}
.og_prev {
    width: 70px;
    height: 69px;
    background: url(../images/l.png) no-repeat;
    position: absolute;
    top: 65px;
    left: 30px;
    z-index: 9999;
    cursor: pointer;
    filter: alpha(opacity=70);
    opacity: 0.5;
}
.og_prev:hover {
    opacity: 0.7;
}
/******公共底部开始******/
.footer {
    width: 100%;
    -moz-background: url("../images/footer_bg.png") no-repeat center center/cover;
    -webkit-background: url("../images/footer_bg.png") no-repeat center center/cover;
    -o-background: url("../images/footer_bg.png") no-repeat center center/cover;
    -ms-background: url("../images/footer_bg.png") no-repeat center center/cover;
    background: url("../images/footer_bg.png") no-repeat center center/cover;
    height: 295px;
    box-sizing: border-box;
    -moz-box-sizing: border-box; /* Firefox */
    -webkit-box-sizing: border-box; /* Safari */
}
.footer_top {
    width: 1000px;
    margin: 0 auto;
    padding-top: 30px;
}
.footer_top p {
    text-align: center;
    color: #f2e9c8;
}
/******手机模板代码******/
.top_bar {
    width: 100%;
    margin: 0 auto;
}
.top_bar .top {
    width: 1000px;
    margin: 0 auto;
}
.top_bar1 {
    width: 445px;
    float: right;
}
.top_bar img {
    width: 100%;
    margin: 0 auto;
}
.center {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    background: url("../images/bg106.jpg") repeat center;
}
.center .center_box {
    width: 95%;
    margin: 0 auto;
}
.center p {
    color: #f1ebbe;
    font-family: "Arial";
    font-size: 33px;
    text-indent: 50px;
    padding-top: 35px;
}
.foot {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    padding-top: 50px;
}
.foot1 {
    width: 95%;
    margin: 0 auto;
}
.fot1 h1 {
    float: left;
    font-size: 33px;
    color: #f1ebbe;
    font-family: "Arial";
}
.bot1end3 {
    float: right;
}
.bot1end3 li {
    float: left;
}
.bot1end3 li img {
    display: block;
    width: 33px;
    height: 33px;
    margin-right: 5px;
}
.foot_bar {
    width: 100%;
    margin: 0 auto;
}
.foot_bar img {
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.foot_center {
    width: 100%;
    margin: 0 auto;
    height: 100%;
    background: url("../images/bgtom.png") repeat center;
}
/******关于我们二级页面******/
.banner {
    width: 100%;
    margin: 0 auto;
    height: 247px;
    background: #fff url("../images/banner.jpg") no-repeat center;
}
.main {
    margin-top: 20px;
    width: 100%;
    margin-bottom: 20px;/*height:696px;background:url("../images/ejbg.jpg") repeat center;*/
}
.centent_box {/*width:1100px;*/
    width: 1000px;
    height: 100%;
    padding: 50px 0;
    margin: 0 auto;
}
.content_left1 ul.left_list li {
    height: 55px;
    line-height: 55px;
    background: url("../images/line.png") no-repeat bottom;
}
.centent_box ul.left_list li i {
    margin-left: 25px;
    margin-right: 10px;
    display: block;
    width: 9px;
    height: 55px;
    background: none;
    float: left;
}
.centent_box ul.left_list li a:hover i {
    margin-left: 25px;
    margin-right: 10px;
    display: block;
    width: 9px;
    height: 55px;
    background: url("../images/hgb.png") no-repeat center;
    float: left;
}
.centent_box ul.left_list li a span {
    display: block;
    width: 120px;
    height: 55px;
    float: left;
    color: #e9e3ba;
    display: block;
    font-family: "Arial";
    font-size: 12px;
}
.centent_box ul.left_list li.cyjs a span {
    color: #32bdd5;
}
.content_left li a {
    font-size: 14px;
    text-align: center;
    display: block;
    font-family: "Arial";
    font-weight: bold;
    color: #e9e3ba;
}
.centent_box .left {
    width: 235px;
    float: left;
}
.content_left {
    float: left;
    width: 235px;
    height: 100%;
    padding-bottom: 50px;
    border: 1px solid #e9e3ba;
    border-radius: 5px;
}
.content_left1 {
    width: 206px;
    height: 100%;
    margin: 0 auto;
}
.content_left1 h4 {
    color: #e9e3ba;
    font-size: 14px;
    text-align: left;
    height: 55px;
    line-height: 55px;
    background: url("../images/line.png") no-repeat bottom;
    font-size: 14px;
    font-family: "Arial";
}
.content_left1 h4 span {
    font-family: "Arial";
    padding-left: 45px;
    font-size: 13px;
    font-weight: bolder;
}
.sjwz {
    margin-top: 40px;
}
.sjwz span {
    font-family: "Arial";
    font-size: 12px;
    font-weight: bolder;
    display: inline-block;
    text-align: center;
    padding-left: -5px;
}
.sjwz font {
    font-size: 14px;
    display: inline-block;
    color: #e9e3ba;
    height: 25px;
    width: 207px;
    font-weight: bold;
    font-family: "Arial";
    text-align: center;
}
.sjwz img {
    display: block;
    margin: 15px auto;
    width: 100px;
    height: 100px;
}
.bot1end3 {
    width: 100%;
    height: 33px;
}
.bot1end3 li {
    float: left;
}
.bot1end3 ul.left_listimg {
    margin: 0 auto 0 29px;
    width: 152px;
    box-sizing: border-box;
}
.bot1end3 li img {
    margin-right: 5px;
    width: 33px;
    height: 33px;
}
.content_right {
    float: left;
    margin-left: 25px;
    width: 725px;
    padding: 0 0 50px 0;
}
.content_right1 {
    width: 725px;
    margin: 0 auto;
}
.bread_nav, .bread_navsp, .content_right1 .bread_navsp {
    color: #f2e9c8;
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    background: url("../images/line1.png") no-repeat bottom;
}
.content_rightp .gsjs {
    width: 710px;
}
.bread_navsp {
    background: rgba(0, 0, 0, 0) url("../images/line2.png") no-repeat scroll center bottom;
}
.dzxwsp, .grjs {
    width: 100%;
    margin: 0 auto;
    padding: 40px 0;
}
.dzxwsp .sp, .grjs_box {
    width: 725px;
    margin: 0 auto;
}
.dzxwsp .sp img {
    width: 649px;
    height: 396px;
    margin: 0 auto;
    display: block;
}
.bread_nav img, .bread_navsp img {
    display: block;
    float: left;
    width: 11px;
    height: 15px;
    padding: 15px 10px 0 0;
}
.bread_nav .weizhi， .bread_navsp .weizhi {
    float: left;
    font-family: "Arial";
}
.bread_nav span, span.showHere, a.pathway {
    font-size: 14px;
    font-family: "Arial";
}
.content_rightp {
    width: 725px;
    margin: 0 auto;
}
.content_rightp p.aboutbox {
    text-indent: 24px;
    margin-top: 40px;
    line-height: 210%;
    color: #f2e9c8;
    font-size: 12px;
    font-family: "Arial";
}
.content_rightp p.zpzs img {
    width: 725px;
    height: 200px;
    margin-top: 20px;
}
.aboutleft {
    float: left;
    width: 443px;
    margin-bottom: 40px;
}
.aboutleft img {
    width: 443px;
    height: 250px;
    display: block;
    float: left;
}
.aboutlr {
    width: 710px;
    margin-top: 40px;
}
.aboutl {
    width: 710px;
    height: 190px;
    background: rgba(0, 0, 0, 0) url("../images/line1.png") no-repeat scroll center bottom;
    margin-bottom: 20px;
}
/*.aboutleft img{float:left;width:458px;height:226px;display:block;border:1px solid #fff;}
.aboutlefts img{float:left;width:120px;height:140px;display:block;border-radius:90px;transition-duration:0.5s;
transition-timing-function: cubic-bezier(0.3, 0, 0.2, 3);}
.aboutlefts img:hover{border-radius:30px;}*/
.aboutrights {/*float:right;width:550px;*/
    width: 725px;
    color: #e9e3ba;
    line-height: 210%;
    font-size: 12px;
}
.aboutrights strong a, .grjs_box strong {
    font-size: 16px;
    color: #5050ff;
}
.grjs_box p {
    color: #f2e9c8;
    font-size: 12px;
    line-height: 210%;
    margin-top: 10px;
}
.aboutright {
    float: right;
    width: 267px;
    height: 250px;
    background: #000;
    display: block;
    line-height: 210%;
    font-size: 12px;
    color: #e9e3ba;
    margin-bottom: 40px;
}
.aboutright p.lead {
    font-size: 25px;
    text-align: center;
}
.aboutright p {
    line-height: 210%;
    color: #e9e3ba;
    font-size: 12px;
    text-align: center;
}
/******二级页面轮播图开始******/
ul, ol {
    list-style-type: none;
}
select, input, select {
    vertical-align: middle;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
:focus {
    outline: medium none;
}
.slide_container {
    float: left;
    height: 247px;
    position: relative;
    width: 100%;
}
.slide {
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
}
.slide li {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.slide img {
    border: 0 none;
    display: block;
    height: 247px;
    position: relative;
    width: 100%;
    z-index: 1;
}
.slide_nav {
    background: url("../images/left.png") no-repeat scroll left top transparent;
    height: 188px;
    left: 100px;
    margin-top: -45px;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -9999px;
    top: 52%;
    width: 98px;
    z-index: 3;
}
.slide_nav.next {
    left: auto;
    right: 100px;
    background: url("../images/right.png") no-repeat scroll left top transparent;
    height: 188px;
    margin-top: -45px;
    opacity: 0.7;
    overflow: hidden;
    position: absolute;
    text-decoration: none;
    text-indent: -9999px;
    top: 52%;
    width: 98px;
    z-index: 3;
}
.slide_nav:active {
    opacity: 1;
}
.main_rightbox_listn {
    color: #666;
    float: left;
    height: auto;
    line-height: 20px;
    margin-top: 0;
    overflow: hidden;
    width: 725px;
}
.main_rightbox_listn li {
    border-bottom: 1px dotted #bbb;
    float: left;
    font-size: 14px;
    height: 45px;
    width: 725px;
}
.main_rightbox_listntitle {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-top: 8px;
    text-indent: 1.1em;
    width: 580px;
}
.main_rightbox_listntitle a {
    font-size: 12px;
    font-family: "Arial";
    text-align: center;
    color: #f2e9c8;
}
.main_rightbox_listntitle a:hover {
    font-size: 12px;
    font-family: "Arial";
    text-align: center;
    color: #5050ff;
}
.main_rightbox_listntime {
    float: right;
    margin-right: 10px;
    font-size: 10px;
    height: 30px;
    line-height: 30px;
    margin-top: 8px;
    text-align: right;
}
.sip_uczelnia_fot a {
    float: left;
}
.cate_item {
    float: left;
    margin-bottom: 40px;
    margin-right: 35px;
    overflow: hidden;
    position: relative;
    width: 180px;
}
.sip_uczelnia_fot .cate_item img {
    border: 2px solid #ddd;
    box-sizing: border-box;
    display: block;
    height: 140px;
    margin-right: 10px;
    margin-top: 40px;
    width: 231px;
}
.sipt {
    width: 725px;
    margin: 0 auto;
    padding-top: 40px;
}
.pic_list {
    width: 233px;
}
.cate_item {
    float: left;
    margin-bottom: 20px;
    margin-right: 8px;
    width: 233px;
}
.pic_list a img {
    width: 231px;
    height: 140px;
    opacity: 0.8;
    border: 1px solid #fff;
}
.pic_list a img:hover {
    width: 231px;
height:;
    opacity: 1;
    border: 1px solid #fff;
}
.cate_title_ori {
    color: #2a2528;
    font-size: 14px;
    text-align: center;
    width: 231px;
    display: block;
    height: 25px;
    line-height: 25px;
}
.cate_title_ori a span {
    font-weight: bold;
    background: #fff none repeat scroll 0 0;
    color: #000;
    display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 233px;
}
.cate_title_ori a span:hover {
    color: #5050ff;
}
.page {
    widt: 725px;
    padding: 40px 0;
    margin: 0 auto;
}
.page .pagination {
    height: 22px;
    width: 270px;
    margin: 0 auto;
}
.page .pagination li{float: left;margin-right: 8px;}
.page .pagination span {
    border: 1px solid #ddd;
    color: #e9e3ba;
    font-size: 12px;
    padding: 1px 4px;
}
.page .pagination span:hover {
    color: #5050ff;
}
.page .pagination a {
    border: 1px solid #ddd;
    color: #e9e3ba;
    font-size: 12px;
    padding: 1px 4px;
}
.page .pagination a:hover {
    color: #5050ff;
}
.activity_item .pic {
    float: left;
    width: 300px;
}
.activity_item {
    margin-top: 40px;
    border: 1px solid #a0a0a0;
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 15px 10px;
    position: relative;
    width: 685px;
}
.activity_item img {
    height: 140px;
    width: 300px;
    opacity: 0.8;
}
.activity_item img:hover {
    height: 140px;
    width: 300px;
    opacity: 1;
}
.activity_item .text {
    float: right;
    width: 380px;
    margin-top: 10px;
}
.activity_item .text a p.zt {
    font-size: 16px;
    font-weight: bold;
    font-family: "Arial";
    padding-bottom: 5px;
}
.activity_item .text a p.zt:hover {
    color: #5050ff;
}
.activity_item .text span {
    color: #f2e9c8;
    font-family: "Arial";
    font-size: 12px;
    line-height: 180%;
}
.activity_item .text span a {
    float: right;
    color: #5050ff;
}
.activity_item .text span a:hover {
    color: #e9e3ba;
}
.text f16px p {
    margin-top: 0;
}
.f14pxtop {
    padding-top: 40px;
}
.f14pxtop {
    height: 65px;
    border-bottom: 1px dashed #f2e9c8;
}
.f14pxtop h2 {
    text-align: center;
    font-size: 16px;
    color: #f2e9c8;
}
.f14pxtop p {
    text-align: center;
}
.f14pxtop span {
    padding-left: 20px;
    color: #83837f;
}
.f14px p {
    text-indent: 24px;
    font-size: 12px;
    line-height: 210%;
    color: #83837f;
    margin-top: 20px;
}
.dxyhright {
    width: 725px;
    margin: 0 auto;
    padding: 20px 0;
}
.f14px img {
    width: 720px;
    height: 480px;
    display: block;
    margin: 0 auto;
}
.f14px img.dxyh_sjimg {
    width: 720px;
    height: 235px;
    display: block;
    margin: 10px auto;
}
.infocon .sys {
    margin-top: 40px;
}
.infocon div {
    float: left;
}
.infocon img {
    display: block;
    max-width: 725px;
    padding-top: 25px;
    margin: 0 auto;
}
.infocon font {
    text-align: center;
    color: #f2e9c8;
    display: block;
    padding-top: 10px;
    font-family: "Arial";
    font-size: 14px;
}
/*东西映画成员作品副本样式*/
.siptf {
    margin: 0 auto;
    padding-top: 40px;
    width: 725px;
}
.cate_itemf {
    float: left;
    margin-bottom: 20px;
    margin-right: 8px;
    width: 231px;
    height: 161px;
    border: 1px solid #fff;
    border-radius: 5px;
}
.pic_listf {
    width: 233px;
    height: 128px;
    padding: 5px 0;
}
.pic_listf a img {
    border: 1px solid #ddd;
    width: 200px;
    height: 126px;
    opacity: 0.8;
    display: block;
    margin: 0 auto;
}
.pic_listf a img:hover {
    opacity: 1;
}
.cate_title_orif {
    color: #2a2528;
    display: block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 231px;
}
.cate_title_orif a span {
    background: #fff none repeat scroll 0 0;
    color: #000;
    display: block;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 231px;
}
.cate_title_orif a span:hover {
    color: #5050ff;
}
.anli_list {
    font-size: 14px;
    line-height: 23px;
    margin-top: 10px;
}
.aright img {
    padding-bottom: 10px;
    width: 362px;
    height: 174px;
}
.anli_list .l1 {
    float: left;
    width: 360px;
    margin-bottom: 30px;
}
.anli_list .l1 .l_img {
    height: 175px;
    overflow: hidden;
    position: relative;
    width: 360px;
}
.anli_list .l1 .hover {
    background: url("../images/blue.png") repeat scroll left top;
    color: #fff;
    cursor: pointer;
    font-family: Times New Roman;
    font-size: 17px;
    height: 145px;
    left: 0;
    line-height: 23px;
    padding: 15px;
    position: absolute;
    width: 335px;
}
