@charset "utf-8";
/* CSS Document */
@import url(../images/css/comm.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0px;word-wrap: break-word; word-break: normal;padding:0px;font-family:"Microsoft YaHei",Verdana;}
body{font-size:14px;line-height:150%; color:#434540; }
table{border-collapse:collapse; border-spacing:0px;}
fieldset,img{ border:0px;}
img{vertical-align:middle;}
textarea{resize: none;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea {font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0px;}
a{color:#333; text-decoration:none;}
a:focus{-moz-outline:none; outline:none;}
a:hover{ text-decoration:underline;}
.pr{position:relative;}
.pa{position:absolute;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; height:0; font-size:0; overflow:hidden;}
.banbox{width:1000px; margin:0 auto;}
.zt_box{width:960px; padding:0 20px; margin:0 auto;}
.box960{margin:0 auto;width:960px;}
.box560{width:560px;}
/*颜色*/
.colorg{color:#f05332;}
.colpink{color:#ffc7cf;}
.col_g{ color:#0ebb86;}
.col_y{ color:#fffcb1;}
.colC00{color:#cc0000;}
.colFe9{color:#ffee9f;}
.colE63{color:#ea4c12;}
.colFff{color:#ffffff;}
.colF00{color:#ff0000;}
.col999{color:#999;}
.col_w{ color:#fff;}
/*字号*/
.font12{font-size:12px;}
.font30{font-size:30px;}
.font67{font-size:67px;}
/*连接下划线*/
.a_under{ text-decoration:underline;}
/*外边据*/
.mar_t20{margin-top:20px;}
.mar_t40{margin-top:40px;}
.mar_b50{margin-bottom:50px;}
.mar_b15{margin-bottom:15px;}
.mart_tb30{margin-top:30px;}
.mar_r35{margin-right:35px;}
.pt60{padding-top:60px;}
.pt30{padding-top:30px;}
.pt20{padding-top:20px;}
.pt10{padding-top:10px;}
.box1200{width:1200px; margin:0 auto;}
.box560{width:560px;}
.ext_cen{ text-align:center;}
.ext_left{ text-align:left;}
.bg_g{ background:#0ebb86;padding:0 0 30px;}
.banner{width:100%; background:url(2588/banner_bg.jpg) no-repeat center top;}
.banner img{ display:block;}
.tit_s1{width:1200px; margin:50px auto 30px; font-size:36px; text-align:center; color:#4a545d; height:60px; line-height:60px; font-weight:bold;}
.tit_s1 span{ color:#ce0320;}
.why_box li{float:left; width:183px; margin-right:22px; padding:40px 50px 0; height:374px; background:url(2588/deng_bg.gif) no-repeat left top; text-align:center;color:#4a545d; font-size:18px; line-height:30px;}
.why_box li:hover,.why_box li.sed{ background-position:left -414px;}
.why_box li.zsy{margin-right:0;}
.why_box h3{ height:50px;  font-size:30px; font-weight:bold;}
.why_box p{ height:280px;}
.why_box a{ display:inline-block; font-size:14px;color:#4a545d;}
.why_box li:hover a,.why_box li.sed a{ color:#fff;}
.bg_s1{ width:100%; margin:60px auto 0; background:#fbdce1 url(2588/bg_s1.jpg) no-repeat center top; padding:1px 0 40px;}
.fbt{ background:url(2588/tit_fbt.gif) no-repeat center top; height:53px; text-align:center; font-weight:bold; font-size:30px; color:#333; padding-top:15px;}
.ext_s1{font-size:18px; line-height:30px; text-align:center; padding-bottom:6px; color:#222;}
.ext_s2{font-size:18px; line-height:30px; text-align:left; padding-bottom:6px; color:#222;}
.tel_talk_s2{ padding:20px 0; text-align:center;color:#da4258;font-size:24px;}
.tel_talk_s2 a{ display:inline-block; color:#fff; background:#da4258; width:180px; height:45px; line-height:45px; font-size:24px; margin:0 20px 20px 0;border-radius:20px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */ 
-moz-border-radius: 20px; /* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 20px; /* Webkit浏览器的私有属性 */} 
.zyset_yxtj{padding:30px 0 0; overflow:hidden;}
.zyset_yxtj li{float:left;width:270px; margin-right:40px; margin-bottom:30px;}
.zyset_yxtj li.zsy{ margin-right:0;}
.zyset_yxtj .yx_blg{width:266px; height:166px; border:2px solid #cccbc9;}
.zyset_yxtj .yx_ext1{background:#eeeff0; padding:15px 15px 0; color:#000; height:245px; font-size:16px; line-height:32px;}
.zyset_yxtj .as1{float:left; width:105px; height:40px; margin:10px 10px 0 0; line-height:40px; color:#fff; text-align:center; -moz-border-radius: 5px;  -webkit-border-radius: 5px;   border-radius: 5px; background:#393939; font-size:18px;}
.zyset_yxtj .as2{float:left; width:105px; height:40px; margin:10px 0 0; line-height:40px; color:#fff; text-align:center; -moz-border-radius: 5px;  -webkit-border-radius: 5px;   border-radius: 5px; background:#da4258; font-size:18px;}
.more_hx{ display:block; width:1198px; height:58px; line-height:58px; border:1px dashed #da4258; color:#da4258; text-align:center; font-size:20px;}
.xht_box{ width:100%; margin:60px auto 0; background:url(2588/xht.gif) repeat-y center top;padding:1px 0 40px; text-align:center; color:#fff; overflow:hidden;}
.xht_box .tit_s2{display:inline-block;font-size:36px; color:#fff; font-weight:bold; margin:50px auto 30px; height:60px; line-height:60px;  background:#ce0320; padding:0 20px; }
.xht_box .ht_tit{ font-size:24px; text-align:left; }
.xht_box .ht_tit span{ display:inline; background:#fff;border-radius:20px;-moz-border-radius: 20px; -webkit-border-radius: 20px;border-radius: 20px; color:#ce0320; padding:0 10px; margin-right:10px;}
.xht_box .ht_ext{padding:20px 0; font-size:16px; line-height:32px;text-align:left; color:#ecedee; height:180px;}
.xht_box .ht_num{font-size:16px; padding-top:10px; text-align:left; color:#bcd7f3;}
.suc_tit{background:url(2588/tit_suc.gif) no-repeat center top; height:53px; text-align:center; font-weight:bold; font-size:30px; color:#333; padding-top:15px;}
.suc_show{ margin:30px 0 10px; position:relative; height:740px;}
.img_sh1{ position:absolute;left:0; top:0;}
.img_sh2{ position:absolute;right:0; top:0;}
.img_sh3{ position:absolute;left:0; top:250px;}
.img_sh4{ position:absolute;right:0; top:250px; }
.img_sh5{ position:absolute;left:384px; bottom:0;}
.img_sh6{ position:absolute;left:599px; bottom:0;}
.img_sh7{ position:absolute;left:384px; top:250px;width:360px; height:180px; background:#da4258; color:#fff; font-size:20px; line-height:60px; padding:60px 30px 0; text-align:center;}
.bg_fs{ background:#ffdfe4; margin:40px auto 0; padding:1px 0 40px; overflow:hidden;}
.fom_bg{ background:url(2588/fom_bg.jpg) no-repeat center top; height:631px; padding-top:60px;}
.fom_tit111{font-size:36px; font-weight:bold; color:#ffda77; height:50px;}
.fom_ext{font-size:18px; line-height:36px; color:#fff; width:660px; height:91px; padding-bottom:78px;}
.fom_tab{width:640px;}
.fom_tab th{width:142px; text-align:right; height:46px; padding-bottom:10px; font-size:18px; color:#386ca1;}
.fom_tab td{height:46px; padding-bottom:20px;}
.fom_tab .int_ext,.fom_tab .select{ display:block; width:417px; height:46px; line-height:46px; padding:0 5px; background:#7ab0de; color:#fff; border:none;-moz-border-radius: 5px;  -webkit-border-radius: 5px;   border-radius: 5px; font-size:16px;}
.fom_sub{ display:block; width:240px; height:55px; background:#ffca3e; line-height:55px;-moz-border-radius: 5px;  -webkit-border-radius: 5px;   border-radius: 5px;font-size:24px;border:none; color:#8a6c1a; font-weight:bold;}

.qa li{float:left; width:580px; height:80px; line-height:80px; background:#f6f6f6; font-size:18px; margin:0 40px 20px 0;}
.qa li.yyp{margin-right:0;}
.qa .num{width:80px; height:50px; float:left;margin:15px 10px 0 0; background:#cccbc9; font-size:36px; line-height:50px; text-align:center;}
.qa .zx_btn{float:right;width:138px; height:80px; line-height:80px; color:#fff; background:url(2588/a_zxxxo.gif) no-repeat left top; padding-left:50px; font-size:30px;}
.qa_tsy{font-size:18px; text-align:center; height:40px;}

.foot1916{padding:30px 0; text-align:center;}
