/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px; font-family:"microsoft yahei";}
a{text-decoration:none;outline:none; color:#555;}
ul{list-style:none;}
.left{float:left;}
.right{float:right;}
img{border:none;}
.wrapper{width:1200px;margin:0 auto;}
.clearB{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix{zoom:1;}
.fixedNav{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.mr24{ margin-right: 24px;}






/*top*/
.top{position:fixed;width:100%;top:0px;left:0px;height: 64px; background: #fff;z-index: 999;}
.top_bg{ height: 64px;}
.top_left{ float: left; width:440px; height: 64px;}
.top_left ul{ width: 440px; height: 63px;}
.top_left ul li{ float: left; width: 144px; height: 63px;}
.top_left ul li a{ display: block; width:124px; height: 42px; line-height: 42px; font-size: 18px; color: #333333; margin-top: 10px;}
.top_right{ float:right; width: 432px; height: 63px;}
.top_right ul{width:432px; height: 16px;}
.top_right ul li{ float: left; width:79px; height: 16px; line-height: 16px; margin: 24px 5px;}
.top_right ul li a{ float: left; width:79px; height: 16px; text-align: center; color: #333333;text-indent: 0.3em;}
.top_right ul li.s{ border-right:1px solid #000; width: 44px;}
.top_right ul li.b{ margin-left: 10px; width: 54px;}
.top_right ul li.t{ width: 16px; height: 16px; margin-left: 10px;}
.top_right ul li a i.jilu{ float: left; text-indent: 1.5em; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat 0px 0px;}
.top_right ul li a i.gwc{ float: left; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat -31px 0px;}
.top_right ul li a i.caidan{ float: left;text-indent: 1.5em; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat -64px 0px;}
.top_right ul li a i.sina{ float: left; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat 0px -29px;}
.top_right ul li a i.weixin{ float: left; width: 21px; height: 16px; background: url(../img/icon.png) no-repeat -30px -30px;}
.top_right ul li a i.qq{ float: left; width: 16px; height: 18px; background: url(../img/icon.png) no-repeat -62px -30px;}
#menu{ width:124px; height: 42px; cursor:pointer; line-height: 42px; background: url(../img/top_anniu.png) no-repeat 10px 23px; text-indent: 2em; padding-top: 10px; font-size: 18px; color: #333333;}
.wrap {width: 124px;height: 52px;margin: 0 auto;}
/* @group core nav menu */
#nav { width: 124px; height: 63px;}
#nav li {width: 124px;height: 52px;float: left;display: block;background: none;position: relative;z-index: 999;margin: 0 1px;}
#nav li a {width: 124px;height: 52px;float: left;}
/* @group subnav */
#nav ul {position: absolute; left:-90px; top: 63px;display: none; width: 267px; height: 495px; background: #fff; opacity: 1;}
#nav ul li { width: 267px; height: 115px; float: left;border-bottom: 1px dashed #3e496c;}
#nav ul li h2{width: 267px; height: 36px; line-height: 36px; margin-left: 28px; margin-top: 7px; font-size: 16px; color: #2c2b63;}
#nav ul a { float: left; width: 100px; height: 14px; line-height: 14px; font-size: 14px; color: #221815; margin-left: 28px; margin-top: 5px;}





/*banner*/
.bannerbox{ min-width: 1200px; height: 602px; background: url(../img/jiaocai_banner.jpg) no-repeat center center; margin-top: 64px;}
.banner{ height: 602px; position: relative;}
.banner a{ display: block; width:410px; height:36px; line-height:36px; border:1px solid #19f6fb; font-size: 28px; text-align: center; color: #19f6fb; position: absolute; bottom:143px; left:33%;}
.banner a:hover{ background: #19f6fb; color:#333333;}



/*biandong30*/
.biandong30{ min-width: 1200px; height: 658px; background: #fff;}
.biandong{ height: 598px; padding-top: 60px;}
.biandong h2{ width: 1200px; height: 48px; line-height: 48px; text-align: center; font-size: 48px; color: #1657b3;}
.biandong h2 span{ color: #f31a16;}
.biandong h3{ width: 1200px; height: 62px; line-height: 62px; text-align: center; font-size: 24px; font-weight:100; color: #666666;}
.biandong_img{ width: 1200px; height: 15px; margin: 0 auto;}
.biandong_ul{ width: 1200px; height: 444px; margin-top: 27px;}
.biandong_ul ul li{ float: left; width: 280px; height: 442px; border:1px solid #d3d2d2; position: relative;}
.ptq{ float: left; width: 83px; height: 46px;  margin: 20px 0px 16px 20px;}
.biandong_ul ul li p{ width: 233px; height: 84px; line-height: 21px; font-size:15px; color: #787878;  position: absolute; top: 274px; left: 24px;}
.biandong_ul ul li p span{ color: #f31a16;}
.biandong_ul ul li a{ display: block; width: 160px; height: 30px; line-height: 30px; text-align: center; color: #999999; border: 1px solid #999999;  position: absolute; bottom: 24px; left: 56px;}
.jcbh{ float: left; width: 150px; height: 46px; line-height: 46px; font-size: 25px; color: #787878; margin-top: 20px;}
.img_m{ width: 232px; height: 172px;  position: absolute; top: 86px; left: 24px;}




/*duibijiedubox*/
.duibijiedubox{ min-width: 1200px; height:744px; background: #fff;}
.duibi{ height:684px; padding-top: 60px;}
.duibi h2{ width: 1200px; height: 48px; line-height: 48px; text-align: center; font-size: 48px; color: #1657b3;}
.duibi h2 span{ color: #f31a16;}
.duibi h3{ width: 1200px; height: 62px; line-height: 62px; text-align: center; font-size: 24px; font-weight:100; color: #666666;}
.duibi_img{ width: 1200px; height: 15px; margin: 0 auto;}
.duibi table{ width: 1200px; height: 490px; border-collapse: collapse; background: #fafafa;}
.biao1{ width: 1200px; height: 56px; background: #1657b3; margin-top: 30px;}
.biao1{ width: 1200px; height: 56px;}
.biao1 span{ float: left; height: 56px; line-height: 56px; text-align: center; color: #fff; font-size: 24px; font-weight: bold;}
.th1{ height:58px; font-size:20px; font-weight: 100; border:1px solid #333333; color:#333333; text-align:center;}
.th3{ height:58px; font-size:20px; font-weight: 100; border:1px solid #333333; text-align:center;}
.th3 a{ color:red;}
.th2{ height:58px; font-size:20px; font-weight: normal; border:1px solid #333333; color:#333333; text-align:center;}
.thead { display: table-header-group; vertical-align: middle; border-color: inherit;}
.tbody { display: table-row-group; vertical-align: middle; border-color: inherit;}
.w193{ width: 193px;}
.w286{ width: 286px;}
.w256{ width: 256px;}
.w267{ width: 267px;}
.w194{ width: 194px;}

/*section*/
.section1{ margin-top: 30px;}
.section{ height:522px; padding-top: 60px;}
.section h2{ width: 1200px; height: 48px; line-height: 48px; text-align: center; font-size: 48px; color: #ffffff;}
.section h2 span{ color: #fff600;}
.section h3{ width: 1200px; height: 62px; line-height: 62px; text-align: center; font-size: 24px; font-weight:100; color: #ffffff;}
.analysis { min-width:1200px; height: 582px; background: url(../img/analysis_bg.jpg) center no-repeat;}
.analysis_main {width: 95%; margin: 30px auto 0; background: rgba(255, 255, 255, 0.2); padding: 30px 0; text-align: center; border-radius: 20px;}
.analysis_main ul li{width: 32%; overflow: hidden; display: inline-block; margin: 15px 3% 15px;}
.analysis_main ul li input{width:100%; height: 50px; border: none; background: #fff; font-size:16px; color:#333; line-height:50px; padding-left: 10px; font-family:"微软雅黑";}
.analysis_main .con3_a{width:36%; color:#fff; border: none; overflow: hidden; display: block; margin: 20px 32% 0;}
.analysis_main .con3_a input{ width:100%; height: 50px; background: #fff600; cursor:pointer; color:#272a6d; font-family:"微软雅黑"; font-size:20px; line-height: 50px; padding-left: 0; border-radius: 10px;}
.call_main_p {font-size: 16px; color: #fff; line-height: 24px; text-align: center; width: 800px; margin: 20px auto 0;}





/*ruhebeikao*/
.ruhebeikao{ min-width: 1200px; height: 578px; background: #fff;}
.beikao{ height: 518px; padding-top: 60px;}
.beikao h2{ width: 1200px; height: 48px; line-height: 48px; text-align: center; font-size: 48px; color: #1657b3;}
.beikao h2 span{ color: #f31a16;}
.beikao h3{ width: 1200px; height: 62px; line-height: 62px; text-align: center; font-size: 24px; font-weight:100; color: #666666;}
.beikao_img{ width: 1200px; height: 15px; margin: 0 auto;}
.zhenxueli_bottom{ height: 250px; margin-top: 36px;}
.zhenxueli_bottom ul li.tl{ float: left; width: 400px; height: 250px; background: url(../img/tl.png) no-repeat;}
.zhenxueli_bottom ul li h2{ width:400px; height:90px; line-height: 90px; text-align: center; font-size: 24px; color: #fff;}
.zhenxueli_bottom ul li p{ width:288px; height: 120px; line-height: 30px; margin: 0 auto; color: #ffffff; font-size: 18px;}
.zhenxueli_bottom ul li a{ display: block; width: 138px; height: 32px; line-height: 32px; text-align: center; font-size: 18px; color: #fff; background: #f27e0f; border-radius: 5px; margin: 33px auto;}
.zhenxueli_bottom ul li a:hover{ background:#f2540f;}
.zhenxueli_bottom ul li.tm{ float: left; width: 400px; height: 250px; background: url(../img/tm.png) no-repeat;}
.zhenxueli_bottom ul li.tr{ float: left; width: 400px; height: 250px; background: url(../img/tr.png) no-repeat;}
.beikao_a{ width: 372px; height: 59px; margin: 24px auto;}
.beikao_a a{ display: block; width:372px; height: 59px; line-height: 59px; font-size: 24px; text-align: center; color: #fff; background: #6063aa; border-radius: 15px;}


/*zlgl*/

.zlgl{min-width:1200px;height:1000px;margin:0 auto; background: url(../img/analysis_bg111.jpg) no-repeat;}
.zlgl-in{height:940px; padding-top: 60px;}
.zlgl-in h2{ width: 1200px; height: 48px; line-height: 48px; text-align: center; font-size: 48px; color: #1657b3;}
.zlgl-in .title{padding: 48px 0 34px 0;margin: 0 auto;}
.zlgl-in .zlglCon{width: 1077px;height:772px;margin:60px auto;}
.zlglCon .Content-01{width: 420px;height:366px;float: left;margin:0 237px 50px 0;}
.norCon{margin-right: 0px!important;}
.Content-01 img{text-align: left;padding-bottom: 15px;}
.Content-01 ul li{height: 25px;line-height:25px;background: url(../img/lidot1.png) no-repeat left center;text-align:left;padding-left: 24px;font-size: 16px;color: #000;margin-bottom: 13px;}
.Content-01 ul li a{display: inline-block;float:right;width: 100px;height: 25px;text-align: center;line-height: 25px;background: #1657b3;color: #fff;border-radius:5px;font-size: 14px;}
.Content-01 ul li a:hover{background: #f6b886!important;}
.Content-01 ul li:hover{text-decoration: underline;}
.Conlibg ul li{background:url(../img/iconlist2.png) no-repeat left center;}




/*mianfeilingqu*/
.mianfeilingqu{ min-width: 1200px; height: 292px; background: url(../img/analysis_bg222.jpg) no-repeat center center;}
.mianfei{ height: 232px; padding-top: 60px;}
.mianfei h2{ width: 1028px; height: 80px; line-height: 80px; font-size:48px; text-align: center; color: #fff; margin: 0 auto; background: url(../img/qqqq.png) no-repeat;}
.mianfei_a{ width: 372px; height: 59px; margin: 24px auto;}
.mianfei_a a{ display: block; width:372px; height: 59px; line-height: 59px; font-size: 24px; text-align: center; color: #333333; background: #fff600; border-radius: 15px;}




 .fixedForm { position: absolute; left: 435px; top: 11px;}
 .fixedForm input { width: 290px; height: 38px; border: none; box-sizing: border-box; font-size: 18px; font-family: "微软雅黑", Arial, Helvetica, sans-serif; font-weight: lighter; text-align: center; margin-right: 35px; border: 1px solid #b3b3b3;
background:none;color:#fff}
.fixedForm input::-webkit-input-placeholder {color: #b3b3b3;}
.fixedForm button { width: 128px; height: 38px; border: none; font-size: 18px; font-family: "微软雅黑", Arial, Helvetica, sans-serif; color: #fff; background: #ff7800;}
.fixedForm button:active {background: #ef7000;} 

/*footer*/
.footer{ min-width: 1200px; height: 160px; background: #444547; color: #8a8887; margin-bottom: 86px;}
.footer a{ color: #8a8887; font-size: 18px;}
.footer a:hover{ text-decoration: underline;}
.footer .link{ padding: 30px 0 10px 0; text-align: center;}
.footer .link span{ padding: 0 15px; font-size: 18px;}
.footer .add{ text-align: center; padding-bottom: 10px; font-size: 18px;}
.footer .dda{ width:564px; margin:0 auto; text-align: center; padding-bottom: 30px; font-size: 18px;}
.footer .dda_l{ float:left; width:480px; height:24px;}
.footer .dda_r{ float:left; width:50px; height:24px;}
.footer .site{ text-align: center; padding-bottom: 30px;}
.footer .tel{ width: 463px; height: 30px; line-height: 30px; border: #fff solid 2px; margin: 0 auto;}
.footer .tel span,.footer .tel i{ float: left; display: block; height: 30px; line-height: 30px;}
.footer .tel span{ background: #f6f6f6; color: #8a8887; padding: 0 15px;}
