body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none;}
body{font-size: 14px;font-weight:normal;overflow:auto;font-family: Arial,"Microsoft YaHei",Helvetica, sans-serif;text-transform: capitalize}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family: Microsoft YaHei;font-weight: normal;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:link{color: #535353;}
a:hover{color:#f29c04;}
.fl{float:left}
.fr{float:right}
.pad{padding:30px 0px}
.pada{padding-left:170px}
.padb{padding-right:170px}
.mar{margin:30px 0px;}
.color_a{color:#fff !important}
.pro *,.about_content *{line-height:2;    
/*text-transform: none;*/
        text-transform: lowercase !important;
}
.pro p:first-letter,.about_content p:first-letter{text-transform: capitalize !important;}
.top{width:100%; background:#1473b7;height:30px}
.w12{width:1200px;height:100%;margin:0px auto;overflow:hidden}
.top_fl{width:400px;line-height:30px;color:#FFF}
.top_fr{width:500px;line-height:30px;color:#FFF;text-align: right;}
.top_fr a{
	margin-right:8px;
	color: white;
}
.top_fr img{width: 24px;vertical-align: middle;margin-right: 5px}
#header.scroll{height: 125px;position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;z-index: 88;border-bottom: 1px solid #ddd;}
#header.scroll+.flexslider{margin-top: 125px;}

.header_full{height:95px;}
.header{width:1200px;margin:0px auto}
.logo{width:210px; padding-top:10px; padding-left:0px;}
.logo360{width:81px; padding-top:27px;}
.top_right{width:850px;padding-top:25px}
.top_link{padding-top:24px; height:26px; line-height:26px; padding-right:35px; text-align:right;}
.top_link i{color:#686868;}
.top_link span,.top_link a{color:#46AAFE;}
.top_link a{font-size:13px;}
.top_link a:hover{text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_bar{position:relative; z-index:2; height:42px; line-height:42px; color:#333;}
.nav{position:relative; width:850px; margin:0 auto;  font-family:Arial,"Microsoft YaHei",SimSun,SimHei; font-size:14px;}
.nav a{color:#333;}
.nav h3{font-size:100%; font-weight:normal;}
.nav h3 a{display:block; width:120px; text-align:center; font-size:16px;}
.nav .m{float:left; position:relative; z-index:2;}
.nav .s{float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px;}
.nav .sub{display:none; position:absolute; left:-3px; top:39px; z-index:2; width:128px; border:1px solid #E6E4E3; border-top:0;  background:#fff;border-top:3px solid #f7a005 !important;}
.nav .sub li{text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav .sub li a{display:block;  border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; line-height:28px; color:#666;}
.nav .sub li a:hover{color:#1E95FB;}
.nav .block{height:3px; width:90px; background:#f7a005; position:absolute; left:0; top:39px; overflow:hidden;}

.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{font-size: 0;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;opacity:0;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.flexslider:hover .flex-prev{opacity:.5;left:40px}
.flexslider:hover .flex-next{opacity:.5;right:40px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1 !important}

.searcha{width:100%; background:#1473b7;height:60px}
.search_fl{width:800px;line-height:60px;color:#FFF}
.search_fl img{vertical-align: middle;margin-right:20px}
.search_fl a{color:#fff;padding:0px 20px}
.search_fr{width:300px;line-height:30px;color:#FFF;padding-top:10px}
.search_fr_bd{width:100px;height:30px;border:none;border-radius:30px 0px 0px 30px}
.search_fr_bda{width:50px;height:30px;border:none;border-radius:30px;background:url(../images/fdj.png)no-repeat center}

div.search {padding: 5px 0;float:left}
form {position: relative;margin: 0 auto;}
.forma {position: relative;width: 200px; margin: 0 auto;}
.d2 {}
.d2 input, .d2 button { border: none;outline: none; border-radius: 10px;}
.d2 input {width: 100%;height: 25px;font-size: 12px;padding-left:5px;}
.d2 button {height: 20px;width: 20px;position: absolute;top: 5px;right: 0px;background:url(../images/fdj.png)no-repeat center;cursor: pointer; border-radius:100%;}




.sixld{width:100%; background:#eeeeee;height:100%;overflow:hidden}
.sixld_fl{width:240px;}
.sixld_fr{width:960px;color:#FFF}
.sixld_fr li{width:147px;margin-right:13px;background:url(../images/tb_02.png)no-repeat;height:170px;line-height:170px;text-align:center;font-size:20px;float:left}

.tit{width:1200px;height:100%;margin:0px auto;overflow:hidden;text-align:center}
.tit h3{font-size:36px;color:#333333}
.tit p{font-size:14px;color:#666666}

.pro_fl{width:1200px;height:60px;margin:0px auto;overflow:hidden;text-align:center;position:relative}
.pro_line{border-top:1px solid #999;position:absolute;top:30px;height:1px;width:100%}
.pro_fl_fl{;position:absolute;top:0px;height:60px;width:100%}
.pro_fl_fl ul{margin:0px auto;display:table;text-align:center}
.pro_fl_fl ul li{float:left;line-height:30px;}
.pro_fl_fl ul li a{padding:0px 20px;display:block;margin:15px 15px;background:#fff;border-radius:30px;border:1px solid #999}
.cur{background:#1473b7 !important;color:#fff  !important}
.pro_fl_fl ul li:hover .pro_fl_fl ul li a{background:#1473b7 !important;color:#fff  !important}

.pro_list{width:1200px;margin:0px auto;height:100%;overflow:hidden}
.pro_list ul{width: 102%;overflow: hidden;padding: 2em 0;}
.pro_list ul li{margin-right: 2%;
    width: 31.3%;float:left}
.pro_list ul li img{    width: 100%;
    padding: 3px;
    border: 1px solid #999;
    height: 253px;
    box-sizing: border-box;}
.pro_list ul li p{line-height:30px;text-align:center;padding-bottom: 10px;}


.ys_top{width:1200px; text-align:center;margin:0px auto}
.ys_a{width:1200px;margin:0px auto; background:url(../images/four_02.png) no-repeat left;height:100%;overflow:hidden}
.ys_b{width:1200px;margin:0px auto; background:url(../images/four_03.png) no-repeat right;height:100%;overflow:hidden}
.ys_c{width:1200px;margin:0px auto; background:url(../images/four_04.png) no-repeat left;height:100%;overflow:hidden}
.ys_d{width:1200px;margin:0px auto; background:url(../images/four_05.png) no-repeat right;height:100%;overflow:hidden}
.font_a{color:#f7a005;font-size:28px}

.ys_a_t{width:40%;}
.ys_a_t h3{font-size:24px;color:#1473b7;line-height:50px}
.ys_a_t p{font-size:14px;color:#333333;background:url(../images/dott.png)0 13px no-repeat;padding-left:15px;line-height:30px}

.about_fl{width:480px;float:left}
.about_fl img{border:3px solid #CCC}
.about_fr{width:720px;float:right}
.about_wz{width:720px;}
.about_wz h3{font-size:24px;color:#1473b7;font-weight:bold;padding-bottom:20px}
.about_wz p{font-size:14px;color:#333333;line-height:25px;margin-bottom:15px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow : hidden;word-break:break-all;}
.about_wz p a{color:#f7a005}
.about_wzz{width:720px;padding-top:15px;border-top:1px solid #1473b7;}
.about_wzz ul{margin-right:-30px}
.about_wzz li{width:120px;margin-right:30px;float:left;background:#f7a005;border-radius:5px;height:38px;padding:31px 40px;}
.about_wzz li span{display: inline-block;padding-left:45px;line-height:38px;color:#fff;font-size:16px}
.t_01{background:url(../images/about_02.png) no-repeat ;width:28px;height:38px;display:block;position:absolute}
.t_02{background:url(../images/about_02.png)-32px 0px no-repeat ;width:38px;height:38px;display:block;position:absolute}
.t_03{background:url(../images/about_02.png)-73px 0px no-repeat ;width:38px;height:38px;display:block;position:absolute}

.home_case{width:100%; background:url(../images/line.jpg) repeat-x;height:100%;overflow:hidden}
.works_text{width:1200px;margin:0px auto}
.works_text ul{margin-right:-10px}
.works_text li{float:left;width:232px;margin-right:10px;position: relative;height:180px}
.works_text li img{border-radius:5px;max-width: 100%;}
.works_text ul li p {width: 232px;height: 40px;overflow: hidden;line-height: 40px;position: absolute;bottom: 0px;background-color: rgba(0,0,0,0.5);color:#fff;text-align:center}

.news{ position:relative; height:380px;}
.news_hot{ position:relative; width:500px; height:380px;float:left}
.box-b2{}
.news_list{width:650px;  overflow:hidden;}
.box-b3{ }
.news_Himg{ width:500px; height:380px;}
.news_Himg img{max-width: 100%;min-height: 100%;}
.news_hot .news_all{position:absolute;bottom:0px;background-color: rgba(0,0,0,0.5);color: #fff;background-color: rgba(0,0,0,0.5);color: #fff;padding:10px;}
.news_aTop,.news_aTop a{ display:block; height:24px;color: #fff;}
.news_hot .news_aTop{ margin-bottom:14px;}
.news_aTop .news_aTime,
.news_hot .news_aDown{color: #fff;}
.news_aTname{ display:inline-block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_aTime{ color:#999999;}
.news_aDown{ color:#888; line-height:22px; height:44px; overflow:hidden;}
.news_hot .news_aTname{ font-size:22px; width:400px;    line-height: 24px;}
.news_list li{ clear:both;overflow:hidden;padding-bottom:20px}
.news_time{color:#dcdcdc; font-size:72px; width:110px; height:72px; line-height:72px; text-align:center; border-right:3px solid #f3f3f3;}
.news_list .news_all{ width:550px;}
.news_list .news_aTname{ width:550px; font-size:16px;}
.news_list .news_aDown{ padding-top:10px;}
.news_list ul{background: url(../images/xl.jpg)5px -10px no-repeat;;padding-left:100px}
.news_all p{color:#666666}


.news_tit{width:650px; overflow:hidden;float:right}

.marginbot {margin-bottom:15px;}

ul.list li {list-style-type:none;margin-left:20px;}
ul.tabs {width:100%;overflow:hidden;background:#1473b7;position:relative}
ul.tabs li {list-style-type:none;display:block;float:left;color:#fff;padding:8px;margin-right:2px;background-color:#1473b7;cursor:pointer;}
ul.tabs li:hover {background-color:#43b0ce;}
ul.tabs li.current {background-color:#f7a005;padding:8px;}
.tabscontent{padding-top:18px;display:none;width:100%;text-align:justify;}

.lx_bg{width:100%;height:330px;}
.lx{width:100%;position:relative;height:auto;margin:0px auto}
.lx_dt{position:absolute;height:330px;width:100%;background-color: rgba(0,0,0,0.7);z-index:999}
.lx_dt_dt{width:1200px;margin:0px auto}

.lxfs{width:1200px;margin:0px auto;height:100%;overflow:hidden}
.lxfs ul{margin-right:-50px;}
.lxfs ul li{margin-right:50px;width:262px;float:left;background:#f7a005;border-radius:5px;height:160px;color:#fff;text-align:center}
.lxfs ul li h3{text-align:center;}
.lxfs_01{background:url(../images/lx.png) no-repeat ;width:33px;height:50px;display:block;margin:20px 0px 10px 110px;}
.lxfs_02{background:url(../images/lx.png)-42px 0px no-repeat ;width:50px;height:50px;display:block;;margin:20px 0px 10px 105px;}
.lxfs_03{background:url(../images/lx.png)-104px -7px no-repeat ;width:52px;height:36px;display:block;margin:37px 0px 10px 105px;}
.lxfs_04{background:url(../images/lx.png)-170px 0px no-repeat ;width:38px;height:50px;display:block;margin:20px 0px 10px 105px;}

.bottom{width:100%; background:#0176c5;height:100%;overflow:hidden}

/*底部版权*/
.lj{color:#fff;line-height:56px}
.lj a{color:#fff;padding-right:10px}
.lm{color:#fff;line-height:56px}
.lm a{color:#fff;padding-right:15px;padding-left:15px}
.foot{background:#0176c5;}
.foot_fl {width: 299px;float: left;text-align: center;margin-top: 30px;border-right:1px solid #bbbbbb}
.foot_fl img{text-align: center;display:inline}
.foot_fr {width: 900px;float: right;}
.foot_lx {width: 720px;float: left;padding-left: 20px;color: #fff;padding-top: 20px;line-height:30px}
.foot_a {width: 720px;margin:0px auto;height:100%;overflow:hidden}
.foot_a ul{padding-top:30px}
.foot_a li{float:left;line-height:30px}
.foot_a li a{padding:0px 20px;color:#fff}
.foot_a p{padding-left:20px}

.foot_wx {width: 160px;float: right;padding-top: 30px;text-align: center;}
.foot_wx img{text-align: center;display:inline}
.foot_link{border-top:1px solid #fff;width:100%}

/*面包屑*/
.mbx{width:1200px;margin:0px auto;height:30px;overflow:hidden;padding:20px 0px 20px 0px;line-height:30px;border-bottom:1px #c1c1c1 dotted;margin-bottom:20px}
.mbx_list{}
.mbx_list img{display: inline-block; vertical-align: middle;padding:0px 10px 0px 20px}

/*产品*/

.proo_fl{width:250px;float:left;}
.proo_fl_tit{text-align:center;font-size:24px;height:75px;line-height:75px;color:#fff;background:#1473b7;margin-bottom:2px}
.proo_fr{width:930px;float:right}
.proo_fl .webwidget_vertical_menu{
	margin-bottom: 10px;
}

ul.expmenu{width:250px;margin-bottom:10px}
ul.expmenu li div.headera{padding:12px;border-bottom:1px #fff solid;text-align:center;position:relative;background:#f7a005}
ul.expmenu li:last-child div.headera{}
ul.expmenu li ul li {padding:12px;border-bottom:1px solid #fff;color:#fff;;text-align:center;background:#ececec url(../images/dota.png)no-repeat 200px 20px}
ul.expmenu li ul li:last-child{}
ul.expmenu li ul li.selected{background-color:#f4f4f4;}
ul.expmenu div.headera{color:#fff;}
ul.expmenu li div.headera .label{background:no-repeat;color: #fff;font-weight:bold;font-size:16px}
ul.expmenu li div.headera .arrow{display:block;width:16px;height:16px;background:no-repeat center;float:left;padding-right:15px;padding-top:5px;position:absolute;right:10px}
ul.expmenu li div.headera .arrow.up{background-image:url(../images/arrow_u.png);}
ul.expmenu li div.headera .arrow.down{background-image:url(../images/arrow_d.png);}
ul.expmenu li .menu{display:none;}	
ul.expmenu li .menu li a{color:#000;}
/* Mouse Events */
ul.expmenu div.headera:hover{
	background:#ae9c7e;/* Old browsers */
	background:-moz-linear-gradient(top, #ae9c7e 0%, #ae9c7e 100%);/* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ae9c7e), color-stop(100%,#ae9c7e));/* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/* Opera 11.10+ */
	background:-ms-linear-gradient(top, #ae9c7e 0%,#ae9c7e 100%);/* IE10+ */
	background:linear-gradient(to bottom, #ae9c7e 0%,#ae9c7e 100%);/* W3C */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ae9c7e', endColorstr='#ae9c7e',GradientType=0 );/* IE6-9 */
	cursor:pointer;;color:#fff
}

ul.expmenu li ul li:not(.selected):hover{	background:#db9b00;	cursor:pointer;color:#fff}
ul.expmenu li ul li:not(.selected):active{	background:#f1f1f1;	cursor:pointer;;color:#fff}
.about_fl_news{width:250px;height:55px;background:#1473b7;line-height:55px;text-align:center;font-size:16px;color:#fff}
.about_fl_news_bt{font-size:20px;color:#fff;font-weight:bold}
.about_fl_news_list{width:248px;border-bottom:1px solid #1473b7;border-left:1px solid #1473b7;border-right:1px solid #1473b7;margin-bottom:10px}
.about_fl_news_list ul{margin:0px 5px 5px 10px}
.about_fl_news_list li{line-height:40px;border-bottom:1px #ccc dotted;padding-left:20px;background: url(../images/dota.png)center left no-repeat;white-space: nowrap;overflow: hidden;
    text-overflow: ellipsis;}
.about_fl_news_list.parameter .date{float: right;color: #999;font-size: 13px;}    
.about_fl_news_list.parameter{}    
.about_fl_news_list.parameter li{padding: 10px 10px 10px 20px;}    
.about_fl_news_list.parameter a{line-height: 2em;font-size: 15px;}    
.about_fl_dh{color:#fff;background:#1473b7 url(../images/dh.png)10px 10px  no-repeat;padding:10px 0px 10px 60px;width:190px;margin-bottom:10px}
.about_fl_dh h3{font-size:24px;}

.about_top{width: 930px;
    border-bottom: 1px solid #ccc;
    height: 45px;
    line-height: 35px;}
.about_top span{    display: inline-block;
    border-bottom: 3px solid #f7a005;
    padding: 0px 20px 9px;
    font-size: 24px;}
.about_content{overflow:hidden; margin-top: 20px;}

/*分页*/
.met_pager {text-align: center;padding: 30px 0 30px 0px;width:930px;margin:0px auto}
.met_pager .PreSpan, .met_pager .PreA {margin-right: 6px;}
.met_pager .PreSpan, .met_pager .NextSpan {height: 30px;line-height: 30px;min-width: 60px;_width: 60px;text-align: center;background: #f0f0f0;color: #ccc;display: inline-block;}
.met_pager .Ahover {font-weight: bold;background: #f0f0f0;color: #aaa;}
.met_pager a {border: 1px solid #e0e0e0;text-align: center;height: 28px;line-height: 28px;min-width: 28px;_width: 28px;text-align: center;display: inline-block;color: #aaa;}
.met_pager .NextSpan, .met_pager .NextA {margin-left: 6px;}
.met_pager .PageText {margin-left: 10px;color: #aaa;}
.met_pager #metPageT {width: 20px;padding: 6px 5px 5px;}
.met_pager #metPageT, #metPageB {text-align: center;border: 1px solid #e0e0e0;color: #aaa;}
.met_pager #metPageB {min-width: 40px;_width: 40px;padding: 6px 0 5px;cursor: pointer;font-weight: bold;}
.met_pager #metPageT, #metPageB {text-align: center;border: 1px solid #e0e0e0;color: #aaa;}

.pro_text{float:right;width:930px;padding-bottom:30px}
.pro_text ul{margin-right:-30px}
.pro_text li{float:left;width:290px;margin-right:30px;}
.pro_text ul li p {width: 290px;height: 40px;overflow: hidden;line-height: 40px;text-align:center}
.pro_text ul li img{width:275px;height: 220px;border:1px solid #ccc;padding:5px;margin:2px}

/*产品展示*/
.about_fr_list {width: 930px;height: 100%;overflow: hidden;padding-top:8px;}
.about_product img{
	width: 275px;
	height: 200px;
}

.pro_show_fl{width:400px;padding:10px;border:1px solid #ccc;float:left}
.pro_show_fl img{width:400px}
.pro_show_fr{width:400px;float:right}
.pro_show_fr h3{font-size:24px;font-weight:bold;color:#1473b7;padding-bottom:20px}
.pro_show_fr p{line-height:30px}
.pro_show_fr p span{color:#000}
.pro_show_fr p a{color:#fff;background:#1473b7;padding:15px 20px;border-radius:5px}
.prv{    width: 930px;
    overflow: hidden;
    margin-top: 30px;
    height: 40px;
    line-height: 40px;
    background: #f6f6f6;
    margin-bottom: 26px;
    box-sizing: border-box;
    padding: 0 15px;}
.prv>span{width: 50%;display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}   
.prv>.fr{text-align: right;} 
.pro_cg{height:40px;background:#1473b7;line-height:40px;color:#fff;padding-left:20px;margin-bottom: 10px;}
.pro_cg span{color:#ff0000}
.pro_bd{border:1px solid #1473b7;padding:10px}
.pro_bd li{width:890px;overflow:hidden;padding-bottom:20px}
.pro_bd li span{width:100px;}
.box-left {height: 40px;line-height: 40px;text-align: right;float: left;width: 120px;color: #222222;font-size: 14px;}
.box-right {float: left;width: 380px;margin-left: 20px;position: relative;}
.form_input {float: left;padding-left: 20px;border: 1px solid #ccc;height: 38px;line-height: 38px;font-size: 14px;color: #999999;width: 400px;border-radius:5px}
.form_textarea {float: left;padding-left: 20px;border: 1px solid #ccc;line-height: 38px;font-size: 14px;color: #999999;resize: none;border-radius:5px;width: 400px}
input[type="reset"], input[type="submit"] {padding: 7px 15px;background-color: #1473b7;text-align: center;border-radius: 5px;overflow: hidden;min-width: 80px;border: none;color: #FFF;box-shadow: 1px 1px 1px rgba(75,75,75,0.3);}
.tjpro{width:910px;height:100%;overflow:hidden;padding-top:30px}
.tjpro h3{font-size:24px;color:#1473b7;}
.swiper-slide{background:#fff;text-align:center;padding:5px;}
.swiper-slide span{display:block;color:#000;padding:4px}
.news_show_list{width:930px;margin:0px auto;height:100%;overflow:hidden;}
.news_show_list li{width:400px;float:left;margin-right:45px;line-height:35px;border-bottom:1px dotted #ccc;padding-left:20px;background: url(../images/dota.png)center left no-repeat;}
.news_show_list li span{float:right}

/*新闻*/
.news_list_ly{width:930px;height:100%;overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:10px}
.news_list_ly h3{width:930px;padding:20px 0px;font-size:16px}
.news_list_ly h3 span{padding:5px 10px;background:#1473b7;margin-right:15px;font-size:16px;color:#fff}
.news_list_ly p{width:930px;}
.news_list_ly p a{float:right;padding:10px 20px;background:#f2f2f2}

.news_text{width:930px;padding-bottom:30px}
.news_text ul{}
.news_text li{width:920px;border:1px solid #bbbbbb;padding:4px;margin-bottom:10px;height:100%;overflow:hidden}
.news_text_fl{background: #f2f2f2;
    width: 80px;
    float: left;
    height: 70px;
    text-align: center;
    margin: 10px;
    padding-top: 10px;}
.news_text_fl h3{font-size:24px;}
.news_text_fl p{font-size:14px;}
.news_text_fr {width: 815px;height: 100%;overflow: hidden;float:right}
.news_text_fr h3{font-size: 17px;line-height: 3em;font-weight: bold;height: 2.5em;}
.news_text_fr p{font-size: 14px;line-height: 1.6em;margin-top: -2px;}
.news_text_fr span{float: right;
    padding: 10px 20px;
    background: #f2f2f2;
    margin-top: 29px;margin-left: 5px;margin-right: 10px;}

/*联系*/
.lxfs_ff{width:930px;padding-top:30px}
.lxfs_ff li{width:400px;float:left;margin-right:65px;height:70px;position:relative;border-bottom:1px solid #bbbbbb}
.lxfs_ff  p {padding-left: 45px;line-height: 30px;font-size: 16px;}
.lxfs_ff_01{background:url(../images/lxfs.png) no-repeat ;width:30px;height:30px;display:block;position:absolute;top:15px;left: 0;}
.lxfs_ff_02{background:url(../images/lxfs.png)-39px 0px no-repeat ;width:30px;height:50px;display:block;position:absolute;top:15px;left: 0;}
.lxfs_ff_03{background:url(../images/lxfs.png)-81px 0px no-repeat ;width:30px;height:36px;display:block;position:absolute;top:15px;left: 0;}
.lxfs_ff_04{background:url(../images/lxfs.png)-112px 0px no-repeat ;width:30px;height:50px;display:block;position:absolute;top:15px;left: 0;}
.lxfs_ff_05{background:url(../images/lxfs.png)-156px 0px no-repeat ;width:30px;height:50px;display:block;position:absolute;top:15px;left: 0;}


.case_show_fl {width: 930px;}
.case_show_fl h1 {font-size: 24px;font-weight: normal;padding: 5px 0;text-align: center;line-height:60px;color:#333333}
.case_infos {color: #818181;font-size: 12px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #ddd;text-align: center;}
.case_infos span{padding:0px 15px}
.pro {padding: 10px;line-height: 30px;}
.pro table{
	border-collapse: collapse;
    box-sizing: border-box;
	width: 100%;
}


.webwidget_vertical_menu ul{padding: 0px;margin: 0px;}
.webwidget_vertical_menu li{}
.webwidget_vertical_menu ul li{list-style: none;position: relative;}
.webwidget_vertical_menu ul li a{padding-left: 15px;text-decoration: none;}
.webwidget_vertical_menu ul li ul{display: none;position: absolute;background-color: #fff;z-index: 999999;}
.webwidget_vertical_menu ul li ul li{margin: 0px;border:none;}
.webwidget_vertical_menu ul li ul li ul{}
.webwidget_vertical_menu_down_drop{background-position: right center;background-repeat:no-repeat !important;}
.webwidget_vertical_menu ul li li{font-weight: normal;}

.news_show_list li .fl{float: left;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_show_list li .fr{float: right;}
.bannerbox{
	width: 100%;
	font-size: 0;
}
.bannerbox img{
	width: 100%;
}

div.digg {padding: 3px; margin:15px 0; text-align: center; font-size: 12px; } 
div.digg a {border: #ccc 1px solid; padding: 4px 10px; color: #666; text-decoration: none; margin: 5px; line-height: 39px; } 
div.digg .disabled * {border: #eee 1px solid; padding: 4px 10px; margin: 5px; color: #ddd; } 
div.digg .current * {border: #bf141c  1px solid; padding: 4px 10px; color: #fff; font-weight: bold; background-color: #bf141c ; } 
div.digg p{display: inline-block;vertical-align: middle;}
div.digg .active * {background: #e8e8e8; color: #999;}
.pagination{margin-left: 15px; vertical-align: middle; text-align: left;display: inline-block;} 
.pagination li{    display: inline-block;}