/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; background:#ffffff;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1200px;margin:0 auto;}
.kb{height:45px;clear:both;}

#nav {width: 765px; margin-top: 60px; float: left;line-height:41px;text-align:center;}
#nav a{color:#333333;font-size:16px;}
#nav li{width:107px;float:left;position:relative;z-index:1;background:url(../images/jcgd_03.jpg) no-repeat;}
#nav li .title{display:block;font-size:16px;}
#nav li .title:hover{background:url(../images/jcgd_04.jpg) no-repeat;font-size:16px;}

#nav li .submenu{width:107px;margin:0 auto;background:url(../images/jcgd_03.png) ;position:absolute;left:0;top:40px;display:none;}
#nav li .submenu dd{ height: 50px;
    line-height: 50px;
    border-top: 1px dotted #ddd;
    color: #ffffff;
    display: block;
    overflow: hidden;
    width: 107px;
    float: left;}
#nav li .submenu dd a{color:#ffffff;font-size:14px;}
#nav li .submenu dd a:hover{text-decoration:underline;color:#ffffff;}
/*banner*/
.banner{margin-top: 1px;clear: both;}

/*case_title*/
.case_title{text-align:center;overflow:hidden;}
.case_title p{font-size:55px;color:#016caf;overflow:hidden;}
.case_title p a{color:#016caf;overflow:hidden;}
.case_title span{font-size:21px;color:#999999;text-transform:uppercase;display:block;overflow:hidden;}

/*case*/
.case{overflow:hidden;}
.case ul{margin-left: -11px;overflow:hidden;}
.case li{margin-left: 15px;margin-bottom: 21px;border:1px solid #dddddd;padding:8px;float:left;overflow:hidden;}
.case li i{width:260px;height:175px;display:block;overflow:hidden;}
.case li i img{width:260px;height:175px;overflow:hidden;}
.case li p{width:260px;height:35px;line-height:35px;border-bottom:1px solid #cccccc;margin-top:10px;font-size:16px;overflow:hidden;}
.case li span{width:260px;font-size:14px;line-height:28px;margin-top:10px;display:block;overflow:hidden;}

.case li a{color:#666666;overflow:hidden;}
.case li:hover{width:260px;box-shadow:2px 2px 10px #dddddd inset;-webkit-transition: all .3s linear;transition: all .3s linear;display:block;overflow:hidden;}
.case li a:hover p{color:#2aa7e1;-webkit-transition: all .3s linear;transition: all .3s linear;display:block;overflow:hidden;}
.case li a i img:hover{width:260px;height:175px;transform: scale(1.1, 1.1);transition: .60s transform;overflow: hidden;display: block;}


/*yous*/
.yous{height:610px;margin-top:10px;background:url(../images/jucai_06.jpg) center top;overflow:hidden;}
.yousbox{overflow:hidden;}
.yousbox01{margin: 220px 0 0 100px;overflow:hidden;}
.yousbox02{margin-bottom: 39px;overflow:hidden;}
.yousbox02 p{color:#ffffff;font-size:20px;font-weight:600;overflow:hidden;}
.yousbox02 span{color:#ccc;font-size:14px;display:block;overflow:hidden;}


.yousbox03{width: 440px;margin: 25px 100px 0 0;float:right;overflow:hidden;}


/*ppjs03*/
.ppjs03{overflow:hidden;}
.ppjs03_l{width:593px;overflow:hidden;}
.ppjs03_l i{width:593px;height:513px;display:block;overflow:hidden;}
.ppjs03_l i img{width:593px;height:513px;overflow:hidden;}
.ppjs03_l i img:hover{transform: scale(1.15, 1.15); transition: .60s transform;overflow:hidden;display:block;}
.ppjs03_l dl{width:593px;height:40px;line-height:40px;background-color:#016caf;display:block;overflow:hidden;}
.ppjs03_l dl dd{width:365px;height:40px;line-height:40px;float:left;color:#ffffff;font-size:16px;padding-left:30px;display:block;overflow:hidden;}
.ppjs03_l dl dd a{color:#ffffff;overflow:hidden;}
.ppjs03_l dl dt{width:11px;height:11px;float:right;margin-right:10px;margin-top:15px;display:block;overflow:hidden;}

.ppjs03_r{width:600px;overflow:hidden;}
.ppjs03_r li{width:290px;height:270px;margin-left: 9px;margin-bottom: 13px;border: 1px solid #dddddd;float:left;overflow:hidden;}
.ppjs03_r li i{display:block;overflow:hidden;}
.ppjs03_r li i img{width:290px;height:230px;overflow:hidden;}
.ppjs03_r li i img:hover{transform: scale(1.15, 1.15);transition: .60s transform;box-shadow:1px 2px 2px #cccccc;overflow:hidden;}
.ppjs03_r li p{width:290px;height:40px;line-height:40px;text-align:center;display:block;overflow:hidden;}
.ppjs03_r li a p{background-color:#4c4c4c;color:#ffffff;overflow:hidden;}

.ppjs03_r li:hover{ transition: .60s transform;box-shadow:1px 2px 2px #cccccc;overflow:hidden;}
.ppjs03_r li:hover p{background-color:#016caf;color:#ffffff;overflow:hidden;}


/*jjfa*/
.jjfabox{padding-bottom:55px;padding-top:35px;background-color:#f5f5f5;overflow:hidden;}
.jjfa{overflow:hidden;}

.jjxt01{margin-top:30px;overflow:hidden;}

/*news*/
.news{overflow:hidden;}
.news01{width:380px;overflow:hidden;}
.news01_title{width:380px;height:45px;line-height:45px;border:1px solid #dddddd;border-radius:25px;overflow:hidden;}
.news01_title p{font-size:21px;font-weight: 600;margin-left:20px;float:left;overflow:hidden;}
.news01_title span{font-size:14px;margin-right:20px;float:right;display:block;overflow:hidden;}
.news01_m{width:380px;height:190px;margin-top:20px;overflow:hidden;}
.news01_m img{width:380px;height:190px;overflow:hidden;}

.news01_b{width:380px;overflow:hidden;}
.news01_b li{width:380px;height:60px;overflow:hidden;border-bottom:1px dotted #ccc;margin-top:15px;}
.news01_b li p{width:380px;height:25px;line-height:25px;font-weight: 600;font-size:18px;overflow:hidden;}
.news01_b li span{width:380px;height:35px;line-height:35px;overflow:hidden;}

.news02{width:380px;margin-left: 30px;overflow:hidden;}


/*foot*/
.foot{padding-bottom:20px;padding-top:40px;background-color:#016caf;overflow:hidden;}
.footbox{overflow:hidden;}

.foot_01 a{width: 115px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_01 a:hover{color:#dddddd;text-decoration:underline;}
.foot_02 a{width: 117px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_02 a:hover{color:#dddddd;text-decoration:underline;}
.foot_03 a{width: 115px;height:30px;overflow:hidden;display: block;color:#dddddd;float: left;}
.foot_03 a:hover{color:#dddddd;text-decoration:underline;}

.foot_01{width:115px;margin-right:10px;margin-left: 10px;}
.foot_01 span{width:115px;display:block;color:#f0f0f0;font-size:16px;}
.foot_01 p{width:65px;color:#dddddd;line-height:30px;font-size: 15px;margin-top: 10px;float:left;}

.foot_02{width:242px;margin-left:0px;}
.foot_02 span{width:115px;display:block;color:#f0f0f0;font-size:16px;}
.foot_02 p{color:#dddddd;line-height:30px;font-size: 15px;margin-top: 10px;overflow:hidden;}

.foot_03{width:385px;margin-left: 55px;overflow:hidden;}
.foot_03 span{width:115px;display:block;color:#f0f0f0;font-size:16px;}
.foot_03 p{color:#dddddd;line-height:30px;font-size: 15px;margin-top: 10px;}

.foot_logo{width:77px;height:77px;    margin-top: 25px;}
.foot_er{width: 167px;height:200px;text-align:center;padding-top: 10px;color: #dddddd;}
.foot_er p{text-align:center;font-size:15px;color:#f0f0f0;overflow:hidden;}

.foot1{padding-bottom:20px;padding-top:20px;background-color:#005a93;overflow:hidden;}
.foo{ color:#ffffff;font-size:16px;overflow:hidden;}
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{height:200px;background:#ff4a00 url(../images/fixcont.png) no-repeat 0 -169px; height:53px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
 .fold_wrap{width:1200px;height:490px;overflow:hidden;}
        .fold_wrap li{float:left;width:200px;height:490px;position:relative;overflow:hidden;cursor:pointer;}
        .fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
        .fold_wrap li.active .mask_b{background:none;}
        .fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:30px/30px Microsoft Yahei;position:relative;padding:30px 0 0 0;}
        .fold_wrap li.big{width:322px;}
        .fold_wrap li .adv_intro{   width: 92%;
  /* height: 100px; */
  padding: 5px 4%;
  position: absolute;
  left: 0;
  top: 50%;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  overflow: hidden;
  LINE-HEIGHT: 50PX;
  display: none;
  font-size: 36px;}
        .adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}
        .pic_auto{width:100%;height:100%;}
        .pic_auto1{background:url(../images/1.jpg) no-repeat center 0;}
        .pic_auto2{background:url(../images/2.jpg) no-repeat center 0;}
        .pic_auto3{background:url(../images/3.jpg) no-repeat center 0;}
        .pic_auto4{background:url(../images/4.jpg) no-repeat center 0;}
        .pic_auto5{background:url(../images/5.jpg) no-repeat center 0;}
        .pic_auto6{background:url(../images/6.jpg) no-repeat center 0;}
        .pic_auto7{background:url(../images/7.jpg) no-repeat center 0;}
        .pic_auto8{background:url(../images/8.jpg) no-repeat center 0;}
        .menuca{ width: 234px;position: absolute;z-index: 999;top: 0px;}
.foot_r{ width:385px;margin: 70px 0 0 70px;}
.foot_r_01{ width:25px; height:172px;background:url(../images/tj_28.png);}
.foot_r_02{ color:#ffffff; font-size:13px;line-height: 34px;margin-left: 15px;}
.cc{ width:282px; height:200px;  display: block; overflow: hidden;}
