@charset "utf-8";
body {
font-size:14px;
line-height:180%;
font-family:"微软雅黑", "黑体",Arial, Helvetica, sans-serif;
text-align:center;

}
*{margin:0px;padding:0px;border:0px; list-style-type:none; list-style-position:none;}
a{ color:#f4e6cd; text-decoration:none; }
a:link{ color:#f4e6cd; text-decoration:none; }
a:visited{ color:#f4e6cd; text-decoration:none; }
.top_border{ width:100%; text-align:center; border-bottom:3px solid #1f1d1b;}
.top_box,.i_body,.i_body2,.footer,.about_body,.news_body,.index_news_box,.pater_box{width:1366px; margin:0px auto; }

.top{width:100%;  background-color:#000; margin:0px auto;}
#logo{float:left; display:inline; padding-top:22px; padding-left:120px;}
.top_left{float:right; width:768px; height:110px;}
.top_menu_box{ width:1366px; height:144px; margin:auto; background-color:#000;}
.top_menu{width:934px; float:right; height:30px; font-size:16px;  margin:0px auto; color:#fff;}
.top_menu li{float:left; display:inline; height:30px; padding-top:70px; background:url(../images/menu_split.jpg) no-repeat right 78px; padding-right:15px; padding-left:5px;}
.top_menu li a{ float:left; display:block; width:125px; font-size:18px; line-height:30px; text-align:center;  }
#menu_ul li:last-child{ background:none;}
.top_menu li a:link{ color:#fff; text-decoration:none; }
.top_menu li a:hover{ color:#fff ; background-color:#7d0039;text-decoration:none; }
.top_menu li a:visited{ color:#fff; text-decoration:none; }
/*b*/
#main{ overflow:hidden; z-index:-10; zoom:1; margin-top:0px; min-width:1366px;}
#banner{ position:relative; }

#slide-index{min-width:1366px;width:auto; height:818px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1366px; width:auto; height:818px; }
#slide-index .slide{ min-width:1366px; height:818px; float:left; position:relative; }
#slide-index .bimg{ z-index:1;position:absolute;width:100%; height:818px; background-position:top center;}
#slide-index .links{width:100%; height:818px; display:block;}
#slide-index .btxt{margin:0 auto; width:980px; display:block;}

#slide-index .control{ position:absolute; bottom:10px; width:100%; text-align:center; height:18px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:18px; height:18px; cursor:pointer; display:inline-block; background: url(icon.png) no-repeat 0 -26px; margin-right:3px;}
#slide-index .control a:hover, #slide-index .control a.active{ background: url(icon.png) no-repeat 0 0;}
.autoMaxWidth{ min-width:1366px; overflow:hidden; position:relative;height:818px; }
.clear{ clear:both; height:1px; margin-top:-1px; font-size:0px; line-height:0px;}
.i_body{padding-bottom:10px; margin-bottom:0px;}
.i_body img:hover { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.i_body_list li{ float:left; display:inline; width:310px; height:198px; margin-top:20px;}
.i_body_list li.col01{ margin-right:29px;}
.i_body_list li.col02{ margin-right:29px;}
.index_news_box{ text-align:left; font-size:14px; color:#40021e; border-top:1px solid #fff; padding-top:8px;}
.index_news_box h2 { border-bottom:1px dashed #7d0039; margin-bottom:10px;}
.index_news_box li{ border-bottom:1px dashed #7d0039; margin-bottom:5px; padding-bottom:5px;}
h2,h3{ font-size:14px;}
.index_news_box h3{ font-size:16px;}
.pater_box{ margin-top:8px; padding-top:8px; border-top:1px solid #fff; text-align:left; margin-bottom:15px;}
.pater_box h2{  margin-bottom:10px;}
.pater_box li{ float:left; display:inline; height:58px; margin-right:2px;}
.i_body2 .video{ float:left; display:inline; width:546px; height:332px; border:5px solid #f4e6cd;}
.i_body2 .intro{ float:right; display:inline; width:379px; margin-right:10px; color:#fff; font-size:16px; text-align:left;}
.i_body2 .intro h2{ width:100%; text-align:left; margin-bottom:20px;}
.i_body2 .intro p{ text-indent:30px; line-height:180%;}
.i_body2 .intro .more{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:right;}
.footer_box{ width:100%; min-width:1366px; height:229px; background-color:#1c1c1c; }
.footer{ font-size:16px; line-height:40px; height:60px; padding-top:20px; color:#636363; }
.footer a{ float:left; display:block; margin-right:15px;}
.footer a:link{ color:#f4e6cd; text-decoration:none; } 
.footer a:visited{ color:#f4e6cd; text-decoration:none; } 
.footer a.weibo1 img{ height:43px; }
.footer a.weibo1 img:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.footer .contact{float:left; display:inline; width:450px; padding-left:15px;}
.footer .copy{float:right; display:inline; width:450px; font-size:14px;}
.about_body_box{ background:url(../images/about_bg.jpg) no-repeat top center; height:704px;}
.about_body .c{  padding-left:79px; padding-top:240px; width:532px; height:332px; text-align:left; font-size:14px;}
.about_body .c p{ text-indent:28px;}
.about_body #s{ width:532px; height:332px; overflow:auto;}
.about_left{ float:left; display:inline; height:594px; width:537px; margin-top:24px; margin-left:24px;}
.about_right h2{ margin-bottom:20px;}
.about_right{float:right; display:inline; width:295px; padding-top:72px; text-align:left;color:#fff; font-size:16px; margin-right:50px; line-height:160%; }
.about_right p{ text-indent:32px;}
.news_body{ margin-top:30px; text-align:left; color:#59062b; font-size:14px; margin-bottom:30px;}
.news_body h2{ margin-bottom:20px;}
.news_body .news_row1{ background:url(../images/newspic01.jpg) no-repeat left top; padding-left:469px; height:254px; margin-bottom:15px;}
.news_body .news_row2{background:url(../images/newspic02.jpg) no-repeat left top;padding-left:469px; height:254px;}
.news_body li{ background:url(../images/news_l_bg.jpg) no-repeat left bottom; width:483px; overflow:hidden; text-align:LEFT; padding-left:20PX; font-size:14px;}
.news_body li a{ float:left; display:block;color:#59062b; text-decoration:none; font-size:14px;}
.newstime{  float:right; font-size:12px;text-indent:0px;}
.position{color:#9c9c9c; margin-bottom:10px; font-size:14px;}
.position a{color:#9c9c9c;}
.fangwei_box{ width:991px; height:493px; background-color:#fff8ec;}
#about_foot{ margin-top:0px;}
.footer_left{float:left; text-align:left; border-left:1px solid #161616; padding-left:20px; margin-left:40px; margin-top:20px;}
.footer_right{float:right; width:500px; border-left:1px solid #161616; padding-left:20px; margin-left:40px; margin-top:20px; text-align:left;}
.footer_right .left{float:left; width:250px;}
.footer_right .tel{font-size:30px;}
.qr_img{float:right; display:inline; margin-right:81px; }
#pro_list,#about_list{ margin:auto; margin-top:484px; margin-bottom:300px; width:1200px; overflow:hidden; }
#about_list{
	min-height:500px; border:1px solid #ccc;
}
#about_list h1{height:40px; line-height:40px; font-size:20px; text-align:left; text-indent:50px; color:#fff; border-bottom:1px solid #ccc; width:90%; margin:auto; margin-bottom:20px;}
#about_list .content{width:90%; margin:auto; color:#fff; text-align:left;}
#pro_list li{float:left; margin-right:9px;}
#pro_list li:nth-child(3n+0){float:left; margin-right:0px;}

#search_form{width:525px; margin:auto;}
#search_form h1{margin-top:80px;}
#search_form .wenben{ width:520px; height:42px; border:0px; padding:0px; margin:0px; text-indent:30px; border:0px; background:none;}
.input_box{ border:1px solid #ceba95; height:42px; line-height:42px; position:relative; overflow:hidden;}
#search_form .btn_submit{ position:absolute; top:0px; width:70px; height:40px; overflow:hidden; background:url(../images/btn_search.png) no-repeat left center; text-indent:9999px; border:0px; padding:0px; margin:0px; right:0px;}
#search_form .text{ line-height:30px; font-size:14px; text-align:left;}
#subbody h1{border:none; text-align:center;}
