@charset "utf-8";
/* CSS Document */
html {padding:0px; margin:0px;}
body {padding:0px; margin:0px; font-family: "微软雅黑";}
ul {padding:0px; margin:0px;list-style:none;}
li {padding:0px; margin:0px;list-style:none;}
p {padding:0px; margin:0px;}
a{text-decoration: none;color: #ce0146;}
a:hover{text-decoration: underline;color: #FF3300;}
.fl{float:left;display:inline;}
.black_1{width:100%; height:0.5em; clear: both; overflow: hidden;}
.common_logo{ width: 1000px; height: 128px; margin: 0px auto;}
.common_dh{ width: 100%; height: 47px;margin: 0px auto; background-color: #ce0146; background-repeat:repeat-x;}
.common_dh ul{ width: 540px; height: 47px; margin:0 auto;}
.common_dh li{ width: auto; height: 47px; float: left; margin:0 18px; line-height: 47px;}
.common_dh ul li a{ font-size:18px; color: #ffffff; }
.common_banner{ width:100%; height:auto; margin:1px 0 auto;}
.common_banner img{ width: 100%; height: auto;margin: 0 auto;}
.yy{ width: 1000px; margin: 0px auto; margin-top: 10px; height: auto; }
.yy_1{ width: 506px;height: 146px;border: 1px solid #99D8BF;font-size: 12px;line-height: 19px;float: left;}
.yy_1 img{ width: 150px;height: 146px;float: left;}
.yy_1 span{ font-size: 20px; font-weight: bolder;color: #ce0146; margin-top: 5px; float:left;}
.yy_1 p{ width: 355px;height: auto;font-size: 12px;text-indent: 2em;line-height: 23px;color: #323232;float: right; margin-top: 5px;}
.yy_2{width: 480px; height: 146px;border: 1px solid #99D8BF;font-size: 12px;line-height: 19px;float: left;margin-left: 10px;}
.yy_2 span{ font-size: 20px;font-weight: bolder;color: #ce0146;margin-top: 5px;float: left;margin-left: 10px;}
.yy_2 p{ width: 460px;height: 98px;font-size: 12px;text-indent: 2em;line-height: 35px;color: #323232;margin: 30px auto 0px auto;}
.yy_2 p font{ font-weight: bold; font-size: 14px;}
.bz{width:980px;height:auto;overflow:hidden;margin:0px auto;}
.bznr{width:978px;height:315px;border:1px dotted #CCCCCC;margin-top:10px;}
.bznr div.bzdiv{width:326px;height:157px;float:left;overflow:hidden;position:relative;}
.bznr div.bznr1{border-bottom:1px dotted #CCCCCC;}
.bznr #bznr1{width:324px;border-left:1px dotted #CCCCCC;border-right:1px dotted #CCCCCC;}
.bztop {width: 980px;height: auto;text-align: center;font-size: 45px;color: #ce0146;font-weight: bold;font-family: "Microsoft YaHei";}
.bztop font {font-size: 12px;color: #a1a1a1;font-weight: 100;text-transform: uppercase;}
.bzp1{width:176px;padding-left:70px;height:55px;margin:50px auto;display:block;overflow:hidden;font-size:30px;color: #ce0146;font-family:"Microsoft YaHei";line-height:30px;}
.bzp1 font{font-size:12px;}
.bzbg1{background:url(../img/bz1.jpg) no-repeat left center;}
.bzbg2{background:url(../img/bz2.jpg) no-repeat left center;}
.bzbg3{background:url(../img/bz3.jpg) no-repeat left center;}
.bzbg4{background:url(../img/bz4.jpg) no-repeat left center;}
.bzbg5{background:url(../img/bz5.jpg) no-repeat left center;}
.bzbg6{background:url(../img/bz6.jpg) no-repeat left center;}
.bzbg7{background:url(../img/bz7.jpg) no-repeat left center;}
.bzbg8{background:url(../img/bz8.jpg) no-repeat left center;}
.bzbg9{background:url(../img/bz9.jpg) no-repeat left center;}
.bzqt{width:326px;height:0px;overflow:hidden;position:absolute;z-index:10;left:0px;top:0px;background:#57B52D;}
.bzqt ul{width:220px;height:auto;overflow:hidden;margin:30px auto;display:block;}
.bzqt ul li{width:110px;height:40px;float:left;}
.bzqt ul li a{font-size:18px;color:#FFFFFF;font-family:"Microsoft YaHei";text-decoration:underline;}
.bzqt ul li a:hover{color:#FFFF00;}
.s3{margin-top:35px}
.s3-d1{width:75px;margin-right:5px}
.s3-d2{width:700px}
.s3-d3{width:200px}
.s3-mb{margin-bottom:4px}
.s3-d2 a{float:left;width:170px;height:68px;line-height:70px;text-align:center;color:#fff;margin-right:5px}
.s3-a1{background:#f35f53}
.s3-a2{background:#24b6e9}
.s3-a3{background:#82d0c0}
.s3-a4{background:#feb84b}
.s3-a5{background:#4cca98}
.s3-a6{background:#4cca98}
.s3-a7{background:#9f7ec5}
.s3-a8{background:#c88d4b}
.s3-a9{background:#9a79c0}
.s3-a10{background:#24b6e9}
.hj{ width: 1000px;    height: 256px;margin: 0px auto;border: 1px solid #99D8BF;text-align: center;}
.ry{ width: 1000px; height: 116px; margin: 0px auto; border: 1px solid #99D8BF;}
.qwe{ width: 1000px; height: 8px;margin: 0px auto;background-color: #ce0146;margin-top: 0.5em;}
.list_font{width: 920px; height: 300px;margin: 10px auto 0px auto;border: 1px solid #99D8BF;font-size: 14px;line-height: 21px;color: #323232;padding: 20px 40px;}
.list_font span{ font-size: 20px;margin: 0px;padding: 0px;font-weight: bold;color: #ce0146;}
.list_font p{ line-height: 23px;margin: 3px 0;}
.font_black_1{ width:100%; height:5px; clear: both; overflow: hidden;}
.font_black_2{ width:100%; height:3px; clear: both; overflow: hidden;}
.footer{width: 1000px; height: 146px; margin: 0px auto; }
.footer p{ width: 507px;height: auto; float: right;font-size: 13.5px; color:#ce0146; line-height: 35px;margin: 20px;}