﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; width:100%; height:550px; position:relative; z-index:4;}

#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:25px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#018b3e;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*search*/
.search { overflow:hidden; height:25px; margin:25px auto;}
.search p{ font-size:12px; color:#262626; float:left; line-height:25px;}
.search p a{ color:#666; margin:0 5px;}
.search .ssBox{ overflow:hidden; width:204px; height:25px; background:url(../index_Img/ss.png) no-repeat center top; float:right;}
.search input{ border:none; outline:none; background:none; float:left; margin-left:10px; line-height:25px; font-size:12px; color:#a1a1a1; height:25px; width:160px;}
.search span{ display:block; cursor:pointer; width:34px; height:25px; float:right;}

/*专家*/
.zhuanjia{ overflow:hidden; width:100%; background:url(../index_Img/zjBg.png) repeat-x left top; background-color:#fff;}
.zhuanjia h3{ text-align:center; font-size:25px; color:#018b3e; margin-top:50px;}
.zhuanjia h3 em{ color:#333;}
.zhuanjia p{ font-size:12px; color:#999; text-align:center; font-family:Arial; margin-bottom:30px;}
.zhuanjia .zjcontent{ overflow:hidden; background-color:#fff; box-shadow: 0 10px 10px #ddd; margin-bottom:40px; padding-bottom:30px; border-radius: 0 0 10px 10px; *border:1px solid #ccc}
.zhuanjia .menu{ overflow:hidden; padding-bottom:6px; width:100%; margin-bottom:35px;}
.zhuanjia .menu li{ float:left; width:333px; position:relative; height:70px; background-color:#333; font-size:16px; text-align:center; line-height:70px; margin-right:1px}
.zhuanjia .menu li a{ color:#d9d9d9;}
.zhuanjia .menu li.last{ width:332px; margin-right:0}
.zhuanjia .menu li img{ display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px;}
.zhuanjia .menu li.cur{ background-color:#018b3e}
.zhuanjia .menu li.cur img{ display:block;}
.zhuanjia .zjBox{ overflow:hidden; width:1000px; height:490px; position:relative;}
.zhuanjia .zjBox ul{ overflow:hidden; position:absolute; left:0; top:0; width:3000px; height:490px;}
.zhuanjia .zjBox li{ float:left; width:1000px; height:490px;}
.zhuanjia .zjBox li>img{ display:block; border-bottom:1px solid #ddd; margin-bottom:25px;}
.zhuanjia .zjBox .btn{ overflow:hidden; margin:0 auto; width:411px; height:40px;} 
.zhuanjia .zjBox .btn a{ display:block; width:80px; padding-left:52px; height:40px;font-size:14px; color:#333; line-height:40px; float:left; margin-right:5px; background-color:#d1d0d0; text-decoration:none;}
.zhuanjia .btn .a01{ background:url(../index_Img/zj_01.png) no-repeat 15px top;}
.zhuanjia .btn .a02{ background:url(../index_Img/zj_02.png) no-repeat 15px top;}
.zhuanjia .btn .a03{ background:url(../index_Img/zj_03.png) no-repeat 15px top;}
.zhuanjia .zjBox .btn a:hover{ background-position: 15px bottom; background-color:#03ad4e; color:#fff;}

/*共享*/
.gongxinag{ overflow:hidden; width:100%; margin-top:20px;}
.gongxiang h3{ font-weight:normal; *padding-top:10px; text-align:center; font-size:25px; color:#333;}
.gongxiang h3 span{ background:url(../index_Img/gx_t.png) no-repeat center; padding:10px; color:#fff;}
.gongxiang>p{ text-align:center; font-size:12px; color:#999; font-family:Arial; margin-top:15px; margin-bottom:30px;}
.gongxiang .menu{ overflow:hidden; width:234px; padding-bottom:5px; margin:0 auto; margin-bottom:30px;}
.gongxiang .menu li{ float:left; width:115px; height:35px; position:relative; margin:0 1px; text-align:center; line-height:35px; font-size:16px; background-color:#9d9d9d;}
.gongxiang .menu li a{ color:#fff;}
.gongxiang .menu li img{ display:none; position:absolute; left:50px; bottom:-5px;}
.gongxiang .menu li.cur img{ display:block;}
.gongxiang .menu li.cur { background-color:#018b3e;}
.gongxiang .bbbox{height:515px; width:100%;}
.gongxiang .gxBoxs{ width:1000px; height:445px; margin:0 auto; position:relative} 
.gongxiang .gxBoxs ul{ overflow:hidden; position:absolute;}
.gongxiang .gxBoxs li{ float:left; width:1000px; height:445px; overflow:hidden; margin-right:3px;}
.gongxiang .gxBoxs li .bigTu{ overflow:hidden; width:667px; height:445px; position:relative; float:left; margin-right:3px;}
.gongxiang .gxBoxs li img{ display:block;}
.gongxiang .gxBoxs li .wen{ width:94%; height:73px; background:url(../index_Img/gx_tuWen.png) repeat center; position:absolute; left:0; bottom:0; padding:25px 3%; display:none;}
.gongxiang .gxBoxs li h5{ font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.gongxiang .gxBoxs li h5 a{ color:#ff9000;}
.gongxiang .gxBoxs li p{ font-size:13px; color:#fff; line-height:20px; height:40px; overflow:hidden; text-align:justify;}
.gongxiang .gxBoxs li .sTu{ overflow:hidden; width:330px; height:100%; float:right;}
.gongxiang .gxBoxs li .sTu .a{ display:block; width:330px; height:221px; margin-bottom:3px; position:relative;}
.gongxiang .gxBoxs li b{ display:block; width:100%; height:100%; background:url(../index_Img/gx_lib.png) repeat center; position:absolute; left:0; top:0}
.gongxiang .gxBtn{ overflow:hidden; width:141px; margin:30px auto}
.gongxiang .gxBtn span{ display:block; width:10px;  height:10px; background:url(../index_Img/gx_btn01.png) no-repeat center top; float:left; margin-right:5px; cursor:pointer;}
.gongxiang .gxBtn span.cur { height:10px; background:url(../index_Img/gx_btn02.png) no-repeat left top;}

/*pro*/
.pro{ overflow:hidden; width:100%; background-color:#f7f7f7; padding-top:45px; padding-bottom:55px;}
.pro_left{ overflow:hidden; width:230px; float:left;}
.pro_left h3{ font-size:18px; padding-left:15px; height:65px; line-height:65px; background-color:#018b3e;}
.pro_left h3 a{ color:#fff;}
.pro_left h3 span{ font-size:12px; color:#64c88a; font-family:Arial; font-weight:normal; margin-left:5px;}
.pro_left dl{ overflow:hidden; width:200px; padding:0 15px; background-color:#0aa344;}
.pro_left dt{ overflow:hidden; width:190px; height:35px; line-height:35px; padding-left:10px; font-size:15px; margin-top:20px; font-weight:bold; background:url(../index_Img/pro_left01.png) no-repeat left center;}
.pro_left dt a{ color:#333;}
.pro_left dd{ overflow:hidden; width:100%;}
.pro_left dd a{ font-size:13px; color:#fff; line-height:40px; background:url(../index_Img/pro_left02.png) left center no-repeat; padding-left:10px; margin-left:10px; display:block;}
.pro_left .dllast{ padding-bottom:20px;}
.pro_left .phone{ overflow:hidden; width:230px; height:153px; background:url(../index_Img/pro_left03.png) no-repeat center top;}
.pro_left .phone em{ display:block; font-size:20px; color:#999;}
.pro_left .phone span{ display:block; font-size:13px; color:#999;}
.pro_left .phone p{ background:url(../index_Img/pro_left04.png) no-repeat left center; padding-left:50px; margin-left:30px; margin-top:25px;}
.pro_left .phone h5{ font-size:23px; color:#fff; font-weight:normal; margin-top:5px; margin-left:30px;}

.pro_right{ overflow:hidden; width:750px; float:right;}
.pro_right .menu{ overflow:hidden; width:100%; height:60px; background-color:#333; margin-bottom:10px;}
.pro_right .menu ul{ overflow:hidden; float:left;}
.pro_right .menu li{ float:left; width:170px; height:60px; background-color:#4444; text-align:center; line-height:60px; font-size:14px;}
.pro_right .menu li a{ color:#fff;}
.pro_right .menu li.cur,.pro_right .menu li:hover{ background-color:#039a3c; font-weight:bold;}
.pro_right .menu .more{ float:right; margin-right:20px; font-size:12px; color:#999; margin-top:25px;}
.pro_right .proBox{ overflow:hidden; width:750px; height:795px; position:relative;}
.pro_right .proList{ overflow:hidden; width:750px; height:795px;}
.pro_right .proList dl{ overflow:hidden; width:100%; height:338px; border-bottom:3px solid #ff9000; margin-bottom:15px; background-color:#fff; position:relative}
.pro_right .proList dt{ float:left; width:300px; height:300px; overflow:hidden; padding:19px;}
.pro_right .proList dd{ overflow:hidden; width:355px; float:left; margin-top:30px;}
.pro_right .proList dd h4{ font-size:15px; margin-bottom:15px;}
.pro_right .proList dd h4 a{ color:#333;}
.pro_right .proList dd b{ display:block; font-size:14px; color:#0aa344; margin-bottom:5px;}
.pro_right .proList dd p{ font-size:13px; color:#666; margin-bottom:60px; line-height:20px; height:100px; overflow:hidden;}
.pro_right .proList dd .btn{ display:block; width:100px; height:30px; text-align:center; line-height:30px; font-size:13px; color:#fff; float:left}
.pro_right .proList dd .btn01{ background-color:#0aa344}
.pro_right .proList dd .btn02{ background-color:#c3c0c0;}
.pro_right .proList dl .rx{ display:block; position:absolute; right:0; top:0;}
.pro_right .proList .proWin{ overflow:hidden; width:100%; height:440px; background-color:#fff; position:relative;}
.pro_right .proList .proWin ul{ overflow:hidden; position:absolute;}
.pro_right .proList .proWin li{ float:left; width:250px;}
.pro_right .proList .proWin img{ display:block; margin:0 auto; margin-bottom:45px;}
.pro_right .proList .proWin h5{ font-size:14px; text-align:center; width:220px; margin:0 auto; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.pro_right .proList .proWin h5 a{ color:#333;}
.pro_right .proList .proWin p{ width:220px; margin:0 auto; font-size:12px; line-height:20px; color:#404040; height:60px; overflow:hidden; text-align:center; margin-bottom:30px;}
.pro_right .proList .proWin .more{ display:block; width:15px; height:15px; background:url(../index_Img/pro_right_more.png) no-repeat center; margin:0 auto;}

/*问题*/
.wenti{ overflow:hidden; width:100%; height:532px; background:url(../index_Img/wenti.jpg) no-repeat center top; position:relative}
.wenti dl{ overflow:hidden; width:605px; margin:0 auto; margin-top:370px; position:relative; left:70px;}
.wenti dt{ overflow:hidden; float:left; width:140px;}
.wenti dt p{ font-size:20px; color:#303030}
.wenti dt b{ font-size:35px;}
.wenti dt em{ display:block; width:30px; height:2px; background-color:#303030; margin-top:10px;}
.wenti dd{ overflow:hidden; float:left; width:410px;}
.wenti dd p{ font-size:16px; color:#666; line-height:35px;}

/*优势1*/
.youshi{ overflow:hidden; width:1100px; margin:0 auto;}
.youshi h4{ font-size:24px; color:#fff; background:url(../index_Img/ys_h.png); width:155px; height:37px; line-height:37px; margin-bottom:10px; text-align:center; font-weight:normal;}
.youshi h5{ font-weight:normal; font-size:18px; color:#333; margin-bottom:30px;}
.youshi p{ font-size:13px; color:#404040; line-height:20px; margin-bottom:15px; background:url(../index_Img/ys_p.png) no-repeat left 2px; padding-left:25px;}
.youshi .title{ overflow:hidden; width:100%; height:194px; background:url(../index_Img/ys_01.jpg) no-repeat center top;}
.youshi .ys01{ background:url(../index_Img/ys_02.jpg) no-repeat center top; width:100%; height:285px;}
.youshi .ys02{ background:url(../index_Img/ys_03.jpg) no-repeat center top; width:100%; height:350px;}
.youshi .ys03{ background:url(../index_Img/ys_04.jpg) no-repeat center top; width:100%; height:290px;}
.youshi .ys04{ background:url(../index_Img/ys_05.jpg) no-repeat center top; width:100%; height:343px;}
.youshi .ys05{ background:url(../index_Img/ys_06.jpg) no-repeat center top; width:100%; height:292px;}
.youshi .wen{ overflow:hidden; width:525px; margin-top:20px;}
.youshi .wen01{ margin-left:50px;}
.youshi .wen02{ margin-left:530px;}
.youshi .wen03{ margin-left:50px;}
.youshi .wen04{ margin-left:530px;}
.youshi .wen05{ margin-left:50px;}
.youshi a {
    display: block;
    width: 107px;
    height: 34px;
    background-color: rgb(248, 146, 22);
    color: rgb(254, 255, 253);
    text-align: center;
    line-height: 34px;
    font-size: 14px;
    margin-left: 44px;
}

/*流程*/
.liucheng{ overflow:hidden; width:100%; height:192px; background:url(../index_Img/liucheng.jpg) no-repeat center top;}
.liucheng h3{ text-align:center; font-size:25px; color:#fff600; margin-top:35px; margin-bottom:80px;}
.liucheng p{ text-align:center; font-size:13px; color:#fff;}
.liucheng p em{ font-size:19px;}


/*荣誉2*/
.rongyu{ overflow:hidden; width:100%; height:450px; background:url(../index_Img/ryzzBg.jpg) no-repeat center bottom; margin-bottom:20px;}
.rongyu h3{ font-size:30px; text-align:center; font-weight:normal; margin-top:50px;}
.rongyu h3 a{ color:#333; text-decoration:none;}
.rongyu h3 span{ color:#fff; padding:8px; background:url(../index_Img/gx_t.png) no-repeat center;}
.rongyu>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.rongyu .ryBox{ overflow:hidden; width:1030px; margin:0 auto; height:320px; position:relative}
.rongyu .ryBox span{ display:block; cursor:pointer; width:50px; height:50px; position:absolute; top:100px;}
.rongyu .ryLeft{ background:url(../index_Img/ryBtn01.png) no-repeat center top; left:0;}
.rongyu .ryRight{ background:url(../index_Img/ryBtn02.png) no-repeat center top; right:0;}
.rongyu .ryBox span:hover{ background-position:bottom;}
.rongyu .ryWin{ margin:0 auto; overflow:hidden; width:860px; height:320px; position:relative;}
.rongyu .ryWin ul{ overflow:hidden; position:absolute}
.rongyu .ryWin li{ float:left; width:200px; height:320px; margin-right:20px;}
.rongyu .ryWin li img{ display:block; border:1px solid #31230d; margin-bottom:15px;}
.rongyu .ryWin li p{ text-align:center; font-size:13px; color:#333;}

/*评价*/
.pingjia{ overflow:hidden; margin-bottom:55px;}
.pingjia h3{ text-align:center; font-size:25px; font-weight:normal; margin-bottom:5px; padding:8px}
.pingjia h3 a{color:#333; text-decoration:none;}
.pingjia h3 span{ padding:8px 15px; color:#fff; background:url(../index_Img/gx_t.png) no-repeat center;}
.pingjia>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.pingjia .pjBox{ overflow:hidden; width:100%; height:360px; position:relative;}
.pingjia .pjBox ul{ overflow:hidden; position:absolute;}
.pingjia .pjBox li{ float:left; width:300px; margin-right:26px; height:360px;}
.pingjia .pjBox li img{ display:block; margin-bottom:30px;}
.pingjia .pjBox li h4{ text-align:center; font-size:15px; color:#333; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pingjia .pjBox li h4 a{ color:#333;}
.pingjia .pjBox li p{ width:210px; margin:0 auto; text-align:center; font-size:12px; color:#666; line-height:20px; height:80px;}
.pingjia .pjBox li .more{ display:block; width:15px; height:15px; margin:0 auto; background:url(../index_Img/pro_right_more.png) no-repeat center; margin-top:	30px;}
.pingjia .pjBox li:hover{ background-color:#018b3e;}
.pingjia .pjBox li:hover a,.pingjia .pjBox li:hover p{ color:#fff;}
.pingjia .pjBox li:hover .more{ background:url(../index_Img/pj_more.png) no-repeat center;}


/*评价21
.pingjia{ overflow:hidden; margin-bottom:55px;}
.pingjia h3{ text-align:center; font-size:25px; font-weight:normal; margin-bottom:5px; padding:8px}
.pingjia h3 a{color:#333; text-decoration:none;}
.pingjia h3 span{ padding:8px 15px; color:#fff; background:url(../index_Img/gx_t.png) no-repeat center;}
.pingjia>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.pingjia .pjBox{ overflow:hidden; width:100%; height:360px; position:relative;}
.pingjia .pjBox ul{ overflow:hidden; position:absolute;}
.pingjia .pjBox li{ float:left; width:230px; margin-right:26px; height:360px;}
.pingjia .pjBox li img{ display:block; margin-bottom:30px;}
.pingjia .pjBox li h4{ text-align:center; font-size:15px; color:#333; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pingjia .pjBox li h4 a{ color:#333;}
.pingjia .pjBox li p{ width:210px; margin:0 auto; text-align:center; font-size:12px; color:#666; line-height:20px; height:80px;}
.pingjia .pjBox li .more{ display:block; width:15px; height:15px; margin:0 auto; background:url(../index_Img/pro_right_more.png) no-repeat center; margin-top:	30px;}
.pingjia .pjBox li:hover{ background-color:#018b3e;}
.pingjia .pjBox li:hover a,.pingjia .pjBox li:hover p{ color:#fff;}
.pingjia .pjBox li:hover .more{ background:url(../index_Img/pj_more.png) no-repeat center;}*/


/*about*/
.about{ overflow:hidden; width:100%; padding-top:35px; background-color:#f7f7f7; padding-bottom:45px; margin-bottom:50px;}
.about h3{ text-align:center; font-size:25px; font-weight:normal; margin-bottom:5px; padding:8px}
.about h3 a{ color:#333; text-decoration:none}
.about h3 span{ padding:8px 15px; color:#fff; background:url(../index_Img/gx_t.png) no-repeat center;}
.about>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.about dl{ overflow:hidden; margin-bottom:70px;}
.about dt{ overflow:hidden; width:565px; height:320px; float:left}
.about dt .title{ display:block; float:left; margin-top:10px;}
.about dt .video{ overflow:hidden; width:526px; height:318px; float:left;}
.about dd{ overflow:hidden; float:right; width:410px;}
.about dd h5{ font-size:16px; margin-bottom:15px;}
.about dd h5 a{ color:#333;}
.about dd em{ display:block; width:30px; height:3px; background-color:#039a3c; margin-bottom:25px;}
.about dd p{ font-size:13px; color:#333; line-height:25px; height:175px; overflow:hidden; text-align:justify; margin-bottom:45px;}
.about dd .more{ display:block; width:135px; height:35px; text-align:center; line-height:35px; background-color:#bdbdbd; font-size:13px; color:#fff;}
.about .show_t{ overflow:hidden; width:1000px; margin:0 auto; height:45px; background:url(../index_Img/about_hbg.jpg) repeat center; margin-bottom:30px;}
.about .show_t h4{ width:140px; height:45px; padding-left:10px; background-color:#f7f7f7; font-size:20px; margin-left:24px;}
.about .show_t h4 a{ color:#333;}
.about .show_t h4 p{ font-weight:normal; font-size:12px; color:#999; font-family:Arial; margin-top:5px;}
.about .showBox{ overflow:hidden; width:1080px; margin:0 auto; height:200px; position:relative}
.about .showBox span{ display:block; width:31px; height:50px; cursor:pointer; position:absolute; top:55px;}
.about .showLeft{ background:url(../index_Img/show_btn01.png) no-repeat center top; left:0}
.about .showRight{ background:url(../index_Img/show_btn02.png) no-repeat center top; right:0}
.about .showBox span:hover{ background-position:bottom;}
.about .showWin { overflow:hidden; width:1001px; margin:0 auto; height:200px; position:relative} 
.about .showWin ul{ overflow:hidden; position:absolute}
.about .showWin li{ float:left; width:245px; height:200px; background-color:#fff; margin-right:7px;}
.about .showWin li img{ display:block;}
.about .showWin li a{ display:block; text-decoration:none}
.about .showWin li p{ font-size:14px; color:#333; text-align:center; line-height:37px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.about .showWin li:hover{ background-color:#018b3e}
.about .showWin li:hover p{ color:#fff;}

/*news*/
.news{ overflow:hidden; margin-bottom:50px;}
.news .newslist{ overflow:hidden; width:300px; float:left; margin-right:50px;}
.news .news03{ margin:0; float:right}
.news h3{ font-size:18px; margin-bottom:20px;}
.news h3 a{ color:#039a3c;}
.news h3 em{ color:#333}
.news h3 span{ font-size:14px; color:#999; font-family:Arial; margin-left:5px; font-weight:normal;}
.news .newsBox{ overflow:hidden; width:100%; height:300px; position:relative}
.news .newsBanner{ overflow:hidden; width:293px; height:192px; margin:0 auto; position:relative; margin-bottom:20px;}
.news .newsBanner ul{ overflow:hidden; position:absolute;}
.news .newsBanner li{ float:left}
.news .newsBanner .btn{ overflow:hidden; width:24px; height:7px; position:absolute; z-index:2; right:10px; bottom:7px;}
.news .newsBanner .btn span{ float:left; margin-right:1px; display:block; width:7px; height:7px; background-color:#039a3c;}
.news .newsBanner .btn span.cur{ background-color:#ff9900;}
.news .news01 h4{ font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:10px;}
.news .news01 h4 a{ color:#333;}
.news .news01 dl{ overflow:hidden; width:100%; margin-bottom:15px;}
.news .news01 dt{ overflow:hidden; float:left;}
.news .news01 dd{ overflow:hidden; width:170px; float:right;}
.news .news01 dd h5{ font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;}
.news .news01 dd h5 a{ color:#333;}
.news .news01 dd p{ font-size:12px; line-height:20px; height:40px; overflow:hidden; color:#333; overflow:hidden;}
.news .news01 ul{ overflow:hidden; width:100%;}
.news .news01 li{ font-size:12px; line-height:35px; background:url(../index_Img/news_li.jpg) left center no-repeat; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .news01 li a{ color:#333;}



.news .news02 dl{ overflow:hidden; width:100%; margin-bottom:15px;}
.news .news02 dt{ overflow:hidden; float:left;}
.news .news02 dd{ overflow:hidden; width:170px; float:right;}
.news .news02 dd h5{ font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:5px;}
.news .news02 dd h5 a{ color:#333;}
.news .news02 dd p{ font-size:12px; line-height:20px; height:40px; overflow:hidden; color:#333; overflow:hidden;}
.news .news02 ul{ overflow:hidden; width:100%;}
.news .news02 li{ font-size:12px; line-height:35px; background:url(../index_Img/news_li.jpg) left center no-repeat; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .news02 li a{ color:#333;}
.news .wdList{ overflow:hidden; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #ddd}
.news .wdList h5{ font-size:12px; background:url(../index_Img/news_wen.jpg) no-repeat left center; line-height:15px; padding-left:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:7px;}
.news .wdList h5 a{ color:#333;}
.news .wdList p{ font-size:12px; line-height:20px; color:#333; height:40px; overflow:hidden; background:url(../index_Img/news_da.jpg) no-repeat left 3px; padding-left:25px;}

/*留言*/
.liuyan{ overflow:hidden; width:1000px; height:466px; background:url(../index_Img/liuyanBg.jpg) no-repeat center top; margin:0 auto;}
.liuyan .leftwen{ overflow:hidden; float:left; margin-top:312px; margin-left:30px;}
.liuyan .leftwen p{ font-size:14px; color:#000}
.liuyan .leftwen a{ display:block; width:125px; height:32px; background:url(../index_Img/liuyan_btn.png) no-repeat center; margin-top:10px;}
.liuyan .lyBox{ overflow:hidden; width:410px; float:right; margin-top:130px; margin-right:45px;}
.liuyan .lyBox h4{ font-weight:normal; font-size:18px; color:#333;}
.liuyan .lyBox p{ font-size:12px; color:#333; margin-bottom:25px;}
.liuyan .lyBox ul{ overflow:hidden; width:100%}
.liuyan .lyBox li{ width:100%; overflow:hidden; *float:left; margin-bottom:15px;}
.liuyan .lyBox span{ display:block; width:55px; height:30px; text-align:center; line-height:30px; font-size:12px; color:#333; float:left;}
.liuyan .lyBox input{ float:left; width:150px; height:30px; line-height:30px; font-size:12px; color:#333; border:none; outline:none; background-color:#ebebeb;}
.liuyan .lyBox textarea{ overflow:hidden; padding:10px; background-color:#ebebeb; border:none; outline:none; resize:none; width:335px; height:78px; font-size:12px; color:#333;}
.liuyan .lyBox a{ display:block; width:355px; height:35px; background-color:#018b3e; line-height:35px; text-align:center; font-weight:bold; color:#fff; font-size:15px; margin-left:55px; text-decoration:none;}

/*link*/
.link{ overflow:hidden; padding-bottom:22px;}
.link h3{ font-size:14px; background:url(../index_Img/link.png) no-repeat left center; padding-left:40px; margin-bottom:10px;}
.link h3 a{ color:#222}
.link h3 span{ font-weight:normal; font-size:14px; color:#999; font-family:Arial;}
.link ul{ overflow:hidden; width:100%;}
.link li{ float:left; font-size:12px; color:#666; margin:5px 10px; white-space:nowrap;}








/*-- 品牌包装设计_end --*/

.Dsvl{overflow: hidden; background: #f0f0f0;  padding-top: 6px;   border-top: 1px solid #c4c4c4; */}
.Dsvl .Title{width: 100%; text-align: center; overflow: hidden;  padding-bottom: 23px; */ text-align: center; font-weight: normal;}
.Dsvl .Title a{font-size: 40px; color: #333333; font-size: 40px;display: none;}
.Dsvl .Title em{color: #ff930a;}
.Dsvl .Title span{font-size: 34px; color: #FF940A; display: block;  font-weight: bold; */padding-top: 2px;}
.Dsvlcont{ margin-top: 32px;}

.Dsvlcont_r{ overflow: hidden;}
.Dsvlcont_r ul{overflow: hidden;  margin-top: 15px;}
.Dsvlcont_r ul li{ width: 19.8%; margin: 0 0.1%; margin-bottom: 0.2%; text-align: center; position: relative; overflow: hidden; float: left;}
.Dsvlcont_r ul li img{display: block;}
.Dsvlcont_r ul li a{display: block; width: 100%; height: 0px; overflow: hidden; text-decoration: none; position: absolute; bottom: 0px; left: 0px; background:url(../index_img/olg.png);}
.Dsvlcont_r ul li i{width: 61px; height: 61px; display: inline-block; background:url(../index_img/open.png) no-repeat; margin-top: 15%;}
.Dsvlcont_r ul li span{display: block; width: 100%; margin-top: 8px; font-size: 13px; color: #fff; text-transform: uppercase;}
.Dsvlcont_r ul li em{display: inline-block; font-size: 14px; color: #fff; margin-top: 16px;}
.Dsvl .Dsvlcont_r .smore{height: 55px; line-height: 55px; text-align: center;}
.Dsvl .Dsvlcont_r .smore a{font-size: 16px; color: #4b4b4b;}

/*-- 朗臣灵魂设计师_end --*/
















