/* Generated by wjdhcms 3.0 */



@charset "utf-8";



/*-----------CSS Reset-----------*/



::selection {

	color:#fff;

    background-color: #2472ca;

}



::-moz-s

election {

	color:#fff;

    background-color: #2472ca;

}



::-webkit-selection {

	color:#fff;

    background-color: #2472ca;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



* {

    padding: 0;

    margin: 0;

}



body {

    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1.5;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}





li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

    text-decoration: none;

    -webkit-transition: all .3s ease-out;

    transition: all .3s ease-out;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none;

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}







/* 公共样式 */

#tmpAreaLmtDiv{

display:none;

}

.pull-left{

    float: left;

}

.pull-right{

    float: right;

}

.clear {

    clear: both;

}

.between{

    width: 1180px;

    margin:0 auto ;

}

/* bt */



.dbt{

    background:url(../images/bt1.jpg) no-repeat center;

    height:53px; 

    text-align: center;

    margin-top: 55px;

    margin-bottom: 30px;

}





.dbt h2 a{

    font-size: 24px;

    color: #f60101;

    padding-top: 6px;

    display: block;

}



.dbt h3 a{

    font-size: 24px;

    color: #f60101;

    padding-top: 6px;

    display: block;

}

.dbg{

    background: #f3f4f6;

    padding-bottom: 20px;

}





/* bt  end */







/* 公共样式end */

/**banner**/

.banner{width:100%; margin:0 auto; position:relative; height:600px;}

.fullSlide{width:100%;position:relative;height:100%;background:transparent;}

.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{height:100%;}

.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}

.fullSlide .bd li a{display:block;height:100%;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}

.fullSlide .hd ul{text-align:center;margin-bottom:10px;}



.fullSlide .hd ul .on{background:#218d00;}

.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}

.fullSlide .next{left:auto; right:15%; background-position:-6px -137px;}



/**search**/



.search-box{

    width: 100%;

}

.search{

    width: 1078px; 

    margin:auto; 

    height:55px;

    background: url(../images/bg4.png) no-repeat center;

}

.keytext{

    width: 640px;

    height: 50px;

    line-height: 50px;

    float: left;

    font-size: 14px;

    margin-left: 65px;

}

.keytext span{

    line-height: 50px;

    color:#fff; 

}

.keytext a{

    margin: 0px 8px 0px 0px; 

    line-height:50px; 

    color:#fff;

}

.rmgj-n-r{ 

    float: right;

    margin-top: 11px;

    border-bottom: 1px solid #fff;

    margin-right: 62px;

}

.text2{

    padding: 0px 0px 0px 10px;

    float: left;

    height: 30px;

    width: 200px;

    font-size: 14px;

    color: #fff;

    background: none;



	

}

.submit{

    width:44px; 

    height:30px; 

    border:0; 

    padding:0; 

    background:url(../images/search.png)no-repeat 0px; 

    float:left;

    cursor: pointer;



}



/* 整合 */

.zh{

    background: url(../images/bg1.png) no-repeat center;

    height: 419px;

    margin-top: 55px;

}

.zh-bt{

    float: right;

    padding-top: 74px;

    text-align: right;

}

.zh-bt span{

    float: left;

}

.zh-bt span b{

    font-size: 24px;

    color:#2472ca;

    font-weight: normal;

    display: block;

}

.zh-bt span i{

    font-size: 16px;

    color:#4c4c4c;

}

.zh-bt>i{

    display: block;

    width: 98px;

    height: 2px;

    background: #ccc;

    float: left;

    margin-top: 32px;

    margin-left: 20px;

}

.zh-con{

    margin-left: 590px;

    padding-top: 140px;

}

.zh-con ul{

    margin-top: 30px;

}

.zh-con ul li h4{

    font-size: 20px;

    font-weight: bold;

    color: #2472ca;

    background: url(../images/xian2.jpg) no-repeat 50px center;

}

.zh-con ul li p{

    color:#666;

    font-size: 16px;

    margin-top: 4px;

}

.zh-con ul li {

    margin:10px 0;

}

/* 整合 end */



/* 方案中心 */

.faz{

    margin-top: 55px;

}

.faz-bt span{

    float: left;

}

.faz-bt span i{

    text-transform: uppercase;

    font-size: 31px;

    font-family: "Arial";

    color:#2472ca;

    font-weight: 800;

}

.faz-bt span h2 a{

    font-size: 24px;

    font-weight: bold;

    color: #333;

    line-height: 15px;

}

.faz-bt ul{

    float: right;

    margin-top: 24px;

}

.faz-bt ul li a{

    display: block;

    width: 124px;

    height: 30px;

    color:#fff;

    background: #333;

    line-height: 30px;

    text-align: center;

}

.faz-bt ul li{

    float: left;

    margin-right: 20px;

    

}

.faz-con{

    padding-top: 40px;
height:340px;
overflow: hidden;

}

.faz-con1 ul li>a>img{

    width: 572px;

    height: 316px;

    display: block;



}

.faz-con1 ul li{

    width: 572px;

    position: relative;

    float: left;

    margin:9px;

}

.faz-con1 ul li span{

    display: block;

    width: 100%;

    height: 100%;

    position: absolute;

    top:0;

    left: 0;

    background: rgba(36,114,202,.8);

    opacity: 0;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.faz-con1 ul li:hover span{

    opacity: 1;

}

.faz-con1 ul li span h4 a{

    font-size: 16px;

    font-weight: bold;

    color:#fff;

    display: block;

    width: 160px;

    margin:0 auto;

    height: 22px;

    overflow: hidden;

    text-align: center;

    margin-top: 111px;



}

.faz-con1 ul li span p{

    font-size: 16px;

    color:#fff;

    width: 300px;

    height: 22px;

    overflow: hidden;

    margin:0 auto;

    text-align: center;

    margin-top: 6px;

}

.faz-con1 ul li span>a{

    display: block;

    width: 29px;

    height: 29px;

    background: url(../images/fdj1.png) no-repeat;

    margin:0 auto;

    margin-top: 10px;

}

.faz .on a{

    background: #2472ca;

}

/* 方案中心 end */

/* 配套设备 */

.pt{

    margin-top: 55px;



}

.pt-bt i{

    text-transform: uppercase;

    font-size: 60px;

    font-weight: 800;

    font-family: "Arial";

    color:#2472ca;

    float: right;

}

.pt-bt h3 a{

    font-size: 16px;

    color: #2472ca;

    padding-bottom: 6px;

    border-bottom: 1px solid #ccc;

    display: block;

    width: 758px;

    text-align: right;

    padding-top: 23px;

}

.pt-con-bt{

    margin-top: 40px;

}

.pt-con-bt ul{

    width: 782px;

}

.pt-con-bt ul li {

    float: left;

    margin: 20px;

    width: 124px;

    text-align: center;

}

.pt-con-bt ul li a{

    font-size: 16px;

    color:#333;

}

.pt-con-bt ul li a:hover{

    color:#2472ca;

}

.pt-con{

    position: relative;

}

.pt-con1 ul li>a{

    width: 340px;

    height: 226px;

    display: block;

    border:1px solid #ccc;

}

.pt-con1 ul li>a>img{

    width: 340px;

    height: 226px;

    display: block;

}

.pt-con1 ul li{

     width: 342px;

     position: relative;

     margin:0 10px;

}

.pt-con1 ul li span{

    display: block;

    width: 100%;

    height: 100%;

    background: rgba(36,114,202,.8);

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.pt-con1 ul li:hover span{

    opacity: 1;

}

.pt-con1 ul li span a{

    display: block;

    width: 160px;

    height: 22px;

    color:#fff;

    margin:0 auto;

    line-height: 22px;

    text-align: center;

    margin-top: 104px;

}

.pt-con1{

    width: 1180px;

    overflow: hidden;

    margin:0 auto;

}

.pt-con .lefts{ 

    background: url(../images/jt1.png) no-repeat 0px -1px;

    display: block;

    width: 30px;

    height: 30px;

    position: absolute;

    left: 556px;

    top: 248px;

}

.pt-con .rights{ 

    background: url(../images/jt1.png) no-repeat -40px -1px;

    display: block;

    width: 30px;

    height: 30px;

    position: absolute;

    right: 556px;

    top: 248px;

}



.pt{

    height: 421px;

    background: url(../images/xian3.png) no-repeat center bottom;

}

/* 配套设备 end */



/* 代理授权资质 */

.hon{

    margin-top: 65px;

}

.hon-bt span{

    float: right;

}

.hon-bt span i{

    text-transform: uppercase;

    font-size: 31px;

    font-family: "Arial";

    color: #2472ca;

    font-weight: 800;

}

.hon-bt1{

    color:#2472ca;

}

.hon-bt1 h3{

    display: inline;

}

.hon-bt1 h3 a{

    font-size: 24px;

    color: #333;

    font-weight: bold;

    margin-left: 37px;

    line-height: 15px;

}



.hon-bt>i{

    display: block;

    width: 706px;

    height: 1px;

    background: #ccc;

    float: left;

    margin-top: 46px;

}

.hon-con1 ul li>a{

    width: 237px;

    height: 330px;

    display: block;

    border:1px solid #ccc;

}

.hon-con1 ul li>a>img{

    width: 237px;

    height: 330px;

}

.hon-con1 ul li{

    position: relative;

    width: 237px;

    margin:0 10px;
float:left

}

.hon-con1 ul li span{

    width: 100%;

    display: block;

    background: rgba(36,114,202,.8);

    height: 40px;

    position: absolute;

    bottom: 0;

    left: 0;

    text-align: center;

}

.hon-con1 ul li span a{

    color:#fff;

    line-height: 40px;

}

.hon-con1{

    width: 1080px;

    margin:0 auto;

    overflow: hidden;

    margin-top: 30px;
height:332px;

}

.hon-con{

    position: relative;

}

.hon-con .lefts{ 

    background: url(../images/jt2.jpg) no-repeat 4px 0px;

    display: block;

    width: 17px;

    height: 24px;

    position: absolute;

    left: 0px;

    top: 154px;

}

.hon-con .rights{ 

    background: url(../images/jt2.jpg) no-repeat -13px 1px;

    display: block;

    width: 17px;

    height: 24px;

    position: absolute;

    right: 0px;

    top: 154px;

}

/* 代理授权资质 end */



/* ban1 */

.ban1{

    background: url(../images/bg2.jpg) no-repeat center;

    height: 112px;

    margin-top: 55px;

    text-align: center;

}

.ban1>span{

    color:#2472ca;

    font-size: 16px;

    text-align: center;

    display: block;

    padding-top: 10px;

}

.ban1 p{

    margin: 20px 0;

}

.ban1 p span i{

    color: #2472ca;

}

.ban1 p span b{

    font-size: 20px;

    color:#2472ca;

}

.ban1 p span{

    float: left;

    margin-left: 322px;

}

.ban1 p a{

    display: block;

    width: 160px;

    height: 30px;

    line-height: 30px;

    text-align: center;

    background: #2472ca;

    color:#fff;

    float: left;

    margin-left: 20px;



}

.ban1 p a:hover{

    background: #333;

}

/* ban1 end */





/* case */

.case{

    background: url(../images/bg4.jpg) no-repeat center top;

    padding-top: 48px;

}

.case-bt{

    margin-bottom: 30px;

}

.case-bt span i {

    text-transform: uppercase;

    font-size: 31px;

    font-family: "Arial";

    color: #2472ca;

    font-weight: 800;

}

.case-bt1 h3 a {

    font-size: 24px;

    color: #333;

    font-weight: bold;

    margin-right: 20px;

    line-height: 15px;

}

.case-bt1 {

    color: #2472ca;

}

.case-bt > i {

    display: block;

    width: 542px;

    height: 1px;

    background: #ccc;

    float: right;

    margin-top: 46px;

}

.case-bt span{

    float: left;

}

.case-bt1 h3{

    display: inline;

}

.case-con ul li>a img{

    width: 590px;

    height: 338px;

    display: block;

}

.case-con ul li {

    width: 590px;

    float: left;

    position: relative;

}

.case-con ul li span{

    display: block;

    width: 100%;

    height: 100%;

    background: rgba(36,114,202,.9);

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.case-con ul li:hover span{

    opacity: 1;

}

.case-con ul li span a{

    display: block;

    width: 160px;

    text-align: center;

    color:#fff;

    text-align: center;

    margin:0 auto;

    height: 22px;

    overflow: hidden;

    margin-top: 150px;

}

.case-con ul li span i{

    display: block;

    width: 20px;

    height: 1px;

    background: #fff;

    margin:0 auto;

    margin-top: 10px;

}

/* case end */



/* 合作 */

.hz{

    margin-top: 55px;

}

.hz-con2{

    background: url(../images/xian3.png) no-repeat center bottom;

    height: 160px;

}

.hz-b{
height:273px;
overflow: hidden;

}

.hz-con2 ul li{

    width: 286px;

    position: relative;

    margin:0 10px;

    border:1px solid #ccc;

    

}

.hz-con2 ul li>a>img{

    width: 286px;

    height: 124px;

    display: block;

}

.hz-con2 ul li span{

    display: block;

    width: 100%;

    height: 100%;

    position: absolute;

    bottom: 0px;

    left: 0;

    background:rgba(36,114,202,.8);

    opacity:0;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

}

.hz-con2 ul li:hover span{

    opacity: 1;

}



.hz-con2 ul li span>a{

    font-size: 16px;

    color:#fff;

    display: block;

    width: 160px;

    margin:0 auto;

    text-align: center;

}

.hz-con2 ul li span b a{

    background:url(../images/fdj2.png) no-repeat;

    display: block;

    width: 19px;

    height: 19px;

    margin:0 auto;

    margin-top: 42px;



}

.hz-con2 ul li span i{

    width: 16px;

    height: 1px;

    display: block;

    background:#fff;

    margin:0 auto;

    margin-top: 4px;

}







.hz-con3{

    width: 1180px;

    overflow: hidden;

    margin:0 auto;

    margin-top: 30px;
height: 126px;

overflow: hidden;


}

.hz-con2{

    position: relative;

}

.hz-con2 .lefts{ 

    background: url(../images/jt1.png) no-repeat 0px -1px;

    display: block;

    width: 30px;

    height: 30px;

    position: absolute;

    left: 556px;

    top: 144px;

}

.hz-con2 .rights{ 

    background: url(../images/jt1.png) no-repeat -40px -1px;

    display: block;

    width: 30px;

    height: 30px;

    position: absolute;

    right: 556px;

    top: 144px;

}





/* 合作 end */



/* 理由 */

.rea{

    margin-top: 65px;

    background: url(../images/bg5.jpg) no-repeat center bottom;

}

.rea-b{

    position: relative;

}

.rea-bt{

    width: 816px;

    margin-left: 174px;

    padding-top: 38px;

    position: absolute;

    top: 0;

    left: 0;

    z-index: 4;

}

.rea-bt span>b{

    width: 872px;

    height: 23px;

    display: block;

    background: url(../images/bt3.png) no-repeat 247px 0;

}

.rea-bt h3 a{

    font-size: 24px;

    color:#333;

    font-weight: bold;

    display: block;

    margin-left: 250px;



}

.rea-bt h3{

    float: left;

}

.rea-bt>i{

    color: #2472ca;

    float: left;

    margin-top: 8px;

    margin-left: 20px;

}

.rea-bt span i{

    display: block;

    width: 170px;

    height: 1px;

    background: #2472ca;

    position: absolute;

    top: 63px;

    left: 49px;

    z-index: 4;

}





.ys-1 img{

    float: left;

}

.ys-c2 img{

    float: right;

}

.ys-2 img{

    margin-left: 44px;

    float: left;

}

.ys-c1 .ys-btx{

    margin-left: 92px;

    margin-top: 142px;

}

.ly-1>i{

    font-size: 66px;

    color:#ccc;

    font-family: "思源黑体 CN";

    float: left;

}

.ly-2>i {

    font-size: 66px;

    color: #ccc;

    font-family: "思源黑体 CN";

    float: left;

}

.ys-btx span{

    float: left;

    margin-top: 36px;

    margin-left: 20px;

}

.ys-btx span i{

    display: block;

    width: 30px;

    height: 1px;

    background: #333;

    margin:10px 0;

}

.ys-btx p {

    padding-left: 66px;

    border-left: 1px solid #ccc;

    margin-left: 33px;

    margin-top: 10px;

    color: #808080;

    font-size: 16px;

    width: 394px;

}

.rea-con{

    position: relative;

}

.rea-con .lefts{ 

    background: url(../images/jt3.jpg) no-repeat 1px 0;

    display: block;

    width: 46px;

    height: 46px;

    position: absolute;

    right: 0px;

    top: 190px;

}

.rea-con .rights{ 

    background: url(../images/jt3.jpg) no-repeat 1px -46px;

    display: block;

    width: 46px;

    height: 46px;

    position: absolute;

    right: 0px;

    top: 236px;

}

.rea-con1{

    height: 760px;

    overflow: hidden; 

}

.rea-con1{

    width: 1133px;

    height: 714px;

    overflow: hidden;

}

.ys-c1{

    height: 390px;

}

.rea-con1 ul li{

    height: 714px;

    overflow: hidden;

}

/* 理由 end */

/* ban2 */

.ban2{

    background: url(../images/bg3.jpg) no-repeat center;

    height: 134px;

}

.ban2-c{

    width: 826px;

    margin: 0 auto;

    padding-top: 33px;

}

.ban2-c>p{

    color:#2472ca;

    font-size: 18px;

    float: left;

margin-top: 10px;

}

.tj{

    float: left;

}

.tj ul li{

    color:#333;

    border-bottom: 1px solid #ccc;

}

.tj ul li input{

    width:230px;

    height:34px;

    

}

.tj h4{

    font-size: 24px;

    font-weight: bold;

    color:#00aa56;

    text-align: center;

}

.tj ul{

    float: left;

    margin-left: 70px;

}

.tj>a{

    float: left;

    display: block;

    width: 55px;

    height: 30px;

    line-height: 30px;

    text-align: center;

    color: #2472ca;

    margin-top: 38px;

    border: 1px solid #2472ca;

    margin-left: 30px;

}

.tj>p{

    clear:both;

    color:#4c4c4c;

    font-size: 22px;

    text-align: center;

    margin-top: 40px;

    margin-top: 134px;

}

.ban2 h3{

    text-align: center;

}

.ban2 h3 a{

    font-size: 22px;

    color: #2472ca;

    display: block;

    margin-top: 30px;

}

/* ban2 end */



/* 流程 */

.lc{

    border-bottom: 1px solid #ccc;

    height: 204px;

    background: url(../images/jt4.jpg) no-repeat center 25px;

    margin-top: 30px;



}

.lc-c ul li{

    color: #fff;

    float: left;

    width: 168px;

}

.lc-c ul li span b{

    display: block;

    width: 71px;

    height: 71px;

    color: #fff;

    background: url(../images/zs5.png) no-repeat center;

    line-height: 71px;

    text-align: center;

    font-size: 24px;

    font-weight: normal;

    margin: 0 auto;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s; 

    -ms-transition: all .5s;

    transition: all .5s;

}

.lc-c ul li:hover span b{

    background: url(../images/zs6.png) no-repeat center;

    color:#2472ca;

}

.lc-c ul li span{

    background: url(../images/zs1.jpg) no-repeat center bottom;

    padding-bottom: 93px;

    display: block;

}

.lc-c ul li p{

    color:#333;

    text-align: center;

    margin-top: 2px;

    padding:4px; 

-webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s; 

    -ms-transition: all .5s;

    transition: all .5s;

} 

.lc-c ul li:hover p{

    background: #2472ca;

    color:#fff;

}   

/* 流程  end */

/* wit */

.wit{

    margin-top: 55px;

}

.wit-bt i {

    text-transform: uppercase;

    font-size: 30px;

    font-weight: 800;

    font-family: "Arial";

    color: #2472ca;

    float: left;

}

.wit h3 a {

    font-size: 16px;

    color: #2472ca;

    padding-bottom: 6px;

    border-bottom: 1px solid #ccc;

    display: block;

    width: 800px;

    text-align: left;

    padding-top: 8px;

    float: right;

}

.wit-con1 ul li{

    width: 468px;

    position: relative;

    margin:0 20px;

}

.wit-con1 ul li>a>img{

    width: 468px;

    height: 268px;

    display: block;

}

.wit-con1 ul li span {

    display: block;

    width: 100%;

    height: 100%;

    background: rgba(36,114,202,.8);

    position: absolute;

    top: 0;

    left: 0;

    opacity: 0;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s; 

    -ms-transition: all .5s;

    transition: all .5s;

}

.wit-con1 ul li:hover span {

    opacity: 1;

}

.wit-con1 ul li span a{

    font-size: 16px;

    color:#fff;

    font-weight: bold;

    display: block;

    width: 200px;

    text-align: center;

    height: 24px;

    overflow: hidden;

    margin:0 auto;

    margin-top: 84px;

}

.wit-con1 ul li span p{

    color: #fff;

    width: 400px;

    height: 40px;

    overflow: hidden;   

    text-align: center;

    margin:0 auto;

    margin-top: 10px;



}

.wit-con1{

    width: 976px;

    margin:0 auto;

    overflow: hidden;

}

.wit-con{

    position: relative;

    margin-top: 30px;

}

.wit-con .lefts{ 

    background: url(../images/jt2.jpg) no-repeat 0px 0px;

    display: block;

    width: 13px;

    height: 25px;

    position: absolute;

    left: 0px;

    top: 120px;

}

.wit-con .rights{ 

    background: url(../images/jt2.jpg) no-repeat -13px 0px;

    display: block;

    width: 13px;

    height: 25px;

    position: absolute;

    right: 0px;

    top: 120px;

}

/* wit end */



/* about */

.us{

    background: url(../images/zs2.jpg) no-repeat center top;

    height: 484px;

    padding-top: 57px;

    margin-top: 55px;

}



.us-con{

        height: 288px;

}

.us-con>a{

    float: left;

}

.us-con>a>img{

    width: 590px;

    height: 288px;

}

.us-con1{

    margin-left: 40px;

}

.us-con1 h4{

    padding-bottom: 6px;

    margin-bottom: 20px;

}

.us-con1 h4>a{

    color:#4c4c4c;

    font-size: 16px;

    float: left;

    font-weight: bold;



    

}

.us-con1 h4{

    position: relative;

}

.us-con1 h4 i{

    display: block;

    width: 136px;

    height: 1px;

    background: #2472ca;

    position: absolute;

    top: 38px;

    left: -136px;

}

.us-con1>p{

    color:#808080;

    width: 480px;

    height: 124px;

    overflow: hidden;

    clear: both;

}

.us-con1 h4 b>a{

    color:#4c4c4c;

    float: right;

    font-weight: normal;

}

.tab4_box{

    padding-top: 60px;

    margin-top: -86px;

}

#tab4{

    position:relative;

}

.box00{width:1180px; position:relative; margin:auto;overflow:hidden;}

.box00 ul{margin:20px auto 0px;}

.box00 li{

    float:left;

    width:236px;

    margin:0px 30px 0px 0px;

    text-align:center;

}

.box00 li>a{

    display: block;

}

.box01{

    width: 1000px;

    overflow: hidden;

}

.box00 li:hover>a{



}

.box00 li img{

    width:236px; 

    height:151px; 

    border:1px solid #cfdbeb;

    overflow: hidden;

}

.box00 li span a{

    display:block; 

    overflow:hidden; 

    text-overflow:ellipsis; 

    line-height:30px; 

    font-size:14px; 

    height:30px; 

    text-align:center;

    width:100%; 

    color:#363636;

}

.box00 li:hover span a{

    color:#2472ca;

}

.box00 .lefts{ 

    background: url(../images/jt2.png) no-repeat 14px 0;

    display: block;

    width: 28px;

    height: 50px;

    position: absolute;

    left: 0px;

    top: 64px;

 }

.box00 .rights{

    background: url(../images/jt2.png) no-repeat -13px 0;

    display: block;

    width: 28px;

    height: 50px;

    position: absolute;

    right:0px;

    top:64px;

}

.content{

    width: 1080px;

    overflow: hidden;

    margin:0 auto;
height: 263px;


}

#tab4{width:1180px;position:relative;margin-top:40px }

#tab4 .tab4_menu{

    height: 44px;

    margin: 0px auto 20px auto;

    width: 506px;

    position: absolute;

    top: 14px;

    right: 46px;

}

#tab4 .tab4_menu li{

    width:142px;

    height:32px;

    line-height:30px;

    border-bottom:0px;

    cursor:pointer;

    text-align:center;

    margin:0 10px 0 10px;

    font-size: 14px;

    color: #4c4c4c;

    display:inline-block;

    padding-bottom: 12px;



}

#tab4 .tab4_menu li>a{

    color: #fff;

    display: block;

    height: 32px;

    background-color: #2472ca;

    line-height: 32px;

}



#tab4 .tab4_menu>.tab-li-r{margin-right: 0;}

#tab4 .tab4_menu .on a{

    cursor:pointer;

    color: white;

    background:#156353

}

#tab4 .tab4_menu .on a{

    color: #fff;

}

#tab4 .hideo{display:none;}





/* about  end*/



/* news */

.news{

    margin-top: 55px;

}

.news-bt ul li {

    float: left;

    margin-right:10px;

}

.news-bt ul li a{

    display: block;

    width: 130px;

    height: 30px;

    line-height: 30px;

    text-align: center;

    background:#333;

    color:#fff;

}

.news-bt2 h3{

    background:url(../images/bt2.jpg) no-repeat;

    width: 734px;

    height: 47px;

}

.news-bt2 h3 a{

    font-size: 16px;

    color: #2472ca;

    float: right;

    margin-right: 222px;

}
.news-con{
height:426px;
overflow: hidden;

}
.news-con1 ul li{

    width: 540px;

    padding-bottom: 30px;

    border-bottom: 1px solid #ccc;

    float: left;

    margin-right: 50px;

    margin-top: 38px;

}

.news .on a{

    background: #2472ca;

}

.news-con1 ul li>i{

    float: left;

    font-size: 30px;

    color: #4c4c4c;

    display: block;

    margin-top: -12px;

    margin-right: 10px;

}

.news-con1 ul li:hover>i{

    color: #2472ca;

}

.news-con1 ul li span h4 a{

    color: #4c4c4c;

    font-weight: bold;

    float: left;

}

.news-con1 ul li:hover span h4 a{

    color: #2472ca;

}

.news-con1 ul li span>a{

    float: right;

}

.news-con1 ul li p{

    width: 444px;

    height: 40px;

    overflow: hidden;

    margin-left: 44px;

}

.news-con1 ul li:hover p{

    color: #2472ca;

}

/* news end */









