@charset "gb18030";
/* CSS Document */

.mt10{margin-top:10px}
.mt15{margin-top:10px}
.mt20{margin-top:20px}
.con {width: 1000px;margin: 0 auto;}

.ban1{ background:url(../images/pic_r1_c1.jpg) no-repeat center; height:232px;}
.ban2{ background:url(../images/pic_r2_c1.jpg) no-repeat center; height:320px;}
.ban2 a{ width:120px; height:122px; display:block; float:right; margin-right:65px;}
.daodu{ background:url(../images/pic_r3_c1.jpg) no-repeat center; height:550px;}
.daodu .bor1{ width:158px; text-align:center; float:left; margin-top:90px; margin-left:40px; *margin-left:20px;  _margin-left:20px;margin-right:13px; *margin-right:33px;_margin-right:33px;padding-top:20px;}
.daodu .bor1 h1{ width:150px; margin:0 auto; color:#6b2c6d;font:20px/2.3 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;}
.daodu .bor1 p{ width:150px; margin:0 auto;color:#333333;font:14px/1.8 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;}
.daodu .daodu-p { padding-top:110px; margin:0 auto;}
.daodu .daodu-p p{color:#6b2c6d;font:16px/2.3 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; width:760px; margin:0 auto;}
.daodu .daodu-p p span{ font-weight:bold; font-size:18px; font-style:italic; padding-left:5px; padding-right:5px;}
.duibi{ background-color:#FFF;}
.zi-bj{ background-color:#7d467d;}
.zy{ background:#7d467d url(../images/pic_r7_c2.jpg) no-repeat center; height:1213px;}
.bor2{ width:490px;color: #FFF; position:relative;}
.bor2 h1{ font-size:20px; font-family:"\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; line-height:36px;}
.bor2 h1 span{ font-size:18px;}
.bor2 p{ font-size:13px; font-family:"\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; line-height:20px;}
.bor2 .str{ font-size:15px; font-weight:bold;}
.sjys{ float:right; margin-right:55px; *margin-right:28px; _margin-right:28px;margin-top:147px;*margin-top:150px;_margin-top:150px;}
.eboss{margin-top:110px; margin-left:60px;}
.jzbx{ float:right; margin-right:55px; *margin-right:28px; _margin-right:28px; margin-top:75px;}
.wlgc{margin-top:52px; margin-left:60px;}
.but{ position:absolute; right:5px; top:200px;}
.but a{ display:block; padding:2px; color:#FFF; font-size:15px; border:2px #FFFFFF solid; font-weight:bold;box-shadow: 0px 0px 3px #ccc, 0 3px 15px #eee inset; float:left; margin-left:7px;}
.but a:hover{ text-decoration:none;box-shadow: 0px 0px 0px #ccc, 0 0px 0px #fff inset;}

/* cgxz */
.cgxz_layout{ background:#daf2da; border-top:solid 1px #ffffff; width:100%;}
.cgxz{ margin:0 auto; width:1000px;}
.cgxz .tt{ z-index:2;}
.cgxz .con{ position:relative; padding-bottom:50px; z-index:1;}
.cgxz .text_show{ color:#000000; font-size:30px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.cgxz .text_show em{ color:#cc0000; font-weight:bold;}
.cgxz .text_show i{ font-family:Georgia, "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:40px; font-weight:bold; padding:0 4px;}
.cgxz .text_show2{ color:#cc0000; font-size:14px; font-weight:bold; position:absolute;top:90px; text-align:center; width:1000px;}
.cgxz ul{ display:block; padding:20px 0 0 48px;}
.cgxz li{ display:inline; float:left; margin:0 10px; width:130px;}
.cgxz li a{ background:#222222; color:#ffffff; display:block;
transition:background 0.3s; /* IE */
-moz-transition:background 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s; /* Opera */
}
.cgxz li a:hover{ background:#cc3366; color:#ffffff; text-decoration:none;}
.cgxz li span{ cursor:pointer; display:block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; line-height:20px; padding:4px 5px 4px 5px; width:120px;}
.cgxz li span i{ color:#dddddd; line-height:16px;}