/*==========全局==========*/
html{overflow-y: scroll; overflow-x:hidden; _background-image:url(about:blank); _background-attachment:fixed;}
body {font-family:"Microsoft Yahei",Arial,'Hiragino Sans GB',sans-serif; font-size:12px; color:#333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei";}
.imgmiddle,input,select{vertical-align:middle;}
.table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both; height:0; overflow:hidden;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl{ display:block;}
.fr{ display:block;}
a {text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#ef1c24;}
a:active{blr:expression(this.onFocus=this.blur());}
.ffyh{font-family:"Microsoft Yahei";}
.ffarial{font-family:"arial";}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.word{word-break:break-all;}
.dn{display:none;}

.imgH{position:absolute; top:0; left:0; display:none;}
.blackBg{width:100%; height:100%;  position:fixed; top:0; left:0; background-color:#000; z-index:9999; display:none;}
.loading{width:100%; height:0; background:url(../images/load.png) repeat-y center 0;}
/** 首页 **/
.headerBg{width:100%; height:85px; background-color:#fff; border-bottom:1px solid #e60012; position:fixed; top:0; left:0; z-index:999;filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
.in_blackBg{z-index: 9}

.header{width:1213px; height:85px; margin-left:-600px; position:fixed; top:0; left:50%; z-index:9999; }
.header .logo{width:313px; height:45px; float:left; margin-top:19px;}
/*.header .headNav1{width:500px; margin-left:43px; float:left;}*/
.header .headNav1{width:900px; margin-left:0px; float:left;}
.header .headNavLi1{width:100px; float:left; position:relative; z-index:999;}
.header .headNavLi1 .arrow{width:0; height:0; border:6px solid transparent; display:none; _border-color: tomato;  _filter: chroma(color=tomato); border-bottom-color: #fff; overflow:hidden; position:absolute;bottom:0px; left:44px; z-index:9999;}
.header .headNav1 .on .arrow{display:block;}
.header .headNavName1{width:100px; height:85px; float:left; display:inline-block; text-align:center; line-height:85px; font-size:14px; color:#000;}
.header .headNavName1:hover{padding-bottom:1px; color:#fff; background-color:#ef1c24;}
.header .headNavLi1.current .headNavName1{padding-bottom:1px; color:#fff; background-color:#ef1c24;}
.header .headNav2{width:149px; padding:20px 20px 1px 20px; overflow:hidden; border-bottom:2px solid #e60012; background-color:#fff; display:none; position:absolute; top:86px; left:-45px;  z-index:1000;}
.header .headNavTab{width:149px; margin-top:-9px; float:left;}
.header .headNavLi2{width:130px; height:36px; font-size:14px; line-height:36px; border-top:1px solid #c6b6b6;}
.header .headNavLi2.current .headNavName2{color:#ef1c24; background:url(../images/in_h1.png) no-repeat 133px 13px;}
.header .headNavName2{width:133px; height:36px; padding-right:17px; display:inline-block; color:#666666;}
.header .headNavAbout{width:189px; height:194px; float:left; padding-left:20px;  border-left:1px solid #eaeaea;}
.header .headNavAbout .J-tab{display:none;}
.header .headNavPic{width:190px; height:105px; }
.header .headNavWords{margin-top:14px; line-height:22px; color:#666;}
.header .headSearch{width:131px; height:28px; margin:28px 36px 0 0; padding-right:25px; float:right; border:1px solid #e2e2e2; position:relative;z-index:11;}
.header .searchTxt{width:116px; height:28px; padding:0 8px; border:0;border:none; background:none;}
.header .searchBtn{width:17px; height:16px; border:0;border:none; background:url(../images/search.png) no-repeat; position:absolute; top:8px; right:8px; cursor: pointer;}
.header .fast{width:90px; height:36px; margin:24px 10px 0 0; line-height:36px; text-align:center; display:block; float:right; font-size:14px; color:#fff; background-color:#58585a; position:relative; z-index:10;}
.header .fast:hover{background-color:#000;}
.header .fast .arrow{width:0; height:0; border:9px solid transparent; _border-color: tomato;  _filter: chroma(color=tomato); border-bottom-color: #e60012; overflow:hidden; display:none; position:absolute; top:43px; left:36px;}
.t_webMap{position:relative;}
.fastBoxW{position:absolute; top:0; right:0; z-index:1; padding-top:86px;}
/*.fastBox{width:542px; height:428px; padding-top:21px; padding-left:38px; border-bottom:1px solid #e60012; overflow:hidden; display:none; background-color:rgba(255,255,255,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3ffffff', EndColorStr='#B3ffffff'); background-image:url(about:blank);}*/
.fastBox{width:582px; height:428px; padding-top:21px; padding-left:38px; border-bottom:1px solid #e60012; overflow:hidden; display:none; background-color:rgba(255,255,255,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3ffffff', EndColorStr='#B3ffffff'); background-image:url(about:blank);}
/*.fastBox .fastList{width:110px; float:left; margin-right:39px;}*/
.fastBox .fastList{width:140px; float:left; margin-right:9px; }
/*.fastBox .downloadList{width:95px; margin-right:0px;}*/
.fastBox .downloadList{width:135px; margin-right:0px;}
.fastBox .fastList h2 a{padding-left:2px; font-size:16px; color:#e60012;}
.fastBox .fastList .fastNavLi1,.fastNavLi2{line-height:36px; font-size:14px;}
.fastBox .fastList .fastNavLi1{padding-left:16px; background:url(../images/in_f1.png) no-repeat 0 14px;}
.fastBox .fastList .fastNav2{padding-left:24px;}

.fastBox .intoList .fastNav2,.fastBox .zixunList .fastNav2{background:url("../images/in_f2.png") no-repeat 3px 0;}
.fastBox .yewuList .fastNav2{background:url("../images/in_f2.png") no-repeat 3px 0;}
.fastBox .intoList .fastNav3{background:url("../images/in_f4.png") no-repeat 3px 0;}
.header .headNavlion{border: none;}

.in_banner{width:100%; margin:0 auto; overflow:hidden; position:relative; background-color:rgba(255,255,255,1);}
/*.in_banner .slide_pic{width:100%; height:514px; overflow:hidden; }*/
.in_banner .slide_pic{width:100%; height:400px; overflow:hidden; }
.in_banner .slide_pic ul{white-space:nowrap;font-size:0px;}
.in_banner .slide_pic li{float:left; overflow:hidden; }
.in_banner .slide_pic li a{width:300%; text-align:center; display:block; margin-left:-100%;}
.in_banner .slide_btn{width:100%; text-align:center; position:absolute; bottom:10px; left:10px;}
.in_banner .slide_btn li{width:18px; height:18px; background:#d2d2d1; display:inline-block; *display:inline; *zoom:1; margin-right:17px; cursor:pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.in_banner .slide_btn li.active{background:#ef1c24;}

/*.in_title{margin-top:59px; text-align:center; position:relative; top:-40px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0.5;}*/
.in_title{margin-top:59px; text-align:center; position:relative; }
.in_title h2{font-weight:normal; font-size:20px; color:#58585a; position:absolute;bottom:-13px; left:50%; margin-left:-40px;}

/**/
.in_projectMoreBg{width:100%; height:625px;  display:none; position:fixed; top:50%; left:0; margin-top: -310px ;z-index:10000;}
.in_projectMoreBg .close{width:31px; height:31px; display:block; background:url(../images/in_d7.png) no-repeat; position:absolute; top:0; right:0; z-index: 10001}
.in_projectMore{width:100%;  height: 625px; overflow:hidden; position:relative; }
.in_projectMore .slide_pic{width:100%; height:625px; overflow:hidden; }
.in_projectMore .slide_pic li{width:100%; height: 625px; float:left; overflow:hidden;}
.in_projectMore li .leftSide{width:460px; height:267px; float:left;}
.in_projectMore li .rightSide{width:500px; height:267px; float:right;}
.in_projectMore li .rightSide h3{height:40px; padding-left:28px; line-height:40px; font-size:22px; font-weight:normal; color:#fff; background-color:rgba(239,28,36,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCef1c24', EndColorStr='#CCef1c24');}
.in_projectMore li .rightSide .words{height:222px; margin-top:2px; padding:11px 28px 0 28px; font-size:14px; line-height:22px; background-color:rgba(255,255,255,.7); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCffffff', EndColorStr='#CCffffff');  overflow-y: auto;}
.in_projectMore .slide_left{width:96px; height:96px; position:absolute; left:0px; top:40%; background:url(../images/in_y2l.png) no-repeat center center;}
.in_projectMore .slide_right{width:96px; height:96px; position:absolute; right:0px; top:40%; background:url(../images/in_y2r.png) no-repeat center center;}
.in_projectMore .slide_left:hover{background:url(../images/in_y2H.png) no-repeat;}
.in_projectMore .slide_right:hover{background:url(../images/in_y2H.png) no-repeat -96px 0;}
.in_pro_con{width: 1000px; margin: 0 auto; position: relative; top: 50%; margin-top: -160px; height: 276px;}
.in_probox{width: 151px; height: 151px; position: relative; margin: 0 auto;}
/**/
.in_project{width:948px; height:466px; margin:0 auto; padding:0 16px; overflow:hidden;}
.in_project .in_title h2{margin-left:-60px;}
.in_project .list{margin-top:59px;}
.in_project .list li{width:196px; float:left; text-align:center; position:relative;}
.in_project .list li .imgH{position: absolute;}
.in_project .list li.L2{margin-left:176px; margin-right:176px;}
.in_project .list li a{width:196px; height:215px; display:block;}
.in_project .list .word_cn{margin:18px 0 6px 0; font-size:18px; }
.in_project .list .word_en{font-size:14px; font-family:"Arial"; color:#999999;}
.in_project .list li a:hover .word_cn{color:#ef1c24;}
.in_project .list li a:hover .word_en{color:#000000;}

.in_newsBg{width:100%; height:771px; background-color:#fafafa; overflow:hidden;}
.in_news{width:1200px; margin:0 auto;}
.in_news .list{height:452px; margin-top:47px;}
.in_news .list ul{width:1208px;}
.in_news .list li{width:598px; height:222px; margin:4px 4px 0 0; float:left; overflow:hidden; }
.in_news .list li.left{position:relative; left:-100%; }
.in_news .list li.right{position:relative; right:-100%;}
.in_news .list li a{width:598px; height:222px; display:block;}
.in_news .list li a:hover .words{background-color:#e6e6e6;}
.in_news .list li a:hover .time{color:#666666;}
.in_news .list li a:hover .title{color:#ef1c24;}
.in_news .list li a:hover .about{color:#000;}
.in_news .list .pic{width:345px; height:222px;float:left; overflow:hidden; }
.in_news .list .pic img{width:345px; height:222px; position:relative; }
.in_news .list .words{width:216px; height:222px; padding:0 18px; float:left; background-color:#fff;}
.in_news .list .time{margin-top:10px; font-size:14px; font-family:"Arial"; color:#999999;}
.in_news .list .title{margin-top:10px; line-height:30px; font-size:18px; color:#000000;}
.in_news .list .about{margin-top:10px; line-height:24px; font-size:12px; color:#666666;}
.in_news .more{width:48px; height:47px; margin:48px auto 0 auto; display:block; background:url(../images/icon.png) no-repeat; position:relative; left:-624px;}
.in_news .more:hover{background:url(../images/iconH.png) no-repeat;}

/*.in_daoheBg{width:100%; height:700px; background:url(../images/in_daohe.jpg) no-repeat center center; background-size:cover; overflow:hidden;}*/
/*.in_daoheBg{width:100%; height:700px; background-color:#F7F7F7; background-size:cover; overflow:hidden;}*/
.in_daoheBg{width:100%; height:550px; background-color:#F7F7F7; background-size:cover; overflow:hidden;}
.in_daohe{width:1200px; margin:0 auto;}
.in_daohe .in_title h2{color:#fff;}
.in_daohe .in_daoheCon{width:1200px; margin-top:47px;}
/*.in_daohe .leftSide{width:578px; height:442px; float:left; position:relative; left:-100%;}*/
.in_daohe .leftSide{width:578px; height:442px; float:left; position:relative; left:0;}
.in_daohe .leftSide .words{width:528px; height:130px; padding:8px 25px 0 25px; line-height:30px; font-size:14px; color:#fff; background-color:#000; background-color:rgba(0,0,0,.3); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000');}
/*.in_daohe .rightSide{width:560px; float:right; position:relative; right:-100%;}*/
.in_daohe .rightSide{width:560px; float:right; position:relative; right:0;}
.in_daohe .rightSide ul{margin-top:-1px;}
.in_daohe .rightSide li{height:40px;margin-top:1px;overflow:hidden; }
/*.in_daohe .rightSide .title{width:510px; height:40px; padding-left:50px; cursor:pointer; line-height:40px; font-size:18px; color:#fff; position:relative; background-color:rgba(255,255,255,.3); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4Cffffff', EndColorStr='#4Cffffff');}*/
.in_daohe .rightSide .title{width:510px; height:40px; padding-left:50px; cursor:pointer; line-height:40px; font-size:18px; color:#fff; position:relative; background-color:#000000; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4Cffffff', EndColorStr='#4Cffffff');}
.in_daohe .rightSide .title i{width:40px; height:40px; background:url(../images/in_d3.png) no-repeat; position:absolute; top:0;left:0;}
.in_daohe .rightSide .title i.on{background:url(../images/in_d4.png) no-repeat;}
/*.in_daohe .rightSide .openBox{height:179px; padding:17px 40px 0 54px;margin-top:1px; line-height:30px; font-size:14px; color:#fff;  background-color:rgba(255,255,255,.3); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4Cffffff', EndColorStr='#4Cffffff');}*/
.in_daohe .rightSide .openBox{height:179px; padding:17px 40px 0 54px;margin-top:1px; line-height:30px; font-size:14px; color:#000;  background-color:rgba(255,255,255,.3); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4Cffffff', EndColorStr='#4Cffffff');}

.in_downloadBg{width:100%; height:676px; background-color:#ebeaea; overflow:hidden; position:relative;}
.moreBoxBg{width:100%; height:643px; border-top:1px solid #ef1c24; position:fixed; top:50%; left:0; margin-top:-320px; background-color:#fff; z-index:10002; display:none;}
.moreBox .close{width:31px; height:31px; display:block; background:url(../images/in_d7.png) no-repeat; cursor:pointer; position:absolute; top:25px; right:110px; z-index:10001;}
.moreBox{width:1200px; margin:25px auto 0 auto; overflow:hidden; position:relative;}
.moreBox .slide_pic{width:980px; height:594px; padding:0 110px; overflow:hidden; position:relative;}
.moreBox .slide_pic ul{width:9999px;}
.moreBox .slide_pic li{width:980px; margin-right:110px; float:left;  overflow:hidden;}
.moreBox .slide_pic li .pic{float:left;}
.moreBox .slide_pic li .rightSide{width:433px; float:right;}
.moreBox .slide_pic li .words{width:100%;}
.moreBox .slide_pic li h3{margin-top:76px; font-weight:normal;font-size:22px; color:#ef1c24;}
.moreBox .slide_pic li .time{margin-top:10px; font-size:14px; color:#909090;}
.moreBox .slide_pic li .about{margin-top:22px; line-height:32px; font-size:18px; }
.moreBox .slide_pic li .checkBox{width:100%; margin-top:55px;}
.moreBox .slide_pic li .checkBox a{width:126px; height:39px; line-height:39px; display:block; text-align:center; float:left; font-weight:bold; font-size:14px; color:#000; background:url(../images/in_d6.png) no-repeat;}
.moreBox .slide_pic li .checkBox a:hover{color:#fff; background:url(../images/in_d6H.png) no-repeat;}
.moreBox .slide_pic li .checkBox a.middle{margin:0 27px;}
.moreBox .slide_left{width:96px; height:96px; position:absolute; left:0; top:250px; background:url(../images/z_7l.png) no-repeat 29px 13px;}
.moreBox .slide_right{width:96px; height:96px; position:absolute; right:0; top:250px; background:url(../images/z_7r.png) no-repeat 31px 12px;}
.moreBox .slide_left:hover{background:url(../images/z_8.png) no-repeat;}
.moreBox .slide_right:hover{background:url(../images/z_8.png) no-repeat -96px 0;}

.in_download{width:1200px; margin:0 auto; overflow:hidden;}
.in_download .in_downloadCon{width:1200px;margin-top:47px; overflow:hidden;}
.in_download .leftSide{width:292px; float:left;}
.in_download .magazine{width:292px; overflow:hidden; position:relative;}
.in_download .magazine .slide_pic{width:292px; height:420px; overflow:hidden; }
.in_download .magazine .slide_pic ul{width: 9999%;}
.in_download .magazine .slide_pic li{width:292px; height:380px; float:left; position:relative; cursor: pointer;}
.in_download .magazine .slide_pic li img{ position: relative;z-index:18;}
.in_download .magazine .slide_pic li a{width:292px; height:380px; display:block; position:absolute; top:0;left:0; z-index:20;}
.in_download .magazine .slide_pic .block{width:100%; height:30px; text-align: center; padding:4px 0 0;z-index:19; overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.in_download .magazine .slide_btn li{width:12px; height:12px; background:#d2d2d1; display:inline-block; *display:inline; *zoom:1; margin-right:12px; cursor:pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}

.in_download .magazine .block .title{font-weight:normal; font-size:18px; color:#fff; width:90%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_download .magazine .block .words{margin-top:18px; line-height:24px; font-size:14px; color:#fff; padding: 0 30px; text-align: left;}
.in_download .magazine .slide_btn{width:100%; text-align:center; position:absolute; bottom:0px; left:0px;}
.in_download .magazine .slidef_btn li{width:12px; height:12px; background:#d2d2d1; display:inline-block; *display:inline; *zoom:1; margin-right:12px; cursor:pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.in_download .magazine .slide_btn li.active{background:#ef1c24;}
.in_download .middleSide{width:292px; height:380px; margin-left:45px; float:left; position:relative;}
.in_download .middleSide a{width:292px; height:380px; display:block; position:absolute; top:0; left:0; z-index:9;}

.in_download .middleSide .block{width:232px; height:30px; padding:4px 30px 0 30px;overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.in_download .middleSide .block .title{font-weight:normal; font-size:18px; color:#fff; text-align:center; }
.in_download .middleSide .block .words{margin-top:18px; line-height:24px; font-size:14px; color:#fff;}

.in_download .rightSide{width:528px; float:right;}
.in_download .chinaTalk{width:528px; overflow:hidden; position:relative; }
.in_download .chinaTalk .slide_pic{width:528px; height:420px; overflow:hidden; }
.in_download .chinaTalk .slide_pic ul{width: 9999%;}
.in_download .chinaTalk .slide_pic li{float:left; overflow:hidden; position:relative; width: 528px;}
.in_download .chinaTalk .slide_pic li a{width:528px; height:380px; display:block; position:absolute; top:0; left:0; z-index:9;}

.in_download .chinaTalk .block{width:468px; height:30px; padding:4px 30px 0 30px;overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.in_download .chinaTalk .block .title{font-weight:normal; font-size:18px; color:#fff; text-align:center; }
.in_download .chinaTalk .block .words{margin-top:18px; line-height:24px; font-size:14px; color:#fff;}

.in_download .chinaTalk .slide_btn{width:100%; text-align:center; position:absolute; bottom:0px; left:0px;}
.in_download .chinaTalk .slide_btn li{width:12px; height:12px; background:#d2d2d1; display:inline-block; *display:inline; *zoom:1; margin-right:12px; cursor:pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.in_download .chinaTalk .slide_btn li.active{background:#ef1c24;}

.in_ListBg{width:100%; height:546px; background-color:#fff; overflow:hidden;}
.in_List{width:1200px; margin:62px auto 0 auto;}
.in_List .listCon{width:310px; float:left;}
.in_List .mediaList{margin-left:136px; margin-right:134px;}
.in_List .listTop{font-weight:normal; font-size:16px; color:#000; overflow:hidden;}
.in_List .listTop span{float:left;}
.in_List .listTop .top_en{margin-top:1px; margin-left:9px; color:#999;}
.in_List .pic{width:310px; height:200px; margin-top:16px; margin-bottom:15px; overflow:hidden;}
.in_List .pic a{width:310px; height:200px; color:#333; display:block; position:relative;}
.in_List .pic a:hover{color:#ef1c24;}
.in_List .pic .picWord{width:292px; height:30px; padding-left:18px; line-height:30px; font-size:14px; position:relative; bottom:30px; left:0; background-color:rgba(255,255,255,.7); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3ffffff', EndColorStr='#B3ffffff');}
.in_List .listCon .picBlock{width: 100%; height:30px; text-align: center; padding:0 0 0; line-height:30px;  position:absolute; bottom:0; left:0; background-color:rgba(255,255,255,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCffffff', EndColorStr='#CCffffff');}
.in_List .listCon .picBlock .title{ font-size:14px; font-weight:bold; width:90%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_List .listCon .picBlock .words{margin-top:6px; font-size:14px; color:#353535; padding: 0 20px;}
.in_List .list li{line-height:30px; font-size:14px;}
.in_List .list li a:hover{color:#ef1c24;}
.in_List .list li span{float:right; color:#b8b8b8;}
.in_List .more{width:139px; height:39px; display:block; margin:32px auto 0 auto; line-height:39px; text-align:center; font-weight:bold; font-size:14px; background:url(../images/in_l4.png) no-repeat;}
.in_List .more:hover{color:#fff; background:url(../images/in_l4H.png) no-repeat;}

.in_companyBg{width:100%; height:423px; background-color:#fcfcfc; overflow:hidden;position:relative;}
.companyMoreBg{width:100%; height:351px; border-top:1px solid #ef1c24; background-color:#fff; position:fixed; top:50%; margin-top: -151px; left:0; z-index:10000; display:none;}
.companyMore{width:980px; margin:53px auto 0 auto; padding:0 110px; overflow:hidden; position:relative;}
.companyMore .close{width:31px; height:31px; display:block; background:url(../images/in_d7.png) no-repeat; cursor:pointer; position:absolute; top:0; right:110px; z-index:100;}
.companyMore .slide_pic{width:100%; height:351; overflow:hidden; }
.companyMore .slide_pic ul{width:9999px;}
.companyMore .slide_pic li{width:980px; height:258px; float:left; overflow:hidden;}
.companyMore .slide_pic li .leftSide{width:112px; float:left; text-align:center; overflow:hidden;}
.companyMore .slide_pic li .rightSide{width:868px; margin-top:25px;  float:right; overflow:hidden;}
.companyMore .slide_pic li .rightSide h3{font-size:22px; color:#ef1c24;}
.companyMore .slide_pic li .rightSide .words{margin-top:16px;line-height:36px; font-size:16px;}
.companyMore .slide_pic li .more{width:126px; height:39px; line-height:39px; display:block; text-align:center; float:right; font-weight:bold; font-size:14px; color:#000; background:url(../images/in_d6.png) no-repeat;}
.companyMore .slide_pic li .more:hover{color:#fff; background:url(../images/in_d6H.png) no-repeat;}
.companyMore .slide_left{width:96px; height:96px; position:absolute; left:0; top:87px; background:url(../images/z_7l.png) no-repeat 29px 13px;}
.companyMore .slide_right{width:96px; height:96px; position:absolute; right:0; top:87px; background:url(../images/z_7r.png) no-repeat 31px 12px;}
.companyMore .slide_left:hover{background:url(../images/z_8.png) no-repeat;}
.companyMore .slide_right:hover{background:url(../images/z_8.png) no-repeat -96px 0;}

.in_company{width:1200px; margin:0 auto; overflow:hidden;}
.in_company .list{margin-top:64px; overflow: hidden;}
.in_company .list ul{width:1219px;}
.in_company .list li{width:133px; height:133px; margin-right:19px; float:left; position: relative;}
.in_company .list li.zuocheng img{margin-left:-11px;}
.in_company .list li a{width:133px; height:123px; padding-top:10px; text-align:center; display:block; background:url(../images/in_c10.png) no-repeat; position: relative;}
.in_company .list li a:hover{background:url(../images/in_c11.png) no-repeat;}


.in_contactBg{width:100%; height:168px; background-color:#58585a; border-top:2px solid #ef1c24;}
.in_contact{width:1200px;  margin:33px auto 0 auto; position:relative;}
.in_contact .top{ margin-left:3px; font-size:18px; color:#fff;}
.in_contact table{margin-top:10px;}
.in_contact table td{height:36px; padding-left:40px; font-size:14px; color:#cccccc; position:relative;}
.in_contact table td.one{width:568px;}
.in_contact table td.two{width:272px;}
.in_contact table .address{width:15px; height:23px; display:block; background:url(../images/in_ct1.png) no-repeat; position:absolute;top:9px; left:0;}
.in_contact table .chuanzhen{width:19px; height:19px; display:block; background:url(../images/in_ct2.png) no-repeat; position:absolute;top:7px; left:0;}
.in_contact table .phone{width:20px; height:20px; display:block; background:url(../images/in_ct3.png) no-repeat; position:absolute;top:8px; left:0;}
.in_contact table .web{width:20px; height:20px; display:block; background:url(../images/in_ct4.png) no-repeat; position:absolute;top:9px; left:0;}
.in_contact .checkBox{width:120px; height:38px; position:absolute; top:62px; right:1px;}
.in_contact .checkBox .li1{width:38px; height:38px; margin-left:2px; padding-top:2px; float:left; position:relative;}
.in_contact .checkBox .checkBoxa{height:28px; padding-top:10px; text-align:center; display:block; background-color:#999999;}
.in_contact .checkBox .checkBoxa:hover{background-color:#e60012;}
.in_contact .checkBox .ewm{width:112px; height:0;  overflow:hidden; position:absolute; bottom:40px; left:0;}
.in_contact .checkBox .ewebo{width:112px; height:0; overflow:hidden; position:absolute; bottom:40px; left:-38px;}


.in_footerBg{width:100%; height:40px; background-color:#000; overflow:hidden;}
.in_footer{width:1200px; height:40px; margin:0 auto; line-height:40px;}
.in_footer span{color:#b2b2b2;}
.in_footer .in_footNav{ margin-right:-20px; float:right; overflow:hidden;}
.in_footer .in_footNav li{ float:left;}
.in_footer .in_footNav li a{padding:0 28px; font-size:14px; color:#999; border-left:1px solid #505050;}
.in_footer .in_footNav li a:hover{color:#e60012;}
.in_footer .in_footNav li.first a{border:0;border:none;}

/** 子页头部 **/
.headerBg2{height:50px;}
.z_header{height: 51px;}
.z_header .logo{width:221px; height:32px; margin-top:9px;}
.z_header .headNav1{margin-left:138px;}
.z_header .headNavName1{height:50px; line-height:50px;}
.z_header .headNav2{top:51px;}
.z_header .headSearch{margin-top:8px;position:relative;z-index:9;}
.z_header .fast{margin-top:7px;}
.z_header .fastBoxW{padding-top:51px;}
.z_header .fast .arrow{top:26px;}
.z_header .fastBox{top:51px;}

/** 子页联系栏 **/
.contactBg{width:100%; height:192px; background-color:#3a3a3a;  border-top:4px solid #e60012;}
.contact{width:1200px; margin:0 auto; position:relative;}
.contact .logo{width:166px; height:45px; margin:68px 0 0 16px; float:left;}
.contact .words{margin:47px 0 0 40px; float:left; line-height:24px; font-size:14px; color:#ccc;}
.contact .words .shengming{margin-top:9px;}
.contact .checkBox{width:120px; height:38px; position:absolute; top:76px; right:1px;}
.contact .checkBox .li1{width:38px; height:38px; padding-left:2px; float:left; position:relative;}
.contact .checkBox .checkBoxa{height:28px; padding-top:10px; text-align:center; display:block; background-color:#999999;}
.contact .checkBox .checkBoxa:hover{background-color:#e60012;}
.contact .checkBox .ewm{width:0; height:112px;  overflow:hidden; position:absolute; top:-37px; right:40px;}

/** 子页脚步 **/
.footerBg{width:100%; height:40px; line-height:40px; background-color:#000; overflow:hidden;}
.footer{width:1200px; margin:0 auto;}
.footer .footNav li{float:left; color:#999;}
.footer .footNav li a{padding:0 25px; font-size:14px; color:#999;}
.footer .footNav li a:hover{color:#e60012;}

/** 子页banner **/
.banner{width:100%; height:400px; overflow:hidden;}
.banner .bannerBox{width:300%; margin-left:-100%; display:block; text-align:center; overflow:hidden;}
.topNavBox{width:100%; height:40px; position:relative; top:-40px;}
.topNav{width:1200px; height:80px; margin-left:auto; margin-right:auto; position:relative; top:-80px;}
.topNav li{width:133px; height:80px; float:left; position:relative;}
.topNav li.current a{line-height:80px; height:80px;}
.topNav li a{width:133px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff;  display:inline-block; position:absolute; bottom:0; left:0;}


/** 子页位置 **/
.weizhi1{height:32px; padding-top:59px; font-size:14px; color:#999; border-bottom:1px solid #d9d9d9;}
.weizhi1 a{color:#999;}
.weizhi1 a:hover{color:#ef1c24;}

.weizhi2{height:32px; padding-top:48px; font-size:14px; color:#999; border-bottom:1px solid #d9d9d9;}
.weizhi2 a{color:#999;}
.weizhi2 a:hover{color:#ef1c24;}

/** 子页导航条 **/
.navBtn{width:14px; height:193px; position:fixed; top:50%; right:66px; margin-top:-97px;}
.navBtn li{width:14px; height:14px; margin-bottom:18px; cursor:pointer; background:url(../images/i_30.png) no-repeat 0 -14px;}
.navBtn li.current{background:url(../images/i_30.png) no-repeat;}

/** 子页下拉 **/
.arrow{width:49px; height:49px; margin:0 auto; display:block; background:url(../images/d_2.png) no-repeat;}
.arrow:hover{background:url(../images/d_2H.png) no-repeat;}
.arrowT{width:49px; height:49px; margin:0 auto; display:block; background:url(../images/i_33.png) no-repeat;}
.arrowT:hover{background:url(../images/i_33H.png) no-repeat;}

/** 翻页 **/
.page{text-align:center; padding:30px 0 78px 0;font-size:0;}
.page a{display:inline-block; height:28px; line-height:28px; padding:0 12px; margin:0 3px; border:1px solid #bcbcbc;font-size:12px;}
.page a:hover{border:1px solid #ef1c24; background-color:#ef1c24; color:#fff;}
.page span{display:inline-block; height:28px; line-height:28px; padding:0 12px; margin:0 2px; border:1px solid #ef1c24; background-color:#ef1c24; color:#fff;font-size:12px;}

/** 子页回到顶部 **/
.goupBox{width:40px; height:156px; position:fixed; top:78%; left:50%; margin-left:600px;}
.goupBox .li1{width:38px; height:38px; margin-top:1px; padding-left:2px; float:left; position:relative;}
.goupBox .checkBoxa{height:28px; padding-top:10px; text-align:center; display:block; background-color:#999999;}
.goupBox .checkBoxa:hover{background-color:#e60012;}
.goupBox .ewm{width:0; height:112px;  overflow:hidden; position:absolute; top:0px; right:40px;}
.goupBox .ewebo{width: 0; height: 112px; overflow: hidden; position: absolute; top: 0px; right: 40px;}

/** 集团业务 **/
.business .title{height:84px; margin-top:45px; text-align:center;}
.business .title h2{ margin-bottom:6px;font-weight:normal; font-size:30px; color:#949494;}
.business .projectBg{width:100%; height:539px; background-color:#fafafa; overflow:hidden;}
.business .project{width:1200px; margin:0 auto;}
.business .projuctSide{width:1200px; margin:29px auto 0 auto; overflow:hidden; position:relative;}
.business .projuctSide .slide_pic{width:100%; height:320px; overflow:hidden; }
.business .projuctSide .slide_pic ul{width:9999px; height:280px; overflow:hidden;}
.business .projuctSide .slide_pic li{width:384px; height:280px; margin-right:24px; float:left; overflow:hidden; position:relative; cursor: pointer;}
.business .projuctSide .slide_pic li a{width:384px; height:280px; display:block; position:absolute; top:0; left:0; background-image:url(about:blank);}
.business .projuctSide .slide_btn{width:100%; text-align:center; position:absolute; bottom:0px; left:0px;}
.business .projuctSide .slide_btn li{width:12px; height:12px; background:#d2d2d1; display:inline-block; *display:inline; *zoom:1; margin-right:13px; cursor:pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;}
.business .projuctSide .slide_btn li.active{background:#e60012;}
.business .project .top{width:100%; height:0px; line-height:40px; text-align:center; font-size:18px; color:#fff; background-color:#ef1c24;}

.business .companyBg{width:100%; height:398px; background-color:#fff; overflow:hidden; position:relative;}
.business .company{width:1200px; margin:0 auto; overflow:hidden;}
.business .company .list{margin-top:28px; position: relative;}
.business .company .list ul{width:2304px;}
.business .company .list li{width:180px; height:180px; margin-right:75px; float:left; text-align:center;}
.business .company  li.zuocheng img{margin-left:-11px;}
.business .company .list a{width:180px; height:122px; padding-top:58px; display:block; background:url(../images/j_6.png) no-repeat;}
.business .company .list a:hover{background:url(../images/j_7.png) no-repeat;}
.com_box{position: relative; width: 123px; height: 64px; margin: 0 auto;}
.company_active{position: absolute; display: none;}

/** 下载专区 **/
.download .title{height:84px; margin-top:45px; text-align:center;}
.download .title h2{ margin-bottom:6px;font-weight:normal; font-size:30px; color:#949494;}
.download .magazineBg{width:100%; padding-bottom:70px; background-color:#fafafa; overflow:hidden; position:relative;}
.download .magazine{width:1200px; margin:0 auto;}
.download .magazine .list{width:1200px; height:391px; margin-top:17px; margin-bottom:38px; overflow:hidden;}
.download .magazine .list ul{width:1212px;}
.download .magazine .list li{width:292px; height:380px; margin-top:11px; margin-right:11px; float:left; position:relative; overflow: hidden;}
.download .magazine .list .block{width:100%; height:30px; padding:4px 0 0; text-align: center; position:absolute; bottom:0; left:0; background-color:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.download .magazine .list h3{font-weight:normal; font-size:18px; color:#fff; width:90%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.download .magazine .list .words{margin-top:18px; line-height:24px; font-size:14px; color:#fff; padding: 0 30px; text-align: left;}


.download .picsBg{width:100%; height:746px; background:url(../images/d_3.jpg) no-repeat center center; background-size:cover; overflow:hidden;}
.download .pics{width:1200px; margin:0 auto;}
.download .picsBox{width:1200px; margin-top:23px; overflow:hidden;}
.download .leftSide{width:385px; height:526px; margin-top:5px; float:left;}
.download .rightSide{width:726px; height:526px; float:right; color:#58585a; position:relative;}
.download .rightSide h3{font-size:22px; }
.download .rightSide .words{margin-top:21px; font-size:18px; line-height:36px;}
.download .rightSide .btnBox{width:304px; height:39px; position:absolute; bottom:0; left:0;}
.download .rightSide .btnBox a{width:139px; height:39px; display:inline-block; line-height:39px; text-align:center; font-weight:bold; font-size:14px; color:#000; background:url(../images/d_6.png) no-repeat;}
.download .rightSide .btnBox a:hover{color:#fff; background:url(../images/d_6H.png) no-repeat;}
.download .rightSide .downBtn{margin-right:22px;}

.download .radioBg{width:100%; background-color:#f2f1f1; overflow:hidden;}
.download .radio{width:1200px; background-color:#f2f1f1; overflow:hidden;}
.download .radioList{height:433px; margin:29px auto 30px auto; overflow: hidden;}
.download .radioList li{width:289px; height: 211px; float:left; position:relative; cursor: pointer; margin: 0 10px 10px 0;}
.download .radioList li.on .block{display:block;}
.download .radioList li img{width:100%;}
.download .radioList li .block{width:100%; height:100%; text-align:center; color:#fff; position:absolute; top:0; left:0; display:none; background:url(../images/d_19.png) no-repeat; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.download .radioList li .block i{width:66px; height:66px; margin:55px 0 10px 0; display:inline-block; background:url(../images/d_17.png) no-repeat;}
.download .radioList li .block h3{font-weight:normal; font-size:16px; }
.download .radioList li .block .down{width:114px; height:32px; margin-top:5px; line-height:32px; font-size:14px; text-align:center; display:inline-block; color:#fff; background:url(../images/d_18.png) no-repeat; position: relative; z-index: 999;}
.download .radioList li .block .down:hover{color:#ef1c24; background:url(../images/d_18H.png) no-repeat;}
.radioList .video_url{display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/** 下载专区-视频播放 **/
.radio{width:1200px; margin:0 auto; padding-bottom:97px;}
.radio .top{height:148px; text-align:center; overflow:hidden;}
.radio .top h2{margin-top:44px; margin-bottom:20px; font-size:24px; color:#000;}
.radio .top p{font-size:14px; color:#999;}
.radio .radioBox{height:575px; position:relative;}
.radio .radioCon{width:981px; height:575px; overflow:hidden; position:absolute;top:0; left:110px;}
.radio .radioCon .icon{width:100%; height:100%; background:url(../images/d_9.png) no-repeat 50% 50%; display:none; position:absolute; top:0; left:0;}
.radio .checkBox{width:397px; height:29px; margin:18px 112px 56px 0; float:right; line-height:29px; font-size:18px; color:#58585a; overflow:hidden;}
.radio .checkBox .downBtn{width:37px; padding-left:21px; display:inline-block; float:left; background:url(../images/d_10.png) no-repeat 0 5px; }
.radio .checkBox .shareBox span.on{background:url(../images/d_11H.png) no-repeat 0 5px;}
.radio .checkBox .downBtn:hover{color:#ef1c24;}
.radio .checkBox .shareBox{width:324px;  float:right;}
.radio .checkBox .shareBox span{padding-left:25px; float:left; background:url(../images/d_11.png) no-repeat 0 5px;}
.radio .shareBox ul{margin-left:4px; float:left;}
.radio .shareBox li{width:29px; margin-left:8px; float:left;}
.radio .shareBox li a{width:29px; height:29px; display:block; }
.radio .shareBox .qq{background:url(../images/d_12.png) no-repeat;}
.radio .shareBox .weixin{background:url(../images/d_12.png) no-repeat -37px 0;}
.radio .shareBox .sina{background:url(../images/d_12.png) no-repeat -76px 0;}
.radio .shareBox .tengxun{background:url(../images/d_12.png) no-repeat -113px 0;}
.radio .shareBox .renren{background:url(../images/d_12.png) no-repeat -151px 0;}
.radio .shareBox .dou{background:url(../images/d_12.png) no-repeat -190px 0;}
.radio .shareBox .kongjian{background:url(../images/d_12.png) no-repeat -227px 0;}
.radio .others{height:342px; background-color:#f0f0f0; overflow:hidden;}
.radio .others h3{margin:24px 0 35px 0; padding-left:32px; font-weight:normal; font-size:24px; color:#666;}
.radio .list{width:100%; margin:20px auto 0 auto; overflow:hidden; position:relative; }
.radio .list .slide_pic{width:1040px; margin:0 80px; height:205px; overflow:hidden; }
.radio .list  li{width:233px; margin:0 13px; float:left; overflow:hidden; position:relative; cursor: pointer; background-image:url(about:blank);}
.radio .list  li a{width:233px; height:231px; display:block; position:absolute; top:0; left:0; background-image:url(about:blank);}
.radio .list  li .block{width:233px; height:140px; position:absolute; top:0; left:0; background-color:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3000000', EndColorStr='#B3000000'); }
.radio .list  li.on .title{color:#ef1c24;}
.radio .list  li.on .block{display:none;}
.radio .list  li .words{margin-top:18px;}
.radio .list li .title{line-height:24px; font-size:16px; display: inline-block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.radio .list  li .time{margin-top:6px; font-size:12px; color:#999;}
.radio .list .slide_left{width:28px; height:56px; position:absolute; left:32px; top:43px; background:url(../images/d_14.png) no-repeat;}
.radio .list .slide_right{width:28px; height:56px; position:absolute; right:32px; top:43px; background:url(../images/d_14.png) no-repeat -28px 0;}

/** 资讯中心 **/
.information .title{height:84px; margin-top:45px; text-align:center;}
.information .title h2{ margin-bottom:6px;font-weight:normal; font-size:30px; color:#949494;}
.information h3{line-height:30px; font-size:16px; color:#000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.information .more{width:49px; height:49px; margin:40px auto 0 auto; display:block; background:url(../images/z_3.png) no-repeat;}
.information .more:hover{background:url(../images/z_3H.png) no-repeat;}
.information .jt_informationBg{width:100%; padding-bottom:70px; background-color:#fafafa; overflow:hidden;}
.information .jt_information{width:1200px; margin:0 auto; overflow:hidden;}
.information .jt_information .list{margin-top:-4px;}
.information .jt_information .list ul{width:1282px;}
.information .jt_information .list li{width:345px; height:330px; margin-top:33px; margin-right:82px; float:left; position:relative;}
.information .jt_information .list li a{width:345px; height:330px; display:block; position:absolute; top:0; left:0;}
.information .jt_information .list .words{margin-top:6px; line-height:26px; font-size:14px; color:#999;}
.information .jt_information .list .time{font-family:"Arial"; position:absolute; bottom:-10px; right:0;}
.information .jt_information .list li.on h3{color:#ef1c24;}
.information .jt_information .list li.on .words{color:#000000;}
.information .jt_information .list li.on .time{color:#757575;}



.information .yw_informationBg{width:100%; padding-bottom:70px; background-color:#fff; overflow:hidden;}
.yw_information{width:1200px; margin:0 auto; }
.yw_information .list{margin-top:7px; overflow:hidden;}
.yw_information .list2{margin-top:24px; overflow:hidden;}
.yw_information .list li{width:1200px; height:222px; margin-top:22px; overflow:hidden; position:relative;}
.yw_information .list li a{width:1200px; height:222px; display:block; position:absolute; top:0; left:0; background-image:url(about:blank);}
.yw_information .leftSide{width:120px; height:184px; padding:38px 20px 0 0; text-align:right; float:left; font-size:14px; color:#fff; background-color:#f17277;}
.yw_information .leftSide .data{font-family:"Arial";}
.yw_information .leftSide .month{padding-right:2px;}
.yw_information .leftSide .day{margin-top:-6px; line-height:80px; font-size:80px;}
.yw_information .leftSide .type{margin-top:20px;}
.yw_information .leftSide .type span{padding:4px 0; border-top:1px solid #fff;}
.yw_information .pic{width:345px; height:222px; float:left;}
.yw_information .rightSide{width:635px; height:195px; padding:27px 40px 0 40px; float:left; background-color:#f3f3f3;}
.yw_information .rightSide .title{font-size:18px;}
.yw_information .rightSide .words{margin-top:10px; line-height:26px; font-size:14px; color:#666;}
.yw_information .rightSide .hits{margin-top:7px; float:right; font-size:12px; color:#999999;}
.yw_information .list li.on .leftSide{background-color:#ef1c24;}
.yw_information .list li.on h3{color:#ef1c24;}
.yw_information .list li.on .words{color:#000;}
.yw_information .list .line{background-color:#ef1c24;}
.yw_information .list .line1{width:1200px; height:1px; position:absolute; top:0; left:-1200px;}
.yw_information .list .line2{width:1px; height:222px; position:absolute; top:-222px; right:0;}
.yw_information .list .line3{width:1200px; height:1px; position:absolute; bottom:0; left:1200px;}
.yw_information .list .line4{width:1px; height:222px; position:absolute; top:222px; left:0;}

.information .hd_informationBg{width:100%; height:549px; background-color:#f1f1f1; overflow:hidden;}
.information .hd_information{width:1200px; margin:0 auto;}
.information .hd_information .list{width:1200px; margin:28px auto 0 auto; overflow:hidden; position:relative; }
.information .hd_information .list .slide_pic{width:1200px; height:335px; overflow:hidden; }
.information .hd_information .list  ul{width:9999px;}
.information .hd_information .list  li{width:345px; height:335px; margin-right:82px; float:left; overflow:hidden; position:relative;}
.information .hd_information .list  li a{width:345px; height:335px; display:block; position:absolute; top:0; left:0;  background-image:url(about:blank);}
.information .hd_information .list  li .words{margin-top:7px;}
.information .hd_information .list  li .about{margin-top:1px; line-height:26px; font-size:14px; color:#999;}
.information .hd_information .list  li.on h3{color:#ef1c24;}
.information .hd_information .list  li.on .about{color:#000;}
.information .hd_information .list .slide_left{width:96px; height:96px; position:absolute; left:-96px; top:74px; background:url(../images/z_7l.png) no-repeat 29px 13px;}
.information .hd_information .list .slide_right{width:96px; height:96px; position:absolute; right:-96px; top:74px; background:url(../images/z_7r.png) no-repeat 31px 12px;}
.information .hd_information .list .slide_left:hover{background:url(../images/z_8.png) no-repeat;}
.information .hd_information .list .slide_right:hover{background:url(../images/z_8.png) no-repeat -96px 0;}



.information .mt_informationBg{width:100%; padding-bottom:20px; background-color:#fff;}
.information .mt_information{width:1200px; margin:0 auto;}
.information .mt_information .list{height:452px; margin-top:20px;}
.information .mt_information .list ul{width:1240px;}
.information .mt_information .list li{width:306px; height:200px; margin:4px 4px 0 0; float:left; overflow:hidden; position: relative;}
.information .mt_information .picBlock{width: 100%; height:30px; text-align: center; padding:0 0 0; line-height:30px;  position:absolute; bottom:0; left:0; background-color:rgba(255,255,255,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCffffff', EndColorStr='#CCffffff');}
.information .mt_information .title2{ font-size:14px; font-weight:bold; width:90%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.information .mt_information .words{margin-top:6px; font-size:14px; color:#353535; padding: 0 20px;}
.mt_informationBg .more{margin-top: -10px;}

.mt_informationBg .mt_information .list li{width: 296px;}


/** 资讯中心--文章内容 **/
.article{width:1200px; margin:0 auto; overflow:hidden;}
.article .leftSide{width:874px; float:left;}
.article .leftSide .top{padding-top:31px; padding-bottom:18px;}
.article .leftSide .top h2{margin-bottom:19px; font-size:24px; font-weight:normal; color:#010101;}
.article .leftSide .top span{margin-right:57px; font-size:14px; color:#999999;}
.article .leftSide .words{margin-top:24px; padding-bottom:54px; line-height:36px; font-size:16px; color:#666666; border-bottom:1px solid #d9d9d9;}
.article .leftSide .prevnext{margin-top:21px; padding-bottom:87px; font-size:14px; line-height:30px; color:#999; position:relative;}
.article .leftSide .prevnext a{color:#999;}
.article .leftSide .prevnext a:hover{color:#ef1c24;}
.article .leftSide .prevnext .back{width:139px; height:39px; display:inline-block; line-height:39px; text-align:center; font-weight:bold; font-size:14px; color:#000; background:url(../images/d_6.png) no-repeat; position:absolute; top:14px; right:0;}
.article .leftSide .prevnext .back:hover{color:#fff; background:url(../images/d_6H.png) no-repeat;}
.article .leftSide .words img{margin-bottom: 10px; max-width: 100%;}

.article .rightSide{width:212px;margin-top:45px; padding:0 24px 27px 24px; float:right; background-color:#f0f0f0;}
.article .rightSide .top{margin-top:19px;  font-size:24px; color:#666666;}
.article .rightSide .list{margin-top:-4px;}
.article .rightSide .list li{margin-top:43px; padding-bottom:10px; border-bottom:1px solid #ef1c24;}
.article .rightSide .list li.on h3 a{color:#ef1c24;}
.article .rightSide .list li.on .about{color:#ef1c24;}
.article .rightSide .list h3{line-height:24px; font-size:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.article .rightSide .list .about{margin-top:14px; line-height:26px; font-size:14px; color:#999999;}
.article .rightSide .list .time{margin-top:23px; font-size:12px; color:#999999;}


/** 走进道和 **/
.into .title{height:84px; margin-top:45px; text-align:center;}
.into .title h2{ margin-bottom:6px;font-weight:normal; font-size:30px; color:#949494;}
.into .profileBg{width:100%;padding-bottom: 50px; background-color:#fff; overflow:hidden;}
.into .profile{width:1200px; margin:0 auto; position:relative;}
.into .profile .leftSide{width:700px; margin-top:-6px; font-size:14px; line-height:24px; color:#58585a;}
.into .profile .leftSide h3{margin:36px 0 12px 0; padding-left:16px; font-weight:normal; font-size:18px; color:#000; position:relative;}
.into .profile .leftSide h3 i{width:3px; height:20px; display:inline-block; background-color:#ef1c24; position:absolute; top:2px; left:0;}
.into .profile .leftSide h3 span{margin-left:8px; font-size:14px; color:#999;}
.into .profile .bigLogo{width:490px; height:605px; position:absolute; top:147px; right:0;}

.into .cultureBg{width:100%; height:774px; background:url(../images/i_4.jpg) no-repeat center center; background-size:cover; overflow:hidden; position:relative;}
.into .cultureBg .line{width:100%; height:158px; position:absolute; top:151px; left:0; background-color:#ef1c24; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.into .culture{width:1200px; margin:0 auto;}
.into .culture .list{margin-top:30px;}
.into .culture .list ul{width:1260px;}
.into .culture .list li{width:360px; height:547px; margin-right:60px; float:left; text-align:center; position:relative; background-color:rgba(255,255,255,.6); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99ffffff', EndColorStr='#99ffffff');}
.into .culture .list .top{height:158px;}
.into .culture .list .top img{margin-top:28px; margin-bottom:6px;}
.into .culture .list .top p{font-size:14px; color:#58585a;}
.into .cultureH2{margin:47px 0 43px 0; padding-bottom:20px; font-weight: normal; font-size: 24px; background: url(../images/line.png) no-repeat center 100%;}
.into .culture .list .cn{line-height:56px; font-size:36px; font-weight:bold; color:#ef1c24;}
.into .culture .list .en{margin-top:18px; font-family:"Arial"; font-size:18px; color:#6b6b6b;}
.into .culture .list .li2 .cultureH2{margin:47px 0 19px 0;}
.into .culture .list .li2 .cn{margin-top:7px; line-height:56px; font-size:36px; font-weight:bold; color:#ef1c24;}
.into .culture .list .li2 .en{margin-top:-4px;}

.into .presidentBg{width:100%; height:800px; background-color:#fafafa; overflow:hidden;}
.into .presidentBg h2{margin-top:55px;}
.into .president{width:1200px; margin:0 auto; overflow:hidden;}
.into .president .contain{margin-top:28px; overflow:hidden;}
.into .president .leftSide{width:285px; margin-top:10px; float:left;}
.into .president .leftSide .name{margin-top:24px;}
.into .president .leftSide .name .cn{font-weight:bold; font-size:18px; color:#000; }
.into .president .leftSide .name .en{margin-top:11px; font-family:"Arial"; font-size:14px; color:#666666;}
.into .president .leftSide .geyan{margin-top:28px;}
.into .president .leftSide .geyan .cn{line-height:28px; font-size:16px; color:#ef1c24;}
.into .president .leftSide .geyan .en{line-height:26px; margin-top:3px; font-family:"Arial"; font-size:14px; color:#999999;}
.into .president .rightSide{width:888px; float:right; line-height:30px; font-size:14px;}
.into .president .rightSide .presidentImg{width:115px; height:43px; margin-top:20px; float:right;}

.into .groupBg{width:100%; height:682px; background:url(../images/i_15.jpg) no-repeat center center; background-size:cover; overflow:hidden; position:relative;}
.into .groupBg .line{width:200%; height:1px; background-color:#58585a; position:absolute; bottom:159px; left:0;}
.into .group{width:1200px; margin:0 auto;}
.into .group .show{width:690px; margin:32px auto 0 auto; height: 574px;}
.into .group .show .pic{text-align: center; width: 690px; height: 300px;}
.into .group .show ul li{position: absolute; width: 690px;}
.into .group .show ul li.on{opacity: 1;}
.into .group .bigWords{line-height:26px;}
.into .group .bigWords h3{padding:9px 0 5px 0; font-weight:normal; text-align:center; font-size:14px; color:#ef1c24; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.into .group .bigWords h3 span{padding:27px 0 20px 0; font-weight:normal; text-align:center; font-size:22px; color:#ef1c24;}
.into .group .bigWords .about{font-size:14px; color:#aeaeae;}

.into .group .list{margin-top:-240px;  text-align:center; position:relative;}
.into .group .list ul{width:0px; padding-top: 20px;}
.into .group .list li{float:left;  position:relative;}
.into .group .list i{width:34px; height:34px; display:block; background:url(../images/i_34.png) no-repeat; margin-top: -6px;}
.into .group .list li.on i{background:url(../images/i_34H.png) no-repeat;}
.into .group .list .icon{float:left;  margin:0 59px; cursor:pointer;}

.into .group .list .icon .year{width:22px; margin-top:15px; position: relative; left:6px;}
.into .group .list .list2{width:0px; float:left; overflow:hidden;}
.into .group .list dl{width:9999%; height:125px; float:left; position:relative;  overflow:hidden;}
.into .group .list dd{width:22px; height:50px; margin:-8px 59px;  float:left; background:url(../images/i_18.png) no-repeat 3px 10px; cursor:pointer; position:relative;}
.into .group .list dd.active{background:url(../images/i_35.png) no-repeat 0 8px;}
.into .group .list dd.active .words{color:#ef1c24;}
.into .group .list dd.active .words h3{font-size: 12px;}
.into .group .list dd.active .words .time{font-size: 16px;}
.into .group .list .words{width:112px; line-height:22px; position:absolute; top:40px; left:50%; margin-left:-56px;}
.into .group .list .words .time{font-family:"Arial"; font-size:14px; }
.into .group .list .words h3{ font-weight:normal; font-size:12px;}



.into .honorBg{width:100%; height:530px; background-color:#f7f7f7; position:relative;}

.into .honorMoreBg{width:100%; height:522px; position:fixed; top:50%; left:0; z-index:99; display:none; margin-top: -251px;}
.honorMore .close{width:31px; height:31px; display:block; background:url(../images/in_d7.png) no-repeat; cursor:pointer; position:absolute; top:0; right:134px; z-index:100;}
.into .honorMore{width:1200px;  margin:0 auto; overflow:hidden; position:relative;}
.into .honorMore .slide_pic{width:870px; height:510px; padding:0 165px; overflow:hidden; }
.into .honorMore .slide_pic ul{width:9999%;}
.into .honorMore .slide_pic li{width:860px; height:500px; margin-right:165px; float:left; overflow:hidden; border:5px solid #fff; position:relative;}
.into .honorMore .slide_pic li .about{width:118px; height:500px; padding:20px 26px 0 26px; font-size:16px; color:#000; position:absolute; top:0; right:0; background-color:rgba(227,227,227,0.7); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B3ef1c24', EndColorStr='#B3ef1c24');}
.into .honorMore .slide_pic li .about h3{margin-bottom: 30px;}
.into .honorMore .slide_left{width:96px; height:96px; position:absolute; left:42px; top:214px; background:url(../images/i_32l.png) no-repeat 29px 12px;}
.into .honorMore .slide_right{width:96px; height:96px; position:absolute; right:42px; top:214px; background:url(../images/i_32r.png) no-repeat 29px 13px;}
.into .honorMore .slide_left:hover{background:url(../images/i_32H.png) no-repeat;}
.into .honorMore .slide_right:hover{background:url(../images/i_32H.png) no-repeat -96px 0; }


.into .honor{width:1200px; margin:0 auto;}
.into .honorList{width:100%; margin:20px auto 0 auto; overflow:hidden; position:relative; }
.into .honorList .slide_pic{width:100%; height:225px; overflow:hidden; }
.into .honorList .slide_pic ul{width:9999px;}
.into .honorList .slide_pic li{width:364px; height:214px; margin-right:20px; float:left; overflow:hidden; border:1px solid #ebe8e8; position:relative; padding: 7px; background-color: #fff;}
.into .honorList .slide_pic .block{width:380px; height:36px; padding-top:7px; color:#fff; text-align:center; overflow:hidden; position:absolute; bottom:0; left:0; background-color:rgba(88,88,90,.8); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CC58585a', EndColorStr='#CC58585a');}
.into .honorList .slide_pic .block h3{padding-top:5px; padding-bottom:2px; display:inline; font-weight:normal; font-size:16px; border-bottom:1px solid #fff;  width:60%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.into .honorList .slide_pic .block .words{margin-top:10px; line-height:26px; font-size:14px; padding: 0 20px;}
.into .honorList .slide_pic .block i{width:49px; height:49px; margin:12px auto 0 auto; display:block; background:url(../images/i_29.png) no-repeat;}
.into .honorList .slide_left{width:96px; height:96px; position:absolute; left:-96px; top:69px; background:url(../images/z_7l.png) no-repeat 29px 13px;}
.into .honorList .slide_right{width:96px; height:96px; position:absolute; right:-96px; top:69px; background:url(../images/z_7r.png) no-repeat 31px 12px;}
.into .honorList .slide_left:hover{background:url(../images/z_8.png) no-repeat;}
.into .honorList .slide_right:hover{background:url(../images/z_8.png) no-repeat -96px 0;}



.into .contactusBg{width:100%; height:883px; background:url(../images/i_23.png) no-repeat center center; background-size:cover; overflow:hidden; position:relative;}
.into .contactusBg .line{width:100%; height:1px; background-color:#d9d9d9; position:absolute; top:180px; left:0;}
.into .contactus{width:1200px; margin:0 auto;}
.into .contactus .contactusTop{width:360px; height:60px; margin:29px auto 0 auto; position:relative;}
.into .contactus .contactusTop li{width:178px; height:58px; text-align:center; cursor:pointer; float:left; color:#000; background-color:#fff; border:1px solid #cccccc;}
.into .contactus .contactusTop li .cn{margin:6px 0 2px 0; font-size:24px;}
.into .contactus .contactusTop li .en{font-family:"Arial"; font-size:12px; color:#999999;}
.into .contactus .contactusTop li.active{color:#fff; background-color:#ef1c24; border:1px solid #ef1c24;}
.into .contactus .contactusTop li.active .en{color:#fff;}
.into .contactus_con .J-tab{margin-top:53px; display:none;}
.into .contactusCon1{margin-top:93px; text-align:center; color:#666;}
.into .contactusCon1 .title_cn{line-height:40px; font-size:24px;}
.into .contactusCon1 .title_en{line-height:40px; font-family:"Arial"; font-size:14px;}
.into .contactusCon1 .pic{margin-top:14px;}
.into .contactusCon1 .mapWord{margin-top:14px; font-size:14px; }
.into .contactusCon1 .wangzhi{width:654px; height:30px; margin:45px auto 36px auto; line-height:30px; border-top:1px solid #ef1c24;}
.into .contactusCon1 .wangzhi span{margin-top:5px; padding:5px 7px; font-family:"Arial"; font-size:18px; color:#fff; background-color:#ef1c24;}
.into .contactusCon1 .tel{line-height:30px; font-size:16px;}

.into .contactusCon2{overflow:hidden;}
.into .contactusCon2 .leftSide{width:758px; float:left;}
.into .contactusCon2 .leftSide .zhaopinCon{height:40px;margin-top:13px;overflow:hidden; }
.into .contactusCon2 .leftSide .first{height:260px;margin-top:13px;overflow:hidden; }
.into .contactusCon2 .leftSide .top{width:708px; height:40px; padding-left:50px; cursor:pointer; line-height:40px; font-size:18px; color:#58585a; position:relative; background-color:#f2f2f2;}
.into .contactusCon2 .leftSide .top i{width:40px; height:40px; background:url(../images/i_26.png) no-repeat; position:absolute; top:0;left:0;}
.into .contactusCon2 .leftSide .top i.on{background:url(../images/in_d4.png) no-repeat;}
.into .contactusCon2 .leftSide .openBox{height:220px; padding:9px 0 0 70px; line-height:30px; font-size:16px; color:#666666; background-color:#fbfbfb;}
.into .contactusCon2 .zhaopinBox{width:100%; overflow:hidden; position:relative; }
.into .contactusCon2 .zhaopinBox .slide_pic{width:100%; height:541px; overflow:hidden; }
.into .contactusCon2 .zhaopinBox .slide_pic ul{width:99999px;}
.into .contactusCon2 .zhaopinBox .slide_pic li{float:left; overflow:hidden; width: 758px;}
.into .contactusCon2 .zhaopinBox .slide_left{width:40px; height:40px; position:absolute; left:326px; bottom:0px; background:url(../images/i_27.png) no-repeat;}
.into .contactusCon2 .zhaopinBox .slide_right{width:40px; height:40px; position:absolute; right:326px; bottom:0px; background:url(../images/i_27.png) no-repeat -40px 0;}
.into .contactusCon2 .zhaopinBox .slide_left:hover{background:url(../images/i_27H.png) no-repeat;}
.into .contactusCon2 .zhaopinBox .slide_right:hover{background:url(../images/i_27H.png) no-repeat -40px 0;}

.into .contactusCon2 .rightSide{width:337px; height:473px; margin-top:10px; line-height:36px; font-size:18px; float:right; color:#58585a; background-color:#f2f2f2;}
.into .contactusCon2 .rightSide .top{padding-left:50px; padding-bottom:43px;}
.into .contactusCon2 .rightSide .top .join{margin-top:30px; line-height:40px; font-size:24px; color:#ef7075;}
.into .contactusCon2 .rightSide .top .tel{margin-top:24px;}
.into .contactusCon2 .rightSide .top .mail{margin-top:18px;}
.into .contactusCon2 .rightSide .pic{border-top:1px solid #ef1c24;}

/** 分享 **/
.footShare{width:29px; height:0px;  position:absolute; bottom:37px; right:5px; overflow:hidden;}
.footShare li{width:29px; height:32px;}
.goupBox .rightShare{width:0; height:38px; position:absolute; right:40px; top:0; overflow:hidden;}
.goupBox .rightShare li{padding-top:5px; padding-right:3px; height:38px; float:left;}
#qq{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat;}
#qq:hover{background:url(../images/d_12H.png) no-repeat;}
#weixin{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -37px 0;}
#weixin:hover{background:url(../images/d_12H.png) no-repeat -37px 0;}
#sina{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -76px 0;}
#sina:hover{background:url(../images/d_12H.png) no-repeat -76px 0;}
#tengxun{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -113px 0;}
#tengxun:hover{background:url(../images/d_12H.png) no-repeat -113px 0;}
#renren{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -151px 0;}
#renren:hover{background:url(../images/d_12H.png) no-repeat -151px 0;}
#douban{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -190px 0;}
#douban:hover{background:url(../images/d_12H.png) no-repeat -190px 0;}
#kongjian{width:29px; height:29px; margin-left:8px; padding-left:0px; margin:0; background-position:0 0;background:url(../images/d_12.png) no-repeat -227px 0;}
#kongjian:hover{background:url(../images/d_12H.png) no-repeat -227px 0;}

.pic .in_video_img{position: absolute; cursor: pointer;}
.leftSide .in_video_img{position: absolute; cursor: pointer;}

.in_tanchu_bg{position: absolute; top: 0; left: 0; z-index: 9;}
.in_tanchu_bg li{position: absolute; left: 0; top: 0; opacity: 0;}
.in_tanchu_bg li.active{opacity: 1;}

.in_projectMoreBg{border: 2px solid #000; width: 100%;}


/*文章内容样式*/
.article .leftSide .words p{padding-bottom: 15px; text-indent:2em;}
.article .leftSide .tit_lef{ text-align:left;}
.article .leftSide .tit_cen{ text-align:center;}
.article .leftSide .tit_rig{ text-align:right;}
.article .leftSide .img_cen{ text-align:center;}
.article .leftSide h1{ font-size:32px}
.article .leftSide h2{ font-size:25px}
.article .leftSide h3{ font-size:18px}
.article .leftSide h4{ font-size:16px}
.article .leftSide h5{ font-size:14px}
.article .leftSide h6{ font-size:12px}

.aboutus{
	width:1200px;
	height:329px;
	background-color:#fff;
	/*background-color:#f7f7f7;*/
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 50px;
}
#foot{
	background-color: #b4b4b4;
	font-family:"Microsoft Yahei";
	font-size: 14px;
	line-height: 28px;
	color: #FFF;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: right 30px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../video/ewm.png);
}
#foot a{
	font-family:"Microsoft Yahei";
	font-size: 14px;
	line-height: 28px;
	color: #FFF;
	text-decoration: none;
	width: 80px;
	padding-right: 10px;
	padding-left: 10px;
}
.mdb{
	background-color: #FFF;
	border: 1px solid #F00;
	overflow: hidden;
}

/*.mdb a{
	background-color: #000;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	margin-top: -30px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	width:310px;
	filter: Alpha(Opacity=50);
	
}*/
.mdb a{
	background-color: #000;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	line-height: 30px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	overflow: hidden;
	width:310px;
}
#hyx_nc {
	background-color: #FFF;
	height: auto;
	width: 322px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_u9 {
	background-color: #FFF;
	height: auto;
	width: 322px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_t6 {
	background-color: #FFF;
	height: auto;
	width: 322px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_tjia {
	background-color: #FFF;
	height: auto;
	width: 322px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_t3 {
	background-color: #FFF;
	height: auto;
	width: 322px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_u8 {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_plm {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_crm {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_oa {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	margin-top: -176px;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_ss {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_qy {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_wl {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
#hyx_dian {
	background-color: #FFF;
	height: auto;
	width: 482px;
	position: absolute;
	z-index: 1;
	border: 1px solid #e60011;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 10px;
	padding-left: 1px;
	display:none;
}
.daohangmenu {
	font-size: 14px;
	line-height: 50px;
	height: 50px;
	width: 1024px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}

.pagenav{
	width:1024px;
	height:auto;
	background-color:#F7F7F7;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.pageleft{
	float: left;
	height: auto;
	width: 200px;
}
.pageleftnav {
	display: block;
	padding: 1px;
	border: 1px solid #F00;
}
.leftnavTitle {
	background-color: #F00;
	color: #FFF;
	text-indent: 22px;
	height: 52px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftnavTitlecn {
	font-size: 16px;
	vertical-align: bottom;
	height: 32px;
	font-weight: bold;
}
.leftnavTitleen {
	line-height: 20px;
}
.leftmenu {
	background-color: #ebebeb;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;
}
.leftmenu li {
	line-height: 28px;
	background-color: #FFF;
	border: 1px solid #dadada;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	color: #9d9d9d;
	text-indent: 30px;
	background-image: url(../images/leftmenuline.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
}
.leftmenu li a{
	line-height: 28px;
	text-decoration: none;
	font-size: 14px;	
}
.leftmenu .leftmenuli {
	line-height: 28px;
	background-color: #F00;
	border: 1px solid #FFF;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	color: #FFF;
	text-indent: 30px;
	background-image: url(../images/leftmenulineover.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
}
.leftmenu leftmenuli a,.leftmenua{
	line-height: 28px;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
}
.leftmenua:hover{
	color: #FFF;
}


.pageright{
	float: right;
	height: auto;
	width: 800px;
}
.pagerightnav {
	display: block;
	padding: 1px;
	/*border: 1px solid #F00;
	background-color: #FFF;*/
}
.rightnavTitle {
	height: 60px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	padding-bottom: 11px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 5px;
}
.rightnavTitlecn {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20;
	display: block;
	vertical-align: bottom;
}
.rightnavTitlemenu {
	font-size: 16px;
	vertical-align: bottom;
}

.rightnavTitlemenu a {
	font-size: 16px;
	vertical-align: bottom;
}
.newslist li,.newslist {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	display: block;
}
.newslist a{
	font-size: 14px;
	}
.pagerightcontent {
	font-size: 14px;
	padding: 10px;
}
.news_detail_menu {
	color: #900;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 30px;
	clear: both;
}
.news_detail_menu a {
	border: 1px solid #DDD;
	line-height: 23px;
	text-decoration: none;
	margin-right: 2px;
	margin-left: 2px;
	height: 21px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	color:  #900;
}
.news_detail_menu a:hover {
	color:  #900;
}
.news_detail_menu .news_detail_menuend {
	line-height: 27px;
}

.plist {
	float: left;
	width: 138px;
	line-height: 27px;
	margin-top: 5px;
	margin-right: 8px;
	margin-left: 10px;
}
.plist a{
	line-height: 27px;
	color: #900;
	text-decoration: none;
	text-align: center;
	display: block;
}
.plist a:hover{
	color:  #900;
}
.plist a:visited{
	color: #900;
}


.plist .aimg{
	border: 1px solid #900;
	background-color: #FFF4CE;
}
.plist img {
	height: 165px;
	width: 130px;
	border:0px;
	padding: 4px;
	border: 1px solid #E6E7E7;
	background-color: #FFF;
}
.teamline{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	line-height: 28px;
	text-decoration: none;
}
.teamline img{
	border:0px;
	padding: 4px;
	border: 1px solid #E6E7E7;
	background-color: #FFF;
	}
.teamlinetitle{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;	
}
.teamlinemore{
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	color: #F00;
	text-decoration: none;
	line-height: 25px;
}
.kimi{
	margin-left: -230px;
	position: absolute;
	z-index: 1;
	margin-top: -8px;
	/*margin-left: -270px;
	position: absolute;
	z-index: 1;
	margin-top: -28px;*/
}