﻿* {
    margin: 0;
    padding: 0;
}
html { overflow-y: scroll; }
ol,ul,li{list-style-type:none;}
img{border:0px; vertical-align:middle;}
form {margin:0px;padding:0px;}
.clear { height:0px; clear: both; overflow:hidden; }
input {font-family:"Microsoft YaHei";}

body {
    line-height: 24px;
    color: #666;
		background: url(images/ma_bg.jpg) center 160px no-repeat #edf5f8;
		font-family:"Microsoft YaHei";
		word-break:break-all;
}
a {
    text-decoration: none;
    color: #666;
}
a:hover {
    text-decoration: none;
    color:#fc7e05;
}


#wrap { width:1000px; margin:0px auto; padding-top:347px; padding-bottom:60px;}

.qm_box1 { margin-bottom:20px; background:#fff; padding:10px 22px 20px 22px; font-size:13px; line-height:30px;}
.qm_box1 p{ text-indent:2em;}

.tit { background:url(images/tit.png) no-repeat; width:325px; height:61px; position:absolute; left:-24px; padding-left:27px; top:0px; line-height:46px; font-size:24px; color:#fff; font-weight:bold;}

.qm_box2 { margin-bottom:20px; background:#fff; position:relative; padding-bottom:20px; padding-top:20px;}

.qm_box2_l { float:left; padding-left:50px; padding-top:60px; width:430px; font-size:20px; line-height:40px;}
.qm_box2_r { float:right; width:410px; font-size:14px; }

.qm_btn { background:url(images/qmfoot.png) center bottom no-repeat; width:201px; height:201px; padding-bottom:10px; margin:0px auto; cursor:pointer;}

.qm_btn_f { text-align:center; color:#1d1d1d; padding-top:10px; }
.qm_btn_f a{ color:#1d1d1d;}
.qm_btn_f a:hover{ color:#fc7e05;}

.qm_box3 { margin-bottom:20px; background:#fff; position:relative; padding-top:70px; padding-bottom:35px;}


.qm_box3_m { padding-left:50px; line-height:42px; font-size:20px;}
.qm_box3_m .t{ float:left;}
.qm_box3_m .input{ float:left; width:215px; height:20px; line-height:20px; padding:10px 20px; background:#fff; border:1px #cccccc solid; font-size:20px; margin-right:29px;}
.qm_box3_m .btn{ float:left; width:132px; height:42px; line-height:42px; background:#fc7e05; border:none; font-size:16px; color:#fff; cursor:pointer;}
.qm_box3_m .btn:hover{ background:#d66a03; color:#fff; }


.ttbox_main { display:none; z-index:19; right:0px; left:0px; width:100%; bottom:0px; position:fixed; top:0px; height:100%; _position: absolute; background: url(images/ttbg.png); }
.ttbox { background:url(images/tc2.png) no-repeat; z-index:50; left:50%; top:50%; width:556px; height:293px; margin:-146px 0px 0px -278px; position:absolute; }
.ttboxt { height:32px; text-align:right; }
.ttboxt img:hover{ opacity:0.7;}
.ttboxm{ padding:38px 37px 0px 38px; height:150px; }
.ttboxm .img{ float:left; width:135px; margin-right:15px;}
.ttboxm .m{ padding-top:10px; font-size:18px; line-height:40px; color:#fff; }
.ttboxm .m b{ color:#ff0000;}
.ttboxm .m2{ padding-top:20px; font-size:18px; line-height:40px; color:#fff; }
.ttboxf { text-align:center;}
.ttboxf a{ text-align:center; width:192px; height:57px; line-height:57px; text-align:center; color:#fff; font-size:24px; font-weight:bold; display:inline-block;}
.ttboxf a:hover{ color:#fc7e05; }

.ttbox2 { background:url(images/tc1.png) no-repeat; z-index:50; left:50%; top:50%; width:556px; height:293px; margin:-146px 0px 0px -278px; position:absolute;}

.ttboxm2 { padding:72px 80px 0px 70px; height:117px; font-size:18px; line-height:40px; color:#fff;}
.ttboxm2 span { color:#f6f415;}
.ttboxm2 b{ color:#ff0000;}