@charset "utf-8";

/* CSS Document */

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;   

} 

*{ margin:0; padding:0;}

body{ font-family:"微软雅黑"}

.c{ clear:both;}

a{text-decoration:none; border:0;outline:none;}

.mt_15{ margin-top:15px;}

ul,li{ padding:0; margin:0;}

ul,li{ list-style:none;}

img{ border:none;}

a img{border:none;}

.clear{clear:both;}



/*头部*/

.banner{ width:100%;min-width:1520px; height:589px; background-image:url(../images/banner.jpg) ; background-position:center;  /*background-repeat:no-repeat;*/ margin:0px; padding-top:50px;}

.lg_cd{ width:1520px; height:87px;  margin-left:auto; margin-right:auto;}

.lg{ width:280px; height:87px; float:left; margin-left:50px;}

.cd{ width:1050px; height:87px; float:right; margin-right:0px; background-image:url(../images/menu_bj.png); background-position:center; background-repeat:no-repeat;}

.cd ul{ width:840px; height:87px; margin:0 auto; }

/*.cd p{ width:30px; height:87px; line-height:87px; float:left; margin:0 5px;color:#757575; font-size:14px; }

*/

.p1{ padding-left:10px; width:35px; height:87px;  float:left; margin:0 5px;}

.p1 a{ color:#757575; font-size:14px; line-height:87px;}

.p2 a img{ height:46px; margin:20px auto;}

.p2{ width:149px; height:87px; line-height:87px; float:left; margin:0 0px;color:#757575; font-size:14px; padding-left:0px; overflow:hidden;}

.cd ul{ background-image:url(../images/menu_hover.png); background-repeat:no-repeat; background-position:0px 15px; color:#ffffff; float:left;}

.cd ul:hover{ background:none; }

.cd ul:hover li:first-child a{ color:#757575;}

.cd ul li{ width:120px; height:87px; line-height:87px; list-style:none; float:left; color:#757575; font-size:14px; text-align:center;}

<!--.cd ul li:first-child a{ color:#096;}-->

.cd ul li:first-child a{ color:#fff;}

.cd ul li:first-child:hover a{ color:#ffffff;}

.cd ul li a{ color:#757575;}

.cd ul li:hover{ background-image:url(../images/menu_hover.png); background-repeat:no-repeat;  background-position:0px 15px;}

.cd ul li:hover a{ color:#fff;}



.bannera{ width:83%; height:auto; margin-top:25px; margin-left:auto; margin-right:auto;}

.b1{ width:297px; height:342px; margin-left:255px; background:url(../images/qmtu.png) center no-repeat; position:absolute; z-index:20;}

.b2{ width:297px; height:342px; margin-left:115px; background:url(../images/bn01.png) center no-repeat; position:absolute; z-index:30;}

.b2 a{width:100%; height:100%; display:block;}
.b2 a:hover{ background: url(../images/jiantou.png) no-repeat 30px 20px; }

.b3{ width:297px; height:342px; margin-left:395px; background:url(../images/xsgl.png) center no-repeat; position:absolute; z-index:40;}

.b3 a{width:100%; height:100%; display:block;}
.b3 a:hover{ background: url(../images/jiantou.png) no-repeat 80px 260px; }

.b4{ width:297px; height:342px; margin-left:525px; background:url(../images/kctu.png) center no-repeat; position:absolute; z-index:30;}

.b4 a{width:100%; height:100%; display:block;}

.b5{ width:297px; height:342px; margin-left:726px; background:url(../images/bn03.png) center no-repeat; position:absolute; z-index:20;}

.b5 a{width:100%; height:100%; display:block;}
.b5 a:hover{ background: url(../images/jiantou.png) no-repeat 80px 260px; }

.b6{ width:297px; height:342px; margin-left:908px; background:url(../images/dxcl.png) center no-repeat; position:absolute; z-index:10;}

.b6 ul{ width:130px; height:300px; margin:70px auto;}

.b6 ul li{ width:120px; height:30px; margin:5px auto; list-style:none;}

.b6 ul li a{ width:100%; height:100%; display:block; }

.b6 ul li a:hover{ background: url(../images/jiantou.png) no-repeat -10px 10px ;   }
.b2 .box1{ width:200px; height:100px; margin:70px auto;}

.b2 .box1 a{width:100%; height:160px; display:block;}
.b2 .box2 a{width:70%; height:100px; display:block; margin-left:17%;}



.b2:hover{ z-index:50;}

.b3:hover{ z-index:50;}

.b4:hover{ z-index:50;}

.b5:hover{ z-index:50;}

.b6:hover{ z-index:50;}



.tl1,.tl2,.tl3,.tl4,.tl5,.tl6{ width:1520px; height:30px; margin:60px auto;}



.new{ width:1520px; height:auto; margin:0 auto; }

.new1{ width:410px; margin:25px 10px; float:left;}

.new1 h2{ width:390px; height:50px; line-height:50px; color:#3d3d3d; font-family:Kalinga; padding-left:30px; font-size:28px;}

.new1_n{ width:390px; padding:0 30px; line-height:24px; font-size:14px; font-family:"宋体"; color:#3d3d3d;}

.new1_bt{ width:360px; height:50px; line-height:50px; margin-top:50px; margin-left:30px;}

.new2{ width:1000px; float:left; margin-left:60px;}



/*滚动图1*/

.apply{width:1000px;margin:20px auto 0 auto;}

.apply_array{width:320px;float:left;height:280px;margin-right:20px;}

.apply_array .vote{position:absolute;line-height:26px;margin-top:10px;padding-left:29px;width:83px;display:block;background:url(../images/vote.gif) no-repeat 0px 0px;height:26px;color:#282828;margin-left:-6px;text-decoration:none;}

.apply_last{margin-right:0px}

.apply_img{text-align:center;width:320px;display:table-cell;height:280px;vertical-align:middle}

.apply_nav{position:relative;width:1000px;float:left;height:280px;overflow:hidden}

.apply_w{position:absolute;margin-top:22px;width:1000px;float:left;left:0px}

.apply .img_r{float:right;cursor:pointer; margin:80px 10px 0px 10px;}

.apply .img_l{float:right;cursor:pointer; margin:80px 10px 0px 10px;}

/*滚动图1*/

.new3{ width:390px; float:left; height:424px; margin:0 10px;}

.new4{ width:1070px; float:left; margin-top:10px;}

.new5{ width:750px; float:left; }
.new5 h2{line-height:40px; color:#3d3d3d; text-align:center; font-family:"微软雅黑"; font-size:30px; font-weight:lighter; text-align: left;}
.new5 p{font-family:"宋体"; font-size:14px; color:#3d3d3d; }
.anlist{ float: left; height: 330px; overflow: hidden; margin-top: 30px; width: 300px; margin-right: 50px;}
.anlist li{font-family:"宋体";  font-size:14px; line-height: 34px; /*margin-right: 5%;*/}
.anlist li a{ color: #000; }
.anlist li span{ float: right;}
.new6{width: 320px;float:left; }
.new6 h2{line-height:40px; color:#3d3d3d; text-align:center; font-family:"微软雅黑"; font-size:30px; font-weight:lighter;}
.new6 p{font-family:"宋体"; font-size:14px; color:#3d3d3d; line-height:24px;}
.ydk{width:1525px; margin:150px auto 0px auto;}

.lct{ width:1523px; margin:0px auto;}

.video{ width:1520px; margin:0 auto; height:auto;}

.video_1{ width:600px; height: auto; margin:15px 40px 0px 40px; float:left;}

.video_11{ width:580px; height:500px; margin:0 auto;}

.video_1 h3{ width:550px; height:40px; line-height:40px; font-size:18px; text-align:center; font-weight:inherit; }

.video_12 { width:550px; height:30px; line-height:30px;}

.video_12 .s{ width:275px; float:left; color:#999999; font-size:12px; float:left; text-align:center;  margin-top:20px;}

.s a{ color:#000000; font:12px;}

.video_12 .x{ width:275px; float:left; color:#999999; font-size:12px; float:right; text-align:center; margin-top:20px;}

.x a{ color:#000000; font:12px;}





.video_2{ width:800px; height:auto; float:right; margin:55px auto 100px 0px;}

.video_2 .list{ width:800px; height:auto;}

.video_2 .list li{ width:260px; height:35px; float:left; }

.video_2 .list li a{ color:#000; font-size:16px; font-family:"宋体";}

.video_2 .pa{ width:100%; height:30px; line-height:30px; color:#000; text-align:center; margin-top:40px;}

.video_2 .pa li{ width:90px; text-align:center; line-height:30px; color:#000; float:left; margin:0px 3px;}

.video_2 ul li{ float:left;}

.video .pa li a{ color:#000; display:block;}



.jz_al{width:100%; height:536px; margin:50px auto; background:url(../images/tl_tu.jpg) no-repeat center center; }

.jz_al img { width:100%; height:536px;}



/*case strat*/

.case{ width:1520px; height:auto; margin:20px auto;}

.case_1{ width:955px; height:auto; margin:120px auto 0 auto; float:left;}

/*滚动图片*/

#demo {background: #FFF;overflow:hidden; width: 950px;

}

#indemo {float: left; width: 800%;}

#demo1 {float: left;}

#demo2 {float: left;}

/*滚动图片*/

.case_2{ width:490px; height:430px; margin:5px 25px; float:left; color:#9a9a9a;}

.case_2 h2{ font-size:30px; font-weight:inherit; font-family:"微软雅黑"; margin:20px auto; }

.case_2 p{ font-size:14px; font-family:"宋体"; line-height:30px;;}

/*滚动文字*/

.list_lh{ height:100px; overflow:hidden; color:#9a9a9a;}

.list_lh li{ padding:5px;}

.list_lh li p{ height:24px; line-height:24px;}

.list_lh li p a{ color:#9a9a9a;}

/*滚动文字*/

.cont{ background-color:#36992d; width:100%; height:630px; min-width:1520px;}

.cont1{ width:480px; height:auto; margin:50px 50px 50px 0px; float:left;}

.cont2{	width:900px; height:auto; margin:50px 50px 50px 100px; float:left; color:#fff;  }

.cont21{ width:100%; height:auto;}

.cont21 h2{ width:100%; height:50px; line-height:50px; color:#fff; font-family:"微软雅黑"; font-size:24px; font-weight:inherit; margin: 10px 0px;}

.cont21 hr{ width:100%; border:1px solid #fff;}

.cont21 p,cont22 p{ width:100%; line-height:30px; font-size:12px; color:#fff; font-family:"宋体";}

.cont22{ width:100%; height:auto; margin-top:30px; }

.cont22 h2{ width:350px; height:50px; line-height:50px; color:#fff; font-family:"微软雅黑"; font-size:24px; font-weight:inherit; float:left;}

.cont2r ul{ float:left; width:405px; height:30px; line-height:30px; margin-top:10px;}

.cont2r ul li{ height:30px; border:1px solid #fff; list-style:none; margin:0 3px; text-align:center; float:left; line-height:30px;}

.cont22 hr{ width:100%; border:1px solid #fff; margin:10px auto;}

.cont2r ul li a{ color:#fff; display:block; width:100%;}

.cont22 .con h3{ width:100%; height:30px; line-height:40px; font-size:18px; font-weight:inherit; color:#fff;  font-family:"微软雅黑"; margin: 15px 0px;}

.con{ width:100%; line-height:24px; color:#fff; font-size:12px;  margin: 10px 0px;}



.cont22 .con h3 a{ color:#fff; font-family:"微软雅黑"; margin-bottom:5px; cursor:pointer;}

.bottom{ width:100%; height:40px; color:#36992d; font-size:12px; text-align:center; line-height:40px; min-width:1520px;}

.hui{ color:#a9a9a9;}

.hui a{ color:#a9a9a9; }

.w70{ width:70px;}

.w75{ width:75px;}

.w35{ width:35px;}

.nr{ width:100%; color:#000; font-size:12px; font-family:"宋体"; line-height:24px;}

.nr h3{ width:100%; text-align:center;height:40px; line-height:40px;}

.if{position:relative;z-index:100;}

#ndemo{width:1050px; height:600px; margin-left:250px;margin-right:auto; margin-top:100px;display:none; position:fixed; z-index:100; }

#cl01{  width:100px; height:100px; background:url(../images/close.png) no-repeat; position:fixed; right:235px; top:80px; z-index:101; display:none; cursor:pointer;}

.t{ width:100%; height:58px; background:url(../images/top.png) no-repeat;}

.ce{ width:100%; height:auto;background:url(../images/body.png) repeat-y; background-position:-1 0; }

.ce1{ padding:0 15px;}

.bt{ width:100%; height:40px; background:url(../images/bottom.png) no-repeat; }

.r1{ width:254px; height:372px; position:fixed; margin-top:345px; margin-right:-760px; z-index:100;  right:50%;  cursor:pointer; background:url(../images/zs.png) no-repeat; display:block;}

.l1{ width:106px; height:211px; position:fixed; margin-left:-710px; margin-top:345px; z-index:100; left:50%; background:url(../images/phone.png) no-repeat; }



.page{ width: 100%; height: 30px; margin: 50px 20px auto;}

.page0{width: 80px; height: 30px; line-height: 40px; text-align: center; font-family:arial; font-size: 12px;  color: #FFFFFF;}

.page0 a:hover{background:#36992D;}

.page01 a:hover{ background: #006FBB;}

.page01{width: 80px; height: 30px; line-height: 40px; text-align: center; font-family:arial; font-size: 12px;  color: #FFFFFF;}

.page0 a,.page01 a{ color: #FFFFFF; display: block; width: 100%; height: 100%; background: #9a9a9a;}

.page1{ width: 80px; height: 30px; line-height: 30px; color: #9a9a9a; font-family:arial; font-size: 12px;}

.page1 a{ width: 80px; height: 30px; line-height: 30px; color: #9a9a9a; font-family:arial; font-size: 12px;}

