/* CSS Document */
body{ font-size:12px; font-family:微软雅黑; margin:0px; padding:0px; background:#343434; color:#FFF;}
li{ list-style:none}
a{ text-decoration:none; color:#FFF;}
ul{ padding:0px; margin:0px}
form{margin:0; padding:0;}
img{ border:0px; vertical-align:middle;}
table{border:0;margin:0;border-collapse:collapse;border-spacing:0; text-align:right;*margin-top:20px;}
table td{padding:0;}          
.wrapper{background:#000; width:1250px; height:auto; margin:0 auto; border:1px solid #000;}
.logo{float:left; margin-left:25px; margin-top:22px;}
.header{height:86px; width:100%; overflow:hidden;}
.header_nav2{height:31px;width:690px; text-align:left;float:left; margin-left:20px;margin-top:40px;}
#navul li{display:inline-block;_zoom:1;*display:inline;*margin-left:20px;width:95px;height:31px;text-align:center;line-height:31px;}
#navul li a:link,#navul li a:visited{color:#FFF}
#navul li.navmoon{background:url(../images/nav1_bg.jpg);width:95px;height:31px;}
.header_right2{width:280px; height:86px;  float:right; text-align:right; padding-right:7px;overflow:hidden;}
.header_right3{padding-top:15px;}
.clear{clear:both}
.r2{float:right;}
.l2{float:left;}
.con_main{width:1086px; margin:10px auto 0px; text-align:center; clear:both;}

/*大图*/
.slides{width:1086px;;height:670px;position:relative;overflow:hidden; margin:10px auto 0px;}
.slideInner{height:670px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:670px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.nav{width:900px;position:relative;left:50%;margin-left:-450px;display:none;}
.nav a{display:block;width:41px;height:119px;opacity:.2;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-350px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-350px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:625px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}

.footer2{width:1250px; height:73px; background:url(images/footer_bg.jpg); margin:0 auto; overflow:hidden;}
.footer2_1,.footer2_2,.footer2_3{ padding-top:32px;}
.footer2_1,.footer2_2{ float:left;}
.footer2_2{ margin-left:70px;}
.footer2_1 ul li{display:inline-block;_zoom:1;*display:inline; margin-left:25px;}
.footer2_3{float:right; margin-right:90px;}


.con_main_left2{width:180px;background:#FFF; float:left;}
.con_main_left3{width:100%; height:24px; background:url(../images/left_tit_bg.jpg); font-size:14px; padding-top:5px;}
.con_main_left4{ margin-top:20px; text-align:left; margin-left:40px;}
.con_main_left4 ul li{ height:40px;}
.con_main_left4 ul li img{ padding-right:18px;}
.con_main_left4 ul li a{ color:#000;}
.con_main_left4 ul li a:hover{ color:#f08300;}
.con_main_right2{ width:872px; float:right; text-align:left;}
.con_main_right3{width:100%; height:23px; border-bottom:1px solid #FFF; text-align:left; padding-top:10px;}
.con_main_right4{ text-align:left;}
.con_main_right_cp{ width:194px; height:190px; overflow:hidden; float:left; margin-left:22px; margin-top:20px;}
.con_main_cp2{ text-align:center; padding-top:5px;}


/*客户留言*/
.message{ width:800px;color:#FFF;}/
.message .headline{ line-height:38px; font-size:26px; float:left; color:#fff;}
.message .text1{width:540px; height:30px; border:#d8d8d8 solid 1px; font-size:20px;}

.message .text3{ width:540px; height:137px; border:#d8d8d8 solid 1px; font-size:20px;}
.message .green{ width:150px; height:42px; background-color:#f08300; border-radius:3px; float:left;}
.message .green a{width:150px; height:42px; display:block; text-align:center; line-height:42px; font-size:20px; color:#FFF;}
.message .gre{ margin-top:39px; margin-bottom:106px;}
.message{ overflow:hidden; padding-left:30px;}
.message .martop{ margin-top:10px;}
.message .martop2{ margin-top:10px;}
.message .martop3{ margin-top:10px;}
.message .martop4{ margin-top:20px;}

*/


/*---资讯中心---*/
.news_con { width:746px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
.news_top { width:720px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*资讯首页内容顶部（图片和文字区）*/
.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; } /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover { border:solid 1px #C10005; }  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*资讯首页内容顶部,图片的右边区块*/
.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;}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover { color:#C10005;}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con { line-height:24px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:10px; } /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a { color:#C10005; text-decoration:underline;}
dl.news_dl .dt_1 { height:20px; padding-left:10px;  font-size:14px; color:#f08300; font-weight:bold; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }


/*分页*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:15px; font-size:14px;}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #fff; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color:#656565;margin: 2px;padding: 2px 5px;}



.proin .title{ font-size:20px; font-weight:bolder; color:#fff; text-align:center; margin-top:15px;}
.proin .date{ margin-top:12px; text-align:center; color:#a1a1a1; font-size:12px;}
.proin .lin{height:7px;}
.proin .article{ line-height:28px; margin-top:18px;}
.proin .pre{ background-color:#fffbf0; width:102px; border:#989898 solid 1px; border-radius:4px; float:left;}
.proin .pre a{ line-height:31px; font-size:14px; width:102px; display:block; text-align:center; color:#3f3f47;}
.proin .pretit{ float:left; padding-left:10px;}
.proin .pretit a{line-height:31px; color:#252525; text-decoration:underline;}
.proin .martop{ margin-top:79px;}
.proin .martop2{ margin-top:12px;}
.proin .fontnav a{ color:#252525;}
.proin{ padding-bottom:15px;}
.proin img{text-align:center;}
.proin .img3 img{ display:block; width:500px; margin:auto;}
.proin .img4 img{ display:block; width:260px; margin:auto;}


/*Search*/
#search_mini_form{border:1px #4e4e4e solid; width:89px; height:18px; overflow:hidden; float:right; margin-left:12px; *margin-left:0px; margin-right:9px;*margin-right:0px;}
.form-search {height:18px;overflow:hidden;padding:0 3px 0 5px;transition:all 0.3s ease;background:#000;}
#search_mini_form .button {background:url(../images/searchbtn.png) top right no-repeat;width:20px;height:18px;border:0; margin-top:2px;}
.form-search .input-text {font-size:10px;float:left;border:0;color:#666;text-transform:uppercase;width:57px;transition:all 0.3s ease;background:none;font-family:Arial, Helvetica, sans-serif;}



/**/
.div_margin {margin: 1px 0;padding-top: 4px;}
.contain {margin: 0 auto;width: 960px;}
.sitemap .sitemap_box {border-bottom: 1px dashed #ccc;}
.sitemap h2 {border-bottom: 1px dashed #ccc;font-size: 14px;height: 25px;line-height: 25px;padding-top: 5px;clear: both;}
.sitemap li {display: block;float: left;height: 28px;line-height: 28px;margin-right: 15px;}
.sitemap li a {display: block;float: left;padding: 5px 0;}