*{ font-family:"Microsoft Yahei"}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0}
input,button,select,textarea{outline:none}
img{border:none;}
textarea{resize:none;}
input{border:none;background:none}
body,input,textarea{font:12px/22px Tahoma,\5B8B\4F53}
body{color:#5e5e5e;background:#fff;}
li{list-style:none;padding:0; margin:0; color:#484848}
/*
a{color:#464646;text-decoration:none;outline:none; cursor:pointer; font-family:"Microsoft Yahei"}
a:hover{text-decoration:underline; color:#09C;}
*/
.dno{display:none}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1}

.banner{ height:509px; position:relative;}
.banner .ban1{ background:url(../images/ban.jpg) no-repeat center; height:509px;}
.banner .ban3{ width:310px; position:absolute; overflow:hidden; top:374px; left:50%; margin-left:-155px;}
.banner .ban3 div{ width:134px; height:40px; line-height:40px; color:#fff; border-radius:6px; font-size:20px; text-align:center; cursor:pointer;}
.banner .ban3 .bana1{ float:left; border:1px solid #E61425; background-color:#E61425;}
.banner .ban3 .bana2{ float:right; border:1px solid #fff;}
.banner .ban3 .bana1:hover{ border:1px solid #52C674; background: #52C674;}
.banner .ban3 .bana2:hover{ border:1px solid #EA802B; background: #EA802B;}


.con2,.con3,.con4,.con5,.con6,.con7,.cont{ width:1190px; margin:55px auto; overflow:hidden;}

.con1{ width:1190px; margin:55px auto; height:300px;}
.con1l{ width:320px; height:296px; overflow:hidden; position: relative; float:left; transition:none;}
.con1l_b{ width:320px; height:296px;overflow:hidden;  transition:none;}
.con1l_b li{position: relative;width:320px; height:296px; float:left; transition:none;}
.con1l_b li p{position:absolute; bottom: 0; left: 0;width:300px; padding-left:20px; height:36px; line-height:36px; background: rgba(0,0,0,0.7); color: #fff;}
.con1l_b li p a{ color:#fff;}
.con1l_h{ position:absolute; bottom:12px; right:6px; height:12px; width:auto;  transition:none;}
.con1l_h li{ float:left; border-radius:6px; background-color:#C6C6C6; text-indent:30px; overflow:hidden; width:12px; height:12px; margin:0 4px; transition:none;}
.con1l_h li.on{ background-color:#3EA3EB}
.con1c{ width:420px; height:300px; overflow:hidden; float:left; padding:0 22px; margin:0 25px; border-left:1px dashed #C6C6C6; border-right:1px dashed #C6C6C6; }
.con1c > h1{ height:26px; line-height:26px; font-size:18px; text-align:center;}
.con1c > h1 a{ font-size:18px; color:#333;}
.con1c > p{ line-height:26px; font-size:14px; text-indent:2em; margin:8px 0 14px; }
.con1c > ul{ overflow:hidden;}
.con1c > ul li{ width:200px; padding-right: 10px; height:14px; line-height:14px; margin-bottom:12px; overflow:hidden; float:left; }
.con1c > ul li a{font-size:14px; }
.con1r{ float:right; width:354px;}
.con1r >div a{ display:block; float:left; width:117px; height:35px; margin-left:1px ; margin-bottom:1px; color:#fff; text-align:center; padding-top:68px; line-height:14px; font-size:14px; transition: all 0.5s ease}
.con1r >div a.a1{ background:#52C674 url(http://www.ybs120.com/images/fastLink01.png) no-repeat center 22px}
.con1r >div a.a2{ background:#F1584E url(http://www.ybs120.com/images/fastLink02.png) no-repeat center 22px}
.con1r >div a.a4{ background:#357AFB url(http://www.ybs120.com/images/fastLink03.png) no-repeat center 22px}
.con1r >div a.a3{ background:#EA802B url(http://www.ybs120.com/images/fastLink04.png) no-repeat center 22px}
.con1r >div a.a5{ background:#EE99B6 url(http://www.ybs120.com/images/fastLink05.png) no-repeat center 22px}
.con1r >div a.a6{ background:#7E82BF url(http://www.ybs120.com/images/fastLink06.png) no-repeat center 22px}
.con1r > p{ line-height:26px; text-indent:2em; margin-top:16px;}
.con1r > p a{ color: #3EA3EB;}
.con1r >div a:hover{ border-top-left-radius: 20px; border-bottom-right-radius: 20px; transform: translateY(-10px); box-shadow: 0 -3px 0 #eee; background-color:#00aaf0}


.cont{ height:55px; text-align:center; position:relative;}
.contbg{ height:45px; width:100%; position:absolute; left:0; top:5px; background:url(../images/zzyjg_tbg.jpg); z-index:-1;}
.contc{ height:55px; padding:0 70px; display:inline-block;  background-color:#fff; }
.contc h2,.contc h3{ text-align:center;}
.contc h2{ color:#333; font-size:30px; line-height:30px; margin-bottom:10px; font-weight:normal;}
.contc h3{ color:#666; font-size:14px; line-height:14px; font-weight:normal;}


.con2{ height:244px;}
.con2>div{ width:200px; height:244px; padding:0 40px 0 340px; background-color:#EEE}
.con2>div>dl{ margin-top:15px;}
.con2>div>dl dt{ font-size:18px; line-height:58px; text-align:center; color:#333; font-weight:bold; }
.con2>div>dl dd{ text-indent:2em; line-height:24px;}
.con21{ float:left; background:url(../images/zzyjg_ys1.jpg) no-repeat 20px 15px; }
.con22{ float:right; background:url(../images/zzyjg_ys2.jpg) no-repeat 20px 15px; }
.con2>div>div{ width:136px; height:30px; border-radius:7px; font-size:14px; line-height:30px; color:#fff; background-color:#E61425; text-align:center; margin:10px auto 0; cursor:pointer;}
.con2>div>div:hover{ background: #EA802B;}

.con3{ height:354px;}
.con31{ float:left; width:830px; height:354px; overflow:hidden;}
.con31 li{ width:196px; height:354px; background-color:#EEE; margin-right:12px; float:left;}
.con31 li.last{ margin-right:0;}
.con31 li >div{ font-size:18px; line-height:42px; height:42px; width:174px; margin:6px auto 12px; border-bottom:1px solid #C6C6C6; color:#333; text-align:center;  }
.con31 li >div a{color:#333;font-size:18px;}
.con31 li >p{ text-align:center; line-height:24px;}
.con32{ height:354px; float:right; width:360px;overflow:hidden;background-color:#EEE;}
.con32>h4{font-size:18px; line-height:42px; height:42px; width:204px; margin:6px auto 0;color:#333; text-align:center; font-weight:normal;}
.con32>h4 a{color:#333;font-size:18px;}
.con32>p{line-height:24px; text-indent:2em; padding:0 12px;} 
.con32s{width:360px; position:relative; transition:none;}
.con32_b{height:220px; width:360px;overflow:hidden; transition:none;}
.con32_b li{height:220px; width:360px; float:left; background-color:#EEE; transition:none;}
.con32_b li a{height:220px; width:360px; display:block; text-decoration:none;}
.con32_b li a.con321{ background:url(../images/zzyjg_al1.jpg)}
.con32_b li a.con322{ background:url(../images/zzyjg_al2.jpg)}
.con32_b li a.con323{ background:url(../images/zzyjg_al3.jpg)}
.con32_b li a div{ height:32px; line-height:32px; width:178px; border-bottom:1px dashed #fff; color:#fff; font-size:16px; margin-left:20px; padding-top:16px;}
.con32_b li a p{  height:32px; line-height:32px; color:#fff;font-size:14px; margin-left:20px; }
.con32_b li a span{ display:block; width:130px; height:21px; line-height:21px; color:#b1824f; text-align:center; font-size:12px; margin-left:20px; border:1px solid #b1824f;}
.con32_h{position:absolute; top:195px; right:16px;width:auto; transition:none; }
.con32_h li{float:left; border-radius:6px; background-color:#C6C6C6; text-indent:30px; overflow:hidden; width:12px; height:12px; margin:0 4px; transition:none;}
.con32_h li.on{background-color:#3EA3EB}

.con4,.con4_b{ height:260px; transition:none;}
.con4_b{ overflow:hidden; transition:none;}
.con4_b>li{ width:294px;height:260px; border-right:1px solid #D9D9D9; float:left; transition:none; }
.con4_b>li .con4c{ display:block; width:247px; margin:0 auto; padding-top:80px; height:34px; border-bottom: 1px solid #C6C6C6; line-height:18px; text-align:center; font-size:18px; color:#333}
.con41{ background:url(../images/zzyjg_js1.jpg) no-repeat center 20px;}
.con42{ background:url(../images/zzyjg_js2.jpg) no-repeat center 23px;}
.con43{ background:url(../images/zzyjg_js3.jpg) no-repeat center 23px;}
.con44{ background:url(../images/zzyjg_js4.jpg) no-repeat center 23px;}
.con45{ background:url(../images/zzyjg_js5.jpg) no-repeat center 23px;}
.con46{ background:url(../images/zzyjg_js6.jpg) no-repeat center 23px;}
.con47{ background:url(../images/zzyjg_js7.jpg) no-repeat center 23px;}
.con48{ background:url(../images/zzyjg_js8.jpg) no-repeat center 23px;}
.con4_b>li > ul{ padding:0 18px; margin:18px auto 15px;}
.con4_b>li > ul li{ line-height:21px; font-size:12px;}
.con4_b>li > ul li span{ display:block; float:left; width:3px; height:3px; background-color:#6C6C6C; margin:9px 3px 0 0;}
.con4a{ display:block; width:246px; height:34px; background-color:#E61425 ; color:#fff; text-align:center; line-height:34px; margin:0 auto; font-size:18px;}
.con4a:hover{ color:#fff;}


.con5{ height:197px;}
.con5>div{height:197px; width:392px; margin-right:7px; float:left; position:relative;}
.con51{ background:url(../images/zzyjg_wt3.jpg) no-repeat;}
.con52{ background:url(../images/zzyjg_wt2.jpg) no-repeat;}
.con5>div.con53{ background:url(../images/zzyjg_wt1.jpg) no-repeat;margin-right:0;}
.con5>div>p{ position:absolute; background-color:rgba(0,0,0,0.3); padding-left:27px; font-weight:bold; color:#fff; font-size:20px; line-height:48px; height:48px; left:0; top:0px; z-index:5; width:365px;}
.con5>div:hover ul{ top:0;}
.con5>div>ul{ position:absolute;left:0; top:197px; background-color:rgba(0,0,0,0.3); z-index:3; padding-left:27px; padding-top:64px;width:365px; height:133px; }
.con5>div>ul li{ line-height:26px;}
.con5>div>ul li a{ color:#fff;}
.con5>div>ul li span{width:2px; height:2px; margin:12px 9px 0 0; background-color:#fff; display:block; float:left;}

.con6{ height:314px;}
.con6>div{ width:236px;height:153px; margin-right:6px; padding-left:23px; padding-right:32px; float:left; position:relative; }
.con61{ background:#EA802B url(../images/zzyjg_hj1.jpg) no-repeat center bottom; padding-bottom:161px;}
.con62{ background:#EE99B6 url(../images/zzyjg_hj2.jpg) no-repeat center top; padding-top:161px;}
.con63{ background:#52C674 url(../images/zzyjg_hj3.jpg) no-repeat center bottom; padding-bottom:161px;}
.con64{ background:#F1584E url(../images/zzyjg_hj4.jpg) no-repeat center top; padding-top:161px; margin-right:0;}
.con6>div>div{ color:#fff; font-size:18px; line-height:44px; margin-top:10px;}
.con6>div>p{ color:#fff;line-height:26px;}
.con6>div>a{ position:absolute; display:block; right:15px; width:30px; height:30px; background:url(../images/zzyjg_hja.png) no-repeat center; bottom:15px;}
.con61 a,.con63 a{ top:114px;}
.con62 a,.con64 a{ top:274px;}

.con7>div{ height:22px; line-height:22px; font-weight:bold; font-size:18px; margin:17px 0;}
.con7>ul{ overflow:hidden;}
.con7>ul li{ width:195px; height:37px;overflow: hidden; margin-right:4px; margin-bottom:4px; float:left;}
.con7>ul li:nth-child(6n){ margin-right:0;}
.con7>ul li a{ height:37px; display:block; background-color:#EEE; line-height:37px; text-align:center; padding: 0 10px}
.con7>ul li a:hover{ background-color:#DADADA; color:#666;}


.con32 *{ display: none;}
.con32{ height: 354px; background:#000 url(http://www.ybs120.com/imgnew/wztimg2.jpg) no-repeat center top}














