﻿html{color:#000;background:#FFF}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{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
body a.wfEditorMode{display:none;}
body.wfEditorMode a.wfEditorMode{display:block;height:1.3em;line-height:1.3em;float:right;margin:0;padding:0 0.5em;background:white;color:#99ccff;margin-top:-1.3em}

body {margin:0; font:13px/1.5 \5b8b\4f53;
      font-family:"Verdana","helvetica","Sans-serif",'微软雅黑'; font-size: 13px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:13px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#252525; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;} 
.clearfix{ clear: both;}
.blank20{ margin-top: 20px; width: 100%; float: left;}
.blank10{ margin-top: 10px; width: 100%; float: left;}
body{
    -webkit-text-size-adjust: none;
    background:#fff;
}

/*联化科技首页*/
#LIANHE{width: 100%; float: left;}

#head{width: 100%; float: left;background:#fff;}
#head .menutop{width: 1184px; margin: 0 auto; height: 62px; overflow: hidden;}
#head .menutop .logo{float: left; margin-top: 12px;}
#head .menutop .menuright {
    float: right;
    width: 762px;
    margin-top: 18px;
}
#head .menutop .menuright .language{float: right;width: 100%; position: relative;}
#head .menutop .menuright .language p{width: 101px; height: 16px; line-height: 16px;
                                      font-size: 13px;float: right; cursor: pointer; margin-top: 10px; text-indent: 10px;}
#head .menutop .menuright .language ul{width: 68px;position: absolute; background: #fff; top: 36px; right: 0px; display: none; text-indent: 10px;}
#head .menutop .menuright .language ul li a{color: #333; font-size: 13px;text-decoration: none;}
#head .menutop .menuright .language p a.active,#head .menutop .menuright .language p a:hover{color:#15c0f2}

#head .menutop .menuright .menu{width: 100%; float: left;}
#head .menutop .menuright .menu ul li{float: left; margin-left: 32px; font-size: 14px; font-weight: bold;
                                      margin-top: 9px;}
#head .menutop .menuright .menu ul li.home{margin-left: 70px;}
#head .menutop .menuright .menu ul li a{color: #333333;text-decoration: none;}
#head .menutop .menuright .menu ul li a:hover{color:#00448d; }
#head .menutop .menuright .menu ul li.active a{color:#00448d;}


#footer{width: 100%; float: left;}
#footer .foot_top{width: 100%; height: 126px; background: #6bcff6;}
#footer .foot_top .search_inner{width: 1200px; margin:0 auto; position: relative;}
#footer .foot_top .search_inner .ico{
    float: left; height: 24px;
    margin-top: 53px; display: block;}
#footer .foot_top .search_inner .ico a{
    float: left; padding-right: 22px; background: url(../images/foot_icoline.png) no-repeat right;
    margin-right: 22px; height: 24px; display: block;
}
#footer .foot_top .search_inner .ico a.ix1 img{margin-top: 1px;}
#footer .foot_top .search_inner .ico a.ix2 img{margin-top: 2px;}
#footer .foot_top .search_inner .search{width: 903px; float: right; margin-top: 42px; position: absolute; left: 50%; margin-left: -451.5px;}
#footer .foot_top .search_inner .search .input{
    width: 739px; height: 43px; background: url(../images/foot_searinput.png) no-repeat center;
    float: left;
}
#footer .foot_top .search_inner .search .input input{
    width: 709px; float: left; margin-left: 15px;
    height: 28px; line-height: 28px; margin-top: 9px; border: none; background: none;
    outline: none;}
#footer .foot_top .search_inner .search .tijiao,.searchtext1 form input.btn{
    cursor: pointer;border: none;outline: none;
    width: 139px; height: 43px;
    line-height: 43px; background: url(../images/foot_btn.png) no-repeat; float: right;
    text-align: center; color: #fff; font-size: 14px; font-weight: bold; cursor: pointer;
    text-decoration: none;}

/**add new search from**/
.searchtext1 {padding: 15px 0; }
.searchtext1 form input {height:41px;line-height: 41px;padding-left: 12px;font-size: 14px;color: #666;border: 1px solid #ccc;width: 300px;-moz-border-radius: 5px;      /* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius: 5px}
.searchtext1 form input.btn {float: none;margin-left: 15px;;}

#footer .foot_menu {
    width: 100%;
    float: left;
    height: 255px;
    background: #28bee9 url(../images/foot_back.jpg) no-repeat center;
    position: relative;
}
#footer .foot_menu .innermenu{width: 1200px; margin: 0 auto; height: 365px;}
#footer .foot_menu .innermenu .item{float: left;width: 182px; margin-right: 20px;}
#footer .foot_menu .innermenu .item.endit{margin-right: 0px; width: 164px;}
#footer .foot_menu .innermenu .item.chan{width: 200px;}
#footer .foot_menu .innermenu .item h2{width: 100%; float: left; font-size: 13px; color: #ffffff;
                                       font-weight: bold; margin-top: 45px; padding-bottom: 10px; border-bottom: 1px solid #fff;}
#footer .foot_menu .innermenu .item h2 a{color: #fff; text-decoration: none; width: 100%; height: 100%;}
#footer .foot_menu .innermenu .item ul{width: 100%; float: left; margin-top: 10px;}
#footer .foot_menu .innermenu .item ul li{
    width: 100%; font-size: 13px; line-height: 25px;  background: url(../images/foot_dian.png) no-repeat 0 11px;padding-left: 7px; }
#footer .foot_menu .innermenu .item ul li a{color: #fff;}
#footer .foot_menu .innermenu p.copy {
    width: 100%;
    text-align: center;
    color: #fff;
    padding-top: 28px;
    font-size: 12px;
    float: left;
    bottom: 28px;
}
#footer .foot_menu .innermenu p.copy a{color: #fff;font-size: 13px;}


#middle {
    width: 100%;
    float: left;
    margin-bottom: 30px;
    background: #fff;
}

#middle .index_banner{width: 100%; height: 470px; position: relative;overflow: hidden;}
#middle .index_banner .innerbanner{width: 1920px; position: absolute; height: 470px; top: 50%; margin-top: -235px;
                                   left: 50%; margin-left: -960px;}
#middle .index_banner .innerbanner .item{width: 1920px; height: 470px; float: left; position: relative;}
#middle .index_banner .innerbanner .item img.banner{width: 1920px; position: absolute; height: 470px; top: 50%; margin-top: -235px;
                                                    left: 50%; margin-left: -960px;}
#middle .index_banner .paginationbanner {
    width: 9px; position: absolute; top: 50%; right: 50px; margin-top: -52.5px; z-index: 1;
}
#middle .index_banner .paginationbanner a{
    background: url(../images/banner_dian.png) no-repeat bottom; width: 9px; height: 9px;
    margin-bottom: 15px;float: left;text-indent:-999px;overflow:hidden}
#middle .index_banner .paginationbanner a:hover{background: url(../images/banner_dian22.png) no-repeat top; }
#middle .index_banner .paginationbanner a.selected{background: url(../images/banner_dian22.png) no-repeat top; }
#middle .index_banner .innerbanner .item .text{width: 1200px; position: absolute; left: 50%; margin-left: -600px;}
#middle .index_banner .innerbanner .item .text .daqiu{width: 430px; height: 430px;
                                                      /*background: url(../images/banner_textback.png) no-repeat;*/
                                                      position: relative; float: right; text-align: center;}
#middle .index_banner .innerbanner .item .text .daqiu h1{    /* text-align: center; */
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    width: 252px;
    /* margin-left: 42px; */
    background: url(../images/banenr_line.png) no-repeat bottom center;
    padding-bottom:15px;
    margin: 28px auto 0;}
#middle .index_banner .innerbanner .item .text .daqiu p{text-align: center; color: #fff;
                                                        font-size: 16px; line-height: 18px; 
                                                        width: 262px;
                                                        margin: 18px auto;}
#middle .index_banner .innerbanner .item .text .daqiu .more{
    width: 82px; height: 82px; background: url(../images/bannertext_back.png) no-repeat;
    position: absolute; left: -14px; bottom: 54px; z-index: 3;
}
#middle .index_banner .innerbanner .item .text .daqiu .ditu{position: absolute; left: 0; top: 0px;z-index: 1;}
#middle .index_banner .innerbanner .item .text .daqiu .disete{position: absolute; width: 430px; height: 430px; z-index: 2;}

#middle .index_page{width: 1200px; margin: 0 auto;}
#middle .index_page .index_new{width: 599px; float: left;height: 251px;}
#middle .index_page .index_new h1{ font-size: 20px; font-weight: bold; color: #343434;
                                   height: 70px; line-height: 70px; float: left; width: 100%;}
#middle .index_page .index_new .first_news{width: 100%; float: left; padding-bottom: 22px;}
#middle .index_page .index_new .first_news .img{width: 257px; height: 157px; float: left; overflow: hidden; cursor: pointer;}
#middle .index_page .index_new .first_news .img a{width: 100%; height: 100%; float: left; overflow: hidden;}
#middle .index_page .index_new .first_news .img a img{width: 100%; -webkit-transition:all 1s ease-in;
                                                      -moz-transition:all 1s ease-in;
                                                      -o-transition:all 1s ease-in;
                                                      -ms-transition:all 1s ease-in;
                                                      transition:all 1s ease-in;}
#middle .index_page .index_new .first_news .img a:hover img{
    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);
}
#middle .index_page .index_new .first_news .textright{
    width: 313px; float: right;
}
#middle .index_page .index_new .first_news .textright h2{width: 100%; float: left; font-size: 14px; font-weight: bold;
                                                         color: #000000;}
#middle .index_page .index_new .first_news .textright h2 a{
    width: 100%; float: left; font-size: 14px; font-weight: bold;
    color: #000000;
}
#middle .index_page .index_new .first_news .textright h2 a:hover{color: #00448d;}
#middle .index_page .index_new .first_news .textright h3{width: 107px;
                                                         height: 26px; line-height: 26px; text-align: center; color: #fff; background: #f89c1c; float: left; margin-top: 14px;
                                                         font-size: 13px;}
#middle .index_page .index_new .first_news .textright .content{
    font-size: 13px; color: #333; width: 100%; float: left; border-left: 1px solid #d2d2d2; padding-left: 20px;
    width: 292px; margin-top: 18px; height: 57px; overflow: hidden; letter-spacing: -0.1px;
}
#middle .index_page .index_new .item{width: 100%; float: left;} 
#middle .index_page .index_new .item a{height: 45px; line-height: 45px; border-bottom: 1px dashed #e2e2e2; display: block;
                                       font-size: 13px; font-weight: bold; color: #000000; cursor: pointer;}
#middle .index_page .index_new .item a em{display: block; float: right; font-weight: normal; color: #333;}
#middle .index_page .index_new .item a:hover{
    color: #00448d;
}

#middle .index_page .index_gupiao{width: 566px; margin-left: 28px; float:left; height: 61px; line-height: 61px; border-top: 1px dashed #e2e2e2;
                                  margin-top: 10px;border-bottom: 1px dashed #e2e2e2;}
#middle .index_page .index_gupiao h1{
    font-size: 20px; font-weight: bold; color: #343434;
    height: 61px; line-height: 61px; float: left;
}
#middle .index_page .index_gupiao .innergup{ height: 61px;}
#middle .index_page .index_gupiao .innergup .gup{ float: left;
                                                  margin-left: 1.5%;
                                                  overflow: hidden;}

#middle .index_page .index_gupiao .innergup .gup h2{ font-size: 25px;
                                                     font-weight: bold;color: #c10d01; margin-left: 15px; float: left;}
#middle .index_page .index_gupiao .innergup .gup .seng_jiang{float: left;
                                                             margin-left: 17px; margin-top:21px;}
#middle .index_page .index_gupiao .innergup .gup .seng_jiang{width: 31px; height: 29px;}
#middle .index_page .index_gupiao .innergup .gup .ycinfo{float: left;}
#middle .index_page .index_gupiao .innergup .gup .disnh{ font-size: 14px; float: left;
                                                         color: #c10d01; font-weight: bold; margin-left: 9px;}
#middle .index_page .index_gupiao .innergup .gup .bfs{ font-size: 14px; float: left;
                                                       color: #c10d01; font-weight: bold; margin-left: 12px;}
#middle .index_page .index_gupiao .innergup .info{ margin-left: 20px;float: left;
                                                   height: 61px; line-height: 61px;
}
#middle .index_page .index_gupiao .innergup .info p{font-size: 13px; 
                                                    /*font-family: '宋体';*/
}
#middle .index_page .index_gupiao .innergup .info p.red{line-height: 45px;}
#middle .index_page .index_gupiao .innergup .info p.red em{color: #c10d01;}
#middle .index_page .index_gupiao .innergup .info p.green{line-height: 30px; margin-top: -20px;}
#middle .index_page .index_gupiao .innergup .info p.green em{color: #00801f;}
#middle .index_page .index_gupiao .innergup .time{ margin-left: 20px;float: right;
                                                   /*                                                   font-family: '宋体';*/
                                                   height: 61px; line-height: 61px;  color: #333333;font-size: 13px;
}
#middle .index_page .index_gupiao .innergup.active .gup h2{color: #3d9006;}
#middle .index_page .index_gupiao .innergup.active .gup .disnh{color: #3d9006;}
#middle .index_page .index_gupiao .innergup.active .gup .bfs{color: #3d9006;}


#middle .index_page .index_aboutus{width: 566px; float: left; margin-left: 28px;height: 251px;}
#middle .index_page .index_aboutus h1{
    font-size: 20px; font-weight: bold; color: #343434;
    height: 70px; line-height: 70px; float: left; width: 100%;}
#middle .index_page .index_aboutus .img{width: 297px; height: 179px; overflow: hidden; float: left;}
#middle .index_page .index_aboutus .text{width: 269px; height: 179px; 
                                         padding: 0 0px; color: #fff; position: relative; float: left;}
#middle .index_page .index_aboutus .text h2{font-size: 16px; color: #fff; font-weight: bold;width: 215px;
                                            margin-top: 32px; margin-bottom: 5px; float: left;z-index: 2;}
#middle .index_page .index_aboutus .text p{font-size: 13px; float: left;color: #fff;z-index: 2}
#middle .index_page .index_aboutus .text .tioding{ position: absolute; left: 0px; top: 0px;z-index:1;
                                                   width: 229px; height: 179px; 
                                                   padding: 0 20px;}
#middle .index_page .index_aboutus .text .dingwe{
    /*position: absolute; left: 0px; top: 0px;z-index: 1;*/ width: 100%; height: 100%; float: left;
}
#middle .index_page .index_careers{
    width: 599px;
    height: 61px;
    float: left;
    line-height: 61px;
    margin-top: 10px;
    border-top: 1px dashed #e2e2e2;
    border-bottom: 1px dashed #e2e2e2;
}
#middle .index_page .index_careers h1{
    font-size: 20px; font-weight: bold; color: #343434;
    height: 61px; line-height: 61px; float: left;}
#middle .index_page .index_careers span{font-size: 13px;height: 61px; line-height: 61px; float: left;margin-left: 20px;}
#middle .index_page .index_careers span a:hover{color: #00448d;}
#middle .index_page .index_markets{width: 100%; float: left; overflow: hidden;}
#middle .index_page .index_markets h1{
    font-size: 20px; font-weight: bold; color: #343434;
    height: 60px; line-height: 60px; float: left; width: 100%;}
#middle .index_page .index_markets .innermarkets{width: 110%; float: left;}
#middle .index_page .index_markets .innermarkets .item{
    width: 274px; height: 300px; float: left;
    margin-right: 34px; position: relative; overflow: hidden;}
#middle .index_page .index_markets .innermarkets .item img{
    width: 100%;-webkit-transition:all 1s ease-in;
    -moz-transition:all 1s ease-in;
    -o-transition:all 1s ease-in;
    -ms-transition:all 1s ease-in;
    transition:all 1s ease-in;}
#middle .index_page .index_markets .innermarkets .item:hover img{
    -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);
} 
#middle .index_page .index_markets .innermarkets .item h2{
    position: absolute;
    bottom: 0px; left: 0px;  height: 80px; line-height: 80px; width: 100%;
    background: url(../images/index_marketback.png) repeat;text-align: center;
    font-size: 16px; font-weight: bold; color: #fff;}
#middle .index_page .index_markets .innermarkets .item h2.end{line-height: 24px;  padding-top: 15px;  height: 65px;text-align: center;}
#middle .index_page .index_markets .innermarkets .item h2 a{
    color: #fff;
}
#middle .index_page .index_markets .innermarkets .item h2 a:hover{
    color: #fff; text-decoration: underline;
}
#middle .index_capabilities{width: 100%; height: 396px; background: url(../images/index_back1.jpg) no-repeat center;
                            float: left; margin-top: 60px;
                            /*background-size: 100% 100%;*/
}
#middle .index_capabilities .innercapabilities{width: 1200px; margin: 0 auto;}
#middle .index_capabilities .innercapabilities h1{
    font-size: 20px; font-weight: bold; color: #fff;
    height: 70px; line-height: 70px; float: left; width: 100%; text-align: center;
    margin-top: 53px;
    margin-bottom: 53px;
}
#middle .index_capabilities .innercapabilities .solid{width: 100%; float: left; height: 150px; overflow: hidden;}
#middle .index_capabilities .innercapabilities .solid a.aite{ display: block; float: left;width: 20%; margin-top: 173px;}
#middle .index_capabilities .innercapabilities .solid .item{
    width: 100%; float: left; text-align: center; color: #fff; display: block;
}
#middle .index_capabilities .innercapabilities .solid .item img{width: 97px;
}
#middle .index_capabilities .innercapabilities .solid .item p{
    font-size: 16px;
    color: #fff; font-weight: bold; margin-top: 20px;}
/*#middle .index_capabilities .innercapabilities .solid a{display: block; float: left;}*/
#middle .index_capabilities .innercapabilities .solid .item .beijing1{
    width: 100%; height: 97px; background: url(../images/our_ico1.png) no-repeat center;
    webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#middle .index_capabilities .innercapabilities .solid .item .beijing2{
    width: 100%; height: 97px; background: url(../images/our_ico2.png) no-repeat center;
    webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#middle .index_capabilities .innercapabilities .solid .item .beijing3{
    width: 100%; height: 97px; background: url(../images/our_ico3.png) no-repeat center;
    webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#middle .index_capabilities .innercapabilities .solid .item .beijing4{
    width: 100%; height: 97px; background: url(../images/our_ico4.png) no-repeat center;
    webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#middle .index_capabilities .innercapabilities .solid .item .beijing5{
    width: 100%; height: 97px; background: url(../images/our_ico5.png) no-repeat center;
    webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    -o-transition: all 0.5s ease-out;
    -ms-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
}
#middle .index_capabilities .innercapabilities .solid a:hover .beijing1{
    background: url(../images/index_capabilities1.png) no-repeat center;transition:all 0.4s;
}
#middle .index_capabilities .innercapabilities .solid a:hover .beijing2{
    background: url(../images/index_capabilities2.png) no-repeat center;transition:all 0.4s;
}
#middle .index_capabilities .innercapabilities .solid a:hover .beijing3{
    background: url(../images/index_capabilities3.png) no-repeat center;transition:all 0.4s;
}
#middle .index_capabilities .innercapabilities .solid a:hover .beijing4{
    background: url(../images/index_capabilities4.png) no-repeat center;transition:all 0.4s;
}
#middle .index_capabilities .innercapabilities .solid a:hover .beijing5{
    background: url(../images/index_capabilities5.png) no-repeat center;transition:all 0.4s;
}
/*关于我们*/
#middle .page_banner{width: 100%; float: left; position: relative; overflow: hidden; height: 124px; border-top: 1px solid #e7e8ec;}
#middle .page_banner .pageinner{width: 1920px; position: absolute; left: 50%; margin-left: -960px; height: 124px;}
#middle .page_main{width: 1200px; margin: 0 auto;}
#middle .page_main .innerpagexiaode{width: 100%; float: left;}

/*左侧菜单栏*/
#middle .page_main .leftmenu {
    width: 1200px;
    float: left;
    border-bottom: 1px solid #e7e8ec;
    padding-bottom: 15px;
    margin-bottom: 20px;
}
#middle .page_main .leftmenu h2{width: 100%; float: left; font-size: 16px; color: #343434; font-weight: bold;
                                margin-top: 25px;padding-bottom: 10px; border-bottom: 4px solid #000000;}
#middle .page_main .leftmenu ul{width: 100%; float: left; margin-bottom: 25px;}
#middle .page_main .leftmenu ul li{float: left; line-height: 35px;
                                   width: 100%;}
#middle .page_main .leftmenu ul li a{
    line-height: 35px; width: 100%; display: block; font-size: 13px; color: #333;
    border-bottom: 1px dashed #e7e8ec; cursor: pointer;}
#middle .page_main .leftmenu ul li a:hover{color: #00448d;}
#middle .page_main .leftmenu ul li a.yijia{ background: url(../images/left_menuj.png) no-repeat right;}
#middle .page_main .leftmenu ul li.active a{color: #00448d;}
#middle .page_main .leftmenu ul li.active a.yijia{ background: url(../images/left_menujian.png) no-repeat right;}
#middle .page_main .leftmenu ul li ul.levul{
    margin-bottom: 0px;display: none;
}
#middle .page_main .leftmenu ul li.active ul.levul{display: block;}
#middle .page_main .leftmenu ul li ul.levul li { text-indent: 12px;}
#middle .page_main .leftmenu ul li ul.levul li a{color: #333;}
#middle .page_main .leftmenu ul li ul.levul li a:hover{color: #00448d;}
#middle .page_main .leftmenu ul li ul.levul li.active a{color: #00448d;}

#middle .page_main .leftmenu .leftnews {
    width: 880px;
    float: right;
    margin-top: 14px;
    margin-right: 50px;
}
#middle .page_main .leftmenu .leftnews .img{width: 244px; height: 147px;overflow: hidden;}
#middle .page_main .leftmenu .leftnews .img img{width: 100%;}
#middle .page_main .leftmenu .leftnews h3{width: 100%; float: left;font-size: 13px;font-weight: bold; color: #343434; margin-top: 18px; margin-bottom: 12px;}
#middle .page_main .leftmenu .leftnews p.time{width: 100%; float: left; font-size: 13px; color: #333;}
#middle .page_main .leftmenu .leftnews .content{width: 100%; float: left; font-size: 13px;color: #333; margin-top: 13px; line-height: 24px;}
#middle .page_main .leftmenu .leftnews a.more{
    width: 101px; float: left; font-size: 13px; color: #f89c1c; background: url(../images/left_menureadmore.png) no-repeat right;
    margin-top: 14px; line-height: 28px;}
/*内页右侧内容*/
#middle .page_main .right_content{width:1200px; float: right;}
#middle .page_main .right_content .brade{width: 100%;float: left; border-bottom: 1px solid #e7e8ec;}
#middle .page_main .right_content .brade ul{float: right;}
#middle .page_main .right_content .brade ul li{float: left; font-size: 13px; color: #333; margin-top: 27px; margin-bottom: 17px;}
#middle .page_main .right_content .brade ul li a{color: #333; text-decoration: none;}
#middle .page_main .right_content .brade ul li.seact{color: #00448d;}
#middle .page_main .right_content .innercontent{width: 100%; float: left;  margin-bottom: 70px;}

/*公司简介*/
#middle .page_main .right_content .innercontent .about_profile {width: 100%; float: left; padding-top: 20px; overflow: hidden;}
#middle .page_main .right_content .innercontent .about_profile p{ font-size: 13px; color: #333; line-height: 24px;width:100%; float:left;
                                                                  margin-bottom: 36px;}
#middle .page_main .right_content .innercontent .about_profile .profileinner{
    width: 110%; float: left; margin-bottom: 36px;
}
#middle .page_main .right_content .innercontent .about_profile .profileinner .item{
    width: 211px;float: left; margin-right: 24px;
}
#middle .page_main .right_content .innercontent .about_profile .profileinner .item img{
    margin-bottom: 24px;
}
#middle .page_main .right_content .innercontent .about_profile .profileinner .item h3{
    font-size: 13px; color: #333333; font-weight: bold;}
#middle .page_main .right_content .innercontent .about_profile .profileinner .item h3 a{color: #333333;}

#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei{
    width: 100%; float: left; position: relative;  margin-bottom: 36px;
}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei p{margin-bottom: 0px;}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei1{
    width: 8.9%; height: 100%; position: absolute; top: 0px; left: 0px; cursor: pointer;
}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei2{
    width: 8.9%; height: 100%; position: absolute; top: 0px; left: 22.7%; cursor: pointer;
}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei3{
    width: 8.9%; height: 100%; position: absolute; top: 0px; left: 45.6%; cursor: pointer;
}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei4{
    width: 8.9%; height: 100%; position: absolute; top: 0px; left: 68.3%; cursor: pointer;
}
#middle .page_main .right_content .innercontent .about_profile .porfile_dingwei .dingwei5{
    width: 8.9%; height: 100%; position: absolute; top: 0px; right: 0px; cursor: pointer;
}


/*管理团队*/
#middle .page_main .right_content .innercontent .about_team{
    width: 100%; float: left; padding-top: 20px;overflow: hidden;
}
#middle .page_main .right_content .innercontent .about_team h2{ 
    width: 100%; float: left; font-size: 13px; color:#333333; margin-bottom: 10px;}
#middle .page_main .right_content .innercontent .about_team p{
    width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px;
}
#middle .page_main .right_content .innercontent .about_team .teaminner{
    width: 110%; float: left; margin-bottom: 70px;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item{
    width: 434px; float: left; margin-right: 47px; padding-top: 51px; padding-bottom: 20px;
    border-bottom: 1px solid #e7e8ec;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img{
    width: 145px; height: 145px; float: left; position: relative; display: block; overflow: hidden;
    vertical-align: middle;text-align: center;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img .dingweinei{
    width: 145px; height: 145px;display: table-cell; vertical-align: middle;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .img .back{
    position: absolute; top: 0px; left: 0px;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext{
    width: 243px; float: right;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext h3{
    width: 100%; float: left; font-size: 14px; color: #f89e21; font-weight: bold; margin-top: 38px;margin-bottom: 11px;
}
#middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext p{
    width: 100%; float:left; font-size: 13px; color:#333; line-height: 24px;
}

/*经营单位*/
#middle .page_main .right_content .innercontent .about_busin{
    width: 100%; float:left; padding-top: 20px;
}
#middle .page_main .right_content .innercontent .about_busin h2{
    width: 100%; float: left; font-size: 14px; color:#333333; font-weight: bold; margin-top: 30px;
    margin-bottom: 47px;
}
#middle .page_main .right_content .innercontent .about_busin p{
    width: 100%; float: left; font-size: 13px; color: #333;line-height: 24px;
}
#middle .page_main .right_content .innercontent .about_busin p a{
    color: #00448d; font-weight: bold; text-decoration: underline;
}
#middle .page_main .right_content .innercontent .about_busin .busin_ite{
    width: 50%; float: left; margin-bottom: 47px;height: 150px;
}
#middle .page_main .right_content .innercontent .about_busin .busin_ite .img{
    width: 105px; height: 105px; float: left; background: url(../images/busi_back1.png) no-repeat;
    text-align: center; vertical-align: middle;
    text-align: center;
    display: block;
    vertical-align: middle;
}
#middle .page_main .right_content .innercontent .about_busin .busin_ite .img .ico{
    width: 105px; height: 105px; text-align: center; vertical-align: middle; display: table-cell;
}

#middle .page_main .right_content .innercontent .about_busin .busin_ite .right{
    width: 280px; float: left; margin-left: 20px; margin-top: 5px;
}
#middle .page_main .right_content .innercontent .about_busin .busin_ite .right p{
    line-height: 24px;
}

/*Collaborations*/
#middle .page_main .right_content .innercontent .about_colla{
    width: 100%; float:left; padding-top: 20px; overflow: hidden;
}
#middle .page_main .right_content .innercontent .about_colla p{
    width: 100%; float: left; font-size: 13px; color: #333;line-height: 24px; margin-bottom: 30px;
}
#middle .page_main .right_content .innercontent .about_colla p a{
    color: #00448d; font-weight: bold; text-decoration: underline;
}
#middle .page_main .right_content .innercontent .about_colla .innercolla{
    width: 110%; float: left; margin-top: 20px;
}
#middle .page_main .right_content .innercontent .about_colla .innercolla .item{
    width: 288px; height: 175px; float: left; margin-right: 26px;
}
#middle .page_main .right_content .innercontent .about_colla .innerpharm{
    width: 110%; float: left; margin-top: 20px;margin-bottom: 40px;
}
#middle .page_main .right_content .innercontent .about_colla .innerpharm .img{width:435px; float: left;margin-right: 45px; }
#middle .page_main .right_content .innercontent .about_colla .innerpharm .img img{width: 100%;}
/*位置*/
#middle .page_main .right_content .innercontent .about_location{
    width: 100%; float:left; padding-top: 20px;
}
#middle .page_main .right_content .innercontent .about_location p{
    width: 100%; float: left; font-size: 13px; color: #333;line-height: 24px;
}

#middle .page_main .right_content .innercontent .about_location .locatop{
    width: 858px; border: 1px solid #e7e8ec; float: left; margin-top: 20px;
    padding: 0px 28px; overflow: hidden;
}
#middle .page_main .right_content .innercontent .about_location .locatop .top{
    width: 100%; float: left; border-bottom: 1px solid #e7e8ec;
}
#middle .page_main .right_content .innercontent .about_location .locatop h2{
    width: 100%; float: left; background: url(../images/location_back1.png) no-repeat left;
    padding-left: 45px; min-height: 28px; line-height: 28px; margin-top: 21px; font-size: 14px; color: #000000;
    font-weight: bold;
}
#middle .page_main .right_content .innercontent .about_location .locatop .top p{
    background: url(../images/location_back2.png) no-repeat left; text-indent: 21px;
    float: left; margin-top: 14px; float: left; font-size: 13px; color: #333;
    width: auto; margin-left: 45px; margin-bottom: 20px;
}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom{
    width: 110%; float: left;  margin-bottom: 30px;
}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite{
    float: left; margin-left: 45px; margin-top: 20px; margin-bottom: 5px;
}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite h3{
    width: auto; font-size: 13px; font-weight: bold; color: #000000; margin-bottom: 5px;
}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite p{
    width: auto; font-size: 13px; color: #333; clear: both;
    background: url(../images/location_back3.png) no-repeat left; text-indent: 10px;
}
#middle .page_main .right_content .innercontent .about_location .lianhetech{
    width: 100%; float: left; margin-top: 50px; border-top: 1px solid #e7e8ec;
    border-bottom: 1px solid #e7e8ec; padding: 30px 0px;
}
#middle .page_main .right_content .innercontent .about_location .lianhetech .left{
    width: 500px; float: left;
}
#middle .page_main .right_content .innercontent .about_location .lianhetech .left h2{
    width: 100%; float: left; font-size: 14px; font-weight: bold; color: #333333; margin-top: 10px;
    margin-bottom: 25px;
}
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p{
    width: 472px; float: left; line-height: 24px; margin-bottom: 5px;
}
/*#middle .page_main .right_content .innercontent .about_location .lianhetech .left p strong{
    font-weight: bold;
}*/
/*#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.adree{
    background: url(../images/location_back4.png) no-repeat 0px 4px;
} 
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.tel{
    background: url(../images/location_back5.png) no-repeat 0px 4px;
} 
#middle .page_main .right_content .innercontent .about_location .lianhetech .left p.fax{
    background: url(../images/location_back6.png) no-repeat 0px 4px;
} */
#middle .page_main .right_content .innercontent .about_location .lianhetech .right{
    width: 373px; height: 196px; padding: 9px; border: 1px solid #e7e8ec; float: right;
}
#middle .page_main .right_content .innercontent .about_location .Adree{
    width: 100%; float: left;
}
#middle .page_main .right_content .innercontent .about_location .Adree .ite{
    width: 50%; float: left; border-bottom: 1px solid #e7e8ec;  padding-bottom: 20px;
}
#middle .page_main .right_content .innercontent .about_location .Adree .ite2{padding-bottom:23px;}
#middle .page_main .right_content .innercontent .about_location .Adree .ite h3{
    width: 100%; float: left; font-size: 14px; font-weight: bold; color: #333333; margin-top: 26px;
    margin-bottom: 20px;
}
#middle .page_main .right_content .innercontent .about_location .Adree .ite p{
    width: 80%; float: left; line-height: 24px;
}
#middle .page_main .right_content .innercontent .about_location .Adree .ite p strong{
    font-weight: bold;
}
#middle .page_main .right_content .innercontent .about_location .Adree .ite p a{
    color: #00448d; text-decoration: underline;
}

/*公司治理*/
#middle .page_main .right_content .innercontent .about_gover{
    width: 100%; float: left; padding-top: 27px; overflow: hidden;
}
#middle .page_main .right_content .innercontent .about_gover h2{
    width: 100%; float: left; margin-bottom: 20px; font-size: 16px; color: #000000;
    font-weight: bold; text-indent: 96px; height: 80px;line-height: 115px;
}
#middle .page_main .right_content .innercontent .about_gover h2.fr{
    background: url(../images/gove_ico1.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .about_gover h2.tw{
    background: url(../images/gove_ico2.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .about_gover h2.th{
    background: url(../images/gove_ico3.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .about_gover p{font-size: 13px; color: #333;
                                                               line-height: 24px;}
#middle .page_main .right_content .innercontent .about_gover .innergovetop{
    width: 110%; float: left; margin-top: 44px; margin-bottom: 44px;
}
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item{
    width: 170px; float: left; margin-right: 78px; text-align: center;
}
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item .img{
    height: 170px; width: 170px; overflow: hidden; float: left;
}
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item p{
    width: 100%; float: left; text-align: center; margin-top: 10px; font-weight: bold;
}

#middle .page_main .right_content .innercontent .about_gover .innergovebot{
    width: 110%; float: left; margin-top: 18px; margin-bottom: 18px;
}
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im{
    width: 184px; float: left; margin-right: 60px; margin-bottom: 50px;
}
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im h3{
    width: 94%; float: left;padding-left:6%;font-size: 13px;font-weight: bold; color: #333333; margin-bottom: 10px;background:url(../images/location_back3.png) no-repeat left 8px;
}

/*发展历程*/
#middle .page_main .right_content .innercontent .about_history{width: 100%;float: left; margin-top: 26px;}
#middle .page_main .course_history{width: 818px; padding-left: 83px; float: left;}
#middle .page_main .course_history .course_it{
    width: 807px; padding-left: 10px; float: right; border-left: 3px solid #e7e8ec; padding-bottom: 20px; position: relative;}
#middle .page_main .course_history .course_it .itemyear{
    width: 100%; float: left; margin-left: 17px; margin-top: 38px;
}
#middle .page_main .course_history .course_it .itemyear .img{
    width: 100%; float: left; text-align: center; overflow: hidden;}
#middle .page_main .course_history .course_it .itemyear h3{
    width: 100%; float: left; font-size: 16px; color: #333333;
    line-height: 24px;font-weight: bold; margin-top: 15px;}
#middle .page_main .course_history .course_it .itemyear p{
    width: 100%; float: left; font-size: 13px; color: #333;
    line-height: 24px;}
#middle .page_main .course_history .course_it h2{
    width: 89px;
    height: 36px;
    line-height: 36px;
    background:#fff url(../images/history_ico.png) no-repeat right;
    position: absolute;
    top: -11px;
    left: -83px;
    font-size: 20px;
    color: #f8a22a;
    font-weight: bold;
    text-align: left;}
#middle .page_main .course_history .course_it .tup{
    padding: 0 30px;float: left; display: block;height: 94px; text-align: center; margin-top: 20px;
    background: url(../images/history_line.png) no-repeat right;}
#middle .page_main .course_history .course_it .tup .img{width: 100%; text-align: center; height: 40px;}
#middle .page_main .course_history .course_it .tup p{font-size: 13px; font-weight: bold;color: #333;}
#middle .page_main .course_history .course_it .tup p a{color: #333;}
#middle .page_main .course_history .course_it .tup.end{background: none;} 

/*媒体中心*/
#middle .page_main .right_content .innercontent .Media{width: 100%; float: left;
                                                       overflow: hidden; padding-top: 26px;}
#middle .page_main .right_content .innercontent .Media .qiehuan{ float: right;}
#middle .page_main .right_content .innercontent .Media .qiehuan li{
    float: left; margin-left: 37px; height: 19px; line-height: 19px;}
#middle .page_main .right_content .innercontent .Media .qiehuan li a{
    font-size: 13px; color: #333333; cursor: pointer; text-decoration: none;width: 100%; display: block;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li a:hover{
    color: #00448d;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.active a{
    color: #00448d;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.view{
    background: url(../images/news_ico_1.png) no-repeat left; text-indent: 35px;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.view:hover{
    background: url(../images/news_ico.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.list{
    background: url(../images/news_ico2.png) no-repeat left; text-indent: 38px;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.list:hover{
    background: url(../images/news_ico2_1.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.active.view{
    background: url(../images/news_ico.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .Media .qiehuan li.active.list{
    background: url(../images/news_ico2_1.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .Media p strong{font-weight: bold;}
#middle .page_main .right_content .innercontent .Media .mediafiv{
    width: 110%; float: left; margin-top: 20px;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item{
    width: 286px;float: left; margin-right: 29px; margin-bottom: 29px;
    border-bottom: 1px solid #e7e8ec; padding-bottom: 29px;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item .img{
    width: 100%; overflow: hidden; float: left; margin-bottom: 29px;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item .img img{
    width: 100%;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item h2{
    font-size: 13px; font-weight: bold;width: 100%; float: left; color: #343434; margin-bottom: 10px;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item h2 a{
    display:block;font-size: 13px; font-weight: bold;width: 100%; float: left; color: #343434;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item a{width: 100%; display: block;float: left;}
#middle .page_main .right_content .innercontent .Media .mediafiv .item a:hover{color:#00448d;  text-decoration: underline;}

#middle .page_main .right_content .innercontent .Media .mediafiv .item p{
    width: 100%; float: left; line-height: 24px; color: #333; font-size: 13px;
}
#middle .page_main .right_content .innercontent .Media .mediafiv .item a:hover p{color:#00448d; text-decoration: underline;}
#middle .page_main .right_content .innercontent .media_detail{
    width: 100%; float: left; padding-top: 30px;
}
#middle .page_main .right_content .innercontent .media_detail h2{
    width: 100%; float: left; font-size: 16px; font-weight: bold; color: #333; margin-bottom: 15px; text-align: center;
}
#middle .page_main .right_content .innercontent .media_detail h3{
    width: 100%; float: left; font-size: 13px; color: #333; margin-bottom: 20px; text-align: center;
}
#middle .page_main .right_content .innercontent .media_detail .conten{
    width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px;
}
#middle .page_main .right_content .innercontent .media_detail .conten p{
    width: 100%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px;
}

#middle .page_main .right_content .innercontent .Investors{width: 100%; float: left; padding-top: 26px; overflow: hidden;}
#middle .page_main .right_content .innercontent .Investors p strong{font-weight: bold;}
#middle .page_main .right_content .innercontent .Investors .inner{
    width: 110%; float: left;
}
#middle .page_main .right_content .innercontent .Investors .inner .itempdf{
    width: 176px; float: left; margin-right: 67px; margin-bottom: 63px;
}
#middle .page_main .right_content .innercontent .Investors .inner .itempdf .img{
    width: 176px; height: 213px; background: url(../images/inver_img1.png) no-repeat;
    margin-bottom: 20px;
}
#middle .page_main .right_content .innercontent .Investors .inner .itempdf .img img{
    margin-left: 2px; margin-top: 1px;width: 166px; height: 203px;
}
#middle .page_main .right_content .innercontent .Investors .inner .itempdf a.bqa {
    width: 166px; float: left; border-bottom: 1px solid #e7e8ec;
    font-size: 13px; color: #333; padding-bottom: 15px;
    background: url(../images/inver_down.png) no-repeat 139px 1px;display: block;
    height: 42px;line-height: 25px;
}

#middle .page_main .right_content .innercontent .pro_crop{width: 100%; float: left; padding-top: 20px; overflow: hidden;}
#middle .page_main .right_content .innercontent .pro_crop p{
    width: 100%; float: left;font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px;
}
#middle .page_main .right_content .innercontent .pro_crop p a{
    font-weight: bold; color: #00448d; text-decoration: underline;
}
#middle .page_main .right_content .innercontent .pro_crop p strong{
    font-weight: bold;color: #333;
}
#middle .page_main .right_content .innercontent .pro_crop h2{
    width: 100%; float: left; background: url(../images/location_back1.png) no-repeat;
    margin-bottom: 20px; text-indent: 44px; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold;
    color: #000000;
}
#middle .page_main .right_content .innercontent .pro_crop .innercrop{
    width: 110%; float: left; margin-top: 20px; margin-bottom: 30px;
}
#middle .page_main .right_content .innercontent .pro_crop .innercrop .img{
    width: 288px; height: 164px; overflow: hidden; margin-right: 26px; float: left;
}
#middle .page_main .right_content .innercontent .pro_crop .innerpharm{
    width: 110%; float: left; margin-top: 20px;margin-bottom: 40px;
}
#middle .page_main .right_content .innercontent .pro_crop .innerpharm .img{width:435px; float: left;margin-right: 45px; }
#middle .page_main .right_content .innercontent .pro_crop .crop_duiban{
    width: 100%; float: left;
}
#middle .page_main .right_content .innercontent .pro_crop .crop_duiban p{width: 50%; float: left;}

/*development*/
#middle .page_main .right_content .innercontent .pro_develo{
    width: 100%; float: left; overflow: hidden; padding-top: 20px;
}
#middle .page_main .right_content .innercontent .pro_develo p{
    width: 100%; float: left; font-size: 13px; color: #333; margin-bottom: 20px; line-height: 24px;
}
#middle .page_main .right_content .innercontent .pro_develo p strong{
    font-weight: bold; color: #333; font-size: 13px;
}
#middle .page_main .right_content .innercontent .pro_develo ul{width: 100%; float: left; margin-top: 20px;}
#middle .page_main .right_content .innercontent .pro_develo ul li{
    width: 100%; float: left; margin-bottom: 10px;}
#middle .page_main .right_content .innercontent .pro_develo ul li a.leve{
    width: 100%; float: left; font-size: 13px; color: #333333;background: #f2f2f2 url(../images/deve_up.png) no-repeat 99%;
    display: block; text-indent: 11px; cursor: pointer; text-decoration: none; height: 35px; line-height: 35px;
    font-weight: bold;
}
#middle .page_main .right_content .innercontent .pro_develo ul li.active a.leve{
    color: #fff;background: #f8a337 url(../images/deve_down.png)no-repeat 99%;} 
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu{
    width: 100%;  display: none; float: left; margin-top: 20px; margin-bottom: 20px; overflow: hidden;}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu{
    width: 100%; float: left;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite{
    width: 100%; float: left; padding-bottom: 20px; border-bottom: 1px solid #e7e8ec; margin-top: 20px;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite h3{
    width: 100%; float: left; font-size: 13px; font-weight: bold; color: #333333; margin-bottom: 20px; margin-top: 10px;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite  .img{
    width: 291px; float: left;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .content{
    width: 588px; float: right;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .youceneirong{
    width: 100%; float: left; height: 90px;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite a.more{
    width: 588px; height: 21px; display: block; background: url(../images/deve_right.png) no-repeat right; float: right;
    cursor: pointer; margin-top: 10px;
}
#middle .page_main .right_content .innercontent .pro_develo ul li .yaoqiu .inneryaoqiu .ite .neiyq{
    width: 100%; float: left; margin-top: 20px; display: none;
}


/*Facilities*/
#middle .page_main .right_content .innercontent .pro_facili{
    width: 100%; float: left; overflow: hidden; margin-top: 24px;
}
#middle .page_main .right_content .innercontent .pro_facili h2{
    width: 100%; float: left; background: url(../images/location_back1.png) no-repeat left;
    text-indent: 45px; height: 28px; line-height: 28px; font-size: 14px; color: #000000;
    font-weight: bold; margin-bottom: 14px;
}
#middle .page_main .right_content .innercontent .pro_facili .inner{width: 110%; float: left;}
#middle .page_main .right_content .innercontent .pro_facili .inner .item{
    width: 408px; padding: 14px; height: 225px; border: 1px solid #e9eaee; float: left; margin-right: 39px;
    margin-bottom: 39px;
}
#middle .page_main .right_content .innercontent .pro_facili .inner .item h3{
    width: 100%; float: left; font-size: 13px; color: #333333; font-weight: bold; margin-top: 10px;
    padding-bottom: 14px; background: url(../images/pro_line.png) no-repeat left bottom; margin-bottom: 10px;
}
#middle .page_main .right_content .innercontent .pro_facili .inner .item p{
    font-size: 13px; width: 100%; float: left; color: #333; line-height: 24px;
}
#middle .page_main .right_content .innercontent .pro_facili .inner.changde .item{
    height: 295px;
}

/*加入我们*/
#middle .page_main .right_content .innercontent .Join_us{
    width: 100%;float: left; padding-top: 20px;
}
#middle .page_main .right_content .innercontent .Join_us p{
    width: 98%; padding: 0 1%; float: left; font-size: 13px; color: #333; line-height: 24px; margin-bottom: 20px;padding-left:0px;
}
#middle .page_main .right_content .innercontent .Join_us p strong{
    font-weight: bold; font-size: 13px;
}
#middle .page_main .right_content .innercontent .Join_us p a{
    color: #00448d; text-decoration: underline;
}

#middle .page_main .right_content .innercontent .Join_us ul li{
    width: 100%; float: left; margin-bottom: 10px;}
#middle .page_main .right_content .innercontent .Join_us ul li a.leve{
    width: 100%; float: left; font-size: 14px; color: #333333;background: #f7f7f7 url(../images/join_jia.png) no-repeat 99%;
    display: block; text-indent: 11px; cursor: pointer; text-decoration: none; height: 44px; line-height: 44px;
    font-weight: bold;
}
#middle .page_main .right_content .innercontent .Join_us li.active a.leve{
    background: #f7f7f7 url(../images/join_jian.png)no-repeat 99%;} 
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu{
    width: 100%; float: left; padding: 25px 0px;
}
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table{width: 100%; color: #333; border: 1px solid #ccc;}
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table th{font-size: 14px; font-weight: bold;background: #6bcff6;height: 40px;
                                                                                text-align: center; color: #fff;}
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table tr td{height: 40px; text-align: center;}
#middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table tr.shaung td{
    background: #eeeff2;
}

#middle .page_main .right_content .innercontent .Investors table{width: 100%; color: #333 ;border: 1px solid #ccc;}
#middle .page_main .right_content .innercontent .Investors table th{font-size: 14px; font-weight: bold;background: #6bcff6;height: 40px;
                                                                    text-align: center; color: #fff;}
#middle .page_main .right_content .innercontent .Investors table tr td{height: 40px; text-align: center;}
#middle .page_main .right_content .innercontent .Investors table tr.shaung td{
    background: #eeeff2;
}
#middle .Investors .index_gupiao{width: 100%;float:left; height: 61px; line-height: 61px; border-top: 1px dashed #e2e2e2;
                                 border-bottom: 1px dashed #e2e2e2; margin-bottom: 20px;}
#middle .Investors .index_gupiao h1{
    font-size: 20px; font-weight: bold; color: #343434;
    height: 61px; line-height: 61px; float: left;
}
#middle .Investors .index_gupiao .innergup{ height: 61px;}
#middle .Investors .index_gupiao .innergup .gup{ float: left;
                                                 margin-left: 23.5%;
                                                 overflow: hidden;}

#middle .Investors .index_gupiao .innergup .gup h2{ font-size: 25px;
                                                    font-weight: bold;color: #c10d01; margin-left: 15px; float: left;}
#middle .Investors .index_gupiao .innergup .gup .seng_jiang{float: left;
                                                            margin-left: 17px; margin-top:22px;}
#middle .Investors .index_gupiao .innergup .gup .seng_jiang{width: 31px; height: 29px;}
#middle .Investors .index_gupiao .innergup .gup .ycinfo{float: left;}
#middle .Investors .index_gupiao .innergup .gup .disnh{ font-size: 14px; float: left;
                                                        color: #c10d01; font-weight: bold; margin-left: 9px;}
#middle .Investors .index_gupiao .innergup .gup .bfs{ font-size: 14px; float: left;
                                                      color: #c10d01; font-weight: bold; margin-left: 12px;}
#middle .Investors .index_gupiao .innergup .info{ margin-left: 20px;float: left;
                                                  height: 61px; line-height: 61px;
}
#middle .Investors .index_gupiao .innergup .info p{font-size: 13px; 
                                                   /*font-family: '宋体';*/
}
#middle .Investors .index_gupiao .innergup .info p.red{line-height: 45px;}
#middle .Investors .index_gupiao .innergup .info p.red em{color: #c10d01;}
#middle .Investors .index_gupiao .innergup .info p.green{line-height: 30px; margin-top: -20px;}
#middle .Investors .index_gupiao .innergup .info p.green em{color: #00801f;}
#middle .Investors .index_gupiao .innergup .time{ margin-left: 20px;float: right;
                                                  /*                                                   font-family: '宋体';*/
                                                  height: 61px; line-height: 61px;  color: #333333;font-size: 13px;
}
#middle .Investors .index_gupiao .innergup.active .gup h2{color: #3d9006;}
#middle .Investors .index_gupiao .innergup.active .gup .disnh{color: #3d9006;}
#middle .Investors .index_gupiao .innergup.active .gup .bfs{color: #3d9006;}

/**分页**/
#pagination {text-align: center;margin-top: 15px;float: left;width: 100%;}
#pagination a, #pagination span {padding: 0 11px;font-size: 14px;color:#333;}
#pagination .selected a {color: #00448d;font-weight: bold;}
#pagination li {display: inline-block;}
#pagination .first,#pagination .last {display: none;}
#pagination a.active{color: #fff;}
#pagination a.current{color: #00448d;}
#pagination .previous.hidden a, #pro_list_pagingnation .next.hidden a {
    color: #999; 
}

/**响应式菜单**/


@-webkit-keyframes swing{
    20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
    40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
    60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
    80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
    100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
} 

.nav-toggle{
    display: none;
    right: 15px;
    top: 11px;
    width: 60px;
    height: 60px;
    z-index: 122;
    position: absolute;
    cursor: pointer;
    -webkit-transition-duration: 0.66s;
    transition-duration: 0.66s;
    -webkit-transition-timing-function: swing;
    transition-timing-function: swing;
}

.nav-toggle .icon {
    width: 30px;
    height: 4px;
    background-color: #00448D;
    border-radius: 2px;
    position: absolute;
    top: 28px;
    left: 15px;
    text-indent:12000px;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    transiting-timing-function: swing;
}
.nav-toggle .icon:before, .nav-toggle .icon:after {
    width: 30px;
    height: 4px;
    background-color: #00448D;
    border-radius: 2px;
    content: "";
    position: absolute;
    left: 0;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: swing;
    transiting-timing-function: swing;
}
.nav-toggle .icon:before {
    top: -9px;
}
.nav-toggle .icon:after {
    top: 9px;
}
body.sideopen .nav-toggle .icon {
    width: 0;
}
body.sideopen .nav-toggle .icon:before {
    -webkit-transform: translateY(9px) rotate(45deg);
    -ms-transform: translateY(9px) rotate(45deg);
    transform: translateY(9px) rotate(45deg);
}
body.sideopen .nav-toggle .icon:after {
    -webkit-transform: translateY(-9px) rotate(-45deg);
    -ms-transform: translateY(-9px) rotate(-45deg);
    transform: translateY(-9px) rotate(-45deg);
}
.grid{
    position: fixed;
    width: 300px;
    right: 0px;
    height: 100%;
    display: none;
    z-index: 100;
    background: #ffffff;
    overflow: auto;
    font-family: Arial;
}
.grid .ul_phone {margin-top: 2px; width: 100%; float: left;}
.grid .ul_phone li{  
    height: 80px;overflow: hidden;line-height: 80px;  border-bottom: 1px dotted #00448D;  text-indent: 40px;
    position: relative;  width: 100%; font-size: 17px;}
.grid .ul_phone li a {text-decoration: none;color: #737272;font-weight: bold;}
.grid .ul_phone li a:hover,.grid .ul_phone li.active a{color:#00448D;}
.x_indexshadow {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: #000;
    top: 0px;
    left: 0px;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.x_indexshadow.open{display: none;}

.sideopen .page_inner {
    -webkit-transform: translateX(-300px);
    -moz-transform: translateX(-300px);
    -ms-transform: translateX(-300px);
    transform: translateX(-300px);
}
.page_inner {
    background:#fff;
    position: relative;
    float: left;
    width: 100%;
    z-index: 100;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 500ms cubic-bezier(0.77,0,0.175,1);
    -moz-transition: -moz-transform 500ms cubic-bezier(0.77,0,0.175,1);
    -ms-transition: -ms-transform 500ms cubic-bezier(0.77,0,0.175,1);
    transition: transform 500ms cubic-bezier(0.77,0,0.175,1);
    position: relative;
}
body.sideopen .grid .yuyan{
    float: left; margin-top: 31px;  margin-left: 20px; font-size: 14px;
}
body.sideopen .grid .yuyan a{color: #737272;}
body.sideopen .grid .yuyan a.active{color: #00448D; font-weight: bold;}
#middle .page_main .innerpagexiaode .Error{width: 100%; height: 550px; position: relative; overflow: hidden;}
#middle .page_main .innerpagexiaode .Error img{position: absolute; left: 50%; margin-left: -480px; }
@media only screen and (max-width: 1250px) {
    body.sideopen .grid {
        display: block;
    }
    .x_indexshadow {
        display: block;
    }
}
.about_title{
    display: inline-block;
    margin-bottom:16px;
    font-size:16px;
    color:#333;
    font-weight:bold;
}

#middle .index_banner .innerbanner .item0 .text .daqiu h1,#middle .index_banner .innerbanner .item1 .text .daqiu h1{margin-top:65px;}
#middle .page_main .right_content .innercontent .about_gover h2{font-size:13px;}
#middle .page_main .right_content .innercontent .about_gover .innergovetop .item p{font-weight:normal;}
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im h3{font-weight:normal;}
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im{margin-right:130px;width:204px;}
#middle .page_main .right_content .innercontent .about_gover .innergovebot .im{margin-bottom:0px;}
#middle .page_main .right_content .innercontent .about_location .Adree .ite1{position:relative;}
#middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon{position:absolute;top:113px;left:80%;width:23px;height:17px;background:url(../images/icon_map.png) no-repeat;cursor:pointer;}
#middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon a{display:block;width:100%;height:100%;}
#mapbox{position:fixed;top:0px;left:0px;width:100%;height:100%;background:url(../images/shadow.png);z-index:-10;}
#mapbox .maps{position:absolute;top:50%;left:50%;margin:-200px 0 0 -300px;width:600px;height:458px;background:url(../images/bg_screen.png);z-index:11;overflow:hidden;}
#mapbox .close{position:absolute;top:50%;left:50%;margin:184px 0 0 248px;width:27px;height:28px;background:url(../images/bg_close.jpg) no-repeat;z-index:12;cursor:pointer;}

#middle .page_main .right_content .innercontent .about_gover h2{
    text-indent:60px;line-height:100px;margin-bottom:0px;
}
#middle .page_main .right_content .innercontent .about_gover h2.fr {
  background: url(../images/gove_ico12.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .about_gover h2.tw {
  background: url(../images/gove_ico22.png) no-repeat left;
}
#middle .page_main .right_content .innercontent .about_gover h2.th {
  background: url(../images/gove_ico32.png) no-repeat left;
}
#head .menutop .menuright .menu ul{margin-left:80px;}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom h2{background:none;}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom{width:107%;}
#middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite{height:96px;}



#stocktable{width:672px;border:#ccc 1px solid;overflow:hidden;}
#middle .page_main .right_content .innercontent .Investors #stocktable table{width:100%;border:none;}
#middle .page_main .right_content .innercontent .Investors #stocktable table tr{line-height:30px;}
#middle .page_main .right_content .innercontent .Investors #stocktable table th{position:relative;background:url(../images/bgbg.jpg) repeat-x;height:28px;color:#999;}
#middle .page_main .right_content .innercontent .Investors #stocktable table th span{position:absolute;top:0px;right:30px;display:block;width:11px;height:28px;background:url(../images/row112.png) no-repeat center center;;}
#middle .page_main .right_content .innercontent .Investors #stocktable table th.title{width:530px;border-right: 1px #FFF solid;}
#middle .page_main .right_content .innercontent .Investors #stocktable table th.title span{right:235px;}
#middle .page_main .right_content .innercontent .Investors #stocktable table tr td{height:30px;vertical-align: top}
#middle .page_main .right_content .innercontent .Investors #stocktable table tr td img{margin-top:5px;}
#middle .page_main .right_content .innercontent .Investors #stocktable table tr td.listin1{width:530px;text-align:left;padding-left:10px;}

#middle .page_main .right_content .innercontent .Investors #stocktable .tabletext{margin:40px auto 10px auto;width:624px;padding:15px;border: 1px dashed #CCC;  background: #F5F5F5;font-size: 12px;  font-family: Arial;color:#666;}

#middle .page_main .right_content .innercontent .Investors #stocktable #table{width:100%;border:none;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablelist{float:left;line-height:30px;width:100%;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table span{display:block;float:left;height:28px;color:#999;text-align:center;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table span.title{width:530px;border-right: 1px #FFF solid;background:url(../images/bgbg.jpg) repeat-x;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table span.time{width:141px;background:url(../images/bgbg.jpg) repeat-x;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablelist span{height:auto;vertical-align: top}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablelist span img{margin-top:5px;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablelist span.listin1{width:520px;text-align:left;padding-left:10px;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablelist span.listin2{width:141px;text-align:center;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablepage{display:none;width:100%;float:left;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .tablepage1{display:block;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .pagebox{display:none;margin-left:10px;margin-top:8px;width:60%;float:left;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .pagebox li{float:left;margin-right:2px;width:16px;height:19px;border:#666 1px solid;text-align:center;cursor:pointer;}
#middle .page_main .right_content .innercontent .Investors #stocktable #table .pagebox li.active{border:#9aafe5 1px solid;background:#d3dfeb;color:#2e6ab1;}

.sustainability{padding-top:20px;float:left;overflow:hidden;width:100%;}

.sustainability p{float:left;margin-bottom:20px;width:100%;font-size:12px;color:#666;line-height:24px;}
.sustainability p strong{color:#000;font-weight:bold;}
.sustainability h2{float:left;margin-bottom:20px;width:100%;height:28px;text-indent:44px;line-height:28px;color:#000;font-weight:bold;font-size:14px;background:url(../images/location_back1.png) no-repeat;}
.sustainability p a{
    font-weight: bold; color: #00448d; text-decoration: underline;
}
.sustainability .promise{float:left;width:100%;}
.sustainability .promise ul.year{float:left;margin-top:20px;width:100%;background:url(../images/bg_line.png) repeat-x left bottom;}
.sustainability .promise ul.year li{float:left;margin-right:5%;width:30%;background:url(../images/icon_disc.png) no-repeat center bottom;text-align:center;font-size:20px;color:#f89c1c;font-weight:bold;line-height:80px;}
.sustainability .promise ul.year li.last{margin-right:0px;}
.sustainability .promise ul.images{float:left;margin-top:22px;width:100%;}
.sustainability .promise ul.images li{float:left;margin-left:5%;width:30%;text-align:center;}
.sustainability .promise ul.images li.img1{margin-left:0px;}
.sustainability .promise ul.images li p.title{margin-top:20px;margin-bottom:0px;color:#666;font-weight:bold;}

.sustainability .culture{float:left;width:100%;}
.sustainability .culture ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .culture ul.image li{float:left;margin-right:2%;width:32%;text-align:center;}
.sustainability .culture ul.image li.last{margin-right:0px;}
.sustainability .culture ul.image li img{width:100%;}


.sustainability .protection{float:left;width:100%;}
.sustainability .protection .textbox{float:left;width:100%;}
.sustainability .protection .textbox .text{float:left;width:50.7%}
.sustainability .protection .textbox .text .textin{display:table;width:100%;height:204px;}
.sustainability .protection .textbox .text .textin div{display:table-cell;vertical-align:middle;}
.sustainability .protection .textbox img{float:right;width:42.7%}

.sustainability .safety{float:left;width:100%;}
.sustainability .safety ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .safety ul.image li{float:left;margin-right:4%;width:48%;text-align:center;}
.sustainability .safety ul.image li.last{margin-right:0px;}
.sustainability .safety ul.image li img{width:100%;}

.sustainability .prosafety{float:left;width:100%;}
.sustainability .prosafety ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .prosafety ul.image li{float:left;margin-right:4%;margin-bottom:26px;width:48%;}
.sustainability .prosafety ul.image li.odd{margin-right:0px;}
.sustainability .prosafety ul.image li h2{margin-bottom:30px;}
.sustainability .prosafety ul.image li img{margin-bottom:28px;width:100%;}

.sustainability .regulation{float:left;width:100%;}
.sustainability .regulation ul.year{float:left;width:100%;background:url(../images/bg_line.png) repeat-x left bottom;}
.sustainability .regulation ul.year li{float:left;margin-right:5%;width:30%;background:url(../images/icon_disc.png) no-repeat center bottom;text-align:center;font-size:20px;color:#f89c1c;font-weight:bold;line-height:80px;}
.sustainability .regulation ul.year li.last{margin-right:0px;}
.sustainability .regulation ul.images{float:left;margin-top:22px;width:100%;}
.sustainability .regulation ul.images li{float:left;margin-left:5%;width:30%;text-align:center;}
.sustainability .regulation ul.images li.img1{margin-left:0px;}
.sustainability .regulation ul.images li img{margin-bottom:20px;}

.sustainability .transpotation{float:left;width:100%;}
.sustainability .transpotation ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .transpotation ul.image li{float:left;margin-right:4%;width:48%;text-align:center;}
.sustainability .transpotation ul.image li.last{margin-right:0px;}
.sustainability .transpotation ul.image li img{width:100%;}

.sustainability .response{float:left;width:100%;}
.sustainability .response ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .response ul.image li{float:left;margin-right:4%;width:48%;text-align:center;}
.sustainability .response ul.image li.last{margin-right:0px;}
.sustainability .response ul.image li img{width:100%;}


.sustainability .solution{float:left;width:100%;}
.sustainability .solution ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .solution ul.image li{float:left;margin-right:4%;margin-bottom:26px;width:48%;}
.sustainability .solution ul.image li.odd{margin-right:0px;}
.sustainability .solution ul.image li h2{margin-bottom:30px;}
.sustainability .solution ul.image li img{margin-bottom:20px;width:100%;}
.sustainability .solution ul.images{float:left;margin:22px 0 10px 0;width:100%;}
.sustainability .solution ul.images li{float:left;margin-right:2.6%;width:23%;text-align:center;}
.sustainability .solution ul.images li.last{margin-right:0px;}
.sustainability .solution ul.images li img{margin-bottom:20px;}


.sustainability .community{float:left;width:100%;}
.sustainability .community ul.image{float:left;margin:22px 0 52px 0;width:100%;}
.sustainability .community ul.image li{float:left;margin-right:2%;width:32%;text-align:center;}
.sustainability .community ul.image li.last{margin-right:0px;}
.sustainability .community ul.image li img{width:100%;}
.sustainability .community ul.data{float:left;margin-top:58px;width:100%;}
.sustainability .community ul.data li{float:left;width:33%;border-right:#e7e8ec 1px solid;}
.sustainability .community ul.data li.last{border:none;}
.sustainability .community ul.data li p{float:none;margin:0 auto;width:140px;}
.sustainability .community ul.data li p.color{font-weight:bold;color:#f89c1c;}
.sustainability .community ul.data li p strong{padding:0 6px;color:#f89c1c;font-size:31px;}

.sustainability .report{float:left;width:100%;}
.sustainability .report a{color:#00448d;font-weight:bold;font-size:12px;text-decoration:underline;}
/*.sustainability .report a:hover{color:#f89c1c;}*/

.sustainability .responsible{float:left;width:100%;}
.sustainability .responsible ul.image{float:left;margin:22px 0 32px 0;width:100%;}
.sustainability .responsible ul.image li{float:left;margin-right:4%;width:48%;text-align:center;}
.sustainability .responsible ul.image li.last{margin-right:0px;}
.sustainability .responsible ul.image li img{width:100%;}
.sustainability .responsible p.color{color:#f89c1c;font-weight:bold;}


.sustainability .susta{float:left;width:100%;}
.sustainability .susta ul.image{float:left;margin:32px 0 52px 0;width:100%;}
.sustainability .susta ul.image li{float:left;margin-right:2%;width:32%;text-align:center;}
.sustainability .susta ul.image li.last{margin-right:0px;}
.sustainability .susta ul.image li img{width:100%;}








@media only screen and (max-width: 1200px){
    .nav-toggle {
        display: block;
    }
    #middle .page_main .leftmenu .newleftxy{display: none;}
    #head .menutop{width: 100%;}
    #head .menutop .menuright{display: none;}
    #head .menutop .logo{margin-left: 2%;}
    #middle .page_main{width: 100%;}
    #middle .page_main .leftmenu{width: 100%; margin-bottom: -7px;}
    #middle .page_main .leftmenu h2 {width: 96%; padding: 0 2%;}
    #middle .page_main .leftmenu ul li a{width: 96%; padding: 0 2%;}
    #middle .page_main .leftmenu .leftnews .img{width: 100%; height: auto;}
    #middle .page_main .leftmenu .leftnews .img img{width: 100%;}
    #middle .page_main .leftmenu .leftnews h3{width: 96%; padding: 0 2%;}
    #middle .page_main .leftmenu .leftnews p.time{width: 96%; padding: 0 2%;}
    #middle .page_main .leftmenu .leftnews .content{width: 96%; padding: 0 2%;}
    #middle .page_main .leftmenu .leftnews a.more{margin-left: 2%;}
    #middle .page_main .right_content{width: 100%;}
    #middle .page_main .right_content .brade{width: 96%; padding: 0 2%;}
    #middle .page_main .right_content .innercontent{width: 100%; overflow: hidden;}
    #middle .page_main .right_content .innercontent .about_profile{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_gover{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_profile .profileinner{width: 100%; margin-left: -1%;}
    #middle .page_main .right_content .innercontent .about_profile .profileinner .item{
        width: 23%; margin-right: 0; margin-left: 2%;
    }
    #middle .page_main .right_content .innercontent .about_profile .profileinner .item img{
        width: 100%; height: auto;
    }
    #middle .page_main .right_content .innercontent .about_profile p img{width: 100%; height: auto!important;}
    /*页脚部分*/
    #footer .foot_top .search_inner{width: 100%; float: left;}
    #footer .foot_top .search_inner .ico{margin-left: 2%;margin-top: 24px; display: none;}
    #footer .foot_top .search_inner .search{width: 100%; margin-top: 35px; left: 0px; margin-left: 0px;}
    #footer .foot_top .search_inner .search .input{width: 60%; background: none; margin-left: 2%;}
    #footer .foot_top .search_inner .search .input input{width: 100%; -webkit-border-radius: 8px; background: #fff;
                                                         height: 43px; line-height: 43px; text-indent: 10px; margin-left: 0px;}
    #footer .foot_top .search_inner .search .tijiao{float: left; margin-left: 2%; margin-top: 9px;}
    #footer .foot_menu{height: auto; padding-bottom: 20px;}
    #footer .foot_menu .innermenu{width: 96%; float: left; padding: 0 2%; height: auto;}
    #footer .foot_menu .innermenu .item{height: 235px;}
    #footer .foot_menu .innermenu p.copy{margin-top: 10px; height: 40px; line-height: 40px; bottom:10px;}
    #middle .page_main .right_content .innercontent .about_team{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_team .teaminner{width: 100%; float: left; margin-left: -1%;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item{width: 48%; margin-left: 2%; margin-right: 0px;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext{width: 53%; float: left; margin-left: 3%;}
    #middle .page_main .right_content .innercontent .about_busin{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_busin .busin_ite .right{width: 60%; float: right; margin-left: 0px;}
    #middle .page_main .right_content .innercontent .about_colla{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_colla .innercolla{width: 100%; float: left; margin-left: -0.5%;}
    #middle .page_main .right_content .innercontent .about_colla .innercolla .item{width: 31%; margin-left: 2%; margin-right: 0px; height: auto;}
    #middle .page_main .right_content .innercontent .about_colla .innercolla .item img{width: 100%;}
    #middle .page_main .right_content .innercontent .about_colla .innerpharm{width: 100%;float: left; margin-left: -1%;}
    #middle .page_main .right_content .innercontent .about_colla .innerpharm .img{  width: 48%;
                                                                                    margin-left: 2%;
                                                                                    margin-right: 0px;}
    #middle .page_main .course_history{width: 69%; padding-left: 124px; padding-right: 2%;}
    #middle .page_main .course_history .course_it{width: 100%; padding-left: 0px;}
    #middle .page_main .course_history .course_it .tup{width: 175px; padding: 0px 0px;}
    #middle .page_main .course_history .course_it .tup.end{background: url(../images/history_line.png) no-repeat right;}
    #middle .page_main .right_content .innercontent .about_location{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .about_location p img{width: 100%;}
    #middle .page_main .right_content .innercontent .about_location .locatop{width: 96%; padding: 0 2%;}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite{height: 95px;}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite p{background:url(../images/location_back3.png) no-repeat 0 9px}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .left{width: 49%;}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .right{width: 46%; padding: 2%; height: auto;}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .right img{width: 100%;}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .left p{width: 90%;}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite{min-height: 300px;}
    #middle .page_main .leftmenu ul li.active a.yijia{  background: url(../images/left_menujian.png) no-repeat 96%;}
    #middle .page_main .leftmenu ul li a.yijia{background: url(../images/left_menuj.png) no-repeat 96%;}
    #middle .page_main .right_content .innercontent .pro_crop{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .pro_crop .innerpharm{width: 100%; margin-left: -1%;}
    #middle .page_main .right_content .innercontent .pro_crop .innerpharm .img{width: 48%; margin-left: 2%; margin-right: 0px;}
    #middle .page_main .right_content .innercontent .pro_crop .innerpharm .img img{ width: 100%;}
    .sustainability{width: 96%; padding-left: 2%; padding-right: 2%;}
    .sustainability p img{width: 100%;}
    #middle .page_main .right_content .innercontent .pro_crop .innercrop{width: 100%; margin-left: -0.5%;}
    #middle .page_main .right_content .innercontent .pro_crop .innercrop .img{width: 31%; margin-left: 2%; margin-right: 0px;}
    #middle .page_main .right_content .innercontent .pro_crop .innercrop .img img{width: 100%;}

    #middle .index_banner .innerbanner .item .text{width: 100%; position: relative;margin-left: 0px; left: 0px;}
    #middle .index_banner .innerbanner .item .text .daqiu{position: absolute; left: 50%; margin-left: -215px;}
    #middle .index_page{width: 96%; padding: 0 2%; float: left;}
    #middle .index_page .index_new{
        width: 50%;height: auto;
    }
    #middle .index_page .index_aboutus{width: 48%; margin-left: 2%;}
    #middle .index_page .index_gupiao{width: 100%; margin-left: 0px;}
    #middle .index_page .index_new .first_news .img{width: 45%;}
    #middle .index_page .index_new .first_news .textright{width: 53%;}
    #middle .index_page .index_new .first_news .textright .content{width: 95%; padding-left: 4%;}
    #middle .index_page .index_aboutus .img{width: 52.47%; }
    #middle .index_page .index_aboutus .text{width: 47.52%; padding: 0 0%; overflow: hidden;}
    #middle .index_page .index_aboutus .text .tioding{width: 92%; padding: 0 4%;}
    #middle .index_page .index_markets .innermarkets{width: 100%; margin-left: -1%;}
    #middle .index_page .index_markets .innermarkets .item{width: 23%; margin-left: 2%; margin-right: 0px; height: auto;}
    #middle .index_page .index_markets .innermarkets .item h2{font-size: 13px;}
    #middle .index_capabilities .innercapabilities{width: 100%; float: left;}
    #middle .index_capabilities .innercapabilities .solid{height: 173px;}
    #middle .page_main .right_content .innercontent .Media{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .Media .mediafiv{width: 100%; margin-left: -0.5%;}
    #middle .page_main .right_content .innercontent .Media .mediafiv .item{width: 31%; margin-left: 2%; margin-right: 0px;
                                                                           margin-bottom: 2%;
    }
    #middle .page_main .right_content .innercontent .media_detail{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .media_detail .conten p img{max-width: 100%; height: auto!important;}
    #middle .page_main .right_content .innercontent .Join_us{width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .Investors {width: 96%; padding-left: 2%; padding-right: 2%;}
    #middle .page_main .right_content .innercontent .Investors .inner{width: 100%;}
    #middle .page_main .right_content .innercontent .Investors .inner .itempdf{
        width: 23%; margin-left: 2%; margin-right: 0px;
    }
    #middle .page_main .leftmenu ul li{line-height: 50px;}
    #middle .page_main .leftmenu ul li a{font-size: 15px;line-height: 50px;}

    #middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon{top:93px;}
}
@media only screen and (max-width: 1023px){
    
    #middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon{top:113px;}
}
@media only screen and (max-width: 960px){  
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite{width: 38%;}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite{min-height: 310px;}
    #middle .index_page .index_new{width: 100%;}
    #middle .index_page .index_new .first_news .img{height: auto;}
    #middle .index_page .index_aboutus{width: 100%; margin-left: 0px;}
    #middle .index_page .index_aboutus .img{height: auto;}
    #middle .index_page .index_aboutus .img img{width: 100%;}
    #middle .index_page .index_aboutus .text{height: auto;}
    #middle .index_page .index_markets .innermarkets .item {width: 48%; margin-bottom: 2%;}
    #middle .index_page .index_markets .innermarkets .item h2{font-size: 14px;}
    #middle .page_main .right_content .innercontent .Media .mediafiv .item{width: 48%;}
    #middle .Investors .index_gupiao .innergup .gup{margin-left: 15.5%;}
    #middle .page_main .right_content .innercontent .Investors .inner .itempdf{width: 38%;margin-left: 12%; }
}
@media only screen and (max-width: 800px){
    #middle .page_main .right_content .innercontent .about_busin .busin_ite{width: 100%;}
    #middle .page_main .right_content .innercontent .about_busin .busin_ite .right{width: 70%;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .img{width: 100%;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .img .dingweinei{
        position: absolute; left: 50%; margin-left: -72.5px;
    }
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .img .back{
        position: absolute; left: 50%; margin-left: -72.5px;
    }
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext{width: 100%; text-align: center; margin-left: 0px;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item{height: 305px;}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite{min-height: 352px;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext{width: 100%; margin-left: 0px;}
}
@media only screen and (max-width: 779px){    
    #middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon{top:133px;}
}
@media only screen and (max-width: 750px){
    #footer .foot_menu .innermenu .item{width: 170px;}
    #middle .page_main .right_content .innercontent .about_profile .profileinner .item{
        width: 48%; margin-right: 0; margin-left: 2%; margin-bottom: 15px;
    }
    #middle .page_main .right_content .innercontent .about_profile .profileinner .item img{
        margin-bottom: 15px;
    }
    #middle .page_main .right_content .innercontent .about_location .Adree .ite{width: 100%; min-height: 200px;}
    #middle .Investors .index_gupiao .innergup .gup{margin-left:7.5%}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom{padding-bottom: 50px; width: 100%; margin-bottom: 0px;}
    #middle .page_main .right_content .innercontent .about_location .locatop h2{width: 93%; padding-left: 7%; text-indent: 0px;}

    #middle .page_main .leftmenu h2{font-size: 22px; padding-bottom: 20px;}
    #middle .index_page .index_new h1{font-size: 26px;}
    #middle .index_page .index_aboutus h1{font-size: 26px;}
    #middle .index_page .index_gupiao h1{font-size: 26px;}
    #middle .index_page .index_markets h1{font-size: 26px;}
    #middle .index_banner .innerbanner .item .text .daqiu p{font-size: 18px; line-height: 24px;}
    #middle .index_page .index_new .first_news .textright h2 a{font-size: 20px;}
    #middle .index_page .index_new .first_news .textright h3{font-size: 18px;}
    #middle .index_page .index_new .first_news .textright .content{font-size: 18px; height: auto; line-height: 24px;}
    #middle .index_page .index_aboutus .text h2{font-size: 20px; width: 100%; margin-top: 15px;}
    #middle .index_page .index_aboutus .text p{font-size: 18px; line-height: 24px;}
    #middle .index_page .index_gupiao .innergup .time{font-size: 14px; margin-left: 0px;}
    #middle .index_page .index_gupiao .innergup .gup{margin-left: 0px;}
    #middle .index_page .index_markets .innermarkets .item h2{font-size: 18px; }
    #middle .index_capabilities .innercapabilities .solid .item p{font-size: 16px;}
    #middle .index_capabilities .innercapabilities h1{font-size: 26px;}
    #middle .page_main .right_content .brade ul li{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_profile p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_profile .profileinner .item h3{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_team h2{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_team p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext h3{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_team .teaminner .item .righttext p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_busin p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_busin h2{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_colla p{font-size: 18px;}
    #middle .page_main .course_history .course_it .itemyear p{font-size: 18px;}
    #middle .page_main .course_history .course_it h2{font-size: 25px;  width: 102px;  left: -95px;}
    #middle .page_main .course_history .course_it .tup p{font-size: 16px;}
    #middle .page_main .right_content .innercontent .about_location .locatop h2{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_location .locatop .top p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite{margin-bottom: 45px;}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite h3{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_location .locatop .bottom .ite p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .left h2{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_location .lianhetech .left p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite h3{font-size: 20px;}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite p{font-size: 18px;}
    #middle .page_main .leftmenu ul li{line-height: 70px;}
    #middle .page_main .leftmenu ul li a{font-size: 20px;line-height: 70px;}
    #middle .page_main .right_content .innercontent .pro_crop p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .pro_crop h2{font-size: 20px;}
    #middle .page_main .right_content .innercontent .Media .mediafiv .item h2 a{font-size: 19px;}
    #middle .page_main .right_content .innercontent .Media .mediafiv .item p{font-size: 19px;}
    #middle .page_main .right_content .innercontent .Join_us ul li a.leve{font-size: 20px;}
    #middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table th{font-size: 18px;}
    #middle .page_main .right_content .innercontent .Join_us ul li .yaoqiu table td{font-size: 18px;}
    #middle .page_main .right_content .innercontent .Media p{font-size: 18px;}
    .sustainability p{font-size: 18px;}
    .sustainability h2{font-size: 20px;}
    #middle .Investors .index_gupiao .innergup .gup{margin-left: 1.5%;}
    #middle .Investors .index_gupiao .innergup .time{font-size: 16px; margin-left: 0px;}
    #middle .page_main .right_content .innercontent .Investors table tr td{font-size: 18px;}
    #middle .page_main .right_content .innercontent .Investors .inner .itempdf a.bqa{font-size: 19px; height: auto;}
    #middle .page_main .right_content .innercontent .Join_us p{font-size: 18px;}
    #middle .page_main .right_content .innercontent .Join_us p strong{font-size: 18px;}
    body.sideopen .grid .yuyan{font-size: 18px;}
    .grid .ul_phone li{font-size: 22px; height: 90px; line-height: 90px;}
    #footer .foot_top .search_inner .search .input input{font-size: 18px;}
    #footer .foot_top .search_inner .search .tijiao{font-size: 20px;}
    #footer .foot_menu .innermenu .item h2{font-size: 15px;}
    #footer .foot_menu .innermenu .item ul li{font-size: 15px;}
    #footer .foot_menu{  padding-bottom: 90px;}
    #middle .page_main .right_content .brade ul li.seact{max-width: 99px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    #middle .page_main .right_content .innercontent .media_detail h2{font-size: 22px;}
    #middle .page_main .right_content .innercontent .media_detail h3{font-size: 19px;}
    #middle .page_main .right_content .innercontent .media_detail .conten p{font-size: 18px;}
    .action--site-susta_promise #middle .page_main .right_content .brade ul li.seact{max-width: 42px;}
    .action--site-susta_culture #middle .page_main .right_content .brade ul li.seact{max-width: 42px;}
    #middle .page_main .right_content .innercontent p{line-height: 30px!important;}
    #middle .page_main .course_history .course_it .tup{min-height: 108px;}
    #middle .Investors .index_gupiao .innergup .gup .ycinfo p{line-height: 61px!important;}






}
@media only screen and (max-width: 640px){
    #middle .Investors .index_gupiao .innergup .gup{margin-left:2.5%}
    #middle .page_main .right_content .innercontent .about_location .Adree .ite1 .icon{top:142px;}
}