﻿﻿/* 通用样式 */

* {
  margin: 0;
  padding: 0;
  border: 0;
  word-wrap: break-word;
}

body {
  font: 14px;
  font-family: "Microsoft YaHei", "STHeiTi", "Dejavu Sans", sans-serif;
  color: rgb(100, 50, 0);
  background-color: #EEB03F;
}

html, body, h1, h2, h3, h4, ul, li, dl,input { margin:0px;padding:0px;list-style-type:none }

a {
  color: rgb(100, 60, 0);
  text-decoration: none;
}

a:hover{
  color: rgb(100, 30, 0);
  cursor: pointer;
  text-decoration: none;
}

a img{border:none;} 

div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}

em{font-style: normal;font-weight: normal;}

table {padding: 0px; margin: 0px;list-style-type: none;}

dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}

form{margin:0px;padding:0px;}

tr {padding: 0px; margin: 0px;list-style-type: none;}

h3,h4{padding:0px; font-size:14px; font-weight:bold;}

.clear {clear:both;height:0px; overflow:hidden;}

.blank10{height:10px;overflow:hidden;}

.dotline{border-bottom:#CCC 1px dashed;margin:8px;}





/*自定义1-列表样式*/

.catelist { overflow:hidden; margin-bottom:20px; padding:0 15px; }
  .catelist li {height:35px; overflow:hidden; background:url(../images/dashed_bg.gif) repeat-x 0 34px; line-height:35px;font-size: 1.3em; }
  .catelist .box_r { padding-left:10px;font-size: 14px;color: #999999; }

    .catelist .yezi{margin-right:10px;width:28px;height:28px;background:url(../images/lianhua.png) no-repeat 2px 6px;float:left;}

.cate2{  border:1px solid #D8D8D8;  margin:4px 0;position:relative;}

.cate3{  margin:4px 0;position:relative;}

.catelist2 { width:100%;  overflow:hidden; }

  .catelist2 li { display:inline; float:left; width:269px; height:25px; overflow:hidden; margin:0 5px 0 10px; padding-left:10px; background:url(../images/icon_li.gif) no-repeat scroll 0 11px; line-height:25px; }

  .catelist2 .box_r { padding-left:10px;font-size: 14px;}



.catelist5 { overflow:hidden; margin-bottom:20px; padding:0 15px; }

  .catelist5 li { border-bottom: dashed 1px #ccc; padding: 5px 0; font-size: 1.3em; }

  .catelist5 .box_r { padding-left:10px;font-size: 14px;color: #999999; }

    .catelist5 .yezi{width:28px;height:28px;background:url(../images/lianhua.png) no-repeat 2px 6px;float:left;}



.catelist6 { overflow:hidden; margin-bottom:20px; padding:0 15px; }
  .catelist6 li {height:70px; border-top: dashed 1px #ccc; line-height:35px;font-size: 1.3em; }
  .catelist6 a {color: #000000; text-decoration: none;}
  .catelist6 .box_r { padding-left:10px;font-size: 14px;color: #999999; }
    .catelist6 .yezi{margin-right:10px;width:28px;height:28px;background:url(../images/lianhua.png) no-repeat 2px 6px;float:left;}





/*控制数字导航*/

.mynav  span.N1,.mynav  span.N2,.mynav span.N3,.mynav span.N4,.mynav span.N5,.mynav span.N6,.mynav span.N7,.mynav span.N8,.mynav span.N9,.mynav span.N10,.mynav span.N11,.mynav span.N12,.mynav span.N13{display:block;float:left;width:30px;margin-left:5px;margin-right:5px;padding-top:6px; height:30px;}

.mynav span.N1{background:url(../images/n1.gif) no-repeat 0px 4px;}

.mynav span.N2{background:url(../images/n2.gif) no-repeat 0px 4px;}

.mynav span.N3{background:url(../images/n3.gif) no-repeat 0px 4px;}

.mynav span.N4{background:url(../images/n4.gif) no-repeat 0px 4px;}

.mynav span.N5{background:url(../images/n5.gif) no-repeat 0px 4px;}



span.N1,span.N2,span.N3,span.N4,span.N5,span.N6,span.N7,span.N8,span.N9,span.N10,span.N11,span.N12,span.N13{display:block;float:left;width:17px;margin-left:5px;margin-right:5px;padding-top:6px; height:15px;}

span.N1{background:url(../images/n01.gif) no-repeat 0px 4px;}

span.N2{background:url(../images/n02.gif) no-repeat 0px 4px;}

span.N3{background:url(../images/n03.gif) no-repeat 0px 4px;}

span.N4{background:url(../images/n04.gif) no-repeat 0px 4px;}

span.N5{background:url(../images/n05.gif) no-repeat 0px 4px;}

span.N6{background:url(../images/n06.gif) no-repeat 0px 4px;}

span.N7{background:url(../images/n07.gif) no-repeat 0px 4px;}

span.N8{background:url(../images/n08.gif) no-repeat 0px 4px;}

span.N9{background:url(../images/n09.gif) no-repeat 0px 4px;}

span.N10{background:url(../images/n10.gif) no-repeat 0px 4px;}

span.N11{background:url(../images/n10.gif) no-repeat 0px 4px;}

span.N12{background:url(../images/n10.gif) no-repeat 0px 4px;}

span.N13{background:url(../images/n10.gif) no-repeat 0px 4px;}



/*头部通用start*/

.topback{ background:#fff;}

.topback .head {height:32px;  padding-bottom:1px; border-bottom:1px solid #ccc;}

.topback .head .boxhead{ margin:0px auto; width:980px; overflow:hidden; height:32px; line-height:32px; }

.topback .head .boxhead .lhead{ float:left;}

.topback .head .boxhead .rhead{ float:right; }



.topback .top{margin:0px auto; max-width:980px; height:110px; overflow:hidden;}

.topback .top .logo{ float:left; width:250px;}

.topback .top .logo img{ margin-top:30px;}

.topback .top .ban{ width:210px; float:left; margin-top:30px;}

.topback .top .search{float:right; width:445px; overflow:hidden; text-align:center;}

.topback .top .search .lsearch{width:456px; border:2px solid #094583; margin-top:35px;height:34px; }

.topback .top .search .lsearch .textbox{height:30px; line-height:32px;width:355px; padding-left:10px; float:left; font-size:14px; color:#999; overflow:hidden; border:none;}

.topback .top .search .lsearch select{ display:none;}

.topback .top .search .lsearch .inputButton{ float:left; width:81px;height:34px; overflow:hidden; background:#333333}

.topback .top .search .Resuo{ height:24px; line-height:24px; color:#888}

.topback .top .search .Resuo a{ color:#888}

.topback .top .login{ float:right; width:300px; text-align:right; margin-top:30px; height:26px; line-height:26px;}



.nav{ height:41px; line-height:41px; overflow:hidden; background:url(../images/nav.jpg) repeat-x;}

.nav .menu{margin:0px auto; width:980px; font-size:12px; padding-left:10px;}

.menu ul li{ float:left; font-size:13px; background:url(../images/menuli.png) no-repeat right 11px;}

.menu ul li a{ color:#fff; display:block; padding:0px 10px; font-family:"微软雅黑";}

.menu ul li a:hover{ background:url(../images/menu.png)}

.menu ul li.currclass a{background:url(../images/menu.png)}

/*头部通用end*/









/*首页底部友情链接版权信息*/

.friendlink{width:963px;margin:0px auto; border:#C6DDF1 1px solid;}

.friendlink .title{ background:url(../images/titbg.gif) repeat-x left top;height:29px; line-height:29px;overflow:hidden;}

.friendlink .title span#tit{ display:block; width:88px; text-align:center; background:url(../images/icon2.gif) no-repeat right top;font-size:12px; font-weight:bold;  color:#069; float:left;}

.friendlink .title span#more{display:block; float:right; padding-right:10px;}

.friendlink .title span#more a{font-weight:normal;color:#069;}

.friendlink .title span#more a:hover{color:red;text-decoration:none;}



.friendlink .linkbox{padding:8px;}

.friendlink .linkbox a:hover{color:red;text-decoration:none;}



.copyright{margin:0px auto; }

.copyright .foot{height:29px; line-height:29px;text-align:center;color:#999;background:#0a4885; }

.copyright .foot a{ padding:0px 10px; color:#f1f1f1; border-right:#ccc 1px solid;}

.copyright .foot a:hover{color:red;text-decoration:none;}

.copyright #copyright{text-align:center;line-height:24px;}





/*网站首页end*/









.navigation{max-width:1080px;margin:0px auto;height:22px;line-height:22px;color:#000000;background:#F2C469;padding-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif}

.navigation span{ float:right;}

.navigation dt#KeyWord{ height:25px; line-height:25px;}

.navigation a{color:#000000;}

.navigation a:hover{color:red;text-decoration:none;}



.jobsite{width:953px; margin:0px auto; margin-top:-10px;background:#fff; border:1px solid #ebebeb; height:29px; line-height:29px; color:#069;padding-left:10px;font-size:14px; font-weight:bold; font-family:"宋体"; }



.jobsite li{ float:left; border-right:#e5e5e5 1px solid; text-align:center; padding:0px 8px; line-height:28px;}

.jobsite a{ font-size:12px; font-weight:normal; color:#555;}

.jobsite a:hover{ }





.navigation690{height:22px;line-height:22px;color:#999;background:url(../images/ask_points.gif) no-repeat left -1356px;padding-left:15px; font-family:"Times New Roman", Times, serif}

.navigation690 a{color:#999;}

.navigation690 a:hover{color:red;text-decoration:none;}







#wrap{width:980px;margin:0px auto;background:#fff; }

.header{width:980px; margin:0px auto;background:url(../images/top_nav_bg.png) repeat-x left top; height:41px;_height:35px; border-bottom:#D7D7D7 1px solid;}

.head .left{width:550px; float:left;line-height:41px; _padding-top:6px;padding-left:10px;}

.head .right{width:410px; float:right;line-height:41px; _line-height:35px; text-align:right;padding-right:10px;}

.head .right a{ padding:0px 2px; color: #006699; font-family:Arial, Helvetica, sans-serif;}

.head .right a:hover{ color:red; text-decoration:none;}



.top_a{width:100%; margin:0px auto; height:38px; line-height:38px; border-bottom:#d8d8d8 1px solid;}

.top_a .allsearch{width:990px; margin:0px auto; line-height:29px;}

.top_a .allsearch .logo{width:173px; float:left;height:35px; overflow:hidden;}

.top_a .allsearch .searchmenu{width:630px; float:left;margin-top:7px; margin-left:30px;}

.top_a .allsearch .searchmenu li{width:8%; float:left; text-align:center; height:30px; line-height:30px;}

.top_a .allsearch .searchmenu a{ font-size:14px; color:#666;}

.top_a .allsearch .searchmenu a:hover{text-decoration:none;}

.top_a .allsearch .searchmenu .curr a{ color:green; font-weight:bold;border-bottom:green 2px solid; display:block; line-height:30px;}

.top_a .allsearch .searchmenu .curr a:hover{ text-decoration:none;}

.top_a .allsearch .searchsc{width:140px; float:right; line-height:38px;}

.top_a .allsearch .searchsc a{ color:#666;}



.top_a .allsearch .searchmain{width:700px;margin-top:10px;height:38px; line-height:38px; position:relative;}

.top_a .allsearch .searchmain #key{margin-left:3px;width:618px; overflow:hidden; float:left; height:29px; line-height:29px; color:#999;  padding-left:10px; border:1px #ccc inset;}

.top_a .allsearch .searchmain #m{width:58px;height:31px;float:right;}









#menu_out{width: 965px; margin:0px auto;}

#menu_out #menul{width:10px; float:left; background:url(../images/menubg.gif) no-repeat left -1px; height:35px; overflow:hidden;}

#menu_out #menum{width:940px; float:left; background:url(../images/menubg.gif) repeat-x left -38px; height:35px;overflow:hidden;}

#menu_out #menum ul{}

#menu_out #menum li{float:left;background:url(../images/liline.gif)  no-repeat -1px 5px;  text-align:center; height:35px; line-height:35px; overflow:hidden;}

#menu_out #menum a{width:78px;display:block; font-size:14px; color:#fff;}

#menu_out #menum li.currclass a{display:block; background:url(../images/onbg.jpg) no-repeat; color:#fff; font-weight:bold; height:34px; line-height:34px; text-decoration:none; }

#menu_out #menum a:hover{ background:url(../images/hoverbg.gif) no-repeat 5px 7px; color:#fff;display:block;color:#e8e8e8;text-decoration:none; }

#menu_out #menur{width:15px; float:right; background:url(../images/menubg.gif) no-repeat left -76px; height:35px; overflow:hidden;}

/*下拉菜单开始*/

#menu_out #menum  #xiala{ position:absolute;height:28px; line-height:28px; background:url(../images/top_nav_bg.png); top:210px;}

#menu_out #menum  #xiala dl{ padding-left:40px;}

#menu_out #menum  #xiala dl dt{ float:left }







.banner965{max-width:965px; margin:0px auto; overflow:hidden;}



.mainbox{max-width:965px; margin:0px auto;}

.mainbox .left{width:680px; float:left;}

.mainbox .left .left01{}

.mainbox .left .left01 .floatl{width:294px; float:left; border:#D4D4D4 1px solid; padding:2px; height:275px; overflow:hidden;}



.mainbox .left .left01 .floatr{width:373px; float:right;background:url(../images/hotbg.gif) no-repeat; height:100%; overflow:hidden; height:275px; overflow:hidden;}

.mainbox .left .left01 .floatr .news{padding:10px;border-bottom:#ccc 1px dotted;}

.mainbox .left .left01 .floatr .news h1{ height:35px; line-height:35px; text-align:center;}

.mainbox .left .left01 .floatr .news h1 a{ font-size:16px; font-weight:bold; color:#069;}

.mainbox .left .left01 .floatr .news h1 a:hover{ color:red; text-decoration:none;}

.mainbox .left .left01 .floatr .news .newsintro{ line-height:23px; color:#999;}

.mainbox .left .left01 .floatr .news .newsintro a{ color:green;}

.mainbox .left .left01 .floatr .news .newsintro a:hover{ color:red; text-decoration:none;}



.mainbox .left .left01 .floatr .newstop7{}

.mainbox .left .left01 .floatr .newstop7 ul{ padding:8px;}

.mainbox .left .left01 .floatr .newstop7 li{ height:24px; line-height:24px; background:url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px;}

.mainbox .left .left01 .floatr .newstop7 span{ float:right;}

.mainbox .left .left01 .floatr .newstop7 a{ font-size:14px;}

.mainbox .left .left01 .floatr .newstop7 a:hover{ color:red; text-decoration:none;}





.mainbox .left .left02{}



/* 图片新闻滚动 */

#schoolPhoto{background:url(../images/picback.png) no-repeat;height:140px;padding:40px 0 0 0;overflow:hidden;}

#focus_img{ width:600px; height:150px; margin:auto; overflow:hidden;}

#focus_img img{ cursor:pointer;}

#focus_btn{position:absolute;top:1000px;left:400px;z-index:9;}

#btn_focus_prev,#btn_focus_next{width:26px;height:26px;position:absolute;top:80px;text-indent:-99em;cursor:pointer;}

#btn_focus_prev{background-position:0px 0px; right:13px; background-image:url(../images/index_sublrpng.gif);background-repeat:no-repeat;}

#btn_focus_next{background-position:0px -41px; left:13px;background-image:url(../images/index_sublrpng.gif);background-repeat:no-repeat;}

.btn{cursor:pointer;background:none;border:none;}

.mod-banner{margin:0 auto;position:relative;_position:none; z-index:1;}



.thumbListStlye4 li {display:block;float:left;width:25%;overflow:hidden;zoom:1;margin-bottom:12px;height:150px;}

.thumbListStlye4 .pe_u_thumb {width:140px;height:142px;background:url(../images/img140.gif) no-repeat;}

.thumbListStlye4 .pe_u_thumb img {width:128px;height:100px;margin:3px;}

.thumbListStlye4 .pe_u_thumb:Hover{}

.thumbListStlye4 .pe_u_thumb_title {text-align:center;}

.thumbListStlye4 .pe_u_thumb_title a:hover{ color:red; text-decoration:none;}







.mainbox .left .left03{}

.mainbox .left .left03 .floatl{width:334px; float:left;border:#C6DDF1 1px solid;height:301px;overflow:hidden;}

.mainbox .left .left03 .floatl .title{background:url(../images/titbg.gif) repeat-x left top; height:29px; line-height:29px; font-size:14px; color:#069; overflow:hidden; padding-left:10px; position:relative;}

.mainbox .left .left03 .floatl .title span{position:absolute;right:10px;top:0px;}

.mainbox .left .left03 .floatl .title span a{color:#069;font-weight:normal;}

.mainbox .left .left03 .floatl .title span a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatl .floatlbox{}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1{ padding:8px;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Pic{width:88px;float:left;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Pic img{width:88px; height:83px;border:#D4D4D4 1px solid;padding:2px;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt{width:220px;float:right;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3{width:200px; overflow: hidden;white-space:nowrap; text-overflow:ellipsis;  }

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3 a{ font-size:12px;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt h3 a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt p a{color:#999;}

.mainbox .left .left03 .floatl .floatlbox .c_pt_1 .Txt p a:hover{color:#f30;text-decoration:none;}



.mainbox .left .left03 .floatl .floatlbox .synews9{ }

.mainbox .left .left03 .floatl .floatlbox .synews9 ul{ padding:8px;}

.mainbox .left .left03 .floatl .floatlbox .synews9 li{height:26px;line-height:26px;background:url(../images/artarrow.gif) no-repeat 0px 10px;padding-left:8px; border-bottom:#e8e8e8 1px dotted;}

.mainbox .left .left03 .floatl .floatlbox .synews9 a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatl .floatlbox .synews9 span#date{float:right;color:#999;}







.PK680{ background:#F5FAFE;height:34px; line-height:34px; border:#DCEAF9 1px solid;}

.PK680 span{width:88px;float:left; display:block; text-align:center; background:url(../images/icon2.gif) no-repeat right top; font-size:14px; color:#069;}

.PK680 .pklist{width:580px; float:right; margin-left:5px;}

.PK680 .pklist a{ color:#069;  padding:0px 10px; padding-left:10px;}

.PK680 .pklist a:hover{ color:red; text-decoration:none;}





.mainbox .left .left03 .floatr{width:334px;float:right;border:#C6DDF1  1px solid;height:301px;overflow:hidden;}

.mainbox .left .left03 .floatr .title{background:url(../images/titbg.gif) repeat-x left top; height:29px; line-height:29px; font-size:14px; color:#069; overflow:hidden; padding-left:10px; position:relative;}

.mainbox .left .left03 .floatr .title span{position:absolute;right:10px;top:0px;}

.mainbox .left .left03 .floatr .title span a{color:#069;font-weight:normal;}

.mainbox .left .left03 .floatr .title span a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatr .floatlbox{}

.mainbox .left .left03 .floatr .floatlbox ul{}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1{ padding:8px;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Pic{width:88px;float:left;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Pic img{width:88px; height:83px;border:#D4D4D4 1px solid;padding:2px;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt{width:220px;float:right;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3{width:200px; overflow: hidden;white-space:nowrap; text-overflow:ellipsis;  }

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3 a{ font-size:12px;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt h3 a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt p a{color:#999;}

.mainbox .left .left03 .floatr .floatlbox .c_pt_1 .Txt p a:hover{color:#f30;text-decoration:none;}



.mainbox .left .left03 .floatr .floatlbox .synews9{}

.mainbox .left .left03 .floatr .floatlbox .synews9 ul{ padding:8px;}

.mainbox .left .left03 .floatr .floatlbox .synews9 li{height:26px;line-height:26px;background:url(../images/artarrow.gif) no-repeat 0px 10px;padding-left:8px;border-bottom:#e8e8e8 1px dotted;}

.mainbox .left .left03 .floatr .floatlbox .synews9 a:hover{color:red;text-decoration:none;}

.mainbox .left .left03 .floatr .floatlbox .synews9 span#date{float:right;color:#999;}







.mainbox .right{width:275px; float:right;}





.mainbox .right .right02{ border:#D4D4D4 1px solid;}











/*新闻样式*/

.mainpdbox{max-width:1226px;margin:0px auto;}

.mainpdbox .left{width: 100%;float:left; background-color:#fbf9d6; }

.mainpdbox .left .left01{}

.mainpdbox .left .left01 .floatl{width:294px;float:left;padding:2px; height:266px;overflow:hidden;}

.mainpdbox .left .left01 .floatr{width:373px;float:right;height:270px;overflow:hidden;}

.mainpdbox .left .left01 .floatr .news{padding:7px 20px 8px 20px;border-bottom:#ccc 1px dotted;}

.mainpdbox .left .left01 .floatr .news ul{}

.mainpdbox .left .left01 .floatr .news h2{text-align:center;}

.mainpdbox .left .left01 .floatr .news h2 a{ font-size:16px;  font-weight:bold; color:#c00; font-family:"微软雅黑"}

.mainpdbox .left .left01 .floatr .news h2 a:hover{color:#4E8ED6; text-decoration:none;}

.mainpdbox .left .left01 .floatr .news p{ line-height:23px;  color:#999}

.mainpdbox .left .left01 .floatr .news p span a{ color:green;}

.mainpdbox .left .left01 .floatr .news p span a:hover{ color:#3D81C0; text-decoration:none;}



.mainpdbox .left .left01 .floatr .newstop6{ }

.mainpdbox .left .left01 .floatr .newstop6 ul{ padding:5px 8px 8px 8px;}

.mainpdbox .left .left01 .floatr .newstop6 li{ height:25px; line-height:25px; background:url(../images/artarrow.gif) no-repeat 0px 9px; padding-left:8px; overflow:hidden}

.mainpdbox .left .left01 .floatr .newstop6 li a{color:#333;}

.mainpdbox .left .left01 .floatr .newstop6 strong{ font-weight:normal;}

.mainpdbox .left .left01 .floatr .newstop6 span{}

.mainpdbox .left .left01 .floatr .newstop6 span a{color:green;}

.mainpdbox .left .left01 .floatr .newstop6 a:hover{ color:#4E8ED6; text-decoration:none;}



.mainpdbox .left .left02{}

.mainpdbox .left .left02 .coll{width:333px;float:right;height:265px;overflow:hidden;margin-bottom:10px;border:1px solid #CBCBCB; padding-bottom:10px; }

.mainpdbox .left .left02 .colr{width:333px;float:left;height:265px;overflow:hidden;margin-bottom:10px; border:1px solid #CBCBCB; padding-bottom:10px;}

.mainpdbox .left .left02 .coll .t,.mainpdbox .left .left02 .colr .t{ width:333px; height:30px; line-height:30px;font-weight:bold;font-family:"微软雅黑"; border-top:2px solid #005bb4; border-bottom:1px solid #C3C3C3; background:#fff; }

.mainpdbox .left .left02 .coll .t h3,.mainpdbox .left .left02 .colr .t h3{height:25px; width:50px; font-size:16px; padding-left:5px; color:#293036; font-weight:normal; padding-left:10px }

.mainpdbox .left .left02 .coll .t span,.mainpdbox .left .left02 .colr .t span{right:10px;top:0px; float:right; padding-right:10px }

.mainpdbox .left .left02 .coll .t span a,.mainpdbox .left .left02 .colr .t span a{font-size:12px;font-weight:normal;color:#069;}

.mainpdbox .left .left02 .coll ul,.mainpdbox .left .left02 .colr ul{padding:8px;}

.mainpdbox .left .left02 .coll .imgArea,.mainpdbox .left .left02 .colr .imgArea{height:85px; overflow:hidden;}

.mainpdbox .left .left02 .coll .imgArea .imgLAreapic,.mainpdbox .left .left02 .colr .imgArea .imgLAreapic{width:120px; float:left;}

.mainpdbox .left .left02 .coll .imgArea .imgLAreapic img,.mainpdbox .left .left02 .colr .imgArea .imgLAreapic img{ width:100%; height:74px;padding:2px; border:#D4D4D4 1px solid;}

.mainpdbox .left .left02 .coll .imgArea .imgT,.mainpdbox .left .left02 .colr .imgArea .imgT{width:180px; float:right;}

.mainpdbox .left .left02 .coll .imgArea .imgT h3,.mainpdbox .left .left02 .colr .imgArea .imgT h3{width:180px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center }

.mainpdbox .left .left02 .coll .imgArea .imgT h3 a,.mainpdbox .left .left02 .colr .imgArea .imgT h3 a{width:180px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; color:#3D81C0; font-family:"微软雅黑";}

.mainpdbox .left .left02 .coll .imgArea .imgT h3 a:hover,.mainpdbox .left .left02 .colr .imgArea .imgT h3 a:hover{ color:#4E8ED6}

.mainpdbox .left .left02 .coll .imgArea .imgT span,.mainpdbox .left .left02 .colr .imgArea .imgT span{ color:#999;}



.mainpdbox .left .left02 .coll li,.mainpdbox .left .left02 .colr li{height:25px;line-height:25px;background:url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px;}

.mainpdbox .left .left02 .coll li a,.mainpdbox .left .left02 .colr li a{ color:#333}

.mainpdbox .left .left02 .coll li a:hover,.mainpdbox .left .left02 .colr li a:hover{ color:#4E8ED6}

.mainpdbox .left .left02 .coll a:hover,.mainpdbox .left .left02 .colr a:hover{color:red;text-decoration:none;}





.mainpdbox .right{max-width:390px;float:right;background-color:#FFFFCC;}

.mainpdbox .right .right01{}

.mainpdbox .right .right01 .title{ background:url(../images/title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }

.mainpdbox .right .right01 .title h3{background:#fff;width:100px; line-height:32px; font-size:16px; font-weight:bold;font-family:"微软雅黑";}

.mainpdbox .right .right01 .right01box{ height:100%; overflow:hidden;}

.mainpdbox .right .right01 .right01box ul{ padding:8px;}

.mainpdbox .right .right01 .right01box #top1{ height:85px; overflow: hidden; border-bottom:#e8e8e8 1px dotted; margin-bottom:8px;}

.mainpdbox .right .right01 .right01box .photoimg{width:75px; float:left;}

.mainpdbox .right .right01 .right01box .photoimg img{width:68px; height:68px; padding:2px; border:#e8e8e8 1px solid;}

.mainpdbox .right .right01 .right01box .zttext{width:170px; float:right;}

.mainpdbox .right .right01 .right01box .zttext h2{ line-height:25px;}

.mainpdbox .right .right01 .right01box .zttext h2 a{ color:#333; font-size:14px; font-family:"微软雅黑"; font-weight:bold}

.mainpdbox .right .right01 .right01box .zttext h2 a:hover{ color:#4E8ED6; text-decoration:none;}

.mainpdbox .right .right01 .right01box .zttext span#ztintro{ line-height:24px; font-size:12px; font-weight:normal; color:#999;}

.mainpdbox .right .right01 .right01box li{ height:26px;line-height:26px; background:url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px; overflow:hidden;}

.mainpdbox .right .right01 .right01box a{ font-size:1.2em;  line-height: 25px; font-weight:normal; color:#333;}

.mainpdbox .right .right01 .right01box a:hover{ color:#4E8ED6; text-decoration:none;}

.mainpdbox .right .right01 .right01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}



.mainpdbox .right .right02{}

.mainpdbox .right .right02 .title{ background:url(../images/title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }

.mainpdbox .right .right02 .title h3{background:#fff; width:90px; line-height:32px; font-size:16px; font-weight:bold;font-family:"微软雅黑"; padding-left:5px;}

.mainpdbox .right .right02 .right02box{}

.mainpdbox .right .right02 .right02box ul{padding:8px;}

.mainpdbox .right .right02 .right02box li{ height:26px;  line-height:26px; border-bottom:#ccc 1px dashed; overflow:hidden; margin-top:10px;}

.mainpdbox .right .right02 .right02box a{ font-size:12px; font-weight:normal; color:#cccc;}

.mainpdbox .right .right02 .right02box a:hover{ color:#4E8ED6; text-decoration:none;}



.mainpdbox .righta{max-width:390px;width: 100%;float:right; height:100%; overflow:hidden;background-color:#FFFFCC; }

.mainpdbox .righta .ad{ overflow:hidden;}

.mainpdbox .righta .right01r{}

.mainpdbox .righta .right01r .title{ background:url(../images/title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }

.mainpdbox .righta .right01r .title h3{background:#FFFFCC; width:100px; line-height:32px; font-size:16px; font-weight:bold;font-family:"微软雅黑";}

.mainpdbox .righta .right01r .right01box{ height:100%; overflow:hidden;}

.mainpdbox .righta .right01r .right01box ul{ padding:8px;}

.mainpdbox .righta .right01r .right01box #top1{ height:85px; overflow: hidden; border-bottom:#e8e8e8 1px dotted; margin-bottom:8px;}

.mainpdbox .righta .right01r .right01box .photoimg{width:75px; float:left;}

.mainpdbox .righta .right01r .right01box .photoimg img{width:68px; height:68px; padding:2px; border:#e8e8e8 1px solid;}

.mainpdbox .righta .right01r .right01box .zttext{width:170px; float:right;}

.mainpdbox .righta .right01r .right01box .zttext h2{ line-height:25px;}

.mainpdbox .righta .right01r .right01box .zttext h2 a{ color:#444; font-size:14px; font-family:"微软雅黑"; font-weight:bold}

.mainpdbox .righta .right01r .right01box .zttext h2 a:hover{ color:red; text-decoration:none;}

.mainpdbox .righta .right01r .right01box .zttext span#ztintro{ line-height:24px; font-size:12px; font-weight:normal; color:#555;}

.mainpdbox .righta .right01r .right01box li{ height:26px;line-height:26px; background:url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px; overflow:hidden;}

.mainpdbox .righta .right01r .right01box a{ font-size:1.2em;line-height: 25px; font-weight:normal; color:#333;}

.mainpdbox .righta .right01r .right01box a:hover{ color:red; text-decoration:none;}

.mainpdbox .righta .right01r .right01box span{ float:right; color:#999; font-size:12px; font-weight:normal;}



.mainpdbox .righta .right02r{}

.mainpdbox .righta .right02r .title{ background:url(../images/title.jpg) repeat-x 0px 15px;  height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#222; }

.mainpdbox .righta .right02r .title h3{background:#FFFFCC; width:140px; line-height:32px; font-size:16px; font-weight:bold;font-family:"微软雅黑";}

.mainpdbox .righta .right02r .right02box{}

.mainpdbox .righta .right02r .right02box ul{padding:8px;}

.mainpdbox .righta .right02r .right02box li{ height:26px; line-height:26px; border-bottom:#e8e8e8 1px dashed; overflow:hidden;}

.mainpdbox .righta .right02r .right02box a{ font-size:1.2em; font-weight:normal; color:#333;}

.mainpdbox .righta .right02r .right02box a:hover{ color:red; text-decoration:none;}



.mainpdbox .lefta{max-width:678px;width:100%;float:left; overflow:hidden;background-color:#FBF1D6;}

.mainpdbox .lefta .articlecontent {padding:15px;height:100%;overflow:hidden;border:1px solid #dcdcdc;background:#fdfdfd; }

.mainpdbox .lefta .articlecontent h3{line-height:35px;text-align:center; font-size:22px; color:#000; font-family:"微软雅黑";}

.mainpdbox .lefta .articlecontent .info{height:30px;line-height:30px;text-align:center;}

.mainpdbox .lefta .articlecontent .info span{ padding:0px 5px;}

.mainpdbox .lefta .articlecontent .info span a{color:red;}



.mainpdbox .lefta .articlecontent .newscontent{font-size:1.3em;line-height:30px;font-family: Helvetica, STHeiti, 'Droid Sans Fallback';}

.mainpdbox .lefta .articlecontent .newscontent img{max-width: 100% !important;height: auto !important;margin: auto auto 10px auto;}



.mainpdbox .lefta .articlecontent .Author{text-align:right;font-size:14px;color:#000;}



.mainpdbox .lefta .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:#fdfdfd; padding-top:7px;}



.mainpdbox .lefta .articlecontent .moodbox{}



.mainpdbox .lefta .articlecontent .articlekey{ line-height:25px;}

.mainpdbox .lefta .articlecontent .articlekey a{ color:#ff0000;}

.mainpdbox .lefta .articlecontent .articlekey a:hover{color:red; text-decoration:none;}



.mainpdbox .lefta .articlecontent .articlebook{}

.mainpdbox .lefta .articlecontent .articlebook h2{ line-height:25px; font-size:16px; font-weight:normal;}

.mainpdbox .lefta .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}



.mainpdbox .lefta .xgxw{border-top:#dcdcdc 1px dashed;}

.mainpdbox .lefta .xgxw .title{height:35px; line-height:35px; font-size:14px;color:#333; font-weight:bold;}

.mainpdbox .lefta .xgxw .xgnewsbox{padding:8px;}

.mainpdbox .lefta .xgxw .xgnewsbox ul{}

.mainpdbox .lefta .xgxw .xgnewsbox li{height:28px;line-height:28px;background:url(../images/artarrow.gif) no-repeat 0px 12px;padding-left:10px;overflow:hidden;}

.mainpdbox .lefta .xgxw .xgnewsbox a{ font-size:14px; color:#000;}

.mainpdbox .lefta .xgxw .xgnewsbox a:hover{color:red;text-decoration:none;}

.mainpdbox .lefta .xgxw .xgnewsbox span{ padding-left:10px; color:#999;}



.mainpdbox .lefta .commentbox{height:100%;padding-bottom:10px;overflow:hidden;border:1px solid #dcdcdc;background:#fdfdfd; min-height:200px;}

.mainpdbox .lefta .commentbox .title{ height:40px; line-height:40px;font-size:14px; padding-left:15px; font-weight:bold;color:#333; background:#f1f1f1;}

.mainpdbox .lefta .commentbox .title h3{}

.mainpdbox .lefta .commentbox .comment{ padding:10px; font-size:12px;}





.mainpdbox .left{}

.mainpdbox .left .tjtw{border:#d8d8d8 1px solid;height:100%;padding-bottom:10px;overflow:hidden;}

.mainpdbox .left .tjtw .title{background:url(../images/bluenav.gif) no-repeat 10px 7px; height:29px;line-height:29px;border-bottom:#d8d8d8 1px solid; padding-left:20px;color:#333; font-family:"微软雅黑";font-size:14px; font-weight:bold; }

.mainpdbox .left .tjtw .tjtwbox{ min-height:120px;}

.mainpdbox .left .tjtw .tjtwbox ul{padding:8px;}

.mainpdbox .left .tjtw .tjtwbox li{float:left;text-align:center;width:132px;*+width:133px; height:125px; overflow: hidden;  white-space:nowrap; }

.mainpdbox .left .tjtw .tjtwbox a.pic img{width:100px; height:88px;padding:2px;border:#D4D4D4 1px solid;margin-bottom:8px;}

.mainpdbox .left .tjtw .tjtwbox a{}

.mainpdbox .left .tjtw .tjtwbox a strong{ font-weight:normal;}

.mainpdbox .left .tjtw .tjtwbox a:hover{color:red;text-decoration:none;}

.mainpdbox .left .tjtw .tjtwbox span,.mainpdbox .left .tjtw .tjtwbox span img{display:none;}



.mainpdbox .left .bannerl{ width:680px; overflow:hidden;}

.mainpdbox .left .newslist{
  /* border-bottom: #FFCC66 1px solid; */
  overflow: hidden;
}

.mainpdbox .left .newslist h3{overflow:hidden;font-size:16px; height:39px;line-height:39px;border-bottom:#FFCC66 1px solid; padding-left:10px;color:#333; font-family:"微软雅黑";  position:relative;}

.mainpdbox .left .newslist h3 span{position:absolute; right:10px; top:0px;}

.mainpdbox .left .newslist h3 span a{ float:left; padding:0px 5px;}

.mainpdbox .left .newslist h3 span a{ font-weight:normal;}



.mainpdbox .left .newslist dl{padding:8px; height:110px; border-bottom:#FFCC66 1px dotted; overflow:hidden; }

.mainpdbox .left .newslist dl.nl_con1{ margin:0px 10px;}

.mainpdbox .left .newslist dd h4.nlc_tit{ background:url(../images/listicon.gif) no-repeat 5px 5px; padding-left:24px;}

.mainpdbox .left .newslist dd h4.nlc_tit a{}

.mainpdbox .left .newslist dd h4.nlc_tit a:hover{ color:#ff6600; text-decoration:underline;}

.mainpdbox .left .newslist dd p.nlc_time{ color:#666; padding-left:25px; height:24px; line-height:24px;}

.mainpdbox .left .newslist dd p.nlc_info{ line-height:24px; color:#333; padding-left:25px; text-indent:2em;}

.mainpdbox .left .newslist dd p.nlc_info a{ color:#369;}

.mainpdbox .left .newslist dd p.nlc_info a:hover{ color:#ff6600; text-decoration:none;}





.mainpdbox .left .articlecontent { padding:15px;overflow:hidden; }

.mainpdbox .left .articlecontent h3{background: #F2C469;line-height:35px;text-align:center; font-size:22px; color:#000;}

.mainpdbox .left .articlecontent h3 {
    font-size: 16px;
    letter-spacing: 0.08em;
    line-height: 1.6em;
    text-align: center;
    color: #7e4700;
    background-image: linear-gradient(to bottom, #ffee88, rgba(239, 152, 23, 1));
    padding: 1.2em 1.2em 1.2em 1.2em;
    border-top: 1px solid #fd5;
    border-bottom: 1px solid #dec16b;
    text-shadow: #f7e976 1px 1px 3px;
}

.mainpdbox .left .articlecontent .info{height:30px;line-height:30px;text-align:center;}

.mainpdbox .left .articlecontent .info span{ padding:0px 5px;}

.mainpdbox .left .articlecontent .info span a{color:red;}



.mainpdbox .left .articlecontent .newscontent{font-size:14px;line-height:26px;color: #714121;}



.mainpdbox .left .articlecontent .Author{text-align:right;font-size:14px;color:#000;}



.mainpdbox .left .articlecontent .sharebox{text-align:right; height:26px; line-height:30px; background:#F4F8FD; padding-top:7px;}



.mainpdbox .left .articlecontent .moodbox{}



.mainpdbox .left .articlecontent .articlekey{ line-height:25px;}

.mainpdbox .left .articlecontent .articlekey a{ color:#ff0000;}

.mainpdbox .left .articlecontent .articlekey a:hover{color:red; text-decoration:none;}



.mainpdbox .left .articlecontent .articlebook{}

.mainpdbox .left .articlecontent .articlebook h2{ line-height:25px;  font-weight:normal;font-size:16px;}

.mainpdbox .left .articlecontent .articlebook h2 a:hover{ color:red; text-decoration:none;}

.annex{width:600px;margin :15px; border : 1px dashed #999; background : #f9f9f9; line-height : normal;}

.annex td{padding-top:10px;padding-left:10px;padding-bottom:5px;}

.mainpdbox .left .commentbox{height:100%;padding-bottom:10px;overflow:hidden; border-top:1px dashed #ccc; padding-top:10px;}

.mainpdbox .left .commentbox .title{ height:29px; line-height:29px;font-size:14px; font-weight:bold;color:#333;}

.mainpdbox .left .commentbox .title h3{}

.mainpdbox .left .commentbox .comment{ padding:10px; font-size:12px;}



.mainpdbox .left .xgxw{border-top:#CCC 1px dashed;}

.mainpdbox .left .xgxw .title{height:35px; line-height:35px; font-size:14px;color:#069; font-weight:bold;}

.mainpdbox .left .xgxw .xgnewsbox{padding:8px;}

.mainpdbox .left .xgxw .xgnewsbox ul{}

.mainpdbox .left .xgxw .xgnewsbox li{height:28px;line-height:28px;background:url(../images/artarrow.gif) no-repeat 0px 12px;padding-left:10px;overflow:hidden;}

.mainpdbox .left .xgxw .xgnewsbox a{ font-size:14px; color:#000;}

.mainpdbox .left .xgxw .xgnewsbox a:hover{color:red;text-decoration:none;}

.mainpdbox .left .xgxw .xgnewsbox span{ padding-left:10px; color:#999;}



/*评论*/



.mainpdbox .left .showcomment{ border:#e5e5e5 1px solid; overflow:hidden; background:#fdfdfd; border-bottom:2px solid #ccc;}

.mainpdbox .left .showcomment .title{ background:#f1f1f1; height:40px; line-height:40px;font-size:14px; font-weight:bold;color:#333;padding-left:15px;}

.mainpdbox .left .showcomment .showbox{ padding:10px; min-height:100px;}



.quote{border:1px solid #ccc;background:#f1f1f1;padding:5px;margin:5px;}



/*文章系统筛选*/

.search01{}

.search01 .title{border:#CCE0F5 1px solid; background:#F3FAFF; height:49px;overflow:hidden;}

.search01 .title h2{background:url(../images/pic_09.gif) no-repeat; width:181px; height:49px; font-size:22px; font-weight:bold; color:#069; text-align:center; display:block;font-family:"宋体"; line-height:49px; float:left;}





.fieldmenu{ padding:0px; margin:0px;border:#CCE0F5 1px solid; border-top:none; padding:10px; height:100%; overflow:hidden;}



.fieldmenu .keyform{ background:url(../images/icon_search.gif) no-repeat 10px 10px; height:30px; line-height:30px; border-bottom:#f1f1f1 1px dashed; padding-left:30px;padding-bottom:10px;}

.fieldmenu .keyform span{ font-weight:bold; color:#999;}

.fieldmenu .keyform .kw{ border:#C6DDF1 1px inherit; height:20px; line-height:20px; color:#999; font-size:12px;}







.condition_title{ width:10%; float:left; text-align:right; font-weight:bold; color:#333; height:24px; line-height:24px; font-size:12px;}
/*
.container{width:87%; float:right;padding-left:15px;text-align:left; line-height:24px; margin:1px; white-space:nowrap; font-size:12px;}

.container strong{ background:#03A2DC; color:#FFF; font-weight:normal; display:block;width:80px; float:left; text-align:center;}

.container a{ padding:0px 6px;float:left; font-size:12px;}

.container a:hover{ color:red; text-decoration:none;}
*/




.search02{ border:#C6DDF1 1px solid; height:100%; overflow:hidden;}

.search02 .tabtit{ background:url(../images/titbg.gif) repeat-x left top; height:29px; line-height:29px;}





           



.fcsearch_tabs{width:260px;float:left;}

.fcsearch_tabs ul{padding-left:5px;}

.fcsearch_tabs li{width:120px;height:27px;text-align:center;float:left;background:url(../images/titbg.gif) repeat-x left top; font-size:14px; color:#069;}

.fcsearch_tabs a:hover{ color:red; text-decoration:none;}

.fcsearch_tabs  li.slt{width:120px;height:27px;text-align:center;float:left;  background:url(../images/titbg.gif) repeat-x left bottom; border:#C6DDF1 1px solid; border-bottom:none;margin-top:1px;}

.fcsearch_tabs  li.slt a{ color:#0690; font-size:14px; font-weight: bold;}

.fcsearch_tabs  li.slt a:hover{ color:red; text-decoration:none;}





.sear_result{width:330px;float:right;background:url(../images/icon2.gif) no-repeat; padding-left:22px;}

.sear_result span{font-weight:bold;color:#069;}





.mainpdbox .left .search02 .artlisting{height:100%;overflow:Hidden;}

.mainpdbox .left .search02 .artlisting ul{padding:10px;}

.mainpdbox .left .search02 .artlisting li{ height:28px; line-height:28px; background:url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px;}

.mainpdbox .left .search02 .artlisting a{ font-size:14px;}

.mainpdbox .left .search02 .artlisting a:hover{ color:red; text-decoration:none;}







.shoplisting{ padding:10px;}

.shoplisting ul{}

.shoplisting li{width:25%; float:left; text-align:center; height:260px; overflow:hidden;}

.shoplisting .photo{}

.shoplisting .photo img{width:135px; height:130px; padding:2px; border:#ccc 1px solid;}

.shoplisting .details{text-align:left;}

.shoplisting .details h4{ line-height:25px; max-height:50px; overflow:hidden;}

.shoplisting .details h4 a{ font-size:12px; font-weight:normal; color:#555;}

.shoplisting .details h4 a:hover{ color:red; text-decoration:none;}

.shoplisting .details h3{ line-height:25px; font-weight:normal; color:#555; font-size:12px;}





/*全站搜索begin*/

.somenu{width:980px; margin:0px auto; background:#fff ; height:29px; border:#ebebeb 1px solid; border-right:#BDD7F2 1px solid; overflow:hidden;}

.somenu h2{ width:80px; float:left; font-size:12px; line-height:29px; text-align:center; font-weight:bold; color:#000; background:url(../images/icon2.gif) no-repeat right top;}



.somenu ul{width:880px; float:right;}

.somenu li{ float:left; line-height:29px; border-right:#ebebeb 1px inset; text-align:center;}

.somenu a{width:70px; float:left; display:block; font-size:14px; color:#555;}

.somenu a:hover{ display:block; background:url(../images/up.png) no-repeat center bottom; text-decoration:none;}





.so_top{width:965px; margin:0px auto;}

.so_top .logo{width:312px; float:left;}

.suggest_link

    { background-color: #FFFFFF;

        padding: 2px 6px 2px 6px;

    color:#000000;

    height:20px;

    }

.suggest_link_over

    {

        padding: 2px 6px 2px 6px;

    color:#fff;

    height:20px;

    background:#3399FF;

    }

#search_suggest

    {

        width:535px;

    position: absolute;

        background-color: #FFFFFF;

        text-align: left;

        border: 1px solid #e5e5e5;

    border-top:none;

    left:-1px;

    height:150px;

    overflow-y:auto;

    overflow-x:hidden;

    }

#search_suggest li{ height:25px; line-height:25px; border-bottom:#e8e8e8 1px solid;}





.searchbody{width:990px; margin:0px auto; margin-top:40px;}

.searchbody .left{width:690px; float:left;}

.searchbody .left .tit{background:#FAFFF9 url(../images/btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;}

.searchbody .left .tit span{ color:red; font-weight:bold;}

.searchbody .left .leftbox{}

.searchbody .left .leftbox .searchlist{}

.searchbody .left .leftbox .searchlist ul{ padding-top:15px;}

.searchbody .left .leftbox .searchlist li{ line-height:28px;}

.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}

.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}

.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:12px;}

.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}

.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}

.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}



.searchbody .left .leftbox .searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}

.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}

.searchbody .left .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}

.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}

.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}



.searchbody .left .leftbox .kuaisou{ margin:0px 10px 0px 0px;}

.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:575px; padding-left:15px; color:#333;}

.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px; border:none;}



.searchbody .right{width:268px; float:right;}



.searchbody .right .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}

.searchbody .right .ksad h2{ font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑"}

.searchbody .right .ksad p{ line-height:24px; color:#666; font-family:"微软雅黑"}

.searchbody .right .ksad p a{ color:green; text-decoration:underline; font-family:"微软雅黑"}

.searchbody .right .ksad p a:hover{}





.searchbody .right .right01{}

.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}

.searchbody .right .right01 .right01box{}

.searchbody .right .right01 .right01box ul{ padding:8px;}

.searchbody .right .right01 .right01box li{ background:url(../images/artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }

.searchbody .right .right01 .right01box a{  color:#0022CC;}

.searchbody .right .right01 .right01box a:hover{ text-decoration:none; color:red;}





/*全站搜索end*/





.mainpdbox .left .showcomment #content_nei{height:100%; overflow:hidden;}

.mainpdbox .left .showcomment #content_nei ul{padding:10px;}

.mainpdbox .left .showcomment #content_nei li{}

.mainpdbox .left .showcomment #content_nei .articleurl{line-height:30px;}

.mainpdbox .left .showcomment #content_nei .articleurl a{color:#069;font-weight:bold;font-size:14px;text-decoration:underline;}

.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#003399;text-decoration:underline;}







/*文章分页样式*/

#fenye{clear:both;}

#fenye a{text-decoration:none; display:inline;}

#fenye .prev,#fenye .next{width:45px; text-align:center;}

#fenye a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}

#fenye a.curr:visited {color:#fff;}

#fenye a{color:#1E50A2;background:#fff; margin:0px 3px; border:1px solid #dcdddd; float:left; text-align:center;height:22px; font-size: 14px;line-height:22px}

#fenye a.num{width:22px;}

#fenye a:visited{color:#1f3a87;} 

#fenye a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}

#fenye span{line-height:30px;}



/*文章正文分页样式*/

#pageNext{ padding:10px 12px 6px; clear:both;}

#pageNext .prev,#pageNext .next{width:52px; text-align:center;}

#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}

#pageNext a.curr:visited {color:#fff;}

#pageNext a{margin:5px 4px; color:#1E50A2;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}

#pageNext a.num{width:22px;}

#pageNext a:visited{color:#1f3a87;} 

#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}







/*专题*/

.hotzt{width:963px; margin:0px auto;border:#C6DDF1 1px solid; padding-bottom:10px; height:100%;overflow:hidden;}

.hotzt .title{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.hotzt .title span{color:#990000;font-weight:bold;}

.hotzt .hotztbox{ }

.hotzt .hotztbox ul{padding:10px;}

.hotzt .hotztbox li{width:20%;float:left; text-align:center;}

.hotzt .hotztbox img{width:160px; height:120px; padding:2px; border:#e8e8e8 1px solid;margin-bottom:8px;}

.hotzt .hotztbox a:hover{ color:red; text-decoration:none;}





.ztlist{width:965px;margin:0px auto;}

.ztlist .coll{width:475px;float:left;border:#C6DDF1 1px solid;height:250px;margin-bottom:10px;overflow:hidden;}

.ztlist .colr{width:475px;float:right;border:#C6DDF1 1px solid;height:250px;margin-bottom:10px;overflow:hidden;}

.ztlist .coll .t,.ztlist .colr .t{width:460px;background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;font-weight:normal; position:relative;}

.ztlist .coll .t span,.ztlist .colr .t span{position:absolute;right:10px;top:0px;}

.ztlist .coll .t span a,.ztlist .colr .t span a{font-size:12px;font-weight:normal;color:#069;}

.ztlist .coll ul,.ztlist .colr ul{padding:0px 10px;}

.ztlist .coll li,.ztlist .colr li{height:26px;line-height:26px;background:url(../images/artarrow.gif) no-repeat 0px 10px;padding-left:10px;}

.ztlist .coll a,.ztlist .colr a{font-size:14px;font-weight:normal;color:#555;}

.ztlist .coll a:hover,.ztlist .colr a:hover{color:red;text-decoration:none;}

.ztlist .coll span#date,.ztlist .colr span#date{float:right;color:#999;font-weight:normal;}





.ztfl{width:965px;margin:0px auto;}

.ztfl .floatl{width:680px;float:left;border:#C6DDF1 1px solid;padding-bottom:10px;}

.ztfl .floatl .title{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztfl .floatl .floatlbox{}

.ztfl .floatl .floatlbox ul{padding:10px 20px;}

.ztfl .floatl .floatlbox li{height:26px;line-height:26px;background:url(../images/artarrow.gif) no-repeat 0px 10px;padding-left:12px;}

.ztfl .floatl .floatlbox a{font-size:14px;color:#000;}

.ztfl .floatl .floatlbox a:hover{color:red; text-decoration:none;}

.ztfl .floatl .floatlbox span#date{ float:right;color:#999;}





.ztfl .floatr{width:275px;float:right;}

.ztfl .floatr .floatr1{ overflow:hidden;}

.ztfl .floatr .floatr2{border:#C6DDF1 1px solid;}

.ztfl .floatr .floatr2 .title{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztfl .floatr .floatr2 .floatr2box{}

.ztfl .floatr .floatr2 .floatr2box ul{padding:8px;}

.ztfl .floatr .floatr2 .floatr2box li{height:28px;line-height:28px;}

.ztfl .floatr .floatr2 .floatr2box a:hover{color:red;text-decoration:none;}





.ztpic{width:965px;margin:0px auto;}

.ztpic img{width:965px; overflow:hidden;}

.ztmain2{width:965px;margin:0px auto;}

.ztmain2 .left{width:270px;float:left;}

.ztmain2 .left .focus{}

.ztmain2 .left .left2{border:#C6DDF1 1px solid;height:255px;overflow:hidden;}

.ztmain2 .left .left2 .tit{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztmain2 .left .left2 .left2box{padding:10px;line-height:24px;}



.ztmain2 .mid{width:373px;float:left; margin-left:10px;}

.ztmain2 .mid .mid01{background:url(../images/hotbg.gif) no-repeat; height:200px; overflow:hidden;padding:24px 10px 0px 15px;}

.ztmain2 .mid .mid01 ul{}

.ztmain2 .mid .mid01 li{height:84px;overflow:hidden;border-bottom:#e8e8e8 1px dashed; padding-top:8px;}

.ztmain2 .mid .mid01 a{font-size:14px;font-weight:bold;}

.ztmain2 .mid .mid01 a:hover{color:red;text-decoration:none;}

.ztmain2 .mid .mid01 span a{font-size:12px;font-weight:normal;color:#999;}



.ztmain2 .mid .mid02{border:#C6DDF1 1px solid;height:255px;overflow:hidden;}

.ztmain2 .mid .mid02 .tit{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztmain2 .mid .mid02 .mid02box{}

.ztmain2 .mid .mid02 .mid02box ul{padding:8px;}

.ztmain2 .mid .mid02 .mid02box li{background:url(../images/multipage.gif) no-repeat 0px 6px;padding-left:15px;height:26px;line-height:26px;}

.ztmain2 .mid .mid02 .mid02box a{font-size:14px;}

.ztmain2 .mid .mid02 .mid02box a:hover{color:red;text-decoration:none;}





.ztmain2 .right{width:303px;float:right;}

.ztmain2 .right .right01{border:#C6DDF1 1px solid;height:100%;overflow:hidden;}

.ztmain2 .right .right01 .tit{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztmain2 .right .right01 .right01box{}

.ztmain2 .right .right01 .right01box ul{padding:8px;}

.ztmain2 .right .right01 .right01box li{height:102px;margin-bottom:8px;border-bottom:#e8e8e8 1px dashed;}



.ztmain2 .right .right01 .right01box .floatl{width:90px;float:left;}

.ztmain2 .right .right01 .right01box .floatr{width:178px;float:right;}

.ztmain2 .right .right01 .right01box .floatr a{font-weight:bold;color:#069;}

.ztmain2 .right .right01 .right01box .floatr a:hover{color:#f30;}





.ztmain3{width:963px;margin:0px auto;border:#C6DDF1 1px solid;height:100%;overflow:hidden;padding-bottom:10px;}

.ztmain3 .tit{background:url(../images/titbg.gif) repeat-x; height:29px; line-height:29px; font-size:14px;color:#069;padding-left:15px;}

.ztmain3 .ztmain3box{padding:10px;}

.ztmain3 .ztmain3box ul{}

.ztmain3 .ztmain3box li{width:46%;float:left;margin:0px 3px;background:url(../images/artarrow.gif) no-repeat 0px 10px;padding-left:15px;}

.ztmain3 .ztmain3box a{font-size:14px;}

.ztmain3 .ztmain3box a:hover{color:red;text-decoration:none;}

.ztmain3 .ztmain3box span{float:right;display:none;}









/*网站地图*/

.mapmain{width:965px;margin:0px auto;border:#eee 1px solid;}

.mapmain .tit{ background:#f1f1f1; height:30px; line-height:30px;padding-left:10px;}

.mapmain .tit h2{background:#fff; height:27px; line-height:27px; margin-top:2px; float:left;font-size:14px;font-weight:bold; color:#333; width:80px; text-align:center; border:#ddd 1px solid; border-bottom:none;}

.mapmain .tit span{margin-left:15px;font-size:14px; font-weight:normal; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}



.mapmain .mapbox{padding:20px;}

.mapmain .mapbox .maplist{border:1px solid #f1f1f1;margin-bottom:9px;padding:6px;}

.mapmain .mapbox .maplist .classname{background:#FAFAFA; border:#f1f1f1 1px solid; padding-left:4px;}

.mapmain .mapbox .maplist .classname a{font-weight:bold;font-size:16px;padding:0px 5px;}

.mapmain .mapbox .maplist .classname a:hover{ color:red; text-decoration:none;}



.mapmain .mapbox .maplist2{padding:3px;line-height:28px;}

.mapmain .mapbox .maplist2 span.classname2{line-height:30px;}

.mapmain .mapbox .maplist2 span.classname2 a{padding:0px 5px; color:#555; font-weight:bold;}

.mapmain .mapbox .maplist span a{ padding:0px 5px;}

.mapmain .mapbox .maplist span a:hover{color:#ff6600;text-decoration:none;}















/*关键字tags*/



.tagsmain{max-width:965px;margin:0px auto;border:#eee 1px solid;background:#FFFFCC;}

.tagsmain .tit{background:#f1f1f1; height:30px; line-height:30px;font-size:14px;font-weight:bold; padding-left:10px; color:#333;}

.tagsmain .tit span{ font-size:12px; font-weight:normal; color:#555; font-family:Verdana, Arial, Helvetica, sans-serif;}

.tagsmain .tagsshow{}

.tagsmain .tagsshow ul{padding:20px;}

.tagsmain .tagsshow #tags{background:#f1f1f1;height:30px;line-height:30px;font-size:14px;}

.tagsmain .tagsshow .title{background:#f1f1f1;height:30px;line-height:30px;font-size:14px;}

.tagsmain .tagsshow tr.list{height:75px;overflow:hidden;}

.tagsmain .tagsshow tr.list td{border-bottom:#E8E8E8 1px solid;}

.tagsmain .tagsshow tr.list td img{padding:2px;border:#D4D4D4 1px solid;}

.tagsmain .tagsshow tr.list td A{font-size:14px;}

.tagsmain .tagsshow tr.list td a:hover{color:#ff6600;text-decoration:none;}



.tagsmain .tagsshow .tagstitle{font-size:12px; font-weight:bold; color:#069;height:21px; line-height:21px; }

.tagsmain .tagsshow .tags a{ padding:3px 5px; color:#fff;}



.tagsmain .tagsshow .showpage{margin-top:10px;text-align:center;font-size:14px;color:#069;}











/*RSS*/



.rssmain{width:965px;margin:0px auto;}

.rssmain .left{width:250px;float:left; }

.rssmain .left .left01{border:#ddd 1px solid;background:#FFF}

.rssmain .left .left01 .tit{ height:30px; line-height:30px;font-size:14px;font-weight:bold;padding-left:10px; color:#222}

.rssmain .left .left01 .left01box{padding:8px;line-height:24px;}

.rssmain .left .left01 .left02box{padding:8px;line-height:24px;}

.rssmain .left .left01 .left03box{padding:8px;}

.rssmain .left .left01 .left03box li{line-height:26px;}

.rssmain .left .left01 .left03box a:hover{color:#ff6600;text-decoration:none;}



.rssmain .left .left01 .left04box{padding:8px;}

.rssmain .left .left01 .left04box li{line-height:26px;}

.rssmain .left .left01 .left04box a:hover{color:#ff6600;text-decoration:none;}





.rssmain .right{width:705px;float:right;border:#ddd 1px solid;background:#FFF}

.rssmain .right .tit{height:30px; line-height:30px;font-size:14px;font-weight:bold;padding-left:10px; color:#222;}

.rssmain .right .rsslist{}

.rssmain .right .rsslist ul{padding:8px;}

.rssmain .right .rsslist li.classname{height:30px;_height:22px;background:#f1f1f1;line-height:30px;_line-height:22px;border:#D4D4D4 1px solid;clear:both;_padding-top:8px;}

.rssmain .right .rsslist li.classname a{font-size:14px;padding-left:10px;font-weight:bold;color:#000;}

.rssmain .right .rsslist li.rss_list{width:25%;float:left;height:35px; line-height:35px;width:170px;text-align:center;  overflow: hidden; white-space:nowrap;  text-overflow:ellipsis; }

.rssmain .right .rsslist li.rss_list a{color:#666;}

.rssmain .right .rsslist li.rss_list a:hover{color:#ff6600;text-decoration:none;}



/* jump */

#jump{position:fixed;top:300px;right:30px;width:40px;z-index:400;}

*html #jump{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}

#jump li{height:50px;overflow:hidden;}

#top,#share,#reply,#sina,#ceping,#weixin{display:block;width:40px;height:42px;overflow:hidden;cursor:pointer;}

#top{background:url(../images/top.png) no-repeat;}

#share{background:url(../images/share.png) no-repeat;}

#reply{background:url(../images/reply.png) no-repeat;}

#sina{background:url(../images/sina.png) no-repeat;}

#weixin{background:url(../images/weixin.png) no-repeat;}

#top:hover{background:url(../images/toped.png) no-repeat;}

#share:hover{background:url(../images/shared.png) no-repeat;}

#reply:hover{background:url(../images/replyed.png) no-repeat;}

#sina:hover{background:url(../images/sinad.png) no-repeat;}

#weixin:hover{background:url(../images/weixind.png) no-repeat;}

#ceping{background:url(../images/ceping.png) no-repeat;}

#ceping:hover{background:url(../images/cepinged.png) no-repeat;}

#EWM{position:absolute;left:-150px;display:none;}

#EWM img{width:150px;height:150px;}



/* 文字版1 */

.articletime{color:#646464;font-size:16px;}

.articlesubtitle{color:#000;font-weight:900;}

.articlelable{padding:0 3px;background:#d4b0a4;font-size: 18px;font-weight:bold;}

.article .title {text-align: center;;color:#000;font-weight:900;margin:10px 0 20px 0;}



/* 自家1 */

.xiangguan1 {
  background: #f2e469;
  line-height: 35px;
  font-size: 22px;
  color: #000;
  padding: 0 10px;
}
.lanmu4 {display:none;}
.mainpdbox .left .t h3 {
    overflow: hidden;
    font-size: 16px;
    height: 39px;
    line-height: 39px;
    border-bottom: #FFCC66 1px solid;
    padding-left: 10px;
    color: #333;
    font-family: "微软雅黑";
    position: relative;
  background: #F2C469;
    margin-bottom: 10px;
}
/* 心灵百科搜索框1 */
.search-box {
  border-bottom: 1px solid #d7d7d7
}
.search-form-container {
  -webkit-box-flex: 1;
  height: 49px;
  padding: 7px 12px 0;
  position: relative;
  z-index: 100
}

.search-form {
  border: 2px solid #3eaf1e;
  -webkit-box-align: stretch;
  -webkit-box-pack: center;
  -webkit-box-sizing: border-box;
  display: -webkit-box
}

.input-container {
  background: white;
  -webkit-box-flex: 1;
  height: 38px;
  position: relative
}

.q {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.22);
  -webkit-box-sizing: border-box;
  font-size: 18px;
  height: 38px;
  line-height: 24px;
  padding: 4px 30px 4px 6px;
  width: 100%
}

.search-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url('../images/t01096c583f56ee2d8b.png') no-repeat scroll center center,-webkit-gradient(linear,left top,left bottom,from(#85e856),to(#63c437));
  background-size: 50% 50%,auto;
  border-left: 2px solid #3eaf1e;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -webkit-box-shadow: inset 0 1px 0 0 #67f923;
  display: block;
  height: 38px;
  width: 38px
}
.search-box-reset {
  background: url(../images/feee4034fc37430aa51124acca49af46.gif) no-repeat scroll center center transparent;-webkit-background-size: 19px 19px;
  bottom: 0;
  display: none;
  height: 100%;
  position: absolute;
  right: 6px;
  top: 0;
  width: 19px
}
.focusing:not(.empty) .search-box-reset,.focusing:not(.empty) .search-box-reset {
  display: block
}


.article-list li {
  padding: 5px 10px 10px 10px;
  border: solid #f7d797;
  border-width: 0px 0px 1px 0px;
  line-height: 40px;
  font-size: 16px;
}

.article-list li:hover {
  background-image: linear-gradient(to bottom, #fee395 0%, #ffeeb7 35%, #ffeeb7 65%, #fee395 100%);
  color: #521;
}

.article-list li:first-child {
  border-width: 1px 0px 1px 0px;
}

.article-list li a {
  text-decoration: none;
}

.article-list li a:hover {
  text-decoration: none;
}

.pagination {
  font-size: 16px;
  letter-spacing: 4px;
  display: block;
  line-height: 48px;
  overflow: hidden;
  text-align: center;
  margin-right: 12px;
  margin-left: 12px;
  margin-bottom: 50px;
  text-decoration: none;
  padding: 6px 8px;
  color: #a63;
}

.pagination * {
  transition: all 0.3s ease;
}

.pagination a, .pagination span {
  display: block;
  overflow: hidden;
  min-width: 38px;
  padding: 6px 3px;
  font-size: 16px;
  line-height: 24px;
  margin: 0px 3px;
  background-color: #ffc;
  border: 1px solid #c90;
  border-radius: 4px;
  float: left;
  text-align: center;
  text-decoration: none;
  color: #960;
}

.pagination a.svg-icon {
  font-size: 24px;
  font-weight: bold;
  width: 28px;
}

.pagination .current-page {
  min-width: 38px;
  margin-left: 10px;
  float: left;
  border: none;
  background: none;
}

.pagination a:hover
{
  display: block;
  background-color: #e80;
  border: 1px solid #fe5;
  float: left;
  text-align: center;
  text-decoration: none;
  color: #FFFFFF;
}

.pagination b{
  display: block;
  height: 20px;
  overflow: hidden;
  line-height: 20px;
  background-color: #FFFFFF;
  border: 1px solid #C0C0C0;
  float: left;
  text-align: center;
  margin-right: 2px;
  margin-left: 2px;
  color: #999999;
  padding-right: 8px;
  padding-left: 8px;
}

.pagination .current {
  color: #a96;
  border-color: #ca6;
  background-color: #ffe;
  font-weight: bold;
}

.sptitle{
    background-color: #fbf1d6;
    line-height: 45px;
    font-size: 18px;
    text-align: center;
    width: 100%;
    font-weight: bold;
}

.xiazaian{float: right;}
.xiazaian a {padding-right: 10px;}
.videonr {    padding: 10px;    font-size: 18px;line-height: 30px;    text-indent: 0px;}
.videoxg{
    padding: 10px 20px;
}
.videoxg li{
        line-height: 30px;
}
.videoxg li a{
            font-size: 16px;
}

/* 心灵百科搜索框2 */
.menu3 {font-size: 20px;}
.bk1 {width: 25%;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0px 5px;text-align: center;font-size: 16px;margin-bottom: 10px;}
.bk2 {width: 100%;float: left;background-color: #fffdc4;position: relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.bk3 {width: 100%;float: left;background-color: #fffdc4;padding: 0px 1px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 1.1em;line-height: 1.4em;height: 2.9em;}
.bk4 {width: 100%;float: left;color: #580000;background-color: #fffdc4;padding: 0px 1px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 1.1em;line-height: 1.6em;}
.bk04 {width: 100%;float: left;background-color: #fffdc4;position: relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.bk01 {width: 20%;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0px 5px;text-align: center;font-size: 16px;margin-bottom: 10px;}
.bk001 {width: 20%;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0px 5px;text-align: center;font-size: 16px;margin-bottom: 10px;}
.bk002 {width: 33.3%;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0px 5px;text-align: center;font-size: 16px;margin-bottom: 10px;}

.show1 {max-width: 900px;margin: 0px auto;}
#MyContent{font-size: 18px;line-height: 150%;}
#MyContent p{padding: 10px;}
.classtitle {font-size: 18px;background: #F2C469;font-weight: bold;padding: 5px 0px;margin: 0px 1px 1px 0px;}
.xiazai {font-size: 22px;background: #F2C469;color: #6C4701;}
.wangluoA33_ind01 {right: 10px;top: 250px;position: fixed;z-index: 9999; color: red;}

.wangluoA33_ind02 {right: 10px;bottom: 50px;position: fixed;z-index: 9999;}

.wangluoA33_ind02 .duilian_con {overflow: hidden;float: right;font-size: 14px; background: #F2C469;}

.wxtip{background: rgba(0,0,0,0.8); text-align: center; position: fixed; left:0; top: 0; width: 100%; height: 100%; z-index: 998; display: none;}

.wxtip-icon{width: 52px; height: 67px; background: url(../images/weixin-tip.png) no-repeat; display: block; position: absolute; right: 30px; top: 20px;}

.wxtip-txt{padding-top: 107px; color: #fff; font-size: 16px; line-height: 1.5;}

.menu2 {

    display:none;

}



.menu2 a {

     color: #FFFF00;

}

.menu2 li {

    text-align:center;

  float:left;

  box-sizing: border-box;

  border-right:1px solid #6C4701;

  cursor:pointer;

  letter-spacing: 1.2px;

  list-style-type:none;

  line-height:30px;

  font-weight: bold;

  }
  
.menu3 {

  }

.menu3 a {
     color: #FFFF00;
  }
.menu3 li {
    text-align:center;
  float:left;
  box-sizing: border-box;
  border-right:1px solid #6C4701;
  cursor:pointer;
  letter-spacing: 1.2px;
  list-style-type:none;
  font-weight: bold;
  background-color: #ECA34A;
    padding: 4px 12px;
    margin: 1px 1px;
  }  
  
  

.mainpdbox .right .right01 {

    padding:5px 20px;

}

.lanmu2 {

    display:none;

  }
 
.volume-title {
  font-size: 150%;
  padding: 2em 1em 2em 1.5em;
  letter-spacing: 0.1em;
  color: #852;
  background-color: rgba(255,250,225,0.7);
  margin-top: 0;
  border-top: 1px solid #f7dda7;
}

@media (min-width:768px) and (max-width:1200px) {

   .mainpdbox .right{
     width: 36%;
   }

   .wangluoA33_ind01 {
     position: static;
   }

   .mainpdbox .right .right01 {
      padding: 4px;
   }

}



@media screen and (max-width:768px) {
  #MyContent p { padding: 0px;}
  .bk1 {width: 50%;}
  .bk2 {width: 100%;}
  .bk3 {width: 100%;font-size: 16px;padding: 3px 0px 3px 0px;}  
  .bk3 a{color: #000000;} 
  .bk01 {width: 50%;}
  .bk001 {width: 100%;}
  .bk002 {width: 100%;}
  .wangluoA33_ind01 { position: static;text-align: center; padding-bottom:60px}
  .mainpdbox .left .articlecontent {
      padding: 15px 0px;
  }

  .article-list li {
    /* line-height: 25px; */
    padding: 10px;
    overflow: hidden;
  }
  .article-list li span{
    font-size: 14px;
  }

  .menu2 {
    width: 100%;
    height: 30px;
    overflow: visible;
    background-color: #ECA34A;
    display:block;
  }

  .menu3 {
    display:block;
    font-size: 14px;
  }

  .mainpdbox .right {
     width: 100%;
     max-width: 570px;
  }

  .mainpdbox .right .right01 {
     padding:3px 20px;
  }

  .lanmu1 {
    display:none;
  }

  .catelist {

  padding: 0 1px;

  }
  .catelist6 {
  padding: 0 1px;
  }

  .lanmu2 {
  display:block;
  }

  .lanmu3 {
  display:none;
  }

  .mainpdbox .left .articlecontent .newscontent {
    text-align: center;
  }  
  .xiazaian {
    float: none;
    padding-top: 10px;
  }
  .bshare-custom.icon-medium {
      display: none;
  }
  .videonr {
      text-align: left;
  }

}


/* 路径导航栏
   参考：https://codepen.io/nana8/pen/VEeoPW */
.breadcrumb {
  font-size: 12.5px;
  line-height: normal;
  list-style-type: none;
  margin: 15px 0px;
}

.breadcrumb li {
  display: inline-block;
  position: relative;
  line-height: 30px;
  padding: 0;
  margin: 0px 3px 5px 0px;
  white-space: nowrap;
}

.breadcrumb li a {
  position: relative;
  display: block;
  margin: 0px 16px 0px 8px;
  letter-spacing: 0.03em;
  max-width: 360px;
  overflow: hidden;
  text-decoration: none;
  z-index: 2;
  color: #a73;
  transition: all 1s ease;
}

.breadcrumb li::before,
.breadcrumb li::after {
  content: '';
  width: 100%;
  height: 50%;
  left: -6px;
  background-color: #ffd;
  border: 1px solid #eed7a0;
  position: absolute;
  z-index: 1;
}

.breadcrumb li::before {
  top: 0px;
  transform: skew(25deg);
  border-width: 0px 1px 0px 0px;
}

.breadcrumb li::after {
  bottom: 0px;
  transform: skew(-25deg);
  border-width: 0px 1.5px 1.5px 0px;
}

.breadcrumb li:hover a {
  color: #750;
  max-width: none;
  transition: all 1s ease;
}

.breadcrumb li:hover::before,
.breadcrumb li:hover::after {
  border-color: #da7;
  background-color: #ff9;
}

.breadcrumb li:hover::after {
}

@media screen and (max-width:768px){
  .breadcrumb li a {
    max-width: 270px;
  }

  .breadcrumb li:hover a {
    max-width: 300px;
  }
}



