/* CSS Document */
@import url("reset.css");
@import url("typography.css");

body { margin:0 auto; width:100%; padding:0; font-family:微软雅黑; font-size:14px;line-height:24px; }
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border:0px; margin:0; padding:0; list-style-type:none; }
b{ font-size:14px;}

/* Link */
a:link {color: ; text-decoration:none;}
a:visited {color: ;text-decoration:none;}
a:hover { color:#000000;}
a:active {color: ;}

a{ color:#000000;} 

/*index*/
.all{ float:left; width:100%; }
.top{ float:left;width:100%; height:79px; background:#fff; }
.top1{ width:1200px; height:79px; margin: 0 auto; }
.logo{ float:left; width:315px; height:79px; float:left;}
.nav { float:left; width:800px; height:79px;}
.nav1{ width:800px; height:79px ; margin:0 auto; font-size:16px; }
.nav1 ul li{ float:left; width:98px; height:79px; line-height:79px; text-align:center; color:#0000cc; }
.nav1 ul li:hover{ float:left; width:98px; height:75px; text-align:center; border-bottom:3px solid #15237c; color:#FFFFFF;}

.banner{ float:left; width:100%; height:618px;}
.flexslider{position:relative;height:618px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:618px;}
.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;}



.gsjj{ float:left; width:100%; height:659px; background:url(../images/gsjjbj.jpg) center;}
.gsjj1{ width:1200px; height:673px; margin: 0 auto;}
.gsjjbt{ width:100%; height:164px;}
.gsjjbt1{ width:500px; height:60px; margin-top:40px; margin-left:85px; line-height:60px; color:#484848; font-size:36px;}
.gsjjbt2{ width: 85px; margin-left:85px; border-bottom:2px solid #484848; height:40px; line-height:40px; text-align:center; font-size:20px; color:#484848; font-family:微软雅黑;}
.gsjjnr3{ width:90%; margin-top:20px; height:135px; margin-left:85px;color:#a7a6a6; font-size:14px;}
.gsjjnr{ float:left; width:90%; height:310px;margin-left:105px; margin-top:100px; }
.gsjjnr ul li{ width:520px; height:284px; float:left;}


.cpzs{ float:left; width:100%; background:url(../images/cpbj.jpg) center ; }
.cpzs1{ width:1200px; margin: 0 auto;}
.cpzsbt1{ width:100%; height:50px; line-height:50px; margin-top:30px; color:#FFFFFF; text-align:center; font-size:36px;font-family:"迷你简综艺";}
.cpzsbt2{width:85px;border-bottom:2px solid #FFFFFF;  height:40px; line-height:40px;text-align:center; color:#FFFFFF; font-size:20px; font-family:微软雅黑; margin-left:560px;}
.cpzsnr{ width:100%; height:375px; margin-top:50px;}
.cpzsnr ul li{ float:left; width:300px; height:289px;}
.cpzstu{ width:299px; height:290px;}
.cpzstu img{width:299px;height: 224px;}
.cpzsw{height:80px; background: rgba(255,255,255,0.6); overflow: hidden}
.cpzswz{width: 90%; padding-left: 5%; padding-top: 10px; font-size:16px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cpzswz1{width: 90%; padding-left: 5%; padding-top: 10px; padding-bottom: 10px; font-size:14px;color:#5d5d5d;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.news6{ float:left; width:100%; background:url(../images/newsbj.jpg) center ;}
.news16{ width:1200px;  margin: 0 auto;}
.xwlb6{ width:100%; height:aotu; margin-top:70px;}
.xwlbbt6{ width:100%; height:50px; line-height:50px; color:#15458f; font-size:36px; font-family:"迷你简综艺"; text-align:center;}
.xwlbbt16{ width:80px; margin-left:560px; height:40px; line-height:40px; color:#15458f;font-size:20px; border-bottom:2px solid #15458f;font-family:微软雅黑; text-align:center;}
.xwlbnr6{ width:100%; height:350px; margin-top:20px; }
.xwlbnr6 ul li{ float:left; width:573px; height:123px; background:#dfdfdf; margin-top:20px;}
.xwlbnr6 a{width:573px; height:123px;display: block}
.xwtu6{ float:left; width:151px; height:113px; margin-left:5px; margin-top:5px;}
.xwtu6 img{width:151px; height:113px;}
.xwbt6{ float:left; width:416px; height:38px; background:#15458f; margin-left:-20px; margin-top:15px;}
.xwbt16{ float:left;width: 310px; font-size:18px; color:#FFFFFF; padding-left:5px; line-height:38px;display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xwbt26{ float:right; font-size:14px; color:#FFFFFF; line-height:38px; padding-right: 5px;}
.xwnr6{ float:left; width:381px;  color:#8f8f8f; padding-left:15px; padding-top:10px;}
.xwnr6 a{ color:#15458f;}




.cgal{ float:left; width:100%;  background:url(../images/cgalbj.jpg) center;}
.cgal1{ width:1200px; margin: 0 auto;}
.cgal8{ width:1200px; overflow: hidden; background:#b8b8b8; color:#5d5d5d;  filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9; margin-top:60px; padding-bottom: 10px;}
.cgal88{ float:left; width:100%;}
.cgalbt{ float:left; width:60%;}
.cgalbt2{ float:right; background:url(../images/cgal.png) ; width:188px; height:94px; text-align:center; font-size:40px; color:#616161; line-height:80px; margin-right:65px; margin-top:50px;}
.cgalnr{width:1200px;}
.cgalnr ul li{ float:left; width:376px; height:290px; margin-left:17px; margin-top:10px;}
.cgalwz{ width:298px; height:77px; background:url(../images/cgalwzbj.jpg) center; float:left; position:absolute; z-index:999; margin-top:-100px; font-size:24px;  line-height:77px; text-align:center;}
.cgalwz a{ color:#FFFFFF;}
.cgalnr img{width: 376px; height: 282px;}


.foot{ width:100%; height:186px; background:url(../images/dbbj.jpg) repeat-x; float:left;}
.foot1{ width:1200px; height:186px; margin: 0 auto; color:#FFFFFF; }
.footlogo{ width:1200px; height:100px; float:left;}
.footlogo img{ margin-top:20px; width:254px; height:71px;}
.footnr{  float:left;width:1140px; height:60px; line-height:60px; color:#FFFFFF; margin-left:30px; border-bottom:2px solid #FFFFFF; margin-top:10px;}
.footnr ul li{ float:left; margin-top:20px; width:138px; height:30px; line-height:30px; text-align:center; font-weight:bold;}
.footnr ul li img{ float:left;}
.footnr ul li a{ color:#FFFFFF;}
.footnr ul li a:hover{ color:#15458f;}

.footwz{color:#FFFFFF;}
.footwz a{color:#FFFFFF;}
.footwz a:hover{text-decoration: underline}

.ym{width:100%; padding-top:20px; padding-bottom:15px; overflow:hidden}
.ym a{float:left; border:solid 1px #e3e3e3; padding:4px 10px 4px 10px; color:#545454; margin-right:5px; margin-bottom:5px;}
.ym a:hover{background:#da4343; color:#FFF; border:solid 1px #da4343;}
a.select{background:#005dd1; color:#FFF; border:solid 1px #005dd1;}
a.select:hover{background:#005dd1; color:#FFF; border:solid 1px #005dd1;}



/*联系我们*/
.lx{ width:100%; height:709px; float:left; background:url(../images/lxwmbj.jpg) center ;}
.lx1{ width:1200px; height:auto; min-height:887px; margin: 0 auto;}
.lxnr{ float:left; width:368px; height:709px; background:#FFFFFF;overflow-y:auto; overflow-x:auto; margin-left:30px;}
.lxnr ul li{ float:left ; width:214px; height:154px; border-bottom:1px solid #c1c1c1; margin-left:76px;}
.lxbt1{ float:left; width:100%; height:90px; font-family:"Comic Sans MS"; font-size:18px; text-align:center; line-height:130px; color:#3f3f3f;}
.lxbt2{ float:left; width:100%; height:60px; line-height:25px; text-align:center; font-family:微软雅黑; font-size:14px; color:#3f3f3f;}


/*在线留言*/
.zxly{ width:100%; height:700px; float:left; background:url(../images/zxlybj.jpg) center ;}
.zxly1{ width:1200px; height:auto; min-height:700px; margin: 0 auto;}
.zxlynr{ width:420px; height:500px; margin-left:96px; padding-top:125px;float:left;}
.zxlynr ul li{ float:left; width:400px;margin-top:15px; color:#FFFFFF;}
.tj{  height:35px; background:#15458f; line-height:35px; text-align:center;}
.tj a{ color:#FFFFFF;}


/*关于我们*//*单页*/
.dybanner{ width:100%; float:left; background:url(../images/dybanner.jpg) center ; height:490px;}
.dy{ width:100%; height:auto; float:left;}
.dy1{ width:1200px; margin: 0 auto;}
.dynav{ width:100%;background:#f0f0f0; overflow: hidden}
.dynav1{ width:1200px; margin: 0 auto;}
.dynav1 ul li{float:left; min-width:210px; border-right:1px solid #d7d7d7; margin-top:10px; margin-bottom:10px;}
.dynav1 ul li img{ float:left; margin-left:70px; margin-right:10px;margin-top:12px;}
.dynav1 ul li a:hover{ font-weight:bold;}
.dynav1 ul li a{display: block;width:100%;padding: 10px 10px;}

.dynr{ float:left; width:90%; margin-left:5%; margin-bottom:88px; margin-top:20px;}




/*图文*/
.cpnav{ width:100%; background:#f0f0f0; overflow: hidden}
.cpnav1{ width:1200px; margin: 0 auto;}
.cpnav ul li{float:left; min-width:210px; border-right:1px solid #d7d7d7; margin-top:10px; margin-bottom:10px;}
.cpnav ul li a:hover{ font-weight:bold;}
.cpnav ul li a{display: block;width:100%;padding: 10px 10px;}
.cplb{ margin-top:30px; width:1200px; height:auto; margin-left:30px; margin-bottom:50px;float:left;}
.cplb ul li{ float:left; width:32%; height:380px; border-left:1px solid #c1c1c1; }
.cplb ul li img{width: 356px; height: 267px;}

.cplbwz1{width:336px;margin-left:20px; padding-top: 15px; font-size:16px; font-weight:bold; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cplbwz2{width:336px;margin-left:20px; height:20px; font-size:14px; padding-top: 10px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.djjzgd{ float:left; width:230px; height:35px; line-height:35px; text-align:center; color:#333333; margin-left:550px;margin-bottom:80px;}


/*图文最终*/
.cpzztu{width: 100%; padding:50px 0; overflow: hidden}
.cpzzjt1{ float:left; width:55px; height:55px;padding-top:150px;  margin-left:330px;}
.cpzztu8{ float:left; width:456px; height:379px;text-align: center}
.cpzztu8 img{ width:100%; height:auto;}
.cpzzjt2{ float:left; width:55px; height:55px; padding-top:150px; }
.cpzzjj{ float:left; width:100%; height:60px; background:#eaeaea;}
.cpzzjj1{ width:1200px; height:60px; margin: 0 auto; font-size:20px; font-family:微软雅黑; line-height:60px;}
.cpgsnr{ width:1200px; height:auto; margin: 0 auto; margin-top:20px; margin-bottom:20px;}
.cptjtu{ width:1200px; height:auto; margin:0 auto;}
.cpzzdtu{ width:100%; height:476px; float:left; background:url(../images/cpzzdtu.jpg) center ;}
.cpzzwz{ width:100%; height:10px; line-height:10px; font-size:18px; text-align:center; float:left; }

.tutu{width: 1000px; overflow: hidden}
.tutu ing{max-width: 1000px;}


/*新闻*/
.xw8{ width:100%; padding: 40px 0 40px 0; overflow: hidden}
.cplb8{ float:left; width:33%; height:536px; border-left:1px solid #c1c1c1; }
.xwzzrqn{width:356px; margin-left:20px;height:20px; line-height:20px; font-size:14px; text-align:center; border-bottom:1px solid #999999; padding-bottom: 15PX;}
.xwzzrnn{width:356px; margin-left:20px;height:30px; padding-top: 15px; color:#636363; font-size:18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xwybt{width:356px; margin-left:20px; height:36px; line-height:30px; color:#a4a4a4; font-size:12px;}
.xwtu{;width:356px; height: 267px; margin-left:20px;}
.xwtu img{width:356px; height: 267px;}
.xwnr{width:356px; height: 100px; margin-top: 10px; margin-left: 20px; overflow:hidden}
.djgd{margin-left:5%;}


/*新闻最终*/
.xwzzbt{width:100%;font-size:22px; padding-bottom: 10px; text-align:center;}
.xwzzrq{width:100%; line-height:20px; font-size:14px; text-align:center; border-bottom:1px solid #999999; padding-bottom: 20px}
.xwzznr{width:100%; margin-top:20px; margin-bottom:20px; height:auto; line-height:25px; color:#666666; font-size:16px;}
.xwsyyxyy{ width:100%; height:60px; line-height:60px; background:#eaeaea; overflow: hidden}
.xwsyyxyy1{ width:1050px; height:60px; margin:0 auto;}
.syy{ float:left;}
.xyy{ float:right;}
.syy a{ color:#15458f;}
.xyy a{ color:#15458f;}



/*人才招聘*/
.rczplb{ float:left; width:100%; height:auto; min-height:600px; margin-top:30px;}
.rczplb1{ float:left; width:100%; height:48px; line-height:48px; background:#15458f; float:left; color:#FFFFFF;}
.rc1{ float:left; width:10%; text-align:center;}
.rc2{ float:left; width:35%;text-align:center;}
.rc3{ float:left; width:35%;text-align:center;}
.rc4{ float:left; width:10%;text-align:center;}
.rc5{ float:left; width:10%;text-align:center;}
.rczplb2{ width:100%; height:48px; line-height:48px; border-bottom:1px solid #cbcbcb;float:left; color:#8e8e8e;}
.rc44{ float:left; width:10%;text-align:center;}
.rc44 a{ color:#15458f;}

/*人才招聘最终*/
.rczpzznr{ width:96%; height:auto; min-height:300px; margin-top:30px; margin-bottom:30px; background:#f5f5f5; float:left; padding-left:2%; padding-right:2%; padding-top:2%;}
.rczpzzwz{ float:left; width:100%; height:auto; border-bottom:1px solid #999999;}
.ljsq{ float:left; width:120px; height:30px; margin-top:40px; background:#15458f; line-height:30px; text-align:center;}
.ljsq a{ color:#FFFFFF;}

/*提交简历*/
.tjjl{ width:100%; height:1100px; background:#f2f2f2;}
.lxwm { padding-top:22px; padding-left:20px;}+







/*提交简历*/
.tyysnr{ background:url(../images/tyysbj.jpg) center; width:1067px; height:317px; float:left; margin-left:40px; margin-top:50px;}
.tyystu{ float:left; width:419px; height:328px; margin-left:50px; margin-top:-35px;}
.tyysbt{ float:left; width:500px; height:89px; line-height:30px; margin-left:50px; float:left; padding-top:50px; font-size:16px; font-weight:bold;}
.tyysnrnr{ float:left; width:500px; color:#9d9d9d; height:120px; margin-left:50px;}
.tyyshua{ float:right; margin-right:-100px; margin-top:50px;}

.tyysnr1{ background:url(../images/tyysbj1.jpg) center; width:1067px; height:317px; float:left; margin-left:40px; margin-top:50px; margin-bottom:50px;}
.tyystu1{float:right; width:419px; height:328px; margin-right:50px; margin-top:px; margin-top:-110px;}
.tyyshua1{ float:left; margin-top:-30px; margin-left:-50px;}
.tyysgd{ width:216px; height:55px; background:#b7e6dd; text-align:center; line-height:55px; float:left; margin-top:100px; margin-bottom:100px; margin-left:494px;}
.tyysgd a{ color:#13aea9;  font-size:18px;}