@charset "utf-8";
/* CSS Document */
html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset{ padding: 0; margin: 0; border: 0;font-family:"\5FAE\8F6F\96C5\9ED1"; }
ul, ol, li { list-style: none }
h1, h2, h3, h4, h5, h6, b, i, em {
: 1em; font-weight: normal; font-style: normal }
body, input, button, textarea, select { -webkit-text-size-adjust: none; font: normal 14px/1.5 helvetica, verdana, san-serif; outline: 0; color: #333; background:url(images/bg3.jpg); }
body { margin: 0 auto; background: #fff; /*min-width:320px; width:320px*/ }
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], button, textarea { -webkit-appearance: none }
option { height: 24px }
a { text-decoration: none; color: #333; }
a { blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
.img img, video { vertical-align: middle }
.btn { display: inline-block; vertical-align: middle }
a:hover { color: #cc3333; }
img { border: none }
ol, ul, li { list-style: none; }
i, em { font-style: normal; }

.body_all{width:640px;transform-origin:0 0;-webkit-transform-origin: 0 0;overflow:hidden;margin:0 auto; position:absolute;top:0;left:0;}

.red,.red a:link,.red a:visited,.red a:hover{ color:#b13535;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#767579;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#2c82ea;}

/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

.topbg{ background:url(images/bg2.jpg) no-repeat top center}
.banner{ margin:0 auto; text-align:center; padding-left:8%}
/*p1*/
.p1_con{ overflow:hidden; width:79%; margin:0 auto }
.p1_con h2{ text-align:center; margin-top:10px;}
.p1_con h2 i{ font-size:36px; color:#cc5145; background:url(images/icon2b.png) no-repeat left top; padding-left:50px; height:44px; line-height:44px; margin:25px auto}

.p1_con ul li { clear:both; overflow:hidden; margin-bottom:40px;}
.p1_con ul li span{ display:block; width:399px; height:263px; position:relative; margin:20px auto}
.p1_con ul li span em{ display:block; background:url(images/icon1.png) no-repeat; width:64px; height:43px; position:absolute; top:0; left:0; color:#fff; font-size:18px; line-height:36px; text-align:center}
.p1_con ul li div{ display:block;}
.p1_con ul li div strong,.p1_con ul li div b,.p1_con ul li div p{ display:block;}
.p1_con ul li div strong{ font-size:36px; font-weight:normal; line-height:36px; margin-bottom:5px; text-align:center;}
.p1_con ul li div b{ line-height:55px; color:#787878; font-size:20px;text-align:center;}
.p1_con ul li div p{ line-height:30px; font-size:20px; }

.tc_con{  position:fixed;bottom:70px;left:50%;margin-left:-320px; z-index:2; display:none; background:#fff; width:640px;}
.tc_con ul{width:80%; margin:0 auto}
.tc_con ul li{ color:#704c2f; float:left;}

.tc_con ul li a{color:#704c2f;}
.tc_con ul li b{ font-size:20px; line-height:50px; float:left; font-family:"微软雅黑"; padding:15px 20px 10px 20px; font-weight:bold}
.tc_con ul li p{ font-size:20px;  font-family:"微软雅黑"; line-height:20px; padding-top:15px;}
.tc_con ul li p.two{ line-height:20px; padding-top:15px;}
.close{ float:right;}
.close img{ width:70%; height:auto;}
.tc_bg{ background:url(images/bg2.png);position:absolute;top:0;left:0; z-index:1;width:100%;display:none; text-align:center; height:100%}
.tc_a li{ position:relative; cursor:pointer;}

.more,.more1,.more2,.more3{text-align:center; padding:20px 0; overflow:hidden; clear:both; font-size:20px; background:url(images/more2.png) no-repeat top center; width:100%; height:42px; margin:0 auto; }
.list,.list1,.list2,.list3{  height:550px; overflow:hidden}
.mulu  { background:url(images/bg4.jpg); width:100%; height:75px; overflow:hidden;}
.mulu ul{ width:60%; margin:0 auto}
.mulu ul li{ width:86px; height:73px; border:1px solid #ece3db; background:#eeebe8; text-align:center; font-size:18px; line-height:73px; color:#856851; margin:2px 10px; float:left;}
.mulu ul li:hover{ background:#c13b3b; color:#fff}
.erwm_right span{ width:86px; padding:10px 0; border:1px solid #ece3db; background:#eeebe8; text-align:center; font-size:14px; line-height:16px; color:#856851; display:block; overflow:hidden; margin:2px auto; }


/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0; line-height:180%;  clear:both;}
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}
