@charset "utf-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:14px/1.5 Microsoft YaHei,arial,瀹嬩綋,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:14px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}.flex-wrap{ display: -webkit-box; display: -webkit-flex; display: flex; }
.flex-vertical{ -webkit-box-orient: vertical;-webkit-flex-flow: column;flex-flow: column;}
.flex-con{ -webkit-box-flex: 1;-webkit-flex: 1; flex: 1;}
.clearline{ background:#f5f5f5; height:0.7rem; clear:both}
.comm-width{ width:1200px; margin:0 auto;  float:none; display:block}
.fl{float: left;}
.fr{float: right;}
.top{border-bottom:1px #f3f3f3 solid;width:100%;height:38px;line-height:38px;color:#888;font-size: 14px;}
.top .fl{ background:url(../images/icon.gif) no-repeat 0 9px; padding-left:25px}
.top .fr{ background:url(../images/icon.gif) no-repeat 0 -30px; padding-left:25px}
.header{padding: 19px 0;width:100%;height: 68px;padding-top: 12px;}
.header .logo{float:left;/* padding-right: 15px; */}
.header .fl{border-left:1px dotted #d3d4d5;padding-left: 15px;margin-top: 16px;}
.header .fl h1{ color:#222; font-size:18px; font-weight:bold}
.header .fl h2{ color:#999; font-size:14px; line-height:20px}
.header .fr{ margin-top:18px}

.menu{width:100%;background: #0159a3;/* height: 60px; */}
.menu a{height: 50px;line-height: 50px;padding: 0 51px;border-right:1px solid #3d87c5;font-size: 16px;color:#fff;background: url(../images/frame.gif) right center no-repeat;display:inline-block;transition: all 0s;}
.menu a:last-child{ background:none}
.menu a.this,.menu a:hover{background: #e60012;color:#fff;}

.flash{ width:100%; text-align:center; background:url(../images/shad.gif)  repeat-x bottom; padding-bottom:13px; margin-bottom:13px; display:block; }
.flash img{ width: 100%}
.flash ul.bxslider{list-style:none; height:auto}
.flash ul.bxslider li{width: 100%; height:540px;background:url(../images/banner2.jpg) no-repeat center top}
.flash ul.bxslider li:nth-child(2){ background:url(../images/banner.jpg) no-repeat center top}
.flash ul.bxslider li:nth-child(3){ background:url(../images/banner3.jpg) no-repeat center top}
.flash ul.bxslider li a{width: 100%; height:540px; display:inline-block}
.flash div.bx-pager{bottom: 4%;}
.flash div.bx-controls-direction{ display:none; }
.bx-wrapper {	position: relative; display:block;	*zoom: 1}
.bx-wrapper img {	max-width: 100%;	display: block;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;	color: #666;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {	display: inline-block;	*zoom: 1;	*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {border: 1px solid #fff;	text-indent: -9999px;	display: block;width: 15px;height: 15px;	margin: 0 8px; outline: 0;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {	background: #fedd00;border: 1px solid #fedd00;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {	position: absolute;	bottom: -30px; width: 100%;z-index:2001; left:0}

.banner{ width:100%; height:300px; position:relative; }
.banner.company{ background:url(../images/about_banner.jpg) no-repeat center center}
.banner.news{ background:url(../images/news_banner.jpg) no-repeat center center}
.banner.quality{ background:url(../images/quality_banner.jpg) no-repeat center center}
.banner.project{ background:url(../images/project_banner.jpg) no-repeat center center}
.banner.application{ background:url(../images/application_banner.jpg) no-repeat center center}
.banner.recruit{ background:url(../images/recruit_banner.jpg) no-repeat center center}
.banner.contact{ background:url(../images/contact_banner.jpg) no-repeat center center}
.banner h1{ float:left; margin-top:120px; font-weight:normal; font-size:36px; color:#fff;}
.banner h1 p{ font-size:12px; color:#fff; font-family:Arial;text-transform: uppercase;}
.shad{ background:url(../images/shad.gif) repeat-x top; width:100%; height:13px;}

.home-title{width:100%;/* padding: 10px 0; */background:url(../images/tit_bg.gif) no-repeat center  bottom;text-align:center;height:80px;}
.home-title .title{ padding:0 28px; vertical-align:middle}
.home-title .title h1{ font-size:28px; color:#333; font-weight:bold; }
.home-title .title h2{ font-size:12px; text-transform:uppercase; color:#777}

.home-project { width:1220px; padding-top:30px; overflow:hidden}
.home-project .swiper-container { width: 100%; height:465px;  position:relative}
.home-project .swiper-wrapper{padding:0; padding-top:60px;}
.home-project .swiper-pagination-bullet{width:50px;height:3px;border-radius:0;}
.home-project .swiper-pagination-bullet-active{background:#ff0e00}.
.home-project .swiper-slide { text-align: center;}
.home-project .swiper-slide a{ width:93%; height:335px; padding:0; overflow:hidden;box-shadow:0px 3px 10px rgba(7,0,2,.1); display: inline-block; margin-left:3.5%; position:relative}
.home-project .swiper-slide a i{ background:url(../images/zoom.png) no-repeat; width:37px; height:37px; position:absolute; left:43.5%; top:0;visibility: hidden;opacity:0; z-index:100; transition: all 0.3s;}
.home-project .swiper-slide a:hover{background:#1d6ec7; height:370px;color:#fff}
.home-project .swiper-slide a:hover i{ visibility:visible; top:28%;opacity:0.8}
.home-project .swiper-slide a img{ width:100%; height:215px;transition: all 0.3s; }
.home-project .swiper-slide a:hover img{ transform: scale(1.08);}
.home-project .swiper-slide a h1,.home-project .swiper-slide a h2{ width:100%;  overflow:hidden; display:inline-block; padding:5px 15px; transition: all 0.2s;}
.home-project .swiper-slide a h1{ height:40px; line-height:40px; font-size:16px;background:url(../images/arr.gif) no-repeat 95% -54px}
.home-project .swiper-slide a:hover h1{ background-position:95% 20px; color:#fff; margin-top:20px}
.home-project .swiper-slide a h2{  line-height:20px; font-size:12px; height:47px; color:#888}
.home-project .swiper-slide a:hover h2{ color:#a3beef}

.home-project.application{ width:1200px; }
.home-project .swiper-container-app{width:100%; position:relative; margin-bottom:25px}
.home-project.application  .swiper-wrapper{margin-left:0 }
.home-project.application .swiper-slide a{ background:#f9f9f9}
.home-project.application .swiper-slide a:hover { background: #145d93}
.home-project.application .swiper-slide a img{ width:90%; height:250px; margin:20px 5% }
.home-project.application .swiper-slide a:hover img{ transform: scale(1);}
.home-project.application .swiper-slide a{ height:440px;}
.home-project.application .swiper-slide a h1{ padding-top:0; background:none;height:25px; line-height:25px; }
.home-project.application .swiper-slide a:hover h1{ margin-top:0}
.home-project.application .swiper-slide a span{ width:55px; height:22px; background: url(../images/arror.png) no-repeat; display:block; float:right; margin-right:18px; margin-top:20px;transition: all 0.3s; }
.home-project.application .swiper-slide a:hover span{ background-position:0 -64px}
.home-project.application .swiper-slide a:hover h2{ color:#fff}
.home-project.application .swiper-button-next{right:12px; left:auto; background:url(../images/arror.gif) no-repeat 0 -136px; width:41px; height:91px}
.home-project.application .swiper-button-prev{left:12px; right:auto; background:url(../images/arror.gif) no-repeat; width:41px; height:91px}
.learnmore{ width:100%; text-align:center; padding:20px 0 20px 0}
.learnmore a{background: #0159a3;padding:12px 60px;display:inline-block;color:#fff;border-radius: 3px;}
.learnmore a:hover{ background:#3579fe}

.home-intro{ background: url(../images/compbg.jpg) no-repeat center top; width:100%; height:550px; padding:80px 0}
.home-intro .intro-left{ width:50%}
.home-intro .intro-left .title{ width:100%; font-size:30px; color:#035da9; background:url(../images/tit_bg2.gif) no-repeat bottom left; line-height:50px; padding-bottom:20px}
.home-intro .intro-left .intro{ padding-top:45px; line-height:30px; color:#888; font-size:13px; padding-right:70px}
.home-intro .intro-left .view{ width:100%; padding-top:50px} 
.home-intro .intro-left .view a{ background:#e6101a; padding:13px 50px; display:inline-block; color:#fff; border-radius: 3px;margin-right:25px}
.home-intro .intro-left .view a:hover{ background:#f00}
.home-intro .intro-left .view a:last-child{ background:#035da9}
.home-intro .intro-left .view a:last-child:hover{ background:#3579fe}
.home-intro .intro-right{ width:50%; height:450px;background: url(../images/comp.png) no-repeat right 22px}

.home-news{background:#f9f9f9;padding: 20px 0 20px 0;width:100%;}
.home-news-list{ width:100%; padding:30px 0}
.home-news-list dl{ width:48%; float:left; padding:10px 0; margin-right:4%}
.home-news-list dl:nth-child(2n){ margin-right:0}
.home-news-list dl dt{ width:32%; float:left}
.home-news-list dl dt img{ width:98%; border:5px #fff solid;box-shadow: 0 0 8px #ddd}
.home-news-list dl dd{ width:65%; float:right}
.home-news-list dl a{ display:inline-block; background:#f9f9f9; padding:10px; padding-top:15px}
.home-news-list dl a:hover{ background:#145d93;}
.home-news-list dl dd h1{ font-size:16px; color:#333; line-height:30px; height:30px; overflow:hidden;padding-bottom:10px}
.home-news-list dl dd h2{ font-size:13px ; color:#999; line-height:22px; height:44px; overflow:hidden}
.home-news-list dl dd h3{ font-size:12px ; font-family:Arial, Helvetica, sans-serif; color:#999; line-height:25px; padding-top:6px}
.home-news-list dl a:hover dd h1,.home-news-list dl a:hover dd h2,.home-news-list dl a:hover dd h3{ color:#fff}

.mobilelocal{ display:none}
.submenu{ width:100%; text-align:center; padding-top:25px; background:url(../images/point.gif) repeat-x 0 113px; }
.submenu li { display:inline-block; margin:0 5px; }
.submenu li a{height:90px; font-size:14px; display:block; -webkit-user-select: none ;background:url(../images/submenu_bg.gif) no-repeat center -55px;transition: all 0.1s;}
.submenu li a b{ padding:0 30px; line-height:42px;  font-weight: normal; display:inline-block;border-radius:4px;transition: all 0.1s;}
.submenu li.this a,.submenu li a:hover{ background:url(../images/submenu_bg.gif) no-repeat center bottom; }
.submenu li.this a b,.submenu li a:hover b{background:#145e9b;color:#fff; font-weight:bold }

.comm-body{ width:100%; font-size:15px; line-height:35px; }
.company-intro{ width:100%; }
.company-intro .about{width:100%;background:#fbfbfb;padding:80px 0; }
.company-intro .about dl{ width:100%; height:380px}
.company-intro .about dt{ width:600px; height:380px;}
.company-intro .about dd{ width:600px; height:380px; padding:0 35px; background:#f3f3f3;}
.company-intro .about dd h4{ display:block;  font-size:26px; color:#333; margin-top:70px; font-weight:bold}
.company-intro .about dd p{ font-size:15px; color:#666; line-height:24px; text-align:justify;margin-top:20px;}
.company-intro .about .intro_left{ float:left;}
.company-intro .about .intro_right{ float:right;}
.company-intro .about  dl.last p{ margin-top:30px;}
.company-intro .about  dd i{ display:block; width:30px; height:1px; margin:30px 0; background-color:#e01313;}

.company-intro .culture{ width:100%;padding:80px 0;  font-size:0; background:url(../images/culture-bg.jpg) no-repeat center bottom;}
.company-intro .culture p{ font-size:35px; color:#111; text-align:center; padding-bottom:90px; padding-top:10px}
.company-intro .culture dl{ width:240px; height:240px; border:1px #eee solid; border-radius:50%; margin-right:80px; text-align:center; padding:25px; vertical-align:top; display:inline-block; background:#fff}
.company-intro .culture dl:last-child{ margin-right:0}
.company-intro .culture dl dt{ font-size:18px; font-weight:bold; color:#333; }
.company-intro .culture dl i{ width:20px; height:1px; display:inline-block; clear:both; background:#f00;}
.company-intro .culture dl dd{ width:100%; padding:0 5%; line-height:25px; color:#666; font-size:14px; padding-top:10px}

.company-intro .history{ width:100%; padding:80px 0;background:#fbfbfb;}

.comm-body .feedtitle strong{ font-size:35px; color:#333}
.comm-body .feedtitle { font-size:15px; color:#999;}
.comm-body .feedback input{ height:30px; line-height:30px; border:1px #ddd solid; background:url(../images/shad.gif) repeat-x 0 -15px; padding:0 10px}
.comm-body .feedback input.tj{ cursor:pointer; margin-right:1%; padding:0 20px}
.comm-body .feedback textarea{line-height:20px; border:1px #ddd solid; background:url(../images/shad.gif) repeat-x 0 -15px; padding:10px}

.comm-body .news-list{ width:100%; padding:50px 0}
.comm-body .news-list dl{ width:100%; padding:40px 20px; border-bottom:1px #e5e5e5 solid; display: inline-block;transition: all 0.2s; font-size:0; position:relative}
.comm-body .news-list dl i{ width:0; height:2px; background:#0e4578; position:absolute; left:21.2%; top:42%;transition: all 0.2s}
.comm-body .news-list dl dt{ width:22%; display:inline-block; vertical-align:top}
.comm-body .news-list dl dt a img{ width:100%; display:block}
.comm-body .news-list dl dd{ width:78%; height:165px; display:inline-block; font-size:0; }
.comm-body .news-list dl dd span,.comm-body .news-list dl dd ul,.comm-body .news-list dl dd span{ display:inline-block; vertical-align:middle;transition: all 0.2s;}
.comm-body .news-list dl dd span{ width:15%; height:60px; text-align:center}
.comm-body .news-list dl dd span h1{ font-family:Arial, Helvetica, sans-serif; font-size:28px}
.comm-body .news-list dl dd span h2{ font-family:Arial, Helvetica, sans-serif; padding:0; line-height:16px; font-style:italic; color:#aaa}
.comm-body .news-list dl dd ul{ width:73%; height:165px }
.comm-body .news-list dl dd ul li{ width:100%; height:60px;}
.comm-body .news-list dl dd ul li a{ font-size:18px; line-height:60px}
.comm-body .news-list dl dd ul li:last-child{ line-height:22px; color:#888 }
.comm-body .news-list dl dd span:last-child{ width:12%; height:40px; padding-left:5%}
.comm-body .news-list dl dd span:last-child a{background:url(../images/news_arror.gif) no-repeat center -39px #fff; border:1px #eee solid;width:40px; height:40px; display:inline-block;border-radius:3px;}
.comm-body .news-list dl:hover{ background:#e8eff9;box-shadow: 0 0 10px #ccc;}
.comm-body .news-list dl:hover i{ width:40px}
.comm-body .news-list dl:hover dd span{margin-left:2%}
.comm-body .news-list dl:hover dd span:last-child{ width:10%; margin-left:0;}
.comm-body .news-list dl:hover dd span:last-child a{ background:url(../images/news_arror.gif) no-repeat center 16px #1651b9; }
.comm-body .newslist_content{width:100%;background:#fbfbfb;padding:80px 0; }
.comm-body .newslist_content h1{ text-align:center; font-size:32px; color:#333; margin-bottom:45px; padding-top:10px;} 
.xq_share{ width:100%;padding:15px 0; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-bottom:50px;}
.xq_share p{ float:left; font-size:12px; color:#999; line-height:34px;}
.xq_share p i{ margin:0 5px;}
.xq_share p img{ margin-left:10px; cursor:pointer}
.xq_share .bdsharebuttonbox{ float:right;padding-top:5px}
.news_content{ overflow:hidden; width:100%; margin-bottom:60px; padding-bottom:50px}
.news_content#BodyLabel{ line-height:32px; color:#555; text-indent:0; margin-bottom:10px;}
.news_content#BodyLabel div{ width:100%}
.news_content#BodyLabel img{ margin:20px 0}
.page_num{ width:100%; font-size:14px;}
.page_num .pre_next{ width:49%; background:#f7f7f7;overflow:hidden;}
.page_num .pre_next span{ display: inline-block; text-decoration:none; width:20%; line-height:60px; font-size:14px; background-color:#e8e8e8; text-align:center;transition: all 0.1s; cursor:pointer; vertical-align:top}
.page_num .pre_next span:hover{ background:#dc1313; color:#fff;}
.page_num .pre_next a{width:70%; display:inline-block; padding-left:3%; line-height:60px; height:60px; overflow:hidden;font-size:14px; vertical-align:top}
.page_num .pre_next b{width:70%;display:inline-block; padding-left:3%; line-height:60px; height:60px; font-weight:normal; color:#999; vertical-align:top}

.whmz_cgzd { padding:50px 0; width:100%}
.whmz_cgzd .cgzd_list{ overflow:hidden; margin-top:25px }
.whmz_cgzd .cgzd_list .fangdatu03{ cursor:pointer}
.whmz_cgzd .cgzd_list li{ float:left; width:386px; margin-right:21px; height:260px; margin-bottom:30px;position:relative}
.whmz_cgzd .cgzd_list li:nth-child(3n) { margin-right:0}
.whmz_cgzd .cgzd_list li a img{ width:100%; height:260px}
.whmz_cgzd .cgzd_list .tu{ display:block; width:386px; height:260px; overflow:hidden; margin-bottom:20px;}
.whmz_cgzd .cgzd_list .title{ display:block; text-align:center; font-size:18px; color:#fff;background:url(../images/prut_bg.png) repeat center; position:absolute;left:0;bottom:0; display:block;width:100%; height:40px; line-height:40px;}
.whmz_cgzd .feedback input{ height:30px; line-height:30px; border:1px #ddd solid; background:url(../images/shad.gif) repeat-x 0 -15px; padding:0 10px}
.whmz_cgzd .feedback input.tj{ cursor:pointer; margin-right:1%; padding:0 20px}
.whmz_cgzd .feedback textarea{line-height:20px; border:1px #ddd solid; background:url(../images/shad.gif) repeat-x 0 -15px; padding:10px}

/*全局弹框*/
.tankuang1 { overflow:hidden; width:100%; height:100%; position:fixed; left:0; top:0; background:url(../images/graywall.png) repeat center; z-index:99999999999; display:none}
.tankuang1 .close{ display:block; position:absolute; right:10px; top:10px; background:url(../images/close.png) no-repeat center; width:30px; height:30px; cursor:pointer}
.tankuang1 span{ display:block; width:42px; height:72px; cursor:pointer; position:absolute; top:36%; z-index:5}
.tankuang1 .btn01{ left:0; background:url(../images/banner_btn01.png) no-repeat top center;}
.tankuang1 .btn02{ right:0; background:url(../images/banner_btn02.png) no-repeat top center;}
.tankuang1 span:hover{ background-position:bottom}
.tankuang1 .imgShow { overflow:hidden; width:100%; height:60%; position:absolute; left:0; top:15%;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.tankuang1 .imgShow ul{ overflow:hidden; position:absolute; height:100%;}
.tankuang1 .imgShow li{ float:left; text-align:center; height:100%;}
.tankuang1 .imgShow li img{ display:block; margin:0 auto; height:90%;}
.tankuang1 .imgShow li p{ font-size:18px; color:#fff; text-align:center; padding-top:20px;}
.tankuang1 .imgBox{ overflow:hidden; width:100%; height:80px; position:absolute; left:0; bottom:5%}
.tankuang1 .imgBox ul{ overflow:hidden; position:absolute; height:100%; padding-right:5px;}
.tankuang1 .imgBox li{ float:left; height:100%; padding:0 5px; cursor:pointer}
.tankuang1 .imgBox li img{ display:block; height:70px; padding:5px; background-color:#fff;moz-user-select: -moz-none;-moz-user-select: none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.tankuang1 .imgBox li em{ display:none}
.tankuang1 .imgBox li.cur img{ background:#ff0000 }

.fenyebtn { overflow:hidden; width:100%; margin-top:40px;text-align:center;}
.fenyebtn a{ display:inline-block; width:40px; height:40px; margin:0 5px; text-align:center; line-height:40px; font-size:14px; color:#555; background-color:#f3f3f3; font-family:Arial; cursor:pointer}
.fenyebtn a{ *display:inline}
.fenyebtn li.btn{ font-size:20px;}
.fenyebtn a:hover,.fenyebtn a.oran_pg_cur{ color:#fff; background-color:#dc1313;}

.comm-body .q-left{ width:55%; float:left}
.comm-body .q-right{ width:40%; float:right}

.comm-body .prut-list{ width:100%; padding:60px 0}
.comm-body .prut-list dl{ width:23.5%; margin-right:2%; padding:10px; border:1px #e5e5e5 solid; margin-bottom:5px; display: inline-block;transition: all 0.2s; float:left; margin-top:40px; vertical-align:top}
.comm-body .prut-list.case dl{ margin-top:15px; margin-bottom:40px}
.comm-body .prut-list dl:nth-child(4n) { margin-right:0}
.comm-body .prut-list dl:hover{box-shadow: 0 0 12px #ccc;}
.comm-body .prut-list dl a dt{ width:100%;  }
.comm-body .prut-list dl a dt img{ width:100%; height:197px; display:block}
.comm-body .prut-list dl a dd{ width:100%; }
.comm-body .prut-list dl a dd h1{ background:url(../images/prutarr.gif) no-repeat right center; width:100%; font-size:15px; line-height:20px; max-height:40px; overflow:hidden; margin-top:20px; text-align:center}
.comm-body .prut-list.case dl a dd h1{ margin-bottom:15px}
.comm-body .prut-list dl:hover a dd h1{ color:#977815}
.comm-body .prut-list dl a dd h2{ width:100%; line-height:25px;height:55px; color:#999; overflow:hidden; text-align:left}

.comm-body #dituContent{border: #ccc 1px solid;width: 100%; height: 650px; }
.comm-body #dituContent div{ display:block; font-size:14px; line-height:25px}
.comm-body .c-left{ width:48%; float:left;}
.comm-body .c-left img{ border-radius:5px}
.comm-body .c-right{ width:48%; float:right}
.comm-body .c-right strong{ font-size:20px; padding:25px 0; display:inline-block}
.comm-body .c_line:first-child{ border-bottom:1px #eee solid}
.comm-body .c_line{ width:100%}
.comm-body .c_line:nth-child(2){ padding-top:15px;border-top:1px #fff solid}

.footer{ width:100%; background:#0e4578; padding:50px 0 30px 0;}
.footer .quick-menu{ width:65%; padding-bottom:30px}
.footer .quick-menu dl{ width:16%; height:160px; float:left; border-right:1px #416088 solid; margin-right:2.8%}
.footer .quick-menu dl:last-child{width:22%;}
.footer .quick-menu dl dt{ width:100%}
.footer .quick-menu dl dt a{ font-size:16px; color:#fff}
.footer .quick-menu dl dt i{ width:15px; height:1px; overflow:hidden; background:#667e9f; display:block; margin-top:10px}
.footer .quick-menu dl dd{ width:100%; height:118px; overflow: hidden; margin-top:12px}
.footer .quick-menu dl dd li{ width:100%;height:28px}
.footer .quick-menu dl dd li a{ color:#789bc8; line-height:28px}
.footer .quick-menu dl dd li a b{ font-weight:normal}
.footer .foot-tel{ width:35%; padding-left:4%; padding-top:4px}
.footer .foot-tel .tel{ background:url(../images/tel.png) no-repeat; width:100%; height:100px; color:#fff; text-indent:2.5rem}
.footer .foot-tel .add{ color:#779ac7; font-size:12px; line-height:23px}
.footer .foot{ width:100%; border-top:1px #416088 solid; padding-top:20px}
.footer .foot .link{ width:54%; color:#4d6a8f}
.footer .foot .link b{color:#779ac7}
.footer .foot .link a{ color:#779ac7}
.footer .foot .copyright{ width:46%;color:#779ac7; font-size:12px; line-height:25px}
.footer .foot .copyright.large{ width:100%; text-align:center}
.footer .foot .copyright.large .fl,.footer .foot .copyright.large .fr{ float:none; padding:0 10px}
.footer .foot .copyright a{ color:#779ac7}
.footer .quick-menu dl dt a:hover { color:#dbe4ed}
.footer .quick-menu a:hover,.footer .foot a:hover { color:#99c2f7}
.copyright a{ color:#666}
.copyright a:hover{ color:#fc0}
.copyright em{ display:none}

@media(max-width:760px){
em{ display:none}
.comm-width{ width:100%;}
.home-project .swiper-pagination{ display:none}
.fl,.fr{ float:none;display: inline-block}
.top .fl{ background-position:0.8rem 0.7rem; background-size:auto 125%; padding:0 2%; text-indent:1.8rem }
.top .fr{ display:none}
.header{ padding:0.5rem 2%; }
.header .fl,.header .fr{ display:none}
.header .logo{ width:90%; display:inline-block; vertical-align:middle; float:none}
.header .logo img{ width:65%}
.header a.menubutton{ background:url(../images/menuclass.png) no-repeat; background-size:auto 80%;display:inline-block; width:7%; height:1.8rem; vertical-align:middle}

.menu{ width:100%; height:0; overflow:hidden; display:block;transition: all 0.2s;}
.menu.on{ height:10.5rem}
.menu a{ width:50%; line-height:2.5rem;height:2.5rem; padding:0 1rem; font-size:1rem; background: none; display:inline-block}
.menu a.this,.menu a:hover{ line-height:2.5rem;height:2.5rem;}
.bx-wrapper .bx-pager.bx-default-pager a {width: 10px;height: 10px;	margin: 0 3px; outline: 0;}
.flash{margin-bottom:0; }
.flash ul.bxslider li{ height:180px; background-size:auto 100%}
.flash ul.bxslider li:nth-child(2){ background-size:auto 100%}
.flash ul.bxslider li:nth-child(3){ background-size:auto 100%}

.home-title{ padding:0; padding-bottom:1rem; background-size:50% auto }
.home-title .title{ padding:0 0.5rem; }
.home-title .title h1{ font-size:2rem; }
.home-project { width:100%; padding-top:1rem}
.home-project .swiper-container { height:280px;  }
.home-project .swiper-slide a{ height:265px;}
.home-project .swiper-wrapper{padding-top:1.5rem;}
.home-project .swiper-slide a:hover h1{ margin-top:0.8rem}
.home-project .swiper-slide a{ width:93%; height:240px; }
.home-project .swiper-slide a:hover{background:#1d6ec7; height:260px;color:#fff}
.home-project .swiper-slide a i{ background-size:100% 100%; width:30px; height:30px;left:41.5%; }
.home-project .swiper-slide a:hover i{ top:21%;}
.home-project .swiper-slide a img{ height:130px; }
.home-project .swiper-slide a h1{ font-size:1.15rem}
.home-project .swiper-slide a h1,.home-project .swiper-slide a h2{ padding:0.5rem 2.5%;}
.home-project .swiper-slide a h2{  line-height:1.2rem; font-size:0.85rem; height:3rem; margin-bottom:0.5rem}
.learnmore{ padding:1rem 0 2.5rem 0}

.home-intro{ height: auto; padding:1rem 2%}
.home-intro .intro-left{ width:100%}
.home-intro .intro-left .title{ padding:0 2%; font-size:2rem; padding-bottom:1rem}
.home-intro .intro-left .intro{ padding:1rem 2%; line-height:2rem;font-size:1rem;}
.home-intro .intro-right{ display:none}
.home-intro .intro-left .view{ padding:0.5rem 2% 2rem 2%;  text-align:center} 
.home-intro .intro-left .view a{ padding:0.8rem 0; width:47.5%; margin-right:5%}
.home-intro .intro-left .view a:last-child{ margin-right:0}

.home-project.application{ width:100%; padding:2rem 2% 0 2%}
.home-project.application  .swiper-wrapper{margin-left:0; }
.home-project.application .swiper-button-next,.home-project.application .swiper-button-prev{ display:none}

.home-project.application .swiper-slide a img{ width:90%; height:110px; margin:8px 5% }
.home-project.application .swiper-slide a{ height:250px;}
.home-project.application .swiper-slide a span{ margin-top:0.5rem }


.home-news{ padding:2.5rem 2% 1rem 2%}
.home-news-list{ padding:1.5rem 0}
.home-news-list dl{ width:100%; margin-right:0; padding:0}
.home-news-list dl dt{ width:32%; float:left}
.home-news-list dl dt img{ width:95%; border:4px #fff solid;box-shadow: 0 0 8px #ddd}
.home-news-list dl dd{ width:65%; float:right}
.home-news-list dl a{ padding:0; padding-top:1.2rem}
.home-news-list dl dd h1{ font-size:1.2rem; color:#333; line-height:2rem; padding-bottom:0.5rem}
.home-news-list dl dd h2{ font-size:0.8 ; line-height:1.4rem; height:2.8rem;}
.home-news-list dl dd h3{ display:none}

.banner{ height:150px; }
.banner.company,.banner.news,.banner.quality,.banner.project,.banner.application,.banner.recruit,.banner.contact{ background-size:auto 100%}
.banner h1{ margin-top:4rem; font-size:1.6rem; padding-left:3%}
.banner h1 p{ font-size:0.6rem}

.mobilelocal{width:100%; padding:0 2%; height:3.2rem; display:block}
.mobilelocal span{ background:url(../images/local.png) no-repeat 0.2rem center;color:#666; font-size:1rem; line-height:2.5rem; background-size:auto 40%;width:90%;text-indent:1.6rem; height:2.5rem; float:left }
.mobilelocal i{ background:url(../images/menuclass.png) no-repeat center center; background-size:55% auto;display:inline-block;width:8%; height:2.5rem; float:right}
.submenu{ display:none; padding:1rem 2.5%; background: #f3f3f3; text-align:left}
.submenu li {  width:50%; height:3rem;line-height:3rem;margin:0; padding:0;}
.submenu li a{ background:none; height:auto}
.submenu li a b{ width:100%; padding:0.5rem; color:#333; font-size:1.1rem;border-bottom:1px #eee solid;  line-height:2rem; background:url(../images/arr5.png) no-repeat 0.4rem center; text-indent:1.2rem}
.submenu li.this a,.submenu li a:hover{ background:url(../images/arr5.png) no-repeat 0.4rem center; }
.submenu li.this a b,.submenu li a:hover b{color:#145e9b; border-bottom:1px #eee solid; background:none}


.comm-body{ font-size:1.1rem; line-height:1.8rem; }
.company-intro .about{padding:0 2.5%; }
.company-intro .about dl{ width:100%; height:auto; }
.company-intro .about dt{ width:100%; height:210px;}
.company-intro .about dt img{ width:100%}
.company-intro .about dd{ width:100%;padding:0; height:auto;background:#fbfbfb;}
.company-intro .about dd h4{ font-size:1.8rem;  margin-top:2rem;}
.company-intro .about dd p{ font-size:1.1rem; line-height:1.8rem; margin-top:1rem;}
.company-intro .about  dl.last p{ margin-top:2rem; }
.company-intro .about  dd i{ margin:1.5rem 0; }

.company-intro .culture{ padding:0; padding-bottom:2rem; background:url(../images/culture-bg.jpg) no-repeat center bottom; text-align:center}
.company-intro .culture p{ background:#f9f9f9;  font-size:1.8rem; padding:1.8rem 0; margin-bottom:2rem }
.company-intro .culture dl{ width:12rem; height:12rem; border:1px #eee solid; border-radius:50%; margin:1rem; text-align:center; padding:1.5rem; vertical-align:top; display:inline-block; background:#fff}
.company-intro .culture dl dt{ font-size:1.2rem; line-height:1.2rem; font-weight:bold; color:#333; }
.company-intro .culture dl i{ width:20px; height:1px; display:inline-block; clear:both; background:#f00;}
.company-intro .culture dl dd{ width:100%; padding:0 5%; line-height:1.1rem; color:#666; font-size:0.8rem; padding-top:10px}

.company-intro .history{ padding:3rem 2.5%;}

.comm-body .news-list{ padding:1rem 2.5%}
.comm-body .news-list dl{ padding:1rem 0;}
.comm-body .news-list dl dt{ width:25%; }
.comm-body .news-list dl dd{ width:75%; height:auto; padding-left:5% }
.comm-body .news-list dl dd span{ display:none}
.comm-body .news-list dl dd ul{ width:100%; height:auto }
.comm-body .news-list dl dd ul li{ width:100%; height:2rem; overflow:hidden;}
.comm-body .news-list dl dd ul li a{ font-size:1.2rem; line-height:2.8rem; height:2.8rem; overflow:hidden}
.comm-body .news-list dl dd ul li:last-child{ line-height:2rem; font-size:0.9rem; }

.comm-body .newslist_content{padding:2.5rem 2.5%; }
.comm-body .newslist_content h1{ font-size:1.9rem; margin-bottom:2rem; line-height:2.8rem} 
.comm-body .newslist_content #fontsie em,.comm-body .newslist_content .bdsharebuttonbox{ display:none}
.comm-body .newslist_content #fontsie{ text-align:center; width:100%}

.whmz_cgzd { padding:0 2.5%;}
.whmz_cgzd .cgzd_list{ overflow:hidden; margin-top:1rem }
.whmz_cgzd .cgzd_list li{ width:100%; margin-right:0; }
.whmz_cgzd .cgzd_list li a img{ width:100%; height:260px}
.whmz_cgzd .cgzd_list .tu{ width:100%; height:260px; margin-bottom:20px;}
.tankuang1 .imgShow li p{ font-size:1.2rem; line-height:2rem;padding-top:1rem;}

.comm-body .q-left,.comm-body .c-left{ width:100%; float: none; padding:2rem 0}
.comm-body .q-right,.comm-body .c-right{ width:100%; float:none;padding:2rem 0; padding-top:0}
.comm-body .q-right img,.comm-body .c-left img{ width:100%}
.comm-body .c-right strong{ clear:both; display:block; padding-bottom:0}
.comm-body .c_line:first-child{ padding-bottom:1.2rem}
.comm-body #dituContent{ height: 250px; margin-bottom:2rem }

.comm-body .prut-list{ width:100%; padding:0 2.5%; font-size:0; background:#fbfbfb}
.comm-body .prut-list dl{ width:48%; margin-right:4%; padding:5px; margin-bottom:5px; float: none; margin-top:0; background:#fff;box-shadow: 0 0 5px #ddd;}
.comm-body .prut-list.case dl{ margin-top:2rem; margin-bottom:0}
.comm-body .prut-list dl:nth-child(2n) { margin-right:0}
.comm-body .prut-list dl a dt img{ height:120px;}
.comm-body .prut-list dl a dd{ width:100%; }
.comm-body .prut-list dl a dd h1{ width:100%; font-size:1rem; line-height:1rem; height:2rem; overflow:hidden; margin-top:1rem; }
.comm-body .prut-list.case dl a dd h1{ margin-bottom:0}
.comm-body .prut-list dl a dd h2{ font-size:0.9rem; line-height:1.6rem;height:3.2rem;  }

.news_content{padding-bottom:1rem}
.news_content#BodyLabel{ line-height:32px; color:#555; text-indent:0; margin-bottom:10px;}
.news_content#BodyLabel div{ width:100%}
.news_content#BodyLabel img{ margin:0.5rem 0; width:100%}

.comm-body .feedtitle strong{ line-height:1.8rem; font-size:2rem;padding-top:3rem; display:block}
.comm-body .feedtitle{ font-size:1rem}
.comm-body input{ width:90%;border-radius:0; float:left}
.comm-body textarea{width:90%;border-radius:0;}
.comm-body input.tj{ width:40%; margin-right:5%}
.comm-body .feedback{ margin-bottom:2.5rem}

.fenyebtn { margin:2rem 0;}
.fenyebtn a{ width:2.8rem; height:2.8rem; margin:0 3px; line-height:2.8rem; font-size:1.2rem;}
.page_num{  font-size:1rem;}
.page_num .pre_next{ width:100%; font-size:0; margin-bottom:1rem}
.page_num .pre_next span{ width:20%; line-height:3rem; font-size:1rem; }
.page_num .pre_next a,.page_num .pre_next b{width:80%; padding-left:3%; line-height:3rem; height:3rem;font-size:1rem; }

.footer{ width:100%; padding:2rem 2%;}
.footer .quick-menu,.footer .foot .link,.footer .foot .jsgovicon{ display:none}
.footer .foot-tel{ width:100%; padding:0 1%;}
.footer .foot-tel .add{ font-size:0.85rem; padding-bottom:1rem; line-height:1.4rem}
.footer .foot .copyright{ width:100%; font-size:0.8rem; line-height:1.4rem; text-align:center}
}





/*banner*/

a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;
}

a:focus , a:link, a:active {
	outline:none;
}

a:hover {
	color:#444;
}


.fullwidthbanner-container{
	width:100% !important;
	position:relative;
	padding:0;
	max-height:450px !important;
	overflow:hidden;
}

.fullwidthbanner-container .fullwidthabnner	{
	width:100% !important;
	max-height:450px !important;
	position:relative;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	  .banner, .bannercontainer			{	width:768px; height:309px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	   .banner, .bannercontainer		{	width:480px; height:193px;	}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}

.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {	
	background:#e1472f !important; 
}
.tp-leftarrow:hover,
.tp-rightarrow:hover {	
	background-color:#e1472f !important;
 }
/** BULLETS **/
.tp-bullets {
    z-index: 1001;
    position: absolute;
    bottom: 0px;
}

.tp-bullets.simplebullets.round .bullet {
    cursor: pointer;
    position: relative;
    background: #fff;
    width: 188px;
    height: 6px;
    float: left;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
}


.tp-leftarrow.large {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: #393939 url(../images/slider-left-arrow.png) no-Repeat;
	width: 42px;
	height: 43px;
	margin-left: 0px;
	margin-top: -21px;
	-webkit-transition: background 0.1s linear;
	-moz-transition: color, background 0.1s linear;
	-o-transition: color, background 0.1s linear;
	transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}

.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: relative;
    background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;
    width: 42px;
    height: 43px;
    margin-left: 0;
    margin-top: -21px;
    -webkit-transition: background 0.1s linear;
    -moz-transition: color, background 0.1s linear;
    -o-transition: color, background 0.1s linear;
    transition: color, background 0.1s linear;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);/*增加阴影*/
	/*
	**打开注释，按钮变成圆形的
	border-radius: 20px;  所有角都使用半径为5px的圆角，此属性为CSS3标准属性 
	-moz-border-radius: 20px;  Mozilla浏览器的私有属性 
	-webkit-border-radius: 20px;  Webkit浏览器的私有属性 
	border-radius: 20px 20px 20px 20px; 四个半径值分别是左上角、右上角、右下角和左下角 
	*/
}



.tp-bullets.tp-thumbs {
    z-index: 100;
    position: absolute;
    padding: 3px;
    background-color: #fff;
    width: 500px;
    height: 50px;
    margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
    padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
    width: 500px;
    height: 50px;
    overflow: hidden;
    position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
    width: 5000px;
    position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
    width: 100px;
    height: 50px;
    cursor: pointer;
    overflow: hidden;
    background: none;
    margin: 0;
    float: left;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/*filter: alpha(opacity=50);	*/
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
}

.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}

.tp-thumbs img {
    width: 100%;
}

.tp-bannertimer {
    width: 100%;
    height: 10px;
    position: absolute;
    z-index: 200;
    z-index: 5000;
}

.tp-bannertimer.tp-bottom {
    bottom: 0px !important;
    height: 5px;
}


@media only screen and (min-width: 768px) and (max-width: 959px) {;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .responsive .tp-bullets.tp-thumbs {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .tp-mask {
        width: 300px !important;
        height: 30px !important;
    }

    .responsive .tp-bullets.tp-thumbs .bullet {
        width: 60px !important;
        height: 30px !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 479px) {
    .responsive .tp-bullets {
        display: none;
    }

    .responsive .tparrows {
        display: none;
    }
}


.tp-simpleresponsive img {
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}

.tp-simpleresponsive a {
    text-decoration: none;
}

.tp-simpleresponsive ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.tp-simpleresponsive >ul >li {
    list-stye: none;
    position: absolute;
    visibility: hidden;
}

.caption.slidelink a div,
.tp-caption.slidelink a div {
    width: 10000px;
    height: 10000px;
}

.tp-loader {
    background: url(../images/loader.gif) no-repeat 10px 10px;
    background-color: #fff;
    margin: -22px -22px;
    top: 50%;
    left: 50%;
    z-index: 10000;
    position: absolute;
    width: 44px;
    height: 44px;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}






/*产品*/
/* ----- 产品 css ----- */
.App .App-inner h2 {text-align: center;font-size: 30px;color: #d0b79d;font-family: "微软雅黑";background: url("../images/custom_title_bg1.png") no-repeat center 0;padding-top: 3px;}
.App .App-inner h2 a {color:#2e0c03;text-decoration:none;margin-top:30px; display: block;}
.App .App-inner h2 span {color:#b9010a;}
.App .App-inner h2 em {display: block; font-size: 19px; color: #2e0c03; font-family: sans-serif; text-transform: uppercase; letter-spacing: 7px; font-weight: normal; margin-top:35px;}
.contact{width:1200px;margin:0 auto;}
.floor1 .f1_con{width:1200px;margin:0 auto;/* padding:35px 0; */}
/*.title{font-size: 24px;padding: 0;margin: 0 0 25px 0;color: #000;text-align: center;}*/
.desc{font-size: 14px;color: #999;display: block;margin-top: 10px;text-align: center;}
.floor1 .f1_con>h2{color: #000;}
.floor1 .f1_con>h5{color: #999;}
.floor1 .f1_con .btn-bar{height: 42px;/*margin-top: 35px;*/margin-bottom: 15px;text-align: center;padding-top: 15px;/* margin-left:-17px; */}
.floor1 .f1_con .btn-bar>a{background-color: #0159a3;color: #fff;width:168px;height: 40px;line-height: 40px;display: inline-block;font-size: 15px;}
.floor1 .f1_con .btn-bar>a:hover{background:#f98b86;background:rgba(50, 5, 1, 0.75);color:#fff; }
.floor1 .f1_con .btn-bar>a.active:first-child{background:#e0261d;color:#fff;}

.floor1 .f1_con .display{margin-right: -15px;margin-left: -15px;}
.floor1 .f1_con .display>ul>li{width: 270px;float: left;position: relative;height:226px;margin: 15px;}
.floor1 .f1_con .display>ul>li>a{display: block;}
.floor1 .f1_con .display>ul>li>a>img{width: 280px;height:210px;}
.floor1 .f1_con .display>ul>li>.pro_desc{position: absolute;width: 320px;height: 196px;top: 0px;left: 0px;display: none;background:#dd726e;background-color: rgba(247,90,83,0.70);padding: 30px;color: #FFF;text-align: left;}
.floor1 .f1_con .display>ul>li>.pro_desc>.name{font-size: 18px;font-weight: bold; margin: 20px 0 8px 0;text-align:center;}
.floor1 .f1_con .display>ul>li>.pro_desc>span{display: block;text-align: center;line-height: 60px;}
.floor1 .f1_con .display>ul>li>.pro_desc>p{margin: 0;line-height: 28px;font-size: 14px;}
.floor1 .f1_con .display>ul>li>.pro_desc>a{display: block;width:120px;text-align:center;margin:20px auto;padding:7px 0;background:#fff;background-color: rgba(255,255,255,0.70);color: #d43831;text-decoration: none;font-size:13px;border-radius: 5px;}
.floor1 .f1_con .display>ul>li:hover .pro_desc{display: block;}
.floor1 .f1_con>.more{text-align: center;}



/*简介*/
.cont1{background:url(../images/bj.jpg) no-repeat center;height:335px;overflow:hidden;margin-top:15px;margin-bottom:15px;}
.cont2{width:1200px;margin:0 auto;padding: 28px 10px;}
.shipin{width: 409px;float:left;}
.about{width: 760px;float:right;}
.about_title{font:100 18px/30px "å¾®è½¯é›…é»‘";color:#fff;}
.about .content{padding:5px;font:100 14px/24px "å¾®è½¯é›…é»‘";color:#cae8f9;overflow:hidden;}
.more{text-align:right;}

/*滚动*/
		.marqueeleft{width:1200px;overflow:hidden;margin-top:30px;}
		.marqueeleft ul{float:left;}
		.marqueeleft li{float:left;margin:0 5px;display:inline;width:245px;height:205px;overflow:hidden;}
		.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:237px;height:179px;padding:2px;overflow:hidden;}
		.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
		/* marqueetop */
		.marqueetop{height:429px;width:148px;overflow:hidden;margin:40px auto;}
		.marqueetop li{padding:5px 0;width:148px;height:133px;overflow:hidden;}
		.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
		.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}

		
		
/*新闻*/
#bottom-news {margin-top:18px;}
#bottom-news .cont-in {
width:1200px;
margin:0 auto;
font-size:0;
}
#bottom-news .industry-news {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:795px;
margin-right:55px;
}
#bottom-news .industry-news .tit {
padding:8px 0;
width:100%;
height:24px;
position:relative;
}
#bottom-news .industry-news .tit:after {
content:"";
display:block;
width:493px;
height:0;
border-bottom:1px dotted #d1d2d3;
position:absolute;
top:50%;
left:223px;
}
#bottom-news .industry-news .tit .tit-txt {
float:left;
}
#bottom-news .industry-news .tit .tit-txt .cn {
color:#181c22;
font-size:20px;
line-height:24px;
}
#bottom-news .industry-news .tit .tit-txt .en {
padding-left:20px;
}
#bottom-news .industry-news .tit .tit-txt .en strong {
color:#999;
font-size:15px;
line-height:32px;
font-weight:normal;
}
#bottom-news .industry-news .tit .tit-txt .en em {
color:#999;
font-size:13px;
line-height:32px;
font-weight:normal;
font-style:normal;
padding-left:6px;
}
#bottom-news .industry-news .tit .more {
float:right;
}
#bottom-news .industry-news .tit .more a {display:block;width:70px;height:24px;line-height:24px;text-align:center;border-radius:24px;background: #0159a3;color:#fff;font-size:13px;font-family:"Arial";position:relative;z-index:1;overflow:hidden;}
#bottom-news .industry-news .tit .more a:before {
content:"";
display:block;
width:0;
height:24px;
background:#181c22;
height:24px;
z-index:-1;
position:absolute;
top:0;
left:0;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-ms-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}
#bottom-news .industry-news .tit .more a:hover::before {
width:70px;
}
#bottom-news .industry-news .cont {

}
#bottom-news .industry-news .cont li {padding: 5px 0;border-bottom:1px dotted #d1d2d3;}
#bottom-news .industry-news .cont li .news-time {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
padding-right:24px;
position:relative;
}
#bottom-news .industry-news .cont li .news-time:after {
content:"";
display:block;
width:1px;
height:33px;
background:#ccc;
position:absolute;
right:0;
top:50%;
margin-top:-16.5px;
}
#bottom-news .industry-news .cont li .news-time .time-day {
display:block;
color:#333;
font-size:20px;
font-weight:bold;
font-family:"Arial";
-webkit-transition:0.5s;
-moz-transition:0.5s;
-ms-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}
#bottom-news .industry-news .cont li:hover .news-time .time-day {color: #1d6ec7;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
#bottom-news .industry-news .cont li .news-time .time-ym {
display:block;
color:#999;
font-size:12px;
line-height:normal;
}
#bottom-news .industry-news .cont li .news-cont {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
width:701px;
padding-left:24px;
}
#bottom-news .industry-news .cont li .news-cont .news-tit {
display:block;
width:100%;
height:30px;
overflow:hidden;
color:#333;
font-size:15px;
line-height:30px;
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;	
}
#bottom-news .industry-news .cont li:hover .news-cont .news-tit {color: #1d6ec7;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}
#bottom-news .industry-news .cont li .news-cont .news-txt {
display:block;
color:#999;
font-size:12px;
line-height:26px;
}
#bottom-news .industry-news .cont .first {
padding:10px 0;
}
#bottom-news .industry-news .cont .first .news-pic {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:232px;
height:146px;
overflow:hidden;
margin-right:23px;
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;	
}
#bottom-news .industry-news .cont .first:hover .news-pic {
-webkit-transform:translateY(-10px);
-moz-transform:translateY(-10px);
-ms-transform:translateY(-10px);
-o-transform:translateY(-10px);
transform:translateY(-10px);
}
#bottom-news .industry-news .cont .first .news-pic img {
display:block;
width:100%;
}
#bottom-news .industry-news .cont .first .news-cont {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:540px;
overflow:hidden;
}
#bottom-news .industry-news .cont .first .news-cont .news-tit {
display:block;
width:100%;
height:30px;
overflow:hidden;
color:#000;
font-size:18px;
line-height:30px;
transition:all 0.5s;
-moz-transition:all 0.5s;
-webkit-transition:all 0.5s;
-o-transition:all 0.5s;	
}
#bottom-news .industry-news .cont .first:hover .news-cont .news-tit {
color:#1d6ec7;
-webkit-transform:translateX(20px);
-moz-transform:translateX(20px);
-ms-transform:translateX(20px);
-o-transform:translateX(20px);
transform:translateX(20px);
}
#bottom-news .industry-news .cont .first .news-cont .news-time {
display:block;
color:#ccc;
font-size:12px;
line-height:24px;
}
#bottom-news .industry-news .cont .first .news-cont .news-txt {display:block;color:#999;font-size: 14px;line-height: 28px;}
#bottom-news .faq-news {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
width:350px;
}
#bottom-news .faq-news .tit {
padding:8px 0;
width:100%;
height:24px;
position:relative;
}
#bottom-news .faq-news .tit:after {
content:"";
display:block;
width:105px;
height:0;
border-bottom:1px dotted #d1d2d3;
position:absolute;
top:50%;
left:160px;
}
#bottom-news .faq-news .tit .tit-txt {
float:left;
}
#bottom-news .faq-news .tit .cn {
color:#181c22;
font-size:20px;
line-height:24px;
}
#bottom-news .faq-news .tit .en {
color:#999;
font-size:13px;
line-height:32px;
font-weight:normal;
font-style:normal;
padding-left:6px;
}
#bottom-news .faq-news .tit .more {
float:right;
}
#bottom-news .faq-news .tit .more a {display:block;width:70px;height:24px;line-height:24px;text-align:center;border-radius:24px;background: #0159a3;color:#fff;font-size:13px;font-family:"Arial";position:relative;z-index:1;overflow:hidden;}
#bottom-news .faq-news .tit .more a:before {
content:"";
display:block;
width:0;
height:24px;
background:#181c22;
height:24px;
z-index:-1;
position:absolute;
top:0;
left:0;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-ms-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}
#bottom-news .faq-news .tit .more a:hover::before {
width:70px;
}
#bottom-news .faq-news .cont {

}
#bottom-news .faq-news .cont li {padding: 12px 0 24px 0;border-bottom:1px dotted #d1d2d3;margin-bottom:14px;}
#bottom-news .faq-news .cont li .news-tit {
display:block;
width:100%;
height:21px;
line-height:21px;
overflow:hidden;
margin-bottom:7px;
}
#bottom-news .faq-news .cont li .news-tit em {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
width:21px;
height:21px;
line-height:21px;
text-align:center;
background:#181c22;
margin-right:12px;
border-radius:3px;
color:#fff;
font-size:12px;
font-style:normal;
}
#bottom-news .faq-news .cont li .news-tit .content {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:middle;
max-width:317px;
height:21px;
line-height:21px;
overflow:hidden;
color:#181c22;
font-size:13px;
-webkit-transition:0.5s;
-moz-transition:0.5s;
-ms-transition:0.5s;
-o-transition:0.5s;
transition:0.5s;
}
#bottom-news .faq-news .cont li:hover .news-tit .content {
color:#e55424;
-webkit-transform:translateX(20px);
-moz-transform:translateX(20px);
-ms-transform:translateX(20px);
-o-transform:translateX(20px);
transform:translateX(20px);
}
#bottom-news .faq-news .cont li .news-txt em {display:inline-block;
*display:inline;
*zoom:1;vertical-align:top;width:21px;height:21px;line-height:21px;text-align:center;background: #0159a3;margin-top:1.5px;margin-right:12px;border-radius:3px;color:#fff;font-size:12px;font-style:normal;}
#bottom-news .faq-news .cont li .news-txt .content {
display:inline-block;
*display:inline;
*zoom:1;
vertical-align:top;
max-width:317px;
line-height:24px;
color:#999;
font-size:12px;
}
/* Ã¥â€ â€¦Ã©Â¡Âµbanner */
#user_defined6 {
padding-top:90px;
}
#inside-banner {
width:100%;
height:400px;
background:url() top center no-repeat;
}







/*footer*/
#end_wrap {
    width: 100%;
    height: 289px;
    background: #145e9b;
    position: relative;
}

#end_bar_w {
    width: 100%;
    height: 10px;
    background: #e0261d;
}

#end_bar {
    width: 1100px;
    margin: 0 auto;
    height: 71px;
    line-height: 71px;
    font-size: 16px;
    overflow: hidden;
    position: relative;
    padding-right: 100px
}

#end_bar big {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}


#end_bar a {
    color: #f7c7c9;
    font-size: 16px;
    display: inline-block;
    margin: 0 10px;
}

#end_bar a:hover {
    color: #ff0;
}


#end_txt_w {
    width: 1200px;
    margin: 0 auto;
    height: 208px;
    padding: 25px 0 0 0;
    text-align: center;
}

#e_lxwm {float:left;width: 350px;text-align: left;border-right: 1px solid #1c4587;}
#e_lxwm .title{font-size: 20px;color: #fff;font-weight: bold;}


.e_fwzc_lxlist {
    width: 480px;
    height: 208px;
    float: left;
}

.e_fwzc_lxlist ul {
    padding: 10px 0;
}

.e_fwzc_lxlist li {
    padding-left: 30px;
    line-height: 42px;
    color: #fff;
    font-size: 15px;
}

.e_lx_icon0 {
    background: url(../Images/lxr.png) left center no-repeat;
}
.e_lx_icon1 {
    background: url(../Images/lx_icon1.png) left center no-repeat;
}

.e_lx_icon2 {
    background: url(../Images/lx_icon2.png) left top no-repeat;
}

.e_lx_icon3 {
    background: url(../Images/lx_icon3.png) left center no-repeat;
}

.e_lx_icon4 {
    background: url(../Images/lx_icon4.png) left center no-repeat;
}


#end_menu {
    width: 805px;
    height: 230px;
    float: right;
}

#end_menu dl {
    width: 110px;
    padding: 0 15px;
    height: auto;
    overflow: hidden;
    display: block;
    float: left;
    text-align: center;
}

#end_menu dl dt {
    margin: 0 0 10px 0;
    display: block;
}

#end_menu dl dt i {
    width: 17px;
    height: 4px;
    background: #535353;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

#end_menu dl dt a {
    display: inline-block;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    height: 30px;
    font-weight: bold;
}

#end_menu dl dd a {
    display: inline-block;
    color: #9e9c9c;
    font-size: 16px;
    line-height: 34px;
    height: 34px;
}

#end_menu dl dt a:hover {
    color: #f00;
}

#end_menu dl dd a:hover {
    color: #f00;
}

.end_txt {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    color: #5e5f61;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    height: 70px;
    padding-top: 20px;
    background: url(../Images/end_line.png) top center no-repeat;
}

.end_logo {
    position: absolute;
    top: -30px;
    left: 50%;
    margin-left: -30px;
}

.end_txt a {
    color: #5e5f61;
}

.end_txt a:hover {
    color: #fff;
}


.banquan{width:100%;min-width:1200px;height: 50px;line-height: 50px;background: #175487;color:#fff;font-size: 13px;text-align: center;}

.comm-body{width:100%;font-size:15px;line-height:35px;overflow: hidden;}
.company-intro{ width:100%; }
.company-intro .about{width:100%;background:#fbfbfb;padding: 60px 0;}
.company-intro .about dl{ width:100%; height:380px}
.company-intro .about dt{ width:600px; height:380px;}
.company-intro .about dd{ width:600px; height:380px; padding:0 35px; background:#f3f3f3;}
.company-intro .about dd h4{ display:block;  font-size:26px; color:#333; margin-top:70px; font-weight:bold}
.company-intro .about dd p{ font-size:15px; color:#666; line-height:24px; text-align:justify;margin-top:20px;}
.company-intro .about .intro_left{ float:left;}
.company-intro .about .intro_right{ float:right;}
.company-intro .about  dl.last p{ margin-top:30px;}
.company-intro .about  dd i{ display:block; width:30px; height:1px; margin:30px 0; background-color:#e01313;}
.bd{box-shadow:0px 3px 8px rgba(136, 136, 136, 0.51)}














 /*Ã„ÃšÃ’Â³*/
*???????????????Â£Â¤?Â¡Ã©a???????Â¡Ã¤???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£*/
/*?????Â¡Ã©a??aâ‚¬??Â¡Ã©a???|???Â£Â¤?????Â¡Ã©a???????|???o?Â¡Ã©aâ‚¬????????????Â¡Ã©a???????Â¡Ã¨???????Â¡Ã¤???|???Â¡Ã¨??aâ‚¬?*/
.randnews{ padding:2px 3px; border:1px solid #ccc;}
.randnews li { float: left; height: 24px;line-height: 24px; margin: 0 5px;width: 185px; overflow:hidden; border-bottom:1px dashed #ccc;}
.left .randnews li{ float:none;}
.links{width:181px; padding:10px 10px; }
.links .img4{ text-align:center;}
.links p{  overflow:hidden; line-height:20px;line-height: 20px;}
.links p span {float: left;padding-bottom: 20px;}
.proinfo p{ font-size:14px;}
.prodesc { font-size:14px; text-indent:2em; line-height:26px; border-bottom:1px dotted #CCC; margin-bottom:8px; }
/*???Â£Â¤???????????Â¡Â¥???1???????Â¡Ã¬?????Â¡Â­???????Â¡Ã©a???????Â¡Ã€???|?Â¡Ã©a??aâ‚¬??Â¡Ã©a??????????aâ‚¬????Â¡Ã¤?????????Â¡Ã©a???????Â¡Ã¬?Â¡Ã©a???????Â¡Ã£???Â¡Ã¬???Â¡Ã¤????*/
.leftlx{background:#FFF;}
.leftlx h1{text-align:center;height:30px;line-height:30px;font-size:14px;}
.leftlx .dianh{padding:0 5px 0 10px;}
.leftlx p{line-height:24px;}
.leftlx .dianhua {background: url("../images/Teln.gif")/*tpa=http://www.bjhdyb.cn/templates/hdyb/imagess/Teln.gif*/ no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#fa9f2d;}
/*???Â£Â¤???Â¡Â§???Â¡Ãª???Â¡Â§???Â¡Â¥???2???Â£Â¤???Â¡Ã¬?Â¡Â­?????????????????Â£Â¤???3???Â¡Ã£???Â¡Ã¬???Â¡Ã¤????*/
#cntrBody{font-size:14px; overflow:hidden; overflow:hidden;}
.n_tit a.cur{ color:#000; font-weight:bold;}
.leib2 .nr ul.ul2{padding:0;}
.leib2 .nr ul.ul2 li{text-overflow:ellipsis}
.leftr{ float:left; width:250px; overflow:hidden;margin-right:5px;}
.rightl{ float:right; display:inline; overflow:hidden;margin-bottom:15px;width:880px;}
.font_hotline{font-size:28px;font-weight:bold; color:#F68D35;}
.propar div.pd_short{ line-height:28px; background: none repeat scroll 0 0 #f8f6f6;color: #000000;padding: 10px; font-size:13px;}
/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????Â¦ÃŒ???|?????Â¡Ã©a??????????????aâ‚¬????Â¡Ã©?Â¡Ã©a?????????????????Â¡Ã©a???????????Â¡Ã©???????????a?Â¡Ã©a?????????????????*/
#newpro{ width:250px;margin:0 auto;}
#newpro h5{ height:25px;line-height:25px; }
#newpro h5 a{ font-size:12px; color:#666;font-weight:normal;}
#newpro dl{ height:80px; overflow:hidden;}
#newpro dl dt{ width:104px;height:72px;float:left;}
#newpro dl dt img{ width:100px; height:68px; border:1px solid #CCC; padding:1px;}
#newpro dl dt a:hover img{border:1px solid #E20E19}
#newpro dl dd{ float:left;height:72px; line-height:20px; width:120px;margin-left:6px; display:inline;}
#newpro dl dd li{ height:24px; line-height:24px;overflow:hidden;width:200px;}

/*???|???Â¦ÃŒ?Â¡Â­aâ‚¬???aâ‚¬???aâ‚¬????|???????Â¡Ã¬???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????Â¦ÃŒ???|?????Â¡Ã©a????  ?????????Â¡Ã©a?????????Â¡Ã©a???|???Â¡Ã©???|???Â¡Ãª???????|???Â¦ÃŒ?Â¡Â­aâ‚¬???aâ‚¬???aâ‚¬????|???????Â¡Ã¬*/
.cPro_box{ margin-top:10px;}
.cPro_ct .tit{  background: url("../imagess/tit1n.gif")/*tpa=http://www.bjhdyb.cn/templates/hdyb/imagess/tit1n.gif*/ repeat-x scroll 0 0 transparent; height:36px; line-height:36px;}
.cPro_ct .tit a{ height:36px; line-height:36px; padding-left:13px; font-weight:bold; color:#333333; font-size:14px;text-decoration:none;}
.cPro_ct .nr{ border:1px solid #ccc; border-top:none; border-bottom:none; overflow:hidden; width:199px; padding-bottom:10px;}
.cPro_ct .nr dl{ margin: 10px auto 3px; width:166px; overflow:hidden;}
.cPro_ct .nr dd{ width:166px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.cPro_ct .nr dd a{line-height:24px;}
.cPro_ct .nr dl dt img{ width:162px; padding:1px; border:1px solid #dedede;  }
/*???|???Â¦ÃŒ?Â¡Â­aâ‚¬???aâ‚¬???aâ‚¬????|???????Â¡Ã¬???|?????Â¡Ã©a???Â¡Â°?????Â¡Ã©a???|?Â¡Â­?????Â¡Ã¬????????*/
dl.pd_list_dl{  overflow:hidden; float:left; padding: 24px 0 0 22px; background: url("../imagess/ps.jpg")/*tpa=http://www.bjhdyb.cn/templates/hdyb/imagess/ps.jpg*/ no-repeat scroll center 229px; }
dl.pd_list_dl dt,dl.pd_list_dl dt a{ line-height:0; font-size:0;display:block;}
dl.pd_list_dl dt img{width: 262px;height:203px;border:1px solid #E7E7E7;}
dl.pd_list_dl dt a:hover img{ }
dl.pd_list_dl dd{margin-top:3px;height:30px;width: 260px;line-height:30px;text-align:center;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

dl.pd_list_dls {width:217px; overflow:hidden; float:left;padding:5px 15px 10px; height:185px;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:217px; height:148px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:213px; height:144px; border:1px solid #D6D6D6; padding:1px; }
dl.pd_list_dls dt a:hover img{border:1px solid #E20E19;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:217px; line-height:30px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover,dl.pd_list_dl dd a:hover {color:#E00001;}

/* --  ???|???Â¦ÃŒ?Â¡Â­aâ‚¬???aâ‚¬???aâ‚¬????|???????Â¡Ã¬???|?????Â¡Ã©a???Â¡Â°?????Â¡Ã©a???|?Â¡Â­?????Â¡Ã¬?????????????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???Â¡Ã£???Â¡Ã¬???Â¡Ãª?????Â¡Â­?? ?????Â¡Â­?????Â¦ÃŒ???Â¡Ã©?Â¡Ã©a??????????????????aâ‚¬????Â£Â¤???Â¡Ã¨?Â¡Ã©a???Â¡Ã£???????a?Â¡Ã©a?????????????????  -- */
dl.pd_index_dl{ width:160px; overflow:hidden; float:left;padding:5px 12px 10px;}
dl.pd_index_dl dt{ width:160px; height:122px;line-height:0; font-size:0;}
dl.pd_index_dl dt img{width:156px; height:118px; padding:1px; border:1px solid #D6D6D6; }
dl.pd_index_dl dt a:hover img{border:1px solid #E20E19;}
dl.pd_index_dl dd{ margin-top:3px; height:20px; width:160px; line-height:20px; text-align:center; overflow:hidden;}


/*---???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|?????Â¡Ã©a???Â¡Â°?????Â¡Ã©a???|?Â¡Â­?????Â¡Ã¬????????---*/
.news_con {width: 1130px;margin:0 auto;}  /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|?????Â¡Ã©a???Â¡Â°?????Â¡Ã©a???|?Â¡Â­?????Â¡Ã¬???????????|??????????aâ‚¬??Â¡Ã©a?????????Â¡Ã©a?????Â¡Ã©a???1?????????Â¡Ã©a???1?*/
.news_top { width:720px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???????????|???Â¦ÃŒ???Â¡Â°?????????Â¡Ã©a??aâ‚¬????Â£Â¤?Â¡Ã©a???o???Â¡Ã¬???|?Â¡Ã©a???1???Â¡Ã£?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???o???Â¡Ã¬???Â¡Ã¬?Â¡Ã©a???Â¡Â°???Â¡Ã¬?????????Â¡Ã©a??aâ‚¬????Â¡Ã¬?Â¡Â­aâ‚¬????Â¡Ã¤???Â¡Ã¬???Â¡Ã¤?Â¡Â­??*/
.news_top img { width:128px; height:128px; display:block; float:left;} 
.news_top .n_top_img { width:128px; height:128px; display:block; border:solid 1px #ccc;  padding:1px; float:left; } /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤,???????????Â£Â¤???Â£Â¤?Â¡Ã©a???Â¡Ã£???Â¡Ã¬???Â£Â¤???Â¡Ã©?Â¡Ã©a??aâ‚¬????????????Â¡Â§???Â£Â¤?Â¡Ã©a???1???????Â¡Ã¬?????Â¡Â­?????Â£Â¤???|?Â¡Ã©a??aâ‚¬????Â£Â¤?Â¡Ã©a??aâ‚¬??Â¡Â­?????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???Â¡Ã¨???o?Â¡Ã©a??a?Â¡Ã©?????Â¡Ã©a???????Â¡Â¤??????????aâ‚¬????Â¡Ã©?Â¡Ã©a???????????Â£Â¤???Â¡Ã¨?Â¡Ã©a???Â¡Ã£???|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.news_top .n_top_img:hover { border:solid 1px #C10005; }  /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤,???????????Â£Â¤???Â£Â¤?Â¡Ã©a???Â¡Ã£???Â¡Ã¬???Â£Â¤???Â¡Ã©?Â¡Ã©a??aâ‚¬????????????Â¡Â§???Â£Â¤?Â¡Ã©a???1???????Â¡Ã¬?????Â¡Â­?????Â£Â¤???|?Â¡Ã©a??aâ‚¬????Â£Â¤?Â¡Ã©a??aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???Â£Â¤???????Â¡Ãª?????????Â¡Ã©a???????|???Â¡Â°???????Â£Â¤???Â¡Ãª?Â¡Â­??,?????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???Â¡Ã¨???o?Â¡Ã©a??a?Â¡Ã©?????Â¡Ã©a???????Â¡Â¤??????????aâ‚¬????Â¡Ã©?Â¡Ã©a???????????Â£Â¤???Â¡Ã¨?Â¡Ã©a???Â¡Ã£???|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤,???????????Â£Â¤???Â£Â¤?Â¡Ã©a???Â¡Ã£???Â¡Ã¬???Â£Â¤???Â¡Ã©?Â¡Ã©a??aâ‚¬????????????Â¡Â§???Â£Â¤?Â¡Ã©a???1???????Â£Â¤???????????|??????aâ‚¬????Â¡Ã¬?Â¡Ã©a???????Â¡Ã£???Â£Â¤???Â¡Ã£???Â¡Â¥???????????Â¡Ã¬?*/
.new_top_tit { width:518px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.new_top_tit .top_tit1 { font-weight:bold; text-decoration:underline; color:#000; font-size:14px;}/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤, ???Â¡Ã¬???????????|???Â¡Ã¨???????Â¡Ã¬?????Â¡Ã©a???1???????????????Â£Â¤?Â¡Ã©a???o?????????Â¡Ã©a???Â¡Ã©????,???|???Â¡Ãª???Â¡Ã£???|?????Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬????????Â£Â¤?Â¡Â­???Â¡Â­aâ‚¬????Â¡Ã¬?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.new_top_tit .top_tit1:hover { color:#C10005;}/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤, ???Â¡Ã¬???????????|???Â¡Ã¨???????Â¡Ã¬?????Â¡Ã©a???1???????????????Â£Â¤?Â¡Ã©a???o?????????Â¡Ã©a???Â¡Ã©???????????????????Â¡Ã¬?Â¡Ã©a???????Â¡Ã£???Â£Â¤?Â¡Â­????????????????aâ‚¬????Â£Â¤?Â¡Ã©a???Â¡Ã£???????|?????Â¡Ã©a???????????????????Â£Â¤???3???Â¡Ã£???Â¡Ã¬???Â¡Ã¤????,???|???Â¡Ãª???Â¡Ã£???|?????Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬????????Â£Â¤?Â¡Â­???Â¡Â­aâ‚¬????Â¡Ã¬?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤, ?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???o???????Â¡Ã¬???????Â¡Â¤?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???Â¡Â°?Â¡Ã©a???????????Â¡Â°????,???|???Â¡Ãª???Â¡Ã£???|?????Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬????????Â£Â¤?Â¡Â­???Â¡Â­aâ‚¬????Â¡Ã¬?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a???????????|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤, ?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???o???????Â¡Ã¬???????Â¡Â¤?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???Â¡Â°?Â¡Ã©a???????????Â¡Â°????,???|???Â¡Ãª???Â¡Ã£???|?????Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬????????Â£Â¤?Â¡Â­???Â¡Â­aâ‚¬????Â¡Ã¬?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.news_img_rt .news_top_con { line-height:24px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:10px; } /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???|???Â¡Ã¨???Â¡Ã¨???Â£Â¤?????Â¡Ã©a???Â¡Ã©???Â£Â¤?Â¡Ã©a???????Â¡Ã¤, ?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???o???????Â¡Ã¬???????Â¡Â¤???|???Â¡Ãª???Â¡Ã£???|?????Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­???????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬????????Â£Â¤?Â¡Â­???Â¡Â­aâ‚¬????Â¡Ã¬?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬????*/
.news_img_rt .news_top_con a { color:#C10005; text-decoration:underline;}


		/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|?????Â¡Ã©a???Â¡Â°?????Â¡Ã©a???|?Â¡Â­?????Â¡Ã¬?????????????????Â¡Ã©a??a?Â¡Ã©???|???Â£Â¤?Â¡Ã©a???????Â¡Ãª?Â¡Ã©aâ‚¬?????aâ‚¬????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£???????????Â¡Â§?--dl*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt {margin-bottom:3px;margin-top:5px;line-height:24px;height:24px;width: 1130px;overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url("../imagess/ico10.gif")/*tpa=http://www.bjhdyb.cn/templates/hdyb/imagess/ico10.gif*/ no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#4F4F4F; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url("../imagess/ico7.gif")/*tpa=http://www.bjhdyb.cn/templates/hdyb/imagess/ico7.gif*/ no-repeat 0 6px;color:#0079D7; }/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????|???Â¡Ãª???Â¡Ãª???|???????-???Â¡Ãª?Â¡Ã©aâ‚¬????Â¡Ã©a???Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a????????,???????????????Â¡Ã¬?Â¡Ã©a???????Â¡Ã£???Â£Â¤?Â¡Â­????????????????aâ‚¬????Â£Â¤?Â¡Ã©a???Â¡Ã£???????|?????Â¡Ã©a???????????????Â£Â¤???Â£Â¤?Â¡Ã©a???Â¡Ã£???Â¡Ã¬???Â£Â¤???Â¡Ã©?Â¡Ã©a??aâ‚¬?*/
dl.news_dl .dt_2 { font-size:14px; float:right; padding:0 10px 0 8px;  font-family:"???Â¡Ã¬?Â¡Ã©aâ‚¬??????1???Â£Â¤???????????Â¡Ã¬?????Â¡Ã©a???1"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???o???????Â¡Ã¬???????Â¡Â¤?????????Â¡Ã©a???????Â£Â¤?Â¡Ã©a???Â¡Â°?Â¡Ã©a???????????Â¡Â°????*/
dl.news_dl dd { font-size:14px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
.mb10{ margin-bottom:10px;}
.newchang{ border-bottom:1px dashed #ccc; height:25px; padding-left:30px;}


/*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£???????????????Â£Â¤?Â¡Ã©a???????-?????Â¡Ã©a????????*/
.n_info_con { width:1140px; padding:10px 15px 0 10px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "???Â¡Ã¬?Â¡Ã©aâ‚¬??????1???Â£Â¤???????????Â¡Ã¬?????Â¡Ã©a???1";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.n_info_con2 { margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000; font-family:"???Â¡Ã¬?Â¡Ã©aâ‚¬??????1???Â£Â¤???????????Â¡Ã¬?????Â¡Ã©a???1"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????Â£Â¤?Â¡Ã©a???????Â¡Ã¤???Â¡Ã¬?Â¡Ã©aâ‚¬??????1???Â¡Â§???Â¡Ã¬?Â¡Ã©a???????Â¡Ã¬??aâ‚¬????Â¡Ãª???|???Â¡Ãª???Â¡Ã£?*/
.info_con_tit {font-family:"???Â¡Ã¬?Â¡Ã©aâ‚¬??????1???Â£Â¤???????????Â¡Ã¬?????Â¡Ã©a???1";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:22px; padding:0 10px;word-spacing: 10px;}
.n_info_con p a { color:#B61212;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???Â¡Ã¬???Â£Â¤?Â¡Ã©a???1?????????Â¡Ã©a?????Â¡Ã©a???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???2?Â¡Ã©aâ‚¬??????Â¡Ã¬?Â¡Ã©a?????Â¡Ã©a???Â¡Ã©???|???Â¡Ã¨???Â¡Ã¨?????????Â¡Ã©a???o???Â£Â¤???Â¡Ã£???Â¡Â¥???????????Â¡Ã¬?*/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???2??aâ‚¬????Â¡Ã¬???Â¡Â°?Â¡Â­?????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???????Â¡Ã¬?Â¡Â­aâ‚¬????Â¡Ã¤???Â¡Ã¬???Â¡Ã¤?????????Â¡Â­?????o???Â¡Ãª?Â¡Ã©a???????Â¡Â§???Â£Â¤???Â¡Ã¤???Â¡Â°?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????Â£Â¤???Â¡Ã©???|?????????Â¡Ã©a??aâ‚¬????Â£Â¤???????????Â¡Ã¬???Â¡Ã¤???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???????Â¡Ãª??aâ‚¬????Â¡Ã¨???|???Â¡Ã¬?Â¡Ã©a?????????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????Â£Â¤???Â¡Â¥?Â¡Â­aâ‚¬??????Â¡Ã©a??aâ‚¬??????????Â¡Ã©a???????????Â¡Ã¬?Â¡Ã©a???Â¡Ã£???Â¡Ã€???Â£Â¤???Â¡Â¥???????Â£Â¤?????Â¡Ã©a???Â¡Â°???|????????*/
.info_input input { } /*???Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©?Â¡Ã©a???????Â¡Â¥???????????Â¡Ã¬???2???????|???Â¡Ã¨???Â¡Ã¨???Â¡Ã¬?Â¡Ã©a???????????|???????Â¡Ã£?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???2??aâ‚¬????Â¡Ã¬???Â¡Â°?Â¡Â­?????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???????Â¡Ã¬?Â¡Â­aâ‚¬????Â¡Ã¤???Â¡Ã¬???Â¡Ã¤?????????Â¡Â­?????o???Â¡Ãª?Â¡Ã©a???????Â¡Â§???Â£Â¤???Â¡Ã¤???Â¡Â°?????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????Â£Â¤???Â¡Ã©???|?????????Â¡Ã©a??aâ‚¬????Â£Â¤???????????Â¡Ã¬???Â¡Ã¤???????Â¡Ã¬?Â¡Ã©a??a?Â¡Ã©???????Â¡Ãª??aâ‚¬????Â¡Ã¨???|???Â¡Ã¬?Â¡Ã©a?????????Â¡Ã©a?????Â¡Ã©a???o???Â£Â¤???Â¡Ã€???????Â£Â¤???Â¡Â¥?Â¡Â­aâ‚¬??????Â¡Ã©a??aâ‚¬??????,?????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬??????Â¡Â§???Â¡Ã¬?Â¡Ã©a???????|?Â¡Â­????aâ‚¬????Â¡Ã¬?Â¡Ã©aâ‚¬????Â¡Ã©a???o???|???Â£Â¤?Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­?????Â¡Â§???Â¡Ã¨???Â¡Ã£?*/
.info_key { border-bottom:solid 1px #ccc; height:30px; line-height:30px; padding:0 10px; margin:10px 0; width:648px; overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#000; background:#dedede; line-height:32px; height:32px;}/*?????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬??????Â¡Â§???Â¡Ã¬?Â¡Ã©a???????|?Â¡Â­????aâ‚¬????Â¡Ã¬?Â¡Ã©aâ‚¬????Â¡Ã©a???o???|???Â£Â¤?Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­?????Â¡Â§???Â¡Ã¨???Â¡Ã£?(???????????????Â£Â¤?Â¡Ã©a???|?Â¡Ã©a???|???Â¡Ã¬???Â¡Ã£???????Â¡Ã¬??????aâ‚¬????|??aâ‚¬????????Â¡Ã¬???2?????????Â¡Â­?????o???Â¡Ãª?Â¡Ã©a???????Â£Â¤???Â¡Ã¬????????)*/
.n_info_con2 .t04 a { color:#B61212;}/*?????????Â¡Ã©aâ‚¬??Â¡Ã©??????aâ‚¬??Â¡Ã©aâ‚¬??Â¡Ã©???|?Â¡Ã©a???|???Â¡Â§?????????Â¡Ã©aâ‚¬??????Â¡Â§???Â¡Ã¬?Â¡Ã©a???????|?Â¡Â­????aâ‚¬????Â¡Ã¬?Â¡Ã©aâ‚¬????Â¡Ã©a???o???|???Â£Â¤?Â¡Ã©a???????Â£Â¤???Â¡Ãª?Â¡Â­?????Â¡Â§???Â¡Ã¨???Â¡Ã£?(???????????????Â£Â¤?Â¡Ã©a???|?Â¡Ã©a???|???Â¡Ã¬???Â¡Ã£???????Â¡Ã¬??????aâ‚¬????|??aâ‚¬????????Â¡Ã¬???2?????????Â¡Â­?????o???Â¡Ãª?Â¡Ã©a???????Â£Â¤???Â¡Ã¬????????)*/
.n_info_con2 .t04 a:hover { color:#B61212;}

.leib3 .tit{  background:#046bae; line-height:35px; padding-left:13px; font-weight:bold; color:#fff; font-size:14px; }
.leib3 .tit a{ color:#333; }
.leib3 .tit a:hover{color:#333; }
.leib3 .nr { border:1px solid #dfdfdf; padding:12px 5px 10px 5px; background:#fff; border-bottom:none;border-bottom:1px solid #ccc }
.leib3 .nr h4 a{ font-weight:bold; color:#fff; font-size:12px; padding-left:26px; height:28px; line-height:28px; display:block; margin-bottom:5px;}
.leib3 .nr .cur a { display:block; color:#E00001;}
.leib3 .nr ul { padding-bottom:5px; margin-bottom:7px;}
.leib3 .nr li a { display:block; padding-left:11px; background:url("../images/ico003.gif") no-repeat 16px 13px; line-height:30px; height:24px; overflow:hidden}
.leib3 .nr h4{ background:#06326E;}
.contents{ width:1150px; margin:0 auto;}
.mt{ border: 1px solid #DDDDDD;overflow: hidden; border-top:none; padding-bottom:10px; background:#fff; margin-top:10px;}
.mt h4 {background:#046bae;border-bottom: 1px solid #DDDDDD;font-weight: normal;height: 35px;line-height: 35px;padding:0 10px 0 13px;}
.mt h4 a{color: #fff; font-weight:bold; font-size: 14px; text-decoration:none;}
.right_main{border: 1px solid #CCCCCC; background:#fff;}
.pro_curmbs { height:36px; line-height:36px; border-bottom:1px solid #ddd; overflow:hidden;padding: 0 15px 0 12px;background:#046bae} /*???Â£Â¤???Â¡Â§???Â¡Ã¤???|???o???????Â£Â¤?Â¡Ã©a???????????|??aâ‚¬??Â¡Ã©a?????????Â¡Ã©a??aâ‚¬????????|?Â¡Â­???Â¡Ã©a???Â¡Â°?????Â¡Â­???Â¡Ã©a???Â¡Ã£?????Â¡Â­???Â¡Ã©a???????Â£Â¤?Â¡Ã©a???????????Â¡Ãª?????Â¡Ã©a???????Â¡Ã¬???o???Â¡Ã£???Â£Â¤???Â¡Ã¨?Â¡Â­aâ‚¬????Â¡Ã¬???Â¡Ã¨?Â¡Ã©a???Â¡Ã£?????Â¡Ã©a??aâ‚¬??Â¡Ã©a???????Â£Â¤?????Â¡Ã©a???o???Â£Â¤?Â¡Â­?????1???Â¡Ã¬?Â¡Ã©aâ‚¬??????Â¦ÃŒ???|???Â¡Â§???????Â¡Ã¨???????|?????Â¡Â­?????Â¡Ã¤???|???????????Â£Â¤?Â¡Â­?????Â¡Ã¨?????Â¡Ã©a??aâ‚¬????????????????????|?Â¡Ã©a???1???Â¡Â¤,?????????Â¡Â­?????|?????Â¡Ã©aâ‚¬??Â¡Ã©???Â¡Ãª?????Â¡Â­?????Â¡Ã¬???????????Â£Â¤???????????Â¡Â¥???????????Â£Â¤?????Â¡Â­?????Â£Â¤?Â¡Ã©a??aâ‚¬??Â¡Ã©a??aâ‚¬??????Â¡Ã©a??aâ‚¬??????????Â¡Ã©a??aâ‚¬????????|???????Â¡Â°???Â£Â¤?Â¡Â­?????Â¦ÃŒ???????????Â¡Ã¨???|?????Â¡Ã©a???|???|?Â¡Ã©a???????Â¡Ã£???Â¡Ã¬?????Â¡Â­?????Â£Â¤?Â¡Ã©a???|???????Â£Â¤?????????????Â¡Ã©a??aâ‚¬????o???Â¡Ã©?Â¡Ã©a?????????????Â¡Ã©a?????Â¡Â­???*/
.pro_curmbs span { color:#fff;font-weight:bold}
.pro_curmbs a { color:#fff; margin-left:5px; margin-right:5px;}
.pro_curmbs a:hover { color:#fff;}
.pro_curmbs .a_b { color:#E00001; font-weight:bold;}
.agent_con .age_li_about { padding-left:15px; overflow:hidden; padding-right:15px;}
.agent_con {  padding-top:10px; line-height:24px; font-size:14px;}
table td{padding:2px 5px}

.leib3 li{ text-indent:15px; width:100%; height:30px; line-height:30px; background:url(../images/dz.jpg) left no-repeat; text-indent:15px;border-bottom:1px dotted #C7C7C7}
.leib3 li:hover{ background:#ffffcc; border-bottom:1px solid #d5d5d5;}
.leib3 li a{ float:left; color:#5f5f5f;  background:url(../images/dz.jpg) left no-repeat; display:block;}
.leib3 li span{ float:right; color:#676767; display:block;}

/*?????????Â¡Ã©a???????Â¡Ã¨???????Â¡Ã¤???|???Â¡Ã¨??aâ‚¬? ???Â¡Ã¬???????????Â¡Ã©?Â¡Ã©a???????????|???Â¦ÃŒ?????*/
.branch_text .chn a{font-size:21px;font-family:Microsoft YaHei;font-weight:normal;color:#383838;}
.branch_title{
	border-bottom:2px solid #DAD8D8;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	font-weight:bold;
	height:60px;
}
.branch_text{float:left;}
.channel124_more{float:right;padding-right:20px;margin-top:3px;}
.branch_text .chn{padding-top:18px;}
.tzgg .t_wrap{padding:15px 0;overflow:hidden;

}

.article_list_14_text{width:79%;float:right;text-align:left}
.article_list_14_pic{width:18%;float:left}
.c18_title{font-size:16px}
.c18_neirong{font-size:14px;max-height:150px;overflow:hidden;color:#737373;line-height:20px;padding-top:5px}
.c18_rq{font-size:24px;}
.c18_title{color:#616161;}
.c18_zfk{background-color:#A0A0A0; border:1px solid #8C8888; color:#fff;height:60px;}
.news_c li{height:88px;}
.news_c .fwzz{font-size:14px;line-height:2em;color:#645e5e}