@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	 font-size: small;

    margin: 0;
    padding: 0;
    text-align: left;
	font-family:'微软雅黑';
	text-decoration:none;
}
body{ background:#f2f2f2;}
#top_head{width:97%; padding:1.5%; background:#4c0004; color:#fff; font-size:15px;}
#top_head span{ float:right;}
.header{width:97%; background:#f2f2f2; margin:auto; border-bottom:2px solid #dcdadb; background-size:100% 100%;}
.logo{width:50%; float:left;}
.logo img{ max-width:100%; text-align:left;}
.menu{width:100%; background:#000000; height:50px;color:#FFF; font-size:1.25em; font-weight:bold; line-height:50px; text-indent:2%;}
.menuli{width:95%; text-align:center; border-bottom:1px #824d50 solid; color:#FFF; font-size:1em; line-height:35px;}
.menuli a{color:#FFF; text-decoration:none;}

.index_banner{width:97%; margin:auto; padding-top:15px;}
.in_banner{width:97%; margin:auto; padding-top:15px;}
.container{width:100%; margin:auto;}
.title { width:95%; background:#fff; border-bottom:1px solid #dcdadb; padding:15px 2.5%;
    font-size: 1.25em; font-weight:bold;
    text-align: left; color:#3d4245;}
.title span{ float:right; font-size:1em; color:#3d4245; font-weight:normal;}	
.title span a{color:#3d4245; font-size:1em;}
.title1 { width:95%; border-bottom:1px solid #dcdadb; padding:15px 2.5% 5px 2.5%; margin-top:15px;
    font-size: 16px; font-weight:bold;
    text-align: left; color:#3d4245;}
.title1 span{ float:right; font-size:14px; color:#3d4245; font-weight:normal;}	
.title1 span a{color:#3d4245; font-size:14px;}
.title ul{ list-style:none; }
.about_content{width:95%; margin:auto; font-size:1em; color:#61686c; padding-top:15px; padding-bottom:10px; text-align:left;}
.content{font-size: small;
    line-height: 1.6em;
	width:100%;
	margin: 0;
    text-align: left;}
.content1{border:1px #d4d4d4 solid; border-bottom:none; padding:2%; line-height:1.6em; color:#626262; padding-bottom:20px;}
.content1 li{ list-style:none;}
.content h3{ margin:0; padding:0}
.content ul {line-height:1.6em;}
.content li { line-height:1.6em;}
.indexpro{width:97%; margin:auto; padding-top:18px;}
.indexpro li{width:32%; float:left; list-style:none; background:#e7e7e7; text-align:center; color:#505050; font-size:13px; text-decoration:none;}
.indexpro li img{width:96%; margin:auto; padding-top:2%}
.indexpro li a{color:#505050; text-decoration:none; line-height:1em;}
.odd{width:32%; float:left; list-style:none; background:#e7e7e7; text-align:center; color:#505050;font-size:13px; text-decoration:none;}
.odd img{width:96%; margin:auto; padding-top:2%}
.odd a{color:#505050; text-decoration:none; line-height:1em;}

.table td{ height:20px;}
.Page_news{width:100%; text-align:left; color:#343535; border-bottom:1px #d9d9d9 solid; padding:3% 0 3% 0;}
.Page_news a{color:#343535; text-decoration:none;}
.Page_news span{ float:right;}
.item-list{width:94%; margin:auto; text-align:center; padding:3%;}
.newsinfo img{max-width:100%;}

.pro_title{width:100%; text-align:left; color:#3d4245; border-bottom:1px #d9d9d9 solid; padding:3% 0 3% 0;}
.pro_title h3{color:#3d4245; text-decoration:none; font-weight:bold; font-size:16px;}
.pro_title h3 a{ text-decoration:none;}
.child{width:100%; background:#fff; color:#505050; font-size:16px;}
.child h3{ color:#505050; font-size:16px; font-weight:normal; padding:8px; border-bottom:1px solid #e8e8e8;}
.child span{ float:right; padding-right:8px;}

.big{width:100%; text-align:center;}
.big img{max-width:100%; text-align:center;}
.bottom_button { width:19.5%;background:#4c0004; display:inline-block; margin:0px; padding:0px; font-size:12px; height:62px; line-height:62px; text-align:center; border-right:#824d50 1px solid;}
.bottom_button a{ text-decoration:none; display:block; text-align:center; line-height:100px; color:#fff;}

.index_menu{width:97%; margin:auto; background:#FFFFFF; margin-top:15px; border-top:1px solid #dcdadb;}
.index_menu ul li{ text-align:left; padding:12px 5px 12px 5px; border-bottom:1px solid #dcdadb; font-size:17px; color:#3d4245;}
.index_menu ul li a{font-size:17px; color:#3d4245;}
.index_menu ul li span{ float:right;}