@charset "utf-8";
/*搜索*/
/*网站导航*/
.nav_main{width:100%;height: 55px;background: #1d2088;position: relative;z-index: 3;}
.nav_main .nav{width: 1200px; margin: 0 auto;}
.nav_main .nav li{float:left;width: 133px;line-height: 55px;display: block;position: relative;z-index: 10;font-size: 16px;text-align: center;transition: all .5s;}
.nav_main .nav li a{display: block;color:#fff;font-size:16px;}
.nav_main .nav li:hover, .nav_main .nav li.hover{background: #e60212;}
.nav_main .nav dl{width: 100%;position: absolute;left: 0;top: 100%;z-index: 12;box-shadow: 3px 0 10px rgba(0, 0, 0, 0.1);}
.nav_main .nav dl{position: absolute;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav_main .nav li:hover dl{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav_main .nav dl dd{line-height: 44px;height: 44px;text-align: left;position: relative;z-index: 12;display: block;width: 100%;border-top: 1px solid #26299c;}
.nav_main .nav dl dd:first-child{border: none;}
.nav_main .nav dl dd a{color: #fff;font-size: 14px;padding: 0;background: #1d2088;text-align:center;background-repeat: no-repeat;background-image: -webkit-linear-gradient(left, #e60212, #e60212);background-image: linear-gradient(to right, #e60212, #e60212);-webkit-transition: all 0.5s;transition: all 0.5s;background-size: 0% 100%;}
.nav_main .nav dl dd a:hover {background-size: 100% 100%;padding-left: 10px;color: rgba(255, 255, 255, 0.9999);}
/*网站大图*/

.w1200{width: 1200px; margin: 0 auto;}

/*搜索栏*/
.search_main{height: 60px;width:100%;overflow:hidden;background: #f2f2f2;}
.search_main .skey{float:left;line-height: 60px;padding-left: 30px;background: url(../images/huo.png) no-repeat left center;}
.search_main .skey p{font-size: 14px;color: #2b2b2b;line-height: 60px;}
.search_main .skey p a{display:inline-block;font-weight: normal;color: #777777;margin: 0 5px;line-height: 15px;}
.search_main .skey p a:last-of-type{border-right:none;}
.search_main .skey p a:hover{color:#e60212;}
.search_main .search_form{float:right;width: 310px;height: 40px;overflow: hidden;background: #fff;border-radius: 5px;position:relative;margin-top: 10px;position:relative;}
.search_main .search_form input{background-color: none;border: none;outline: none;}
.search_main .search_form .stxt{width: 260px;height: 40px;line-height: 28px;background: #fff;display: block;text-indent: 10px;color: #777;}
.search_main .search_form .sbtn{width: 50px;height: 40px;display: block;cursor: pointer;position:absolute;top: 0;right: 0;font-size: 0;background: url(../images/sou.png) center no-repeat;}
/**/
.us{ border-bottom: 1px solid #d6d6d6; border-top: 1px solid #d6d6d6;margin-bottom: 77px;}
.us .content{background:url(../images/u_h2.jpg) no-repeat 0 30px;}
.us h3{padding:30px 0 0 208px; font-size: 22px; color: #333;font-weight: bold;background:url(../images/u_bg.jpg) no-repeat right 0; height: 151px;}
.us h3 span{font-weight: normal; font-size: 18px; padding-left: 22px;}
.us em{  font-size: 14px; color: #333; line-height: 24px; width: 683px; padding-top:15px; display:block;font-weight: normal;}
.us em i{font-weight: bold;}
/**/
.pro{ height: 1240px; overflow: hidden;}
.pro h3{ height: 141px;background:url(../images/c_h2.gif) no-repeat;}
.pro h3 i{ display: block; padding-left: 610px; font-size: 40px; color: #333;font-weight: bold; line-height: 100%; height: 55px;}
.pro h3 span{ display: block; text-align: center; font-weight: normal; font-size: 18px; color: #666;}
.pro_l{background:url(../images/pl_bg.jpg) no-repeat; width: 249px; height: 975px; margin-top: 8px;}
.pro_l h2{ padding: 60px 0 0 52px; height: 90px;}
.pro_l h2 span{ display: block; color: #e3aaa8; text-transform: uppercase; font-size: 12px; line-height: 100%; padding-bottom: 7px;}
.pro_l h2 a{ font-size: 22px; color: #fff; letter-spacing:2px;}
.pro_l ul{ margin: 0 14px 0 12px;}
.pro_l ul li{ border-bottom: 1px dashed #c5c5c5; height: 59px; line-height: 59px;background:url(../images/p_ico.png) no-repeat 20px 25px;}
.pro_l ul li a{ display: block; padding-left:40px; font-size: 16px; color: #000;}
.pro_l em{ display: block; margin: 23px 0 0 51px; height: 135px;}
.pro_l em a{ display: block; width: 128px; height: 31px; line-height: 31px; border-radius: 7px; background: #535353; text-align: center; font-size: 14px; color: #fff;}
.pro_l h4{ color: #fff;font-weight: normal; font-size: 14px; padding: 45px 0 0 85px;}
.pro_l h4 span{ display: block; font-size:20px;font-weight: normal; line-height: 100%;}

.pro_r{ width: 916px;}
.pro_r h2{ height: 34px;background:url(../images/p_r.gif) no-repeat; line-height: 100%;}
.pro_r h2 a{ padding-left: 36px; color: #252525; font-size: 18px;}
.pro_r h2 span{ display: inline-block; float: right; font-size: 12px; padding-right: 8px;}
.pro_r h2 span a{ color:#666;font-weight: normal; text-transform: uppercase; font-size: 12px;}
.p_li{ padding-top: 14px; height: 318px;}
.p_li ul li{ float: left; width: 282px; margin-right: 23px; position: relative;}.p_li ul li.nob{ margin-right: 0;}
.p_li ul li i{ display: block; font-size: 0; position: relative;}
.p_li ul li em{ display: block; height: 58px; line-height: 58px; border-bottom: 2px solid #b2b2b2;}
.p_li ul li em a{ font-size: 14px; color: #666;}
.p_li ul li em span{ display: inline-block; float: right; width: 120px; height: 34px; line-height: 34px; border-radius: 5px; margin-top: 11px; text-align: center; background: #666; font-size: 15px;}
.p_li ul li em span a{ color: #fff;}
.p_li ul li.cur i span{ position: absolute; left: 0; top: 0;background:url(../images/pc_c.png) no-repeat; width: 289px; height: 225px;}
.p_om dl{ overflow: hidden; border: 1px solid #d2d2d2; height: 409px; margin-bottom: 27px;}
.p_om dl dt{ float: left; font-size: 0; width: 544px; height: 409px;}
.p_om dl dd{ float: right; width: 333px; padding-top: 33px;}
.p_om dl dd h4{ padding-bottom: 15px;}
.p_om dl dd h4 a{ font-size: 18px; color: #333;}
.p_om dl dd p{ font-size: 14px; color: #333; line-height: 24px; margin-right: 38px; height: 193px;background:url(../images/nr_lik.jpg) no-repeat 0 139px;}
.p_om dl dd em a{ display: block; width: 118px; height: 26px;background:url(../images/nr_b.jpg) no-repeat; text-align: center; line-height: 26px; font-size: 14px; color: #333333; margin-bottom: 12px;}
.p_om ul{ overflow: hidden;border-right: 1px solid #d1d1d1;}
.p_om ul li{ float: left; width: 182px; border-left: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; position: relative;}
.p_om ul li span{ display: block; position: absolute; left: 0; bottom:10px; width: 100%; text-align: center;}
.p_om ul li span a{ font-size: 14px; color: #333;}
    /**/
.worry{ overflow: hidden; height: 895px; margin-bottom: 102px;background:url(../images/wory.jpg) no-repeat center 87px;}
.worry h2{ height:136px;}
.worry h2 i{ display: block; padding-left: 592px; font-size: 40px; color: #333; line-height: 100%;background:url(../images/w_h2.gif) no-repeat 407px 2px; padding-bottom: 12px;}
.worry h2 span{ display: block;font-weight: normal; text-align: center; font-size: 18px; color:#666;}
.w_l{ width: 499px;}
.w_l h3{ padding-top: 60px; color: #1d2088; font-size: 33px; line-height: 100%; height: 70px;}
.w_l p{ color: #5e5e5e; font-size: 20px; line-height: 48px; margin-bottom: 63px;}
.w_l p span{ display: block; padding-left: 39px;}
.w_l h4{ padding-left: 117px;}
.w_l h4 a{ display: block; padding-left: 28px; line-height: 53px; font-size: 16px; color:#fff;}
.w_l h4 i{ display: block; font-size: 17px; color: #fff;font-weight: normal; line-height: 46px;}
.w_l h4 i em{ font-family: Arial; font-size: 23px;font-weight: bold;}
.w_r{ width:630px;}
.w_r h3{ padding: 30px 0 0 25px; color: #d62223; font-size: 33px; line-height: 100%; height: 123px;}
.w_r h3 em{ display: block; color: #5e5e5e; font-size: 14px; line-height: 22px;font-weight: normal; padding-top:9px;}
.w_r h3 em span{ display: block;}
.w_r h4{color:#fff; line-height: 30px; font-size: 16px; padding-bottom: 18px;}
.w_r h4 span{ display: block;}
.w_r ul li{ background: #fff; margin-bottom: 12px; border-radius: 4px; padding:16px 18px; margin-right: 25px;}
.w_r ul li em{ display: block; color: #d62223;font-weight: bold; overflow: hidden;}
.w_r ul li em span{ display: inline-block; float: left; font-size: 38px;font-weight: normal; font-family: Impact; line-height: 100%;}
.w_r ul li em i{ display: inline-block; float: left; font-size: 18px; padding: 5px 0 12px 7px; line-height: 100%;background:url(../images/w_lin.jpg) no-repeat 8px bottom;}
.w_r ul li strong{ display: block;font-weight: normal; font-size: 14px;color: #222; padding-top: 7px;}
.w_r ul li strong span{ display: block; padding-left: 15px; margin-left: 18px; line-height: 22px; margin-bottom:6px;background:url(../images/w_ico.jpg) no-repeat 0 7px;}
    /**/

.cse{ height:792px;background:url(../images/cse.jpg) no-repeat center bottom;}
.cse h2{ height:156px;}
.cse h2 i{ display: block; padding-left: 592px; font-size: 40px; color: #333; line-height: 100%;background:url(../images/w_h2.gif) no-repeat 407px 2px; padding-bottom: 13px;}
.cse h2 span{ display: block;font-weight: normal; text-align: center; font-size: 18px; color:#666;}
.c_menu{ height: 96px; overflow: hidden; line-height: 83px;}
.c_menu ul{ float: left;}
.c_menu ul li{ float: left; height: 83px; background: #424242; border-right: 1px solid #d8d8d8;width: 239px; overflow: hidden;}
.c_menu ul li span{ display: inline-block; padding: 10px 16px 0 41px; float: left;}
.c_menu ul li span img{ opacity: 0.5;}
.c_menu ul li i{ display: inline-block; float: left; font-size: 18px; color: #fff;}
.c_menu ul li.cur span img{ opacity: 1;}
.c_menu ul li.cur{background:url(../images/c_cur.gif) no-repeat 0 #1d2088; font-weight: bold;}

.c_on1{ height: 448px; overflow: hidden; background: #fff;}
.c_on1 dl dt{ font-size: 0; float: left; width: 803px; height: 448px;}
.c_on1 dl dt img{ width: 803px; height: 448px;}
.c_on1 dl dd{ float: right; width:359px;}
.c_on1 dl dd h3{ font-size: 18px; padding-top: 18px; padding-bottom: 12px;}
.c_on1 dl dd h3 a{ color: #000;}
.c_on1 dl dd h3 span{ display: block; font-weight: normal; font-size: 16px; padding-top: 4px;}
.c_on1 dl dd p{ font-size: 14px; color: #666; line-height: 24px; padding-right: 9px; height: 133px;}
.c_on1 dl dd em{ display: block; padding: 8px 9px 36px 0;}
.c_on1 dl dd em a{ display: inline-block; width: 96px; height: 25px; line-height: 25px; text-align: center; border: 1px solid #d2d1d1; border-radius: 6px; color: #d3482f; font-size: 14px;}
.c_on1 dl dd h4{ font-size: 18px; padding-bottom: 9px;}
.c_on1 dl dd h4 a{ color: #000;}
.c_on1 dl dd i{ display: block; padding-bottom: 9px;}
.c_on1 dl dd i span{ display: inline-block; line-height: 24px; padding-right:13px;}
    /**/
.yous{background:url(../images/ys1.jpg) no-repeat center 0; height:936px;}
.yous h2{ height:152px;}
.yous h2 i{ display: block; padding-left: 592px; font-size:55px; color: #fff; line-height: 100%;padding-bottom: 13px; padding-top: 39px;}
.yous h2 span{ display: block;font-weight: normal; text-align: center; font-size: 18px; color:#fff;}
.yous ul.til{ overflow: hidden; padding-left: 394px; height: 193px;}
.yous ul.til li{ float: left; color: #fff; width: 78px; margin-right: 45px; font-size: 16px; text-align: center;}
.yous ul.til li i{ display: block;font-weight: bold; padding-top: 17px;}.yous ul.til li.nom{ margin-right: 37px; margin-left: -3px}
.yys{ width:523px;}
.yys dl dt{ overflow: hidden; padding-bottom:25px;}
.yys dl dt em{ display: inline-block; float: left; padding-top: 30px; height:79px; background: #1e267e; color: #fff; width: 62px; text-align: center; font-family: Trebuchet MS; font-size: 35px;}
.yys dl dt em span{ display: inline-block; border-bottom:2px solid #fff; padding-bottom: 9px;}
.yys dl dt i{ display: inline-block; float: left; padding: 0 0 0 29px; font-size: 26px; color: #333; font-weight: normal;}
.yys dl dt i span{ font-weight: bold; display: block; color: #d70014; font-size: 36px; line-height: 100%; padding-bottom: 10px; padding-top: 20px;}
.yys dl dt i b{ display: block; font-size:15px; color: #555; padding-top: 3px;}
.yys dl dd{ padding-left:68px;}
.yys dl dd h3{ font-size: 16px; color: #555;font-weight: bold; padding-bottom: 15px;}
.yys dl dd p{ padding-left: 17px; font-size: 15px; color: #555; margin-bottom:15px;background:url(../images/p_ico.png) no-repeat 0 8px; line-height: 23px;}
.yys h4{ padding-left: 53px; padding-top: 10px;}
.yys h4 em{ display: block; padding-left: 63px; height: 76px;background:url(../images/y11.jpg) no-repeat; font-size: 15px; color: #555; font-weight: bold;}
.yys h4 em span{ display: block; color: #4e4e4e; font-size: 18px;font-weight: normal; font-family: Arial; padding-top:7px;}
.yys h4 em.bg{background:url(../images/y12.jpg) no-repeat;}
.yys h4 em:hover{ color: #000;}
.yys_r{ width: 676px; margin-right: -9px;}
.yys_r_om{ float: left; font-size: 0;}
.yys_r_li{ float: right; width: 223px;}
.yys_r_li ul{ overflow: hidden; height: 264px; padding-left: 0; }
.yys_r_li ul li{ float: left; padding-top: 106px; height: 149px; overflow: hidden; width: 54px; text-align: center; font-size: 0; border-right: 1px solid #999;background:url(../images/y_oi.png) no-repeat center 83px #838383;}
.yys_r_li ul li span{ display: inline-block; width: 22px; float: left; padding: 0 3px 0  9px; font-size: 18px; color: #fff; line-height: 23px;}
.yys_r_li ul li img{ display: inline-block; float: left;}
.yys_r_li ul li.cur{background:url(../images/y_oi.png) no-repeat center 83px #e70808; font-weight: bold;}
.yys_r_li h5{background:url(../images/y_m.jpg) no-repeat; width: 114px; height: 164px; margin-left: 8px;}
.yys_r_li h5 a{ display: block; font-size: 12px; color: #fff; padding-top: 112px; line-height: 32px; font-weight: normal; padding-left: 27px; text-align: center;}
    /**/
.yous2{background:url(../images/ys2.jpg) no-repeat center 0; height:629px;}
.yous2 dl{ overflow: hidden; height: 140px;}
.yous2 dl dt{ float: left; width: 570px;}
.yous2 dl dt em{ display: inline-block; float: left; padding-top: 30px; height:79px; background: #1e267e; color: #fff; width: 62px; text-align: center; font-family: Trebuchet MS; font-size: 35px;}
.yous2 dl dt em span{ display: inline-block; border-bottom:2px solid #fff; padding-bottom: 9px;}
.yous2 dl dt i{ display: inline-block; float: left; padding: 20px 0 0 35px; font-size: 26px; color: #333; font-weight: normal;}
.yous2 dl dt i span{ font-weight: bold; display: block; color: #d70014; font-size: 36px; line-height: 100%; padding-bottom: 10px;}
.yous2 dl dd{ float: right; width:627px;}
.yous2 dl dd h3{ font-size: 16px; color: #555;font-weight: bold; padding-bottom: 15px;}
.yous2 dl dd p{ padding-left: 17px; font-size: 14px; color: #555; margin-bottom: 13px;background:url(../images/p_ico.png) no-repeat 0 3px; line-height: 100%;}
.yous2 ul{ overflow: hidden; width: 1210px;}
.yous2 ul li{ float: left; font-size: 0; background: #f1f1f1; margin-right: 3px;}
.yous2 ul li span{ display: block; line-height: 49px; text-align: center; color: #1e267e; font-size: 16px; font-weight: bold;}
/**/
.yous3{background:url(../images/ys3.jpg) no-repeat center 0; height:881px;}
.y31{ clear: both; height:457px;}
.y31 h2{ float: right; padding-right: 12px;}
.y31 dl{ float: left;}
.y31 dl dt{ overflow: hidden; padding-bottom: 30px;}
.y31 dl dt em{ display: inline-block; float: left; padding-top: 30px; height:79px; background: #1e267e; color: #fff; width: 62px; text-align: center; font-family: Trebuchet MS; font-size: 35px;}
.y31 dl dt em span{ display: inline-block; border-bottom:2px solid #fff; padding-bottom: 9px;}
.y31 dl dt i{ display: inline-block; float: left; padding: 0 0 0 29px; font-size: 26px; color: #333; font-weight: normal;}
.y31 dl dt i span{ font-weight: bold; display: block; color: #d70014; font-size: 36px; line-height: 100%; padding-bottom: 17px;}
.y31 dl dt i b{ display: block; font-size:15px; color: #555; padding-top: 3px;}
.y31 dl dd{ padding-left: 94px;}
.y31 dl dd h3{ font-size: 16px; color: #555;font-weight: bold; padding-bottom: 15px;}
.y31 dl dd p{ padding-left: 17px; font-size: 15px; color: #555; margin-bottom:16px;background:url(../images/p_ico.png) no-repeat 0 8px; line-height: 100%; line-height: 23px;}
.y32 dl{ width: 645px; float: left;}
.y32 h2{ margin-right: -43px;}
.y32 dl dd p{ width: 483px;}
    /**/
.abom{background:url(../images/abo.jpg) no-repeat center 0; height:385px; margin-bottom: -6px;}
.abom_l{ padding:103px 0 0 24px; width: 221px; color: #fff;}
.abom_l h2{ font-size: 33px; height: 62px;}
.abom_l h2 a{ color: #fff; line-height: 100%;}
.abom_l p{ font-size: 16px; line-height: 27px; padding-top:4px; height: 120px;}
.abom_l em{ display: block; width: 106px; height: 31px; line-height: 31px; border: 1px solid #fff; border-radius: 31px; text-align: center;}
.abom_l em a{ color: #fff;}
.abom_r{ width: 870px; padding-top: 80px; color: #fff;}
.abom_r h3{ color: #fff; font-size: 18px; padding-bottom: 13px;}
.abom_r p{ font-size: 14px; line-height: 27px;}
    /**/
.fullSlide{ width: 1202px; margin: 0 auto;}
.fullSlide h3{ height: 123px;background:url(../images/c_h2.gif) no-repeat;}
.fullSlide h3 i{ display: block; padding-left:607px; font-size: 40px; color: #333;font-weight: bold; line-height: 100%; height: 55px;}
.fullSlide h3 span{ display: block; text-align: center; font-weight: normal; font-size: 18px; color: #666;}
    /**/
.bhh{overflow: hidden; background: #f9f9f9; padding-top: 68px; height: 712px;}
.bhh h3{ height: 123px;background:url(../images/n_h2.jpg) no-repeat 443px 3px;}
.bhh h3 i{ display: block; padding-left: 613px; font-size: 40px; color: #333;font-weight: bold; line-height: 100%; height: 55px;}
.bhh h3 span{ display: block; text-align: center; font-weight: normal; font-size: 18px; color: #666;}
.news{ width:653px;}
.n_nav{ height:80px; overflow: hidden;background: url(../images/n_lin2.jpg) repeat-x left 38px;}
.n_nav ul li{ float: left; margin-right:35px;}
.n_nav ul li a{font-size:20px; color: #2b2b2b; display:block;}
.n_nav ul li.cur a{color: #2e477f; font-weight: bold;}
.n_nav ul li.cur{background: url(../images/n_lin.jpg) repeat-x left 37px; height: 80px;}
.n_span a{ font-size: 12px; color: #2b2b2b; font-family: Arial;font-weight: normal; display: inline-block; text-transform: uppercase; line-height:43px;}

.news_c{ overflow: hidden;}
.news_c dl{ overflow: hidden;background: #fff; margin-bottom: 20px;}
.news_c dl dt{ font-size: 0; float: left;width:173px; height:130px;}
.news_c dl dt img{ width:173px;}
.news_c dl dd{ float: right; width: 435px; padding-right: 25px;}
.news_c dl dd h4{ font-size: 16px; padding-top: 22px; height: 20px; padding-bottom: 5px; line-height: 20px; overflow: hidden;}
.news_c dl dd h4 a{ color: #2b2b2b;}
.news_c dl dd p{ color: #818181; font-size: 13px; line-height: 23px;}

.faqs{ width:448px;overflow: hidden; padding-left: 48px; border-left: 1px solid #dddbd9; height: 510px; overflow: hidden;}
.faqs h2{height:80px; overflow: hidden;background: url(../images/n_lin2.jpg) repeat-x left 38px;}
.faqs h2 span{ display: inline-block; float: right; line-height:43px;}
.faqs h2 span a{ font-weight: normal; font-size: 12px; color: #2b2b2b; text-transform: uppercase;}
.faqs h2 i{ display: inline-block; float: left;background: url(../images/n_lin.jpg) repeat-x 0 37px;height:87px; }
.faqs h2 i a{ font-size: 20px; color: #2e477f; display:block;}
.faqs h3 em{ display: block; font-size: 14px; font-weight: normal; text-transform: uppercase; color: #000; line-height: 100%; padding-top:3px;}
.faqs p img{ width:448px; height: 150px;}
.faq_c dl{overflow: hidden;color: #666;line-height: 24px; padding:15px 0; border-bottom: 1px dashed #d0d0d0;}
.faq_c dl:last-child{ border-bottom: none;}
.faq_c dt{height:18px;display: block;overflow: hidden;line-height: 18px;font-size: 14px;color: #101010;background:url(../images/n_w.jpg) no-repeat 0 0;padding-left:32px; margin-bottom:11px;font-weight: bold;}
.faq_c dt a{color: #333333;}
.faq_c dd{background:url(../images/n_d.jpg) no-repeat 0 4px;padding-left:32px; color:#666; font-size: 13px; }
.faq_c dd p{line-height: 20px;}
    /**/
.links{height:72px;overflow: hidden; padding-top: 28px;}
.links h3{ padding-left: 18px; float: left;}
.links h3 i{ display: inline-block; float:left; font-family: Impact; font-size: 30px; font-weight: normal; color: #b2b2b2; padding-right: 3px;}
.links h3 em{ display: inline-block; width: 93px; height: 25px; line-height: 25px; text-align: center; background: #666; font-size: 16px; color: #fff;}
.links h3 em a{ color: #fff;font-weight: normal;}
.links p{ float: right; width: 996px;}
.links p a{ color: #555; font-size: 14px; display: inline-block; padding: 0 22px;  line-height:25px; z-index: 9;}
.links p a:hover{ color: #1e267e;}

.reLink{width: 100%;height: 25px;border-top: 1px solid #d7d6d6;padding: 15px 0 20px;margin-top:20px;}
.reLink .nextLink,
.reLink .prevLink{width: 50%; line-height: 25px; color: #666; float:left;}
.reLink .nextLink{text-align: right; float:right;}
.reLink a:hover{color: #f26305;}
   /**/
/*浮动客服*/
.toolbar{position: fixed;top: 50%;right: 1%;margin-top: -163px;z-index: 100;width: 80px;}
.toolbar dd{position: relative;float: left;width: 80px;height: 80px;background: #1d2089;;margin-top: 2px;color: #fff;font-size: 14px;line-height: 21px;text-align: center;cursor: pointer;transition: all .5s;}
.toolbar dd:first-child{margin-top: 0;}
.toolbar dd i{width: 100%;height: 30px;display: block;margin-top: 13px;background: url(../images/toolbar.png) no-repeat center 0;}
.toolbar dd.qq i{background-position-y: 0;}
.toolbar dd.tel i{background-position-y: -30px;}
.toolbar dd.code i{background-position-y: -60px;}
.toolbar dd.top i{background-position-y: -90px;}
.toolbar dd span{display: block;color: #fff;}
.toolbar dd.tel .box{position: absolute;top: 0;width: 190px;right: -200px;height: 100%;margin-right: 10px;border-radius: 5px;background: #1d2089;opacity: 0;transition: all .5s;}
.toolbar dd.tel .box p{font-size: 14px;margin: 15px auto 7px;}
.toolbar dd.tel .box h3{font-size: 18px;font-weight: bold;}
.toolbar dd.tel .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #1d2089;border-width: 9px;width: 0;height: 0;position: absolute;top: 50%;margin-top: -9px;right: -18px;margin-left: -12px;}
.toolbar dd.code .box{position: absolute;top: 0;width: 162px;right: -172px;height: 162px;margin-right: 10px;border-radius: 5px;background: #1d2089;opacity: 0;transition: all .5s;}
.toolbar dd.code .box img{width: 140px;height: 140px;padding: 11px;}
.toolbar dd.code .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #1d2089;border-width: 9px;width: 0;height: 0;position: absolute;top: 30px;right: -18px;margin-left: -12px;}
.toolbar dd:hover{background: #1d2089;}
.toolbar dd.tel:hover .box{opacity: 1;right: 80px;}
.toolbar dd.code:hover .box{opacity: 1;right: 80px;}

@keyframes myfirst
{
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:10px;}
    50%  {left:0px; top:0;}
    100% {left:0px; top:0px;}
}

@-moz-keyframes myfirst /* Firefox */
{
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:10px;}
    50%  {left:0px; top:0;}
    100% {left:0px; top:0px;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:10px;}
    50%  {left:0px; top:0;}
    100% {left:0px; top:0px;}
}

@-o-keyframes myfirst /* Opera */
{
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:10px;}
    50%  {left:0px; top:0;}
    100% {left:0px; top:0px;}
}

/*******内页样式********/
.nybanner{width: 100%;position: relative;height: 300px;overflow: hidden;background-position: center;background-repeat: no-repeat;background-image: url(../images/nybanner.jpg);}
.submian{padding: 30px 0;}
.submian .sobtitle{height: 26px;line-height: 20px;padding-bottom: 5px;font-size: 14px;color: #666;border-bottom: 1px solid #ddd;margin-bottom: 20px;text-align: right;}

.submian .sobtitle h3{float: left;position: relative;height: 30px;color: #666;font-size: 18px;border-bottom: 2px solid #005bbb;}
.submian .sobtitle s{display: inline-block;width: 15px;height: 15px;margin-right: 10px;background: url(../images/locationIco.png) no-repeat;vertical-align: middle;}
.submian .sobtitle a{font-size: 14px;color: #666;}
.submian .sobtitle a:hover{color: #005bbb;}
/*内页左侧*/
.submian .subleft{width: 250px;}
.submian .subleft .title{height: 90px;background: #005bbb;border-radius: 10px 10px 0 0;}
.submian .subleft .title h2{margin: 0 24px;padding-top: 15px;color: #fff;font-size: 20px;line-height: 30px;font-weight: bold;}
.submian .subleft .title h2 span{display: block;font-size: 16px;font-weight: normal;}
/*栏目分页*/
.submian .subleft .lefta{margin-bottom: 20px;}
.submian .subleft .lefta .comt{background: #f8f8f8;padding: 20px 20px 30px;border-radius: 0 0 10px 10px;}
.submian .subleft .lefta .comt ul{border-top: 0;}
.submian .subleft .lefta .comt ul li a{position: relative;display: block;color: #838383;font-size: 14px;line-height: 47px;border-bottom: 1px solid #ededed;transition: all .5s;overflow: hidden;}
.submian .subleft .lefta .comt ul li a:after{content: ">";position:absolute;right: 0;top:50%;margin-top: -10px;width: 20px;height: 20px;font-family: 宋体;color: #fff;font-size: 12px;line-height: 20px;text-align: center;background: #a4a4a4;border-radius: 50%;transition: all .5s;}
.submian .subleft .lefta .comt ul li:hover a, .submian .subleft .lefta .comt ul li.hover a{color: #005bbb;}
.submian .subleft .lefta .comt ul li:hover a:after, .submian .subleft .lefta .comt ul li.hover a:after{background: #005bbb;}
.submian .subleft .lefta .comt ul li .boxlist{display: none;}
.submian .subleft .lefta .comt ul li .boxlist li a{color: #838383;font-size: 12px;line-height: 35px;border-bottom: 0;padding-left: 10px;}
.submian .subleft .lefta .comt ul li .boxlist li a:after{content: " ";left: 0;margin-top: -2px;width: 4px;height: 4px;background: #005bbb;}
.submian .subleft .lefta .comt ul li .boxlist li a:hover, .submian .subleft .lefta .comt ul li .boxlist li a.hover{color: #005bbb;}
.submian .subleft .lefta .comt ul li.hover .boxlist{display: block;}
/*联系我们*/
.submian .leftnews .title{padding-left: 54px;font-weight: bold;font-size: 20px;line-height: 60px;height: 60px;color: #fff;background: #005bbb url(../images/Phone.png) no-repeat 24px 19px;}
.submian .leftnews .leftcont{padding: 30px 20px 15px;background: #464646;border-radius: 0 0 10px 10px;}
.submian .leftnews .leftcont h2{font-size: 16px;line-height: 16px;color: #acacac;padding-bottom: 6px;}
.submian .leftnews .leftcont h3{font-weight: bold;font-size: 24px;line-height: 50px;color: #005bbb;border-bottom: 1px solid #545454;}
.submian .leftnews .leftcont p{color: #fff;font-size: 14px;line-height: 27px;padding: 5px 0;border-bottom: 1px solid #545454;}
.submian .leftnews .leftcont p span{color: #acacac;}
/*内页右侧*/
.submian .subright{width: 1200px;height: 500px;}

   