﻿.banner_n { width: 1920px; margin: 0 auto;  }


.banner { width:1920px; height: 680px; margin:0 auto; overflow: hidden; }
.banner .banner_item { height: 680px; width: 1920px; text-align: center; }
.banner .banner_item_active { filter: none; }
.banner .tag a { width: 24px; height: 24px; margin: 0 3px; display: inline-block; background: #000; opacity: 0.5; filter: Alpha(Opacity=50); border-radius: 12px; text-align: center; line-height: 24px; color: white; font-size: 14px; font-family: tahoma; text-decoration: none; }
.banner .tag a.active { background: #900; opacity: 0.8; filter: Alpha(Opacity=80); }
.banner_bar2 a { width: 20px; height: 20px; display: inline-block; background: url(../Images/dot-h.png); vertical-align: middle; }
.banner_bar2 i { display: inline-block; width: 50px; height: 2px; background: #0398fe; vertical-align: middle; }
.banner_bar1 a { width: 20px; height: 20px; display: inline-block; background: url(../Images/dot.png); vertical-align: middle; }
.banner_bar1 i { display: inline-block; width: 50px; height: 2px; background: #fff; vertical-align: middle; }
.banner_bar { position: absolute; bottom: 30px; left: 50%; }
.banner_bar div { position: absolute; top: 0; left: 0; white-space: nowrap; overflow: hidden; }
.banner_item { position: relative; display: inline-block; }
.banner_img { width: 1920px; height: 680px; }

.content_01 { width:1200px;margin:0 auto; height:220px;}
.content_01_1 { width:482px;margin:0 auto;height:220px;}
.content_02 {width:1200px;margin:0 auto;height:425px; }
.content_02_left {float:left;width:718px;height:405px;}
.content_02_left_1 { border: 1px solid #ECECEC; width: 690px; height: 370px; padding: 5px; }
.content_02_right {width:460px;float:right;height:425px; }
.content_02_right_1 {width:460px;height:60px; }
.content_02_right_2 { width:460px;height:30px; font-size:18px;}
.content_02_right_3 {width:460px;height:45px;font-size:25px;border-bottom:1px solid #ECECEC;line-height:45px; }
.content_02_right_4 {width:460px;height:160px;font-size:14px;line-height:30px;padding-top:20px;color:#808080; }
.content_02_right_5 {width:460px;height:40px; }
.content_02_right_5 a {width:120px;height:30px; display:block;font-size:15px;color:#808080; text-align:center; border:1px solid #ECECEC;text-decoration:none;line-height:30px; }
.content_03 {width:1200px;margin:0 auto; }
.content_03 ul {width:1200px; }
.content_03 ul li {float:left;padding-left:15px; }
.content_04 {width:1200px;margin:0 auto; }
.content_04_1 {width:450px;height:180px;margin:0 auto; }
.content_05 {width:1200px;margin:0 auto; height:470px;border-bottom:1px solid #ECECEC; }
.content_05 ul {width:1200px; }
.content_05 ul li {float:left;padding-left:20px; }
.content_05_title { width: 580px; height: 50px; font-size: 18px; line-height: 50px; }
.content_05_title_2 { width: 580px; height: 90px; font-size: 14px; line-height: 25px; color: #595252; }
.content_05_title_3 { width:580px;height:30px;}
.content_05_title_3 a { width: 120px; height: 30px; display: block; font-size: 15px; color: #808080; text-align: center; border: 1px solid #ECECEC; text-decoration: none; line-height: 30px;float:left; }
.content_05_title_3 span { float: right; width: 120px; height: 30px; display: block; line-height:30px;}
.content_06 { width: 1200px; margin: 0 auto; height: 140px;}
.content_06_01 { width: 1200px; margin: 0 auto;height:40px; }
.content_06_02 {width:190px;margin:0 auto; }
.content_06_02 a { display: block; height: 60px; text-decoration: none; font-size: 16px; border: 1px solid #ECECEC;line-height:60px; text-align:center;color:#808080; }
.content_07 { width: 1200px; margin: 0 auto; }
.content_08 {width:1200px;margin:0 auto; }
.content_08_01 {width:230px;margin:0 auto; }
.content_09 {width:1200px;margin:0 auto; }
.content_09_01 {width:900px;height:200px; margin:0 auto; }
.content_09_01_left {width:230px;float:left; }
.content_09_01_right {width:650px;float:right; }
.content_09_01_right ul {width:650px; }
.content_09_01_right ul li {float:left;width:320px;line-height:35px;font-size:14px; }


.man_menu_main { width: 100%; margin: 0 auto; height: 70px;border-bottom:1px solid #ECECEC; }
.man_menu { width:1200px;height:70px; margin:0 auto;line-height:70px;}
.man_menu a {text-decoration:none;color:#595252;font-size:15px; }
.man_c_1 {width:1200px;height:120px;margin:0 auto; }
.man_c_2 { width: 1200px; height: 60px; margin: 0 auto; text-align: center; color: #000000; font-size: 30px; line-height: 60px; border-bottom: 1px solid #ECECEC; }
.man_c_3 { width:1200px;margin:0 auto;padding:30px;line-height:35px;color:#808080;font-size:14px;}
.man_c_4 { width: 1200px; margin:0 auto; height: 100px; border-top: 1px solid #ECECEC; }

.jion_us {width:1200px;margin:0 auto; }
.jion_us_img {width:315px;height:210px;margin:0 auto; }
.jion_content {width:1200px;height:500px; margin:0 auto; }
.jion_content_left { width: 580px; height: 500px; float: left; }
.jion_content_left ul { width:580px; }
.jion_content_left ul li { width: 580px;height:45px;line-height:45px;font-size:14px; }
.jion_content_right {width:620px;height:500px;float:right; }
.jioncr_right {float:right;width:560px; }
.jioncr_right ul {width:560px; }
.jioncr_right ul li {width:560px;text-align:center;height:45px;line-height:45px;font-size:14px; }

.news {width:1200px;height:900px; margin:0 auto; }
.news ul { width:1200px;}
.news ul li{width:370px;float:left;margin-left:20px; height:390px;border:1px solid #ECECEC; margin-bottom:50px;}
.news_a1 { text-decoration: none; height: 40px; line-height: 40px; color: #000000; font-size: 20px; }
.news_a2 { line-height: 30px; font-size: 14px; color: #808080; text-decoration: none; }

.new_page_main {width:1200px;margin:0 auto;height:40px;text-align:center; }
.new_page { width: 500px;margin:0 auto;}
/*-----aspnetpager css-------*/
.netpage { font: 11px Arial, Helvetica, sans-serif; padding: 3px 20px 3px 0; margin: 0px; }
.netpage a { padding: 2px 8px; border: solid 1px #ddd; background: #fff; text-decoration: none; margin-right: 2px }
.netpage a:visited { padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none; }
.netpage .cpb { padding: 1px 6px; font-weight: bold; font-size: 13px; border: none; border: solid 1px #ffa501; }
.netpage a:hover { color: #fff; background: #ffa501; border-color: #ffa501; text-decoration: none; }
/*over*/
.new_deails_prv { width: 650px; color: #555555; height: 30px; line-height: 30px; margin-top: 20px; }