/*格式化样式*/  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}  
table {border-collapse:collapse;border-spacing:0;}   
input,textarea{outline-style:none;}
fieldset,img {border:0;}   
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}   
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:100%;}   
q:before,q:after {content:'';}   
abbr,acronym { border:0;} 

html {font-family:"Microsoft Yahei",微软雅黑,Arial, Helvetica, sans-serif;margin: 0px auto;}
body {background:#fff;color: #2d2b2b;font-family:"Microsoft Yahei",微软雅黑,Arial, Helvetica, sans-serif;margin: 0px auto; padding: 0px; line-height:30px; font-size:14px;min-width:1400px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,section
{margin: 0px auto; padding: 0px;}
a {color: #333;cursor: pointer;text-decoration: none;}
a:hover {color: #2b41a4;cursor: pointer;text-decoration: none;}
a input{ mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());/*IE使用*/ outline-style:none;/*FF使用*/} /*去除a标签带来的虚框*/ 
.clear::after {height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";}
.clear {-ms-zoom: 1; clear:both}
ol,li,ul,dd,dt{list-style: none;}
img{max-width:100%}
.left {float: left;display: inline;}
.right {float: right;display: inline;}
::-webkit-scrollbar { width: 0 !important }

.tpxian {height: 4px;width: 100%;margin: 0px auto;overflow: hidden;}
.tpxian .z {background-color: #f39803;float: left;height: 4px;width: 50%;overflow: hidden; }
.tpxian .r {background-color: #f39803;float: right;height: 4px;width: 50%;overflow: hidden;}
/*.fdbg{background:#e8e8e8 ; top:1432px; left:1400px;height:232px; width:300px;position: absolute}*/
.top {background: #fff;width: 100%;align-items: center; height:80px; padding:21px 0px;}
.logo-lx {width:1400px;margin: 0px auto;}
.logo-lx .logo {float: left;width:439px;}
/*-webkit-box-shadow:0 5px 9px rgba(0, 0, 0, .3);  -moz-box-shadow:0 5px 9px rgba(0, 0, 0, .3);  box-shadow:0 5px 9px rgba(0, 0, 0, .3);*/
.phone{ width:215px; float:right;background: url("../images/t1.jpg") no-repeat left center; padding-left:60px; margin-top:10px;}
.phone .zx{ font-size:14px; color:#333; padding-top:0px; padding-bottom:0px; font-weight:normal}
.phone .dh{ font-size:29px; color:#2b41a4;font-weight:bold;}




.menu{list-style: none;width:100%;z-index:9999; margin:0 auto; background-color:#2b41a4;height:60px;}
.nav{ width:1400px;margin:0 auto; z-index:9999;}
.nav .nav_list{width:1400px;margin:0 auto;}

.nav li{float:left;height:60px; width:200px;text-align:center;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;text-decoration:none;color:#fff;width:200px; height:60px;font-size:16px; line-height:60px;}
.nav li a:hover{text-decoration:none; color:#fff;background-color:#f4950f;font-size:16px}
.nav li a.xz{text-decoration:none; color:#fff;background-color:#f4950f;font-size:16px}
.nav li a .yw{ height:20px; line-height:20px;font-family:"Microsoft YaHei";text-align:center;font-size:12px; text-transform:uppercase}
.nav li a .yw{ height:20px; line-height:20px;font-family:"Microsoft YaHei";text-align:center;font-size:12px; text-transform:uppercase}

.nav li a span{float:left;display:block; width:200px; height:60px;cursor:pointer; text-align:center;  font-size:16px;}
.nav li a.selected{color:#fff; background:#f4950f;}
.nav li a.selected2{color:#fff; background:#f4950f;}
.nav li.selected .submenu{display:block;z-index:9999;}
.nav li .submenu{display:none;position:absolute;top:60px;left:0px; background:#f4950f;z-index:9999;}
.nav li .submenu{width:200px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;line-height:40px; height:40px;height:auto;  border-top:#f7a735 solid 1px;width:200px;margin-left:0px;padding-top:0px;}
.nav li .submenu li a{float:none;text-align:center; font-family:"Microsoft YaHei";background:none; color:#fff;width:200px; background-color:#f4950f;border-bottom:#f7a735 solid 0px;line-height:40px; height:40px;padding-top:0px;border-top:#f7a735 solid 0px; font-size:14px}
.nav li .submenu li a:hover{background:#e37821;font-weight:normal; color:#fff; text-decoration:none;border-bottom:#f7a735 solid 0px;line-height:40px; height:40px;padding-top:0px;border-top:#fff solid 0px;font-size:14px}

/*.nav{ width:770px;margin:0 auto; z-index:9999; float:right}

.nav li{float:left;height:60px; width:96px; margin-left:5px; text-align:center;}
.nav li a{float:left;display:block;text-decoration:none;color:#333;background-color:#fff;border-top:#fff solid 8px; width:96px; height:100px;font-size:16px; padding-top:36px;}
.nav li a:hover{text-decoration:none; color:#fff;border-top:#e37821 solid 8px; background-color:#f4950f;font-size:16px}
.nav li a.xz{text-decoration:none; color:#fff;border-top:#e37821 solid 8px; background-color:#f4950f;font-size:16px}
.nav li a div{ height:20px; line-height:20px;font-family:"Microsoft YaHei";text-align:center;font-size:12px; text-transform:uppercase}
.nav li a div{ height:20px; line-height:20px;font-family:"Microsoft YaHei";text-align:center;font-size:12px; text-transform:uppercase}*/




.slideBox {margin: 0px auto; width:100%; height: 624px; overflow: hidden; position: relative;z-index:99;min-width:1400px;}
.slideBox .bd {overflow: hidden; position: relative; z-index: 0;}
.slideBox .bd ul {width: 100% !important;}
.slideBox .bd li {background-position: center; width:100% !important; height: 624px; background-repeat: no-repeat;}
.slideBox .hd {left: 0px; width: 100%; text-align: center; bottom: 20px; position: absolute; z-index: 1;}
.slideBox .hd li {background:#666; font: 0px/20px a; margin: 0px 5px; border: 0px currentColor; border-image: none; width: 12px; height: 12px; overflow: hidden; display: inline-block; cursor: pointer; font-size-adjust: none; font-stretch: normal;border-radius: 12px;}
.slideBox .hd li:hover {background:#e37821;}
.slideBox .hd li.on {background:#e37821;}
.slideBox .prev {background: url("../images/slider-arrow.png") no-repeat 0px 0px; left: 3%; top: 46%; width: 55px; height: 80px; margin-top: -25px; display: block; position: absolute;}
.slideBox .next {background: url("../images/slider-arrow.png") no-repeat 0px 0px; left: 3%; top: 46%; width: 55px; height: 80px; margin-top: -25px; display: block; position: absolute;}
.slideBox .next {background-position: -50px 0px; left: auto; right: 3%;}
.slideBox .prevStop {display: none;}
.slideBox .nextStop {display: none;}

.gywm .xq p{text-indent : 2em;}


.cp99{ background-color:#fff;width: 100%;margin: 0px auto; position:relative;}
.al {width: 1400px;margin: 0px auto;padding-top:55px;overflow:visible; padding-bottom:55px;}

.al .bt {text-align: center;width: 234px;float:left}
.al .bt div{color:#f4950f; font-size:34px; font-weight:bold; line-height:55px;}
.al .bt p{ color:#f39704; font-size:19px; line-height:30px;}
.al .bt ul {text-align: center;border:#2b41a4 solid 2px; width:202px; margin:0 auto; padding:35px 14px 18px 14px;}
.al .bt ul li{ width:202px; line-height:52px; height:52px; text-align:left; font-weight:normal; margin-bottom:17px;}
.al .bt ul li a{background:#2b41a4 url("../images/arrow_right_gz.png") no-repeat 35px center; color:#FFFFFF;width:130px; line-height:52px; height:52px; display:bloc;padding-left:72px; color:#FFFFFF; display:block; font-weight:normal; font-size:16px}
.al .bt ul li a:hover{background:#f4950f url("../images/arrow_right_gz.png") no-repeat 35px center;color:#FFFFFF;width:130px; line-height:52px; height:52px; display:block;padding-left:72px; color:#FFFFFF; display:block; font-weight:normal; font-size:16px}
.cp99 .al .bt .up  a {background:#f4950f url("../images/arrow_right_gz.png") no-repeat 35px center;color:#FFFFFF;width:130px; line-height:52px; height:52px; display:block;padding-left:72px; color:#FFFFFF; display:block; font-weight:normal; font-size:16px}

.cp99 .dh2{ background-color:#2b41a4;width: 234px; height:85px;}
.cp99 .al .bt .dh2 .phone2{ width:168px; float:right;background: url("../images/t7.png") no-repeat 10px 20px; padding-left:66px;  text-align:left;height:85px;}
.cp99 .al .bt .dh2 .phone2 .zx{ font-size:14px;padding-bottom:0px; font-weight:normal;color:#FFFFFF; line-height:20px;padding-top:20px;}
.cp99 .al .bt .dh2 .phone2 .dh{ font-size:22px;font-weight:normal;color:#FFFFFF;line-height:20px;padding-top:5px;}


.al h4 {font-size: 33px;color: #000;text-align: center;width: 1400px; line-height:39px; padding-top:10px;}
.al h5{ color:#000; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; text-align:center; font-weight:normal; line-height:25px;}

.tpxian2 {height: 4px;width: 100%;margin: 0px auto;position:absolute; top:212px; z-index:9999}
.tpxian2 .z {background-color: #0164b5;float: left;height: 5px;width: 50%;overflow: hidden; }
.tpxian2 .r {background-color: #0164b5;float: right;height: 5px;width: 50%;overflow: hidden;}

.cplb{width:1130px;float:right;overflow:visible}
.cplb .bt2 {text-align: left;width: 1130px; height:48px; border-bottom:#d9d9d9 solid 1px;}
.cplb .bt2 .b{ border-bottom:#2b41a4 solid 3px; height:45px; line-height:45px;background: url("../images/sf_15.jpg") no-repeat left  center; color:#333; font-size:22px; font-weight:bold;padding-left:10px; float:left; width:100px;}
.cplb .bt2 .t{ height:48px; line-height:48px;color:#878787;font-size:14px; float:left; width:200px;text-transform: uppercase;}
.cplb .bt2 .more0{ width:94px; float:right; padding-top:10px;}


/* CSS Document */
#atab { width:1130px; position:relative;margin:0px auto 0 auto; text-align:center;}
/*设置容器高宽等*/
html > body #atab { width:1130px;text-align:center}
/*兼容IE6:IE6下宽度不够*/
#atab .lb { position:absolute; top:0px; left:0; width:1130px;}
/*设置容器高宽等*/
#atab .lb { display:none;}
/*设置容器默认隐藏:不用ID是因为下面将利用class来控制容器显示,而class优先级低于id选择器*/
#atab .block { display:block;}
/*选中的容器*/
#atab h3 {}
#atab #two1{ marign-left:300px}
#atab #two5{}
/*默认标题样式*/



/*****鼠标悬停图片变大文字消失*****/
.style1{}
.style1 ul{ width:1130px; padding-top:10px;}
.style1 ul li{float:left;margin:17px 25px 0 0px ;position:relative;list-style:none; border:#ccc solid 1px;width: 358px;height: 260px; overflow:hidden}
.style1 ul li{ -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; width:358px; text-align:center;}
.style1 ul li:nth-child(3n){ margin-right:0px;}
.style1 ul li img{width: 358px;height: 260px;}
.style1 ul li span{background:rgba(0, 0, 0, 0.5);color:#fff;line-height:38px;position:absolute;bottom: 0px;width: 358px;left:0;font-size:14px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s;}
.style1 ul li:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.style1 ul li:hover span{ opacity:0}
/*选中的标题样式*/
/*修饰列表内容*/
.al #atab ul { list-style:none; padding:0;  margin:0px auto; width:1130px; }

.about {background:#2b41a4 url(../images/k.jpg) no-repeat center  bottom;width: 100%;margin: 0px auto 0px;padding-bottom:70px; padding-top:60px;}
.about h4{ color:#ea9a2a;text-transform: uppercase; text-align:center; width:1400px; margin:0 auto;font-weight:normal; font-size:30px}

.title{text-align: center;position: relative;height: 50px;line-height: 50px;width:100%; margin: 0px auto;font-size:24px;color:#FFFFFF;}
.title:after,.title:before{content: ""; position: absolute; top: 50%;background: #fff; height: 1px;width:46%;  }
.title:after{left: 0;}
.title:before{right: 0;}

.about .gywm {width: 1400px;margin: 70px auto 0px;}
.about .tp {float: right;width: 687px;}
.he_border1{background:#2b41a4;width:687px;height:371px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.he_border1 .he_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.he_border1 .he_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}


.he_border1 img{width:687px;height:371px;}
.about .gywm .jj {float: left;width: 640px;font-size: 14px;line-height: 25px;color: #fff; padding-bottom:30px;}
.about .gywm .jj h3 {font-size: 26px;color: #FFF;line-height: 35px;font-weight: normal;}
.about .gywm .jj .xq {padding-top: 25px; line-height:26px;}
.more {width:76px; margin:0px auto; padding-top:5px;}
.more a{background:url(../images/sf_43.png) no-repeat center center; width:76px; height:76px; display:block}
.more a:hover{background:url(../images/sf_40.png) no-repeat center center; width:76px; height:76px; display:block}

.wom {background:#fff;width: 100%;margin: 0px auto 0px;padding-bottom:60px; padding-top:60px;}
.wom h4{ color:#ea9a2a;text-transform: uppercase; text-align:center; width:1400px; margin:0 auto;font-weight:normal; font-size:30px}

.title2{text-align: center;position: relative;height: 50px;line-height: 50px;width:100%; margin: 0px auto;font-size:24px;color:#333;}
.title2:after,.title2:before{content: ""; position: absolute; top: 50%;background: #cccccc; height: 1px;width:44%;  }
.title2:after{left: 0;}
.title2:before{right: 0;}
.ys{ width:1400px; margin:0 auto}
.ys li{ width:246px; margin-right:56px; float:left; height:263px; border:#2b41a4 solid 1px; text-align:center; margin-top:60px; padding:30px;}
.ys li:nth-child(4){ margin-right:0px;}
.ys li h3{width:246px;font-size:19px; color:#333333; font-weight: bold; line-height:60px;}
.ys li h4{width:246px; font-size:14px; color:#333333; font-weight:normal; line-height:25px;}
.ys li:hover{ width:246px; margin-right:56px; float:left; height:263px; border:#f4950f solid 1px; text-align:center; margin-top:60px; padding:30px; cursor:pointer}

/*案例轮播图*/
.banner_index{height:350px;position: relative;overflow:hidden;width: 1400px;margin:40px auto;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}

.banner_wrap .anli_div{width:435px; padding-right:15px; float:left; text-align:center}
.banner_wrap .anli_div .anli_icon{ width:435px;height:316px;}
.banner_wrap .anli_div .anli_icon img{width: 435px;height: 316px;}
.about .banner_index .banner_wrap .anli_div .anli_font{ width: 435px;height: 50px; line-height:50px; text-align:center}
.about .banner_index .banner_wrap .anli_div .anli_font a{ font-size:14px; color:#fff;}
.about .banner_index .banner_wrap .anli_div .anli_font a:hover{ font-size:14px; line-height:24px; color:#f4950f}
.dhe_border1 img{width:435px;height:316px;}
.dhe_border1{ background:#333;border-bottom:none;width:435px;height:316px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.dhe_border1 .dhe_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.dhe_border1:hover .dhe_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.dhe_border1 .dhe_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.dhe_border1 .dhe_border1_caption::before,.dhe_border1 .dhe_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.dhe_border1 .dhe_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.dhe_border1 .dhe_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.dhe_border1:hover .dhe_border1_caption::before,.dhe_border1:hover .dhe_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.dhe_border1 .dhe_border1_caption,.dhe_border1 .dhe_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.dhe_border1 .dhe_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.dhe_border1 .dhe_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.dhe_border1:hover .dhe_border1_caption_p{top:45%;opacity:1}

.gywm2 .jj {float:right;width: 640px;font-size: 14px;line-height: 25px;color: #333; padding-bottom:30px;}
.gywm2 .jj h3 {font-size: 26px;color: #FFF;line-height: 35px;font-weight: normal;}
.gywm2 .jj .xq {padding-top: 25px; line-height:26px;}
.about .more {width:76px; margin:0px auto; padding-top:5px;}
.gywm2 {width: 1400px;margin: 40px auto 0px;}


.gywm3 {width: 1400px;margin: 40px auto 0px;}
.gywm3 .lb {width:1400px;}
.gywm3 ul {float: left;width: 1400px; margin-top:-13px;padding-bottom:20px;}
.gywm3 ul li {float: left;width:685px; margin-right:30px;padding-top: 16px;padding-bottom: 16px;border-bottom: 1px dotted #ccc;height: 73px;overflow: hidden; text-align:left}
.gywm3 .lb ul li .rq {color: #FFF;background-color: #2b41a4;text-align: center;float: left;height:60px;width: 73px;font-size: 12px; padding-top:13px;}
.gywm3 .lb ul li .rq span{ font-size:30px; line-height:25px;}
.gywm3 .lb ul li .xw {float: right;width:590px;}
.gywm3 .lb ul li .xw h4 {line-height:40px;font-weight: bold;height: 40px;width:590px;overflow: hidden; text-align:left}
.gywm3 .lb ul li .xw h4 a {font-size: 16px;color: #333;text-decoration: none;}
.gywm3 .lb ul li .xw h4 a:hover {font-size: 16px;color: #0d5089;text-decoration: none;}
.gywm3 .lb ul li .xw p {font-size: 14px;line-height: 20px;color: #666;text-decoration: none; height:20px; overflow:hidden}
.gywm3 .lb ul li:nth-child(2n){ margin-right:0px;}


.wom .gywm2 .tp2 {float: left;width: 524px;}
.ahe_border1{background:#2b41a4;width:524px;height:413px;padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_border1 .ahe_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.ahe_border1:hover .ahe_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.ahe_border1 .ahe_border1_caption{color:#fff;padding:0;margin:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.ahe_border1 .ahe_border1_caption::before,.ahe_border1 .ahe_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.ahe_border1 .ahe_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.ahe_border1 .ahe_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.ahe_border1:hover .ahe_border1_caption::before,.ahe_border1:hover .ahe_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.ahe_border1 .ahe_border1_caption,.ahe_border1 .ahe_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; z-index:1000}
.ahe_border1 .ahe_border1_caption_h{font-size:1.3em;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:1}
.ahe_border1 .ahe_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;opacity:0}
.ahe_border1:hover .ahe_border1_caption_p{top:45%;opacity:1}

.wom .gywm2 .lb {width:815px; float:right; padding-bottom:40px;}
.gywm2 ul {float: left;width: 815px; margin-top:-13px;}
.gywm2 ul li {float: left;width: 815px;padding-top: 16px;padding-bottom: 16px;border-bottom: 1px dotted #ccc;height: 73px;overflow: hidden; text-align:left}
.gywm2 .lb ul li .rq {color: #FFF;background-color: #2b41a4;text-align: center;float: left;height:60px;width: 73px;font-size: 12px; padding-top:13px;}
.gywm2 .lb ul li .rq span{ font-size:30px; line-height:25px;}
.gywm2 .lb ul li .xw {float: right;width:720px;}
.gywm2 .lb ul li .xw h4 {line-height:40px;font-weight: bold;height: 40px;width:720px;overflow: hidden; text-align:left}
.gywm2 .lb ul li .xw h4 a {font-size: 16px;color: #333;text-decoration: none;}
.gywm2 .lb ul li .xw h4 a:hover {font-size: 16px;color: #0d5089;text-decoration: none;}
.gywm2 .lb ul li .xw p {font-size: 14px;line-height: 20px;color: #666;text-decoration: none; height:20px; overflow:hidden}

.more3 {width:156px; margin:0px auto; padding-top:5px; text-align:center;border-radius:5px;}
.more3 a{ width:156px; height:42px; display:block; line-height:42px; background-color:#2b41a4; color:#FFFFFF;border-radius:5px;}
.more3 a:hover{width:156px; height:42px; display:block; line-height:42px; background-color:#f4950f; color:#FFFFFF;border-radius:5px;}

.ywfw-lxfs-ewm {font-size: 14px;color: #fff;background-color: #2b41a4;width: 100%;margin: 0px auto; margin-top:0px; height:275px; overflow:hidden }
.ywfw-lxfs-ewm .nr {width: 1400px;margin: 0px auto; line-height:36px;}
.foot_y {width: 320px;float: left;margin-left:80px; padding-top:30px;}
.foot_y .xian{ background-color:#FFFFFF; width:30px; line-height:2px; height:2px; overflow:hidden; float:left}
.foot_y h3 {font-size: 18px;color: #fff; font-weight: bold; line-height:45px;}
.foot_y ul { width:100px; float:left; text-align:left; padding:0px 45px 0px 0px;}
.foot_y ul .jl{ height:10px;}
.foot_y ul li { width:100px; float:left; text-align:left; color:#FFFFFF; line-height:31px; height:31px;}
.foot_y ul li a {color:#fff; font-size:14px;text-decoration: none;}
.foot_y ul li a:hover {font-size: 14px;color:#f4950f;text-decoration: none;}

.ywfw-lxfs-ewm .nr .lxfs {float: left;width:365px; padding:0 85px;border-left:solid 2px #223691;border-right:solid 2px #223691;height:325px; padding-top:30px;}
.ywfw-lxfs-ewm .nr .lxfs  div {float: left;width: 365px; text-align:left; font-size:14px;line-height:31px;}
.ywfw-lxfs-ewm .nr .lxfs .xian{ background-color:#FFFFFF; width:30px; line-height:2px; height:2px; overflow:hidden; float:left}
.ywfw-lxfs-ewm .nr .lxfs h3 {font-size: 18px;color: #fff; font-weight: bold; line-height:45px;}
.ywfw-lxfs-ewm .nr .lxfs .jl{ height:10px;}
.ywfw-lxfs-ewm .nr .ewm {float:right;width:410px; text-align:center; padding-top:42px;}
.ywfw-lxfs-ewm .nr .ewm div{ width:155px; margin-left:50px; float:left; font-size:14px; line-height:25px; text-align:center}
.ywfw-lxfs-ewm .nr .ewm p{ font-size:14px; padding-top:10px;}


.foot {font-size: 14px;color: #8dade9;background-color: #223691;width: 100%;margin: 0px auto;text-align: center;min-width: 1400px;line-height: 67px; height:67px; overflow:hidden;}
.foot a {color:#8dade9; font-size:14px;text-decoration: none;}
.foot a:hover {font-size: 14px;color:#fff;text-decoration: none;}