.new{ width:1200px; margin:22px auto 30px auto; overflow:hidden; }
.new-left{ float:left; width:788px; overflow:hidden; }
.new-right{ float:right; width:390px; }
.newcon-left{ float:left; width:370px; position:relative; }
.newcon-left .bd{width:370px; overflow:hidden;  }
.newcon-left .bd ul li{ float:left; width:100%; }
.newcon-left .bd ul li a{ display:block; width:100%; height:248px; overflow:hidden; }
.newcon-left .bd li span{ display:block; padding:15px 10px; height:50px; background:#f6f6f6; font-size:18px; color:#ca0d0d; font-weight:bold; overflow:hidden;  text-align:center;  }
.newcon-left .hd{  position:absolute; right:8px; bottom:87px; overflow:hidden; }
.newcon-left .hd ul li{ float:left; width:18px; height:18px; line-height:18px; text-align:center; background:#fff;  margin-left:6px; }
.newcon-left .hd ul li.on{  background:#cb0d0d; color:#fff;  }



.newcon-left .prev,.newcon-right .next{ position:absolute; top:50%; margin-top:-80px; display:block; width:36px; height:80px; background:url(../images/left.png); display:none;    }
.newcon-left .next{ background:url(../images/right.png); right:0 !important;position:absolute; top:50%; margin-top:-80px; display:block; width:36px; height:80px;display:none;  }
.newcon-left:hover .prev{   display:block; }
.newcon-left:hover .next{   display:block; }
.newcon-right{ float:right; width:398px; height:330px; overflow:hidden;  }
.newcon-right ul li{ overflow:hidden; line-height:40px; padding-left:18px; background:url(../images/dot4.png) left 14px no-repeat;   }
.newcon-right ul li a{   font-size:16px;   }
.newcon-right ul li span{ color:#9c9c9c; }

.new-right ul li{ padding:9px 0 9px 18px; height:36px; border-bottom:dotted 1px #ababab; background:url(../images/dot1.png) left center no-repeat;   }
.new-right ul li span{  display:table; height:36px;  }
.new-right ul li span a{ display:table-cell; vertical-align:middle; line-height:18px;  font-size:16px;    }


.rencaicon{ overflow:hidden; margin-top:30px; }
.qhbox{ width:100%; height:484px; background:url(../images/qiebg.jpg); background-size:cover; overflow:hidden; }
.rencaibox{ width:1200px; margin:0 auto; padding:20px 0; overflow:hidden; }
.rencai-title{ width:540px;  margin:0 auto; overflow:hidden; }
.rencai-title span{ float:left; width:135px; height:60px; background:url(../images/qieline.png) right center no-repeat; }
.rencai-title .lastspan{ background:none; }
.rencai-title b{ display:block; height:57px;border-bottom:solid 3px #717171; text-align:center; line-height:57px; font-size:20px; cursor:pointer; }
.curb{ border-bottom: solid 3px #f39800 !important;color: #f39800; }
.rc-more{ width:140px; height:34px; margin:20px auto;  }
.rc-more a{ display:block; width:140px; height:34px; line-height:34px; border-radius:40px; text-align:center; border:solid 1px #bebebe; }
.rc-more a:hover{ border:solid 1px #b7272e; background:#b7272e; color:#fff;  }
.qiebox1-left{ float:left; width:375px; }
.qiebox1{ overflow:hidden; width:1100px; margin:0 auto;  height:290px; }
.qiebox1-left a{ display:block;  width:375px; height:250px; overflow:hidden;  }
.qiebox1-left span{ display:block; height:40px; line-height:40px; text-align:center; background:#fff; }
.qiebox1-right{ float:right; width:690px; }
.qiebox1-right dl{ border-bottom:solid 1px #bebebe; padding-bottom:15px; margin-bottom:10px; }
.qiebox1-right dl dt a{ display:block; height:40px; line-height:40px; font-size:18px; }
.qiebox1-right dl dd{ line-height:24px; color:#6b6b6b; }
.qiebox1-right ul li{ height:40px; line-height:40px; }
.qiebox1-right ul li a{ float:left;  font-size:16px;  }
.qiebox1-right ul li span{ float:right; width:100px; text-align:right; color:#888;  }

.djlist{ overflow:hidden; height:290px; }
.djlist li{ float:left; width:388px; overflow:hidden; padding:0 48px; border-right:solid 1px #ccc;  }
.djlist li.firrj{ padding-left:30px; }
.djlist li.lasrj{ padding-right:0; border-right:0; }
.djlist li .date{ float:left; width:56px; font-family:"Times New Roman", Times, serif;  }
.djlist li .date b{ display:block; font-size:30px; font-weight:normal; }
.djlist li .date span{ display:block; font-size:12px; }
.djlist li dl{ float:right; width:265px; }
.djlist li dl dt{ height:48px; line-height:24px; overflow:hidden; margin-bottom:15px;   }
.djlist li dl dt a{ font-size:16px; font-weight:bold; }
.djlist li dl dd{ color:#777; line-height:32px; text-indent:2em;  }


.bwsd{ overflow:hidden; }
.bwsd li{  float:left; width:375px; margin-right:25px;   }
.bwsd li.last-bwsd{ margin-right:0; }
.bwsd li a{ display:block;  width:375px; height:250px; overflow:hidden; position:relative;   }
.bwsd li span{ display:block; height:40px; line-height:40px; text-align:center; background:#fff; }
.bwsd li a i{ width:50px; height:50px; position:absolute; bottom:20px; left:20px; background:url(../images/spbg.png) no-repeat;   }


.box3{ width:1200px; margin:35px auto 0 auto; overflow:hidden; }
.notic{ float:left; width:380px; overflow:hidden; margin-right:30px; }
.tz-title{ height:40px; line-height:40px; margin-bottom:20px;  }
.tz-title span{ float:left; width:150px; font-size:22px; font-weight:bold; }
.tz-title span b{ color:#c91111; border-bottom:solid 2px #c91111; padding:5px 0;  }
.tz-title a{ float:right; }
.tzlist{ overflow:hidden; }
.tzlist li{ height:22px; line-height:22px; margin-bottom:21px; }
.tzlist li span{ float:left; width:85px; border-right:solid 1px #9c9c9c; color:#9c9c9c;  }
.tzlist li a{ float:right; width:280px;  font-size:15px;   }
.tzlist li:hover span{ border-right:solid 1px #c91111; color:#c91111;  }

.firsttz{ overflow:hidden; margin-top:20px; margin-bottom:35px; }
.firsttz span{ float:left; width:200px; height:140px; }
.firsttz span img{ width:200px; }
.firsttz dl{ float:right; width:165px; }
.firsttz dl dt{ height:30px; line-height:30px; overflow:hidden;  }
.firsttz dl dt a{ font-size:16px;}
.firsttz dl dd{ color:#999; line-height:24px; overflow:hidden;  }
.firsttz dl span{ margin-top:10px; display:block; height:30px; line-height:30px;}
.firsttz dl span a{ color:#c91111; font-size:12px;  }
.mtlist{ overflow:hidden; margin:10px 0; }
.mtlist li{ height:22px; line-height:22px; margin-bottom:21px; overflow:hidden; }
.mtlist li a{ float:left; border-left:solid 3px #d5d5d5; padding-left:10px; font-size:15px; width:370px; text-overflow: ellipsis;white-space: nowrap; overflow:hidden;   }
.mtlist li span{ float:right; color:#a09f9f;  }
.lastnotic{ margin-right:0 !important; }

.xueshu{ overflow:hidden; }
.xueshu li{ overflow:hidden; padding-top:8px;  }
.xueshu li span{ float:left; width:60px; height:60px; line-height:30px; color:#ca0d0d; border:solid 1px #ca0d0d; text-align:center; margin-top:8px;font-size:13px; }
.xueshu li span b{ display:block; font-size:16px; color:#fff; height:30px; line-height:30px; background:#ca0d0d; }

.xueshu li dl{ float:right; width:300px; padding:0 0 10px 0; border-bottom:solid 1px #d5d5d5; }
.xueshu li dl dt{ height:24px; line-height:24px; }
.xueshu li dl dt a{ font-size:15px; }
.xueshu li dl dd{ height:24px; line-height:24px; padding-left:25px; color:#a09f9f; }
.xueshu li dl .dd1{ background:url(../images/date.png) left no-repeat; }
.xueshu li dl .dd2{ background:url(../images/dizhi.png) left no-repeat; overflow:hidden}

.zhuanti{  width:1200px; margin:0 auto 30px auto; overflow:hidden;  }
.zttitle{ height:56px; line-height:56px; border-bottom:solid 1px #d5d5d5; margin-bottom:20px;}
.zttitle span{ font-size:22px;  }
.zttitle span b{ font-weight:normal;  color:#c91111; }

.zhuanti ul{ height:107px;overflow:hidden; }
.zhuanti ul li{ float:left; width:226px; height:82px; border:solid 1px #eeeeee; margin:0 6px; position:relative; overflow:hidden;    }
.zhuanti ul li a{ display:block;  width:100%; height:93px; }
.zhuanti ul li span{ display:block; width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/ztbg.png); position:absolute; left:0; bottom:0; display:none; }
.zhuanti ul li:hover span{ display:block; }

.fr11{
margin-left:20px;
}

.date {
    background: url(../images/cal-icon.png) no-repeat 100% 50% #FFF;
}
/*页面尺寸*/
.wrapper { width:100%;float:left; }
.wrapper .inner {margin:0 auto; width:1500px;} /**页面全局宽度**/
/*headtop*/
.top {background:url("/skin/images/top_bg.jpg") repeat-x 0px 0px;height: 13px;width: 100%;float:left; position:absolute;z-index: 99;}
#header .mod {padding: 38px 0px;background: #005621 url(/skin/images/top_bg.png) no-repeat right bottom;background-size:4%;}

/*head开始*/

.head { width: 100%;    position: relative;    bbackground: #005621 url(/skin/images/top_bg.png) no-repeat right bottom;  }
.head-left{float:left;width:45%;display:inline-block;  }
.head-left .sitelogo img {width: 100%;}


.head-right {width:40%;}
.head-right .en {float:left;width:45%;margin-top:15px;}
.head-right .en a {font-size:22px;color:#e6e6e6;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;}
.head-right .en a:hover {color:#fff;}

.head .head-right{ float:right; margin-top: 15px;}
.head .head-right .site-link{line-height:30px;color:#fff;}
.head .head-right .site-link a{line-height:30px;color:#fff;}

.head .head-right .search-input .search-title { border:none;width:82%;height:40px;float:left; }
.head .head-right .search-btn .search-submit {background:#bb9e64 url("/skin/images/ss_btn.png") no-repeat center center;width: 18%;height: 40px;border:none;cursor: pointer;float:left;padding:0px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;-ms-transition: all 0.6s;}
.head .head-right .search-btn .search-submit:hover {background:#d9b679 url("/skin/images/ss_btn.png") no-repeat center center;}

.searchbox {width:55%;float:right;padding-top: 10px;}
/*默认主导航样式*/
#nav{}
.inner {padding:0px 50px;}
#nav .inner{}
.main-nav-panel{height: 50px;line-height: 50px;background:#ebebeb;}
.navbar {}
.navbar .navbox { width:95%; margin:0 auto;}
.navi-slide-head{display:none;}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {width: 1010px;margin:0px auto; height: 50px;}
.wp-menu .menu-item {display: inline-block;float:left; position: relative;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center; vertical-align:middle; }
.wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 38px;letter-spacing:1px;line-height: 30px;color: #333;font-size: 16px; font-weight:bold; }
.wp-menu .menu-item a.menu-link:hover,.wp-menu .menu-item a.hover{ text-decoration: none; color: #005621; background-color:transparent; }
.sub-menu {display: none;position: absolute;left: 0;top:45px;min-width: 146px;z-index: 10000;background: rgba(238, 238, 238, 0.7);opacity: 0.8\9;background: #1e824a\9;filter:alpha(opacity=90); padding:20px 0px;}
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;   }
.sub-menu .sub-item a {display: block;color: #000;height: 30px;line-height: 30px;padding: 0 17px 0 30px;font-size: 14px;background:none;     }
.sub-menu .sub-item a:hover { color: #eee; background-color:#005621; display: block; }
.sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background: rgba(238, 238, 238, 0.8); opacity: 0.8\9; background: #1e824a\9; filter:alpha(opacity=90); }
.wp-menu .menu-item.i3 .sub-menu,.wp-menu .menu-item.i4 .sub-menu {width:600px;padding:20px;}
.wp-menu .menu-item.i3 .sub-menu li,.wp-menu .menu-item.i4 .sub-menu li {width:32%;display:inline-block; float:left;}

.wrapper123 {
    background: url(/skin/images/bj-2.jpg) no-repeat center bottom;
    height: 580px;
    overflow: hidden;
    padding-top: 0px;
}
.wrapper_1 {
    height: 900px;
    overflow: hidden;
    padding-top: 50px;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.site-info { padding:30px 0px;width: 1200px;    height: 480px;    margin: 0 auto;}
.info-pd { padding:0;}
.info-dib { width: 31%;float: left;position: relative;background-color: white;padding: 20px 20px;bbox-shadow: 0px 0px 14px 0px rgba(2, 2, 2, 0.12);}
.info-mb { margin:0 3%;}
.info-top { overflow:hidden;background-color:#fff;}
.info-top .info-tit { background-color:#8b9094; text-align:center; height:90px; overflow:hidden;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s;}
.info-top a { display:block;}
.info-top a:hover .info-tit{background-color:#555;}
.info-top a img { display:block;width:100%; height:auto;-webkit-transition:  all ease-out .3s;-moz-transition:  all ease-out .3s;transition:  all ease-out .3s; height:223px;}
.info-top a:hover img { opacity:0.8;filter: alpha(opacity=80);transform:scale(1.05);-webkit-transform:scale(1.05); }
.info-top span {font-family: Arial; font-size:20px; color:#fff;tText-transform:uppercase; display:block; margin-top:20px;}
.info-top h2 { 
    font-size: 24px;
    color: #363636;
    font-weight: 600;
    margin: 0;
    line-height: 26px;
    padding-top: 0px;
    padding-left: 20px;}
.info-list { list-style:none; padding:0; margin:0; padding-top:15px;}
.info-list li { bbackground:url(../images/dot.png) no-repeat 15px center; border-bottobm:1px #ededed solid; padding:3px 0; width:320px; }
.info-list li a { padding-left:0px; display:block;  font-size:16px;line-height:22px; white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.info-list li a:hover{ color:#555}
/*news*/



.newsBoxLeft {

	float: left;

	width: 790px;

}

.indexTitle {

	height: auto;

	overflow: hidden;

	padding: 0px 0 16px 0px;

	bbackground: url(../images/icon2.png) no-repeat 0 40px;bborder-bottom:1px solid #ededed;

}

.indexTitle b {

	ddisplay: none;

	color: #333;

	font-size: 26px;  font-weight: normal; padding-left: 20px;

}

.indexTitle a {

	display: block;

	color: #333;

	font-size: 15px;

	font-weight: normal;

	margin: 8px 0px 0 0;

	float: right;

}

.indexTitle a:hover {

	color: #0477bf;

	-webkit-transition: all 0.2s ease;

	-moz-transition: all 0.2s ease;

	transition: all 0.2s ease;

}
.newsDiv {

	width: 31%;
    float: left;
    height: 231px;
    position: relative;
    background-color: white;
    padding: 20px 20px;
    box-shadow: 0px 0px 14px 0px rgba(2, 2, 2, 0.12)

}

.newsDiv:first-child {

	margin-left: 0;

}

.newsDiv .indexNews {

	width: 100%;

}

.newsDiv .indexNews li, .slideNotice .indexNews li {

	position: relative;

}

.newsDiv .indexNews li b, .slideNotice .indexNews li b {

	position: absolute;

	left: 0;

	top: 0;

	float: none;

	z-index: 5;

}

.newsDiv .indexNews li a, .slideNotice .indexNews li a {

	margin-left: 55px;

}
.newsDiv .indexNews {
    width: 100%;
}
.jdcfonttab2 {
    position: absolute;
    font-size: 25px;
    font-weight: normal;
}
.jdcfont {
    font-family: jdcfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}

