@charset "utf-8";
/* CSS Document */

.newstitle{ width: 100%; text-align:center;padding-bottom: 10px;}
.newstitle li{ font-size: 18px; color: #666666; display: inline-block; margin: 0 10px; padding: 0 29px;}
.onli{ color:#ffffff !important; height:40px; line-height: 40px; display: inline-block;
    border-radius: 20px; background:#000;/* background: -webkit-linear-gradient(top right, #3f95fd , #65d5ff);
	background: -o-linear-gradient(top right,   #3f95fd , #65d5ff);
	background: -moz-linear-gradient(top right,  #3f95fd , #65d5ff);
	background: linear-gradient(top right,  #3f95fd , #65d5ff);*/ }
.onli a{ color:#ffffff !important; height:40px; line-height:40px;
    display: inline-block; border-radius: 20px;
    background:#000;/* background: -webkit-linear-gradient(top right, #3f95fd , #65d5ff);
	background: -o-linear-gradient(top right,   #3f95fd , #65d5ff);
	background: -moz-linear-gradient(top right,  #3f95fd , #65d5ff);
	background: linear-gradient(top right,  #3f95fd , #65d5ff);*/ }
.news_main{ width: 100%; margin-top: 40px;}
.news_main .item{ width: 574px; padding:10px;box-shadow: 0 0 0px rgba(12, 95, 90, .15); float: left;
    border: 1px solid #e9e9e9 ;background: #ffffff; margin-bottom: 25px; border-radius: 5px; }
.news_main .item:hover{ box-shadow: 0 0 0px rgba(12, 95, 90, .2);  border: 1px solid #ffd3db ;border-radius: 5px;}
.news_main:nth-child(1){margin-right: 20px;}
.news_main .item:nth-of-type(odd){margin-right: 20px;}
.news_main .item img{ width: 185px; height: 110px; float: left}
.news_main .item .mainbox{ width: 367px;padding-left: 10px; float: left}
.news_main .item .mainbox .title{ font-size: 16px; padding-top:8px;}
.news_main .item .mainbox .titlesub{font-size: 14px; color: #a8a8a8; margin: 5px 0}
.news_main .item .mainbox .submargin{ margin-top: 10px;}
a.morea:link {color:#8c8c8c;float: right; font-size: 14px; }
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#8c8c8c;}
a.morea:active {color:#8c8c8c;}
/*咨询框*/

.zxbox{background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa01.png) ;width: 60px; height:70px;} 
.zxbox:hover{background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa01.png) 120px 0px }

.qqbox{ background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa02.png); height:70px;} 
.qqbox:hover{background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa02.png)120px 0px }
.qqbox:hover .qq_box { display:block; right:145px; }
.qq_box{ background:#4ce4db; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px;}

.wxbox{ background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa03.png) 0; height:70px;} 
.wxbox:hover{background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa03.png)120px 0px}
.wxbox:hover .wx_box { display:block; right:112px; top:-70px; }
.wx_box{ background:#ffffff; width:92px; height:92px; color:#FFF; text-align:center; display:none; position:relative; font-size:18px; padding:3px 3px;border:#ffacc8 solid 1px;border-radius:6px; }
.telbox{ background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa04.png) ; height:70px;} 
.telbox:hover{background:url(http://cdn.dyysoft.net/dyysoft_net/home/onling/aa04.png) 120px 0;position: relative}
.telbox:hover .tel_box { display:block; right:54px;top:-1px;position: absolute}
.tel_box{ background:#ffffff; width:150px; height:70px;color:#ff558f; width:150px;  text-align:center; display:none; position:relative; font-size:16px; border:#ffacc8 solid 1px; border-right:#50cdc5 solid 0px; border-radius:6px; font-weight: 600 }
.qbd{color: #111111; font-size: 12px; text-align: left; padding: 15px 0px 5px 15px;font-weight: 500}
.text{font-size: 12px;color: #666666; margin-top: 45px;}
.phonebox{ background: #4ce4db; height:50px;} 
.phonebox:hover{background:#4ce4db}
.phonebox:hover .phone_box { display:block; right:145px;background:#ffffff; width:150px; height:70px;color:#02c2b6; }
.phone_box{ background:#ffffff; width:150px; height:70px;color:#02c2b6; text-align:center; display:none; position:relative; font-size:18px; border:#50cdc5 solid 1px; border-right:#ffacc8 solid 0px;}
.zck_box{ width:60px; position:fixed; right:10px; top:200px; z-index:999}
.zck_box li{width:60px; border-radius:6px; margin:3px;  color:#FFF; text-align:center;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; border:#ffacc8 solid 1px}
.zck_box li:hover{ }