/* CSS Document */
* {margin:0;padding:0;text-shadow:none;/*-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*/}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none; font-family: "Microsoft Yahei";}
body,button, input, select, textarea {font: 12px/1.5 "msyhl422459","Microsoft Yahei",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
body { overflow-x: hidden;}
ul,li{ list-style: none; }
a { text-decoration: none; color: #000000;}
a:hover { text-decoration: none;  color: #9d0a3a;}
img{ border:0px; vertical-align:top;}
.h30 { height: 20px;}
body{margin:0 auto;position:relative;background-color:#fff;color:#666;}
body,html{min-width:1200px;max-width:100%;margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}

.l{float:left;}
.r{float:right;}
.m40{margin-top:40px;}
.w1100{ width:1100px; margin:0 auto;}
.w100{background:#f7f7f7; border-bottom:1px solid #f1f1f1; }
.hidden{ overflow:hidden;}
.clearfix:after,.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}

/*banner*/
.banner { background: url(../img/banner.jpg) no-repeat top center; height: 636px; width: 100%;}
.one-top{ background: url(../img/one-top.png) no-repeat top center; height: 40px; width: 100%;}
.one-nr{ background: url(../img/one-nr.png) no-repeat top center; height: 449px; width: 100%;margin-top: 40px;}
.one-zx{text-align: center;clear:both;width:162px;line-height: 50px;background-color:#e14805;color:#fff;border-radius:5px;margin:0 auto;font-size:24px;}
.one-zx1m {margin:50px 0;}
.one-nr2{ color:#12517d;font-size:30px;font-weight:bold;text-decoration:underline;text-align:center;margin-top: 50px;}
.one-wz{ text-align:center;    margin-top: 40px;}
.one span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.one i{ color:#12517d;font-size:17.5px;font-style:normal;line-height: 10px;}
.two span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.two i{ color:#12517d;font-size:16.3px;font-style:normal;line-height: 10px;}
.two-csd {background: url(../img/csd.png) no-repeat top center; height: 765px; width: 100%;margin:40px 0;}
.two-1 {margin-top: 40px;}
.two-2 {margin-top: 276px;margin-left: -207px;}
.two-3 {margin-top: 527px;margin-left: -207px;}
.two-4 {margin-top: 40px;}
.two-5 {margin-top: 276px;margin-right: -207px;}
.two-6 {margin-top: 527px;margin-right: -207px;}
.three span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.three i{ color:#12517d;font-size:15px;font-style:normal;line-height: 10px;}
.three-wz{ font-size:24px;line-height: 55px;text-align:center;}
.three-yuan{width:325px;height:325px;background-color:#427499;border-radius:200px;text-align: center;}
.three-y{text-align: center;float: left;margin-left: 62.5px;width:325px;height:325px;background-color:#5a93b0;border-radius:200px;}
.three-baiy{width:315px;height:315px;border-radius:200px;margin: 4px 0 0 4px;border:1px solid #fff;}
.three-zx2{text-align: center;clear:both;width:290px;line-height: 50px;background-color:#e14805;color:#fff;border-radius:5px;margin:0 auto;font-size:24px;}
.three-zxm{margin-top: 415px;margin-bottom: 50px;}
.four{height:510px;}
.four span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.four i{ color:#12517d;font-size:16.5px;font-style:normal;line-height: 10px;}
.four-1 {margin-top: 40px;text-align:center;font-size:18px;}
.four-1 p{margin-top: 10px;margin-bottom:45px;}
.four-2 {margin-left: 112px;}
.five span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.five i{ color:#12517d;font-size:15.5px;font-style:normal;line-height: 10px;}
#featureCarousel {
    height: 280px;
    width:960px;
    margin:0 auto;
    position:relative;
	margin-top:40px;
	margin-bottom:50px;
}
#featureCarousel img {
    border:0;
}
#featureCarousel .feature {
    position:absolute;
    top:-1000px;
    left:-1000px;
    border:3px solid white;
    cursor:pointer;
}
#featureCarousel .blipsContainer {
    position:absolute;
    color:white;
    right:45%;
    top:280px;
    padding:0;
    margin:0;
}
#featureCarousel .blipsContainer .blip {
    margin:3px;
    height:14px;
    width:14px;
    color:#135180;
    text-align:center;
    font-size:10px;
    border:1px dotted #135180;
	line-height: 15px;
}
#featureCarousel .blipsContainer .blipSelected {
    color:white;
    font-weight:bold;
    background-color:#135180;
}
.five-zx{text-align: center;clear:both;width:290px;line-height: 50px;background-color:#e14805;color:#fff;border-radius:5px;margin:0 auto;font-size:24px;}
.five-zxm{margin-bottom: 50px;}
.six span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.six i{ color:#12517d;font-size:19px;font-style:normal;line-height: 10px;}
.six-1{ background: url(../img/six-1.png) no-repeat top center; height: 707px; width: 100%;margin-top: -10px;margin-bottom:30px;}
.seven span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.seven i{ color:#12517d;font-size:18px;font-style:normal;line-height: 10px;}
.seven-wz{ font-size:24px;line-height: 55px;text-align:center;}
.seven-1{ background: url(../img/seven-1.png) no-repeat top center; height: 659px; width: 100%;margin-top: 40px;margin-bottom:40px;}
.eight span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.eight i{ color:#12517d;font-size:17.5px;font-style:normal;line-height: 10px;}
.eight-1{ background: url(../img/ys-1.jpg) no-repeat top center; height: 599px; width: 100%;margin-top: 40px;margin-bottom:40px;}
.eight-img1 {margin-top: 110px;}
.eight-img2 {margin-top: 5px;}
.eight-xm {font-size: 30px; position: absolute;  margin-top: 205px; margin-left: 25px; font-weight: bold;color:#000}
.eight-zc {font-size: 20px; position: absolute;  margin-top: 217px; margin-left: 125px; }
.eight-zh {font-size: 20px; position: absolute;  margin-top: 275px; margin-left: 25px; }
.eight-sc {font-size: 18px; position: absolute;  margin-top: 330px; margin-left: 25px; width:485px;}
.eight-zx {position: absolute;  margin-top: 438px; margin-left: 161px;}
.eight-zx a{display:block;width:240px;height:55px;}
.nine i{ color:#12517d;font-size:20.5px;font-style:normal;line-height: 10px;}
.nine span{ color:#12517d;font-weight:bold;font-size:36px;display:block;}
.nine-aq{font-size: 24px; font-weight: bold; line-height: 50px; margin-left: 65px;}
.nine-m{margin: 50px auto;}
.nine-wd{height:150px;width:100%;background-color:#e2e2e2;    margin-top: 20px;}
.nine-da{font-size: 20px;color: #333;margin:0 30px;padding: 30px 0; font-size:20px; display:block; font-weight:bold;}
.nine-da .wd { font-size:18px; color:#666; line-height:40px; font-weight:normal;}

