@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, 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, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tfoot, thead
{
	font-size: small;
	font-family:"Microsoft YaHei","Arial";
    margin: 0;
    padding: 0;
    font-weight:normal;
	text-decoration:none
}

h2,h3{ font-size:12px; }
ul,li{ list-style:none}
clear{ clear:both;}
a{ color:#333; text-decoration:none}

.logo img{ max-width:300px; text-align:center;}
.menu a{ font-size:medium;line-height:1.6em;}
.container{ padding-left:10px; margin:auto;}
.title {background-color: #CCCCCC; line-height:30px;
    font-size: small;
    margin: 1em 0;
    padding-left: 10px;
    text-align: left;}
	
.title ul{ list-style:none; }
.content{font-size: small;
    line-height: 1.6em;
    margin: 0;
    padding: 0;
    text-align: left;}
.content h3{ margin:0; padding:0}
.content ul { padding-left:20px; line-height:1.6em;}
.content li { line-height:1.6em;}

.table td{ height:20px;}


.big img{ width:200px; height:139px;}
.bottom_button { width:19%;background:#CCC; display:inline-block; margin:0px; padding:0px; font-size:12px; height:42px; line-height:42px; text-align:center; border-right:white 1px solid;}
.bottom_button a{ text-decoration:none; display:block; text-align:center; line-height:62px; color:#666;}

.menu{ color:#bfbfbf; width:100%; padding:8px 0px; text-align:center;}
.menu ul {list-style:none; width:100%; height:22px; margin:auto;}
.menu ul li{float:left; font-size:12px; width:20%; line-height:22px; height:22px; text-align:center; display:block; background:url(../img/menuline.jpg) right no-repeat}
.menu ul li a{color:#3e3c3c; padding:0px; margin:0px; font-size:15px; display:block; height:22px; line-height:22px;}
.menuon1 a{ color:#fb9b10 !important; font-weight:bold;}
.ui-link{padding-bottom: 0px !important;}
a{ text-decoration:none;}

.indexlm{ width:96%; margin:0 auto; padding:10px 0 12px 0}
.lmtitle{width:100%; height:40px; -webkit-border-radius: 400px;-moz-border-radius: 400px;border-radius: 400px; background:#fb9b10; text-align:center; color:#fff; line-height:40px; font-size:20px; text-transform:uppercase; position:relative;}
.lmtitle a{color:#fff; font-size:20px;}
.lmtitle h3{color:#fff; font-size:20px;}
.lmtitle span{ position:absolute; top:5px; right:3%; text-align:right; font-size:14px; text-transform:none;}
.lmtitle span a{color:#fff; font-size:14px;}

.indexclass{ width:100%; margin:0 auto;}
.indexclass ul{ width:100%;}
.indexclass ul li{ width:50%; float:left; text-align:center; font-size:15px; color:#404040;}
.pro_name{ margin-top:60px; color:#343535; font-size:16px;}
.pro_name a{color:#343535; font-size:16px;}
.indexlm_blank{width:100%; height:26px; float:left; background:url(../img/blank.jpg);}

.page_body{width:96%; padding:11px 2%; line-height:24px; font-size:15px; color:#333333;}
.newslist{ width:100%; float:left; padding:10px 0 18px 0}
.newslist ul li{ width:90%; float:left;border-bottom:1px solid #d9d9d9; color:#adadad; padding:8px 7% 8px 3%;  background:url(../img/sj.jpg) 97% 8px no-repeat;font-size:12px;}
.newslist ul li a{ color:#adadad; font-size:14px;}

.page_indexMore{ width:100%; margin:0 auto; text-align:center; padding-bottom:15px;}
.page_indexMore span{width:137px; height:26px; border:1px solid #c8c8c8; text-align:center; line-height:26px; padding:5px 10px;}

.page_contact{width:100%; height:auto; text-align:center; padding:12px 0px; line-height:20px; background:#fff; font-size:12px; color:#7b7a7a; margin:0 auto}
.page_contact a{color:#7b7a7a;}

.foot{width:100%; margin:0 auto; position:fixed; bottom:0}
.foot div ul li{ float:left; width:20%;background:url(../img/footline.jpg) right no-repeat #616161; color:#ffffff; text-align:center; padding:5px 0; line-height:15px;}
.foot div ul li a{color:#ffffff;}

.page_main{width:90%; color:#515151; font-size:15px; line-height:26px; margin:0 auto; word-wrap:break-word;}

.page_inMore{text-align:center; width:100%; height:30px; padding:20px 0px 10px; margin:0 auto; text-align:center}
.page_inMore span{ padding:3px 8px; border:1px solid #c8c8c8}

.item-list{ width:100%; margin:0 auto; padding-top:10px; text-align:center}

.classname {background:#fff; width:88%; color:#5d5d5d; font-size:15px; padding:10px 6%; border-bottom:1px solid #ccc;}
.classname h3{ text-transform:uppercase}

.page_pro{ width:49%; float:left; padding-bottom:2%}
.page_proimg{ width:100%;}
.page_proimg img{ display:block}
.page_proname{ width:100%; background:#959595; padding:8px 0; color:#fff; text-align:center; font-size:12px;}
.page_proname a{color:#fff;}

.parent{list-style:none; color:#666; width:96%; padding:2%; border-bottom:3px solid #eaeaea; font-size:14px; margin-top:12px;}
.parent a h3{font-size:16px; color:#666;font-weight: bold;}
.child{width:96%; padding:3% 0px 0px; margin:auto; border-top:1px solid #585858;}
.child li{padding-right:4%; padding-left:1%; margin-bottom:3%; margin-right:4%; line-height:15px; border-right:1px solid #585858; float:left; list-style:none;}
.child li a h3{color:#333; font-size:13px;font-weight: bold;}


.news_pn{ width:94%; margin:0 auto; padding-bottom:15px}
.news_pn ul li{ list-style:none; font-size:13px; color:#333; padding-top:5px}
.news_pn ul li a{color:#333}

#detail{width:96%; padding:0 2%; overflow-x:auto;}
.r_mbx{width:96%; margin:auto; text-align:right; padding:5px 0;}
.news_detail img{ max-width:100% !important;}