@charset "utf-8";
/* CSS Document */
/*重置样式*/
body,html{-webkit-text-size-adjust:none; position:relative}
body,div,dl,dt,dd,ul,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6,a{font:12px/24px "微软雅黑";padding:0;margin:0;color:#666}
body{ background:#edeff4}
img{border:0;-ms-interpolation-mode:bicubic}
ul{list-style:none;float:left}
li{float:left;display:inline}
a{text-decoration:none;cursor:pointer;outline:none;blr:expression(this.onFocus=this.blur())}
a:link,a:visited,a:hover{text-decoration:none;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/}
input{padding-left:3px}
/*特置样式*/
#pt{padding-top:0}
#pr{padding-right:0}
#pb{padding-bottom:0}
#pl{padding-left:0}
#mt{margin-top:0}
#mr{margin-right:0}
#mb{margin-bottom:0}
#ml{margin-left:0}
#fr{float:right}
#br{ border-right:0}
#bl{ border-left:0}
/*清除浮动*/
.clear{clear:both}
/*Header*/
.header{width:100%; height:160px; margin:0 auto}
.header_f{ width:100%; height:438px; margin:0 auto}
/*Banner*/
.banner{ width:100%; height:370px; margin:0 auto; position:relative; z-index:10}
.insideBanner{ width:100%; height:285px; margin-top:-7px;}
.insideBanner_about{ background:url(../img/insideBanner_about.jpg) no-repeat center}
.insideBanner_news{ background:url(../img/insideBanner_news.jpg) no-repeat center}
.insideBanner_culture{ background:url(../img/insideBanner_culture.jpg) no-repeat center}
.insideBanner_contact{ background:url(../img/insideBanner_contact.jpg) no-repeat center}
.insideBanner_innovation{ background:url(../img/insideBanner_innovation.jpg) no-repeat center}
/*Footer*/
.footer{width:100%; height:85px; padding-top:2px; background:url(footback.jpg) repeat-x}
.footerCon{ width:960px; height:75px; margin:0 auto}
.footerLink{ float:left; height:44px; position:relative;}
.footerLink a{ padding:0 8px}
.footerLink a:hover{ color:#005aa9}
.footerLink p{ line-height:22px;}
.jiathis_style{ float:right; line-height:22px;}
.jiathis_style span{ display:inline-block; line-height:22px; float:left}
.jiathis_style .jtico{ margin-top:3px;}
/*Bodyer Inside*/
.totalCon{ padding-top:20px;}
.insideCon{width:960px; margin:0 auto}
.bodyer{ width:100%; background:url(../img/bodyerBg.jpg) repeat-x top #fff; padding-top:2px;}
.totalBodyer{ background:#edeff4}
.mainCon{ width:1004px; margin:0 auto;}
.side{ width:255px; padding:0 11px 0 23px; background:url(../img/sideBg.png) no-repeat; float:left; padding-bottom:75px;}
.sideList{ width:255px; float:left; margin-bottom:20px}
.sideList li a{ display:inline-block; width:224px; height:62px; padding:0 0 1px 31px; font-size:14px; line-height:62px; background:url(../img/liBg06.jpg) no-repeat}
.sideList li a:hover,.sideList li a.on{ background:url(../img/liBg06_h.jpg) no-repeat; color:#fff}
.sonSideList{ margin-bottom:1px; display:none}
.sonSideList dd{ width:100%; background:url(../img/liBg19.jpg) no-repeat; margin-top:1px;}
.sonSideList dd a{ font-size:14px; padding:0 0 0 44px; width:211px; height:36px; line-height:36px; background:none}
.sonSideList dd a:hover,.sonSideList dd a.on{ background:url(../img/liBg19_h.jpg) no-repeat; color:#fff}
.threeSide{ display:none}
.threeSide li a{ height:24px; font-size:12px; line-height:24px; border-bottom:1px dotted #e3e3e3; padding-left:58px; width:197px;}
.threeSide li a:hover,.threeSide li a.on{ background:none; color:#e60012}
.search{ width:255px; height:47px; background:url(../img/searchBg.jpg) no-repeat; float:left; margin-bottom:15px;}
.search input{ width:196px; height:26px; border:0; background:url(../img/input01.jpg) no-repeat; margin:7px 0 0 7px; float:left; display:inline; padding-left:12px;}
.search input.submit{ width:31px; height:26px; cursor:pointer; background:url(../img/input02.jpg) no-repeat; margin:7px 0 0 3px}
.sideLink{ width:255px; float:left;}
.sideLink img{ border:1px solid #e0e0e0; margin-bottom:10px;}
.content{ width:630px; padding:0 55px 30px 30px; min-height:600px; height:auto!important; height:600px; float:right; background:url(../img/contactBg.png) no-repeat}
.path{ width:100%; height:66px; text-align:right;}
.path p,.path a{ line-height:66px;}
.path a:hover{ color:#005aa9}
.turn{ width:100%; padding-top:14px; border-top:1px solid #e0e0e0; margin-top:35px; position:relative}
.turn p,.turn a{ line-height:20px;}
.turn a.back{ position:absolute; top:10px; right:0; background:#e8e8e8; padding:0 12px; display:inline-block;}
.turn a:hover{ color:#005aa9}
.scroll{ width:32px; height:auto; position:absolute; right:100px; z-index:80}
.scroll #top{ width:32px; height:41px; float:left; cursor:pointer; background:url(../img/top.png) no-repeat}
.scroll #end{ width:32px; height:41px; float:left; margin-top:3px; cursor:pointer; background:url(../img/end.png) no-repeat}

.indexNewsRecBox{ width:358px; height:131px; overflow:hidden}
.indexNewsRecBox li{ width:335px; height:131px; padding-left:23px; background:url(../img/liBg23.jpg) no-repeat 8px 1px}