﻿@charset "gb2312";
*{ margin:0; padding:0;}
body{ background:url("/images/mbody-bg.jpg"); background-size: 100% 100%; font-size:14px; font-family:"Microsoft Yahei","Hiragino Sans GB",sans-serif;line-height:25px;overflow-x:hidden;}
.subbody{ background:url("/images/msubbody-bg.jpg"); background-size: 100% 100%; }
img{margin:0; padding:0;}
li{list-style-type:none; text-decoration:none;}
ul{ margin: 0; padding:0;}
.pt10{ padding-top:10px;padding-bottom:20px;}
.cl{ clear:both;}
.clear{ clear:both;}
.fl {float:left;}
.yellow{ color:#FF0}
h3{ font-size:1.5em; line-height:1.5em;}
.fr {float:right;}
a {color: #000;text-decoration:none; }
a:hover{ color: #ff0000;}
.sdf { display: none !important;}
#header1 { width: 100%;display:block;background: #fff;}
.topbar{ background:#024fa2; padding:10px; color:#fff;}
.headD{display:none;}
.logo{ width: 100%; margin: 0 auto;}
.layout{ width: 100%; margin:0 auto;}
.nav { width: 100%; height: 60px; background:#a2221a;}
.nav ul{ width: 100%; margin: 0 auto;padding: 5px 0;}
.nav li{width:33.3%;text-align:center; float:left;}
.nav li a{ color:#fff; line-height: 25px; font-size: 15px; display: block;}
.nav li a:hover{background:none; color:#fff;}
.banner1{width:100%;display:block;}
#header,.banner,#footer{display:none;}
img.blue {width: 70%; margin: 0 auto;display: block;}

.about{ padding:20px; }
.about_tit{font-size:18px; color: #064b87; font-weight: 600;}
.about_tit img {
    width: 80%;
    margin: 0 auto;
    display: block;
}
.about_tit span{ font-size: 15px;color: #000;font-weight: 100;}
.text p { text-indent: 2em;color: #000;line-height: 35px;}
.intro .fl{ width:100%;}
.intro .fr{  float:right;}
.intro .fr img{ width:100%;}
.intro .fr .more{ float:right; margin-bottom:100px;}
.more{ background: #a2221a;padding: 8px 0; text-align: center;width: 150px;margin-top: 20px;}
.more a{color:#fff; }

.product{ padding:20px;}
.product1 {
    padding: 0;
}
.product a{ color:#fff;}
.product h3{ color:#fff; text-align:center; padding:10px;}
.product .cat{ text-align:center; padding:10px;margin-top: 40px;}
.product .cat a{padding: 8px 70px; background: #649f45; margin: 0 10px;}
.product .cat a:hover{ background:#a2221a;}
.product ul{ padding:30px 0;}
.product li{ width:43%; float:left;border: solid 2px #bbc0c6; margin: 0 2.5% 3%;}
.product li:hover{border: solid 2px #a2221a;}
.product li a{ display:block; text-align:center;}
.product li img{ width:100%; height: 126px; line-height: 28px;}
.pro_tit {font-size: 14px;color: #3a3936;padding: 5px 0; text-align: center;}
.pro_name { height: 30px; overflow: hidden;}
.pro_tit p span {font-size: 15px; color: #ff0000;font-weight: 600;}
.product .morep { text-align:center; display:block;}
.product .morep a{ background:#a2221a; padding: 8px 50px;}
.text {color: #014785;margin-top: 15px;}

.chandi{width: 100%; margin: 0 auto;}
.chandi_con { width: 90%; margin: 0 auto;}
.chandi_con_title{ font-size: 18px; color: #000; margin-top: 10px;  padding-left: 70px;background:url("/images/mchandi-img1.png") left center no-repeat;height: 38px;
 line-height: 38px; font-weight: 600;}
.chandi_con_title1{ font-size: 18px; color: #000; margin-top: 10px;  padding-left: 70px;background:url("/images/mchandi-img2.png") left center no-repeat;height: 38px;
 line-height: 38px;font-weight: 600;}
.chandi_con_title2{ font-size: 18px; color: #000; margin-top: 10px;  padding-left: 70px;background:url("/images/mchandi-img3.png") left center no-repeat;height: 38px;
 line-height: 38px;font-weight: 600;}
.chandi_con p{ font-size: 15px; text-indent: 2em; color: #000; line-height: 30px;}


#footer1 {
    background: #a2221a;
    line-height: 30px;
    color: #fff;
    margin-top: 30px;
    text-align: center;
    padding: 5px 0;
  	 font-size: 12px;
}
div#footer1 a {
    color: #fff;
}

#con {
    padding: 20px;
}
.subabout_tit img {
    width: 70%;
    margin: 0 auto 10px;
    display: block;
}
div#pagerwrapper a {
    color: #000;
}
div#pagerwrapper {
    text-align: center;
    margin-top: 10px;
}
.norm1 {
    width: 100% !important;
    background: none !important;
    height: auto !important;
}
.norm2 {
    text-align: center;
    letter-spacing: 1px;
    height: 34px;
    font-size: 26px;
    padding-top: 20px;
    color: #000000;
}
.norm3 {
    margin-top: 10px;
    padding-left: 0;
    height: 30px;
    color: #000;
    font-size: 16px;
}
.norm0 {
    margin-top: 10px;
    padding-left: 0;
    height: 25px;
    font-size: 16px;
    color: #000000;
}
div#son_view_content2 p img {
    width: 100%;
    margin-top: 10px;
}
div#son_view_content1 p span {
    font-size: 14px !important;
}
