﻿	@charset "utf-8";
/* CSS Document */
/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0;}
body{ font-family:'Microsoft Yahei',Arial,Simsun; min-width:1002px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
.clear{ display:block; clear:both;}
.relative{ position:relative;}
.grayscale{ filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */}
.fl{float:left;}
.fr{float:right;}
/* css reset */
img{ display:block; margin:0 auto; background:url(../loading.gif) no-repeat center center; }
a{ text-decoration:none; color:#333;}
.box{ width:774px; height:371px; margin:0 auto; background:url(ding.jpg) no-repeat left ; position:absolute; :50%; left:50%; margin:-185px 0 0 -387px;}
.aa{ margin-:220px; text-align:center;}
.aa a{ margin:0 10px;}
.aa a:hover{ color:#000;}
body{ overflow-y: scroll;}

/*go*/
.go {width: 50px;height: 50px;position: ;right: 20px;cursor:pointer;bottom: 50px;background:#555556 url(../images/subject/go.png) no-repeat;background-size: cover;z-index: 999;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/subject/go.png',sizingMethod='scale');opacity:0;}


/*header*/
.header {width: 100%;height:83px;border-bottom: 1px solid #b4b4b4;background:#fff;position: relative;}
.index_nav {width:1200px;margin: 0 auto;zoom:1;}
.index_nav:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.pic {float:left;height:83px;}
.pic img {margin-:20px;}
.nav {float:right;height: 83px}
.nav ul:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.nav ul {zoom:1;margin-:0px;}
.nav ul li {float:left;}
.nav ul li a {font-size:14px;text-align:center;display:inline-block;height:77px;line-height:77px;margin-left:2px;padding: 0 15px;border-: 6px solid #fff;}
.contact {position: relative;float: right;margin-left: 10px;}
.header_wcImg{
    width: 80px;
    height: 80px;
    position: absolute;
    : 64px;
    z-index: 999;
    right: -35px;
    display:none;}
.header_wcImg img{
    width: 100%;
    height: 100%;}
.nav ul a:hover {color: #7b5b0d;background:url(../images/index/navbg.jpg) no-repeat center center;border-: 6px solid #fff;}
.nav ul li a.current {color: #7b5b0d;background:url(../images/index/navbg.jpg) no-repeat center center;border-: 6px solid #fff;}

/*footer*/
.footerbox {width: 100%;height: 46px;position: relative;background: #b5b5b5;z-index: 1;}
.footerbox .footer {width: 1180px;margin:0 auto;height: 46px;}
.footerbox .footer .footerImg {float: left;margin-:10px;position:relative;cursor: pointer;border: 1px solid #262626;padding-left:12px;font-size:12px;color:#262626;width: 100px;height: 25px;line-height:25px;background: url(../images/index/link.png) no-repeat;}
.footerbox .footer .footerImg .links {width: 200px;position: absolute;bottom:25px;left: 0;height:0;transition:all 1s;overflow: hidden;}
.footerbox .footer .footerImg .links a {display: block;width: 99px;padding-left: 12px;background:#b5b5b5;height: 25px;border: 1px solid #262626;font-size:12px;color:#262626;line-height:25px;}
.footerbox .footer .footerImg .links a:hover {color:#e35f13;}
.footerbox .footer .footerImg:hover .links {height:auto;}
.footerbox .footer .footerText {width: 560px;height: 46px;float: right;}
.footerbox .footer .footerText a {line-height: 46px;font-size: 12px;color: #262626;}
.footerbox .footer .footerText a:hover {color:#e35f13;}
.footerbox .footer .footerText .to {font-weight: bold;margin-left: 15px;}

/*Culture_Demo*/
.cultureBanner {width: 100%;height:237px;position:relative;background: url(../images/culture/banner.jpg) no-repeat center ;}
.bodyWrap {width: 100%;position: relative;background: url(../images/index/mainbg.jpg)no-repeat;}
.bodyWrap .bodyMain {width: 1200px;margin:0 auto;position: relative;}
.bodyWrap .bodyMain .webPath {width: 100%;height:56px;background:#efefef;position: relative;}
.bodyWrap .bodyMain .webPath .pathLink {height: 56px;display:inline-block;padding-right:10px;float: right;color: #707070;}
.bodyWrap .bodyMain .webPath .pathLink a {color: #707070;font-size: 15px;line-height: 56px;}
.bodyWrap .bodyMain .webPath .pathLink a:hover {color: #e35f13;}
.bodyWrap .bodyMain .floatBlock {width: 100%;position: relative;*zoom:1;:-88px;}
.bodyWrap .bodyMain .floatBlock:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.bodyWrap .bodyMain .floatBlock .flBlock {width: 213px;position: relative;float: left;}
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav {width: 213px;position: relative;}
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/index/ttbg.png) no-repeat;}
.bodyWrap .bodyMain .floatBlock .frBlock {width: 987px;position: relative;float: left;padding-: 88px; }

._blank30 {width: 100%;height: 29px;position: relative;background: #efefef;border-bottom:1px solid #dadada;}

.floatBlock .flBlock .leftnav .subPage ul li a {display: block;width: 213px;height: 75px;background: #f7f8f8;position: relative;border-bottom:1px solid #dadada;}
.floatBlock .flBlock .leftnav .subPage ul li a .cnTitle {font-size:18px;font-weight:bold;text-indent: 1em;padding-:13px;}
.floatBlock .flBlock .leftnav .subPage ul li a .enTitle {font-size: 14px;color:#9d9e9e;padding-bottom:18px;text-indent: 1em;}
.floatBlock .flBlock .leftnav .subPage ul li a.current {background:#9fa0a0;}
.floatBlock .flBlock .leftnav .subPage ul li a.current .cnTitle {color:#fff;}
.floatBlock .flBlock .leftnav .subPage ul li a.current .enTitle {color:#fff;}
.floatBlock .flBlock .leftnav .subPage ul li a:hover {background:#9fa0a0;}
.floatBlock .flBlock .leftnav .subPage ul li a:hover .cnTitle {color:#fff;}
.floatBlock .flBlock .leftnav .subPage ul li a:hover .enTitle {color:#fff;}

.frBlock .contentBlock {width:100%;position: relative;margin-: 30px;background: #fff;}
.frBlock .contentBlock .centerContent {width: 850px;margin:0 auto;position: relative;}
.frBlock .contentBlock .contentTitle {width: 100%;height:60px;position: relative;border-bottom: 2px solid #a0a1a1;margin-bottom:26px;}
.frBlock .contentBlock .contentTitle h1 {display:inline-block;font-size: 30px;position:relative;bottom:-3px;color:#262626;line-height: 60px;background: url(../images/index/titlebg.jpg) no-repeat left bottom;}
.frBlock .contentBlock .contentTitle p {display: inline-block;font-size: 30px;color:#898989;line-height: 60px;padding-left: 20px;}
.frBlock .contentBlock .contentImg {width: 100%;text-align: center;max-width: 850px;height: auto;}
.frBlock .contentBlock  .textBlock {width: 100%;position: relative;}
.frBlock .contentBlock  .textBlock p {font-size: 14px;color:#262626;line-height: 30px;}

.rBlcok {position: absolute;right: 0;: 0;width: 100px;height:56px;background: #efefef;}

/*activities_demo*/
.activetyBox {width: 100%;position: relative;}
.activetyBox .New {width: 100%;height:235px;position: relative;background:#f6f6f6;margin-bottom: 17px;overflow:hidden;border-: 1px dashed #898989;border-bottom:1px dashed #898989;}
.activetyBox .New .newtransit {width: 860px;position: relative;*zoom:1;}
.activetyBox .New .newtransit:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.activetyBox .New .textSide {width:455px;padding-left:15px;height: 235px;position: relative;float: left;}
.activetyBox .New .textSide p {color:#e35f13;font-size: 31px;line-height: 70px;}
.activetyBox .New .textSide p span {font-size: 53px;line-height: 81px;}
.activetyBox .New .textSide .newTitle {font-size: 18px;color:#303030;}
.activetyBox .New .textSide .newContent {margin-: 21px;width: 100%;height:78px;font-size: 14px;overflow: hidden;}
.activetyBox .New .newImg {width: 260px;height:160px;overflow: hidden;position: relative;float: left;}
.activetyBox .New .newImg img {width:100%;}
.activetyBox .New:hover {background:#e35f13;}
.activetyBox .New:hover .textSide p {color:#fff;}
.activetyBox .New:hover .textSide .newTitle {color:#fff;}
.activetyBox .New:hover .textSide .newContent {color:#fff;}
.activetyBox .commonNew {width: 100%;height:160px;position: relative;background:#f6f6f6;margin-bottom: 17px;overflow:hidden;border-: 1px dashed #898989;border-bottom:1px dashed #898989;}
.activetyBox .commonNew .activity {width: 100%;height:160px;overflow:hidden;position: relative;*zoom:1;}
.activetyBox .commonNew .activity .newPic {width: 260px;height: 160px;position: relative;float: left;overflow: hidden;}
.activetyBox .commonNew .activity .newPic img {width: 260px;height: 160px;}
.activetyBox .commonNew .activity .newWord {width: 532px;height:100%;padding-left: 18px;padding-right:30px;overflow: hidden;position: relative;float: left;}
.activetyBox .commonNew .activity .newWord .actDate {height: 60px;line-height:60px;width: 100%;position: relative;color:#e35f13;font-size: 25px;}
.activetyBox .commonNew .activity .newWord .actDate span {font-size: 40px;margin-right: 10px;}
.activetyBox .commonNew .activity .newWord h1 {font-size: 18px;color: #262626;margin-bottom: 15px;width: 100%;height: 23px;overflow: hidden;line-height: 23px;}
.activetyBox .commonNew .activity .newWord .newRecom {font-size: 14px;color: #262626;width: 100%;height:42px;line-height: 21px;overflow: hidden;}
.activetyBox .commonNew:hover {background:#e35f13;}
.activetyBox .commonNew:hover .newWord h1 {color:#fff;}
.activetyBox .commonNew:hover .newWord .newRecom {color:#fff;}
.activetyBox .commonNew:hover .newWord .actDate {color:#fff;}

/*staff_demo*/
.staffType {width: 100%;position: relative;*zoom:1;margin-bottom:30px;}
.staffType:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.staffType a {display:block;width: 210px;height: 50px;font-size: 14px;color:#262626;background: #e6e6e6;line-height: 50px;text-align: center;float:left;margin-right:3px;}
.staffType a.current {background: #e35f13;color:#fff;}
.staffType a:hover {background: #e35f13;color:#fff;}
.staffView {width: 850px;overflow:hidden;position: relative;}
.staffView .staffBox {width: 870px;position: relative;*zoom:1;}
.staffView .staffBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.staffRecom {width:420px;height:170px;float:left;position: relative;background: #f6f6f6;margin-right: 10px;margin-bottom: 10px;}
.staffRecom img {width: 140px;height: 170px;float: left;position: relative;}
.staffRecom .textRecom {width: 260px;padding-left:20px;height: 170px;line-height:170px;position: relative;float: left;overflow: hidden;font-size:16px;color:#808080;}
.staffRecom .textRecom  span {margin-right:10px;font-size: 20px;}
.staffRecom .textRecom .staffName {width:100%;height: 80px;overflow:hidden;position: relative;*zoom:1;}
.staffRecom .textRecom .staffName:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.staffRecom .textRecom .staffName .sName {width:85px;height:80px;color: #e36115;font-size: 20px;line-height: 80px;float: left; }
.staffRecom .textRecom .staffName .sjob {width: 175px;height:51px;overflow:hidden;padding-:26px;color:#e36115;font-size: 16px;line-height: 24px;float: left;}
.staffRecom .textRecom .hobby {width: 100%;height: 90px;overflow: hidden;font-size: 12px;color:#262626;line-height: 20px;}

/*culture内页demo*/
.turnBack {display:block;height: 60px;line-height: 60px;font-size: 14px;color:#303030;padding-left: 40px;background: url(../images/culture/back.png) no-repeat left center;position: absolute;right: 5px;: 0;}
.staffinfo {width: 100%;height: 227px;background: #f7f7f7;margin-bottom:40px;}
.staffinfo img {width: 180px;height: 227px;float: left;}
.staffinfo .staffdata {width: 620px;padding-left:50px;height:227px;float: left;}
.staffinfo .staffdata .sNJ {width: 620px;height: 110px;line-height: 110px;color: #e36115;font-size: 16px;}
.staffinfo .staffdata .sNJ span {font-size: 20px;padding-right:10px;}
.staffinfo .staffdata .past {width:620px;height:117px;overflow:hidden;font-size: 14px;color: #262626;line-height:24px;}
.activetyBox .baseInfo {width:100%;border-: 1px dashed #949494;padding: 33px 0;color: #262626;font-size: 14px;position: relative;}
.activetyBox .baseInfo table {width: 700px;}
.activetyBox .baseInfo table tr td {font-size: 14px; line-height:32px;color:#262626;}
.activetyBox .baseInfo .infoTitle {display: inline-block;color: #e36015;font-size: 18px;padding-right: 5px;height: 20px;line-height: 20px;position: absolute;left: 0;: -10px;background: #fefefe;}

/*首页代码*/
 .c1p1 {position:relative;width:100%;}
 .c1p1 .banner {position:relative;width: 100%;height: 430px;margin-bottom:27px;}
 .c1p1 .banner ul li {opacity:0;display: block;filter:alpha(opacity=0);width:100%;height:430px;background: red;position:absolute;:0;left:0;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
 .c1p1 .banner ul li a {display: block;width: 100%;height: 430px;}
 .c1p1 .banner ul li a .bannerImg1 {width: 100%;height: 430px;background: url('../images/index/banner.jpg') no-repeat center;position: relative;}
 .c1p1 .banner ul li a .bannerImg2 {width: 100%;height: 430px;background: url('../images/index/banner3.jpg') no-repeat center;position: relative;}
 .c1p1 .banner ul li a .bannerImg3 {width: 100%;height: 430px;background: url('../images/index/banner.jpg') no-repeat center;position: relative;}
 .c1p1 .banner .bsPage {width: 100%;height: 12px;text-align: center;position: absolute;bottom: 17px;left: 0;}
 .c1p1 .banner .bsPage span {width: 10px;height: 10px;border: 1px solid #fff;display: inline-block;cursor: pointer;margin:0 5px;}
 .c1p1 .banner .bsPage span.current {background: #fff;} 

 .imgExplain {width: 250px;height: 37px;position: absolute;bottom: -37px;left: 0;}
 .imgExplain .blackbg {width: 250px;height: 37px;background: #000;opacity: 0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;}
 .imgExplain .expFont {width: 230px;padding-left: 20px;overflow:hidden;height: 37px;line-height: 37px;font-size: 14px;color:#fff;position: absolute;bottom: 0;left: 0;}


 .contentBox {width: 100%;position: relative;}
 .contentBlock {width: 1180px;margin: 0 auto;position: relative;}
 .contentBlock .contentWrap {width: 100%;height: 245px;overflow: hidden;position:relative;padding-bottom:20px;}
 .contentBlock .contentWrap .content1 {width: 1200px;height: 245px;*zoom:1;position: relative;}
 .contentBlock .contentWrap .content1:after{display:block;clear:both;content:"";visibility:hidden;height:0}
 .contentBlock .contentWrap .content1 .slideBox1 {width: 398px;height: 245px;overflow: hidden;position: relative;float: left;}
 .contentBlock .contentWrap .content1 .slideBox1 ul li {opacity: 0;z-index:98;width: 398px;height: 245px;position: absolute;: 0;left: 0;transition:opacity .5s;}
 .contentBlock .contentWrap .content1 .slideBox1 ul li.current {opacity: 1;z-index:99;width: 398px;height: 245px;position: absolute;: 0;left: 0;transition:opacity .3s;}
 .contentBlock .contentWrap .content1 .slideBox1 ul li img {width: 398px;height: 245px;}
 .contentBlock .contentWrap .content1 .slideBox1 .textTitleBg {z-index:99;width: 398px;height: 50px;position: absolute;bottom:0;left:0;background: #000;opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;}
 .contentBlock .contentWrap .content1 .slideBox1 .textTitle {z-index: 100;width: 398px;height: 50px;line-height: 50px;overflow: hidden;font-size:16px;color: #fff;text-align: center;white-space:nowrap;text-overflow:ellipsis;}
 .contentBlock .contentWrap .content1 .slideBox1 .textTitle:hover {text-decoration:underline;}
 .contentBlock .contentWrap .content1 .slideBox1 .slidePage {z-index:100;width: 104px;height: 23px;position: absolute;: 13px;right: 12px;}
 .contentBlock .contentWrap .content1 .slideBox1 .slidePage span {text-align:center;cursor: pointer;float:left;width: 23px;height: 23px;margin-right:2px;background: #bfd7f1;color: #fff;font-size: 16px;}
 .contentBlock .contentWrap .content1 .slideBox1 .slidePage span:hover {background: #e35f13;}
 .contentBlock .contentWrap .content1 .slideBox1 .slidePage span.current {background: #e35f13;}

.contentBlock .contentWrap .content1 .blocNews {width: 378px;height: 245px;overflow: hidden;position: relative;float: left;border-right: 1px solid #dedede;background: #fff;}
.contentBlock .contentWrap .content1 .blocNews .decorative {width: 100%;height: 3px;position: relative;background: url(/images/index/s_pic.jpg)no-repeat;}
.contentBlock .contentWrap .content1 .blocNews .newsTitle {width: 363px;margin-left: 15px;height: 47px;line-height: 47px;font-size: 15px;color: #262626;font-weight: bold;text-align: left;border-bottom: 1px solid #dedede;}
.contentBlock .contentWrap .content1 .blocNews .newsTitle a {display: block;float: right;color: #262626px;padding-right: 10px;font-size: 16px;}
.contentBlock .contentWrap .content1 .blocNews .blocNew {width: 363px;margin-left: 15px;height: 47px;overflow: hidden;position: relative;background: url(1/s_2.png)no-repeat left center;border-bottom: 1px solid #dedede;}
.contentBlock .contentWrap .content1 .blocNews .blocNew .newTtile {width: 270px;font-size:14px;display:inline-block;color:#262626;height: 47px;line-height:48px;overflow: hidden;text-indent: 1em;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;text-align: left;}
.contentBlock .contentWrap .content1 .blocNews .blocNew .newDate {width: 85px;display:inline-block;font-size:14px;color:#262626;height: 47px;line-height:48px;float: right;text-align: left;}
.contentBlock .contentWrap .content1 .blocNews .blocNew:hover .newTtile {color:#e35f13;}
.contentBlock .contentWrap .content1 .blocNews .blocNew:hover .newDate {color:#e35f13;}

.c1p1 .contentBlock .contentWrap .content1 .blocNews2 {background:#fff;position:relative;width: 377px;height: 245px;float: right;margin-right:23px;border-bottom: 1px solid #dedede;border-left: 1px solid #dedede;border-right: 1px solid #dedede;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .decorative {width: 100%;height: 3px;position: relative;background: url(/images/index/s_pic.jpg)no-repeat;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .newsTitle {width: 377px;text-indent:1em;height: 47px;line-height: 47px;font-size: 15px;color: #262626;font-weight: bold;text-align: left;border-bottom: 1px solid #dedede;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .newsTitle a {display: block;float: right;color: #262626px;padding-right: 10px;font-size: 16px;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .companyRecom {width: 352px;padding-left: 20px;position: relative;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .companyRecom h1 {color: #e35f13;font-size: 16px;width: 100%;height: 57px;line-height: 57px;text-align: left;font-weight: bold;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .companyRecom p {width:329px;height:92px;overflow:hidden;text-align:left;font-size: 14px;color:#262626;line-height: 24px;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .moreRecom {width: 100px;height:27px;border: 1px solid #333;position: absolute;right: 26px;bottom: 15px;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .moreRecom a {color:#333;line-height: 27px;display: block;text-align: center;}
.c1p1 .contentBlock .contentWrap .content1 .blocNews2 .moreRecom a:hover {background: #e35f13;color: #fff;}

.contentBlock .contentWrap .content1 .blocNews3 {background:#fff;width: 377px;height: 245px;overflow: hidden;position: relative;float: left;margin-right:23px;border-right: 1px solid #dedede;border-left: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.contentBlock .contentWrap .content1 .blocNews3 .decorative {width: 100%;height: 3px;position: relative;background: url(/images/index/s_pic.jpg)no-repeat;}
.contentBlock .contentWrap .content1 .blocNews3 .newsTitle {width: 363px;padding-left: 15px;height: 47px;line-height: 47px;font-size: 15px;color: #262626;font-weight: bold;text-align: left;border-bottom: 1px solid #dedede;}
.contentBlock .contentWrap .content1 .blocNews3 .newsTitle a {display: block;float: right;color: #262626px;padding-right: 10px;font-size: 16px;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 {width: 377px;height: 197px;overflow: hidden;position: relative;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 ul li {position: absolute;opacity: 1;width: 377px;height: 156px;padding-bottom: 38px;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 img {width: 377px;height: 156px;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 .fontBg {width: 377px;height: 38px;background: #e6e6e6;position:absolute;bottom:0;left:0;opacity: 0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 .subTitle {width: 275px;height: 38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height: 38px;color:#000;font-size: 16px;text-indent: 1em;text-align:left;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 .videoPage2 {height: 10px; min-width:80px;width:auto !important;width:80px;overflow:visible;position:absolute;right: 0px;bottom: 14px;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 .videoPage2 span {width: 10px;height:10px; background: #666;float: left;margin-right: 5px;cursor: pointer;}
.contentBlock .contentWrap .content1 .blocNews3 .video2 .videoPage2 span.current {background: #e35f13;}
.video2 .clickPlay {width: 70px;height: 70px;position: absolute;: 43px;left: 153px;background: url(../images/index/v1.png) no-repeat;z-index: 999;cursor:pointer;}

.contentWrap .content1 .blocNews4 {background:#fff;width: 776px;height: 245px;overflow: hidden;position: relative;float: left;border-right: 1px solid #dedede;border-left: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.contentWrap .content1 .blocNews4 .decorative {width: 100%;height: 3px;position: relative;background: url(/images/index/s_pic.jpg)no-repeat;background-size: 100% 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/index/s_pic.jpg',sizingMethod='scale')}
.contentWrap .content1 .blocNews4 .newsTitle {width: 761px;padding-left: 15px;height: 47px;line-height: 47px;font-size: 15px;color: #262626;font-weight: bold;text-align: left;}
.contentWrap .content1 .blocNews4 .newsTitle a {display: block;float: right;color: #262626px;padding-right: 10px;font-size: 16px;}
.contentWrap .content1 .blocNews4 .subView {width: 776px;height:198px;overflow: hidden;position: relative;}
.contentWrap .content1 .blocNews4 .subView .subBox {width: 900px;height:198px;*zoom:1;}
.contentWrap .content1 .blocNews4 .subView .subBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.contentWrap .content1 .blocNews4 .subView .subBox ul li {float: left;margin-right: 13px;width: 250px;height: 198px;overflow: hidden;position: relative;}
.contentWrap .content1 .blocNews4 .subView .subBox ul li img {width: 250px;height: 198px;}

/*About_demo*/
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle3 {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/about/ttbg.png) no-repeat;}
.aboutBanner {width: 100%;height:237px;position:relative;background: url(../images/about/banner.jpg) no-repeat center ;}
.floatBox2 {width: 100%;position: relative;*zoom:1;}
.floatBox2:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.floatBox2 .fldiv {width: 297px;height: 359px;overflow:hidden;float: left;position: relative;}
.floatBox2 .fldiv img {width: 297px;height: 359px;position: relative;}
.floatBox2 .frdiv {width: 482px;position: relative;float: right;}
.floatBox2 .frdiv h1 {width: 100%;font-size: 24px;font-weight: bold;line-height: 24px;padding-bottom: 23px;}
.floatBox2 .frdiv .companyRecom {width: 100%;height:376px;overflow: auto;font-size: 14px;color: #262626;line-height: 32px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background: #e35f13;}
.mCSB_scrollTools .mCSB_dragger:hover  .mCSB_dragger_bar{background: #e35f13;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:active {background: #e35f13;}
.mCSB_scrollTools .mCSB_draggerRail {background: #c0c0c0;}

/*组织架构*/
.staffinfo2 {width: 100%;height: 200px;background: #f7f7f7;margin-bottom:15px;position:relative;}
.staffinfo2 img {width: 150px;height: 200px;float: left;}
.staffinfo2 .staffdata {width: 631px;padding-left:35px;height:200px;float: left;}
.staffinfo2 .staffdata .sNJ {width: 631px;height: 45px;padding-:15px;line-height:45px;color: #e36115;font-size: 16px;}
.staffinfo2 .staffdata .sNJ span {font-size: 20px;padding-right:10px;}
.staffinfo2 .staffdata .past {width:631px;height:136px;overflow:hidden;font-size: 14px;color: #262626;line-height:22px;}

/*历程*/
.processBox {width: 100%;position: relative;border-left: 1px dashed #b0b0b0;}
.processBox .yearEvent {width: 100%;height: 200px;position: relative;margin-bottom:50px;transition:background-color 2s;cursor:pointer;}
.processBox .yearEvent a {display:block;width:788px;height:200px;padding-left:62px;}
.processBox .yearEvent:hover .eventText {background-color: #e35f13;}
.processBox .yearEvent:hover .yearTime {color:#fff;}
.processBox .yearEvent:hover .process {color:#fff;}
.processBox .yearEvent img {width: 340px;height: 200px;float: left;position: relative;}
.processBox .eventText {width: 350px;height: 200px;float: left;position: relative;padding-left: 62px;}
.processBox .eventText .yearTime {width:100%;height: 100px;color:#e35f13;font-size: 53px;line-height: 100px;background: url(../images/about/s-pic.jpg)no-repeat left bottom;}
.processBox .eventText .process {width: 100%;height: 100px;overflow:hidden;color: #262626;font-size: 18px;line-height: 25px;}
.processBox .markPic {width: 25px;height: 25px;background: url(../images/about/add.jpg) no-repeat;position: absolute;left: -13px;: 0;}

/*历程内页*/
.aboutContent {width: 732px;padding:0 56px;position: relative;}
.aboutContent img {width: 451px;height: 263px;}
.aboutContent .yyyy {width: 100%;font-size: 53px;color:#e35f13;text-align: center;padding:25px 0;}
.aboutContent .contText {width: 100%;position: relative;border-: 1px dashed #949494;padding: 44px 0;font-size: 14px;color:#262626;}
.aboutContent .contText .contDate {display: inline-block;padding-right: 10px;background: #fff;position: absolute;: -11px;left: 0;color: #e35f13;font-size: 18px;}

.honorBox {width: 100%;position: relative;*zoom:1;margin-bottom: 22px;}
.honorBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.honorBox .hl {width: 659px;height: 241px;float: left;background: url(../images/about/hl.jpg) no-repeat;}
.honorBox .honorImg  {width: 188px;height: 241px;float: left;}
.honorBox .honorImg img {width: 188px;height: 241px;}
.honorBox .hl .hYear {font-size: 53px;color: #e35f13;width: 208px;padding-left: 35px;padding-: 45px;float: left;}
.honorBox .hl .hText {width: 366px;padding-left:50px;padding-: 45px;float: left;max-height: 196px;overflow: hidden;}
.honorBox .hl .hText ul li {list-style-type: disc;font-size: 14px;line-height: 24px;}

.honorBox .hr {width: 659px;height: 241px;float: right;background: url(../images/about/hr.jpg) no-repeat;}
.honorBox .honorImg  {width: 188px;height: 241px;float: right;}
.honorBox .honorImg img {width: 188px;height: 241px;}
.honorBox .hr .hYear {font-size: 53px;color: #e35f13;width: 208px;padding-left: 35px;padding-: 45px;float:right;}
.honorBox .hr .hText {width: 366px;padding-left:50px;padding-: 45px;float: right;max-height: 196px;overflow: hidden;}
.honorBox .hr .hText ul li {list-style-type: disc;font-size: 14px;line-height: 24px;}

.honorBox h2 {font-size: 26px;color: #323232;text-align: center;line-height: 66px;}
.honorBox .honorTime {font-size: 16px;line-height: 24px;color: #323232;text-align: center;}
.honorBox .honorPic {width: 100%;height: 270px;text-align: center;padding: 30px 0;}
.honorBox .honorPic img {width: 380px;height: 270px;}
.honorBox p {font-size: 14px;color:#323232;line-height: 24px;padding-bottom: 25px;text-indent: 2em;}

/*newsPage_demo*/
.newsBanner {width: 100%;height:237px;position:relative;background: url(../images/news/banner.jpg) no-repeat center ;}
.newsContent {width: 100%;position: relative;}
.frBlock .contentBlock .contentTitle2 {width: 100%;height:60px;position: relative;margin-bottom:26px;}
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle2 {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/news/ttbg.png) no-repeat;}
.newDiv {width: 100%;height:100px;overflow:hidden;position: relative;}
.Divbox {width: 860px;height: 100px;position: relative;}
.newDiv .newDate {width: 70px;height: 112px;padding:0 15px;float: left;background: #e35f13;}
.newDiv .newDate .newDay {margin-: 8px;height: 67px;width: 100%;border-: 1px solid #fff;border-bottom: 1px solid #fff;font-size: 53px;line-height: 67px;color:#fff;}
.newDiv .newDate .newYearMonth {font-size: 17px;color: #fff;line-height: 20px;}
.newDiv .newTR {width: 735px;height: 112px;padding-left:15px;float: left;}
.newDiv .newTR h1 {font-size: 22px;color: #262626;padding-bottom: 5px;}
.newDiv .newTR .newInfo {width: 735px;height: 38px;border-: 1px dashed #cbcbcb;border-bottom: 1px dashed #cbcbcb;line-height: 38px;}
.newDiv .newTR .newInfo .author {display: inline-block;line-height: 38px;float: left;padding-right: 170px;}
.newDiv .newTR .newInfo .number {display: inline-block;line-height: 38px;float: left;padding-right: 210px;}
.newDiv .newTR .newShare {display: inline-block;float: left;}
.newDiv .newTR .newShare img {display: inline-block;float: right;margin-:10px;margin-right: 5px;cursor:pointer;}
.newsContent p {margin: 20px 0;font-size: 14px;color: #262626;}
.newsContent .tTitle {margin: 20px 0;font-size: 20px;color: #262626;}
.newsContent img {display:block;max-width: 850px;height: auto;margin: 20px auto;}

/*Projects_demo*/
.projectView {width: 100%;height:186px;overflow: hidden;position: relative;margin-bottom: 20px;}
.projectView:hover .pvBox  {background: #e35f13;}
.projectView .pvBox {width:900px;height: 186px;position: relative;background: #f5f5f5;}
.projectView .pvBox .proImg {width: 393px;height: 186px;overflow:hidden;float: left;}
.projectView .pvBox .proImg {width: 393px;height: 186px;}
.projectView .pvBox .proText {width: 357px;height: 186px;float: left;padding-left: 100px;position: relative;}
.projectView .pvBox .proText .proName {color: #303030;font-size: 18px;line-height: 44px;padding-: 44px;position: relative;z-index: 99;}
.projectView .pvBox .proText .proContent {width: 327px;height: 45px;overflow:hidden;font-size: 14px;color: #303030;padding-right: 30px;position: relative;z-index: 99;}
.projectView .pvBox .proText .bigNumr {font-size: 106px;display: inline-block;position: absolute;: -38px;right: -22px;color:#fcfcfc;z-index: 98;}
.projectView .pvBox .proText .bigNuml {font-size: 106px;display: inline-block;position: absolute;: -38px;left: -22px;color:#fcfcfc;z-index: 98;}

/*business_demo*/
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle4 {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/business/ttbg.png) no-repeat;}
.businessBanner {width: 100%;height:237px;position:relative;background: url(../images/business/banner.jpg) no-repeat center ;}
.estateChoose {padding-bottom:45px;width: 100%;height: 50px;position: relative;overflow: hidden;}
.estateChoose .estateBox {width: 900px;height: 50px;position: relative;}
.estateChoose .estateBox .estate {width: 282px;cursor:pointer;height: 50px;float: left;font-size: 14px;color: #262626;text-align: center;line-height: 50px;background: #e6e6e6;margin-right: 3px;}
.estateChoose .estateBox .estate.current {background: #e35f13;color:#fff;}
.estateChoose .estateBox .estate:hover {background: #e35f13;color:#fff;}
.estateInfo {width: 100%;height: 185px;position: relative;overflow: hidden;background: #e35f13;cursor: pointer;margin-bottom:20px; }
.estateInfo .infoBox {width: 900px;height: 185px;position: relative;}
.estateInfo .infoBox .estateImg {width: 185px;height: 185px;float: left;overflow: hidden;position: relative;}
.estateInfo .infoBox .estateImg img {width: 185px;height: 185px;}
.estateInfo .infoBox .estateText {width: 605px;padding:0 30px;height: 185px;float: left;position: relative;}
.estateInfo .infoBox .estateText h1 {font-size: 24px;line-height: 66px;color: #fff;}
.estateInfo .infoBox .estateText .estateContent {width: 100%;height: 72px;overflow: hidden;font-size: 14px;line-height: 24px;color: #fff;}
.estateInfo .infoBox .estateText  a  {display: inline-block;width: 96px;height: 26px;border: 1px solid #f1af89;text-align: center;line-height: 26px;position: absolute;right: 28px;bottom: 15px;font-size: 14px;color: #fff;}
.picSlide {width: 100%;height: 271px;position: relative;border-: 2px solid #e35f13;}
.picSlide .picSlideView {width: 690px;height: 240px;margin-left: 80px;padding-: 31px;position: relative;overflow: hidden;}
.picSlide .picL {width: 50px;height: 50px;overflow:hidden;position: absolute;left: 0px;:110px;} 
.picSlide .picR {width: 50px;height: 50px;overflow:hidden;position: absolute;right: 0px;:110px;} 
.picSlideView .picSlideBox {width: 9999px;height: 240px;position: relative;left: 0;: 0;}
.picSlideView .picSlideBox img {display:inline-block;width: 340px;height: 240px;float: left;margin-right: 10px;}

/*business_estate_demo*/
.textBanner {width: 100%;height:230px;background: url(../images/business/banner2.jpg) no-repeat center ;padding-bottom:70px;}
.textBanner2 {width: 100%;height:230px;background: url(../images/business/banner3.jpg) no-repeat center ;padding-bottom:70px;}
.businessTitle {font-size: 24px;color: #e35f13;line-height: 44px;}
.businessText {font-size: 14px;line-height: 26px;color: #262626;padding-bottom: 34px;}

/*Hr_demo*/
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle5 {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/hr/ttbg.png) no-repeat;}
.hrTitle {font-size: 23px;line-height: 66px;color: #262626;}
.talentText {width: 100%;height: 132px;overflow: hidden;position: relative;border: 1px solid #cfd7e1;}
.talentBox .talentBox {width: 900px;height: 132px;position: relative;}
.talentBox img {width: 254px;height: 132px;float: left;position: relative;border: none;}
.talentBox .talentWord {width: 556px;height: 90px;padding: 0 20px;margin-:21px;float: left;position: relative;line-height: 30px;overflow: hidden;font-size:14px;color:#262626;}
.renView {width: 100%;height: 332px;overflow: hidden;position: relative;padding-bottom: 40px;}
.renView .renBox {width: 900px;;height: 332px;position: relative;padding-bottom: 40px;}
.renView .renBox .left1 {margin-right:14px;width: 264px;height: 332px;float: left;position: relative;background: url(../images/hr/p2.png) no-repeat;}
.renView .renBox .left2 {margin-right:14px;width: 277px;height: 332px;float: left;position: relative;background: url(../images/hr/p3.png) no-repeat;}
.renView .renBox .left3 {width: 267px;height: 332px;float: left;position: relative;background: url(../images/hr/p4.png) no-repeat;}
.renView .renBox .left1 .renText {width: 220px;overflow: hidden;height: 178px;position: absolute;left: 24px;: 140px;font-size: 14px;color: #262626;line-height: 24px;}
.renView .renBox .left1 .renText span {font-weight: bold;}
.renView .renBox .left2 .renText {width: 220px;overflow: hidden;height: 178px;position: absolute;left: 24px;: 140px;font-size: 14px;color: #262626;line-height: 24px;}
.renView .renBox .left2 .renText span {font-weight: bold;}
.renView .renBox .left3 .renText {width: 220px;overflow: hidden;height: 178px;position: absolute;left: 24px;: 140px;font-size: 14px;color: #262626;line-height: 24px;}
.renView .renBox .left3 .renText span {font-weight: bold;}

/*Recruit_demo*/
.hrBanner {width: 100%;height:237px;position:relative;background: url(../images/hr/banner.jpg) no-repeat center ;}
.hireTh {width: 100%;height: 52px;overflow: hidden;position: relative;}
.hireTh .th1 {width: 212px;height: 52px;float: left;font-size: 14px;color: #303030;line-height: 52px;text-align: center;}
.hireTd {width: 100%;height: 36px;overflow: hidden;position: relative;border-: 1px dashed #898989;}
.hireTd:hover {background: #e35f13;}
.hireTd .td1 {width: 212px;height: 36px;float: left;font-size: 14px;color: #000;text-align: center;line-height: 36px;}
.hirePage {width: 100%;height: 63px;position: relative;}
.hirePage .hirePageBox {display: inline-block;position: absolute;right:25px;:25px; }
.hirePage .hirePageBox a {display:inline-block;font-size: 13px; color: #000;margin:0 4px;}
.hirePage .hirePageBox a:hover {color: #e35f13;}

.contentTitle2 .workName {font-size: 25px;line-height: 60px;color: #313131;border-bottom: 1px dashed #898989;}
.jobDemand {width: 100%;height: 57px;border-bottom: 1px dashed #898989;overflow: hidden;position: relative;}
.jobDemand .demandBox {width: 900px;height: 57px;position: relative;}
.jobDemand .demandBox .demand {font-size: 14px;color:#303030;width:170px;height:57px;line-height: 57px;display: inline-block;text-align: left;}
.demandBlock {width: 815px;padding-bottom: 45px;background: #f7f7f7;padding-left: 35px;}
.demandBlock h1 {font-size: 18px;color: #262626;height: 65px;line-height: 65px;font-weight: bold;}
.demandText1 {width: 781px;height: 200px;overflow: auto;font-size: 14px;color: #262626;line-height: 24px;}
.demandText2 {width: 781px;font-size: 14px;color: #262626;line-height: 24px;}
.sentEmail {width: 100%;height: 36px;border: 1px solid #ececec;}
.sentEmail .s1text {display: inline-block;line-height: 36px;font-size: 14px;color: #e57c3f;padding-left: 34px;}
.sentEmail .s2text {display: inline-block;line-height: 36px;font-size: 14px;color: #e57c3f;padding-left: 200px;}

/*server_demo*/
.serverBanner {width: 100%;height:237px;position:relative;background: url(../images/server/banner.jpg) no-repeat center ;}
.contactBox1 {width: 100%;border-bottom: 2px solid #d9d9d9;position: relative;}
.SFBlock {width: 100%;height: 367px;position: relative;}
.SFBlock  .SFlfBox1 {width: 300px;position: relative;float: left;}
.SFBlock .SFlfBox1 .SFlf1 {width: 100%;position: relative;font-size: 14px;color: #262626;line-height: 27px;border-bottom: 1px dashed #d9d9d9;}
.SFBlock .SFlfBox1 .SFlf2 p {width: 100%;position: relative;font-size: 24px;color: #e57c3f;}
.SFBlock .SFlfBox1 .SFlf2 p span {font-size: 14px;color: #262626;}
.SFBlock .SFlfBox1 .SFlf3 {padding: 35px 0;width: 100%;position: relative;}
.SFBlock .SFlfBox1 .SFlf3 img {display: inline-block;}
.SFBlock  .SFlfBox2 {width: 480px;position: relative;float: right;}
.contactBox2 {width: 100%;position: relative;}

/*message_demo*/
.bodyWrap .bodyMain .floatBlock .flBlock .leftnav .navTitle6 {width: 213px;height: 75px;margin-:50px;position:relative;background:url(../images/server/ttbg.png) no-repeat;}
.userInfo {width: 804px;padding-left:46px;height: 187px;position: relative;background: url(../images/server/fbg.png) no-repeat right;margin-bottom:15px;}
.userInfo .info1 {width: 734px;padding-left: 70px;height: 93px;line-height: 93px;color:#262626;font-size:18px;background: url(../images/server/m3.png) no-repeat left center;}
.userInfo .info1 input {width: 228px;height:45px;line-height: 30px;maigin-: 24px;margin-left: 20px;background: #e2e2e2;border: none;}
.userInfo .info2 {width: 734px;padding-left: 70px;height: 93px;line-height: 93px;color:#262626;font-size:18px;background: url(../images/server/m4.png) no-repeat left center;}
.userInfo .info2 input {width: 228px;height:45px;line-height: 30px;maigin-: 24px;margin-left: 20px;background: #e2e2e2;border: none;}
.messageBox {width: 100%;height: 187px;border: 2px solid #eeeeee;position: relative;padding: 2px;}
.messageBox textarea {width:100%;height:187px;background: #f7f7f7;border: none;font-size: 14px;color: #000;text-indent: 2em;line-height: 40px;}
.pageSubmit {width: 100%;height: 196px;position: relative;background: url(../images/server/frt.png) no-repeat right ;}
.pageSubmit input[type=button] {font-size:18px;color:#000;line-height:42px;width: 228px;height: 42px;background: #e2e2e2;position: absolute;: 45px;left: 181px;border: none;cursor: pointer;}

/*OA*/
.OAbody {width: 100%;height: 662px;position: relative;background: url(../images/OA/bg.jpg) no-repeat center;background-size: cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/OA/bg.jpg',sizingMethod='scale')}
.OAbody .loginPage {width: 1200px;height:662px;margin:0 auto;position: relative;}
.OAbody .loginPage .OAbanner {width: 100%;height: 365px;position: relative;}
.OAbody .loginPage .OAbanner img {width: 100%;height: 365px;}
.OAbody .loginPage .OAContent {width: 100%;height: 297px;position: relative;}
.OAbody .loginPage .OAContent .OARecom {width: 375px;height:200px;padding-left: 178px;position: relative;margin-: 50px;background: url(../images/OA/m3.png) no-repeat 62px 0px;overflow: hidden;font-size: 14px;color: #4c4c4c;line-height: 20px;float: left;}
.OAbody .loginPage .login {width: 370px;height:242px;overflow:hidden;position: relative;float: right;margin-: 20px;margin-right: 14px;}
.OAbody .loginPage .login .OAlogin {width: 370px;height: 242px;border-radius: 8px;overflow: hidden;}
.OAbody .loginPage .login .OAlogin .OA {width: 100%;height: 57px;background: #2ca4e2;position:relative;text-align: center;line-height: 57px;color: #fff;font-size: 18px;font-weight: bold;}
.OAbody .loginPage .login .OAlogin .OAbot {width: 100%;height:162px;background: #fff;position: relative;padding-:25px;}
.OAbody .loginPage .login .OAlogin .OAbot .userName {width: 272px;margin-left: 60px;margin-bottom:15px;height: 34px;padding-left:38px;background: url(../images/OA/m1.png) no-repeat left center;}
.OAbody .loginPage .login .OAlogin .OAbot .userName input {width: 220px;height: 34px;background: #f2f2f2;color:#a6a6a6;}
.OAbody .loginPage .login .OAlogin .OAbot .passWord {width: 272px;margin-left: 60px;height: 34px;padding-left:38px;background: url(../images/OA/m2.png) no-repeat left center;}
.OAbody .loginPage .login .OAlogin .OAbot .passWord input {width: 220px;height: 34px;background: #f2f2f2;color:#a6a6a6;}
.OAbody .loginPage .login .OAlogin .loginClick {width: 100%;height: 34px;text-align: center;position: relative;: 30px;}
.OAbody .loginPage .login .OAlogin .loginClick button {display: inline-block;height: 34px;width: 100px;background: #36aae6;color: #fff;font-size: 16px;border: none;cursor: pointer; border-radius: 5px;}

/*项目内页*/
.subjectBanner {width: 100%;height: 640px;position: relative;overflow: hidden;}
.subjectBanner ul li {width: 100%;height: 640px;position: absolute;: 0;left: 0;z-index: 8;opacity: 0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;}
.subjectBanner ul li a {width: 100%;height: 640px;position:relative;display: block;background: url(../images/subject/banner.jpg) no-repeat  center;}
.subjectBanner .slidePage1 {display: inline-block;height: 12px;position: absolute;right: 170px;bottom: 24px;z-index: 9;}
.subjectBanner .slidePage1 span {width: 12px;height: 12px;float:left;border-radius: 100%;background: #fff;margin-right: 5px}
.subjectBanner .slidePage1 span.current {background: #e35f13}

.subjectNav {width: 100%;height: 67px;background: #fff;border-: 2px solid #e35f13;}
.subjectNav .subjectNavBlock {width: 1024px;margin: 0 auto;overflow: hidden;border-right: 1px solid #e8e8e8;}
.subjectNav .subjectNavBlock .subjectNavBox {width: 1100px;position: relative;*zoom:1;}
.subjectNav .subjectNavBlock .subjectNavBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectNav .subjectNavBlock .logo {display: block;width: 169px;height: 67px;float: left;}
.subjectNav .subjectNavBlock .logo img {width: 169px;height: 67px;}
.subjectNav .subjectNavBlock ul li a {display: block;width: 93px;position:relative;height: 67px;float: left;font-size: 14px;color: #000;text-align: center;line-height: 67px;border-right: 1px solid #e8e8e8;}
.subjectNav .subjectNavBlock ul li a.backDefault {padding-left: 25px;background: url(../images/subject/back.png) no-repeat 20px center;}
.subjectNav .subjectNavBlock ul li a.backDefault:hover {background:#e35f13 url(../images/subject/back2.png) no-repeat 20px center;}
.subjectNav .subjectNavBlock ul li a:hover {background: #e35f13;}
.subjectNav .subjectNavBlock ul li a.current {background: #e35f13;}

.subjectpage1 {width: 100%;position: relative;}
.subjectpage1 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage1 .subjectCenter .sFloatBox {width: 100%;*zoom:1;position: relative;}
.subjectpage1 .subjectCenter .sFloatBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage1 .subjectCenter .sFloatBox a {display: block;width: 430px;height: 261px;float: left;position: relative;}
.subjectpage1 .subjectCenter .sFloatBox a img {width: 430px;height: 261px;}
.subjectpage1 .subjectCenter .sFloatBox .subjectRecom {width: 502px;float: right;position: relative;}
.subjectpage1 .subjectCenter .sFloatBox .subjectRecom h1 {font-size: 30px;color: #555;padding-bottom: 21px;}
.subjectpage1 .subjectCenter .sFloatBox .subjectRecom h2 {font-size: 16px;color: #a1a1a1;padding-bottom: 26px;}
.subjectpage1 .subjectCenter .sFloatBox .subjectRecom .recomText {width: 100%;height: 154px;overflow: auto;font-size: 12px;color:#323232;line-height: 22px;}

.subjectpage2 {width: 100%;position: relative;background: #f2f6f7;}
.subjectpage2 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage2 .subjectCenter .sFloatBox {width: 100%;*zoom:1;position: relative;}
.subjectpage2 .subjectCenter .sFloatBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage2 .subjectCenter .sFloatBox a {display: block;width: 430px;height: 261px;float: right;position: relative;}
.subjectpage2 .subjectCenter .sFloatBox a img {width: 430px;height: 261px;}
.subjectpage2 .subjectCenter .sFloatBox .subjectRecom {width: 502px;height: 261px;float: left;position: relative;}
.subjectpage2 .subjectCenter .sFloatBox .subjectRecom h1 {font-size: 30px;color: #555;padding-bottom: 21px;}
.subjectpage2 .subjectCenter .sFloatBox .subjectRecom h2 {font-size: 16px;color: #a1a1a1;padding-bottom: 26px;}
.subjectpage2 .subjectCenter .sFloatBox .subjectRecom .recomText {width: 100%;height: 154px;overflow: auto;font-size: 12px;color:#323232;line-height: 22px;}

.subjectpage3 {width: 100%;position: relative;}
.subjectpage3 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage3 .subjectCenter .sFloatBox {width: 100%;*zoom:1;position: relative;}
.subjectpage3 .subjectCenter .sFloatBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox {width: 430px;height: 261px;overflow: hidden;float: left;position: relative;}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox ul li {opacity: 0;}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox ul li a {display: inline-block;width: 430px;height: 261px;position: absolute;: 0;left: 0;}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox ul li a img {width: 430px;height: 261px;}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox .bleft {width: 20px;height: 40px;background: url(../images/subject/bleft.png) no-repeat;cursor:pointer;position: absolute;: 111px;left: 0;}
.subjectpage3 .subjectCenter .sFloatBox .sbjPicBox .bright {width: 20px;height: 40px;background: url(../images/subject/bright.png) no-repeat;cursor:pointer;position: absolute;: 111px;right: 0;}
.subjectpage3 .subjectCenter .sFloatBox .subjectRecom {width: 502px;height: 261px;float: right;position: relative;}
.subjectpage3 .subjectCenter .sFloatBox .subjectRecom h1 {font-size: 30px;color: #555;padding-bottom: 21px;}
.subjectpage3 .subjectCenter .sFloatBox .subjectRecom h2 {font-size: 16px;color: #a1a1a1;padding-bottom: 26px;}
.subjectpage3 .subjectCenter .sFloatBox .subjectRecom .recomText {width: 100%;height: 206px;overflow: auto;font-size: 12px;color:#323232;line-height: 22px;}
.subjectpage3 .subjectCenter .sbjTitle {width: 100%;font-size: 30px;color: #555;height: 50px;text-align: center;}
.subjectpage3 .subjectCenter .enSbjTitle {width: 100%;text-align: center;font-size: 16px;color:#a1a1a1;padding-bottom: 35px;}
.subjectpage3 .subjectRecom .proChoose {width: 100%;height: 32px;position: relative;overflow: hidden;margin-bottom: 20px;}
.subjectpage3 .subjectRecom .proChoose .chooseBox {width: 550px;height: 30px;position: relative;}
.subjectpage3 .subjectRecom .proChoose .chooseBox a {display: inline-block;font-size: 16px;color: #262626;line-height: 30px;margin-right: 20px;border-bottom: 1px solid #fff;}
.subjectpage3 .subjectRecom .proChoose .chooseBox a:hover {color: #e35f13;border-bottom: 1px solid #e35f13;}
.subjectpage3 .subjectRecom .proChoose .chooseBox a.current {color: #e35f13;border-bottom: 1px solid #e35f13;}

.subjectpage4 {width: 100%;position: relative;background: #f2f6f7;}
.subjectpage4 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage4 .subjectCenter .sFloatBox {width: 100%;*zoom:1;position: relative;}
.subjectpage4 .subjectCenter .sFloatBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage4 .subjectCenter .sFloatBox a {display: block;width: 430px;height: 261px;float: right;position: relative;}
.subjectpage4 .subjectCenter .sFloatBox a img {width: 430px;height: 261px;}
.subjectpage4 .subjectCenter .sFloatBox .subjectRecom {width: 502px;height: 261px;float: left;position: relative;}
.subjectpage4 .subjectCenter .sFloatBox .subjectRecom h1 {font-size: 30px;color: #555;padding-bottom: 21px;}
.subjectpage4 .subjectCenter .sFloatBox .subjectRecom h2 {font-size: 16px;color: #a1a1a1;padding-bottom: 26px;}
.subjectpage4 .subjectCenter .sFloatBox .subjectRecom .recomText {width: 100%;height: 154px;overflow: auto;font-size: 12px;color:#323232;line-height: 22px;}

.subjectpage4 .martingBlock {width: 431px;height: 320px;position: relative;float: right;}
.subjectpage4 .martingBlock .martingView {width: 430px;height: 261px;overflow: hidden;position: relative;margin-bottom: 10px;}
.subjectpage4 .martingBlock .martingView .bright2 {width: 20px;height: 40px;background: url(../images/subject/bright.png) no-repeat;cursor:pointer;position: absolute;: 111px;right: 0;}
.subjectpage4 .martingBlock .martingView .bleft2 {width: 20px;height: 40px;background: url(../images/subject/bleft.png) no-repeat;cursor:pointer;position: absolute;: 111px;left: 0;}
.subjectpage4 .martingBlock .martingView a {display: inline-block;position: absolute;: 0;left: 0;opacity:0;}
.subjectpage4 .martingBlock .picChoose {width: 430px;height: 49px;position: relative;}
.subjectpage4 .martingBlock .picChoose a {display: block;width: 48px;height: 48px;float: left;margin-right: 5px;}
.subjectpage4 .martingBlock .picChoose .c1 {background: url(../images/subject/p1.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c2 {background: url(../images/subject/p3.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c3 {background: url(../images/subject/p5.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c4 {background: url(../images/subject/p7.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c5 {background: url(../images/subject/p9.jpg) no-repeat  center;}

.subjectpage4 .martingBlock .picChoose .c1:hover {background: url(../images/subject/p2.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c2:hover {background: url(../images/subject/p4.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c3:hover {background: url(../images/subject/p6.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c4:hover {background: url(../images/subject/p8.jpg) no-repeat  center;}
.subjectpage4 .martingBlock .picChoose .c5:hover {background: url(../images/subject/p10.jpg) no-repeat  center;}

.subjectpage5 {width: 100%;position: relative;}
.subjectpage5 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage5 .subjectCenter .sFloatBox {width: 100%;*zoom:1;position: relative;}
.subjectpage5 .subjectCenter .sFloatBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage5 .subjectCenter .sFloatBox a {display: block;width: 430px;height: 261px;float: left;position: relative;}
.subjectpage5 .subjectCenter .sFloatBox a img {width: 430px;height: 261px;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom {width: 522px;float: right;position: relative;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom h1 {font-size: 30px;color: #555;padding-bottom: 21px;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom h2 {font-size: 16px;color: #a1a1a1;padding-bottom: 26px;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText {width: 100%;height: 215px;overflow: auto;overflow-x:hidden;font-size: 12px;color:#323232;line-height: 22px;padding-: 10px;border-: 1px solid #cdccca;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1 {width: 502px;padding-left: 15px;border-bottom:1px dashed #cdccca;height: 31px;background: url(../images/subject/s-pic.png) no-repeat left center;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1 a {width: 502px;height:31px;position: relative;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1:hover .textCont {color: #e35f13;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1:hover .textDate {color: #e35f13;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1 .textCont {width: 380px;height: 31px;overflow: hidden;line-height: 31px;float:left;font-size: 13px;color: #3d3c38;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .subText1 .textDate {width: 100px;height: 31px;line-height:31px;font-size: 13px;color:#3d3c38;float: right;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .textPage {width: 100%;height: 24px;position: relative;margin-: 30px;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .textPage a {display: block;margin-right:6px;width: 24px;height: 24px;background: #ededed;line-height: 24px;text-align: center;color: #000;float: left;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .textPage a.current {background: #747474;color: #fff;}
.subjectpage5 .subjectCenter .sFloatBox .subjectRecom .recomText .textPage a:hover {background: #747474;color: #fff;}

.subjectpage6 {width: 100%;position: relative;background: #f2f6f7;}
.subjectpage6 .subjectCenter {width: 1024px;margin: 0 auto;padding: 50px 0;}
.subjectpage6 .subjectCenter .sbjTitle {width: 100%;font-size: 30px;color: #555;height: 50px;text-align: center;}
.subjectpage6 .subjectCenter .enSbjTitle {width: 100%;text-align: center;font-size: 16px;color:#a1a1a1;padding-bottom: 35px;}
.subjectpage6 .subjectCenter .pictureBlock {width: 100%;height:341px;position:relative;}
.subjectpage6 .subjectCenter .pictureBlock .pictureView {width: 880px;height: 341px;position: relative;margin: 0 auto;overflow: hidden;}
.subjectpage6 .subjectCenter .pictureBlock .LPic {width: 15px;height: 34px;overflow: hidden;position: absolute;left: 20px;bottom: 150px;cursor:pointer;}
.subjectpage6 .subjectCenter .pictureBlock .RPic {width: 15px;height: 34px;overflow: hidden;position: absolute;right: 20px;bottom: 150px;cursor:pointer;}
.subjectpage6 .subjectCenter .pictureBlock .pictureView .pictureBox {width: 930px;height: 350px;*zoom:1;position: relative;}
.subjectpage6 .subjectCenter .pictureBlock .pictureView .pictureBox:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.subjectpage6 .subjectCenter .pictureBlock .pictureView .pictureBox ul li {width: 220px;height: 170px;margin-right: 1px;margin-bottom:1px;float: left;}

.subjectpage6 .phoneNumber {width: 100%;color: #555;font-size: 18px;text-align: center;border-bottom: 1px solid #cccbc9;position: relative;}
.subjectpage6 .phoneNumber span {color: #e35f13;font-size: 40px;}
.subjectpage6 .scanBox {width: 100%;height: 190px;text-align: center;position: relative;}
.subjectpage6 .scanBox img {display: inline-block;margin:50px;width: 116px;height: 171px;}
.subjectpage3 .videoBox {width: 100%;height: 340px;text-align: center;position: relative;}

/*视频播放代码*/
.news_videoBg {position: ;: 0px;left: 0px;width: 100%;height: 100%;background: #000;opacity: 0.7;filter: alpha(opacity=70);z-index: 8888;display: none;}
.news_video {position: ;: 12%;width: 699px;height: 375px;border: 5px solid #fff;z-index: 9999;left: 50%;margin-left: -320px;border-radius: 5px;display: none;}

.newsWrap {width: 100%;position: relative;}
.newsWrap .contentBlock {width: 850px;position: relative;margin: 0 auto;padding: 50px 0;}

.news_video .close {width:30px;height: 30px;overflow: hidden;position: absolute;right: -15px;: -15px;cursor:pointer;}
.news_video .close img {width: 30px;height: 30px;}

.statistics {height: 45px;line-height: 45px;text-align: center;position: relative;float: right;padding:0 5px;}
.statistics img {margin-: 17px}





