
/* CSS Document */

.newstitle{ width: 100%; text-align:center;padding-bottom: 10px;}
.newstitle li{ font-size: 18px; color: #666666; display: inline-block;width: 120px; margin: 0 10px;}
.onli{ color:#ffffff !important; width: 132px; height:48px; line-height: 44px; display: inline-block;
    border-radius: 20px; background:url(../image/bb_news.png);/* 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; width: 132px; height:48px; line-height:44px;
    display: inline-block; border-radius: 20px;
    background:url(../image/bb_news.png);/* 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:#ff0c8a ; font-size:16px; line-height:20px !important; padding-top:5px; height:45px;}
.qqbox{ background:url(../images/images/images2018/fix-ico.png) -100px 8px #ff0c8a; height:50px;} 
.qqbox:hover{background:url(../images/images/images2018/fix-ico.png) 0px 8px #ff0c8a}
.qqbox:hover .qq_box { display:block; right:145px; }
.qq_box{ background:#ff0c8a ; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center;
    display:none; position:relative; font-size:18px;}
.wxbox{ background:url(../images/images/images2018/fix-ico.png) -100px -50px #ff0c8a; height:50px;} 
.wxbox:hover{background:url(../images/images/images2018/fix-ico.png) 0px -50px #ff0c8a}
.wxbox:hover .wx_box { display:block; right:160px; top:-80px; }
.wx_box{ background:#ff0c8a ; width:150px; height:150px; color:#FFF; text-align:center; display:none;
    position:relative; font-size:18px; padding:10px 0}
.telbox{ background:url(../images/images/images2018/fix-ico.png) -100px -110px #ff0c8a; height:50px;} 
.telbox:hover{background:url(../images/images/images2018/fix-ico.png) -0px -110px #ff0c8a}
.telbox:hover .tel_box { display:block; right:145px;}
.tel_box{ background:#ff0c8a ; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none;
    position:relative; font-size:18px;}
.phonebox{ background:url(../images/images/images2018/fix-ico.png) -100px -218px #ff0c8a; height:50px;} 
.phonebox:hover{background:url(../images/images/images2018/fix-ico.png) -0px -218px #ff0c8a}
.phonebox:hover .phone_box { display:block; right:160px;top:0px; }
.phone_box{ background:#ff0c8a ; width:150px; height:50px;line-height:50px; color:#FFF; text-align:center; display:none;
    position:relative; font-size:18px;}
.zck_box{ width:50px; position:fixed; right:10px; top:200px; z-index:999}
.zck_box li{width:50px; border-radius:2px; margin:5px;  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;}
.zck_box li:hover{}*/
.zck_box{ width:45px; border-radius: 6px; position:fixed; right:10px; top:200px; z-index:999}
.zck_box li{width:45px; border-radius:6px; margin:5px;  color:#777777; 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: 1px solid #dbdbdb; font-weight: 600}
.zck_box li:hover{}
.zxbox{ background:#ffffff ; font-size:14px; color: #777777; line-height:20px !important; padding-top:5px; height:45px;}
.qqbox{ background:url(../image/qq.png) #ffffff; height:45px;}
.qqbox:hover{background:url(../image/qq.png) 45px #ffffff}
.qqbox:hover .qq_box { display:block; right:80px;top:-1px; }
.qq_box{ background:#ffffff ; width:115px; height:45px;line-height:45px; color:#777777; text-align:center;
    display:none; position:relative;  padding-right:10px;font-size:16px;border: 1px solid #dbdbdb;border-radius:6px;}
.phonebox{ background:url(../image/tel.png) #ffffff; height:45px;}
.phonebox:hover{background:url(../image/tel.png) 45px #ffffff}
.phonebox:hover .phone_box { display:block; right:125px;top:-1px; }
.phone_box{ background:#ffffff ; width:170px; height:45px;line-height:45px; color:#777777; text-align:center; display:none;
    position:relative; font-size:16px;border: 1px solid #dbdbdb;border-radius:6px;}
