@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; background:#fcf6e5; font-size:12px; font-family:Arial, Helvetica, sans-serif,新宋体}
a{ color:#333; text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;*/}
a:hover{ text-decoration: none; color:#333;}

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

.clear{ clear:both;}

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

.top{ background:url(../images/top.jpg) no-repeat; margin:0 auto; background-position:center; height:240px;}

.menu{background:url(../images/menu.gif) repeat-x;height: 40px;}

.nav{ width:980px; margin:0 auto;}

.nav ul{list-style:none;line-height: 40px;}

.nav ul li{float:left;background:url(../images/menu_bg.gif) no-repeat left center;/* width:100px; */text-align:center;font-family:"微软雅黑";font-size:16px;font-weight:bold;}

.nav ul li a{text-decoration:none;color:#FFFFFF;padding: 0 20px;} 

.nav ul li a:hover{ color:#FFFF00}

.main{background: url(../images/main_ng.gif) no-repeat center;width: 1200px;margin:0 auto;background-size: cover;}

.twomain{ background:url(../images/main_ng.gif) repeat-y; width:1002px; margin:0 auto; }


.photo{float: left;width: 560px;margin-top: 20px;}

.news{ float:right; width:560px; margin-top:15px;}

.news_title{float:left;width:560px;border-bottom: 2px solid #1970A9;height: 40px;}
.news_title span{float:left;font-family:'微软雅黑';font-size:18px;color: #fff;margin-top:5px;background: #1970A9;height: 35px;line-height: 35px;width: 100px;}
.news_title .more{float:right;color:#ccc;background:none;font-size:14px;width: 30px;margin-right: 10px;}





.topnews{ width:560px; margin:0 auto; text-align:center; border-bottom:1px dashed #CCCCCC; height:43px; line-height:43px; font-family:"微软雅黑"; font-size:18px; color:#000000}

.news_rl{list-style:none;margin:10px auto 0 auto;width: 560px;height: 200px;}

.news_rl li{ background:url(../images/ico.gif) no-repeat left center; padding-left:10px; line-height:28px; font-size:14px;}

.news_rl li a{ text-decoration:none; color:#333333}

.news_rl li a:hover{ color:#FF0000}


.ldjh{float:left;width: 560px;margin-top:15px;}


.lmqh{ float:left;}

.lmqh ul{ list-style:none;}

.lmqh ul li.active a{ display:block; background:url(../images/hoverbg.gif) repeat-x; height:81px; width:234px; font-family:"微软雅黑"; font-size:24px; color:#FFFFFF; text-decoration:none; border:1px solid #B41F23; text-align:center; line-height:81px; font-weight:bold;}


.lmqh ul li.normal a{ display:block; background:url(../images/downbg.gif) repeat-x; height:81px; width:234px;  font-family:"微软雅黑"; font-size:24px;  text-decoration:none; color:#1F1F1F; line-height:81px; border:1px solid #E7E7E7; text-align:center;}


.lmqh_rl{ background:url(../images/sbg.gif) no-repeat; width:715px; height:248px; float:left;}

/* .main3_left{float:left;width: 320px;border:1px solid #E1E1E1;height:320px;} */
.main3_left {
    float: left;
    width: 560px;
    border: 1px solid #E1E1E1;
    height: 320px;
    margin-right: 20px;
}

/* .main3_md{float:left;width: 322px;border:1px solid #E1E1E1;height:320px;margin-left:10px;}  */
.main3_md {
    float: left;
    width: 368px;
    border: 1px solid #E1E1E1;
    height: 320px;
    margin-right: 10px;
}

/* .main3_rt{float:left;width: 322px;border:1px solid #E1E1E1;height:320px;margin-left:10px;} */
.main3_rt {
    float: left;
    width: 556px;
    border: 1px solid #E1E1E1;
    height: 320px;
    margin-left: 10px;
}

.main3_title{border-bottom:2px solid #1970A9;height: 38px;width: 100%;}

.main3_title span{float:left;font-family:'微软雅黑';font-size:18px;color: #fff;margin-top:5px;background: #1970A9;height: 35px;line-height: 35px;width: 100px;text-indent: 10px;}
.main3_title  .more{float:right;color:#ccc;background:none;font-size:14px;width: 30px;margin-right: 10px;}

.lm_news{ list-style:none; float:left; margin:8px 0px 0px 0px; }

.lm_news2 {
    list-style: none;
    float: left;
    margin: 8px 0px 0px 0px;
    padding: 0px;
}

.lm_news li{ background:url(../images/ico.gif) no-repeat left center; padding-left:10px; line-height:28px; margin-left:15px;}

.lm_news2 li {
padding-left: 10px;
    line-height: 28px;
    width: 23%;
    height: 80px;
    text-align: center;
    float: left;
    margin-top: 10px;
}
.lm_news2 li a {
    text-decoration: none;
    color: #262626;
    font-size: 12px;
}
.lm_news2 li img {
    width: 35%;
}
.lm_news2:nth-child(2) li img {
    src: url({HOME_THEME_PATH}images/zljc.png);
}

.lm_news li a{ text-decoration:none; color:#262626; font-size:14px;}



.lm_news1{ list-style:none; float:left; margin:8px 0px 0px 0px; }

.lm_news1 li{ width: 200px;margin: 15px;text-align:center;;}

.lm_news1 li a{text-decoration:none;font-size:14px;color: #1970A9;display:block;width: 200px;line-height:40px;background-color: #eeeeee;border-radius: 4px;height: 40px;}

.lm_news1 li a:hover{color:#fff;background-color: #1970A9;}






.jctp{ width:955px; margin:15px auto 0 auto; border:1px solid #D5D5D5; height:245px;}

.jctp_title{ background:url(../images/jctp_bg.gif) repeat-x; height:50px; width:955px; border-bottom:1px solid #C8C8C8}


.C3Text {
	width:960px;
	height:186px;
}
.C3Text_ {
	width:930px;
	height:164px;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
}
.C3Text_ ul{ list-style:none;}
.C3Text_ li {
	width:190px;
	float:left;
	margin:0 5px;
}

.C3Text_ li a{ text-decoration:none;}
.C3Text_a2 {
	color:#3c3c3c;
	font-size:12px;
	width:100%;
	text-align:center;
	display:block;
	height:25px;
	line-height:25px;
}
.C3Text_a2:hover {
	color:#0C3;
}
.C3Text_ img {
	width:170px;
	height:130px;
	padding:5px;
	border:1px solid #E7E6E4;
}


.link{ width:950px; margin:20px auto 0 auto; }

.link_wz {width:950px; background:url(../images/lm_fgx.gif) repeat-x bottom; height:40px; line-height:20px; font-family:"微软雅黑"; font-size:18px; color:#C60005}

.link ul{ list-style:none;  float:left;  margin:5px 0px 0px 10px; display:inline}

.link ul li{float:left;display:inline;line-height:25px;padding-left: 60px;}

.link ul li a{ text-decoration:none; color:#333333; font-size:14px;}

.link ul li a:hover{ color:#FF0000}


.twomain_left{ float:left; width:235px;}

.twomain_rt{ float:right; width:710px; height:698px; border:1px solid #EACED1; margin-top:10px;}


.twomain_left1{float:left;width:235px;border:1px solid #EACED1;margin-top:10px;background:#FBF8F8;}


.twomain_left1title{text-indent:1em;background:url(../images/lCLdemoTitleBg.jpg) repeat-x;height:34px;border-bottom:1px solid #EACED1;font-size:16px;font-weight:bold;line-height:34px;color: #1970A9;}


.two_tp{ list-style:none; float:left; margin:5px 0px 0px 0px; }

.two_tp li{ margin-top:5px; line-height:24px; text-align:center; margin-left:12px;}

.two_tp li a{ text-decoration:none; color:#60394D}



.twomain_rttitle{ background:url(../images/LlititleBg.jpg) repeat-x; height:39px;border-bottom:1px solid #EACED1;}

.twomain_rttitle .more1{
    float: right;
    line-height: 35px;
    padding-right: 10px;
}


.two_news{ list-style:none; width:650px; margin:15px auto 0 auto;}
.two_news li{ background:url(../images/ico.gif) no-repeat left center; padding-left:10px; line-height:30px;font-size:14px;}

.two_news li a{ text-decoration:none; color:#333333; }

.two_news li a:hover{ color:#FF0000}

.num a{ text-decoration:none; color:#333333}

.num a:hover{ color:#FF0000}

/* 本例子css */.focusBox { position: relative; width: 560px; height: 300px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 560px; height: 300px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden;}
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 13px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 6px; }
.focusBox .num li{  float: left; position: relative; width: 16px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: #D6D6D6; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#BD0004; color:#fff;}
.focusBox .btbg{width:100%; height:34px; position:absolute; bottom:0; background:rgba(0,0,0,0.5);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000')\9;}
                                              
  /*  分页 */
  .mypages::after {
    width: 100%;
    text-align: center;
    margin: 20px auto;
  }
  .mypages .first,
  .mypages .next,
  .mypages .last,
  .mypages .active,
  .mypages .active ~ a,
  .mypages .next + a,
  .mypages .prev {
    display: inline-block;
    margin-left: 10px;
    font-size: 16px;
  } 
  /*  分页 */                                             