﻿    /* Generated by wjdhcms 3.0 */
    
    @charset "utf-8";
    /*-----------å…¬ç"¨-----------*/
    
    
    
    * {
        padding: 0;
        margin: 0;
        font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    }
    
    body {
        font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
        color: #333;
        margin: 0;
        line-height: 1;
      
    }
    
     :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;
    }
    /*banner*/
    
    .banner {
        width: 100%;
        margin: auto;
        clear: both;
        position: relative;
        height: 600px;
    }
    
    .fullSlide {
        width: 100%;
        position: relative;
        height: 100%;
        background: transparent;
    }
    
    .fullSlide .jd {
        margin: 0 auto;
        height: 100%;
        position: relative;
        z-index: 0;
        /*overflow: hidden;*/
    }
    
    .fullSlide .jd ul {
        height: 100%;
        margin: 0 auto;
    }
    
    .fullSlide .jd li {
        height: 100%;
        overflow: hidden;
        text-align: center;
        background-position: center;
        background-repeat: no-repeat;
    }
    
    .fullSlide .jd li a {
        display: block;
        height: 100%;
    }
    
    .fullSlide .kd {
        width: 100%;
        position: absolute;
        z-index: 1;
        bottom: 0;
        left: 0;
    }
    
    .fullSlide .kd ul {
        text-align: center;
        margin-bottom: 20px;
    }
    
    .fullSlide .kd ul li {
        background: #195fd0;
        cursor: pointer;
        display: inline-block;
        *display: inline;
        zoom: 1;
        width: 42px;
        height: 11px;
        margin: 1px 5px;
        overflow: hidden;
        *filter: alpha(opacity=50);
        *opacity: .5;
        line-height: 999px;
    }
    
    .fullSlide .kd ul .on {
        background: #93d411;
    }
    
    .fullSlide .prev,
    .fullSlide .next {
        display: block;
        position: absolute;
        z-index: 1;
        top: 50%;
        margin-top: -30px;
        left: 2%;
        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: 2%;
        background-position: -6px -137px;
    }
    /********search********/
	.search{ width:100%; }
    .sousuo {
        width: 1180px;
        margin: 0 auto;
        height: 60px;
        position: relative;
    }
    
    .sousuo .re_ci {
        float: left;
        height: 62px;
        line-height: 62px;
        
    }
    
    .sousuo .re_ci a {
        color: #5f5f5f;
    }
    
    .sousuo .re_ci span {
        color: #195fd0;
    }
      .search_fr {
        width: 276px;
        height: 26px;
        float: right;
        margin-top: 15px;
        position: relative; border:solid 1px #dadada;/*! border-radius:5px */
       
        margin-right: 37px;
    }
      .search_fr input {
        width: 294px;
        float: left;
        height: 26px;
        line-height: 26px;
       
        color: #666666;
        text-indent: 10px;
        border: none;
        margin-left: 8px;
    }
    .search_fr button {
        width: 46px;
        height: 28px;
        background: url(../images/sear-icon.jpg) no-repeat center;
        color: #fff;
        position: absolute;
        right: -37px;
        top: -1px;
        border: none;
        cursor: pointer;
    }
    /********search end********/
/********特点开始********/	
.index_td{ width:1178px; border:solid 1px #e2e2e2; height:124px; background:#fff; margin:auto;}	
.index_td1{ float:left; width:247px; height:78px;margin-top: 30px;margin-left: 50px; background:url(../images/y4.jpg) no-repeat right;}	
.index_td1 dt{ width:60px; height:58px; float:left;margin-left: 4px;margin-top: 5px;}
.index_td1 dd{ float:left; width:147px;margin-left: 11px;line-height: 27px;margin-top: 9px;}
.index_td1 dd h3{ font-size:24px; color:#195fd0;}
.index_td1 dd p{ font-size:14px; color:#616161;}


.index_td2{ float:left; width:245px; height:78px;margin-top: 30px;margin-left: 49px; background:url(../images/y4.jpg) no-repeat right;}	
.index_td2 dt{ width:60px; height:58px; float:left;margin-left: 4px;margin-top: 5px;}
.index_td2 dd{ float:left; width:147px;margin-left: 11px;line-height: 27px;margin-top: 9px;}
.index_td2 dd h3{ font-size:24px; color:#195fd0;}
.index_td2 dd p{ font-size:14px; color:#616161;}


.index_td3{ float:left; width:252px; height:78px;margin-top: 30px;margin-left: 46px; background:url(../images/y4.jpg) no-repeat right;}	
.index_td3 dt{ width:60px; height:58px; float:left;margin-left: 4px;margin-top: 5px;}
.index_td3 dd{ float:left; width:147px;margin-left: 11px;line-height: 27px;margin-top: 9px;}
.index_td3 dd h3{ font-size:24px; color:#195fd0;}
.index_td3 dd p{ font-size:14px; color:#616161;}

.index_td4{ float:left; width:225px; height:78px;margin-top: 30px;margin-left: 47px; }	
.index_td4 dt{ width:60px; height:58px; float:left;margin-left: 4px;margin-top: 5px;}
.index_td4 dd{ float:left; width:147px;margin-left: 11px;line-height: 27px;margin-top: 9px;}
.index_td4 dd h3{ font-size:24px; color:#195fd0;}
.index_td4 dd p{ font-size:14px; color:#616161;}





	/********特点 end********/
	
	
	
	
	
	
/* 产品中心开始 */
.index_yw_box{ width:100%; margin:auto; background:url(../images/y2.jpg) no-repeat center; height:793px;}
.index_yw{ width:1180px; margin:auto; margin-top:25px;padding-top: 51px;}	
.index_yw h2{font-size:30px;font-weight:bold;text-align:center; background:url(../images/y5.png) no-repeat center;margin-top: 22px; width:949px; height:62px; margin:auto;}
.index_yw h2 a{font-size:32px;font-weight:bold;color:#444446;padding-top: 7px;display:block;}	
.index_yw h2 a span{ color:#195fd0; font-size:32px;}
.index_yw p{ font-size:14px; color:#7d7e7f; text-align:center; text-transform:uppercase; font-weight:normal;margin-top: 10px;}	
 
.yw_nr{width:1210px; margin:auto; margin-top:25px;}
.yw_nr ul{ width:1210px; margin:auto;}	
.yw_nr ul li{ width:287px; float:left; margin-right:13px; margin-top:10px;}	
.yw_nr ul li div{width:287px; height:243px; box-shadow:0px 0px 8px #d9d9d9;overflow:hidden;}
.yw_nr ul li:hover div{box-shadow:0px 0px 8px #195fd0;}
 .yw_nr ul li div img{ transform: scale(1);transition: all .6s; width:287px; height:243px;} 

.yw_nr ul li div:hover img{ transform: scale(1.2);transition: all .6s;}  
   .yw_nr ul li span{border-bottom:solid 1px #dcd9d9;display:block;width:287px;height:38px;line-height: 38px;}
  .yw_nr ul li span em{display:block;float: left;width: 209px;height: 30px;overflow: hidden;}
  .yw_nr ul li span i{ /*! background:#c31a28; */display:block; float:right; width:20px; height:20px; line-height:22px;/*! border:solid 1px #c31a28; */ text-align:center; margin-top:12px;}
  .yw_nr ul li span i a{ color:#fff;}

/* 产品中心结束 */


/* honorBox begin */
 .honorbox{ width:100%; margin:auto; background:url(../images/y8.jpg) no-repeat center; height:617px;}
    .honor {
        width: 1180px;
        margin: 0 auto 40px;
        position: relative;
        padding-top: 66px;
       height:422px;overflow: hidden;
    }
 
.honor h3{font-size:30px;font-weight:bold;text-align:center; background:url(../images/y5.png) no-repeat center;margin-top: 22px; width:949px; height:62px; margin:auto;}
.honor h3 a{font-size:32px;font-weight:bold;color:#444446;padding-top: 7px;display:block;}	
.honor h3 a span{ color:#195fd0; font-size:32px;}
.honor p{ font-size:14px; color:#7d7e7f; text-align:center; text-transform:uppercase; font-weight:normal;margin-top: 10px;}	
     .honor .gd_02 {
        width: 1084px;
        margin: 0 auto;
        margin-top: 60px;
    }
    
    .honor .gd_02 ul {
        overflow: hidden;
    }
    
    .honor .gd_02 ul li {
        width: 342px;
        float: left;
        margin-right: 25px;
    }
    
    .honor .gd_02 ul li .tupian {box-shadow:0px 0px 8px #777777;
        width: 332px;
        height: 250px;
        overflow: hidden; padding:4px; border:solid 1px #d8d7d7;
    }
    
    .honor .gd_02 ul li .tupian img {
        width: 332px;
        height: 250px;
        transform: scale(1);
        transition: all .8s;
    }
    
    .honor .gd_02 ul li .tupian:hover img {
        transform: scale(1.2);
        transition: all .8s;
    }
    
    .honor .gd_02 ul li a.mingcheng {
        width: 332px;
        height: 30px;
        line-height: 30px;
        display: block;
        text-align: center;
        font-size: 16px;
        color: #414141; overflow:hidden;
    }
    
    .honor .arrow {
        width: 31px;
        height: 53px;
        display: block;
        position: absolute;
        top: 59%;
        margin-top: 3px;
    }
    
    .honor #lefts02 {
        background: url(../images/honor-arrow_06.png) no-repeat center;
        left: 0;
    }
    .honor #rights02 {
        background: url(../images/honor-arrow_03.png) no-repeat center;
        right: 0;
    }	
	.about_tel{ width:277px; height:43px; border:solid 1px #c1c1c1;border-radius:50px; margin:auto;margin-top: 34px;}	 
.about_tel span{ display:block; height:33px; float:left; border-right:solid 1px #c1c1c1;margin-left: 22px;margin-top: 7px;line-height: 28px;padding-right: 13px;}	 
.about_tel em{ display:block; height:43px; float:left; width:75px; text-align:center;line-height: 45px;}	
.about_tel em a{ color:#1b1b1b;} 
    /* honorBox end */	
    
   /* youshi begin */

.index_ysbox{ width:100%; margin:auto; /*! margin-top:42px; */ background:url(../images/y9.jpg) no-repeat center; height:649px;}   
.index_ys{ width:1180px; margin:auto;} 
.index_yslf{ width:738px; float:left;margin-top: 92px;}
.ys1{ background:#fff; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}
  .ys1 dt{ width:89px; height:89px; float:left;margin-top: 30px;margin-left: 35px;}
  .ys1 dt img{width:89px; height:89px;border-radius:50px;border: 3px solid #d5d4d4;}
  .ys1 dd{ width:504px; float:left;margin-left: 34px;margin-top: 41px;}
   .ys1 dd h4{ font-size:20px; color:#195fd0;font-weight: bold;}
    .ys1 dd p{line-height: 24px;color: #565555;margin-top: 8px;}
.ys1:hover{background:#195fd0; cursor:pointer; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}	
.ys1:hover h4{ color:#fff;}	
.ys1:hover p{ color:#fff;}		
.ys1:hover dt img{ border-radius:50px;border: 3px solid #195fd0;}		
	
	
.ys2{ background:#fff; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}
  .ys2 dt{ width:89px; height:89px; float:left;margin-top: 30px;margin-left: 35px;}
  .ys2 dt img{width:89px; height:89px;border-radius:50px;border: 3px solid #d5d4d4;}
  .ys2 dd{ width:504px; float:left;margin-left: 34px;margin-top: 41px;}
   .ys2 dd h4{ font-size:20px; color:#195fd0;font-weight: bold;}
    .ys2 dd p{line-height: 24px;color: #565555;margin-top: 8px;}
.ys2:hover{background:#195fd0; cursor:pointer; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}	
.ys2:hover h4{ color:#fff;}	
.ys2:hover p{ color:#fff;}		
.ys2:hover dt img{ border-radius:50px;border: 3px solid #195fd0;}		
	
.ys3{ background:#fff; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}
  .ys3 dt{ width:89px; height:89px; float:left;margin-top: 30px;margin-left: 35px;}
  .ys3 dt img{width:89px; height:89px;border-radius:50px;border: 3px solid #d5d4d4;}
  .ys3 dd{ width:504px; float:left;margin-left: 34px;margin-top: 41px;}
   .ys3 dd h4{ font-size:20px; color:#195fd0;font-weight: bold;}
    .ys3 dd p{line-height: 24px;color: #565555;margin-top: 8px;}
.ys3:hover{background:#195fd0; cursor:pointer; width:724px; height:156px;box-shadow:0px 0px 8px #777777;border-radius:5px;}	
.ys3:hover h4{ color:#fff;}	
.ys3:hover p{ color:#fff;}		
.ys3:hover dt img{ border-radius:50px;border: 3px solid #195fd0;}		

.index_ysrt{ width:45px; float:right;margin-right: 267px;margin-top: 86px;}	

.index_ysrt h3{ font-size:45px;margin-right: 15px;}

.index_ysrt h3 a{ color:#195fd0;}		
	
  /* youshi end */
    /* 流程开始 */
		
.index_lcbox{ width:100%; background:url(../images/y10.jpg) no-repeat center; height:410px;}	
.index_lc{ width:1180px;}	
.lc_gg{ width:1180px; margin:auto;}	
.lc_gglf{ float:left;margin-top: 27px;}
.lc_gglf p{ font-size:30px;color: #fff;padding-left: 52px;}
.lc_gglf h3{ font-size:32px;  color:#444446;margin-top: 65px;font-weight: bold;}
.lc_gglf h3 span{color:#195fd0;}
.lc_gglf h3 i{ font-size:14px; color:#444446; text-transform:uppercase;display: block;margin-top: 8px;}

.lc_ggrt{ width:313px; float:right;margin-top: 59px;}        
  .lc_ggrt dl{margin-left: 5px;margin-top: 9px;}      
.lc_ggrt dl dt{ float:left; background:url(../images/y12.jpg) no-repeat center 14px; width:183px; text-align:center; font-size:14px;color: #fff;line-height: 18px;padding-top: 60px;} 		
.lc_ggrt dl dt span{ font-size:20px; color:#fff;} 	
.lc_ggrt dl dd{ /*! float:left; */ /*! width:103px; */} 
.lc_ggrt dl dd img{ width:106px; height:106px;} 

.lc_nr{ width:1180px; margin:auto; background:url(../images/lcnrbj.jpg) no-repeat center 17px; height:129px;margin-top: 56px;}
.lc1{ float:left;margin-top: 32px;}
.lc1 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc1 dt img{margin-top: 14px;margin-left: 12px;}
.lc1 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc2{ float:left;margin-top: 32px;margin-left: 86px;margin-right: 78px;}
.lc2 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc2 dt img{margin-top: 14px;margin-left: 12px;}
.lc2 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc3{ float:left;margin-top: 32px;}
.lc3 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc3 dt img{margin-top: 14px;margin-left: 12px;}
.lc3 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc4{ float:left;margin-top: 32px;margin-left: 85px;margin-right: 85px;}
.lc4 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc4 dt img{margin-top: 14px;margin-left: 12px;}
.lc4 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc5{ float:left;margin-top: 32px;margin-right: 99px;}
.lc5 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc5 dt img{margin-top: 14px;margin-left: 12px;/*! margin-right: 15px; */}
.lc5 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc6{ float:left;margin-top: 32px;margin-right: 96px;}
.lc6 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc6 dt img{margin-top: 14px;margin-left: 12px;}
.lc6 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}
	
.lc7{ float:left;margin-top: 32px;}
.lc7 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc7 dt img{margin-top: 14px;margin-left: 12px;}
.lc7 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}

.lc8{ float:left;margin-top: 32px;margin-left: 74px;}
.lc8 dt{ width:66px; height:66px;border-radius:50px; border:solid 1px #b3b3b3;}
.lc8 dt img{margin-top: 14px;margin-left: 12px;}
.lc8 dd{ font-size:18px; color:#4d4d4d;border-top: solid 1px #dedede;border-bottom: solid 1px #dedede; padding: 5px 0;margin-top: 8px;}
/*.lc_zjb{ margin-left:15px;}
*/
		
	 /* 流程结束 */	
		
		
		

    /* mid_banner01 begin */
    
    .mid_banner01 {
        width: 100%;
        height: 316px;
        background: url(../images/mid_banner_02.jpg) no-repeat center;
    }
    
    .mid_ban01 {
        width: 1180px;
        height: 240px;
        margin: 0 auto;
        position: relative;
    }
    
	.mid_ban01{ width:1180px;} 
	.mid_ban01 h3{ font-size:40px; color:#fff; font-weight:bold;text-align: center;padding-top: 46px;} 
	.xgg1{ position:absolute; left:197px;font-size: 20px;color: #fff;margin-top: 34px;line-height: 26px;}
	.xgg2{position:absolute; left:420px;font-size: 20px;color: #fff;margin-top: 34px;line-height: 26px;}
	.xgg3{position:absolute; left:637px;font-size: 20px;color: #fff;margin-top: 34px;line-height: 26px;}
	.xgg4{position:absolute; left:886px;font-size: 20px;color: #fff;margin-top: 34px;line-height: 26px;}
    /* mid_banner01 end */
	/* 客户评价开始*/
		.index_com{ width:1180px; margin:auto;margin-top: 15px;}
.index_com h3{font-size:30px;font-weight:bold;text-align:center; background:url(../images/y5.png) no-repeat center;margin-top: 22px; width:949px; height:62px; margin:auto;}
.index_com h3 a{font-size:32px;font-weight:bold;color:#444446;padding-top: 7px;display:block;}	
.index_com h3 a span{ color:#195fd0; font-size:32px;}
.index_com p{ font-size:14px; color:#7d7e7f; text-align:center; text-transform:uppercase; font-weight:normal;margin-top: 10px;}	
    .index_com ul { width:1180px; background:url(../images/jzbj.jpg) no-repeat center top; height:36px;margin-top: 40px;}
.index_com ul li:first-child{ margin-left:0px;}
.index_com ul li:hover{  cursor:pointer;}

.index_com ul li:hover p{ color:#595757;}
.index_com ul li {width:245px; float:left; margin-left:62px; margin-top: 36px;}
.index_com ul li dl dt{ width:245px; margin:auto;}
.index_com ul li dl dt div{width:245px; height:204px; overflow:hidden; box-shadow:0px 0px 8px #777777;}
.index_com ul li dl dt div img{width:245px; height:204px;transition: all 0.5s;transform: scale(1);}
.index_com ul li dl dt div:hover img{transition: all 0.5s;transform: scale(1.2);}
.index_com ul li dl dd{width:245px;height:179px; margin:auto;border-bottom: solid 1px #e7e7e7;}
.index_com ul li dl dd p{ overflow:hidden;font-size:14px; color:#4c4b4b; width:245px; height:74px; margin:auto; line-height:24px; margin-top: 29px;}
.index_com dl dd span{ display:block; text-align:right; margin:auto; font-size:14px; color:#686767;width: 120px; text-align:center;height: 32px;background: #195fd0;line-height: 32px;margin-top: 34px;}
.index_com ul li dl dd:hover span{background: #93d411; display:block;}
.index_com dl dd span a{color:#fff;}
/* 客户评价结束*/
  /**gs_box**/
.gs_box{ width:100%;  margin:auto;background: #f2f2f2;}
.gs_big{ width:1180px; margin:auto;padding-top: 78px;}
.gs_left{ width: 1180px; }
.gs_left dl{position:relative; width:1180px; height:376px;}
.gs_left dl dd{ width:679px; height:376px; position:absolute; left:0px;}
.gs_left dl dd div{ overflow:hidden;width:679px; height:376px;}
.gs_left dl dd div img{ width:679px; height:376px;transition: all 0.5s;transform: scale(1);}
.gs_left dl dd div:hover img{transition: all 0.5s;transform: scale(1.2);}
.gs_left dl dt{ width:612px; position:absolute; right:0px;z-index: 5;}
.gs_left dl dt h3{ background:url(../images/jjbtbj.jpg) no-repeat right top; font-size:40px; color:#494949;padding-left: 143px;line-height: 24px;margin-top: 17px;}
.gs_left dl dt h3 span{ display:block;}
.gs_left dl dt h3 span a{ font-size:20px; color:#282828; font-weight:bold;}
.gs_left dl dt div{width:612px; height:262px; background:#195fd0;}
.gs_left dl dt p{ width:560px; height:156px; line-height:30px; color:#fff; margin:auto;overflow: hidden;margin-top: 16px;padding-top: 38px;}
.gs_left dl dt i{ display:block; float:right;}
.gs_left dl dt i a{ display:block; width:104px; height:34px; text-align:center; line-height:34px; color:#fff; background:#93d411; font-size:14px; margin-top:10px; font-style:normal;margin-right: 26px;}
.gs_left h4{ clear:both; background:url(../images/gsxc_tit.png) no-repeat right center; margin-bottom:20px; height:30px;}
.gs_left h4 span a{ float:left; color:#fff; font-size:18px; width:115px; height:35px; line-height:35px; background:#e66e24; text-align:center;}
.gs_left h4 em a{ display:block; float:right; font-family:"微软雅黑"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px; line-height:30px;}
 

.index_hjnr{ width:1180px; margin:auto;margin-top: 15px;}
.index_hjcon{ width:1180px; margin:auto;border-bottom: solid 1px #dadada;}
.index_hjcon ul{}
.index_hjcon ul li{width: 115px;height: 38px;float: left;margin-right: 15px;text-align: center;line-height: 38px;}
.index_hjcon ul li a{ font-size:18px; color:#383838;}
.index_hjcon ul span{ display:block;}
.index_hjcon ul li:hover,.index_hjcon ul li.casehover{ color:#fff; font-size:16px;background: #195fd0;}
.index_hjcon ul li:hover,.index_hjcon ul li.casehover a{color:#fff;}
.index_hjcon span{ float:right; display:block; line-height:38px;}


.box3 {width:1180px; position:relative;margin-top: 51px;}
.box3 ul {margin:0 auto;}
.box3 li {float:left; width:200px; margin:0px 20px 0px 0px; text-align:center; /*! position:relative; */}
.box3 li img {width:200px; height:133px;}
.box3 li span a {display:block; overflow:hidden; text-overflow:ellipsis; line-height:30px; font-size:14px; /*! position:absolute; */ left:0px; bottom:0px; background:url(../images/cp_bg.png); height:30px; text-align:center; width:100%; color:#333;}
.box3 .lefts { background: url(../images/lefts.png) no-repeat; display: block; width: 36px; height: 60px; position: absolute; left:0px; top:28px;}
.box3 .rights { background: url(../images/rights.png) no-repeat; display: block; width: 36px; height: 60px; position: absolute; right:0px; top:28px;}
.box3 .left4{ background: url(../images/lefts.png) no-repeat; display: block; width: 36px; height: 60px; position: absolute; left:0px; top:28px;}
.box3 .right4 { background: url(../images/rights.png) no-repeat; display: block; width: 36px; height: 60px; position: absolute; right:0px; top:28px;}




    /* newBox begin */

.xw-box{ width:100%; height:356px; background:url(../images/xwbg.jpg) no-repeat center; min-width:1200px;}
.xw{ width:1180px; height:348px; margin:0 auto; padding-top:45px;}
.xw-bt{ width:247px; margin-top:0px; /*! margin-left:25px; */ float:left;height: 311px;}
.xw-bt h3{ width:100px; height:28px; line-height:28px; background-color:#fff; text-align:center; font-size:16px; margin-bottom:20px;}
.xw-bt span{ display:block; color:#fff; font-size:32px; text-transform:uppercase; margin-bottom:90px;}
.xw-nr{ width:910px; height:auto; overflow:hidden; float:right;}
.xw-nr-l{ width:270px; height:auto; float:left; margin-right:30px;}
.xw-nr-l h3{ width:270px; height:75px; text-align:center;}
.xw-nr-l h3 img{ height:43px;}
.xw-nr-l h3 a{ display:block; line-height:32px; font-size:18px;}
.xw-nr-l ul{ width:270px; height:auto; margin:10px 0;}
.xw-nr-l ul li{ width:270px; height:42px; line-height:42px; border-bottom:1px dotted #ccc; background:url(../images/jt01.png) no-repeat center left; overflow:hidden;}
.xw-nr-l ul li a{ padding-left:15px; font-size:14px;}
.xw-nr-l span a{ display:block; width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #c20000; color:#c20000; text-transform:uppercase; font-size:14px; margin:0 auto;}
.xw-nr-m{ width:270px; height:auto; float:left; margin-right:30px;}
.xw-nr-m h3{ width:270px; height:75px; text-align:center;}
.xw-nr-m h3 img{ height:43px;}
.xw-nr-m h3 a{ display:block; line-height:32px; font-size:18px;}
.xw-nr-m ul{ width:270px; height:auto; margin:10px 0;}
.xw-nr-m ul li{ width:270px; height:42px; line-height:42px; border-bottom:1px dotted #ccc; background:url(../images/jt01.png) no-repeat center left; overflow:hidden;}
.xw-nr-m ul li a{ padding-left:15px; font-size:14px;}
.xw-nr-m span a{ display:block; width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #c20000; color:#c20000; text-transform:uppercase; font-size:14px; margin:0 auto;}
.xw-nr-r{ width:270px; height:auto; float:right;}
.xw-nr-r h3{ width:270px; height:75px; text-align:center;}
.xw-nr-r h3 img{ height:43px;}
.xw-nr-r h3 a{ display:block; line-height:32px; font-size:18px;}
.xw-nr-r ul{ width:270px; height:auto; margin:10px 0;}
.xw-nr-r ul li{ width:270px; height:42px; line-height:42px; border-bottom:1px dotted #ccc; background:url(../images/jt01.png) no-repeat center left; overflow:hidden;}
.xw-nr-r ul li a{ padding-left:15px; font-size:14px;}
.xw-nr-r span a{ display:block; width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #c20000; color:#c20000; text-transform:uppercase; font-size:14px; margin:0 auto;}

.yslj_box{  height: 52px; width:100%; margin: auto;/*! line-height: 52px; */margin-top: 54px;}

.yslj{width:1180px; margin:auto;}

.yslj h4{float:left;font-size:16px;font-weight:bold;margin-top: 13px;}
.yslj ul{ width: 1109px;float: right;}

.yslj ul li a{ color:#353535; font-size:14px;display: block;padding-left: 39px;line-height: 24px;float: left;}















    /* newBox end */
    
