body {margin:0; font:12px/1.5 \5b8b\4f53,Arial,sans-serif;font-family: "微软雅黑"; }
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:12px;}
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;  float: left;
          width: 100%;}
.blank10{ margin-top: 10px;}
.x_error{width: 100%; float: left; margin-bottom: 20px; font-size: 24px; color: #333;}
strong{font-weight: bold;}   
p strong{font-weight: bold;}   
.wordbule12 {
	font-size: 12px;
	color: #2760ab;
}

a.bottom_zi:link , a.bottom_zi:visited{
	font-weight: normal;
	color: #FFFFFF;
	font-family: "";
	font-size: 12px;
	text-decoration: none;
}

a.bottom_zi:hover , a.bottom_zi:active{
	font-weight: normal;
	color: #FF9900;
	font-family: "";
	text-decoration: none;
}
/*首页*/
.T_linkwai{width: 100%; float: left; border-top: 10px solid #4987c2;}
.T_linknei{width: 980px; margin: 0 auto;}
.page_body{background-color:white; 	width: 100%; float: left;}
.T_linkwai .tlinktop{width: 100%; float: left;}
.T_linkwai .tlinktop .header{width: 100%; float: left; margin-top: 10px;}
.T_linkwai .tlinktop .header .logo{ width: 134px; float: left;}


.pagebodyinner h2.serch{ width: 100%; float: left; font-size: 20px; color: #000; font-weight: bold;}
.pagebodyinner h4.guanjianzi{width: 100%; float: left; font-size: 12px; font-weight: bold; margin-top: 20px;}
.searchtext1 {width: 100%; float: left;}
.searchtext1 .textbox{width: 200px; height: 30px; border: 1px solid #ccc; margin-bottom: 10px; margin-top: 10px; text-indent: 5px; outline: none; float: left;}
.searchtext1 .btn{width:100px; text-align: center; height: 30px; line-height: 30px; margin-top: 10px; margin-bottom: 10px; margin-left: 15px;}

.pagenews{width: 100%; float: left;}
.pagenews .newsitem{width: 100%; float: left; margin-bottom: 20px;}
.pagenews .newsitem .ttl {width: 100%; float: left; font-size: 15px; font-weight: bold; margin-bottom: 5px;}
.pagenews .newsitem .ttl a:hover{ color: #005aab;}
.pagenews .newsitem .content{width: 98%; padding-left: 2%; color: #333;} 


.T_linkwai .tlinktop .index_menu{width: 100%; float: left;
                                 background: url("../images/banner1.jpg") no-repeat scroll 0 0;
                                 width: 614Px;
                                 height: 54px;}
.T_linkwai .tlinktop .index_menu .block_nice{padding-top: 11px;
                                             height: 47px;
                                             padding-left: 16px;
                                             float: left;
                                             display: inline;}
.T_linkwai .tlinktop .index_menu .block_nice ul li{  width: 85px;
                                                     padding: 0 15px;
                                                     height: 31px;
                                                     border-right: 1px solid #D4D4D4;
                                                     border-left: 1px solid #FFF; float: left;}
.T_linkwai .tlinktop .index_menu .block_nice ul li a{font-size: 14px;
                                                     color: #333333;
                                                     text-decoration: none;
                                                     width: 86px;
                                                     height: 31px;
                                                     display: block;
                                                     text-align: center;
                                                     line-height: 31px;
                                                     float: left;}
.T_linkwai .tlinktop .index_menu .block_nice ul li a:hover{
    background: url("../images/a.png") no-repeat scroll 0 0;
    color: #ffffff;
    width: 86px;
}
.T_linkwai .tlinktop .index_menu .block_nice ul li.active a{
    background: url("../images/a.png") no-repeat scroll 0 0;
    color: #ffffff;
    width: 86px;
}
.T_linkwai .tlinktop .index_menu .block_nice ul li.home{  border-left: none;}
.T_linkwai .tlinktop .index_menu .block_nice ul li.new_pro{  border-right: none;}

.tlinkmiddle{width: 100%; float: left;  min-height: 400px;}
.tlinkmiddle .index_middl{width: 100%;float: left;}
.tlinkmiddle .index_middl .index_banner{width: 100%; float: left; position: relative;  height: 367px;}
.tlinkmiddle .index_middl .index_banner ul li{width: 100%;}
.tlinkmiddle .index_middl .index_banner ul.slider{padding-left: 4px;}
.tlinkmiddle .index_middl .index_banner .prve {
    position: absolute;
    background: url(../images/solidleft.png) no-repeat;
    width: 31px;
    height: 66px;
    top: 130px;
    left: 0px;
    z-index: 9; cursor: pointer;
}
.tlinkmiddle .index_middl .index_banner .next {
    position: absolute;
    background: url(../images/solidright.png) no-repeat;
    width: 31px;
    height: 66px;
    top: 130px;
    right: 0px;
    z-index: 9;cursor: pointer;
}

.tlinkmiddle .index_middl .index_yingyong{ width: 100%; float: left; margin-top: 10px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter{width: 643px;float: left;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter h2{
    font-weight: normal;
    background: url("../images/chanpin.jpg") no-repeat scroll 0 0;
    height: 56px;
    padding-left: 80px;
    line-height: 85px;
    border-bottom: 1px dashed #888888;
    margin-bottom: 15px;
    font-size: 18px;
}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content{width: 100%; float: left; position: relative; height: 379px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content img{margin-bottom: 10px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content p{font-size: 12px; color: #333; line-height: 22px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .left{width: 313px; float: left;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .left h6{  color: #005bac;
                                                                                 font-weight: normal;
                                                                                 padding: 6px 0px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .right{width: 313px; float: right;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .right h6{  color: #005bac;
                                                                                  font-weight: normal;
                                                                                  padding: 6px 0px;}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .more {
    position:absolute;
    bottom: 20px;
    width: 96px;
    text-align: center;
    height: 47px;
    line-height: 47px;
    color: #000000;
    text-decoration: none;
    background: url("../images/button.jpg") no-repeat scroll 0 0;
}
.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .more a:hover{color: #333;}

.tlinkmiddle .index_middl .index_yingyong .newscenter{width: 303px; float: left; margin-left: 24px; }
.tlinkmiddle .index_middl .index_yingyong .newscenter h2{font-weight: normal;
                                                         background: url("../images/xinwen.jpg") no-repeat scroll 0 bottom;
                                                         height: 56px;
                                                         padding-left: 80px;
                                                         line-height: 85px;
                                                         border-bottom: 1px dashed #888888;
                                                         margin-bottom: 15px; font-size: 18px;}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody{width: 100%; float: left; position: relative; height: 379px;}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .item{padding-bottom: 8px; height: 122px;font-size: 12px;}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .item .title a{  text-decoration: none;
                                                                                 line-height: 20px;
                                                                                 height: 20px;
                                                                                 color: #005bac;
                                                                                 background: url("../images/li2.jpg") no-repeat scroll 0 center;
                                                                                 padding-left: 15px;}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .item .time{color: #00afff; padding-left: 15px; line-height: 30px; height: 30px; }
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .item .content{padding-left: 15px; line-height: 18px; height: 72px;}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .newprve{
    cursor: pointer;
    background: url("../images/top.jpg") no-repeat scroll 0 0;
    width: 15px;
    height: 10px;
    position: absolute;
    top: -35px;
    z-index: 1;
    right: 25px;
}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .newnext{
    cursor: pointer;
    background: url("../images/down.jpg") no-repeat scroll 0 0;
    width: 15px;
    height: 10px;
    position: absolute;
    top: -35px;
    z-index: 1;
    right: 0px;
}
.tlinkmiddle .index_middl .index_yingyong .newscenter .newsbody .more {
    position:absolute;
    bottom: 50px;
    width: 96px;
    text-align: center;
    height: 47px;
    line-height: 47px;
    color: #000000;
    text-decoration: none;
    background: url("../images/button.jpg") no-repeat scroll 0 0;
}

.index_yinyongkwai{width: 643px; float: left; overflow: hidden;}
.index_yinyongkwai .index_yinyongnei{width: 677px; float: left;}
.index_yingyong .index_yyxuankuang{width: 313px;margin-right: 20px; float: left; position: relative; height: 210px;}
.index_yingyong .index_yyxuankuang h6{  color: #005bac;
                                        font-weight: normal;
                                        padding: 6px 0px;}
.yingyongneirongbfen{ width: 100%; float: left; height: 92px; overflow: hidden;}

.tlinkmiddle .index_middl .index_yingyong .yiyongcenter .pane-content .more a:hover{color: #333;}

.index_lianwangzhichi{width: 100%; float: left;}
.index_lianwangzhichi h2{ font-size: 18px; color: #000; font-weight: normal;   background: url("../images/homeQuan.png") no-repeat scroll 0 0;
                          height: 56px; padding-left: 80px; line-height: 74px; border-bottom: 1px solid #888888; margin-bottom: 15px;}
.index_lianwangzhichi ul li{ float: left; list-style: none; width: 244px; height: 73px; border-right: 1px solid #666;}
.index_lianwangzhichi ul li.last{ border-right: none;}
.index_bottom{width: 100%; float: left; background: #4787c0; font-size: 12px; color: #fff; text-align: center;height: 80px; line-height: 80px; margin-top: 20px;}
.index_bottom .index_btmnei{width: 980px; margin: 0 auto; position: relative;}
.index_bottom .index_btmnei a.youxiang{position: absolute; right: 0; top: 0;  background: url("../images/youxiang.jpg") no-repeat scroll 0 25px; width: 103px; padding-left: 14px; padding-top: 25px; height: 32px; line-height: 32px; display: block; text-decoration: none; color: #fff;}
.index_bottom .index_btmnei .weixin{    
    width: 100px;
    color: #ffffff;
    position: absolute;
    right: 115px;
    top: 0px;
    padding-top: 25px;
    height: 32px;
    line-height: 32px;
    display: block;}
.index_bottom .index_btmnei .weixin:hover{text-decoration: none;}
.index_bottom .index_btmnei .weixinpic{
    position: absolute;
    width: 70px;
    height: 70px;
    top: -40px;
    right: 130px;
    display: none;
    cursor: pointer;
}
.index_bottom .index_btmnei .weixinpic img{width: 100%;}
.neiye_Details{width: 100%; float: left; margin-top: 10px;}
.neiye_Details .gaikuangmenu{width: 200px; float: left;}
.neiye_Details .gaikuangmenu h2{background: url("../images/h.jpg") no-repeat scroll 0 0;
                                height: 40px;
                                line-height: 40px;
                                width: 150px;
                                padding-left: 40px;
                                font-size: 14px; font-weight: bold;}

.neiye_Details .gaikuangmenu ul li a{color: #333333;
                                     background: url("../images/aa.jpg") no-repeat scroll 0 0;
                                     font-size: 12px;
                                     display: block;
                                     width: 150px;
                                     padding-left: 40px;
                                     height: 36px;
                                     line-height: 36px;
                                     text-decoration: none;}
.neiye_Details .gaikuangmenu ul li a:hover{  background: url("../images/aa2.jpg") no-repeat scroll 0 0;
                                             color: #ffffff;}
.neiye_Details .gaikuangmenu ul li.active a{  background: url("../images/aa2.jpg") no-repeat scroll 0 0;
                                              color: #ffffff;}

.neiye_Details .gaikuangcontent{background: #ffffff;
                                border: 1px solid #aaaaaa;
                                padding: 20px;
                                width: 738px; float: left;}
.neiye_Details .gaikuangcontent .leftimg{ width: 437px; float: left;}
.neiye_Details .gaikuangcontent .gaikuangp{width: 280px; float: left; margin-left: 20px;}
.neiye_Details .gaikuangcontent .gaikuangp p{ color:#333; font-size: 12px; margin-bottom: 10px; line-height: 21px;}


/*新闻动态*/
.gongsijieshao{width: 100%;float: left;}
.tlinkmiddle .nieye_banner{width: 100%; float: left; overflow:hidden;}
.news_row{width: 100%; float: left;height: 30px;
          line-height: 30px;
          background: url("../images/li3.jpg") no-repeat scroll 0 center;
          padding-left: 15px; font-size: 12px;}

.news_row .title{  float: left;
                   display: inline;
                   width: 538px;
                   margin-left: 0;
                   margin-right: -538px;}
.news_row .title.ellipsis{
    width: 489px;
    white-space: nowrap;
    overflow: hidden;
     height:100%;
    text-overflow: ellipsis;
}
.news_row .title a{  text-decoration: none;
                     color: #333333;}
.news_row .body{float: left;
                display: inline;
                width: 200px;
                margin-left: 538px;
                margin-right: -738px;}
.news_row .body span{display: block;
                     width: 100px;
                     float: left;}

/*应用方案*/
.application_row{  float: left;
                   margin-top: 10px;
                   width: 718px; padding-left: 20px;}
.application_row ul li{
    list-style: none;
    margin: 8px 0;
    position: relative;
    float: left;
    display: inline;
}
.application_row ul li .content{width: 100%; float: left; color: #333;}
.application_row ul li .content h2{
    float: left;
    width: 714px;
    color: #005bac;
    font-weight: bold;
    margin-bottom: 1px;
    font-size: 14px;
}
.application_row ul li .content .body{
    width: 650px; float: left; line-height: 20px;
}
.application_row ul li .content .button{
    width: 110px;
    bottom: 10px;
    right: 0;
    position: absolute;
}
.application_row ul li .content .button a{
    float: left;
    display: block;
    width: 110px;
    height: 29px;
    background: url("../images/bg.png") no-repeat;
    text-decoration: none;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
}

.gongsijieshao .node_div{  background: #eeeeee;
                           border: 1px solid #aaaaaa;
                           padding: 20px;
                           width: 938px; float: left; min-height: 400px;}
.gongsijieshao .node_div .title{ font-size: 20px;  text-align: center;
                                 padding-bottom: 15px; width: 100%;  font-weight: bold;}
.gongsijieshao .node_div .content{width: 100%; float: left; font-size: 12px;}
.gongsijieshao .node_div .content p{width: 100%;float: left; margin-bottom: 20px; color: #333; line-height:21px;}
.gongsijieshao .node_div .content p strong a{color: #0000ef;}

/*招贤纳士*/
.zhaopin_div{ float: left;  padding: 0 40px;
              float: left;
              width: 898px;
              border: 1px solid #aaaaaa;
              background: #eeeeee;}
.zhaopin_div .zhaop_row{
    position: relative;
    width: 898px;
    margin: 20px 0;
    float: left;
    display: inline;
}
.zhaopin_div .zhaop_row .title{
    width: 898px;
    float: left;
    color: #005bac;
    font-weight: bold;
    margin-bottom: 12px;
}
.zhaopin_div .zhaop_row .body{
    width: 640px;
    line-height: 15px;
    height: 120px;
    overflow: hidden;
    float: left;
}
.zhaopin_div .zhaop_row .body p{margin-left: 12px; line-height: 20px;}
.zhaopin_div .zhaop_row a{
    position: absolute;
    right: 0;
    bottom: 10px;
    display: block;
    width: 110px;
    height: 30px;
    background: url("../images/zhaopin_more_bg.jpg") no-repeat;
    text-decoration: none;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
}

.zhaopin_div .zhaop_row .body p strong{font-weight: bold;}
.zhaopinbold .body p strong{font-weight: bold;}

.contact_div{
    width: 978px;
    min-height: 400px;
    border: 1px solid #aaaaaa;
    background: #eeeeee;float: left;
}
.contact_div .chengshi{
    float: left;
    display: inline;
    width: 264px;
    height: 198px;
    margin-left: 40px;
    margin-top: 50px;
}
.contact_div .chengshi p{ height: 64px; line-height: 16px; margin-bottom: 20px;}
.contact_div .chengshi p strong{color: #005bac; }
.contact_div .bumen{
    float: left;
    display: inline;
    width: 204px;
    height: 198px;
    margin-left: 88px;
    margin-top: 50px;
}
.contact_div .bumen p{line-height: 16px;
                      margin-bottom: 20px; }
.contact_div .bumen p strong{  color: #005bac; }
.contact_div .bumen p em {font-style: italic;}
.contact_div .bumen p em a{  color: #005bac; }

.contact_div .ditu{
    float: left;
    display: inline;
    margin-left: 120px;
    margin-top: 40px;
    padding: 5px;
    background-color: #ffffff;
    border: 1px solid #7b7b7b;
    width: 420px; height: 306px;
}


/*最新产品*/
.newpro_div{
    float: left;
    display: inline;
    width: 918px;
    padding: 0 20px 0 40px;
    padding-bottom: 20px;
    background: #eeeeee;
    border: 1px solid #aaaaaa;
}
.newpro_div ul li{
    list-style: none;
    margin: 20px 0;
    position: relative;
    float: left;
    display: inline;
}
.newpro_div ul li .new_row{width: 100%; float: left;}
.newpro_div ul li .new_row .title{  float: left;
                                    width: 714px;
                                    color: #005bac;
                                    font-weight: bold;
                                    margin-bottom: 10px;}
.newpro_div ul li .new_row .body{  width: 680px; float: left; line-height: 21px;}
.newpro_div ul li .new_row .button{  width: 110px;
                                     bottom: 10px;
                                     right: 0;
                                     position: absolute;}
.newpro_div ul li .new_row .button a{  float: left;
                                       display: block;
                                       width: 110px;
                                       height: 30px;
                                       background: url("../images/zhaopin_more_bg.jpg");
                                       text-decoration: none;
                                       text-align: center;
                                       line-height: 30px;
                                       color: #ffffff;}




/*分页器样式*/
.fenye{width: 100%;   float: left;
       margin-top: 10px;
       display: inline;}

.fenye .yiiPager{  float: right;
                   display: inline;}

.fenye .yiiPager li{ background-image: none;
                     display: inline;
                     list-style-type: none;
                     padding: 15px; float: left;}
.fenye .yiiPager li a {text-decoration: underline;}
.fenye .yiiPager li a:hover{color: #000;}
.fenye .yiiPager li.selected a{color: #000; text-decoration: none;}

/*搜索分页器*/
.fenyeser{width: 100%;   float: left;
       margin-top: 10px;
       display: inline;}

.fenyeser .yiiPager{  float: left; margin-left: 373px;
                   display: inline;}

.fenyeser .yiiPager li{ background-image: none;
                     display: inline;
                     list-style-type: none;
                     padding: 15px; float: left;}
.fenyeser .yiiPager li a {text-decoration: underline;}
.fenyeser .yiiPager li a:hover{color: #000;}
.fenyeser .yiiPager li.selected a{color: #000; text-decoration: none;}

.application_detaildiv{ width: 100%; float: left;}
.application_detaildiv .title{  color: #005bac;
                                font-weight: bold;
                                font-size: 14px;}
.application_detaildiv .body{  margin-top: 15px;}
.application_detaildiv .body h3{
    font-size: 1.3em;
    line-height: 1.3em;
    margin: 0; font-weight: bold;
}
.application_detaildiv .body  p{color: #333;}
.application_detaildiv .body  table {
    border-color: #000000;
    margin-left: 20px;
    border-collapse: collapse;
}

.application_detaildiv .body  table tr td{border:1px solid #000; text-indent: 10px; padding: 5px; line-height: 20px;}
.application_detaildiv .body a{color:#0000ef; text-decoration: underline; font-weight: bold;}

.zxtg_main{width: 100%; float: left;}
.zxtg_main .x_error{width: 100%; float: left;}
.zxtg_main .x_error h3{width: 100%; float: left; font-size: 20px; font-weight: bold;}
.zxtg_main .x_error h4{width: 100%; float: left; font-size: 12px; }



.newxinpshangshiwai{  z-index: 99999;
                   right: 0;
                   text-align: right;
                   top: 10%; height: 30px;width: 98px; position: absolute;   position: fixed;}
.newxinpshangshi{  z-index: 99999;
                   right: 0;
                   text-align: right;
                   top: 10%;
                   border: 1px solid #ddd; position: absolute;   position: fixed;}
.newxinpshangshi a{cursor: pointer;}
.newxinpshangshi p{ float: left; width: 100%; text-align: left;}
.expand{display: none;}
.newxinpshangshi p .dianji{float: right;}









