.main{width:100%;float:left;clear:both;position:relative;z-index:2;}
.main .main_header{width:100%;height:122px;background:#000;text-align:center;}
/*.main .main_header img{margin-top:20px;}*/
.main_content{width:100%;position:relative;background:url("../../images/bg3_1.gif") no-repeat center left,url("../../images/bg3_1.gif")no-repeat center right; background-size:cover;padding-bottom:80px;}
.main_content .main_top{width:100%;height:591px;background:url("../img/pro_top_bg.gif") no-repeat center top; background-size:cover}
.main_content .main_bottom{width:100%;height: 4150px;}
.main_content .pro_box{width:1100px;margin:0 auto;background:#000;position:relative;z-index:99;}
/*.main_content .pro_box .text_top{width:100%;height:165px;padding:30px 0px;margin:0 auto;}*/
/*.main_content .pro_box .text_top h1{font-size:97px;text-align:center;margin:0;color:#fff;font-weight: normal;letter-spacing:25px;}*/
/*.text_top p{font-size:22px;text-align:center;color:#fff;margin-top:10px;letter-spacing:19px;}*/
/*.text-bottom{width:93%;margin:10px auto 0 auto;}*/
/*.text-bottom h3{color:#e7225e;font-size:24px;margin:0;font-weight:normal;line-height:30px;}*/
/*.text-bottom p{color:#fff;font-size:14px;line-height:30px;}*/
/*.main_content .pro_pic:nth-child(1){padding-top:410px}*/
/*.main_content .pro_pic{width:1100px;padding-top:330px;margin:0 auto;}*/
/*.main_content .pro_pic .pic_pic{float:left;display:inline-block;position:relative;}*/
/*.main_content .pro_pic .pic_text{float:left; display:inline-block;width:533px;height:160px;background:#000;color:#fff;margin-top:35px;padding:50px 20px;font-size:14px;line-height:30px;overflow-y:scroll;}*/
/*.main_content .pro_pic .pic_pic_box{background:url("../img/wrap.png") ;width:448px;height:187px;position:absolute;z-index:1000;left:40px;top:70px;}*/
/*.main_content .pic_pic_box p{width:265px;height:75px;position:absolute;left:78px;top:46px;background:#e7225e;color:#fff;padding:10px;font-size:36px;line-height:65px;text-align:center;}*/
.mid{width:100px; height:40px;}

.left{float: left}
.right{float: right}
.text{
    width: 873px;
    margin: 68px auto;
    margin-top: 0px;
    padding: 20px 0 40px 0;
}
.text_l h1{
    font-size: 44.03px;
    font-weight: bold;
    color: #000;
    margin: 0;
    text-align: center;
    background-color: #e7225e;
}
.text_l h3{
    font-size: 18.75px;
    font-weight: normal;
    color: #e7225e;
    margin: 11px 0;
}
.text_l p{
    font-size: 16px;
    font-weight: normal;
    color: #fff;
    line-height: 18px;
}
.text_r{
    padding-top: 11px;
}
.clearfix{
    clear: both;
}
.main_content .pro_box_2{width:1100px;margin:46px auto 0;background:#000;position:relative;z-index:99;padding-bottom: 1px;}
.text_top{
    border-bottom: 1px dashed #e7225e;
    margin-bottom: 6px;
    margin-top:10px;
}
.text_top h1{
    font-size: 57.51px;
    font-weight: normal;
    color: #fff;
    letter-spacing: 0px;
    margin: 0;
}
.text_top>h3{
    font-size: 25px;
    font-weight: normal;
    color: #e7225e;
    letter-spacing: 1px;
    margin-top: 0;
    margin-bottom: 6px;
}
.text_content>p{
    font-size: 14px;
    color: #fff;
    line-height: 28px;
}
.text_content_img{
    margin: 21px 0 0 0;
}
.text_content>h1{
    font-size: 73.69px;
    font-weight: normal;
    color: #fff;
    margin: 0;
}
.text_content>h4{
    font-size: 18.38px;
    font-weight: normal;
    margin: 5px 0 12px 0;
    color: #e7225e;
}
.text_content{
    border-bottom: 1px dashed #e7225e;
}
.text_content1>h1{
    font-size: 63px;
    font-weight: normal;
    margin: 0px;
    color: #fff;
}
.text_content1_c>h3{
    font-size: 24px;
    font-weight: bold;
    color: #e7225e;
    margin: 15px 0 0 0;
}
.text_content1_c>p{
    font-size: 14px;
    color: #fff;
    line-height: 25px;
    padding-top: 5px;
}
.text_content1_c{
    width: 540px;
}
.text_content1_b{
    margin-top: 15px;
}
.text_content1{
    padding-bottom: 10px;
    border-bottom: 1px dashed #e7225e;
}
.text_content2{
    margin-top: 18px;
}
.text_content2>h3{
    font-size: 24px;
    font-weight: normal;
    color: #e7225e;
    margin: 15px 0 9px 0;
}
.text_content2>p{
    font-size: 14px;
    font-weight: normal;
    color: #fff;
    line-height:28px;
    margin: 10px 0;
}
.text2{
    width: 890px;
    margin: 0px 105px;
    /*border-bottom: 1px dashed #e7225e;*/
}
#t1{
    width:100%;
    height:1px;
    position:relative;
    top:-152px;
}
#t2{
    width:100%;
    height:1px;
    position:relative;
    top:-152px;
}
.title11{
    margin:0 auto;
    color:#fff;
    font-size:26px;
    line-height:80px;
    width:873px;
    text-align:center;
    display:block;
    border-bottom: 1px dashed #e7225e;
}


/*youshi*/
.text_2{
    width: 890px;
    margin: 0 115px;
}
.main_content .pro_box_3{width:1100px;margin:0 auto;background:#000;position:relative;z-index:99;padding-bottom: 125px;}
.text_2{
    width: 890px;
    margin: 0 105px;

    border-bottom: 1px dashed #e7225e;
    padding-bottom: 25px;
}
.text_2_top{
    border-bottom: 1px dashed #e7225e;
    margin-bottom: 14px;
}
.text_2_top h1{
    font-size: 72.23px;
    font-weight: normal;
    color: #e7225e;
    text-align: center;
    letter-spacing: 21px;
    margin: 0;
}
.text_2_top h3{
    font-size: 26.96px;
    font-weight: normal;
    color: #e7225e;
    letter-spacing: 2.7px;
    margin: 14px 0;
}
.text_2_bottom p{
    font-size: 14px;
    line-height: 24px;
    color: #fff;
}