@charset "utf-8";
/*@Created by haizhouchen
	@Upload date: 2014/05/20
*/
body{ text-align:center;background:url(../images/bg.png) #f7f7f7;}
body,td,input{ font-size:12px; font-family: Arial,"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
table{border-collapse:collapse;border-spacing:0;}
h1{text-indent:-9999px;height:0px;line-height:0px;}

/* 默认超链样式 */
a{ color:#258fb8; text-decoration: none;outline: none;}
a:hover{ color: #C00; text-decoration: underline;}
/* 顶底(白底) */
.top{background:#fff;}
.top_inner{width:950px;margin:0 auto;padding:20px 10px 10px 10px;}
.top_logo{background:url(../images/logo.png) no-repeat;width:340px;height:45px;}
.top_logo:a{cursor:pointer;}
.top_menu{color:#666;float:right;}
.top_menu a{color:#666;text-shadow:none;}
.top_menu a:hover{color:#c00;}
.top_hotline{color:#333;font:20px/27px "微软雅黑",Arial, Helvetica;text-align:right;margin-top:5px;}
.top_hotline span{font:bold 24px/27px  Helvetica,Arial;color:#e30d0d;}

/* footer */
#footer{margin:10px auto 0 auto;color:#dbdbdb;text-align:center;padding:20px 0;line-height:21px; background:#305081;}
#footer a{color:#fff;}
#footer a:hover{color:#f00;}

/* banner */
.banner{background:url(../images/banner.jpg)  top center;height:429px;position: relative;left: -1px;}
.banner .con {width:980px;margin:0 auto;padding:348px 0 0 0;}
.banner .con p{padding: 0 0 0 35px;}
.banner .con a {float:left;font:22px/58px "Microsoft Yahei", "宋体";width:220px;height:58px;text-align:center;color: #fde8b1;margin-right:15px;}
.main {width:910px;margin:0 auto;text-align:left;font-family:"Microsoft Yahei", "宋体"; background:url(../images/m_bg.png) repeat-y top center;padding:0 35px;}
.m_bottom {background:url(../images/m_bg_bot.png) no-repeat top center ;height:40px;overflow:hidden;width:978px;margin:0 auto;color:#7593c0;text-align:center;padding-top:50px;}
.part_a {width:690px;}
.part_a table{width: 100%;margin: 25px 0 0 0;}
.part_a table td{height: 42px;border:1px #dce7f8 solid;font-family: "微软雅黑";font-size: 14px;color: #333;}
.part_a table .td1{background: #f2f7ff;width: 134px;text-align: center;}
.part_a table .td2{padding: 0 20px;}
.part_a .title {border-bottom:3px solid #e8484f;border-left:3px solid #e8484f;background:url(../images/title.png) no-repeat 5px 7px;height:40px;padding-left:45px;font:30px/40px "Microsoft Yahei", "宋体";}
.part_b {width:690px;margin-top:40px;}
.part_b .title {border-bottom:3px solid #e8484f;background:url(../images/title1.png) no-repeat 5px 3px;height:40px;padding-left:48px;font:30px/40px "Microsoft Yahei", "宋体";margin-bottom: 5px;}
.part_c {width:690px;margin-top:20px;}
.part_c .title {border-bottom:3px solid #e8484f;background:url(../images/title2.png) no-repeat 5px 3px;height:40px;padding-left:48px;font:30px/40px "Microsoft Yahei", "宋体";margin-bottom: 5px;}
.part_c h3{font-size: 18px;padding: 12px 0 5px 0;font-weight: normal;}
.part_c .intro{padding:20px 0 15px 0;line-height: 1.7em;}
.part_c .intro .p1{padding: 0 0 20px 0;font-size: 18px;color: #333;}
.part_c .intro ul li{padding: 2px 0 2px 10px;background: url("../images/dd.png") left center no-repeat;font-size: 14px;line-height: 22px;color: #333;}
.part_d {width:690px;margin-top:20px;}
.part_d .title {border-bottom:3px solid #C9151D;background:url(../images/title3.png) no-repeat 5px 5px;height:40px;padding-left:48px;font:30px/40px "Microsoft Yahei", "宋体";}
.intro img{float: left;}
.intro .desc{float: left;padding: 0 0 0 10px;width: 565px;font-size: 14px;}
.intro .desc{font-size: 14px;}
.two-p{font-size: 14px;color: #151515;padding: 10px 0 25px 0;line-height: 24px;}
.two-p span{color: #e8484f;}
.about{border-top: 1px #e8484f solid;text-align: center;margin:25px 0 0 0;}
.about span{display: inline-block;*display: inline;*zoom:1;padding: 0 10px;background: #e8484f;color: #fff;font-size: 18px;height: 28px;line-height: 28px;position: relative;top:-14px;border-radius: 3px;}
.about-desc{width: 640px;font-size: 14px;line-height: 22px;margin: 0 0 30px 0;}
.award-list{padding: 0 0 25px 0;}
.award-list .award-item{float: left;width: 210px;background: #f7f7f7;padding: 0 0 10px 0;position: relative;display: inline;}
.award-list .award-item .p1{padding: 4px 5px 20px 30px;font-size: 14px;line-height: 19px;color: #333;}
.award-list .award-item .p2{text-align: right;font-size: 12px;color: #999;padding: 0 10px 0 0;}
.award-list .award-item span{position: absolute;width: 22px;height: 40px;font-size: 20px;color: #fff;background: #e8484f;top:0;left: 0;text-align: center;line-height: 40px;}
.award-list .award-margin{margin: 0 30px;}
.how-title{font-size: 22px;color: #333;background: #f2f7ff;padding: 10px 0 10px 10px;margin: 40px 0 15px 0;}
.how-list{padding: 0 0 15px 0;}
.how-list .how-item{width: 210px;height: 60px;background: url("../images/tips.png") no-repeat top left #e8484f;float: left;display: inline;}
.how-list .how-item p{font-size: 16px;color: #fff;padding: 10px 10px 0 30px;line-height: 20px;}
.how-list .how-margin{margin: 0 30px;}
.list ul{float: left;width: 210px;margin: 0 30px 0 0;height: 265px;background: #f7f7f7;}
.list ul .name{background: #e8484f;font-size: 24px;color: #fff;text-align: center;height: 48px;line-height: 48px;}
.list ul .cover{text-align: center;height: 115px;}
.list ul .c4{background: url("../images/icon4.png") no-repeat center center;}
.list ul .c5{background: url("../images/icon6.png") no-repeat center center;}
.list ul .c6{background: url("../images/icon5.png") no-repeat center center;}
.list ul .word{font-size: 14px;color: #333;padding: 0 15px 0 15px;}
.list .clear-margin{margin: 0;}
.four-p{font-size: 14px;color: #151515;margin: 15px 0 20px 0;}
.fl_layer {width:214px;height:335px; background:url(../images/fl_layer.png) no-repeat;position:absolute; right:50%; top:515px;margin-right:-462px;font-family:"Microsoft Yahei", "宋体";text-align: left;
}
*html{background-image:url(about:blank);background-attachment:fixed;} 
.fl_layer .b1 {color:#cea52b;padding:160px 0 0 10px;line-height: 16px;}
.fl_layer .b2 {margin:5px 10px 0 10px;}
.fl_layer .b2 table td {height:31px;font-size:14px;color:#cea52b;}
.fl_layer .b2 table td p{width: 45px;}
.fl_layer .b2 .it {border:1px solid #dbbd63;height:24px;line-height:24px;background:#fff;padding:0 5px;width:136px; }
.fl_layer .b2 .tijiao {background:url(../images/btn.png) no-repeat;width:193px;height:61px;border:none;cursor:pointer;margin-top:5px;}
.fl_layer .b2 .tijiao_hover {background:url(../images/btn-hover.png) no-repeat;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .banner{left:0;}
}




