﻿@CHARSET "UTF-8";
/*rest css*/
@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
img{vertical-align:top; border:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;}
li{list-style-type:none;}
html{width:100%;min-width:1300px;}
body{width:100%;min-width:1300px;font:12px/1.5 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;color:#333333;}
*:focus{outline: none;}
textarea{resize:none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}
input::-ms-clear{display:none;}
a:focus, *:focus{noFocusLine: expression(this.onFocus=this.blur());}
.clear{clear: both;}
a, object{outline:none;}
a{cursor:pointer;color:#777;}
a:link{text-decoration:none;}
a:hover{color:#000;}
li{vertical-align:top;}
li{vertical-align:bottom;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.publibox:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.publibox{*+height:1%;}
.publibox{width:1000px;margin:0 auto;}
.imgwidth100{width:1000px;padding:35px 0;margin:0 auto;}
.imgwidth100 img{max-width:100%;display:block;margin:0 auto;}
/****************页面公共样式*************************/
/*header*/
.header{background:#D8DFE7;height:90px;padding:20px 0;background:#D8DFE7;}
.header .logo{width:496px;height:90px;float:left;position:relative;}
.header .logo .bg2{width:40px;height:40px;position:absolute;left:6px;top:22px;}
@-webkit-keyframes rotation{from{-webkit-transform: rotate(0deg);}
to{-webkit-transform: rotate(360deg);}}
.Rotation{-webkit-transform: rotate(360deg);animation: rotation 3s linear infinite;-moz-animation: rotation 3s linear infinite;-webkit-animation: rotation 3s linear infinite;-o-animation: rotation 3s linear infinite;}

.header .logo img{width:100%;height:100%;}
.header .text{float:left;}
.header .text h2{font-size:17.5px;line-height:24px;line-height:145%;color:#2B2B33;font-weight:normal;padding-top:15px;}
.header .text h3{color:#B2000D;font-weight:700;font-size:22px;line-height:175%;}
/*nav*/
.nav{background:#273B56;height:40px;line-height:40px;font-size:18px;color:#fff;}
.nav li{float:left;}
.nav a{color:#fff;padding:0 47px;display:block;line-height:40px;}
.nav a.on{background:url(../images/navbg.jpg) repeat-x left center;}

/*焦点图*/
.slideBox{position:relative;zoom:1; overflow:hidden;height:489px;width:100%; z-index:2; min-width:1002px;clear:both; z-index:0;}	
.slideBox .bd{ z-index:0;width:100%; height:489px; text-align:center}
.slideBox .bd li{margin:0 auto; width:100%; min-width:1200px; display:inline-block}
.slideBox .bd li a{width:100%; height:489px; display:inline-block}
.slideBox .prev a{display:block;width:39px; height:113px;background:url(../images/fx.png) no-repeat left top; position:absolute;left:140px ;top:207px; z-index:99999}
.slideBox .next a{display:block;width:39px; height:113px;background:url(../images/fx.png) no-repeat right top; position:absolute;right:140px ;top:207px; z-index:99999}


/*formbox*/
.formbox{background:#B7D3EC;padding:45px 0;}
.formbox form{width:750px;height:613px;background:url(../images/formbg.png) no-repeat center top;margin:0 auto;padding:70px 125px;background-size:100%;}
.formbox h4.titles{font-size:54px;font-weight:700;text-align:center;line-height:114%;color:#C90004;}
.formbox .chushengzhuangtai{height: 50px;line-height: 50px;margin-bottom: 10px;}
.formbox .right_sss{display: inline-block; padding-top: 13px; line-height: 25px;}
.formbox form label{width: 105px;display: inline-block;color: #444444;text-align-last: justify;text-align-last: justify;-moz-text-align-last: justify;font-size: 24px;}
.formbox form p{line-height: 76px;}
.formbox form input{vertical-align: middle;height: 48px;border: 1px solid #a3a3a3;font-size: 14px;padding-left: 5px;}
.formbox form select{height: 43px;border: 1px solid #a3a3a3;padding: 0 3px;width: 79px;color: #444444;font-size: 17px;}
.formbox #month, .formbox #time, .formbox #day, .formbox #minute{width: 65px;}
.formbox .name input{width: 258px;}
.formbox .right{position: absolute;}
.formbox .right i{margin: 0 5px;float: left;background: url(../images/icon_radio.png) no-repeat;background-position: 0 0;width: 26px;height: 26px;display: inline-block;overflow: hidden;}
.formbox .right span.cur i{background-position: 0 -30px;}
.formbox .right font{float: left;margin-right: 10px;font-size: 17px;color: #444444;}
.formbox .qm_btn button{display: block;border: none;width: 374px;height:62px;background-size: 100% 100%;margin:3px auto;background:none;cursor:pointer;}
.formbox .qm_btn button:hover{opacity:1;}
.J_sex{height:36px;line-height:36px;}
.J_sex span{height:36px;display:block;float:left;}
.J_sex span i{margin-top:5px !important;}
.nanren{padding-right:10px;background:url(../images/nan.png) no-repeat right center;margin-right:10px;}
.nvren{padding-right:10px;background:url(../images/nv.png) no-repeat right center;}
.formbox .qm_btn .p{color: #666;font-size: 22px;line-height:60px;padding-bottom:5px;}
.formbox .qm_btn span{color: #C01212;}
.formbox  h3{font-size: 22px;color: #9d581f;margin-top: -20px;font-weight: normal;}


/*title1*/
.title1{text-align:center;padding-bottom:30px;}
.title1 h2{font-size:60px;color:#C90004;}
.title1 p{font-size:37px;color:#071749;}

/*title2*/
.title2{height:164px;background:url(../images/title2.jpg) left top;}
.title2 .img{padding-top:36px;}
.title2 img{display:block;margin:0 auto;}
.title2 p{font-size:24px;text-align:center;color:#B7D3EC;padding-top:10px;}

/*block1*/
.block1{background:url(../images/block1bg.jpg);padding:40px 0;}
.block1 .publibox{width:1000px;}
.block1 ul .img{height:230px;background:red;}
.block1 ul .img img{max-width:230px;max-height:230px;}
.block1 ul .txt{color:#071749;font-size:18px;margin-top:30px;font-weight:700;}
.block1 ul li{width:230px;float:left;margin-right:26px;}
.block1 ul a{display:block;font-size:16px;padding-left:24px;background: url(../images/bg.jpg) no-repeat left;color:#323232;}
.block1 ul a span{border-bottom:1px dashed #A2A2A4;line-height:222%;display:block;}
.block1 ul .li4{margin-right:0;}

/*block3*/
.block3{background:#EFEDEE;}

/*block4*/
.block4{background:#B8D4EC;}
.block4 .li{overflow:hidden;width:900px;margin:0 auto;}
.block4 .ls{float:left;width:386px;}
.block4 .cs{float:left;width:128px;}
.block4 .rs{float:left;width:386px;}
.youshi_title a{display:block;width:245px;height:48px;background:#A10000;line-height:48px;color:#fff;text-align:center;color:#B7D2EB;font-size:26px;font-weight:700;border-radius:30px;margin:30px auto;}
.youshi_title {padding:30px 0 0 0;}
.youshi_title .rsss{background:#273B56;}
.lic{background:url(../images/hr2.jpg) repeat-x left bottom;padding:20px 0;}
.lic p.p1{margin-bottom:5px;margin-top:20px;}
.lic .ls p{text-align:right;font-size:18px;color:#273B55;padding-right:100px;line-height:30px;}
.lic .ls p a{background:#A10000;color:#fff;padding:0 10px;border-radius:3px;}
.lic .rs p{text-align:left;font-size:18px;color:#273B55;padding-left:100px;line-height:30px;}
.lic .rs p a{background:#273B55;color:#fff;padding:0 10px;border-radius:3px;}
.lic.end{background:none;padding-bottom:50px;}

/*block5*/
.block5{background:#EFEEEE;}
.block5_content{width:1000px;margin:0 auto;padding:30px 0;}
.block5_content .tbs{width:1000px;height:55px;}
.block5_content .tbs span{cursor:pointer;width:495px;display:block;height:45px;border-radius:5px 5px 0 0;background:#273B56;position:relative;float:left;line-height:45px;text-align:center;font-size:24px;color:#fff;}
.block5_content .tbs span:before{content:'';width:19px;height:10px;background:url(../images/sj.jpg) no-repeat center;position:absolute;left:50%;margin-left:10px;bottom:-10px;display:none;cursor:pointer;}
.block5_content .tbs span.r{float:right;}
.block5_content .tbs span.on:before{display:block;}
.block5_content .tbs span.on{background:#A00100;}
.block5_content .conten1{display:none;}
.block5_content .conten1 .li{padding:20px 0;border-bottom:1px dashed #999;}
.block5_content .conten1 .li .img{width:245px;height:195px;float:left;}
.block5_content .conten1 .li .img img{width:100%;height:100%;}
.block5_content .conten1 .li .txt{margin-left:255px;}
.block5_content .conten1 .li h2{font-size:30px;font-weight:700;color:#A10000;line-height:30px;padding-bottom:14px;}
.block5_content .conten1 .li .p{color:#000;font-size:18px;line-height:29px;margin-bottom:2px;overflow:hidden;}
.block5_content .conten1 .li .p span{display:block;}
.block5_content .conten1 .li .p .s1{display:block;width:85px;float:left;color:#fff;background:#273B56;text-align:center;}
.block5_content .conten1 .li .p .s2{padding-left:90px;}


/*block6*/
.block6{background:#B8D4EC;}
.block6_content{padding:40px 0;width:1000px;margin:0 auto;overflow:hidden;}
.block6_content_left{width:580px;float:left;}
.block6_content_right{float:right;width:400px;float:right;line-height:174%;color:#082347;font-size:21px;}

/*block7*/

.block7{background:#EFEDEE;}
/*block8*/
.block8{background:#B8D4EC;}
.block8 .ul1 ul{overflow:hidden;width:1000px;margin:0 auto;padding:20px 0;}
.block8 .ul1 ul .img{height:200px;}
.block8 .ul1 ul .img img{max-width:230px;max-height:230px;display:block;margin:0 auto;}
.block8 .ul1 ul .txt{color:#071749;font-size:18px;margin-top:15px;padding-left:24px;}
.block8 .ul1 ul li{width:230px;float:left;padding-right:26px;background:url(../images/hr.png) no-repeat 245px top;}
.block8 .ul1 ul .li4{padding-right:0;}
.block8_2{overflow:hidden;padding-bottom:40px;}
.block8_2 .comons{padding:10px 5px 5px 5px;background: url(../images/title2.jpg) left top;}
.block8_2 .comons .img{height:50px;margin-bottom:10px;}
.block8_2 .comons .img img{display:block;max-width:50%;margin:0 auto;}
.block8_2{width:1000px;margin:10px auto;}
.block8_2 .content{background:#fff;min-height:300px;padding:10px 0;}
/**评价**/
.pinglun{margin:0 20px;}
.pinglun  li{border-bottom:1px solid #C49261; padding:15px 0;}
.pinglun  li .pls1{ font-size:18px; color:#7d7d7d;}
.pinglun  li .pls1 span{ display:inline-block;padding-right:20px;}
.pinglun  li .pls2{ font-size:18px; color:#282828;padding:10px 0;}
.pinglun  li .pls3{ overflow:hidden;}
.pinglun  li .pls3 .pls3Left{float:left;}
.pinglun  li .pls3 .pls3Left span{ display:inline-block; padding:0px 20px; background:#F4E4C4; font-size:20px; color:#623200;}
.pinglun  li .pls3 .pls3Right{ float:right; text-align:left;}
.pinglun  li .pls3 .pls3Right img{ width:25px; vertical-align:middle;position:relative;top:-4px;}
.pinglun  li .pls3 .pls3Right i{ font-size:20px; color:#2a2a2a;font-style:normal;color:#666;}
.block8_2_1 .bd{height:550px;overflow:hidden;margin:0 20px;}
.block8_2_1 .myevas{ border-top:1px solid #DADADA; overflow:hidden;margin:0 auto;padding:20px;position:relative;top:-10px;background:#fff;}
.block8_2_1 .myevas .myevaLeft{overflow:hidden;}
.block8_2_1 .myevas .myevaLeft .myinps{ margin-bottom:15px;}
.block8_2_1 .myevas .myevaLeft .myinps span{ display:inline-block; padding-top:15px;font-size:18px; color:#7f0101; width:100px;float:left;}
.block8_2_1 .myevas .myevaLeft .myinps textarea,.myevas .myevaLeft .myinps input{ width:400px;border:1px solid #A3A3A3; box-sizing:border-box;font-family:微软雅黑;}
.block8_2_1 .myevas .myevaLeft .myinps textarea{ padding:10px; height:80px;}
.block8_2_1 .myevas .myevaLeft .myinps input{ padding:12px 15px;}
.block8_2_1 .myevas a{ display:block; background:#A20000; font-size:24px; color:#fff; border-radius:15px; width:200px; padding:5px 10px; margin-top:30px;text-align:center;margin:0 auto;}

.block8_2_2{float:right;width:370px;}
.block8_2_2 .bd{margin:5px 15px;height:748px;overflow:hidden;}
.block8_2_2_ul li{ overflow:hidden; line-height:34px; font-size:16px; color:#424242; margin:0 auto;}
.block8_2_2_ul li div{ float:left;}
.block8_2_2_ul li .do1{ width:80px;}
.block8_2_2_ul li .do2{ width:140px;padding:0 5px;}
.block8_2_2_ul li .do3{ width:50px;}
.block8_2_2_ul li .do4{ width:50px; color:#e30000;padding-left:10px;}
.block8_2_2 .findOrd{ margin:0 15px; border:1px solid #A3A3A3; overflow:hidden;}
.block8_2_2 .findOrd input[type="text"]{ width:207px; text-indent:5px; float:left; font-size:15px; padding:5px 0; color:#bebebe; border:none;}
.block8_2_2 .findOrd a{ display:block; width:110px; float:right; font-size:15px; color:#fff; padding:5px 0; background:#9D581F; text-align:center; border-left:1px solid #A3A3A3;}

.block8_2_3{width:990px;float:left;margin-top:15px;}
.block8_2_3 ul{overflow:hidden;}
.block8_2_3 ul li{ margin:0 15px; border-bottom:1px dashed #DBBA8B; padding:15px 0;}
.block8_2_3 ul li:last-child{ border:none;}
.block8_2_3 ul li p{ font-size:18px; padding-bottom:10px; color:#263957; font-weight:bold;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-left:30px;}
.block8_2_3 ul li span{ padding-left:20px; display:block; line-height:150%; font-size:16px; color:#888;position:relative;padding-left:30px;}
.block8_2_3 ul li font{display:block;width:22px;height:22px;background:#273B55;position:absolute;left:0;top:5px;font-size:16px;font-weight:normal;color:#fff;text-align:center;line-height:22px;border-radius:3px;}
.block8_2_3 ul li span font{background:#A00000;}

.block8_2_1{width:600px;float:left;}

/*block9*/
.block9{background:#B8D4EC;}
/*block10*/
.block10{background:#EFEDEE;}

/*footer*/
.footer{padding:25px 0;background:#333333;color:#D9D9D9;font-size:16px;line-height:210%;text-align:center;padding-bottom:80px;}
.footer .aptitude{margin:20px 0 0 0;overflow:hidden;width:1000px;margin:0 auto;padding-top:20px;}
.footer .aptitude li{float:left;margin-right:20px;float:left;margin:0 8px;}

/*kefuzaixian*/
.kefuzaixian i{display:block;width:28px;height:28px;position:absolute;right:1px;top:1px;cursor:pointer;}
.kefuzaixian{width:170px;height:396px;background:url(../images/kefu.png) no-repeat center top; font-weight:bold;;padding:4px;position:fixed;left:0;top:50%;margin-top:-175px;z-index:1;}
.kefuzaixian .qqbox{padding:4px 0;font-size:20px;font-weight:700;color:#4D7EC0;font-family:arial;text-indent:20px;margin-top:90px;}
.kefuzaixian .welchat{padding:4px 0;font-size:20px;font-weight:700;color:#4D7EC0;font-family:arial;text-indent:20px;margin-top:30px;}
.kefuzaixian .welchatimg{width:140px;margin-top:6px;margin-left:12px;}
.kefuzaixian .welchatimg img{width:100%;}
.kefuzaixian2{background:url(../images/zz_4.png) no-repeat;width:56px;height:140px;position:fixed;left:0;top:50%;margin-top:-70px;display:none;cursor:pointer;}
/*回到顶部*/
#roll_top{width:56px;height:56px; background:url(../images/zz_5.png) no-repeat center center;  position:fixed;right:2px;bottom:130px; z-index:99999999999999;cursor:pointer; display:none;}


/*底部代码*/
.bottombox{height:115px;width:100%;position:fixed;left:0;bottom:0;background:url(../images/mask.png);min-width:1000px;}
.bottomboxs{width:1000px;margin:0 auto;height:115px;}
.bottom_logo{height:115px;width:542px;float:left;position:relative;}
.bottom_logo img{position:absolute;left:0;bottom:0;}
.bottom_logo .bg2{width:40px;height:40px;position:absolute;left:1px;top:22px;z-index:1;}
.bottom_right{float:right;padding:10px 0;}
.bottom_right a{margin-left:20px;}