@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:12px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;

/*设置宽度*/
max-width:1680px;
min-width:1004px;

background: #FFF;
}
#widthyc{ max-width: 100%; overflow: hidden; }
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline; max-width:100%; height:auto;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}

/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}
/*初始化样式*/
.centered{ width: 1200px; margin: 0 auto; }
.left{ float: left; }
.right{ float: right; }

/*页面框架结构*/
.Contain{}
.SildeBar{}
.MainContent{}
.Content{}
.SinglePage{ /*单片*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; /*overflow:hidden;*/}
.Current{ /*当前位置*/ width: 100%; height: 65px; line-height: 65px; text-align: right;}
.Curr_icon{ padding-left: 20px; background: url(../images/weiz_icon01.jpg) no-repeat left center; float: right;}
.Curr_icon em{ background: url(../images/weiz_icon02.jpg) no-repeat center; margin:0 5px; padding:0 4px;}
.Curr_icon span{ color: #d41616; }

/*分页*/
.Pages{ padding-top:20px; }
.Pages.dainw{ padding-top:0px; position: absolute; bottom: 0; left: 0;}
.Pages .page{ padding: 20px 0; text-align: left; line-height: 23px; zoom: 1; overflow: hidden; }
.Pages .page a{ display: inline-block; height: 30px; text-align: center; margin-right:10px; font-size: 12px; line-height: 30px; color: #888888; }
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display: none; }
.Pages .p_page{ display: inline-block; }
.Pages .p_page a{ border:1px #f2f2f2 solid; border-radius:3px; background:#fcfcfc; }
.Pages .p_page .a_first,
.Pages .p_page .a_end{ width:70px; }
.Pages .p_page .a_prev,
.Pages .p_page .a_next{ width:70px; }
.Pages .p_page .num a{ width:30px; }
/*hover*/
.Pages .p_page .a_first:hover,
.Pages .p_page .a_end:hover,
.Pages .p_page .a_prev:hover,
.Pages .p_page .a_next:hover,
.Pages .p_page .num a:hover,
.Pages .p_page .num .a_cur{ background:#d41616; color:#fff; }
/*分页*/

/*Top*/
.Top{ position: relative; z-index: 5; height: 79px; background-color: #fff;}
.gwrap{position: relative; margin: 0 auto; width: 1200px; height: 100%; overflow: hidden;}
.top_diw{position: relative; margin: 0 auto; width: 1200px; height: 100%;}
#logo{ position: absolute; top:0px; left: 1px; width: 182px; height:79px; background: url(../images/logo.jpg) no-repeat 0 0;}
.MainNav ul{ position: absolute;top: 0; right: 90px; z-index: 4; height: 100%; background-color: #fff;}
.MainNav li{float: left;height: 100%; -webkit-transition: background-color 700ms; transition: background-color 700ms; width:90px;}
.MainNav li#nav5,.MainNav li#nav2{ width: 120px; }
.MainNav li > a { overflow: hidden; position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:14px; line-height:79px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}
.MainNav li.onnav a,.MainNav li a:hover{color:#fff;}
.MainNav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
.MainNav li a .bkg {top:100%; z-index:1; background-color:#d41616; -webkit-transition:top 200ms; transition:top 200ms;}
.MainNav li.onnav a .bkg,
.MainNav li a:hover .bkg {top:0;}
#shop {position:absolute; bottom:0; right:0; z-index:5; width:78px; height:100%; background:#fff; border-left:1px solid #e5e5e5;}
#shop {width:90px;}
#shop .btn-search {position:absolute; top:32px; left:15px; width:20px; height:20px; background:url(../images/icon_search.jpg) no-repeat 0px 0px;}
#shop .btn-search:hover,
#shop .btn-search.onnav {background-image:url(../images/icon_search.jpg);}
#shop .btn-lang { position:absolute;top:0; right:0; padding:0 10px; width:auto; height:100%; font-weight:bold; font-size:13px; line-height:79px; color:#666369; background:url(../images/head-nw-icon-on.png) right center no-repeat; -webkit-transition:color 300ms; transition:color 300ms;}
#shop .btn-lang:hover {color:#ff2424;}

.MainNav li#nav2 .sub{ margin-left: 90px; }
.MainNav li#nav3 .sub{ margin-left: 210px; }
.MainNav li#nav4 .sub{ margin-left: 300px; }
.MainNav li#nav5 .sub{ margin-left: 390px; }
.MainNav li#nav6 .sub{ margin-left: 315px; }
.MainNav li#nav7 .sub{ margin-left:208px; }
.sub{ display: none; position: absolute; top:79px; left: 0; /*background:url(../images/sub_bg.png);*/ background:#4c4a4f; height:61px; line-height: 61px; width:300%; }
.sub a{ padding: 0 20px; font-size: 14px; font-weight: bold;}
.top_diw .searchBox{ display: none; width:238px; height:44px; border:8px solid #4c4a4f; position:absolute; right:0; top: 79px; z-index: 7;}
.top_diw .searchBox input { padding:0 23px; width:192px; height:44px; line-height:44px; background: #FFF;}
.top_diw .searchBox .sreach_btn{ display: block; width:30px; height:44px; background:url(../images/icon_search.jpg) no-repeat  center; position: absolute; top: 0; right:0px;}
.top_diw .langs{ display: none; text-align: center; background-color:#4c4a4f;width:254px; position:absolute; right:0; top: 79px; z-index: 7;}
.top_diw .langs a { padding:0 14px; font-weight:bold; font-size:13px; line-height:61px; color:#d2ced5;-webkit-transition:color 300ms; transition:color 300ms;}
.top_diw .langs a:hover,.top_diw .langs a.on{ color: #f63b34;}
/*Top*/

/*Bottom*/
.Bottom{}
.Bot_to{ width: 100%; float: left;}
.Bot_to{ border-bottom:solid 1px #ddd; border-top:solid 1px #ddd;}

.shar{ float:left; padding:20px 0; width:300px; position:relative;}
.shar .weix{padding: 11px 36px; background:url(../images/weix2.png) no-repeat center;}
.shar .weix:hover{ background:url(../images/weix.png) no-repeat center;}
.bdshare-button-style2-32{ position:absolute; left:110px; top:14px;}
.bdshare-button-style2-32 a{ width:36px!important; height:36px!important; margin:0 5px!important}
.bdshare-button-style2-32 a:hover{opacity:1!important;filter:alpha(opacity=100)!important}
.bdshare-button-style2-32 a.bds_sqq{background:url(../images/qq2.png) no-repeat center!important;}
.bdshare-button-style2-32 a.bds_sqq:hover{ background:url(../images/qq.png) no-repeat center!important;}
.bdshare-button-style2-32 a.bds_qzone{background:url(../images/zone2.png) no-repeat center!important;}
.bdshare-button-style2-32 a.bds_qzone:hover{background:url(../images/zone.png) no-repeat center!important;}
.bdshare-button-style2-32 a.bds_tsina{background:url(../images/sina2.png) no-repeat center!important;}
.bdshare-button-style2-32 a.bds_tsina:hover{background:url(../images/sina.png) no-repeat center!important;}
.BottomLinks{ float: right; padding:20px 0px; font-weight: bold; font-size: 13px;}
.BottomLinks a{ color: #43476e; }
.BottomLinks em{ margin:0 5px; color: #43476e;  }
#WeChat{ position:fixed; top: 0; left: 0; width: 100%; height: 100%; background:rgba(0, 0, 0, 0.43); z-index: 99; display: none;}
.shabox{ width:184px; padding:40px; margin:15% auto; background: #FFF; text-align: center; }
.shabox h4{ font-size: 22px; color: #dd0303; font-weight: 100;}
.shabox p { color:#949494; font-size:14px;}

.CopyrightBg{ width: 100%; float: left; padding:5px 0px; background:#4c4a4f; }
.Copyright{ width: 1200px; margin:0 auto; text-align: right; color: #FFF;}
.Copyright a{ color: #FFF;}
.Copyright a:hover{ color:#d41616;}
/*Bottom*/

/*SildeBar*/
.SildeBar{ background:url(../images/menubg.png) center; width: 100%; height: 65px; float: left; margin-top:-65px; position: relative; z-index: 3; }
.MenuList li{ float: left; line-height: 63px; margin: 0 15px; font-size: 13px; font-weight: bold;}
.MenuList li:hover,.MenuList li.onmenu{ border-bottom:solid 2px #d41616; }
.MenuList li a{display: block; width: 100%; height: 100%;}

/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%; height:410px; position:relative; z-index:1;}
.HomeBan ul li{ list-style:none;}
.HomeBan .hd{ height:15px; overflow:hidden; position:absolute; left:14.7%; bottom:15px; z-index:1; }
.HomeBan .hd ul{ overflow:hidden; zoom:1; float:left;  }
.HomeBan .hd ul li{ float:left; margin-right:4px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(../images/Ban_an.png) center no-repeat;  cursor:pointer; }
.HomeBan .hd ul li.on{  background:url(../images/Ban_anon.png) center no-repeat; color:#fff; }
.HomeBan .BanList{ width:100%; height:410px; overflow:hidden;}
.HomeBan .BanList li{ width:100%; height:410px;}
.HomeBan .BanList li a{ width:100%; height:410px; display:block;}
.HomeBan .prev,
.HomeBan .next{ position:absolute; left:-3%; top:50%; z-index:2; margin-top:-25px; display:block; width:40px; height:40px; background:url(../images/ban_jf.png) 0px 0px no-repeat; filter:alpha(opacity=50);/*opacity:0.5;*/   }
.HomeBan .prev{margin-left: -600px;}
.HomeBan .next{margin-right: -600px;}
.HomeBan .next{ left:auto; right:-3%; background-position:-41px 0px; }
.HomeBan .prev:hover,
.HomeBan .next:hover{ background:url(../images/ban_jfon.png) 0px 0px no-repeat; filter:alpha(opacity=100);/*opacity:1;  */}
.HomeBan .next:hover{ background-position:-41px 0px; }
.HomeBan .prevStop{ display:none;  }
.HomeBan .nextStop{ display:none;  }




.Banner{ width:100%; height:200px; position:relative; z-index:1; margin-top:-2px;}
/*Banner*/

/*首页*/
.HnewsBox{ padding: 35px 0; width: 1200px; margin: 0 auto; overflow: hidden; }
.HnewsL{ width: 555px; float: left; }
.HnewsL .p{ color: #696969; font-size: 13px; }
.HnewsL .h4{ margin-bottom: 17px; margin-top: 6px; font-size: 18px;}
.HnewsL .date{ float: left; width: 80px; height: 80px; background:#eaeaea; margin-right: 15px; margin-top:8px;}
.HnewsL .date span{ display:block; line-height: 15px; /*font-family: 'Times New Roman';*/ font-size: 14px; text-align:center;}
.HnewsL .date span.enyf{text-transform: uppercase;}
.HnewsL .date span:first-child{ font-size: 36px; color: #d41616; font-family: 'Arial'; padding:16px 0px 10px 0; text-align:center;}
.HnewsL .h1,.HnewsL .but,.HnewsL .p{ display: block; width: 460px; float: right;}
.HnewsL .but{ text-transform:uppercase; font-size: 10px; height:45px; color: #e73037; font-family: 'Arial'; background: url(../images/H_icon01.png) no-repeat left center;}

.HnewsR{ width:600px; height: 120px; overflow: hidden; text-align:left; float: right; }
.HnewsR .icon_hd{ height:30px; line-height:30px; border-bottom:2px solid #ddd;  position:relative; }
.HnewsR .icon_hd ul{ float:left; position:absolute; left:0px; top:0px; height:32px;   }
.HnewsR .icon_hd ul li{ float:left; cursor:pointer; margin-right:25px; font-size: 14px; font-weight: bold; color: #696969;}
.HnewsR .icon_hd ul li.on{ height:30px; background:#fff; border-bottom:2px solid #e73037; }
.HnewsR .HnewsRcon ul{ padding:15px 0;  zoom:1;  }
.HnewsR .HnewsRcon li{ height:24px; line-height:24px; font-size: 13px;}
.HnewsR .HnewsRcon li a{ color: #666369; }
.HnewsR .HnewsRcon li .date{ float:left; color:#999; padding-right: 10px;}

/* 滑块 start */
#subjects { height:180px; background:#e0e2e4;}
#subjects .gwrap a {position:absolute; top:0; left:100%; width:100%; height:100%; overflow:hidden; -webkit-opacity:1; opacity:1; display:block\9; -webkit-transition:left 300ms, -webkit-opacity 700ms; transition:left 300ms, opacity 700ms;}
#subjects .gwrap .item-1 {z-index:1;}
#subjects .gwrap .item-2 {z-index:2;}
#subjects .gwrap .item-3 {z-index:3;}
#subjects .gwrap .item-4 {z-index:4;}
#subjects .gwrap a span {position:absolute; background:no-repeat 0 0;}
#subjects .gwrap .p2{-webkit-opacity:1; opacity:1; display:block\9; -webkit-transition:-webkit-opacity 400ms; transition:opacity 400ms; height:55px; color: #252525;/* background: url(../images/linx.png) no-repeat bottom left;*/ padding-bottom: 30px;}
#subjects .gwrap .p2 h4{ font-size: 16px; min-height:24px;}
#subjects .gwrap .p2 .en{ font-size: 14px; font-family: 'Verdana'; text-transform: uppercase;  min-height:24px;}
#subjects .gwrap .p2 { left:25px; top:21px; z-index:2; width:189px;}
#subjects .gwrap .item-1 .p1 {left:0; top:0; width:493px; height:180px;}
/*#subjects*/
#subjects .trans a {-webkit-opacity:0; opacity:0; display:block\9;}
/*#subjects*/
#subjects .trans a {-webkit-opacity:0; opacity:0; display:none\9;}

/* 逐个出现 */
#subjects .ready .item-2 {transition-delay:150ms; -webkit-transition-delay:150ms; -ms-transition-delay:150ms; -moz-transition-delay:150ms;}
#subjects .ready .item-3 {transition-delay:150ms; -webkit-transition-delay:300ms; -ms-transition-delay:300ms; -moz-transition-delay:300ms;}
#subjects .ready .item-4 {transition-delay:150ms; -webkit-transition-delay:450ms; -ms-transition-delay:450ms; -moz-transition-delay:450ms;}

/* 没有指向 */
#subjects .state-0 .item-1 {left:0;}
#subjects .state-0 .item-2 {left:340px;}
#subjects .state-0 .item-3 {left:617px;}
#subjects .state-0 .item-4 {left:793px;}
/* 指向第一个 */
#subjects .state-1 .item-1 {left:0;}
#subjects .state-1 .item-2 {left:492px;}
#subjects .state-1 .item-3 {left:705px;}
#subjects .state-1 .item-4 {left:917px;}
#subjects .state-1 .item-1 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第二个 */
#subjects .state-2 .item-1 {left:0;}
#subjects .state-2 .item-2 {left:212px;}
#subjects .state-2 .item-3 {left:705px;}
#subjects .state-2 .item-4 {left:917px;}
#subjects .state-2 .item-2 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第三个 */
#subjects .state-3 .item-1 {left:0;}
#subjects .state-3 .item-2 {left:212px;}
#subjects .state-3 .item-3 {left:425px;}
#subjects .state-3 .item-4 {left:917px;}
#subjects .state-3 .item-3 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 指向第四个 */
#subjects .state-4 .item-1 {left:0;}
#subjects .state-4 .item-2 {left:212px;}
#subjects .state-4 .item-3 {left:425px;}
#subjects .state-4 .item-4 {left:637px;}
#subjects .state-4 .item-4 .p2 {-webkit-opacity:1; opacity:1; display:block\9;}
/* 滑块 end */
/* 滑块 end */
/*首页*/


/*大记事*/
.dajs_list{/* overflow:hidden;*/ position:relative; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.dajs_list .prev,.dajs_list .next{ position:absolute; top:40%; z-index: 5; display:block; width:47px; height:47px; overflow:hidden; cursor:pointer; background:url(../images/abou_jt.png) 0 0 no-repeat;}
.dajs_list .prev{ left:-65px; }
.dajs_list .next{ background-position:-49px 0px; right:-65px;}
.dajs_list .prev:hover,.dajs_list .next:hover{ background:url(../images/abou_jton.png) 0 0 no-repeat;}
.dajs_list .next:hover{ background-position:-49px 0px;}
.dajs_list .listBox{ overflow:hidden;}
.dajs_list .listBox ul{ zoom:1; margin: 0;}
.dajs_list .listBox ul li{ width:315px; padding:15px 42px 42px; _display:inline; overflow:hidden; border-right:solid 1px #ddd;}
.dajs_list .listBox ul li h4{ font-size: 72px; color: #cccccc; font-family: 'Arial'; line-height: 72px; margin:5px 0 35px;}
.dajs_list .listBox ul li h4 .line{ border-bottom:solid 2px #d41616; font-weight: 100;}
.dajs_list .listBox ul li dd{display: block; float:left; width: 100%;}
.dajs_list .listBox ul li dd .date{ width:10%; display: block; float:left;}
.dajs_list .listBox ul li dd .con{ width: 90%; display: block;  float:right;}

/*旗下项目*/
.qixm_listBG{ background:#e5e5e5; }
.qixm_list{ position:relative; min-height:298px; padding:40px 0;}
.qixm_list .prev,.qixm_list .next{ position:absolute; top:45%; z-index: 5; display:block; width:47px; height:47px; overflow:hidden; cursor:pointer; background:url(../images/abou_jt.png) 0 0 no-repeat;}
.qixm_list .prev{ left:-65px; }
.qixm_list .next{ background-position:-49px 0px; right:-65px;}
.qixm_list .prev:hover,.qixm_list .next:hover{ background:url(../images/abou_jton.png) 0 0 no-repeat;}
.qixm_list .next:hover{ background-position:-49px 0px;}
.qixm_list li{ width: 340px; float: left; height: 258px; background: #FFF; margin:0 30px 0 0; padding: 20px;}
.qixm_list li .list_Img{position: relative; display: block; overflow: hidden;}
.qixm_list li .list_Img > img{ width: 340px; height: 210px; float: left;}
.qixm_list li .list_Img .main-con-pro{width:340px;height:0px;position:absolute;bottom:0;left:0;text-align:center;background-color:rgb(255,255,255,0.85) !important; filter:alpha(opacity=85); background:#fff;opacity:0.85;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;transition:all 300ms;}
.qixm_list li .list_Img .main-con-pro i{width:340px;height:158px;background:url("../images/arrow-con.png") no-repeat center bottom;display:block;text-align:center;position:relative;line-height:158px;vertical-align:bottom;}
.qixm_list li .list_Img .main-con-pro i img{ max-width: 340px; max-height: 158px; vertical-align:middle;}
.qixm_list li .list_Img .main-con-pro p{font-size:14px;color:#646464;font-weight:bold;position: relative;z-index:20;}
.qixm_list li:hover .main-con-pro{height:210px;transition:all 300ms;}
.qixm_list li .list_Img .main-con-pro22 p{line-height: 210px;overflow: hidden;height: 210px;}

.qixm_list li h4{ font-size: 16px; font-weight: 100;}
.qixm_list li span{ font-size: 14px; font-weight: 100; color: #999999;}

.listcon{ width: 100%; float: left; border-top:solid 1px #ddd; padding: 30px 0;}
.listcon .listconL{ width: 500px; float: left; padding-right:30px;}
.listcon .listconL .left .infobut{ text-align: center; line-height: 45px; font-size: 14px; color: #696969; margin: 20px 0; display: block; width: 170px; height: 45px; background:url(../images/tuoyuan.png) center no-repeat; }
.listcon .listconR{ width: 660px; float:right; }
.listcon .listconR img{ max-width:100%;}

/*旗下项目_info*/
.bGseBox{ background:#e0e2e4; margin:30px auto; padding: 40px 0; overflow: hidden;}
.qixm_list .infoline li{ border-bottom: none; }
.qixm_list .infoline,.qixm_list .listBox{ overflow: hidden; }
.infocon{ width: 100%; float: left; border-top:solid 1px #ddd;}
.infocon .infoconL{ width:775px; float: left;}
.infocon .infoconL h4{ font-size: 22px; font-weight: 100; }
.infocon .infoconL .line{display: block; width:60px; height:3px; background: #d41616; }
.infocon .infoconL .left .infobut{ text-align: center; line-height: 45px; font-size: 14px; color: #696969; margin: 20px 0; display: block; width: 170px; height: 45px; background:url(../images/tuoyuan.png) center no-repeat; }
.infocon .infoconR{ width:373px; float:right; text-align: center; background:#fbf8f5; padding:70px 10px; margin-top: -1px;}
.infoconR .addr{ font-size: 14px; color: #999999; }
.infoconR .dianh{ font-size:30px; color: #d41616; }
.ind-pic{/*却换图、放大*/width:1200px;margin:0 auto;position: relative;}
.ind-pic .bd{overflow: hidden;height:216px;width:1200px;margin:0 auto;}
.ind-pic ul li{float:left;width:394px;height:216px;margin:0 9px 0 0; overflow: hidden;cursor: pointer;}
.ind-pic ul li img{width:100%;height:auto;}
.ind-pic .prev,.ind-pic .next{ background:url(../images/abou_jt.png) 0 0 no-repeat;}
.ind-pic .prev:hover,.ind-pic .next:hover{ background:url(../images/abou_jton.png) 0 0 no-repeat;}
.ind-pic .next:hover{ background-position:-49px 0px;}
.ind-pic .prev{width:47px;height:47px;display:block;position: absolute;top:90px;left:-55px;}
.ind-pic .next{width:47px;height:47px;display:block;position: absolute;top:90px;right:-55px; background-position:-49px 0px;}
/*地图*/
.map{ width:1200px; margin:0 auto; height: 500px; }


.News_info .bshare-custom { margin-bottom:5px; height:20px; overflow:hidden; text-align: center;}
.News_info .bshare-custom a { padding:0; margin-right:5px; width:20px; height:20px; background:url(../images/share.jpg) no-repeat 0 0; overflow:hidden;}
.News_info .bshare-custom .bshare-weixin {background-position:-54px 0;}
.News_info .bshare-custom .bshare-sinaminiblog {background-position:-79px 0;}
.News_info .bshare-custom .bshare-qzone {background-position:-129px 0;}
.News_info .bshare-custom .bshare-qqim {background-position:-154px 0;}

/*新闻中心*/
.news_list{ width:1200px; margin:0 auto;}
.newsL{ width: 740px; float: left; }
.newsL.he807{ min-height: 807px; position: relative;}
.newsL li{ width:700px; height: 102px; padding:20px; border-bottom: dashed 1px #ddd; position: relative; color: #999999; }
.newsL li .date{ width:18%; float: left; height: 100%; font-size: 18px; font-family: 'Verdana'; color:#666666; }
.newsL li h4{ font-size: 16px; color: #666666;  }
.newsL li .p{ margin:5px 0; font-size: 14px;}
/*.newsL li .zhez{ display:none; width:100%; height: 143px; background:url(../images/news_icon.jpg) no-repeat right center; position: absolute; top: 0; right: 0; }
.newsL li:hover .zhez{ display: block;}*/
.newsL .new-go{display: block;position: absolute;right:0;top:0;width:0;height:142px;background:#d5282b url(../images/news_icon.jpg) no-repeat center center;box-shadow: -100px 0 125px #e2dfdc;opacity: 0;}
.newsL li:hover{ background:#f5f3f2; border-bottom:solid 1px #f5f3f2; color: #303860;}
.newsL ul li:hover .new-go{opacity: 1;width:142px;transition: all .3s;}
.newsL li:hover h4{ color: #303860; }
.newsR{ width:432px; float:right; background: #eaeaea;}
.newsR.newsR2{ min-height: 715px;}
.padd20{ padding:10px 20px; }
.newsR .date{ font-size:26px; font-family: 'Verdana'; color:#666666; }
.newsR .h4{ font-size: 20px; }
.newsR p{ font-size: 14px; color: #999999; }
.newsR .but{ display: block; width: 100px; height:45px; color: #e73037; font-family: 'Arial'; background: url(../images/H_icon01.png) no-repeat left center;  }

/*通用详细*/
.News_info{ font-size: 14px; margin-bottom: 30px; }
.News_info .info_title{ padding:10px 0px; font-size:18px; text-align:center;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox dl{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.News_info .PrevNextBox a:hover{ color: #e73037; }
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}

/*人才招聘*/
.newsL_jod{ width: 768px; float: left; }
.templet_jobs_004{ width: 98%; float: left; margin:0 0 20px 0;}
.templet_jobs_004 h4{ margin: 0; height:45px; font-weight: 100; border:solid 1px #ddd; overflow:hidden; font-size:16px; line-height:45px;background: #4c4a4f; color: #fff;}
.templet_jobs_004 h4 em{ font-style:normal; padding-left:50px;}
.templet_jobs_004 h4 span{ float:left; text-align: center;}
.templet_jobs_004 ul li:last-child h5{ border-bottom:solid 1px #ddd;}
.templet_jobs_004 ul li h5{ border-bottom:dashed 1px #ddd; border-left:solid 1px #ddd;  background:url(../images/jobs_jt.jpg)no-repeat 700px center;  border-right:solid 1px #ddd;  width:100%; border-top:none; display:block; font-size: 14px; color: #363636; font-weight:normal; cursor:pointer; margin: 0; line-height: 45px; float: left; -webkit-box-sizing:border-box; box-sizing:border-box;}
.templet_jobs_004 ul li h5 span{ width: 20%; text-align: center;}
.templet_jobs_004 ul li .down .time,.templet_jobs_004 ul li .down .time2,.templet_jobs_004 ul li .down .time3{}
.templet_jobs_004 ul li h5 span{ float:left;}
.templet_jobs_004 ul li h5.down{ border-bottom: none; background:url(../images/jobs_jton.jpg)no-repeat 700px center; }
.templet_jobs_004 ul li .my_content{ position: relative; width:100%; float: left; display: none; font-family: '微软雅黑'; color:#999999; border: solid 1px #ddd; line-height:21px; font-size: 14px; padding: 4%; -webkit-box-sizing:border-box; box-sizing:border-box;}
.templet_jobs_004 .butBox{ width: 100%; height: 35px; line-height: 35px; margin-top: 30px; float: left; }
.templet_jobs_004 .butBox a{ background:#d41616; padding:7px 20px; color: #FFF;}
.templet_jobs_004 .time{ width: 25%; text-align: center;}
.templet_jobs_004 .time2{ width:10%; text-align: center;}
.templet_jobs_004 .time3{ width:20%; text-align: center;}
.templet_jobs_004 .time4{ width:15%; text-align: center;}
.templet_jobs_004 .line{ border-right: solid 1px #ddd;}
.templet_jobs_004 .time5{ width:15%; text-align: center; }
.newsL_jod table{ margin:0 auto; }
.newsL_jod input{ width: 260px;height: 28px;border: solid 1px #ccc;padding: 0px 5px;line-height: 28px; }
.newsL_jod input.btn{ width: 60px; }

.searchBoxList{}
.searchBoxList li{ width: 100%; float: left; border-bottom: dashed 1px #ddd; padding:10px 0;}
.searchBoxList ul li:last-child{ border-bottom: none;}
.searchBoxList li .date{ float: right;}
.searchBoxList li:hover,.searchBoxList li:hover a{ color: #d41616; }

.youqlj{}
.youqlj li{ width: 20%; float: left; margin:5px 0; font-size: 18px; }
/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}

/*返回顶部*/
.scroll-top{width:64px;height:64px;position:fixed;bottom:56px;right:100px;background:url(../images/scroll-top.png) no-repeat;cursor: pointer;display:none;}

.amap-logo,
.amap-toolbar{ z-index:100 !important;}

.news .bGseBox{ overflow:inherit; margin-bottom: 45px;}
.news .bGseBox .ind-pic .bd { height: 250px;}
.news .bGseBox .ind-pic ul li {height: 250px;}
.news .bGseBox figure{ display:none;}
.fancybox-inner figure{ text-align:center; width:60%; margin:0 auto;}
.fancybox-inner figure h2{ font-size:14px; font-weight:normal; color:#333;}
.fancybox-inner figure p{ font-size:12px; line-height:24px; color:#666; text-align:left;}


