﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/** html .clearfix {height: 1%;}*/

/*正文开始*/
/*
.banner a { height:620px; display:block; background:url(../Img/Index/banner.jpg) no-repeat center top;}
*/

/*banner开始*/


/* --project-- */
.project{padding:70px 0;height:690px;overflow:hidden;background:url(images/project_bg.jpg) no-repeat center 0;}
.project .wrap-title i{background:#0475be;}
.project-inner{position:relative;margin-top:8px;height:562px;overflow:hidden;}
.project-inner .item{position:absolute;padding:30px 36px;overflow:hidden;}
.project-inner .item .hd{position:relative;padding-bottom:15px;height:40px;overflow:hidden;}
.project-inner .item .hd strong{display:block;font-size:18px;color:#0475be;}
.project-inner .item .hd em{display:block;font-size:12px;color:#999;text-transform:uppercase;}
.project-inner .item .hd a.more{display:block;position:absolute;right:0;top:5px;width:50px;height:30px;line-height:30px;font-size:12px;color:#8b8b8b;background:url(images/more01.png) no-repeat right center;}
.project-inner .item .hd a.more:hover{color:#0475be;background-image:url(images/more01_cur.png);}
.project-inner .item .bd{padding:20px 0;overflow:hidden;background:url(images/project_line.png) no-repeat 0 0;}
.project-inner .item .bd li{float:left;width:50%;height:30px;line-height:30px;font-size:14px;overflow:hidden;}
.project-inner .item .bd li a{display:block;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;}
.project-inner .item .bd li a:hover{color:#0475be;}

.project-inner .item .bd1{padding:20px 0;overflow:hidden;background:url(images/project_line.png) no-repeat 0 0;}
.project-inner .item .bd1 li{float:left;width:100%;height:30px;line-height:30px;font-size:14px;overflow:hidden;}
.project-inner .item .bd1 li a{display:block;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;}
.project-inner .item .bd1 li a:hover{color:#0475be;}
.project-inner .item .pic{display:none;margin-top:20px;overflow:hidden;}
.project-inner .item .pic img{display:block;width:100%;transition:all 1s;}
.project-inner .item .pic a:hover img{transform:scale(1.1);}
.project-inner .item .pic video{display:block;width:320px;height:260px;outline: none;}
.project-inner .item-1{top:0; width:320px }
.project-inner .item-1 .pic{display:block;}
.project-inner .item-1 .pic p{text-align:left;font-size:20px;color:#0475be;font-weight:bold;}
.project-inner .item-2{top:0;left:420px;width:320px;height:208px;}
.project-inner .item-3{top:296px;left:420px;width:320px;height:208px;}
.project-inner .item-3 .bd li{width:100%;}
.project-inner .item-4{top:0;right:0;width:290px;height:180px;}
.project-inner .item-5{top:244px;right:0;width:290px;height:132px;}
.project-inner .item-6{top:464px;right:0;width:290px;height:38px;}
.project-inner .item-6 .bd{display:none;}
/* --end project-- */
/*--public--*/
.wrapper{margin:0 auto;width:1200px;}
.wrap-title{position:relative;z-index:99;padding-bottom:40px;line-height:1.4;text-align:center;overflow:hidden;animation:fadeinT 1s ease-out backwards;transition:all 1s;}
.wrap-title h2{font-weight:normal;font-size:28px;color:#121212;}
.wrap-title h2 a{color:#121212;}
.wrap-title h2 strong{color:#0475be;}
.wrap-title p{font-size:16px;color:#505050;}
.wrap-title i{display:block;margin:20px auto 0;width:46px;height:1px;background:#d0d0d0;}
.wrap-title.white *{color:#fff;}
.wrap-title.white i{background:#fff;}


.fwfw ul{
    margin: 0 auto;
    margin-top: 30px;
    height: 605px;
    width: 1140px;
    background: url("../images/fw_bg.jpg") center no-repeat;
}
.fwfw ul li{
    float: left;
    width: 380px;
    height: 175px;
    text-align: center;
}
.fwfw ul li img{
    margin-top: 30px;
}

.fw_title{
    font-size: 30px;
    color: #344659;
    font-weight: bold;
    margin-top: 33px;
    text-align: center;
}
.fw_title span{
    color: #6baa09;
}
.fw_ts{
    text-align: center;
    margin-top: 10px;
}
.fw_con{
    width: 695px;
    text-align: center;
    font-size: 14px;
    margin: 0 auto;
    margin-top: 35px;
    color: #808080;
}

.banner{position: relative;height:500px; cursor:pointer; }
.banner .bd li,.banner .bd li a{display: block;height:500px;}
.bantil{display: block;   margin-left: 50%; position: absolute;  bottom: 20px;  left: -40px;}
.bantil li{width:13px;height: 13px;background:#fff;float: left;margin: 0 0 0 11px; cursor:pointer;border-radius: 6px;}
.bantil li.cur{background:#0073bd; }
.banner .prev,.banner .next{ display:none; width: 73px;height: 73px;  opacity:0.5; overflow: hidden;position: absolute;top: 226px;right:5%;background:url(../Images/right1s.png) no-repeat 0 0;cursor:pointer;}
.banner .prev{left:5%;background:url(../Images/left1s.png) no-repeat 0 0;cursor:pointer;}
.banner:hover .prev,.banner:hover .next{ display:block;}
/*banner结束*/

.wbg{ background:url(../Img/Index/sha.gif) repeat-x top center; height:20px;}
.worry{ width:1200px; height:60px; margin:0 auto; overflow:hidden;}
.worry h2{ padding:64px 0 0 0; text-align:center; color:#4e4e4e; font:26px "微软雅黑"; height:164px;}
.worry h2 em{ display:block; color:#0073bd; font: bold 40px/70px "微软雅黑";}
.w_nr{}
.w_nr dl{ width:258px; float:left; margin-right:54px; display:inline; overflow:hidden;}
.w_nr dl dt{ width:120px; height:120px; margin:0 auto;}
.w_nr dl dd{ padding:10px 0 0 0;}
.w_nr dl dd h3{ color:#474747; font:22px/60px "微软雅黑"; text-align:center;}
.w_nr dl dd p{ color:#848484; font:16px/26px "微软雅黑"; text-align:center;}
.w_nr .nobot{ margin:0;}


.list{ width:260px; height:1098px; overflow:hidden;}
.list h2 { height:74px; text-align:center; background:#0073bd; padding:16px 0 0 0; overflow:hidden;}
.list h2 a{ color:#fff; font: bold 32px "微软雅黑";}
.list h2 em{ display:block; color:#fff; font:15px Arial, Helvetica, sans-serif;}
.list_nr{ height:986px; padding:10px 0 0 18px; border:2px solid #0073bd; border-top:0; overflow:hidden;}
.list_nr h3{ height:46px; background:url(../Img/Index/lih3.gif) no-repeat; margin:10px 0 0 0; overflow:hidden;}
.list_nr h3 a{ color:#2b2b2b; font:18px/46px "微软雅黑"; padding:0 0 0 34px; display:block; }
.list_nr ul{ padding:10px 0; overflow:hidden;}
.list_nr ul li{ height:50px; font:16px/30px "微软雅黑"; padding:0 0 0 34px; background:url(../Img/Index/lidd.gif) no-repeat 23px center;}
.list_nr ul li a{ color:#505050;}
.list_nr ul li a:hover, .list_nr ul .cur a{ color:#ba1423;}


.pro_nr{ width:890px; height:1098px; overflow:hidden;}
.barpro{ height:65px; background:url(../Img/Index/barp.gif) repeat-x; overflow:hidden;}
.barpro ul li{ float:left; width:192px; height:65px; text-align:center; display:inline-block;}
.barpro ul li a{ color:#474747; width:192px; height:65px; display:inline-block; font: bold 20px/60px "微软雅黑";}
.barpro ul li a:hover, .barpro ul .cur a{ color:#0073bd; background:url(../Img/Index/psj.gif) no-repeat center bottom;}
.barpro span{ margin:18px 24px 0 0;}
.pro_c{ overflow:hidden;}
.pro_c ul li{ float:left; width:276px; height:306px; padding:1px; border:1px solid #ebebeb; margin:25px 25px 9px 0; display:inline; overflow:hidden;}
.pro_c ul li img{ width:276px; height:258px;}
.pro_c ul li span{ display:block; text-align:center; height:48px; color:#393939; font:17px/48px "微软雅黑"; background:#ebebeb;}
.pro_c ul li a:hover span{ background:#0073bd; color:#fff; text-decoration:none;}
.pro_c ul li:hover{ border:1px solid #0073bd;}
.pro_c ul li a:hover{ text-decoration:none;}
.pro_c ul .nobot{ margin-right:0;}



.hz{ width:1314px; height:460px; margin:0 auto; overflow:hidden;}
.hz h2{ text-align:center; height:110px; padding:62px 0 0 0; overflow:hidden;}
.hz h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.hz h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../Img/Index/hzx.gif) no-repeat center;}
.hz_c { height:230px; overflow:hidden;}
.hz_c .he_cao{ float:left; width:1224px; display:inline; margin:0 0 0 10px; overflow:hidden; position:relative;}
.hz_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
 
}
.hz_c ul li{ width:280px; float:left; margin:0 0 0 24px; display:inline; overflow:hidden;}
.hz_c ul li img{ width:278px; height:198px; border:1px solid #cacaca;}
.hz_c ul li span{ display:block; text-align:center; color:#696969; font:16px/50px "微软雅黑";}
.h01{ margin-top:65px;}


.wen{ width:1200px; height:550px; margin:0 auto; background:url(../Img/Index/man.jpg) no-repeat 8px bottom; overflow:hidden;}
.wen h2{ padding:95px 0 60px 70px; margin:0 0 0 540px; color:#0073bd; font:30px "微软雅黑"; background:url(../Img/Index/wenh.gif) no-repeat 0 50px; overflow:hidden;}
.wen h2 em{ display:block; font: bold 50px/54px "微软雅黑";}
.wh_c p{ color:#2f3030; font:18px/52px "微软雅黑"; padding:0 0 0 556px;}
.wh_c p em{ width:24px; height:24px; text-align:center; display:inline-block; color:#fff; font:14px/24px Arial, Helvetica, sans-serif; background:url(../Img/Index/ydd.gif) no-repeat; margin:0 18px 0 0;}


.fwbg{ background:url(../Img/Index/bg01.jpg) no-repeat center top; height:660px;}
.fw{ width:1200px; height:680px; margin:0 auto; overflow:hidden;}
.fw h2{ text-align:center; padding:55px 0 0 0; height:180px; color:#0073bd; font: bold 42px "微软雅黑"; overflow:hidden;}
.fw h2 em{ display:block; font: 34px "微软雅黑";}
.fw_nr{}
.fw_nr dl{ width:268px; float:left; margin-right:42px; display:inline; overflow:hidden;}
.fw_nr dl dt{ width:268px; height:180px; margin:0 auto;}
.fw_nr dl dd{ padding:15px 5px 0;}
.fw_nr dl dd h3{ color:#0073bd; font: bold 20px/48px "微软雅黑";}
.fw_nr dl dd p{ color:#5d5d5d; font:16px/26px "微软雅黑"; height:130px; overflow:hidden;}
.fw_nr .nobot{ margin:0;}


.gad{ position:relative;}
.gad a.ad { height:368px; display:block; background:url(../Img/Index/bg02.jpg) no-repeat center top;}
.mfbg{ width:1200px; margin:0 auto; position:absolute; top:0; right:50%; margin-right:-600px;}
.mfbox{ width:344px; height:550px; position:absolute; top:55px; right:0;}
.bzs{ color:#fff; font:20px "微软雅黑";}
.mfonline{ padding:20px 0 0 0;}
.mfonline li { margin-bottom:12px; *margin-bottom:10px;}
.mfonline .li01 { width:268px; height:40px;}
.inp02 { border:0; background:url(../Img/Index/adtxt-23.gif) no-repeat; color:#a5a5a5; padding:0 0 0 45px; width:295px; height:40px; font:14px/40px "微软雅黑";}
.inp03 { border:0; background:url(../Img/Index/adtxt-21.gif) no-repeat; color:#a5a5a5; padding:0 0 0 45px; width:295px; height:40px; font:14px/40px "微软雅黑";}
.inpbz { border:0; background:url(../Img/Index/adtxt-22.gif) no-repeat; color:#a5a5a5; padding:4px 0 0 45px; width:295px; height:76px; font:14px/24px "微软雅黑"; resize:none; vertical-align:top; overflow:hidden;}
.i_img01{ width:144px; height:40px; border:0; background:none;}
.mfonline ul .xq{ width:344px; height:80px; margin:0;}
.mfonline .tj{ clear:both;}



.yss { width:1200px; height:1750px; margin:0 auto; position:relative;}
.yss h2{ text-align:center; padding:70px 0 0 0; overflow:hidden;}
.one { position:absolute; top:312px; left:580px; width:610px; overflow:hidden;}
.one dt { color:#0073bd; font: bold 38px/42px "微软雅黑"; background:url(../Img/Index/01.gif) no-repeat left top; padding:24px 0 0 76px; overflow:hidden;}
.one dd {}
.one dd p{ font:16px/30px "微软雅黑"; color:#464646; padding:0 0 0 58px; margin-top:22px; background:url(../Img/Index/lydd.gif) no-repeat 42px 11px;}
.two { position:absolute; top:688px; left:0; width:622px;}
.two dt { background:url(../Img/Index/02.gif) no-repeat left top; padding:24px 0 0 76px;}
.three dt { background:url(../Img/Index/03.gif) no-repeat left top; padding:24px 0 0 76px;}
.four dt { background:url(../Img/Index/04.gif) no-repeat left top; padding:24px 0 0 76px;}
.three { position:absolute; top:1098px; left:572px; width:618px;}
.four { position:absolute; top:1436px; left:0; width:630px;}
.img01{ position:absolute; top:258px; left:0px;}
.img02{ position:absolute; top:667px; right:5px;}
.img03{ position:absolute; top:1079px; left:10px;}
.img04{ position:absolute; top:1402px; right:80px;}


.rybg{  height:466px; overflow:hidden;}
.ry{ width:1314px; height:466px; margin:0 auto; overflow:hidden;}
.ry h2{ text-align:center; height:102px; padding:48px 0 0 0; overflow:hidden;}
.ry h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.ry h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../Img/Index/ryx.gif) no-repeat center;}
.ry_c { height:316px; overflow:hidden;}

.ry_c .zz_cao{ float:left; width:1236px; display:inline; margin:0 0 0 5px; overflow:hidden; position:relative;}
.ry_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.ry_c ul li{ width:280px; float:left; margin:0 0 0 28px; display:inline; overflow:hidden;}
.ry_c ul li img{ width:280px; height:218px;}
.ry_c ul li span{ display:block; text-align:center; color:#696969; font:16px/50px "微软雅黑";}
.ry01{ margin-top:97px;}



.abg{ background:url(../Img/Index/abg.jpg) no-repeat center 0; height:587px;}
.about{ width:1200px; height:587px; margin:0 auto; overflow:hidden;}
.about h2{ color:#333; font:20px Arial, Helvetica, sans-serif; height:76px; padding:66px 0 0 0; overflow:hidden;}
.about h2 a{ color:#0073bd; font:bold 30px "微软雅黑"; padding:0 15px 0 0;}
.about dl{ overflow:hidden;}
.about dl dt{ width:484px; height:372px;}
.about dl dt{ }
.about dl dd{ width:680px; overflow:hidden;}
.about dl dd h3 a{ display:block; color:#0073bd; font: bold 22px/36px "微软雅黑";}
.about dl dd p{ color:#333; font:15px/24px "微软雅黑"; height:472px; overflow:hidden; padding:15px 0 0 0;}
.about dl dd a.axq{ display:block; color:#0073bd; font:13px/24px "微软雅黑"; background:url(../Img/Index/axqs.png) no-repeat; width:658px; height:26px; text-align:right; padding:0 20px 0 0; margin-top:10px;}
.aimg{ padding:26px 0 0 0;}
.aimg ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.aimg .sc_cao{ margin-left:20px; float:left; display:inline; width:605px; overflow:hidden; position:relative;}

.aimg ul li{ float:left; width:185px; display:inline; margin-right:17px; overflow:hidden;}
.aimg ul li img{ width:185px; height:148px;}
.aimg ul li span{ display:block; text-align:center; color:#333; font:16px/40px "微软雅黑"; overflow:hidden;}
.aa01{ margin-top:52px;}


.al{ width:1314px; height:470px; margin:0 auto; overflow:hidden;}
.al h2{ text-align:center; height:95px; padding:70px 0 0 0; overflow:hidden;}
.al h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.al h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../Img/Index/hzx.gif) no-repeat center;}
.al_c { height:305px; overflow:hidden;}

.al_c ul {
    left: 0;
    position: relative;
    top: 0;
    width: 100000px;
}
.al_c .sp_cao{ float:left; width:1200px; display:inline; margin:0 0 0 34px; overflow:hidden;position:relative;}
.al_c ul li{ width:280px; float:left; margin:0 27px 0 0; display:inline; overflow:hidden;}
.al_c ul li img{ width:280px; height:232px;}
.al_c ul li span{ display:block; text-align:center; color:#696969; font:16px/30px "微软雅黑";}
.al01{ margin-top:98px;}




.jz{   margin:0 auto; overflow:hidden;}
.jz h2{ text-align:center; height:120px; padding:38px 0 0 0; overflow:hidden;}
.jz h2 a{ color:#0073bd; font:bold 36px "微软雅黑";}
.jz h2 em{ display:block; color:#aeaeae; font: normal 14px/24px Arial, Helvetica, sans-serif; background:url(../Img/Index/hzx.gif) no-repeat center;}
.jzs{ overflow:hidden;}
.jzs dl{ width:566px; height:216px; padding:5px; border:2px solid #0073bd; overflow:hidden; margin-bottom:20px;}
.jzs dl dt{ width:190px; height:216px;}
.jzs dl dt img{ width:190px; height:216px;}
.jzs dl dd{ width:326px; padding:18px 0 0 30px; overflow:hidden;}
.jzs dl dd h3{ height:36px; line-height:36px; overflow:hidden;}
.jzs dl dd h3 a{ color:#0073bd; font:18px/36px "微软雅黑"; display:block;}
.jzs dl dd p{ color:#808080; font:16px/26px "微软雅黑"; height:78px; overflow:hidden; padding:8px 0 0 0;}
.jzs dl dd a.gd{ margin-top:15px; display:block;}



.new { width:758px; height:700px; overflow:hidden;}
.bardt{ height:44px; background:url(../Img/Index/dtx.gif) repeat-x left bottom; padding:50px 0 0 0; overflow:hidden;}
.bardt ul li{ float:left; height:44px; padding:0 65px 0 0; display:inline-block;}
.bardt ul li em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.bardt ul li a{ color:#636363; height:44px; display:inline-block; font:22px "微软雅黑";}
.bardt ul li a:hover, .bardt ul .cur a{ color:#0073bd; }
.bardt span a{ color:#0073bd; font:16px/32px "微软雅黑";}
.n_con { height:606px; overflow:hidden;}
.n_con dl { overflow:hidden; padding:42px 0 0 15px; margin-bottom:32px;}
.n_con dl dt { width:212px; height:149px; float:left;}
.n_con dl dt img { width:212px; height:149px;}
.n_con dl dd { width:492px; overflow:hidden; float:right; padding:5px 16px 0 0;}
.n_con dl dd h3{ height:32px; line-height:32px; overflow:hidden;}
.n_con dl dd h3 a{ color:#383838; font:20px "微软雅黑";}
.n_con dl dd h3 em{ display:block; color:#707070; font:15px/32px "微软雅黑";}
.n_con dl dd p { font:15px/24px "微软雅黑"; color:#777; height:48px; overflow:hidden;}
.n_con dl dd a.gd{ display:block; margin:15px 0 0 0;}
.n_con ul { overflow:hidden;}
.n_con ul li { height:44px;  font:16px/44px Arial, Helvetica, sans-serif; color:#3f3f3f; background:url(../Img/Index/dd.gif) no-repeat 16px center; padding:0 20px 0 32px; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.n_con ul li a{ color:#3f3f3f; font:16px/44px "微软雅黑";}


.faq { width:380px; height:700px; overflow:hidden;}
.faq h2 { border-bottom:5px solid #0073bd; height:39px; padding:50px 0 0 0; overflow:hidden;}
.faq h2 a { color:#0073bd; font:22px "微软雅黑";}
.faq h2 em{ padding:0 0 0 8px; color:#b7b7b7; display:inline-block; font:16px Arial, Helvetica, sans-serif;}
.faq span a{ color:#0073bd; font:16px/32px "微软雅黑";}

.fa_con { padding:42px 0 0 0; height:565px; overflow:hidden;}
.fa_con p img{ width:380px; height:150px; margin-bottom:10px;}
.fa_con dl { padding:10px 0 15px 0; border-bottom:1px dashed #aeaeae; overflow:hidden;}
.fa_con dl dt { height:36px; font:18px/36px "微软雅黑"; overflow:hidden; padding:0 0 0 35px; margin-bottom:3px; background:url(../Img/Index/wen.gif) no-repeat 0 center;}
.fa_con dl dt a { color:#0073bd;}
.fa_con dl dd { color:#787878; font:14px/24px "微软雅黑"; /*height:48px;*/ overflow:hidden; padding:5px 0 0 35px; background:url(../Img/Index/da.gif) no-repeat 0 1px;}
.fa_con .nobot{ border:0;}


.link{ height:165px; border-top:4px solid #d6d6d6; overflow:hidden; margin:0 auto;}
.link h2{ width:164px; height:125px; padding:40px 0 0 0; background:url(../Img/Index/linkx.gif) no-repeat right 40px;}
.link h2 a{ color:#282828; font:22px "微软雅黑";}
.link h2 em{ padding:0 0 0 8px; color:#b7b7b7; font:16px Arial, Helvetica, sans-serif;}
.ls{ width:1035px; height:130px; overflow:hidden; padding:35px 0 0 0;}
.ls a{ color:#4b4b4b; font:16px/40px "微软雅黑"; padding:0 0 0 30px;}



