@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}
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,address,select,span{margin:0px;padding:0px;font-weight:normal}
a{text-decoration:none; color:#444;font-weight:normal}
b{ font-weight:normal;}
p{font-weight:normal}
a:hover{text-decoration:none; color:#015db2;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
i,dl,dt,em,li{list-style-type:none; font-style:normal;}
input,textarea{ font-family:"微软雅黑";outline: none;}
a{ border:none\9;}
a img{border:none\9;}
.Left{float:left;}
.Right{float:right;}
.clearfix{clear:both;}
.indexbody{overflow-y: hidden;}
@font-face{
	font-family: 'siyuan';
	src: url('../font/SOURCEHANSANSCN-REGULAR.OTF');
}

@font-face{
	font-family: 'geo';
	src: url('../font/GEORGIA_1.TTF');
}

/*引导页*/
.guidebox{width: 100%;height: auto;position: fixed;left: 0;top: 0;z-index: 10;opacity: 1;transition: all 500ms;}
.guidebox .imgbox{width: 100%;height: auto;position: relative;}
.guidebox .imgbox img{width: 100%;display: block;}
.guidebox .imgbox .text{width: 100%;padding-top: 13%;position: absolute;left: 0;top: 0;}
.guidebox .imgbox .text h2{font-size: 80px;color:#274773;line-height: 80px;text-align: center;font-weight: bold;margin-bottom: 32px;}
.guidebox .imgbox .text p{font-size: 28px;color:#3b393e;line-height: 30px;text-align: center;margin-bottom: 6%}
.guidebox .imgbox .text a.close{width: 256px;height: 46px;display: block;border-radius: 30px;background: #0d50ab;font-size: 20px;color:#fff;line-height: 46px;text-align: center;margin: 0 auto;}
.guidebox .imgbox .text a:hover.close{background: #2367c4;}
.guidebox .g-f{width: 100%;background: #447ecd;padding: 15px 0;position: absolute;left: 0;bottom: 40px;}
.guidebox .g-f p{font-size: 18px;color:#fff;line-height: 36px;text-align: center;}
.guidebox .g-f p a{color:#fff;}
.guidebox .g-f p a:hover{color:#0d50ab;}
/*结束*/

/*右侧弹窗*/
.rightfixed{width: 355px;height: 100%;position: fixed;right: -415px;top: 0;padding: 30px;z-index: 15;background: #fff;transition: all 0.5s;box-shadow: 1px 2px 12px 2px rgba(0,0,0,0.1);}
.rightfixed .r-close{width:42px;height: 42px;display: block;border-radius: 30px;background: #0d50ab;font-size: 30px;color:#fff;font-weight: bold;text-align: center;line-height: 38px;float:right;margin-bottom: 25px;}
.rightfixed .logo{width: auto;display: block;margin-bottom: 30px;}
.rightfixed .logo img{display: block;}
.rightfixed .contmessage{width:auto;}
.rightfixed .contmessage h2{font-size: 18px;color:#222;line-height: 24px;font-weight: bold;margin-bottom: 10px;}
.rightfixed .contmessage p{font-size: 15px;color:#555;line-height: 30px;padding-left: 34px;margin-bottom: 10px;}
.rightfixed .contmessage p.r-add{background:url(../images/index/f-add.png) no-repeat scroll left center;}
.rightfixed .contmessage p.r-email{background:url(../images/index/f-email.png) no-repeat scroll left center;}
.rightfixed .contmessage p.r-phone{background:url(../images/index/f-phone.png) no-repeat scroll left center;}
.rightfixed .contmessage .wechat{width: 110px;}
.rightfixed .contmessage .wechat img{width: 100%;display: block;}
.rightfixed .contmessage .wechat p{font-size: 13px;color:#666;line-height: 24px;text-align: center;padding: 0;}
/*结束*/

.headertop{width: 100%;background-color: #0d50ab;}
.headertop .header{width: 1170px;height: auto;margin: 0 auto;}
.headertop .header p{font-size: 16px;color:#fff;line-height: 46px;text-align: left;}
.headertop .header span.h-phone{background:url(../images/index/h-phone.png) no-repeat scroll left center;font-size: 16px;color:#fff;line-height: 46px;display: inline-block;padding-left: 27px;vertical-align: middle;}
.headertop .header span#lanrenzhijia1{font-size: 16px;color:#fff;line-height: 46px;display: inline-block;vertical-align: middle;padding-left: 20px;margin-left: 25px;background: url(../images/index/h-line.jpg) no-repeat scroll left center;}
.headertop .header span#lanrenzhijia2{font-size: 16px;color:#fff;line-height: 46px;display: inline-block;vertical-align: middle;padding-left: 20px;margin-left: 25px;background: url(../images/index/h-line.jpg) no-repeat scroll left center;}
.headerbar{width: 100%;background: #fff;}
.headerbar .header{width: 1170px;height: auto;margin: 0 auto;}
.headerbar .header .logo{width: 330px;height: auto;display: block;float:left;margin-left: 35px;margin-top: 25px;}
.headerbar .header .h-icon{width: 36px;height: auto;display: block;float:right;margin-top:37px;cursor: pointer;}
.headerbar .header .h-icon span{width: auto;height: 2px;background:#0d50ab;display: block;margin: 3px 0;transition: all 0.5s;float:right;}
.headerbar .header .h-icon .ban1{width: 55%}
.headerbar .header .h-icon .ban2{width: 75%}
.headerbar .header .h-icon .ban3{width: 65%}
.headerbar .header .h-icon:hover span{width: 100%;}
.headerbar .header ul{float:right;font-size: 0;text-align: left;}
.headerbar .header ul li{display: inline-block;vertical-align: top;margin: 0 15px;}
.headerbar .header ul li a{font-size: 20px;color:#2b2b2b;line-height: 94px;padding: 0 5px;display: block;border-bottom: 3px solid #fff;}
.headerbar .header ul li:hover a{border-bottom: 3px solid #0d50ab;}
.headerbar .header ul li a:hover{border-bottom: 3px solid #0d50ab;}
.headerbar .header ul li.hov a{border-bottom: 3px solid #0d50ab;}
.headerbar .header ul li a.hov{border-bottom: 3px solid #0d50ab;}

.banner {width: 100%;height: auto;}
.flexslider {position: relative;height: auto;overflow: hidden;}
.slides {position: relative;z-index: 1;}
.slides li {height: auto;position: relative;}
.slides li img{width: 100%;display: block;}
.slides li .text{width: 100%;height: auto;margin: 0 auto;padding-top: 13%;position: absolute;left: 0;top: 0}
.slides li .text .box{width: 1200px;margin: 0 auto;}
.slides li .text .box h2{font-size: 80px;color:#fff;line-height: 80px;font-weight: bold;text-align: center;margin-bottom: 35px;transition: all 500ms;margin-top: -30px;opacity: 0;font-family: "siyuan"}
.slides li .text .box p{font-size: 28px;color:#fff;line-height: 30px;text-align: center;margin-bottom: 35px;margin-top: -30px;opacity: 0;}
.slides li.flex-active-slide .box h2{margin-top: 0;opacity: 1;transition-delay: 0.5s}
.slides li.flex-active-slide .box p{margin-top: 0;opacity: 1;transition-delay: 0.8s}


.flex-control-nav {position: absolute;bottom: 23px;z-index: 2;width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width: auto;height: auto;margin: 0 4px;*display: inline;zoom: 1;}
.flex-control-nav a {display: inline-block;width: 38px;height: 3px;overflow: hidden;background: rgba(255,255,255,0.4);cursor: pointer;text-indent: -999px;}
.flex-control-nav .flex-active {background: #fff;}
.flex-direction-nav {position: absolute;z-index: 3;width: 100%;top: 45%;display: none;}
.flex-direction-nav li a {display: block;width: 40px;height: 100px;overflow: hidden;cursor: pointer;position: absolute;background: url(../images/index/banner-icon.png) no-repeat;}
.flex-direction-nav li a.flex-prev {left: 0;background-position: left top;}
.flex-direction-nav li a.flex-next {right: 0;background-position: right top;}
.flex-direction-nav li a:hover.flex-prev {background-position: left bottom;}
.flex-direction-nav li a:hover.flex-next {background-position: right bottom;}

.i01{width: 1200px;height: auto;margin: 0 auto;padding: 80px 0;font-size: 0;text-align: left;}
.i01 .l{width: 600px;display: inline-block;vertical-align: middle;height: 490px;}
.i01 .l img{width: 100%;display: block;}
.i01 .r{width: 535px;display: inline-block;vertical-align: middle;padding-left: 65px;}
.i01 .r h2{font-size: 30px;color:#2c3e66;line-height: 40px;font-weight: bold;margin-bottom: 5px;}
.i01 .r span{font-size: 26px;color:#d6962c;line-height: 30px;font-family: "geo";margin-bottom: 35px;display: block;text-transform: uppercase;}
.i01 .r p{font-size: 16px;color:#333;line-height: 32px;text-align: justify;margin-bottom: 50px;}
.i01 .r a.more{width: 184px;height: 44px;border: 1px solid #2c3e66;font-size: 17px;color:#2c3e66;line-height: 44px;display: block;text-align: center;}
.i01 .r a:hover.more{background: #2c3e66;color:#fff;}

.i02{width: 100%;height: auto;background: url(../images/index/i02-bg.jpg) no-repeat scroll top center;background-size: 100%;position: relative;}
.i02 .bg{width: 37.4%;height: 100%;display: block;background: #3b69a4;position: absolute;left: 0;top: 0;z-index: 1;}
.i02 .t{width: 1200px;height: auto;margin: 0 auto;padding-top: 80px;margin-bottom: 50px;position: relative;z-index: 2;}
.i02 .t .l{float:left;}
.i02 .t .l h2{font-size: 30px;color:#fff;line-height: 30px;font-weight: bold;margin-bottom: 10px;}
.i02 .t .l span{font-size: 26px;color:#fff;line-height: 30px;font-family: "geo";display: block;text-transform: uppercase;}
.i02 .t .r{float:right;}
.i02 .t .r ul{font-size: 0;text-align: left;}
.i02 .t .r ul li{display: inline-block;vertical-align: top;padding: 0 5px;}
.i02 .t .r ul li a{font-size: 18px;color:#b7d2f5;line-height: 24px;display: block;padding: 0 8px;}
.i02 .t .r ul li:hover a{color:#fff;font-weight: bold;}
.i02 .t .r ul li.h1 a{color:#fff;font-weight: bold;}
.i02 .t .r ul li:nth-child(1){background: url(../images/index/n-line.png) no-repeat scroll right center;}
.i02 .b{width: 1200px;height: auto;margin: 0 auto;font-size: 0;text-align: left;padding-bottom: 75px;position: relative;z-index: 2;}
.i02 .b .l{width: 360px;display: inline-block;vertical-align: middle;margin-right: 60px;}
.i02 .b .l .imgs{width: 360px;height: 240px;display: block;overflow: hidden;}
.i02 .b .l .imgs img{width: 100%;display: block;}
.i02 .b .l .text{width: 100%;background: #fff;font-size: 0;text-align: left;}
.i02 .b .l .text .date{width: 100px;height: 100px;display: inline-block;vertical-align: middle;background: #0d50ab;}
.i02 .b .l .text .date .day{font-size: 40px;color:#fff;line-height: 40px;display: block;text-align: center;padding-top: 15px;margin-bottom: 5px;}
.i02 .b .l .text .date .mon{font-size: 16px;color:#fff;line-height: 20px;text-align: center;display: block;}
.i02 .b .l .text .title{width: 235px;display: inline-block;vertical-align: middle;padding-left: 25px;}
.i02 .b .l .text .title .tits{font-size: 16px;color:#222;line-height: 28px;display: block;}
.i02 .b .l .text .title .tits:hover{color:#0d50ab;}
.i02 .b .r{width: 780px;display: inline-block;vertical-align: middle;}
.i02 .b .r ul{font-size: 0;text-align: left;}
.i02 .b .r ul li{width: 220px;display: inline-block;vertical-align: top;background: rgba(255,255,255,0.8);padding: 35px 20px 0;min-height: 305px;box-shadow: 1px 2px 15px 2px rgba(0,0,0,0.1);}
.i02 .b .r ul li:nth-child(2){position: relative;}
.i02 .b .r ul li a{display: block;}
.i02 .b .r ul li .date{display: block;margin: 0 auto 20px;}
.i02 .b .r ul li .date .day{font-size: 40px;color:#2c3e66;line-height: 40px;text-align: center;display: block;margin-bottom: 5px;}
.i02 .b .r ul li .date .mon{font-size: 16px;color:#2c3e66;line-height: 20px;text-align: center;display: block;}
.i02 .b .r ul li .tits{font-size: 16px;color:#222;line-height: 28px;display: block;width:100%;display: block;height: 56px;overflow: hidden;margin-bottom: 15px;}
.i02 .b .r ul li p{font-size: 15px;color:#777;line-height: 26px;text-align: justify;height: 78px;overflow: hidden;margin-bottom: 25px;}
.i02 .b .r ul li .more{width: 33px;height: 7px;display: block;background: url(../images/index/n-more.png) no-repeat scroll top center;}
.i02 .b .r ul li:hover{position: relative;background: #fff;}
.i02 .b .r ul li:hover .tits{color:#2c3e66;}
.i02 .b .r ul li:hover .more{background-position: bottom center;}

.i03{width: 100%;height: auto;}
.i03 .t{padding-top: 80px;padding-bottom: 55px;width: 1200px;height: auto;margin: 0 auto;}
.i03 .t h2{font-size: 30px;color:#2c3e66;line-height: 40px;font-weight: bold;margin-bottom: 5px;}
.i03 .t span{font-size: 26px;color:#d6962c;line-height: 30px;font-family: "geo";margin-bottom: 40px;display: block;text-transform: uppercase;}
.i03 .t p{font-size: 16px;color:#444;line-height: 30px;text-align: justify;}
.i03 .b{position: relative;width: 100%;overflow: hidden;}
.i03 .b .bg{width: 60%;height: 100%;position: absolute;right: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 1;}
.i03 .b .menus{width: 60%;height: auto;position: absolute;right: 0;top: 0;z-index: 2;padding-top: 13%}
.i03 .b .menus ul{font-size: 0;text-align: left;padding-left: 10%;}
.i03 .b .menus ul li{display: inline-block;vertical-align: middle;border: 1px solid #fff;width: 248px;height: 298px;margin: 0 5%;transition: all 0.5s;}
.i03 .b .menus ul li .cont{padding-top: 54px;}
.i03 .b .menus ul li.h1 .cont{padding-top: 70px;}
.i03 .b .menus ul li.h1{background: #0d50ab;border: none;transform:scale(1.15);}
.i03 .b .menus ul li.h1 i{transform: scale(0.87);}
.i03 .b .menus ul li.h1 h2{transform: scale(0.87);}
.i03 .b .menus ul li.h1 p{transform: scale(0.87);}
.i03 .b .menus ul li.h1 a{transform: scale(0.87);}
.i03 .b .menus ul li i{width: 60px;height: 58px;display: block;margin: 0 auto 30px;}
.i03 .b .menus ul li i.i03-1{background: url(../images/index/i03-01.png) no-repeat scroll center center;}
.i03 .b .menus ul li i.i03-2{background: url(../images/index/i03-02.png) no-repeat scroll center center;}
.i03 .b .menus ul li h2{font-size: 24px;color:#fff;font-weight: bold;text-align: center;margin-bottom: 15px;}
.i03 .b .menus ul li p{font-size: 14px;color:#fff;line-height: 20px;text-align: center;margin-bottom: 28px;}
.i03 .b .menus ul li a.more{font-size: 14px;color:#fff;line-height: 20px;display: block;text-align: center;}
.i03 .b .btm img{width: 100%;display: block;}

.contbox{border-bottom: 1px solid #e8e8e8}
.profile{width: 1200px;height: auto;margin: 0 auto;padding:60px 0 40px;}
.profile .t{margin-bottom: 40px;}
.profile .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.profile .t span{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.profile .b{width: auto;}
.profile .b p{font-size: 18px;color:#333;line-height: 36px;text-align: justify;text-indent: 2em;}
.profile .b img{width: auto;max-width: 90%;display: block;margin: 0 auto;text-indent: -2em;}

.honor{width: 1200px;height: auto;margin: 0 auto;padding:60px 0 40px;}
.honor .t{margin-bottom: 40px;}
.honor .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.honor .t span{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.honor .b{width: auto;}
.honor .b .lists ul{width: 1240px;font-size: 0;text-align: left;}
.honor .b .lists ul li{width: 271px;height: auto;display: inline-block;vertical-align: top;margin-right: 35px;margin-bottom: 12px;}
.honor .b .lists ul li .honor-bg{padding: 8px;background: url(../images/index/honor-bg.jpg) no-repeat;background-size: 100%;box-shadow: 1px 15px 30px 1px rgba(0,0,0,0.1);width: 255px;}
.honor .b .lists ul li .honor-bg .imgs{width: 255px;height: 170px;display: block;overflow: hidden;}
.honor .b .lists ul li .honor-bg .imgs img{width: 100%;display: block;}
.honor .b .lists ul li .tits{font-size: 18px;color:#222;line-height: 60px;display: block;width: 235px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 10px;text-align: center;}
.honor .b .lists ul li:hover .imgs{opacity: 0.9;}
.honor .b .lists ul li:hover .tits{color:#0d50ab;}

.clist{width: 1200px;height: auto;margin: 0 auto;padding:60px 0 40px;}
.clist .t{margin-bottom: 40px;}
.clist .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.clist .t span{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.clist .b{width: auto;}
.clist .b .lists ul{width: 1240px;font-size: 0;text-align: left;}
.clist .b .lists ul li{width: 387px;height: auto;display: inline-block;vertical-align: top;margin-right: 20px;margin-bottom: 34px;}
.clist .b .lists ul li a.imgs{width: 387px;height: 258px;display: block;overflow: hidden;}
.clist .b .lists ul li a.imgs img{width: 100%;display: block;}
.clist .b .lists ul li a.tits{font-size: 18px;color:#222;line-height: 58px;display: block;text-align: center;width: 367px;padding: 0 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clist .b .lists ul li:hover .imgs{opacity: 0.9;}
.clist .b .lists ul li:hover .tits{color:#0d50ab;}

.nlist{width: 1200px;height: auto;margin: 0 auto;padding:60px 0 40px;}
.nlist .t{margin-bottom: 40px;}
.nlist .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.nlist .t span{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.nlist .b{width: auto;}
.nlist .b .lists {width: auto;}
.nlist .b .lists ul{width: auto;}
.nlist .b .lists ul li{padding: 10px 0;border-bottom: 1px solid #ccc;}
.nlist .b .lists ul li .box{padding: 20px 0;transition: all 500ms;}
.nlist .b .lists ul li a.imgs{width: 330px;height: 220px;display: block;display: inline-block;vertical-align: middle;margin-right: 40px;}
.nlist .b .lists ul li a.imgs img{width: 100%;display: block;}
.nlist .b .lists ul li .text{width: 785px;display: inline-block;vertical-align: middle;}
.nlist .b .lists ul li .text a.tits{font-size: 22px;color:#222;line-height: 32px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 6px;transition: all 500ms;}
.nlist .b .lists ul li .text .date{font-size: 16px;color:#666;line-height: 30px;display: block;margin-bottom: 6px;transition: all 500ms;}
.nlist .b .lists ul li .text p{font-size: 17px;color:#666;line-height: 26px;text-align: justify;transition: all 500ms;}
.nlist .b .lists ul li:hover .box{background: #245daa;padding: 20px;}
.nlist .b .lists ul li:hover .text .tits{color:#fff;}
.nlist .b .lists ul li:hover .text .date{color:#fff;}
.nlist .b .lists ul li:hover .text p{color:#fff;}

.ndet{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.ndet .t{padding-bottom: 25px;border-bottom: 1px solid #dfdfdf;}
.ndet .t h2{font-size: 26px;color:#333;line-height: 26px;font-weight: bold;margin-bottom: 26px;text-align: center;}
.ndet .t p{font-size: 0;text-align: center;}
.ndet .t p i{width: 21px;height: 21px;display: inline-block;vertical-align: middle;margin-right: 15px;background: url(../images/index/icon-time.jpg) no-repeat;}
.ndet .t p span{font-size: 16px;color:#777;line-height: 21px;display: inline-block;vertical-align: middle;}
.ndet .b{padding: 50px 0;}
.ndet .b p{font-size: 18px;color:#333;line-height: 36px;text-align: justify;text-indent: 2em;}
.ndet .b img{width: auto;max-width: 90%;display: block;margin: 0 auto;text-indent: -2em;}

.contact{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.contact .t{margin-bottom: 58px;}
.contact .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.contact .t span{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.contact .b{width: auto}
.contact .b .top{margin-bottom: 50px;}
.contact .b .top ul{font-size: 0;text-align: center;width: 1240px;}
.contact .b .top ul li{width: 380px;height: auto;display: inline-block;vertical-align: top;font-size: 0;text-align: center;margin-right: 30px;background: #ddecff;padding: 33px 0;}
.contact .b .top ul li i{width: 85px;height: 84px;display: inline-block;vertical-align: middle;margin-right: 30px;}
.contact .b .top ul li .icon01{background: url(../images/index/icon01.png) no-repeat;}
.contact .b .top ul li .icon02{background: url(../images/index/icon02.png) no-repeat;}
.contact .b .top ul li .icon03{background: url(../images/index/icon03.png) no-repeat;}
.contact .b .top ul li .text{width: 215px;display: inline-block;vertical-align: middle;}
.contact .b .top ul li .text h3{font-size: 18px;color:#222;line-height: 24px;font-weight: bold;margin-bottom: 8px;text-align: left;}
.contact .b .top ul li .text p{font-size: 16px;color:rgba(34,34,34,0.8);line-height: 28px;text-align: left;}

.message{width: 1200px;height: auto;margin: 0 auto;padding:60px 0 50px;}
.message .t{margin-bottom: 58px;}
.message .t h2{font-size: 30px;color:#2c3e66;line-height: 30px;font-weight: bold;text-align: center;margin-bottom: 14px;}
.message .t p{font-size: 26px;color:#d6962c;line-height: 26px;text-align: center;font-family: "Georgia";display: block;text-transform: uppercase;}
.message .b{width: 1200px;height: auto;margin: 0 auto;}
.message .b table{width: 1200px;height: auto;margin: 0 auto;}
.message .b table td{padding: 10px 0;}
.message .b table td p{font-size: 18px;color:#000;line-height: 22px;text-align: left;margin-bottom: 10px;width:100%;display: inline-block;vertical-align: middle;}
.message .b table td p span{font-size: 12px;color:#f00;display: inline-block;line-height: 22px;vertical-align: middle;}
.message .b table td .intxt{width: 380px;height: 38px;border: 1px solid #e1e1e1;font-size: 15px;color:#333;line-height: 38px;float:left;background: #f6f6f6;text-indent: 10px;}
.message .b table td .inarea{width: 1165px;height: 136px;padding:10px;font-size: 16px;color:#333;line-height: 30px;border: 1px solid #e1e1e1;background: #f6f6f6;resize: none;}
.message .b table td .inbtn{width: 200px;height: 46px;border: none;cursor: pointer;background: #245daa;font-size: 16px;color:#fff;line-height: 50px;text-align: center;display: block;margin: 0 auto;margin-bottom: 15px;margin-top: 30px;}
.message .b table td .notice{font-size: 16px;color:rgba(68,68,68,0.6);line-height: 20px;text-align: center;}
.message .b table td a:hover.inbtn{background: #3b7acf;}


.footer{width: 1200px;height: auto;margin: 0 auto;background: url(../images/index/f-bg.png) no-repeat scroll 0 2px;padding-top: 56px;min-height: 280px;}
.footer .f01{float:left;padding-left: 11px;}
.footer .f03{float:right;padding-right: 20px;}
.footer .f03 h2{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 18px;margin-bottom: 18px;}
.footer .f03 span{width: 34px;height: 3px;background: rgba(0,0,0,0.8);border-radius: 5px;display: block;margin-bottom: 37px;}
.footer .f03 p{font-size: 14px;color:rgba(0,0,0,0.8);line-height: 20px;text-align: center;}
.footer .f03 p img{width: 110px;display: block;margin-bottom: 20px;}
.footer .f02{width: 420px;height: auto;margin-left: 150px;float:left;}
.footer .f02 h2{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 18px;margin-bottom: 18px;}
.footer .f02 span{width: 34px;height: 3px;background: rgba(0,0,0,0.8);border-radius: 5px;display: block;margin-bottom: 37px;}
.footer .f02 p{font-size: 15px;color:rgba(0,0,0,0.8);line-height: 36px;padding-left: 35px;}
.footer .f02 p.f-phone{background: url(../images/index/f-phone.png) no-repeat scroll left center;}
.footer .f02 p.f-phone b.f_p{font-size: 20px;}
.footer .f02 p.f-email{background: url(../images/index/f-email.png) no-repeat scroll left center;}
.footer .f02 p.f-add{background: url(../images/index/f-add.png) no-repeat scroll left center;}

.copyright{width: 100%;background: #447ecd;padding: 15px 0;}
.copyright p{font-size: 15px;color:#fff;line-height: 36px;text-align: center;}
.copyright p a{color:#fff;}
.copyright p a:hover{color:#0d50ab;}

.notice_fixed_box{width: 320px;height: auto;padding:10px 5px;position: fixed;left: 10px;top: 15%;border-radius: 5px;z-index: 1;background: #fff;box-shadow: 1px 2px 2px 2px rgb(0 0 0 / 10%)}
.notice_fixed_box .close{font-size: 12px;color:#0d50ab;line-height: 24px;display: block;position: absolute;left: 0;top: -24px;}
.notice_fixed_box h2{font-size: 15px;color:#222;line-height: 24px;text-align: center;font-weight: bold;margin-bottom: 5px;}
.notice_fixed_box p{font-size: 13px;color:#444;line-height: 24px;text-align: center;}


/*面包屑*/
.snavbar2{width: 100%;height: auto;background: #fff;box-shadow: 1px 2px 2px 2px rgba(0,0,0,0.1)}
.snavbar2 .snavbox{width: 1200px;height: auto;margin: 0 auto;}
.snavbar2 .snavbox .snav{float:right;}
.snavbar2 .snavbox .snav ul li{float:left;margin-left: 45px;}
.snavbar2 .snavbox .snav ul li a{font-size: 18px;color:#555;line-height: 78px;display: block;text-align: center;border-bottom: 2px solid #fff}
.snavbar2 .snavbox .snav ul li.hov a{color:#222;border-color:#0d50ab;}
.snavbar2 .snavbox .snav ul li:hover a{color:#222;border-color:#0d50ab;}
.snavbar2 .snavbox .bread{float:left;font-size: 18px;color:#666;line-height: 80px;display: inline-block;padding-left:22px;background: url(../images/index/icon-home.png) no-repeat scroll left center;}
.snavbar2 .snavbox .bread a{font-size: 18px;color:#666;line-height: 50px;display: inline-block;padding: 0 5px;padding-right: 6px}
.snavbar2 .snavbox .bread a.current{color:#333;}
.snavbar2 .snavbox .bread a:hover{color:#0d50ab;}


/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}
.prenext ul{float:left;width: 1000px;}
.prenext ul li{display:block;font-size:16px;color:#666;line-height:36px;}
.prenext ul li a{font-size:16px;color:#666;line-height:36px;display:inline-block;}
.prenext ul li a:hover{color:#0d50ab;}
.prenext a.return{width: 150px;height: 40px;display:block;float: right;margin-top:15px;text-align: center;background:#0d50ab;font-size: 16px;color:#fff;line-height: 40px;text-align: center;border-radius: 30px;}
.prenext:hover a.return{background: #1f63bf}

/*列表翻页*/
.dede_pages{overflow:hidden;padding:10px 0 20px;clear:both; height:auto;}
.dede_pages ul{font-size:12px;color:#999; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 5px;line-height: 40px;}
.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}
.dede_pages ul li .optionkw{margin-right: 5px;}
.dede_pages ul li a{color:#666666;text-decoration:none;width: 40px;height: 40px;line-height: 40px;display: block;}
.dede_pages ul li:hover{ background:#0d50ab;color:#fff;}
.dede_pages ul li:hover select{border-color:#0d50ab;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover span{color:#fff;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#0d50ab;color:#fff;}
/*.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#e7161b !important;color:#fff !important;}*/

/*右侧功能*/
.right-contact-img {z-index: 100; position: fixed; width: 45px; height: auto; overflow: visible; bottom: 113px; right: 0px; _position: absolute}
.right-contact-img ul li {position: relative; width: 45px; height: 45px;list-style:none;margin-bottom: 5px;}
.right-contact-img ul li.phone{background-color: rgba(0,0,0,0.7);}
.right-contact-img ul li:hover.phone{background-color: rgba(237,45,35,1);}
.right-contact-img ul .last {margin-bottom: 0px}
.right-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 45px}
.right-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 45px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 45px}
/*.right-contact-img2 ul li .pull_down2 .ding {position: absolute; width: 48px; top: 0px; left: 23px}
.right-contact-img2 ul li .pull_down2 .yi {position: absolute; width: 48px; top: 0px; left: 88px}*/
.right-contact-img ul{padding-left:0px;margin:0px;}
.fkabo{bottom:68px;position:fixed;right:0px;display:block;width:45px;height:45px;cursor:pointer;background:rgba(0,0,0,0.7) url(../images/index/icon_code.png) right center no-repeat;z-index:600000;}
.right-contact-img ul li:hover{background-position: left center;}
div:hover.fkabo{background-position: right center;}
.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}
#gotopbtn{bottom:18px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:45px;height:45px;background:rgba(0,0,0,0.7) url(../images/index/icon_top.png) center center no-repeat;cursor:pointer;z-index: 10;background-size: 80% 80%}
#gotopbtn:hover{background-color: #0d50ab;}

 /*-------- 下拉菜单 --------------*/
.dropMenu {
  position:absolute;
  z-index:9999;
  width: auto;  
  visibility: hidden;
  margin-top: -1px;
  margin-left: -28px;
/*  filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; */ 
  background:rgba(0,0,0,0.6);
  min-width: 146px; 
  padding:10px 0;  
  top: 0;
  left: 0;
}
/*.dropMenu li{background: url(../images/index/dropMenu-bg.jpg) no-repeat scroll 6px 15px;padding-left:10px;}*/
.dropMenu li{margin-right: 0;}
.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 40px;text-align: center;}
.dropMenu li:hover a{background: #0d50ab}

/*#dropmenu2{width: 162px !important;}
#dropmenu3{width: 162px !important;}
#dropmenu5{width: 178px !important;}*/

@media(max-width: 1680px){
	
}

@media(max-width: 1600px){
	
}

@media(max-width: 1440px){
	
}

@media(max-width: 1366px){
	
}

@media(max-width: 1280px){
	
}