﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Microsoft YaHei,SimSun,Arial,Microsoft Yi Baiti;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1em; color:#414446; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
ul li{ list-style-type:none;}

.body{/*padding-top:89px;*/ border-top: #414446 80px solid;}
.Main{ width:1240px; margin:0 auto;}
.Main2{ width:930px; margin:0 auto;}

.Contain{}
.SildeBar{}
.MainContent{}
.Content{ min-height:500px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:1.4em; line-height:30px;}

.Current .Main{ border-bottom:#d0d0d0 1px solid; padding-top:40px;}
.Current .title{ color:#262626; font-size:2em; }
.Current .div { font-size:1.667em; float:right;}
.Current .div a{ color:#979797;}
.Current .div a:hover{/*color: #ed0a11;*/color:#ed0a11;}
.Current .div span{ color:#242424;}

/*pages*/
.Pages{ padding:40px 0; line-height:18px; zoom:1; overflow:hidden; text-align:center; border-top:#eeeeee 1px dashed; width:100%;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; font-size:1.667em; color:#000; padding:0 16px 0 10px; border-right:#cecece 1px solid;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#ed0a11;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#ed0a11;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#ed0a11;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{ }
.Pages .p_page em a.a_cur{ color:#e51223;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
.Pages .a_end{ border-right:0;}
/*pages end*/


/*Top*/
.Top{width:100%; height:100px; position:fixed; top:0; z-index:999; /* background-color:transparent;*/ background-color:#FFF;}
.TopBg{background-color:#FFF;}
.divToper{}
.Top .Toper{ padding:3px 0 0;}
.Top .logo{ float:left; display:inline-block; width:240px; height:74px; margin-top: 10px;background:url(img/logo.png) no-repeat center top;}
.Top .logo2{ background:url(img/logo.png) no-repeat center top;}
.MainNav{ font-family:Microsoft YaHei,SimSun,arial, helvetica, sans-serif;float:right; margin-top: 25px;font-size:0.9em; font-weight:bolder;}
.MainNav ul { float:left;}
.MainNav ul li{ float:left; position:relative;}
.MainNav ul li .navB{ display:block; text-transform:none; color:#000; font-size:1.6em; padding:0 10px 3px 10px; line-height:40px;}
.MainNav ul li .navB:hover{ color:#ed0a11; }
.MainNav ul li .navA{ display:block; text-transform:none; color:#000; font-size:1.6em; padding:0 10px 3px 10px; line-height:40px;}
.MainNav ul li .navA:hover{ color:#ed0a11; background:rgba(238, 238, 238, 0.95) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=95); background:#eee;/*实现IE背景透明*/}

.div_Down{ position:absolute; top:43px; /*left:50%; top:89px; margin-left:-400px; width:800px; background:url(img/Down_bg.png) repeat-x left bottom; padding-bottom:8px;*/ z-index:9999; display:none;}
.div_Down .div_Down_bg{ /*background:#fff;  text-align:right;*/ width:230px; padding: 15px 15px; background:rgba(238, 238, 238, 0.95) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=95); background:#eee;/*实现IE背景透明*/ overflow:hidden;}
.div_Down .div_Down_bg .divimg{border: #fff 3px solid;  width:160px; float:right; margin:15px 0;}
.div_Down .div_Down_bg .divimg img{ width:200px;/* height:80px;*/ height:130px;}
.div_Down .div_Down_bg dl{ overflow:hidden;width: 230px;/* margin: 0 auto;*/}
.div_Down .div_Down_bg dl dd{ float:left; text-align:center; width:230px; border-bottom:#fff 1px dashed;}
.div_Down .div_Down_bg dl dd a{ display:block; background:url(img/right65_03.png) no-repeat left center; padding-left:10px; text-align:left;}
.div_Down .div_Down_bg dl dd .img{ width:133px; padding:0 33px; border-right:#c6c6c6 1px solid;}
.div_Down .div_Down_bg dl dd img{ width:133px; height:90px; }
.div_Down .div_Down_bg dl dd span{ display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#333333; font-size:1.4em; line-height:2; float:left;}
.div_Down .div_Down_bg dl dd:hover span{ color:#ed0a11;}





.div_Down .div_Down_news{ /*background:#fff;  text-align:right;*/ width:230px; padding: 15px 15px; background:rgba(238, 238, 238, 0.95) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/

filter:Alpha(opacity=95); background:#eee;/*实现IE背景透明*/ overflow:hidden;}

.div_Down .div_Down_news .divimg{border: #fff 3px solid;  width:160px; float:right; margin:15px 0;}

.div_Down .div_Down_news .divimg img{ width:200px;/* height:80px;*/ height:130px;}

.div_Down .div_Down_news dl{ overflow:hidden;width: 200px;/* margin: 0 auto;*/}

.div_Down .div_Down_news dl dd{ float:left; text-align:center; width:200px; border-bottom:#fff 1px dashed;}

.div_Down .div_Down_news dl dd a{ display:block; background:url(img/right65_03.png) no-repeat left center; padding-left:10px; text-align:left;}

.div_Down .div_Down_news dl dd .img{ width:133px; padding:0 33px; border-right:#c6c6c6 1px solid;}

.div_Down .div_Down_news dl dd img{ width:133px; height:90px; }

.div_Down .div_Down_news dl dd span{ display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#333333; font-size:1.667em; line-height:2;}

.div_Down .div_Down_news dl dd:hover span{ color:#ed0a11;}




.MainNav .round_list{ float:right; position:relative;}
.MainNav .round_list .a_round{ margin-left:8px; background:url(img/bg2.png) no-repeat center center; display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; color:#000; text-transform:uppercase; font-size:1.333em;}
.MainNav .round_list .a_round:hover{background:url(img/bg1.png) no-repeat center center; color:#fff;}
.MainNav .round_list .a_search{ margin-left:8px; background:url(img/search_bg.png) no-repeat center center; display:inline-block; width:40px; height:40px;line-height:40px;}
.MainNav .round_list .a_search:hover,.MainNav .round_list .on{background:url(img/search_bg_2.png) no-repeat center center;}

.divSearch{ display:none; border:#fff 1px solid; background:#020102; padding:8px; position:absolute; right:0px; top:48px;}
.SreachBox{ width:213px; height:26px; overflow:hidden; background:#fff;}
.SreachBox .sreach_btn{ width:31px; height:28px; display:block;float:right; background:url(img/bg_search.jpg) no-repeat center center;} 
.SreachBox .sreach_ipu{ width:175px; height:18px; line-height:18px; padding:4px 5px 4px 0; border:0px; background:none; color:#7E7E7E; float:left;}

/*Top*/

/*Bottom*/
.footer{ background:#0b0e43; border-bottom:#2b2b2b 1px solid; overflow:hidden; padding-top:84px; padding-bottom:30px; /*height:256px;*/}
.footer .div_logo{ float:left;}
.footer .div_logo .a_logo{ display:block;  height:120px; background:url(img/logo3.png) no-repeat center top;}
.footer .div_logo .iconlist{ padding:20px 0;text-align:center; }
.footer .div_logo .iconlist a{ display:inline-block; width:28px; height:28px; margin:0 3px;}
.footer .div_logo .erwei{ text-align:center;}
.footer .div_logo .erwei img{ width:130px; height:130px;}

.footer dl { float:right; width:170px;}
.footer dl dt a{ font-size:2em; color:#c8c8c8; line-height:32px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.footer dl dt a:hover{/*color: #ed0a11;*/ color:#ed0a11;}
.footer dl dd a{ font-size:1.333em; color:#c8c8c8; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-transform: capitalize;}
.footer dl dd a span{ font-size:1.35em; color:#c8c8c8; display:block; white-space:nowrap; text-overflow:ellipsis; text-transform: capitalize;}
.footer dl dd a:hover{  /*color: #ed0a11;*/color:#ed0a11;}
.footer .dl_content dd{font-size:1.333em; color:#c8c8c8; }
.footer .dl_content{ width:280px;}
.footer .dl_content dd img{ margin-right:7px; vertical-align:middle;}

.Bottom{ background:#1a1a1a; overflow:hidden; height:40px; line-height:40px; color:#a3a3a3;}
.Copyright{ display:block; padding-top:10px;  text-align:center; font-size:1.5em;}
.Bottom .BottomLinks{ float:right; }
.Bottom .BottomLinks em{ font-style:normal; margin:0 12px;}
.Bottom .BottomLinks a {color:#a3a3a3; font-size:1.5em;}

/*返回顶部*/
.divTop{ display:none; position:fixed; right:60px; bottom:10%; width:55px;}
.divTop a{ display:block; width:55px; height:45px; border-bottom:#fff 1px solid;}
.toTop{ display:block; cursor:pointer; width:55px; height:50px; background:url(img/toTop.jpg) no-repeat center top; z-index:1000;}
/*Bottom*/

/*SildeBar*/
.SildeBar{}
/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%; height:742px; position:relative; overflow:hidden;}
.HomeBan .BanList{ width:100%; height:742px;}
.HomeBan .BanList li{ width:100%; height:742px; overflow:hidden;}
.HomeBan .BanList li a{ width:100%; height:742px; display:block;}
.HomeBan .TabList{ width:100%; height:10px; left:0px; bottom:47px; position:absolute;}
.HomeBan .TabList .List{ width:1200px; height:10px; margin:0 auto; text-align:center;}
.HomeBan .TabList li{ display:inline-block; width:63px; height:10px; padding:0 7px;}
.HomeBan .TabList li span{ background:url(img/tab_1.jpg) no-repeat center bottom; width:63px; height:10px; display:block; cursor:pointer;}
.HomeBan .TabList li.on span{ background:url(img/tab_2.jpg) no-repeat center bottom;}
.HomeBan .prev,.HomeBan .next{ display:block; width:70px; height:70px; position:absolute; top:50%; margin-top:-35px; z-index:10;}
.HomeBan .prev{ left:100px; background:url(img/ban_prev.png) no-repeat center center;}
.HomeBan .next{ right:100px; background:url(img/ban_next.png) no-repeat center center;}
/*Banner*/

/*index*/
.HomeTitle { text-align:center; padding:53px 0 5px;}
.HomeTitle .span1,.HomeTitle .span2{ display:block; }
.HomeTitle .span1{ color:#444444; font-size:2em; line-height:1;margin-bottom:26px; }
.HomeTitle .span2{ color:#999999; font-size:3em; margin-bottom:26px;}
.HomeTitle .span3{ width:82px; height:0; /*border-bottom:#e51223 3px solid;*/ margin:0 auto;border-bottom:#013694 3px solid;}

.HomeTitle2 { text-align:center; padding:53px 0 5px;}
.HomeTitle2 .span1,.HomeTitle2 .span2{ display:block; }
.HomeTitle2 .span1{ color:#444444; font-size:2em; line-height:1;margin-bottom:26px;}
.HomeTitle2 .span2{ color:#999999; font-size:3em; margin-bottom:26px;}
.HomeTitle2 .span3{ width:82px; height:0; /*border-bottom:#e51223 3px solid;*/ margin:0 auto;border-bottom:#013694 3px solid;margin-bottom:26px;}

.HomeProduct ul{ overflow:hidden; padding-bottom:35px;}
.HomeProduct ul li{ float:left; width:280px; text-align:center; margin-right:26px; padding-bottom:20px; background:#fff;}
.HomeProduct ul li img{ width:280px; height:200px;}
.HomeProduct ul li .tit{ display:block; font-size:1.5em; color:#222; background:url(img/line1.jpg) no-repeat center bottom; line-height:1.1; padding:25px 0 15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeProduct ul li .p{ color:#999; font-size:1.667em; margin:0; line-height:20px; padding:15px 0 45px; height:20px; overflow:hidden;}
.HomeProduct ul li .more{ display:inline-block; border:#d0d0d0 1px solid; width:121px; height:33px; text-align:center; line-height:33px; color:#e51223; font-size:1.5em;}
.HomeProduct ul li a:hover span{/*color: #ed0a11;*/color:#ed0a11;}

.Homeabout{ text-align:center;}
.Homeabout{ margin:20px 0 30px 0;}
.Homeabout p{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; line-height:30px; text-align:left;font-size:1.4em;}




.HomeNews{ }
.HomeNews ul{ float:left; width:50%;}
.HomeNews ul li { overflow:hidden; padding-bottom:22px; padding-top:22px;}
.HomeNews ul li .img{ display:block; float:left; width:80px; height:80px;}
.HomeNews ul li .img img{ width:80px; height:80px;}
.HomeNews ul li .div{ float:right; width:450px;}
.HomeNews ul li .div .tit{ color:#383838; font-size:1.6em; /*text-transform:uppercase;*/}
.HomeNews ul li .div .tit:hover{/*color: #f40;*/color:#ed0a11;}
.HomeNews ul li .div .p{ color:#999; font-size:1.5em; margin:0; line-height:20px;}
.HomeNews .HomeNewslist1 li{ padding-right:37px;}
.HomeNews .HomeNewslist2 li{ padding-left:37px;}
.divmore{ width:100%; text-align:center; margin-top:28px;}
.divmore .div{ width:222px; height:0; border-bottom:#cdcdcd 1px solid; margin:0 auto;}
.divmore .more { display:inline-block; position:relative; top:18px; background:#fff; padding:0 20px}
.divmore .more span{ display:inline-block; border:#d0d0d0 1px solid; width:137px; height:37px; text-align:center; line-height:37px; color:#e51223; font-size:1.5em; background:#fff;}
.HomeNews .divmore .more{background:#fff;}
.HomeCase li .span1 a:hover{/*color: #ed0a11;*/color:#ed0a11;}
.HomeCase ul li{ float:left; width:265px; margin-right:45px; background:#fff; /*height:330px;*/}
.HomeCase ul li .img{width:265px; height:180px; /*padding-bottom:46px;*/ position:relative; overflow:hidden;}
.HomeCase ul li img{ width:265px; height:180px;}
.HomeCase ul li .span1,.HomeCase ul li .span2{ display:block; text-align:center;/* text-transform:uppercase;*/ line-height:32px;}
.HomeCase ul li .span1{ color:#444444; font-size:1.5em; /*margin-top:30px;*/ line-height:3; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeCase ul li .span2{ color:#e3122a; font-size:2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeCase ul li .span3{ display:block; width:253px; background:url(img/case_bg.png) repeat left top; text-align:center; padding:65.5px 0; position:absolute; left:0; top:300px;}
.HomeCase ul li .span3 img{ width:41px; height:41px; vertical-align:middle;}

.HomeCase .divmore{ margin-top:58px;}
.HomeCase .divmore .more{background:#f8f8f8;}

.HomeCase2 .divmore{ margin-top:58px;}
.HomeCase2 .divmore .more{background:#fff;}
.HomeCase2 li .span1 a:hover{/*color: #ed0a11;*/color:#ed0a11;}
.HomeCase2 ul li{ float:left; width:265px; margin-right:45px; background:#f8f8f8; /*height:330px;*/}
.HomeCase2 ul li .img{width:265px; height:180px; /*padding-bottom:46px;*/ position:relative; overflow:hidden;}
.HomeCase2 ul li img{ width:265px; height:180px;}
.HomeCase2 ul li .span1,.HomeCase ul li .span2{ display:block; text-align:center;/* text-transform:uppercase;*/ line-height:32px;}
.HomeCase2 ul li .span1{ color:#444444; font-size:1.5em; /*margin-top:30px;*/ line-height:3; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeCase2 ul li .span2{ color:#e3122a; font-size:2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.HomeCase2 ul li .span3{ display:block; width:253px; background:url(img/case_bg.png) repeat left top; text-align:center; padding:65.5px 0; position:absolute; left:0; top:300px;}
.HomeCase2 ul li .span3 img{ width:41px; height:41px; vertical-align:middle;}

.HomeBox1{ height:auto;}
.HomeBox2{ height:520px; background:#f8f8f8;}
.HomeBox3{/* height:664px;*/ height:550px;}
.HomeBox4{ height:580px; background:#f8f8f8;}
.HomeBox5{ height:580px;}
.HomeBox6{ height:580px; background:#f8f8f8;}
.HomeBox7{ height:380px;}
/*index*/

/*产品案例频道页*/
.case_category_list{ padding:52px 0 80px;}
.case_category_list ul li{ width:100%; margin-bottom:30px;}
.case_category_list ul li img{/* width:1200px; height:170px;*/ width:100%;}
/*产品案例频道页*/

/*LED显示*/
.led_infor{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding:40px 0 60px;font-size:14px;}
/*LED显示*/

/*在线留言*/
.online{ background:#f5f5f5; padding:53px 35px;}
.online ul{ width:100%; overflow:hidden;}
.online li{ padding:8px 0; float:left; width:50%; position:relative;}
.online li .txtlabel{ position:absolute; left:8px; top:14px; font-family:Microsoft YaHei,Microsoft Yi Baiti; font-size:1.5em;}
.online .li2{ float:right;}
.online .li3{ width:100%; text-align:center;}
.online .text{ background:#fff; width:394px; height:38px; line-height:38px; padding:0 14px; font-family:Microsoft YaHei,Microsoft Yi Baiti; font-size:1.5em;}
.online .textarea{background:#fff; width:386px; height:145px; line-height:38px; padding:0 14px; font-family:Microsoft YaHei,Microsoft Yi Baiti; font-size:1.5em;}
.online .btn{font-family:Microsoft YaHei,Microsoft Yi Baiti; font-size:1.5em; padding:0 25px; height:35px; line-height:35px; text-transform:uppercase; background:#8e8e8e; color:#fff; cursor:pointer;}
/*在线留言*/

/*案例推荐*/
.case_tuijian_list{ position:relative; padding:0 23px; height:407px;}
.case_tuijian_list ul{ overflow:hidden;}
.case_tuijian_list ul li{ float:left; width:265px; text-align:center; margin:0 14px; padding-bottom:54px; background:#fff;}
.case_tuijian_list ul li img{ width:265px; /*height:206px;*/ height:180px;}
.case_tuijian_list ul li .tit{ display:block; font-size:2.5em; color:#222; background:url(img/line1.jpg) no-repeat center bottom; line-height:1.1; padding:25px 0 15px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.case_tuijian_list ul li .p{ color:#999; font-size:1.667em; margin:0; line-height:20px; padding:15px 0 45px;}
.case_tuijian_list .prev,.case_tuijian_list .next{ display:block; width:24px; height:48px; position:absolute; top:70px; z-index:10;}
.case_tuijian_list .prev{ left:0px; background:url(img/case_prev.jpg) no-repeat center center;}
.case_tuijian_list .next{ right:0px; background:url(img/case_next.jpg) no-repeat center center;}
/*案例推荐*/

/*案例列表*/
.case_list{ padding:31px 0 65px;}
.case_list ul li{ width:265px; float:left; margin-right:45px; background:#f3f3f3; margin-bottom:32px;}
.case_list ul li img{ width:265px; height:180px;}
.case_list ul li span{ display:block; text-align:center; color:#444444; font-size:1.4em; padding:15px 0 10px;/* text-transform:uppercase;*/ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.case_list ul li:hover span{ color:#e51223;}
/*案例列表*/

/*视频列表*/
.video_list{ padding:31px 0 65px;}
.video_list ul li{ width:280px; float:left; margin-right:26px; background:#f3f3f3; margin-bottom:48px;}
.video_list ul li img{ width:280px; height:200px;}
.video_list ul li span{ display:block; text-align:center; color:#444444; font-size:1.667em; padding:10px 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.video_list ul li:hover span{ color:#e51223;}
/*视频列表*/

/*新闻*/
/*列表*/
.news_list{ padding:25px 0 50px;}
.news_list ul li{ overflow:hidden; margin-bottom:28px;}
.news_list ul li dl{ width:1060px; float:left; overflow:hidden;}
.news_list ul li dl dt{ float:left; width:282px; height:176px;}
.news_list ul li dl dt img{width:282px; height:176px;}
.news_list ul li dl dd{ float:right; width:750px;}
.news_list ul li dl .tit{ font-size:1.4em; /*text-transform:uppercase;*/ margin-top:15px; font-weight:bold;}
.news_list ul li dl .tit a{ color:#505050;}
.news_list ul li dl .time{ font-size:1em; margin:10px 0;}
.news_list ul li dl .p{ font-size:1em; word-wrap: break-word;}
.news_list ul li .more{ float:right; display:block; width:110px; height:140px; border-left:#eee 1px solid; background:url(img/more_bg.jpg) no-repeat center center; margin:18px 0;}
.news_list ul li .more:hover{background:url(img/more_bg_2.jpg) no-repeat center center;}

/*无图列表*/
.news_listw{ padding:25px 0 50px;}
.news_listw ul li{ overflow:hidden; margin-bottom:28px;}
.news_listw ul li dl{ width:1060px; float:left; overflow:hidden;}
.news_listw ul li dl dt{ float:left; width:282px; height:176px;}
.news_listw ul li dl dt img{width:282px; height:176px;}
.news_listw ul li dl dd{ float:right; width:1032px;}
.news_listw ul li dl .tit{ font-size:1.4em; /*text-transform:uppercase;*/ margin-top:15px;font-weight:bold;}
.news_listw ul li dl .tit a{ color:#505050;}
.news_listw ul li dl .time{ font-size:1em; margin:10px 0;}
.news_listw ul li dl .p{ font-size:1em; word-wrap: break-word;}
.news_listw ul li .more{ float:right; display:block; width:110px; height:140px; border-left:#eee 1px solid; background:url(img/more_bg.jpg) no-repeat center center; margin:18px 0;}
.news_listw ul li .more:hover{background:url(img/more_bg_2.jpg) no-repeat center center;}

/*详细页*/
.News_info {padding:25px 0 20px;}
.News_info .info_title{ display:block; padding:10px 0px; font-size:1em; text-align:center; line-height:1.3;}
.News_info .info_time{ display:block; font-size:1em; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .info_txt{ padding:10px 0px; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; font-size:14px;}

.PrevNextBox{ padding-bottom:50px; color:#000;}
.PrevNextBox a{ font-size:1.667em; line-height:2;}
.PrevNextBox a.none{ cursor:default;}
.PrevNextBox a.none:hover{ color:#ccc;}
/*新闻*/

/*下载*/
.download{ padding:35px 18px;}
.download ul li{ overflow:hidden; border-right:#e9e9e9 1px solid;}
.download ul li .span1,.download ul li .span2,.download ul li .span3{ display:inline-block; float:left; font-size:1.667em; text-align:center; line-height:56px;  border-left:#e9e9e9 1px solid; }
.download .title { overflow:hidden; border-right:#e9e9e9 1px solid; background:#f4f4f4;}
.download .title .span1,.download .title .span2,.download .title .span3{ display:inline-block; float:left; font-size:1.667em; text-align:center; border-left:#e9e9e9 1px solid; line-height:46px; color:#e51223;}
.download .span1{ width:460px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.download .span1 b{ margin-right:8px;}
.download .span2{ width:210px;}
.download .span3{ width:485px;}
.download .span3 a{ background:url(img/down_1.png) no-repeat left center; padding-left:38px;}
.download ul li:hover .span1,.download ul li:hover .span2{color:#e51223;}
.download ul li:hover .span3 a{ background:url(img/down_2.png) no-repeat left center; color:#e51223;}
/*下载*/

/*快速链接*/
.quick_top{ padding:30px 0 57px;}
.quick_top .quick{width:940px; margin:0 auto; padding-bottom:65px;}

.quick_list ul li{ margin-bottom:30px;}
.quick_list ul li span{ display:block; width:100%; height:150px; cursor:pointer;}
.quick_list ul li .infor{ display:none;}
.quick_list ul li .infor p{ text-align:center; text-transform:uppercase; color:#454545; font-size:1.8em; margin:0; padding:20px 0;}
/*快速链接*/

/*联系我们*/
.div_contact{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding-bottom:75px;font-size:10px;}
.contact_infor{ padding:50px 0;}

.map{ padding-bottom:50px;}
.map #dituContent{width:928px; height:550px;border:#ccc solid 1px;}
/*联系我们*/

/*子公司*/
.company_list{ padding:30px 0 60px; overflow:hidden;}
.company_list ul li{ width:270px; float:left; margin: 0 15px 30px 15px; word-break: break-word;}
.company_list ul li img{ width:270px; height:155px;}
.company_list ul li .title{ font-size:2em; color:#000; padding: 10px 0;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.company_list ul li .address{ display:block; color:#535353; font-size:1.5em; line-height:1.3; }
/*子公司*/

/*搜索*/
.search_list{ padding:35px 0;}
.search_list ul li a{ font-size:1.667em; color:#000; line-height:2;}
.search_list ul li span{ float:right; font-size:1.333em;}

/*友情链接*/
#cnzz_stat_icon_5084201 img{ vertical-align:middle;}


/* 20170120 */
<!--.site_link1{position: fixed;right:0;bottom:380px;}-->
<!--.site_link2{position: fixed;right:0;bottom:344px;}-->
.site_link1{position: fixed;right: 2px;bottom: 512px;}
.site_link2{position: fixed;right:0;bottom:464px;}

/*分页*/
.fenye{ clear:both; padding-bottom:20px;}
#pagelist{height:30px;line-height: 30px;color:#818181; margin-top:30px; text-align:center; font-size:14px;}
.pagination {font-family: arial, helvetica, sans-serif;height:35px;line-height:35px;overflow: hidden; text-align:center; margin-top:10px;}
.pagination a {border: #eaeaea 1px solid; padding:5px 6px 4px 5px;margin: 0px 1px;text-decoration: none;font-size:14px;}
.pagination a:visited {border: #d01616 1px solid;padding:5px 6px 4px 5px;margin: 0px 1px;text-decoration: none;}
.pagination a:active {border: #d01616 1px solid;padding:5px 6px 4px 5px;margin: 0px 1px;text-decoration: none;}
.pagination a:hover {border: #eaeaea 1px solid;color: #fff;background-color: #242424;}
.pagination span.current { padding:5px 6px 4px 5px;margin: 0px 1px;color: #fff;font-size:14px;}
.pagination span.disabled {background-color: #c33333; color:#fff;font-size:14px;}

.espcms_book{width:930px;overflow: hidden;padding:15px 0px; font-size:14px;}
a.infolist2 {color: #000;text-decoration: none;font-size:14px;} a:visited.infolist2 {color: #000;text-decoration: none;font-size:14px;} a:hover.infolist2 {color: #20317f;text-decoration: underline;font-size:14px;}