@charset "utf-8";
/* CSS Document */
ul,li,dl,dd,dt,ol,p{list-style:none;padding:0;margin:0;}
/*h1,h2,h3,h4,h5,h6{font:11pt/20px Arial,"Microsoft Yahei";font-weight:bold;padding:0px;margin:0px;}*/
ins{display:none;}
img{border:none;padding:0px;margin:0px;}
body {font:9pt/20px arial,"Microsoft Yahei";color:#363636; background:url(../images/bgfooter.jpg) repeat-x;background-attachment: fixed;background-position: top; margin:0px; text-align:center;}
a:link{color:#2b2b2b;text-decoration:none;}/*默认链接样式*/
a:visited {color:#2b2b2b;text-decoration:none;}/*访问过后*/
a:hover {color:#d70000;text-decoration:none;}/*鼠标放上去*/
.clear{font-size:0px;line-height:0px;clear:both;}
em{font-style: normal;}



/*content*/
#all{margin:0 auto; padding:0 auto; background:#080e30}
#ban{background:url(../images/bg_01.jpg) top center no-repeat; width:100%; height:768px; }
#yinyan{background:url(../images/bg_03.jpg) top center no-repeat; width:100%; height:239px; }
#yinyan_in{background:url(../images/yinyan_03.jpg) center center no-repeat; width:1100px; height:180px; margin:0 auto;  position:relative;top:0px; }

.yinyan_logo{width:158px; height:158px;   line-height: 178px; float:left; top:10px; left:16px; position:absolute; background:url(../images/logo_03.png) center center no-repeat;}
.yanyan_link{float:left; left:202px; display:inline; top:20px; position:absolute;}
.yanyan_link a{width:165px; height:40px; display:block;}
.yanyan_link1{background:url(../images/icon.png) -52px -56px no-repeat; width:165px; height:40px;}
.yanyan_link2{background:url(../images/icon.png) -52px top no-repeat; width:165px; height:40px;}
.yanyan_link3{background:url(../images/icon.png) -52px top no-repeat; width:165px; height:40px;}
.yanyan_link1:hover{opacity:0.8; transform: translate(1px,1px);-webkit-transform: translate(1px,1px); -moz-transform: translate(1px,1px);  -ms-transform: translate(1px,1px);-o-transform:translate(1px,1px);}
.yanyan_link p:hover{color:#f4890b;}
.yanyan_link2:hover{background:url(../images/icon.png) -52px -56px no-repeat;opacity:0.8; transform: translate(1px,1px);}
.yanyan_link3:hover{background:url(../images/icon.png) -52px -56px no-repeat;opacity:0.8; transform: translate(1px,1px);}

.yanyan_link p{line-height:40px; color:#fff; font-size:16px;  float:left;display:inline;}
.yanyan_link1_icon{background:url(../images/icon.png) left -40px no-repeat; width:23px; height:23px;float:left; margin-top:8px; margin-left:16px; margin-right:14px;display:inline;}
.yanyan_link2_icon{background:url(../images/icon.png) left -40px no-repeat;width:23px; height:26px;float:left;display:inline;margin-top:8px; margin-left:16px; margin-right:14px;}
.yanyan_link3_icon{background:url(../images/icon.png) left top no-repeat;width:23px; height:26px;float:left;display:inline;margin-top:8px; margin-left:16px; margin-right:14px;}
.yanyan_link li{margin-bottom:8px;}
.yanyan_text{text-align:left;  width:670px; height:138px; float:left; right:38px; top:18px; position:absolute;}
.yanyan_text span{color:#f4890b; font-size:20px; line-height:36px; height:36px; font-weight:700;}
.yanyan_text p{color:#fff; font-size:15px;  width:670px; line-height:24px; letter-spacing:2px;}

#con1{clear:both;background:url(../images/bg_04.jpg) top center no-repeat;  width:100%; margin:0 auto;height:665px;}
.con1_in{background:url(../images/con1_bg_03.jpg) center center no-repeat;width:1098px; margin:0 auto; position:relative;border:1px solid #284589;height:577px; overflow:hidden;}
.con1_in .mod-hd:before,.con1_in .mod-hd:after{content:"";display:table}
.con1_in .mod-hd:after{clear:both}
.con1_in .mod-hd{*zoom:1;}
.con1_in .mod-bd{ float:left;position:relative;}
.tabs{color:#fefdfd; font-size:16px; margin:0 auto; width:310px; height:40px; position:relative; }
.con1_in .tabs li{text-align:center;line-height:40px;background:url(../images/icon.png) left -240px no-repeat;width:160px; height:40px; float:left;position:absolute; left:150px;}
.first{left:0px!important; cursor:pointer;}
.con1_in .tabs span{color:#fefdfd;}
.tabs li:hover{background:url(../images/icon.png) left -284px no-repeat;transform: translate(-1px,-1px); cursor:pointer;}



.con1_in .mod-bd .views{width:1098px;height:436px; overflow:hidden;top:70px; position:absolute;}
.con1_in .views .view-item{position:absolute;left:0;top:0;z-index:1;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:fadeout .3s ease-in forwards;-moz-animation:fadeout .3s ease-in forwards;animation:fadeout .3s ease-in forwards}
.con1_in .views .active{-webkit-animation:fadein .5s ease forwards;-moz-animation:fadein .5s ease forwards;animation:fadein .5s ease forwards;z-index:2}
.con1_in .views .first{-webkit-animation:none;-moz-animation:none;animation:none;z-index:2;background:#443f4c}
@-webkit-keyframes fadeout{from{-webkit-transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(0,0,-300px);opacity:0}}@-moz-keyframes fadeout{from{-moz-transform:translate3d(0,0,0);opacity:1}to{-moz-transform:translate3d(0,0,-300px);opacity:0}}@keyframes fadeout{from{transform:translate3d(0,0,0);opacity:1}to{transform:translate3d(0,0,-300px);opacity:0}}@-webkit-keyframes fadein{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes fadein{from{-moz-transform:translate3d(-100%,0,0)}to{-moz-transform:translate3d(0,0,0)}}@keyframes fadein{from{transform:translate3d(-100%,0,0)}to{transform:translate3d(0,0,0)}}
.con1_in .view-list{height:220px;}
.con1_in .view-list li{overflow:hidden;float:left; display:inline;margin-left:83px; margin-right:27px; width:150px!important;height:220px!important;}
.con1_in .view-list li:hover{transform: translate(1px,1px);}
.con1_in .view-list li span{font-size:16px; letter-spacing:2px; color:#fefdfd; line-height:60px; height:60px;}
.con1_in .view-list li a{text-decoration:none;color:#888999}
.con1_in .view-list li a:hover{color:#5db538}
.con1_in .view-list li img{width:150px;height:150px;}


#con1_yx span{line-height:60px; height:60px; font-size:16px; letter-spacing:2px; width:150px; color:#fefdfd;}
#con1_yx li:hover{transform: translate(1px,1px);}
#con1_yx img{ border-radius:24px;  -moz-border-radius:24px; -webkit-border-radius:24px;overflow:hidden; height:150px;}
#con1_yx ul{ height:220px; display:none;}
#con1_yx ul li{float:left; display:inline;padding-left:83px; padding-right:27px; width:150px;height:220px; }
.con1_yx1{padding-right:83px !important; z-index:100px;}


#con2{background:url(../images/bg_02.jpg) top center no-repeat; height:960px;width:100%;}
#con2_in{width:1100px; margin:0 auto; overflow:hidden; height:979px;position:relative;}
.con2_title{background:url(../images/con2_title_03.png) no-repeat; height:72px;width:346px;position:absolute;top:70px; left:377px;}
.con2_title h1{display:none;}
.con2_pic{width:1098px; height:610px; border:1px solid #284589; margin:0 auto; top:220px;position:absolute; left:0px;}
#con2_in_text{width:1098px; height:610px;  margin: 0 auto;position:relative; }
#con2_in_text .bjqs{height:610px;overflow:hidden;zoom:1;}
#con2_in_text .bjqs li{float:left;display:inline; width:1098px; height:610px;}
.bjqs-controls{width: 1080px; position:absolute; height:150px; top: 230px; left: 5px;}
.bjqs-controls li{height:150px;position:absolute;}
.bjqs-controls .bjqs-prev{left:10px !important;}
.bjqs-controls .bjqs-next{right:10px !important;}
.bjqs-controls li a{float:left;display:inline; width:58px; height:150px;text-indent: -999em; opacity: 0.6;filter:alpha(opacity=60);overflow:hidden;}
.bjqs-controls .bjqs-prev a{float:left; width:58px; height:120px;  display:inline; background:url(../images/icon.png) no-repeat left -110px;}
.bjqs-controls .bjqs-next a{float:right;width:58px; height:120px;  display:inline; background:url(../images/icon.png) no-repeat right -110px; }
.bjqs-controls li a:hover{opacity: 1;filter:alpha(opacity=100);}




#comment{background:#080e30;width:100%;}
#comment_in{width:1100px; margin:0 auto; margin-top:20px; }
.pinglun{background:#fff;  width:1100px;padding-top:30px; padding-bottom:40px;  margin:0 auto;}

/*bottom*/
#bottom{ width:100%; height: 110px; overflow:hidden; background:#2b2b2b;}
.bottom1{ width:970px; height: 110px; display:block; margin:0px auto; padding-top: 20px; color:#fff; font-size: 12px; }
.bottom1 li{ width:970px; text-align:center; height:24px; line-height:24px;}
.bottom1 li a{ color:#fff; margin-left:4px; margin-right:4px;}
.bottom1 li a:hover{ color:#fb7b00; text-decoration:underline;}



.carousel ul li{float:left;width:1098px;height:610px;}
.carousel ul{width:3000px;height:610px;}
.scrollMore{position:relative;height:610px;width:1098px;}
.scrollMore .prev:hover{  opacity:1;  }
.scrollMore .next:hover{  opacity:1;   }
.scrollMore .next{
    float: right;
    width: 58px;
    height: 120px;
    display: inline;
    background: url(../images/icon.png) no-repeat right -110px;
    position: absolute;
    top: 300px;
    right: 50px;
    z-index: 100;
    float: left;
    display: inline;
    width: 58px;
    height: 119px;
    text-indent: -999em;
    opacity: 0.6;
    filter: alpha(opacity=60);
    overflow: hidden;
}
.scrollMore .prev{
    float: left;
    width: 58px;
    height: 120px;
    display: inline;
    background: url(../images/icon.png) no-repeat left -110px;
    position: absolute;
    top: 300px;
    left: 50px;
    z-index: 100;
    float: left;
    display: inline;
    width: 58px;
    height: 119px;
    text-indent: -999em;
    opacity: 0.6;
    filter: alpha(opacity=60);
    overflow: hidden;
}
#jcl-demo{margin-top:220px;}
.view-list>li{}