@charset "utf-8";

/*nyban*/
.nyban{ width:100%; height:460px; margin:0 auto;}

/*内页标题 开始*/
.nybt{ width:1120px; height:70px; margin:0 auto; margin-top:-20px; background-image:url(../images/nybtbg.png);}
.nybt span{ float:right;  line-height:16px; font-size:16px; color:#0390dd; margin-right:892px; margin-top:5px;}
.nybt h2{ float:left; width:258px;  line-height:40px; font-size:36px; font-weight:bold; color:#666; margin-left:85px;  margin-top:5px; }
.nybt a{ float:right; height:30px; line-height:30px; width:163px; text-align:center; font-size:14px; color:#fff; margin-top:10px; background:url(../images/nybtmore.png);}
.nybt a.b1{ background-position:0px -30px;  -webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.nybt a:hover.b1{ background-position:0px 1px; }


.nybt1{ width:1120px; height:70px; margin:0 auto; margin-top:-20px; background-image:url(../images/nybtbg1.png);}
.nybt1 span{ float:right;  line-height:16px; font-size:16px; color:#0390dd; margin-right:822px; margin-top:5px;}
.nybt1 h2{ float:left; width:258px;  line-height:40px; font-size:36px; font-weight:bold; color:#666; margin-left:85px;  margin-top:5px; }
.nybt1 a{ float:right; height:30px; line-height:30px; width:163px; text-align:center; font-size:14px; color:#fff; margin-top:10px; background:url(../images/nybtmore.png);}
.nybt1 a.b1{ background-position:0px -30px;  -webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.nybt1 a:hover.b1{ background-position:0px 1px; }


/*idccp 开始*/
.idccp{ width:100%; float:left; background:url(../images/sybg1.jpg) top center repeat; min-height:1800px;}

.idccplc{ width:1120px; margin:0 auto; margin-top:50px; }

.idccp1{ width:1120px; margin:0 auto; margin-top:20px; border:#ddd 1px solid; height:370px; }

.idccp2 { width:798px; float:left; }
.idccp2 img{ margin:0 auto; margin-top:20px; margin-bottom:10px;}
.idccp2 ul{ float:left; margin-left:-50px;}
.idccp2 ul li{ float:left; margin-left:100px;line-height:40px; width:270px;}
.idccp2 ul li p{ float:left;color:#999; line-height:40px; width:270px; font-size:14px; }
.idccp2 ul li p span{ font-weight:bold; width:70px; float:left; color:#0390dd; font-size:18px; font-family:"微软雅黑"; }

.idccp3 { width:270px; height:320px; border-left:#ddd 1px dashed; float:left; margin-top:25px; padding-left:25px; }
.idccp3 span{width:270px;  font-weight:bold;  float:left; line-height:40px; color:#0390dd; font-size:18px;}
.idccp3 p{width:270px;  float:left; color:#999; line-height:28px;font-size:14px; }

.idccp4{ width:1120px; margin:0 auto; margin-top:50px; }

.idccp4 ul{ width:1120px; margin:0 auto; margin-top:10px; min-height:370px; margin-left:-10px;} 
.idccp4 ul li{ width:340px; float:left; margin-top:30px; min-height:340px; margin-left:30px;  background:#f5f5f5;}
.idccp4 ul li h2{ width:340px; float:left;  line-height:50px; font-size:20px; color:#0390dd; padding-left:40px; padding-top:20px;}
.idccp4 ul li p{ width:340px; float:left;  line-height:30px; font-size:14px; color:#666;  padding-left:40px; }
.idccpa1{ float:left; width:90px; height:35px; margin-left:125px; margin-top:10px; background:#f8cb16; border-radius:5px; }
.idccpa1 span{ line-height:35px; font-size:14px; color:#333; margin-left:20px;  }

.idccp4 ul li:hover{ background:#0390dd; }
.idccp4 ul li:hover h2{ color:#fff;}
.idccp4 ul li:hover p{ color:#fff;}
.idccp4 ul li:hover span{ color:#fff;}

.idccp5{ width:1120px; margin:0 auto; margin-top:50px; min-height:380px;}

.idccp5 ul{ width:1120px; margin:0 auto; margin-top:10px; margin-left:-10px;} 
.idccp5 ul li{ width:510px; float:left; margin-top:30px; min-height:200px; margin-left:40px; border:#ddd 1px solid; border-top:#f8cb16 3px solid;}
.idccp5 ul li h2{ width:470px; float:left;  line-height:50px; font-size:20px; color:#333; padding-left:20px; padding-top:10px; text-align:center; }

.idccp5 ul li span{ float:left; width:120px; height:150px; margin-left:50px; margin-top:20px;  background:url(../images/idccpt2.png) no-repeat; }
.idccp5 ul li span p{ font-size:14px; color:#999; margin-top:90px; margin-left:-45px; }
.idccp5 ul li p{ float:left;  width:300px; line-height:30px; font-size:14px; color:#666;  padding-left:40px;  }

.idccp5 ul li:hover{ background:#0390dd; }
.idccp5 ul li:hover h2{ color:#fff;}
.idccp5 ul li:hover p{ color:#fff;}
.idccp5 ul li:hover span{ background:url(../images/idccpt21.png) no-repeat;}

.idccp6{ width:1120px; margin:0 auto; margin-top:30px; }
.idccp6 ul{ width:1120px; margin:0 auto; margin-top:10px; min-height:330px; margin-left:-10px;} 
.idccp6 ul li{ width:340px; float:left; margin-top:20px; min-height:300px; margin-left:30px; }
.idccp6 ul li span.c1{ float:left; width:340px; height:200px; background:url(../images/idccpt3.png) center no-repeat  ;  }
.idccp6 ul li span.c2{ float:left; width:340px; height:200px; background:url(../images/idccpt4.png) center no-repeat  ;  }
.idccp6 ul li span.c3{ float:left; width:340px; height:200px; background:url(../images/idccpt5.png) center no-repeat  ;  }
.idccp6 ul li p{ width:340px; float:left;  line-height:30px; font-size:18px; font-weight:bold; color:#666; margin-top:10px;  text-align:center; }
.idccp6 ul li:hover p{ color:#0390dd;   }
.idccp6 ul li.c4:hover span.c1{ background:url(../images/idccpt3.1.png) center no-repeat  ;  }
.idccp6 ul li.c5:hover span.c2{ background:url(../images/idccpt4.1.png) center no-repeat  ;  }
.idccp6 ul li.c6:hover span.c3{ background:url(../images/idccpt5.1.png) center no-repeat  ;  }


/*wzjs 开始*/
.wzjs{ width:100%; float:left; background:url(../images/sybg1.jpg) top center repeat; min-height:1800px;}
.wzjs1nr{ width:1120px; margin-top:30px; }
.wzjs1left{ width:541px; height:438px; float:left; margin-top:10px;}
.wzjs1right { float:left; width:500px; margin-left:70px;}
.wzjs1right span{ float:left; width:500px;  line-height:50px; font-size:26px; color:#0390dd; font-weight:bold; margin-top:30px;}
.wzjs1right p{ float:left; width:500px; line-height:30px; font-size:14px; color:#666; margin-top:20px; }
.wzjs1right a{ float:right; width:120px; line-height:40px;  background:#f8cb16; border-radius:5px; margin-top:30px; text-align:center; color:#333; }
.wzjs1right a:hover{  background:#0390dd; color:#fff; }

.wzjs1{ width:1120px; margin:0 auto; margin-top:50px; height:800px; }
.wzjs1 ul{ overflow:hidden; float:left; margin:0 auto; margin-left:-52px; margin-top:0px; padding-left:1px; }
.wzjs1 li { float: left;  width: 240px; height: 200px;  margin-left: 52px; display:inline; margin-top:40px;  background-color: #eee;  }
.wzjs1 li img { float:left; width: 240px; height: 160px; }
.wzjs1 li p { float:left; width:160px; line-height:40px; font-size:14px; color:#666; margin-left:20px; }
.wzjs1 li span { width:40px; height:40px; float:right; background:url(../images/nymore1.png) no-repeat;  -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.wzjs1 li:hover p { color:#0390dd;}
.wzjs1 li:hover span { background:url(../images/nymore2.png) no-repeat;}

.wzjs2{ width:1120px; margin:0 auto; margin-top:50px; min-height:560px; }
.wzjs2 ul{ overflow:hidden; float:left; margin:0 auto; margin-left:-52px; margin-top:-10px; padding-left:1px; }
.wzjs2 li { float: left;  width: 240px; height: 200px;  margin-left: 52px; display:inline;   margin-top:40px;  background-color: #eee;  }
.wzjs2 li img { float:left; width: 240px; height: 160px; }
.wzjs2 li p { float:left; width:160px; line-height:40px; font-size:14px; color:#666; margin-left:20px; }
.wzjs2 li span { width:40px; height:40px; float:right; background:url(../images/nymore1.png) no-repeat;  -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.wzjs2 li:hover p { color:#0390dd;}
.wzjs2 li:hover span { background:url(../images/nymore2.png) no-repeat;}

.wzjs3{ width:1120px; margin:0 auto; margin-top:50px;  min-height:350px; }
.wzjs3 ul{ overflow:hidden; float:left; margin:0 auto; margin-left:-52px; margin-top:-10px; padding-left:1px; }
.wzjs3 li { float: left;  width: 240px; height: 200px;  margin-left: 52px; display:inline;   margin-top:40px;  background-color: #eee;  }
.wzjs3 li img { float:left; width: 240px; height: 160px; }
.wzjs3 li p { float:left; width:160px; line-height:40px; font-size:14px; color:#666; margin-left:20px; }
.wzjs3 li span { width:40px; height:40px; float:right; background:url(../images/nymore1.png) no-repeat;  -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.wzjs3 li:hover p { color:#0390dd;}
.wzjs3 li:hover span { background:url(../images/nymore2.png) no-repeat;}

/*ydcp 开始*/
.ydcp{ width:100%; float:left; min-height:1800px;}

.ydcp1{ width:1120px; margin:0 auto; margin-top:50px; min-height:500px; }
.ydcp1 ul { overflow:hidden; float:left; margin:0 auto; margin-left:-53px; }
.ydcp1 ul li { float: left;  width: 300px;  margin-left:80px; display:inline;  }
.ydcp1 ul li .d1{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/ydcpt2.1.png) center no-repeat;  -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.ydcp1 ul li .d2{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/ydcpt3.1.png) center no-repeat;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.ydcp1 ul li .d3{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/ydcpt4.1.png) center no-repeat;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.ydcp1 ul li h2{ float: left;  width: 300px; text-align:center; color:#333;  font-size:18px; line-height:30px; margin-top:30px;  }
.ydcp1 ul li p{ float: left;  width: 300px; text-align:center;  color:#666;  font-size:14px; line-height:24px; margin-top:10px; }
.ydcp1 ul .d4:hover .d1 { background:url(../images/ydcpt2.2.png) center no-repeat; }
.ydcp1 ul .d5:hover .d2 { background:url(../images/ydcpt3.2.png) center no-repeat; }
.ydcp1 ul .d6:hover .d3 { background:url(../images/ydcpt4.2.png) center no-repeat; }

.ydcp2{ width:100%; margin:0 auto; margin-top:20px; height:660px; padding-top:50px;  background:url(../images/ydcpbg1.png) top center no-repeat;  }
.ydcp2nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.ydcp2left{ width:304px; height:481px; float:left; margin-top:49px; margin-left:40px; }
.ydcp2right { float:left; width:520px; margin-left:170px; margin-top:110px;}
.ydcp2right h2{ float:left; width:520px;  line-height:60px; font-size:60px; color:#666;  margin-top:30px;}
.ydcp2right span{ float:left; width:520px;  line-height:50px; font-size:26px; color:#0390dd; font-weight:bold; margin-top:20px;}
.ydcp2right p{ float:left; width:520px; line-height:36px; font-size:18px; color:#666; margin-top:10px; }
.ydcp2right a{ float:left; width:120px; margin-left:150px; line-height:40px;  background:#f8cb16; border-radius:5px; margin-top:30px; text-align:center; color:#333; }
.ydcp2right a:hover{  background:#0390dd; color:#fff; }

.ydcp3{ width:100%; margin:0 auto; margin-top:40px; height:650px;   background: #fff  url(../images/ydcpbg2.jpg) center no-repeat;  }
.ydcp3nr{ width:1120px; margin:0 auto;  margin-top:30px;}

.ydcp3right {  width:520px; margin-left:220px; margin-top:20px;}
.ydcp3right h2{ float:left; width:520px;  line-height:30px; font-size:30px; color:#0390dd; font-weight:bold;  margin-top:30px;}
.ydcp3right p{ float:left; width:520px; line-height:30px; font-size:14px; color:#666; margin-top:10px; }


.ydcp4{ width:100%; margin:0 auto; margin-top:0px; height:550px; padding-top:60px;  background:url(../images/ydcpbg3.jpg) top center no-repeat;  }
.ydcp4nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.ydcp4left{ width:500px;  float:left; margin-top:20px; margin-left:40px; }
.ydcp4left img{ width:500px; }
.ydcp4right { float:left; width:500px; margin-left:50px; margin-top:70px;}
.ydcp4right p{ float:left; width:500px; line-height:36px; font-size:18px; color:#999; margin-top:10px; }

/*wltg 开始*/
.wltg{ width:100%; float:left; min-height:1800px;}
.wltg11{ width:100%; float:left; min-height:1400px;}

.wltg1{ width:100%; margin:0 auto; margin-top:0px; height:470px; padding-top:50px;  }
.wltg1nr{ width:1120px; margin:0 auto;  margin-top:20px;}
.wltg1left{ width:586px; height:333px; float:left; margin-top:10px; margin-left:10px; }
.wltg1right { float:left; width:450px; margin-left:50px; }
.wltg1right ul { float:left; width:450px;  }
.wltg1right ul li { float:left; width:450px; }
.wltg1right ul li span{ float:left; width:50px;  line-height:65px; font-size:26px; color:#fff; text-align:center; font-weight:bold; background:url(../images/wltgt2.png) center no-repeat;  }
.wltg1right ul li p{ float:left; width:380px; line-height:65px; margin-left:20px; font-size:20px; color:#0390dd;  }

.wltg1nr h2 {text-align: center; font-size:36px; letter-spacing:3px;color: #333;margin: 35px 0 25px;}
.lddtys {padding: 0 0 40px;}
.lddtys ul li{ float:left; width:130px; margin-left:47px; }
.lddtys ul li p{ float:left;  width:130px; text-align:center; line-height:26px; margin-top:15px;}
.lddtys ul li span{ float:left;  width:130px; height:130px;  overflow:hidden;  background:url(../images/aaaaa.png) no-repeat;}

.lddtys ul li span.ys1{ background-position:0px 0px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys1{ background-position:-130px -130px; }

.lddtys ul li span.ys2{ background-position:0px -260px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys2{ background-position:-130px -390px; }

.lddtys ul li span.ys3{ background-position:0px -520px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys3{ background-position:-130px -650px; }

.lddtys ul li span.ys4{ background-position:0px -780px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys4{ background-position:-130px -910px; }

.lddtys ul li span.ys5{ background-position:0px -1040px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys5{ background-position:-130px -1170px; }

.lddtys ul li span.ys6{ background-position:0px -1300px;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.lddtys ul li:hover span.ys6{ background-position:-130px -1430px; }


.ldys11 ul{height:200px; width:1120px; }
.ldys11 ul li{ float:left; width:125px; }
.z1{ width:125px; height:125px; background-image:url(../images/aaaaa.png) } 
.ldys11 ul li span.z1{ background-position:0px 0px;}
.ldys11 ul li:hover span.z1{ background-position:-125px 0px;  }





.wltg2{ width:100%; margin:0 auto; margin-top:20px;    }
.wltg2nr{ width:1120px; margin:0 auto;  margin-top:50px;}
.wltg2left{  margin-left:10px; }
.wltg2left span{    line-height:65px; font-size:26px; color:#0390dd;  font-weight:bold;  }
.wltg2left p{   line-height:36px; font-size:16px; color:#666;  }
.wltg2left img{ float:right; width:530px; height:260px; margin-left:40px;}


.wltg3{ width:100%; margin:0 auto; margin-top:0px; height:500px; padding-top:50px;  }
.wltg3nr{ width:1120px; margin:0 auto;  margin-top:10px;}
.wltg3left{ width:420px; height:367px; float:left; margin-top:15px; margin-left:50px; }
.wltg3right { float:left; width:550px; margin-left:70px; margin-top:0px;}
/*.wltg3right ul { float:left; width:550px; margin-top:35px; }
.wltg3right ul li { float:left; width:550px; }
.wltg3right ul li span{ float:left; width:50px;  line-height:65px; font-size:26px; color:#fff; text-align:center; font-weight:bold; background:url(../images/wltgt2.png) center no-repeat;  }*/
.wltg3right p{ float:left; width:450px; line-height:35px; margin-left:20px; margin-top:30px;font-size:16px; color:#666;  }

.weixin_list li {
float: left;
width: 56px;
margin: 28px 48px 0 0;}

.weixin_list li div {
width: 54px;
height: 54px;
padding-top: 12px;
margin-bottom: 10px;
text-align: center;
border: 2px solid #47c0ee;
background:#47c0ee;
border-radius: 8px;
z-index: 2;
position: relative;}

.weixin_list li h3 {

font-size: 16px;
color: #0390dd;
text-align: center;}

.weixin_list li div img{  margin-left:9px;}

.ljdz a{ float:left; width:120px; margin-left:150px; line-height:40px;  background:#f8cb16; border-radius:5px; margin-top:30px; text-align:center; color:#333; }
.wltg4{ width:100%; margin:0 auto; margin-top:20px; height:540px;   }
.wltg4nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.wltg4left{ width:640px; height:220px; float:left; margin-top:70px; margin-left:10px; }
.wltg4left span{ float:left; width:640px;  line-height:65px; font-size:24px; color:#0390dd;  font-weight:bold;  }
.wltg4left p{ float:left; width:640px;  line-height:36px; font-size:16px; color:#666;  }
.wltg4right img{ float:left; width:397px; height:367px; margin-left:50px; margin-top:10px;}


/*gjw 开始*/
.gjw { width:100%; float:left;}

.gjw1{ width:100%; margin:0 auto; margin-top:50px; height:450px;}
.gjw1nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.gjw1left{ width:270px; height:221px; float:left; margin-top:52px; margin-left:40px; }
.gjw1right { float:left; width:730px; margin-left:70px; margin-top:20px;}
.gjw1right span{ float:left; width:730px;  line-height:65px; font-size:26px; color:#0390dd;  }
.gjw1right p{ float:left; width:422px; line-height:36px;  font-size:14px; color:#666;  }
.gjw1right img{ float:right; width:308px; margin-top:28px;  }

.gjw2{ width:100%; margin:0 auto;  background: url(../images/gjwbg1.png) center top; height:460px; padding-top:40px;  }
.gjw2bt{ width:1120px; height:70px; margin:0 auto; padding-top:-20px; background:url(../images/nybtbg.png);}
.gjw2bt span{ float:right;  line-height:16px; font-size:16px; color:#0390dd; margin-right:892px; margin-top:5px; color:#fff;}
.gjw2bt h2{ float:left; width:258px;  line-height:40px; font-size:36px; font-weight:bold; color:#666; margin-left:85px;  margin-top:5px; color:#fff; }
.gjw2bt a{ float:right; height:30px; line-height:30px; width:163px; text-align:center; font-size:14px; color:#fff; margin-top:10px; background:url(../images/nybtmore.png);}
.gjw2bt a.b1{ background-position:0px -30px;  -webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.gjw2bt a:hover.b1{ background-position:0px 1px; }

.gjw2nr{ width:1120px; margin:0 auto;}
.gjw2left{ width:420px;  float:right; margin-top:20px; margin-right:70px; }
.gjw2right { float:left; width:500px; margin-left:70px; margin-top:20px;}
.gjw2right span{ float:left; width:500px;  line-height:65px; font-size:26px; color:#fff; margin-top:50px;  }
.gjw2right p{ float:left; width:500px; line-height:36px;  font-size:16px; color:#fff;  }
.gjw2right img{ float:right; width:308px; margin-top:20px;  }


.gjw3{ width:100%; margin:0 auto; margin-top:50px; height:425px; padding-top:20px; }
.gjw3nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.gjw3left{ width:725px; height:221px; float:left; margin-top:52px; margin-left:40px; }
.gjw3right { float:left; width:375px; margin-left:-70px; margin-top:20px;}
.gjw3right span{ float:left; width:375px;  line-height:65px; font-size:26px; color:#0390dd;  }
.gjw3right p{ float:left; width:375px; line-height:36px;  font-size:14px; color:#666;  }

.gjw4{ width:100%; margin:0 auto;  background: url(../images/gjwbg1.png) center top; height:460px; padding-top:40px;  }
.gjw4nr{ width:1120px; margin:0 auto;}
.gjw4left{ width:542px;  float:right; margin-top:80px; margin-right:20px; }
.gjw4right { float:left; width:500px; margin-left:20px; margin-top:20px;}
.gjw4right span{ float:left; width:500px;  line-height:65px; font-size:26px; color:#fff; margin-top:50px;  }
.gjw4right p{ float:left; width:500px; line-height:36px;  font-size:16px; color:#fff;  }

.gjw5{ width:100%; margin:0 auto; margin-top:20px; height:490px; padding-top:40px; }
.gjw5nr{ width:1120px; margin:0 auto;  margin-top:30px;}
.gjw5left{ width:230px; float:left; margin-top:19px; margin-left:40px; }
.gjw5right { float:left; width:750px; margin-left:70px; margin-top:20px;}
.gjw5right a { float:left; width:220px; margin-left:30px; margin-top:60px;}
.gjw5right a img{ float:left; margin:0 auto; padding:8px; margin-left:35px; border:#7ac043 1px solid; border-radius:10px; display:block;}
.gjw5right a p{ float:left; width:220px;   line-height:65px;text-align:center; font-size:18px; color:#7ac043;  }



/*rjkf 开始*/
.rjkf{ width:100%; float:left; min-height:1600px;}

.rjkf1{ width:1120px; margin:0 auto; margin-top:-10px; min-height:450px; }
.rjkf1 ul { overflow:hidden; float:left; margin:0 auto; margin-left:-53px; }
.rjkf1 ul li { float: left;  width: 300px;  margin-left:80px; display:inline;  }
.rjkf1 ul li .d1{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/rjyyt1.1.png) center no-repeat;  -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg); }
.rjkf1 ul li .d2{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/rjyyt2.1.png) center no-repeat;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.rjkf1 ul li .d3{ width:180px; height:208px; margin:0 auto; margin-top:50px; background:url(../images/rjyyt3.1.png) center no-repeat;   -webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.rjkf1 ul li h2{ float: left;  width: 300px; text-align:center; color:#333;  font-size:16px; line-height:28px; margin-top:30px;  }
.rjkf1 ul li p{ float: left;  width: 300px; text-align:center;  color:#999;  font-size:12px; line-height:20px; margin-top:5px; }
.rjkf1 ul .d4:hover .d1 { background:url(../images/rjyyt1.2.png) center no-repeat; }
.rjkf1 ul .d5:hover .d2 { background:url(../images/rjyyt2.2.png) center no-repeat; }
.rjkf1 ul .d6:hover .d3 { background:url(../images/rjyyt3.2.png) center no-repeat; }

.rjkf2{ width:1120px; margin:0 auto; margin-top:-10px; min-height:400px; }
.rjkf2 p{ float:left; font-size:14px; width:600px; line-height:36px; margin-left:100px; margin-top:80px; text-indent:2em;}
.rjkf2 img{ float:left; margin-left:100px; margin-top:50px; }

.rjkf3{ width:1120px; margin:0 auto; margin-top:-10px; min-height:400px; }
.rjkf3 p{ float:left; font-size:14px; width:600px; line-height:36px; margin-left:100px; margin-top:80px; text-indent:2em;}
.rjkf3 img{ float:left; margin-left:100px; margin-top:50px; }


.rjkf4{ width:1120px; margin:0 auto; margin-top:-10px; min-height:400px; }
.rjkf4 p{ float:left; font-size:14px; width:600px; line-height:36px; margin-left:100px; margin-top:80px; text-indent:2em;}
.rjkf4 img{ float:left; margin-left:100px; margin-top:50px; }








