﻿@charset "utf-8";
/* CSS Document */

*{font-family:'Microsoft Sans Serif', 'Microsoft YaHei';}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#5e5e5e;outline:0;}  
body{background-color:#FFF;}  
a{color:#5e5e5e;}
a:hover{color:#284E97;text-decoration: none;}
.w1000{width:1400px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:10px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.b30{height:30px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{color:#333;font-weight:normal; font-size:13px;}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}
.hidden{display:none}

/*top*/
.top{height:54px; line-height:54px; border-bottom:1px solid #e0e0e0; font-size:15px;}
.top .fr span{ display:inline-block; height:10px; line-height:10px; color:#026fb2; border-left:1px solid #CCC; padding-left:15px; margin-left:15px;}

/*header*/
.header{height:150px;background-image: url(../images/header-bg.jpg);background-repeat: no-repeat;background-position: center center; position:relative;}
.header .nav{position:absolute; bottom:0px; right:0px; height:85px; line-height:85px; width:945px;}
.header .nav ul li{float:left; text-align:right; width:105px;}
.header .nav ul li a{ font-size:18px; font-weight:600;}

.model-tit{background-image: url(../images/tit-b-bg.jpg);background-repeat: no-repeat;background-position: center bottom; text-align:center; padding-top:25px; padding-bottom:20px;}
.model-tit .cn{height:50px; line-height:50px; color:#026fb2; font-size:35px; font-weight:600;}
.model-tit .en{ height:30px; line-height:30px; font-size:17px; font-weight:400; color:#cccccc;}

/*model-1*/
.model-1{background-image: url(../images/img-1-bg.jpg); background-color:#e1e1e1;background-repeat: repeat-x;background-position: center center;}

/*model-2*/
.model-2{background-color:#026fb2; height:353px;}
.model-2 .fl{width:609px; height:353px;}
.model-2 .fr{width:790px; height:353px;}
.model-2 .fr .tit{ padding-top:35px; padding-bottom:15px; font-size:25px; color:#FFF;}
.model-2 .fr .con1{color:#bcd4f1; line-height:30px; font-size:15px;}
.model-2 .fr .con2{color:#ffffff; line-height:30px; font-size:15px;}
.model-2 .fr .i{height:3px; width:57px; background-color:#6696b3; margin-top:10px; margin-bottom:25px;}
.model-2 .fr a.btn{display:block; text-align:center;width:113px; height:33px; line-height:33px; border:1px solid #6696b3; color:#6696b3; margin-top:20px;}

/*model-3*/
.model-3{background-image: url(../images/img-4.jpg);background-repeat: repeat-x;background-position: center center; height:698px; padding-top:20px;}
.model-3 .model-tit{margin-bottom:35px;}
.model-3 .con{text-align:center;}
.model-3 .btn{width:200px; height:48px; display:block; line-height:48px; text-align:center; border:1px solid #026fb2; color:#026fb2; margin:auto; font-size:15px; margin-top:50px;}

/*model-4*/
.model-4{margin-top:20px;}

/*model-5*/
.model-5{}
.model-5 .model-tit{ margin-bottom:20px;}
.model-5 .topModel{height:385px; position:relative;}
.model-5 .topModel .img{width:513px; height:385px; position:absolute; left:0px; top:0px;}
.model-5 .topModel .wen{ width:870px; height:270px; padding:25px 50px; position:absolute; right:0px; top:32px; background-color:#fafafa;}
.model-5 .topModel .wen .n-tit{ height:40xp; line-height:40px; font-size:19px; font-weight:bold;}
.model-5 .topModel .wen .n-time{background-image: url(../images/i-1.jpg);background-repeat: no-repeat;background-position: left 5px; font-size:14px; padding-left:20px; color:#cccccc; border-bottom:1px solid #cccccc; padding-bottom:15px; padding-top:5px;}
.model-5 .topModel .wen .n-con{ line-height:32px; font-size:15px; color:#858585; padding:15px 0px;}
.model-5 .topModel .wen a.btn{display:block; width:113px; height:33px; line-height:33px; text-align:center; border:1px solid #cccccc; color:#cccccc; margin-top:10px;}
.model-5 .topModel .wen a.btn:hover{border:1px solid #026fb2; color:#026fb2;}

.model-5 .newModel{overflow:hidden; margin-top:30px;}
.model-5 .newModel ul{width:1500px}
.model-5 .newModel ul li{width:680px; height:120px; float:left; margin-right:35px; margin-bottom:30px; background-color:#fafafa;}
.model-5 .newModel ul li a{display:block;width:680px; height:120px;}
.model-5 .newModel ul li a .fl{width:100px; height:95px; background-color:#cccccc; padding-top:25px;; text-align:center; color:#fff;}
.model-5 .newModel ul li a .fl span.time1{height:40px; line-height:40px; display:block; font-size:40px; font-weight:600;}
.model-5 .newModel ul li a .fl span.time2{height:25px; line-height:25px; display:block; font-size:18px;}
.model-5 .newModel ul li a .fr{height:110px; width:560px; padding-top:10px;}
.model-5 .newModel ul li a .fr h4{ height:35px; line-height:35px; font-size:16px; font-weight:600; overflow:hidden;}
.model-5 .newModel ul li a .fr p{ line-height:30px; height:60px; overflow:hidden; font-size:15px; color:#858585;}

.model-5 .newModel ul li:hover{background-color:#D9F1FF;}
.model-5 .newModel ul li:hover a .fl{width:100px; height:95px; background-color:#026fb2; padding-top:25px;; text-align:center; color:#fff;}
.model-5 .newModel ul li:hover a .fr{height:110px; width:560px; padding-top:10px;}
.model-5 .newModel ul li:hover a .fr h4{ height:35px; line-height:35px; font-size:16px; font-weight:600;}
.model-5 .newModel ul li:hover a .fr p{color:#0288D9;}

/*model-6*/
.model-6{height:125px; padding-top:50px; overflow:hidden; background-color:#fafafa;}
.model-6 .w1000 .mall{float:left;margin-left:60px;}
.model-6 .w1000 .mall .img{background-repeat: no-repeat;background-position: center center; width:70px; height:70px; float:left; margin-right:20px;}
.model-6 .w1000 .mall .con{float:left; height:60px; padding:5px 0px;}
.model-6 .w1000 .mall .con .p1, .model-6 .w1000 .mall .con .p2{height:30px; line-height:35px; font-size:14px;}
.model-6 .w1000 .mall .con .p1{color:#026fb2;}
.model-6 .w1000 .mall .con .p2{color:#333333; font-weight:600;}

.model-6 .w1000 .m1{ width:430px;}
.model-6 .w1000 .m1 .img{background-image: url(../images/t-1.jpg);}
.model-6 .w1000 .m2{ width:200px;}
.model-6 .w1000 .m2 .img{background-image: url(../images/t-2.jpg);}
.model-6 .w1000 .m3{ width:280px;}
.model-6 .w1000 .m3 .img{background-image: url(../images/t-3.jpg);}
.model-6 .w1000 .m4{ width:230px;}
.model-6 .w1000 .m4 .img{background-image: url(../images/t-4.jpg);}

/*model-7*/
.model-7{background-image: url(../images/weixin.jpg);background-repeat: no-repeat;background-position: center center; height:205px;}

/*footer*/
.footer{background-color:#026fb2; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:15px;}

/*xmModel*/
.xmModel{overflow:hidden; margin:20px auto;}
.xmModel .m{}
.xmModel .m .fl{width:350px; height:450px;}
.xmModel .m .fl a{display:block;width:350px; height:450px;}
.xmModel .m .fr{ width:1050px; height:450px; overflow:hidden;}
.xmModel .m .fr ul{width:1100px;}
.xmModel .m .fr ul li{float:left; width:350px; height:225px;}
.xmModel .m .fr ul li a{display:block; width:350px; height:225px; overflow:hidden;}
.xmModel .m .fr ul li a img{transition: all 1s ease 0s;}
.xmModel .m .fr ul li a:hover img{-webkit-filter:brightness(1.5);filter:brightness(1.5);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}

.footer a{color:#ffffff;}
.footer a:hover{color:#bebebe;text-decoration: none;}

/* flexslider */
.flexslider{position:relative;height:505px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;height:505px;overflow:hidden;}
.slides li{height:505px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*图片滚动*/
.slideBox1{overflow:hidden;zoom:1;position:relative; height:360px;}
.slideBox1 ul{overflow:hidden;zoom:1;width:100%}
.slideBox1 ul li{margin-right:44px;float:left;overflow:hidden;text-align:center;color:#333; background-color:#f6f6f6; font-size:15px;width:285px; height:328px; padding:15px; border:1px solid #e3e3e3;}
.slideBox1 ul li img{display:block; width:285px; height:215px;}
.slideBox1 ul li .tit{display:block; margin-bottom:10px; line-height:35px; height:35px; overflow:hidden; font-size:17px;}
.slideBox1 ul li a.btn{width:127px; height:38px; display:block; line-height:38px; border:1px solid #ccc; color:#ccc; margin:auto; margin-top:20px;}

.slideBox1 ul li:hover{border:1px solid #026fb2; background-color:#FFF;}
.slideBox1 ul li:hover .tit{color:#026fb2;}
.slideBox1 ul li:hover a.btn{border:1px solid #026fb2; color:#026fb2;}