@charset "utf-8";
body { margin: 0; padding: 0; color: #000; font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; }
.news-tit .links a { display: block; float: left; height: auto; width: auto; border: 1px solid #FFF; }
.news-tit .links a img { height: 80px; width: 160px; }
.news-tit .links a:hover { border-top-color: #CCC; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.news-tit a { }

ul, ol, dl { padding: 0; margin: 0; list-style-type: none; }
h1, h2, h3, h4, h5, h6, p { margin-top: 0; padding-right: 15px; padding-left: 15px; color: #FFF; }
.botline a:hover { background-color: #F00; }
.zhong { text-align: center; padding-top: 20px; padding-bottom: 10px; }
.zhong a { color: #CCC; }
.zhong a { color: #CCC; }
.footer .px1000 .zhong a { color: #CCC; }

.left{ float: left; }
.right{ float: right; }
a img { border: none; }
a:link { color: #42413C; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: underline; }
.container { width: 1100px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.header { }
.content { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.footer { padding: 10px 0; background: #CCC49F; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
div { display: block; }
#left { float: left; height: auto; width: 180px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
.main .box3 .index { float: right; width: 800px; }
.main .box3 .index .gogo { margin: 10px; text-align: right; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.ok { margin: 10px; border: 1px solid #CCC; }
#left .news ol li { width: 150px; }
.ok ol li a { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; height: 30px; line-height: 30px; display: block; }
.ok ol li a span { float: right; }
.ok ol li a:hover { background-color: #F7F7F7; }
.ok .newstit { color: #C00; font-size: 20px; text-align: left; line-height: 60px; height: 60px; font-weight: normal; background-color: #f4f4f4; padding-right: 10px; padding-left: 10px; }
.ok .tit2 { line-height: 24px; height: 24px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #CCC; border-bottom-color: #CCC; background-color: #FFF; padding-right: 10px; padding-left: 10px; }
.ok .con { margin: 10px; }
.ok .other .tit { font-size: 14px; font-weight: bold; color: #000; line-height: 36px; height: 36px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: dotted; border-top-color: #CCC; border-bottom-color: #CCC; }
.ok .picScroll-left .bd .picList li { height: 220px; }
.px1024 { height: auto; width: 1000px; margin-right: auto; margin-left: auto; display: block; }
.space .space003.ad .px1024 h3 { font-size: 16px; color: #401d74; float: left; }
.space .space003.ad .px1024 h3 span { font-size: 14px; color: #666; font-weight: bold; padding-left: 10px; }
.top .px1024 .gongneng { float: right; width: 700px; }
.top .px1024 .gongneng ul { width: 610px; float: right; }
.top .px1024 .gongneng #gg { text-align: right; }
.top .px1024 .gongneng ul li { float: left; width: 100px; text-align: center; display: block; height: 50px; line-height: 50px; font-size: 14px; }
.top .px1024 .gongneng ul li a { display: block; height: 50px; width: 100px; }
.top .px1024 .gongneng ul li a:hover { background-image: url(../images/jiaoyu/nav.png); background-position: center center; color: #401D74; font-size: 14px; font-weight: bold; text-decoration: none; background-repeat: no-repeat; }
.more { height: 11px; width: 36px; float: right; padding-top: 10px; padding-right: 10px; }
.main .news .tit { display: block; height: 30px; width: 100%; line-height: 30px; color: #401D74; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.foot table tr td a { color: #FFF; }
.foot table tr td a:hover { text-decoration: overline; }
.boxmain { float: right; width: 720px; display: block; padding: 10px; }
.boxmain .tit { font-size: 18px; line-height: 50px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; font-weight: bold; color: #000; }
.boxmain .news li { padding-top: 10px; padding-left: 10px; padding-right: 5px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D4D4D4; display: block; }
.boxmain ul li table tr td span a { color: #000; line-height: 30px; font-size: 14px; font-weight: bold; }
.main .box3 .rightgo .news .sideMenu ol li ul li { font-size: 12px; line-height: 24px; background-image: none; display: block; }
.main .box3 .rightgo .news .sideMenu ol li ol li { font-size: 12px; background-image: none; height: auto; padding-left: 20px; }
.main .box3 .rightgo .news .sideMenu ol li ol li a { background-image: none; font-size: 12px; line-height: 24px; height: auto; display: block; background-color: #EFEFEF; margin-left: 10px; padding-left: 20px; }
.main .box3 .rightgo .news .sideMenu ol li ol li a { padding-left: 20px; display: block; height: auto; width: auto; }
.main .box3 .rightgo .news .sideMenu ol li ol li a:hover { color: #F90; clear: none; }
p { text-indent: 24px; color: #666; line-height: 24px; text-align:justify; text-justify:inter-ideograph; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 24px; padding-left: 0px; }
/*解决文章中的图片排版样式*/
p:has(> img) {
    text-indent:unset;
}
p img{
    max-width:720px;
    padding:0;
    margin:0;
}

.con .case li { float: left; width: 50%; text-align: center; margin-bottom: 5px; }
.px920 .box001.right .con .case li a { height: 95px; width: 210px; border: 1px solid #FFF; display: block; }
.px920 .box001.right .con .case li a:hover { border-top-color: #0052A2; border-right-color: #0052A2; border-bottom-color: #0052A2; border-left-color: #0052A2; }
.tit001 { height: 76px; width: 100%; padding-right: 10px; padding-left: 10px; font-size: 14px; font-weight: bold; line-height: 30px; margin-bottom: 10px; }
.picshow a { display: block; float: left; width: 220px; text-align: center; padding-top: 10px; padding-bottom: 10px; border: 1px solid #FFF; padding-right: 3px; padding-left: 3px; line-height: 24px; font-size: 14px; }
#px210.picshow a { display: block; float: left; width: 220px; text-align: center; padding-top: 10px; padding-bottom: 10px; border: 1px solid #FFF; padding-right: 2px; padding-left: 2px; line-height: 24px; font-size: 14px; }
.picshow a:hover { border-top-color: #CCC; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.fl{display:inline;float:left;}
.fr{display:inline;float:right;}
.hide{display:none;}
.show{display:block;}
.wrapper{width:920px;margin:0 auto;position:relative;clear:both;}
.wrapper a:hover{color:#c6150d;}
.wrapper .mr0{margin-right:0px;}
.wrapper .bgNone{background:none;}
.wrapper .bn{border:none;}
.px920 .moo { float: left; height: auto; width: 230px; }
.leftnav { padding: 10px; background-image: url(../images/yan/navbjbj.jpg); width: 220px; background-repeat: no-repeat; background-position: right top; float: left; }
.leftnav .tit { font-size: 14px; background-image: url(../images/arr5.jpg); background-repeat: no-repeat; background-position: left center; padding-top: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 20px; }
.leftnav ul li a { display: block; line-height: 30px; height: 30px; padding-left: 10px; margin-bottom: 8px; font-weight: bold; font-size: 14px; }
.leftnav ul li a:hover { background-color: #e94709; color: #FFF; text-decoration: none; padding-left: 20px; }
.leftnav .con { line-height: 30px; }
#weizhi { font-size: 12px; line-height: 30px; padding-right: 10px; text-align: right; background-color: #F3F3F3; }
#px210 a { width: 210px; }
.link .link2 { width: 1000px; margin-right: auto; margin-left: auto; }
.link .link2 .tit001 a { display: block; height: 30px; width: 300px; text-align: center; margin-right: auto; margin-left: auto; padding-top: 40px; background-image: url(../images/titbj.jpg); background-repeat: no-repeat; background-position: center bottom; font-size: 18px; padding-bottom: 6px; }
.px1000 .leftnews { height: 440px; width: 310px; float: left; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
.weizhi { text-align: right; line-height: 30px; height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.ye { background-color: #f78229; }
#baidu a { background-image: url(../images/yan/nav-1.png); height: 100px; width: 75px; display: block; float: left; text-align: center; color: #FFF; font-size: 14px; font-weight: bold; line-height: 14px; padding-top: 76px; margin-left: 20px; }
.ye .top #baidu #nav1 { background-image: url(../images/yan/nav-1-.png); color: #8D4A09; }
.ye .top #baidu #nav1:hover { background-image: url(../images/yan/nav-1.png); color: #FFF; }
.link .link2 .newsbox .newsgo span { float: right; }
.link .link2 .newsbox { float: left; width: 50%; }
.link .link2 .newsbox .newsgo { padding: 10px; }
.link .link2 .newsbox .newsgo li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E4E4E4; display: block; line-height: 36px; height: 36px; background-image: url(../images/yan/arr.jpg); background-repeat: no-repeat; background-position: left center; padding-right: 20px; padding-left: 20px; }

.ye .top #baidu #nav2 { background-image: url(../images/yan/nav-2-.png); color: #8D4A09; }
.ye .top #baidu #nav2:hover { background-image: url(../images/yan/nav-2.png); color: #FFF; }
.ye .top #baidu #nav3 { background-image: url(../images/yan/nav-3-.png); color: #8D4A09; }
.ye .top #baidu #nav3:hover { background-image: url(../images/yan/nav-3.png); color: #FFF; }
.ye .top #baidu #nav4 { background-image: url(../images/yan/nav-4-.png); color: #8D4A09; }
.ye .top #baidu #nav4:hover { background-image: url(../images/yan/nav-4.png); color: #FFF; }
.ye .top #baidu #nav5 { background-image: url(../images/yan/nav-5-.png); color: #8D4A09; }
.ye .top #baidu #nav5:hover { background-image: url(../images/yan/nav-5.png); color: #FFF; }

.ye .top #baidu #nav6 { background-image: url(../images/yan/nav-6-.png); color: #8D4A09; }
.ye .top #baidu #nav6:hover { background-image: url(../images/yan/nav-6.png); color: #FFF; }
.ye .top #baidu #nav7 { background-image: url(../images/yan/nav-7-.png); color: #8D4A09; }
.ye .top #baidu #nav7:hover { background-image: url(../images/yan/nav-7.png); color: #FFF; }
.all { width: 1000px; margin-right: auto; margin-left: auto; height: auto; }
.all .con .rightlili { float: right; height: auto; width: 220px; display: block; margin-left: 20px; }
.all .con .rightlili .tit { background-image: url(../images/yan/titititi.jpg); background-repeat: repeat-x; background-position: left top; line-height: 28px; font-size: 14px; font-weight: bold; color: #FFF; padding-left: 12px; margin-top: 10px; margin-bottom: 10px; }
