*{ margin:0px; padding:0px;}body{ behavior:url(csshover3.htc);font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; background:#F6F6F6;
                                  }
img{ border:0px;}.post{position:relative;}.img{ font-size:0px;}.m-t{ margin-top:5px;}ul{ list-style-type:none;}.disply{ display:none;}.fg{ clear:both;}p { list-style:none; margin:0px; padding:0px; }
.centers {
text-align:center;
}
.text {
line-height:30px; font-size:14px; text-indent:2em; margin: 15px 0;
}
.m-t { margin-top:10px;}
.white a:link{ text-decoration:none; color:#fff;}
.white a:visited{ text-decoration:none; color:#fff;}
.white a:hover{ text-decoration:underline; color:#fff;}
.block a:link{ text-decoration:none; color:#000;}
.block a:visited{ text-decoration:none; color:#000;}
.block a:hover{ text-decoration:underline; color:#FF4700;}
/*正文开始*/
.bg1 {
width:100%; height:382px; background:url(../images/zjteam/bg1.jpg) center top no-repeat;
}
.bg2 {
width:100%; height:181px; background:url(../images/zjteam/bg2.jpg) center top no-repeat;
}
.in01 {
width:1200px; margin:0 auto; background:#fff; margin-top:20px;padding-bottom:10px;
}
    .h1 {
    font-size:36px; text-align:center; color:#a82127; padding:15px 0; font-family:宋体;
    }
    .in01 .ul {
    width:560px; margin:0 auto;
    }
    .in01 .ul li {
    width:128px; height:33px;float:left; text-align:center;  margin-left:10px; line-height:33px; cursor:pointer; font-size:16px;
    }
        .in01 .ul a {
         border:1px solid #a82127;  color:#a82127; display:block; width:100%; height:100%;
        }
        .in01 .ul a.selected {
         border:1px solid #a82127;  color:#fff; background:#a82127;
        }
    .in01 .in01_bd li{
    border:1px solid #ccc; padding:5px; width:528px; height:161px; position:relative; margin-left:40px; float:left; margin-top:15px;
    }
        .in01 .in01_bd li img {
        float:left; margin-right:10px;
        }
    .in01 .in01_bd .txt h2 {
    font-size:24px; font-family:宋体;
    }
    .in01 .in01_bd .p1 {
    line-height:27px; font-size:14px; height:27px; overflow:hidden;
    }
    .in01 .in01_bd .p1 span ,.in01 .in01_bd .p2 span{
    font-weight:bold;
    }
    .in01 .in01_bd .p2 {
    line-height:22px; color:#666;
    }
    .in01 .in01_bd .zx {
     position:absolute; right:5px; bottom:5px; 
    }
        .in01 .in01_bd .zx img {
        margin-right:0;
        }
.in02 {
padding:0 100px; width:1000px; margin:0 auto; background:#fff; margin-top:20px;padding-bottom:10px;
}
    .in02 .txt {
    line-height:25px; background:#FFFDF4; padding:10px; font-size:14px;
    }
        .in02 .txt .p1 {
        font-weight:bold;
        }
            .in02 .txt .p1 span {
            color:#FAA721;
            }
    .in02 .lst {
    width:1000px; margin-top:20px;
    }
        .in02 .lst .p1 {
        line-height:40px; background:#F5F5F5; color:#8A8486;  height:40px; border-bottom:1px solid #E4E4E4; padding:0 5px;
        }
            .in02 .lst .p1 li {
            float:left; margin:0 5px;
            }
        .in02 .lst .p1 .rq{
            width:100px; height:23px; border:1px solid #ccc;
             background:url(../images/zjteam/ico01.png) 80px center no-repeat #fff; margin-top:8px;  position:relative;
        }
            .in02 .lst .p1 .rq input[type="text"] {
            width:78px; height:23px; border:0; position:absolute;  left:0; top:0; outline:none; font-size:12px; color:#000; text-indent:5px; font-family:'Microsoft YaHei';
            }
        .in02 .lst .li {
        position:relative; text-indent:15px;
        }
            .in02 .lst .li img {
            position:absolute; left:0; top:16px;
            }
    .in02 .lst .txt {
    line-height:30px; text-align:center;  color:#f00; border-bottom:1px solid #E4E4E4;background:#F5F5F5;
    }
        .in02 .lst table {
         width:100%; color:#999;border: solid #E4E4E4; border-width:1px 1px 0 1px;
        }
            .in02 .lst table td {
             height:120px;border: solid #E4E4E4; border-width:0 0 1px 0; 
            }
            .in02 .lst table .td {
             border-right:1px solid #E4E4E4;
            }
        .in02 .lst table .s1 {
         color:#3780E7;
        }
            .in02 .lst table .ls {
            color:#63AB47;
            }
.pj {
 border:1px solid #ccc; width:998px; margin:0 auto; margin-top:20px; padding:15px;
}
    .pj .ti {
    line-height:35px; border-bottom:1px solid #ccc; color:#5CA93F; font-size:16px; 
    }
    .pj .bd .imgs {
    float:left; width:45px; margin-right:20px;
    }
    .pj .bd {
    height:200px; overflow-y:scroll; margin-top:10px;
    }
        .pj .bd .list {
        margin:10px 0;
        }
        .pj .bd .imgs .txts {
        font-size:14px; color:#666; text-align:center; line-height:30px;
        }
    .pj .bd .right {
    width:903px; float:left;
    }
        .pj .bd .right .tis {
        line-height:30px; text-indent:10px; background:#F8F8F8; color:#858B87; font-size:14px;
        }
            .pj .bd .right .tis span {
            color:#323232;
            }
        .pj .bd .right .txts {
        text-indent:2em; line-height:25px;font-size:14px; padding:10px 0; color:#666;
        }
        .pj .bd .right .time {
        color:#BCBCBC;
        }
    .pj .ul li {
     margin:10px 0; line-height:30px;
    }
        .pj .ul li .l {
        width:90px; text-align:right; padding-right:5px; float:left; font-size:14px;
        }
        .pj .ul li .r {
        float:left;
        }
            .pj .ul li .r input[type="text"] {
            border:1px solid #ccc; height:22px;
            }
            .pj .ul li .r textarea {
            width:500px; height:100px; border:1px solid #ccc;
            }
        .pj .ul li .btns {
        padding-left:300px;
        }
            .pj .ul li .btns .btn {
            width:103px; height:30px; background:#fa9f0d; color:#fff;  text-align:center; border:0; font-size:14px; font-family:'Microsoft YaHei'; cursor:pointer;
            }
                .pj .ul li .btns .btn:hover {
                background:#5CA93F;
                }
.in03 {
padding:0 10px; width:1180px; margin:0 auto; background:#fff; margin-top:20px; padding-bottom:10px;
}
.zj {
    width:1180px;height:605px;
}
    .zj li {
    width:1180px; height:605px; float:left;
    }
        .zj li .m_t {
        margin-bottom:35px;
        }
        .zj li .l {
        width:414px; height:573px; background:url(../images/zjteam/zj_bg.jpg) no-repeat; float:left; padding:30px 0 0 7px; margin-left:90px;
        }
            .zj li .l img {
            border:1px solid #fff;
            }
        .zj li .r {position:relative;
        width:535px; float:left; margin-left:50px;
        }
            .zj li .r h1 {
            font-size:52px; font-family:宋体;
            }
                .zj li .r h1 span {
                font-size:26px; margin-left:15px;
                }
            .zj li .r .p1 {
            background:url(../images/zjteam/zz.jpg) left center no-repeat;line-height:51px; font-size:26px; padding-left:65px;font-family:宋体; 
            }
            .zj li .r .p2 {
            background:url(../images/zjteam/sc.jpg) left center no-repeat;height:51px; vertical-align:middle; font-size:16px; padding-left:65px;color:#666;
            }
            .zj li .r .p3 {
            background:url(../images/zjteam/jj.jpg) left center no-repeat;line-height:25px; font-size:14px; padding-left:65px; color:#666; text-indent:2em;
            }
            .zj li .r .p4 {
            background:url(../images/zjteam/pf.jpg) left center no-repeat; padding-left:100px; height:71px;
            }
                .zj li .r .p4 p { margin-right:10px;
                float:left; width:120px; border:1px solid #ccc; background:#DBFAFD; color:#000; text-align:center; line-height:30px; font-size:16px;
                }
            .zj li .r .p5 {
            text-align:center; 
            }
                .zj li .r .p5 img {
                 margin-left:30px;
                }
            .zj li .r .qw {
            position:absolute; top:0px; right:5px;
            }
.in04 {
padding:0 10px; width:1180px; margin:0 auto; background:#fff; margin-top:20px; padding-bottom:10px; position:relative;
}
    .in04 .txt {
    width:325px;position:absolute; right:15px; top:80px;
    }
    .in04 .txt .ti {
    line-height:36px; background:url(../images/zjteam/ico02.jpg) left center no-repeat; padding-left:35px; color:#FAA721; font-size:16px;
    }
    .in04 .txt .w {
    line-height:39px; background:url(../images/zjteam/ico03.jpg) left center no-repeat; padding-left:40px; font-size:14px; margin-top:10px; color:#666;
    }
    .in04 .txt .d {
    line-height:25px; background:url(../images/zjteam/ico04.jpg) left center no-repeat; padding-left:40px; font-size:14px; border-bottom:1px dashed #ccc; padding-bottom:10px;color:#666;
    }
        .in04 .txt .img {
         margin-top:10px;
        }
.in05 {
padding:0 10px; width:1180px; margin:0 auto; background:#fff; margin-top:20px; padding-bottom:10px; position:relative; margin-bottom:30px;
}

/*
 | ------------------------------------------
 | Glide styles
 | ------------------------------------------
 | Here are slider styles
 | 
*/

.slider {
	position: relative;
	width: 100%;
	height: 605px;
	overflow: hidden;
}
	
	.slides {
		height: 100%;
		
		/* Simple clear fix */
		overflow: hidden;
		
		/**	
		 * Prevent blinking issue
		 * Not tested. Experimental.
		 */
		-webkit-backface-visibility: hidden;
		-webkit-transform-style: preserve-3d;

		/**
		 * Here is CSS transitions 
		 * responsible for slider animation in modern broswers
		 */
		-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		   -moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		    -ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		     -o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
		        transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	
		.slide {
			height: 100%;
			float: left;
			clear: none;
		}


	.slider-arrows {}

		.slider-arrow {
			position: absolute;
			display: block;
			margin-bottom: -20px;			
			width: 60px;
			height: 60px;
			line-height: 60px;
			text-decoration: none;
			text-align: center;
			color: #fff;
			font-size: 2em;
			background-color: #333;
			background-color: rgba(50,50,50,.3);
			border-radius: 50%;
		}

			.slider-arrow--right { bottom: 50%; right: 10px; }
			.slider-arrow--left { bottom: 50%; left: 10px; }


	.slider-nav {
		position: absolute;
		bottom: 30px;
	}

		.slider-nav__item {
			width: 12px;
			height: 12px;
			float: left;
			clear: none;
			display: block;
			margin: 0 5px;
			background: #fff;
		}

				.slider-nav__item:hover { background: #ccc; }
				.slider-nav__item--current { background: #ccc; }