﻿@charset "utf-8";
/* CSS Document */
*{color:#5c5c5c;}
a{ color: #666; text-decoration: none;color:#5c5c5c;}
a:hover{ color:#ec6a27;}
.noMargin{ margin-right:0;}
.fl{ float:left;}
.fr{ float:right;}
#container{ width:100%; height:auto; background:#fff;}
.head{ width:100%; height:37px; border-bottom:solid 1px #1865C1;background:#2F2F2F; line-height:37px; color:#fff; font-size:14px;}
.head_con{ width:1100px; margin:0 auto; overflow:hidden;}
.head_l{ width:490px;color:#fff;}
.head_r a{ text-decoration:none; color:#fff; margin:0 8px;}
.rw{ width:140px; height:31px; text-align:center; margin-left:20px; line-height:31px; background:#F5CA1C; border-radius:3px; margin-top:12px; font-size:14px; color:#DA3D1A;}
.rw a{ color:#DA3D1A; font-size:14px;}

.logo{ margin:0 auto;}

.search{ width:650px; height:auto; margin:0 auto; padding-top:70px;}
.search ul{ width:650px; overflow:hidden;}
.search ul li {
    display: inline-block;
	width:116px;
	height:40px;
	text-align:center;
	line-height:40px;
    /* background: #00a0e9; */
    color: #fff;
    cursor: pointer;
	border-radius:3px;
	margin-right:12px;
	float:left;
	font-size:16px;
}
.selected {
    background: #0279ff;
}
.notSelected {
    background: #adadad;
}

.tabContent {
	margin:0 auto;
    width: 497px;
    height: 330px;
/*    background:url(../images/search.png) repeat-x;
*/    overflow: hidden;
/*    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
*/}
.tabContent h2 {
    display: inline-block;
    text-align: center;
    width: 100%;
    padding: 10px 0;
    margin-left: 0;
    font-weight: 600;
    color: #fff;
	border-bottom:1px solid #fff;
    font-size: 16px;
    -moz-animation: 'move' 5s;
    -webkit-animation: 'move' 5s;
    -o-animation: 'move' 5s;
    animation: 'move' 5s;
}
.tabContent p {
    text-align:center;
}
@-moz-keyframes 'move' {
    0% {
        margin-left: 1000px;
    }
    8% {
        margin-left: 0;
    }
    12% {
        margin-left: 30px;
    }
    18% {
        margin-left: 0;
    }
    100% {
        margin-left: 0;
    }
}
@-o-keyframes 'move' {
    0% {
        margin-left: 1000px;
    }
    8% {
        margin-left: 0;
    }
    12% {
        margin-left: 30px;
    }
    18% {
        margin-left: 0;
    }
    100% {
        margin-left: 0;
    }
}
@-webkit-keyframes 'move' {
    0% {
        margin-left: 1000px;
    }
    8% {
        margin-left: 0;
    }
    12% {
        margin-left: 30px;
    }
    18% {
        margin-left: 0;
    }
    100% {
        margin-left: 0;
    }
}
@keyframes 'move' {
    0% {
        margin-left: 1000px;
    }
    8% {
        margin-left: 0;
    }
    12% {
        margin-left: 30px;
    }
    18% {
        margin-left: 0;
    }
    100% {
        margin-left: 0;
    }
}


.wx{ width:620px; background:url(../images/wx.png) no-repeat; margin:0 auto; height:26px; line-height:26px; padding-left:5px;}
.wx span{ margin-right:10px; color:#fff;}

.cptx{ background:url(../images/cptx_bg.jpg) no-repeat;}
.cptx_con{ width:1100px; overflow:hidden; margin:0 auto;}
.cptx_con ul{ width:1100px; overflow:hidden; padding-top:35px; padding-bottom:20px;}
.cptx_con ul li{ width:354px; height:65px; padding-top:65px; cursor:pointer; margin-right:15px; margin-bottom:15px; text-align:center; background:rgba(255,255,255,0.5); float:left;}
.cptx_con ul li:hover a{ color:#0279ff;}
.cptx_con ul li:hover span{ border:1px solid #0279ff;}


.cptx_con ul li.noMargin{ margin-right:0;}
.cptx_con ul li:nth-of-type(1){ background:rgba(255,255,255,0.5) url(../images/icon1.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(2){ background:rgba(255,255,255,0.5) url(../images/icon2.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(3){ background:rgba(255,255,255,0.5) url(../images/icon3.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(4){ background:rgba(255,255,255,0.5) url(../images/icon4.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(5){ background:rgba(255,255,255,0.5) url(../images/icon5.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(6){ background:rgba(255,255,255,0.5) url(../images/icon6.png) center 20px no-repeat;}
.cptx_con ul li span{ width:88px; height:23px; border:1px solid #ccc; display:inline-block; border-radius:3px; margin-top:10px;}
.cptx_con ul li:hover{ color:#0279ff;}
.cptx_con ul li span:hover{ width:88px; height:23px; border:1px solid #0279ff; color:#0279ff; display:inline-block; border-radius:3px; margin-top:10px;}

.cptx_con ul li:nth-of-type(1):hover{ background:rgba(255,255,255,0.5) url(../images/icon1_g.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(2):hover{ background:rgba(255,255,255,0.5) url(../images/icon2_g.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(3):hover{ background:rgba(255,255,255,0.5) url(../images/icon3_g.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(4):hover{ background:rgba(255,255,255,0.5) url(../images/icon4_g.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(5):hover{ background:rgba(255,255,255,0.5) url(../images/icon5_g.png) center 20px no-repeat;}
.cptx_con ul li:nth-of-type(6):hover{ background:rgba(255,255,255,0.5) url(../images/icon6_g.png) center 20px no-repeat;}




.fwcx{ margin-top:50px;}
.fwcx .linkstyle2{ width:100px; text-align:right; display:inline-block; margin-right:5px; color:#333; font-size:16px;}
.dis{ margin-left:40px;}
.dis img{ cursor:pointer;}
.input1{width:293px; height:20px; padding:5px;  margin-bottom:10px; background:#fff; background:rgba(255,255,255,1);border:1px solid #ccc; border-radius:3px;}
.fwcx tr{ margin-bottom:10px;}
.inputstyle{ background:rgba(255,255,255,0.5); border:1px solid #fff;}
.check{ width:300px; height:34px; text-align:center; background:#0279ff; no-repeat; color:#fff; font-weight:bold;}
.nav_con{ width:1100px; height:150px; line-height:150px; margin:0 auto;}
.nav_l{ margin-top:40px;}
.introduce{ color:#d93c15; width:176px; height:38px; line-height:38px; text-align:center; background:#f5ca1d; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;margin-top:45px;}
.introduce a{ margin:0 5px; color:#d93c15; }
.tel{ height:30px; line-height:30px; color:#d93c15; font-weight:bold; margin-left:5px; font-size:16px;}

.banner{ width:100%; margin:0 auto; background:#f6f6f6 url(../images/banner.jpg) no-repeat center 76px;  text-align:center; padding-top:70px; padding-bottom:40px;}

.xt{ width:1100px; height:245px; margin:30px auto; overflow:hidden; }
.cp{ width:738px; height:243px; border:1px solid #ccc; }
.cptil{ width:738px; display:inline-block; background:#f6f6f6; border-bottom:1px solid #ccc; color:#fff; font-size:14px;}
.cptil li{ float:left; margin-right:20px; margin-top:5px; padding:10px 15px;  color:#2b8cdd;}
.cptil li a{ color:#333; text-decoration:none;}
.cptil li.cur a, .cptil li a:hover{ margin-right:20px; margin-top:5px;  padding:10px 15px; border-bottom:2px solid #0279ff; color:#0279ff;}
.cp_c{ width:718px; padding:0px 12px; border-top:0; overflow:hidden;}
.cp_c dl{ width:718px; overflow:hidden; _overflow:hidden;}
.cp_c dl dt{ float:left; width:239px; height:156px; padding:2px; border:1px solid #ccc; margin-right:13px; overflow:hidden;  }
.cp_c dl dt img{ width:100%;}
.cp_c .xt_img img{width:239px; height:156px; transition:all 2s ease-in-out;}
.cp_c:hover .xt_img img{ transform:scale(1.2,1.2); -moz- transform:scale(1.2,1.2); -ms- transform:scale(1.2,1.2); -o- transform:scale(1.2,1.2); -webkit- transform:scale(1.2,1.2);}
.cp_c dl dd{ width:458px; height:160px; float:left;  position:relative;}
.cp_c dl dd .btn{ width:99px; height:28px; line-height:28px; text-align:center; background:#FF6C1C; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; position:absolute; bottom:0; left:0;}
.cp_c dl dd .btn.btn_zx{ position:absolute; bottom:0; left:110px; cursor:pointer;}
.cp_c dl dd .btn a{ color:#fff;}
.cp_c dl dd p span{ color:#0279ff; font-weight:bold;}
.gg{ width:348px; border:1px solid #ccc; height:242px;}
.gg_top{ width:318px; float: left; padding: 15px 15px 10px; color: #0279ff; overflow:hidden; border-bottom:1px solid #ccc; display:block; font-weight:bold; background:#f6f6f6;}
.gg_top a{ float:right; color:#0279ff;}
.ry_c{ clear:both; padding:10px 0; overflow:hidden;}
.ry01{ padding:60px 0 0;}
.ry02{ width:282px;}
.ry02 p{ width:282px; height:175px; float:left; padding:0 9px; text-align:center; }
.ry02 p img{ width:282px; height:150px; border:1px solid #ccc; padding:5px; box-sizing:border-box;}
.ry02 p span{ line-height:24px;}



.sys 
.sys_con{width:708px;  padding: 15px 15px 10px; color: #0279ff; border-bottom:1px solid #ccc; display:block; font-weight:bold; background:#f6f6f6; overflow:hidden;}
.xtjs{ float:left;}
.sys_con a{ float:right; color:#0279ff;}
.gg_bot{ width:318px; height:200px;}
.gg_bot span{ width:310px; overflow:hidden; background:url(../images/d.jpg) no-repeat 0 center; height:30px; line-height:30px; display:block; border-bottom:1px dashed #ccc; padding-left:10px;}
.cjwt{ border-bottom:1px dashed #ccc; }
.cjwt a{ width:310px; display:block; margin-bottom:5px; line-height:26px;}
.cjwt a:nth-of-type(1) a{ color:#fff; width:310px; width:100%; display:block;}
.cjwt a:nth-of-type(1) b{ background:#fd965e; width:25px; height:23px; line-height:23px; text-align:center; color:#fff; border-radius:100%; display:inline-block; margin-right:5px;}
.cjwt a:nth-of-type(2) b{ background:#1282f9; width:25px; height:23px; line-height:23px; text-align:center; color:#fff; border-radius:100%; display:inline-block; margin-right:5px;}
.tit{ width:1100px; margin:0 auto 30px; text-align:center;}
.tit h2{ font-size:24px; font-weight:bold; margin-bottom:10px; }
.tit span{ width:596px; height:42px; display:inline-block; background:url(../images/tit_bg.png) no-repeat center top; color:#c7c7c7; text-align:center; line-height:42px; font-size:18px;}
.solution{ width:1100px; margin:0 auto; text-align:center;}
.sol_con{ width:1080px; padding-left:20px;  padding-bottom:20px; background:#eef1f6; margin-bottom:20px; }
.sol_con ul { width:1060px; overflow:hidden;}
.sol_con ul li{ width:530px; padding-top:20px;  height:225px; float:left;}
.sol_con ul li dl{ width:530px; overflow:hidden;}
.sol_con ul li dl dt{ width:250px; float:left;}
.sol_con ul li dl dd{ width:270px; float:left;}
.sol_con ul li dl dd a{ width:270px; display:inline-block; line-height:42px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; text-align:left; margin-left:10px;}
.bg_one{ background:}

.port-7{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9); overflow: hidden;}
.port-7 .text-desc{ background:#0279ff; opacity: 0; transition: 0.5s; color: #000;}

.port-7.effect-3 img{transition: 0.5s; position: relative; width: 100%; right: 0;}
.sol_con ul li:hover img{right: 50%;}
.port-7.effect-3 .text-desc{transform: perspective(600px) rotateY(-90deg); transform-origin: right center 0; width: 50%; position: absolute; left: auto; right: 0; top: 0;  padding: 70px 0px;}
.sol_con ul li:hover .text-desc{opacity: 1; transform: perspective(600px) rotateY(0deg); z-index: 99;}
.text-desc a{ width:90px; height:28px; text-align:center; line-height:28px; border:1px solid #fff; display:inline-block; color:#fff; margin-top:5px; text-decoration:none;}

.button{ color: #fff;  cursor: pointer; display: block; font-size: 16px; font-weight: 400; line-height: 45px;  margin: 0 auto 2em; max-width:200px; position: relative; text-decoration: none; text-transform: uppercase; vertical-align: middle; width: 100%;}
.btn-1 { background: #0279ff; font-weight: 100; }
.btn-1 svg { height: 45px; left: 0; position: absolute; top: 0; width: 100%; }
.btn-1 rect { fill: none; stroke: #0279ff; stroke-width: 2; stroke-dasharray: 422, 0;}
.btn-1:hover { background: rgba(225, 51, 45, 0); font-weight: 900; letter-spacing: 1px; color:#0279ff;}
.btn-1:hover rect { stroke-width: 5; stroke-dasharray: 40,350; stroke-dashoffset: 60; -webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1); transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1);}

/*广告位开始*/
.ggw{ width:100%; background:url(../images/ggw.jpg) no-repeat center top; height:259px; margin:0 auto 30px;}
/*广告位结束*/

.mr_frbox { width:1080px;  border:1px solid #e3f0fd; margin-top:10px; padding:10px; padding-bottom:0; margin:0 auto; overflow:hidden;}
.mr_frBtnL { float: left; margin-top:70px; cursor: pointer; display: inline; }
.mr_frUl { width:980px; overflow:hidden; float: left; margin-left:22px; margin-right:14px; }
.mr_frUl ul.mr_frUl_ul { width:9999px;}
.mr_frBtnR { float: left; margin-top: 70px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; padding:0 4px 0 8px; overflow: hidden; }
.mr_frUl ul li span{ height:40px; line-height:40px; display:block; text-align:center;}
.mr_frUl ul li img { width:180px; height:80px; display: block; border: 1px solid #D8D8D8; }
.ys{ width:100%; background:#f6f6f6;  padding-top:20px; padding-bottom:20px; box-sizing:border-box;}
.system{ width:1100px; margin:0 auto; overflow:hidden;}
.sys_l{ width:738px; border:1px solid #ccc; overflow:hidden;}
.sys_r{ width:348px; border:1px solid #ccc;}
.news{ width:1100px; margin:0 auto;  height:auto;}
.news_con{ overflow:hidden;}
.news_con li{ float:left; margin-right:10px; width:320px; height:377px; padding:20px; background:#fff;}
.news_con li .wt{ height:300px; overflow:hidden;}

.cjwt.hdgg a{ padding-left:10px; background:url(../images/d.jpg) left center no-repeat; word-break:keep-all;/* 不换行 */
white-space:nowrap;          /* 不换行 */
overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis; }


/*合作案例*/
.ok{ width:100%; margin:0 auto; overflow:hidden; background:#f6f6f6; padding-bottom:20px;}
.kohop_index{ width:1100px; height:83px; overflow:hidden; margin:0 auto;}
.kohop_index .wsc_index{ width:1066px; float:left; overflow:hidden;}
.kohop_index .wsc_index img{ border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
/*合作案例*/





.news_con li.noMargin{ margin-right:0;}
.news_con li .laws_top{ overflow:hidden; margin-bottom:20px;}
.news_con li .laws_top .zc{ font-size:16px; line-height:28px; color:#444; font-weight:bold; border-bottom:3px solid #FF6C1C; display:inline-block; float:left;}
.news_con li .laws_top span{ float:right; color:#FF6C1C; font-size:16px;}
.news_con li .laws_top span a{ color:#FF6C1C; font-weight:bold;}
.news_con li .laws_cen{ border-bottom:1px dashed #ccc; margin-bottom:10px; }
.news_con li .laws_cen .laws_cen_img{ width:319px; height:117px; overflow:hidden; }
.news_con li .laws_cen .laws_cen_img img{transition:all 1s ease-in-out; transform-origin:center center;}
.news_con li:hover .laws_cen .laws_cen_img img{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); }
.news_con li .laws_cen p{ line-height:30px; margin-top:5px; color:#FF6C1C;}
.news_con li .laws_cen p a{ color:#FF6C1C; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.laws_bot a{ width:315px; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/d.jpg) no-repeat 0 center; padding-left:8px; display:inline-block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yl{ width:1100px; margin:0 auto;}
.yl h2{ font-size:16px; font-weight:bold; line-height:30px; margin-top:20px; margin-bottom:20px; border-bottom:1px solid #ccc; display:block;}
.yl_con{ width:1100px; margin:0 auto; overflow:hidden;}
.yl_con li{ float:left;}
.yl_con a{ margin-right:20px; line-height:26px; margin-bottom:20px; display:inline-block;}
.foot{ width:100%; margin:0 auto;  background:url(../images/foot.jpg) no-repeat center top; padding-top:40px;}
.foot_con{ width:1100px; height:188px; margin:0 auto; overflow:hidden;}
.foot_top{ width:100%;}
.foot_cen{ float:left; width:500px; color:#fff;}
.foot_cen h2{ font-size:16px;}
.foot_left{ width:200px; float:left;}
.foot_left a{ display:block; height:27px; color:#fff;}
.foot_right{ width:292px; float:right; overflow:hidden;}
.ewm{ width:350px; overflow:hidden; color:#fff;}
.ewm li{ width:130px; text-align:center; float:left; margin-right:30px;}
.ewm li span{ line-height:24px;}
.foot_bot{ width:100%; height:30px; background:#222222; text-align:center; line-height:30px; color:#fff;}

/*新闻列表页开始*/
.list_news{ width:100%; height:319px; margin:0 auto; background:url(../images/list_banner.jpg) no-repeat center top;}
.list{ width:100%; background:#f6f6f6; margin:0 auto; padding-top:20px; overflow:hidden;}
.mbx{ width:1090px; background:url(../images/address.png) no-repeat 0 center; padding-left:15px; margin:0 auto 10px;}
.list_con{ width:1100px; margin:0 auto;}
.list_newsl{ border-bottom:1px dashed #ccc; padding-top:20px; padding-bottom:20px;}
.list_newsl:hover{ background:#f5f5f5;}
.list_lt{ width:810px; height:auto; background:#fff; border:1px solid #ffd7c3; padding:5px 20px; }
.list_lt dl{ width:810px; margin:0 auto; overflow:hidden;}
.list_lt dl dt{ width:232px; height:156px; overflow:hidden; padding:2px; border:1px solid #ccc; float:left; margin-right:20px;}
.list_lt dl dt img{width:232px; height:156px; overflow:hidden; transition:all 1s ease-in-out;}
.list_newsl:hover dt img{ transform:scale(1.1,1.1);}
.list_lt dl dd{ width:550px; height:162px; float:left; position:relative;}
.list_lt dl dd h2{ font-size:16px; font-weight:bold; margin-bottom:10px;}
.list_lt dl dd .time{ color:#999999;}
.list_lt dl dd p{ margin:5px auto; height:auto; line-height:24px;}
.list_lt dl dd a.btn{ width:84px; height:26px; text-align:center; line-height:26px; border:1px solid #ec6a27; color:#333; text-decoration:none; display:inline-block; position:absolute; bottom:0; left:0;}
.list_newsl:hover dl dd a.btn{ background:#ec6a27; color:#fff;}

.list_fy{ width:800px; height:40px; line-height:40px; padding-left:10px; background:#f4f4f4; margin:20px auto; font-size:12px;}
.list_fy  li{ float:left; margin-right:10px;}
.list_fy a{ padding:4px 10px; margin-right:10px; border:1px solid #ccc; cursor:pointer; }
.list_ggw{ width:851px; height:174px; margin-top:10px; margin-bottom:10px;}
.list_tjzx{width:850px; height:auto; background:#fff; border:1px solid #ffd7c3; margin-bottom:20px;}
.list_tjzx ul{ width:830px; overflow:hidden;  padding:20px; padding-top:5px; padding-right:0px;}
.list_tjzx ul li{ width:385px; height:38px; line-height:38px;  float:left; border-bottom:1px dashed #ccc; margin-right:20px; background:url(../images/shadow.jpg) no-repeat 0 center; padding-left:10px; overflow:hidden; }
.list_tjzx ul li a{ width:250px;  display:block; overflow:hidden; white-space: nowrap;text-overflow: ellipsis; float:left;}
.list_tjzx ul li span{ float:right; width:100px; text-align:right;}
.list_tit{ height:40px; line-height:40px; border-bottom:1px solid #ec6a27; padding-left:20px; font-weight:bold;}
.list_tit b{ width:5px; height:20px; font-size:0; display:inline-block; background:#ec6a27; margin-right:10px; margin-top:10px; float:left;}
.list_r{ width:238px; float:right;}
.ffcp{ width:238px; border:1px solid #ffd7c3; margin-bottom:10px;}
.ffcp_bt{ width:238px; height:69px; line-height:70px; background:url(../images/list_bg.jpg) repeat-x; font-size:18px; font-weight:bold; color:#fff; text-align:center;}
.ffcp_bt span{ font-size:12px; color:#f19068; font-weight:normal;}
.ffcp ul{ width:208px; padding:5px 15px;}
.ffcp ul li{ width:198px; text-align:center; line-height:39px; border-bottom:1px dashed #ccc; background:url(../images/shadow.jpg) no-repeat 0 center; padding-left:10px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lxwm{ padding:15px;}
.kf{ text-align:center;}
.lxwm h2{ font-size:14px; font-weight:bold; color:#ec6a27; margin:5px auto; text-align:center;}



/*详情页*/
.article_lt{ width:810px; height:auto; background:#fff; border:1px solid #ffd7c3; padding:5px 20px; }
.article_con{ width:1100px; margin:0 auto;}
.article_newsl{ border-bottom:1px dashed #ccc; padding-top:20px; padding-bottom:20px;}
.article_banner{ width:100%; height:319px; margin:0 auto; background:url(../images/article_banner.jpg) no-repeat center top;}
.article_lt h2{ font-size:20px; color:#ec6a27; margin:20px auto 10px; padding-bottom:5px; border-bottom:1px solid #ccc; text-align:center;}
.article_lt p{ text-indent:2em;}
.article_time{ color:#c4c3c3; line-height:28px; text-align:center; margin-bottom:20px;}
.article_fy{ width:800px; height:40px; line-height:40px; padding-left:10px; background:#f4f4f4; margin:20px auto; font-size:12px;}
.article_fy a{ padding:4px 10px; margin-right:10px; cursor:pointer; }
.syy{ float:left;}
.xyy{ float:right;}



/*图片列表页*/
.list_image{ overflow:hidden;}
.list_image_lt{ padding-right:0; width:830px;}
.list_image{ width: padding:20px 0 20px 20px;}
.list_image ul{ width:830px; overflow:hidden;}
.list_image li{ width:257px; margin-right:19px; text-align:center; margin-top:20px; float:left; transition:all 1s ease-in-out;}
.list_image li:hover{ transform:translateY(5px);}
.list_image li:hover img{ box-shadow:0px 3px 3px #ccc;}
.list_image  li img{ border:1px solid #ccc; width:255px; height:200px; padding:2px; text-align:center;}
.list_image  li span{ line-height:28px;}




/*客服探头*/
.floating_ck{position:fixed;right:0px;top:35%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#007de5;border-bottom:solid 1px #006dc8;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#0279ff;border-bottom:solid 1px #0279ff;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck .consult{background-image:url(../images/zxicon.png);}
.floating_ck a{ color:#fff; text-decoration:none; font-size:12px;}
.floating_ck span a{ color:#fff; }
.floating_ck .words{background-image:url(../images/zs.png);}
.floating_ck .fw{background-image:url(../images/fw.png);}
.floating_ck .fc{background-image:url(../images/fc.png);}
.tel{background-image:url(../images/tel.png);}
.floating_ck .quote{background-image:url(../images/kficon.png);}
.floating_ck .qrcord{background-image:url(../images/erweima.png);}
.floating_ck .return{background-image:url(../images/fanhui.png);}
.floating_ck .tele{background-image:url(../images/tel.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:40px; font-size:12px;}
.floating_left{position:absolute;left:-90px;top:0px;width:90px;height:60px; line-height:60px; background:#0279ff url(../images/zx.png) no-repeat center 30%; border-bottom:solid 1px #0279ff;display:none; font-size:12px;}
.floating_left a{color:#fff;line-height:95px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background:url(../images/erweima.png) no-repeat center center;display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:14px;}



/*  专题页  */
.right .about{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:20px 0 50px; line-height:24px;}
 
.ybqy_gyboxm{width:1024px; overflow:hidden; margin:0 auto; padding:0;}
.ybqy_prod{padding:30px 0 50px 0;}
.more{margin-top:8px;display:block;color:#999;}
.prod_ul{overflow:hidden;margin:0 auto;width:100%;height:30px;display:block;}
.prod_ul li{float:left;}
.prod_ul li a{display:block;float:left;font-size:14px;font-weight:bold;width:160px;text-align:center;background:url(../images/icon12.png) right center no-repeat;}
.prod_ul li a:hover{color:#f60;}
.prod_ul li .selected{color:#f60;}
.prod_div{width:1050px;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,.isotope .isotope-item{transition-duration:0.8s; height:auto; overflow:hidden;}
.isotope{transition-property:height,width;}
.isotope .isotope-item{transition-property:transform,opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s;}
.isotope.infinite-scrolling{transition:none 0s ease 0s;}

.ybqy_prod dl{width:220px;margin-top:30px;float:left; margin:30px 16px 0 16px;}
.ybqy_prod dl dt{width:210px;height:169px;overflow:hidden; border:5px solid #ccc;
-moz-border-radius: 25px;      /* Gecko browsers */
   -webkit-border-radius: 25px;   /* Webkit browsers */
   border-radius:25px;            /* W3C syntax */
   }
.ybqy_prod dl dd{background:#fff;height:40px;line-height:40px;font-size:14px; margin:0 auto; padding:0; padding-left:10px; text-align:center;}
.prod_div img{box-sizing:border-box;transform:scale(1);transition:transform 0.4s ease-in-out 0s;}.prod_div dl:hover img{transform:scale(1.1);}
.hover-box .view{display:block;height:48px;margin-top:-43px;opacity:0;position:absolute;top:50%;width:48px;}

.hover-box .view{background:url(../images/view.png) no-repeat scroll 50% 50% rgba(0,0,0,0);left:0;margin-left:-60px;}
#tab1 dl:hover .hover-box .view,.hover-box:hover .view{left:62%;opacity:1;}
.hover-box .view{transition:background 0.3s ease 0s,opacity 0.3s ease-in-out 0s,left 0.3s ease-in-out 0s,right 0.3s ease-in-out 0s;}
.element{position: absolute; left: 0px; top: 0px;}


/*精彩专题*/
.ybqy_culture{padding:30px 0 70px 0;overflow:hidden;}
.culture_bj{}
.ybqy_gytitle_r .next{display:block;float:left;width:17px;height:17px;margin-right:5px;background:url(../images/icon9l.png) no-repeat;}
.ybqy_gytitle_r .next:hover{background:url(../images/icon10l.png) no-repeat;}
.ybqy_gytitle_r .prev{display:block;float:left;width:17px;height:17px;background:url(../images/icon9r.png) no-repeat;}
.ybqy_gytitle_r .prev:hover{display:block;float:left;width:17px;height:17px;background:url(../images/icon10r.png) no-repeat;}


.ybqy_gytitle{ width:100%; height:30px; margin:0 auto; padding:0;}
.ybqy_gytitle1{background:url(../images/icon8.png) bottom repeat-x;}
.ybqy_gytitle_l{float:left;font-size:16px;color:#3598db;border-bottom:2px solid #3598db;overflow:hidden;height:28px;}
.ybqy_gytitle_l span{color:#c2c2c2;font-size:11px;}
.ybqy_gytitle_r{float:right;}
.ybqy_culture{padding:30px 0 70px 0;overflow:hidden;}

.ybqy_serv{padding:0;overflow:hidden;width:auto;}
.ybqy_serv a img{ width:222px; height:146px;}
.ybqy_serv a img{box-sizing:border-box;transform:scale(1);transition:transform 0.4s ease-in-out 0s; border:1px solid #ccc;}
.ybqy_serv a:hover img{transform:scale(1.1);}
.ybqy_serv dl{float:left;width:226px; height:auto; overflow:hidden; padding:0 15px 40px; margin:0 auto;}
.ybqy_serv dl dt{width:222px;height:146px;padding:2px;overflow:hidden;background:#fff;}
.ybqy_serv dl dd{line-height:22px;color:#a5a5a5;padding-top:10px; margin:0 auto;}
.ybqy_serv dl dd a{color:#494949; width:100%; height:auto; display:block; text-align:center; line-height:28px; font-size:14px;}


.wk_iBg {
	BACKGROUND-IMAGE: url(../images/iBg.png); BACKGROUND-REPEAT: no-repeat
}
.wk_iBox3Ico1 {
	BACKGROUND-POSITION: 0px 0px
}
.wk_iBox3Ico2 {
	BACKGROUND-POSITION: -137px 0px
}
.wk_iBox3Ico3 {
	BACKGROUND-POSITION: -274px 0px
}
.wk_iBox3Ico4 {
	BACKGROUND-POSITION: -411px 0px
}
.wk_iBox3Ico5 {
	BACKGROUND-POSITION: -548px 0px
}


.wk_iBox3Ul {
	 WIDTH: 90%; HEIGHT:auto; OVERFLOW: hidden; margin:0 auto; padding-top:50px;
}
.wk_iBox3Ul dt {
	TEXT-ALIGN: center; MARGIN: 0px 2%; FLOAT: left; width:15.5% !important; overflow:hidden; padding:0;
}
.wk_iBox3Ul SPAN {
	WIDTH: 136px; DISPLAY: inline-block; HEIGHT: 100px
}
.wk_iBox3Ul H3 {
	MARGIN-TOP: 20px; FONT-SIZE: 16px; height:46px;
}
.wk_iBox3Ul P {
	LINE-HEIGHT: 18px; MARGIN-TOP: 10px; COLOR: #666; width:100%; overflow:hidden; font-size:14px;
}

/*精彩专题 end*/




