﻿body {margin:0; padding:0;}
.body_index{background:url(../images/bg.png) no-repeat top center;}
.body_ny{background-color:#F2F3E8;}
a{ text-decoration:none; cursor:pointer;outline:none;}
a:hover{text-decoration:underline;}
input[type=text]{outline:none;}

.head{height:109px; width:1268px; margin:0 auto;}
.head .logo{float:left; width:516px; height:109px; background:url(../images/logo.jpg) no-repeat; display:block; }
.head .ss{float:right; width:183px; height:23px; margin:43px 0 0 0; padding:5px 10px 5px 10px; background:#EEE; border-radius:20px;}
.head .ss input{width:150px; height:23px; line-height:23px; float:left; border:0;background:#EEE; }
.head .ss a{width:23px; height:23px; background:url(../images/ss.png) no-repeat center center; display:block; float:left; margin:0 0 0 10px; }

.nav{width:100%; height:52px; background:#009a44;}
.nav_{width:1286px; height:52px; margin:0 auto;}
.nav_ ul{width:1286px; height:52px;list-style:none; margin-left:0px; padding-left:0px; margin-top:0px;*display:inline; display:inline-block;}
.nav_ li{float:left; position:relative; margin:0px; height:52px; line-height:52px; width:181px; text-align:center; font-size:14px; }
.nav .cur{font-family:Microsoft YaHei; float:left;color:#FFF!important; height:52px; line-height:52px; width:181px; text-align:center; font-size:16px; background:#5bce8e!important;}
.nav_ a{font-family:Microsoft YaHei; float:left;color:#FFF; height:52px; line-height:52px; width:181px; text-align:center; font-size:16px; text-decoration:none; cursor:pointer}

.homebaner{width:100%; min-width:1268px; height:523px; position:relative; z-index:9;}
.homebaner .bd{ overflow:hidden;margin:0px auto; position:relative;z-index:0; }
.homebaner .bd ul{width:100%;height:523px; margin:0px; padding:0px; list-style:none;}
.homebaner .bd li{width:100%; height:523px;}
.homebaner .bd li a{ display:inline-block; width:100%; height:523px;}
.homebaner .hd{ width:100%;  position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px;  text-align:center;}
.homebaner .hd ul{width:100%; height:40px; line-height:40px; position:absolute; bottom:0px; text-align:center; left:0px; margin:0px; padding:0px; }
.homebaner .hd ul li{ font-size:0px; cursor:pointer; display:inline-block; *display:inline; zoom:1; width:6px; height:6px; background:#FFF; border-radius:3px; margin:5px; *color: #fff;}
.homebaner .hd ul .on{ font-size:0px; *color: #14858B; width:6px; height:6px; background:#9b9797; border-radius:3px;}
.homebaner .prev{width:60px; height:60px; position:absolute; top:235px; left:40px; display:block; z-index:999; background:url(../images/left.png) no-repeat center center;}
.homebaner .next{width:60px; height:60px; position:absolute; top:235px; right:40px; display:block; z-index:999;  background:url(../images/right.png) no-repeat center center;}
	
.ct_list{width:1268px; height:66px; margin:0 auto;}	
.ct_list ul{width:1268px; height:66px; list-style:none; margin:0; padding:0;}
.ct_list ul li{width:181px; height:66px; float:left}
/*.ct_list ul li:hover{width:181px; height:66px; float:left; background:#009A44}*/
.ct_list ul li a{font-size:16px; color:#676767; font-family:Microsoft YaHei; height:181px; height:66px; line-height:66px; display:block; text-align:center; text-decoration:none; cursor:pointer;}	
/*.ct_list ul li:hover a{font-size:16px; background:url(../images/jt.png) no-repeat bottom center; color:#FFF; font-family:Microsoft YaHei; height:181px; height:75px; line-height:66px; display:block; text-align:center; text-decoration:none; cursor:pointer;}*/
.ct_list ul li.cur{width:181px; height:66px; float:left; background:#009A44}
.ct_list ul li.cur a{font-size:16px; background:url(../images/jt.png) no-repeat bottom center; color:#FFF; font-family:Microsoft YaHei; height:181px; height:75px; line-height:66px; display:block; text-align:center; text-decoration:none; cursor:pointer;}


	
.ct_info{width:100%; height:545px; background:#F4F4F4;}
.ct_info .ct_info_{width:1268px; height:545px; background:url(../images/i_bg.jpg) no-repeat center center; margin:0 auto; display:none;}
.ct_info .ct_block{display:block;}
.ct_info .ct_info_ .cl{width:1132px; height:430px; float:left; margin:57px 0 0 0;}
.ct_info .ct_info_ .cl .cl_l{width:700px; height:430px; float:left;}
.ct_info .ct_info_ .cl .cl_l .title{font-size:28px; font-family:Microsoft YaHei; color:#009a44; display:block; height:40px; line-height:40px;}
.ct_info .ct_info_ .cl .cl_l .de{font-size:14px; font-family:Microsoft YaHei; color:#666666; line-height:36px; height:288px; overflow:hidden; margin:25px 0 0 0;}
.ct_info .ct_info_ .cl .cl_l p{margin:0; padding:0;}
.ct_info .ct_info_ .cl .cl_l ul{width:700px; list-style:none; margin:40px 0 0 0; padding:0;}
.ct_info .ct_info_ .cl .cl_l ul li{width:700px; height:24px; line-height:24px; float:left; background:url(../images/dd.jpg) no-repeat 2px center;}
.ct_info .ct_info_ .cl .cl_l ul li a{font-size:12px; font-family:Microsoft YaHei; color:#666666; padding:0 0 0 12px;}
.ct_info .ct_info_ .cl .cl_l .more{font-size:14px; font-family:Microsoft YaHei; color:#009A44; margin:20px 0 0 0; float:left;}
.ct_info .ct_info_ .cl .cl_r{width:420px; height:280px; float:right; position:relative;}
.ct_info .ct_info_ .cl .img1{width:262px; height:129px; display:block; position:absolute; top:0; left:0; border:solid 5px #F4F4F4; border-radius:4px; z-index:3;}
.ct_info .ct_info_ .cl .img1 img{width:262px; height:129px; border:0;}
.ct_info .ct_info_ .cl .img2{width:156px; height:103px; display:block; position:absolute; bottom:0; left:30px; border:solid 5px #FFF; border-radius:4px; z-index:2;}
.ct_info .ct_info_ .cl .img2 img{width:156px; height:103px; border:0;}
.ct_info .ct_info_ .cl .img3{width:161px; height:210px; display:block; position:absolute; top:30px; right:0; border:solid 5px #FFF; border-radius:4px; z-index:1;}
.ct_info .ct_info_ .cl .img3 img{width:161px; height:210px; border:0;}

.h_list{width:1268px; height:426px; margin:0 auto;}
.h_list .title{width:100%; height:140px; line-height:140px; font-size:30px; font-family:Microsoft YaHei; color:#009A44;}
.h_list ul{width:1268px; margin:0; padding:0; list-style:none;}
.h_list ul li{width:400px; height:168px; margin-right:34px; float:left;}
.h_list ul li:last-child{width:400px; height:168px; margin-right:0; float:left;}
.h_list ul li .ts{font-size:20px; height:56px; line-height:28px; overflow:hidden; color:#333; font-family:Microsoft YaHei;}
.h_list ul li .de{font-size:14px; font-family:Microsoft YaHei; color:#929292; margin:20px 0 0 0; line-height:26px;}
.h_list ul li .more{font-size:14px; font-family:Microsoft YaHei; color:#929292; margin:20px 0 0 0; float:left;}

.homelink{width: 100%; background: #252525;}
.homelink_{width:1268px; margin:0 auto; padding:0 0 0 0;}
.homelink_list{width:160px; min-height:280px; float:left; margin:0 20px 0 0px; padding:50px 0 0 0;}
.homelink_list:last-child{width:160px; float:left; margin:0 0 0 0px; padding:50px 0 0 0;}
.homelink_list:hover{width:160px; background:#3a3a3a; float:left; margin:0 20px 0 0px;}
.homelink_list:hover:last-child{width:160px; background:#3a3a3a; float:left; margin:0 0 0 0px;}
.homelink_list a.title{font-size:16px; font-family:Microsoft YaHei; color:#FFF; display:block; padding:10px; margin:0 0 0 0; text-decoration:none; cursor:pointer;}
.homelink_list a.title:hover{font-size:16px; font-family:Microsoft YaHei; background:url(../images/b7.png) repeat top center; color:#FFF; display:block; margin:0 0 0 0; text-decoration:none; cursor:pointer;}
.homelink_list ul{margin:0; padding:0; list-style:none;}
.homelink_list li{width:160px; height:30px; line-height:30px;}
.homelink_list li:hover{width:160px; height:30px; line-height:30px; background:#424141;}
.homelink_list a{font-size:12px; color:#A4A4A4;font-family:Microsoft YaHei; text-decoration:none; cursor:pointer; padding:5px 10px 5px 10px;}

.homelink_last{width:350px; float:right; height:220px; margin:0 0 0 0px; padding:50px 0 0 0;}
.homelink_last a.title{font-size:16px; font-family:Microsoft YaHei; color:#FFF; display:block; padding:10px; margin:0 0 0 0; text-decoration:none; cursor:pointer;}
.homelink_last ul{margin:0; padding:0; list-style:none;}
.homelink_last li{width:350px; line-height:30px; padding:0 10px 0 10px}
.homelink_last a{font-size:12px; color:#A4A4A4;font-family:Microsoft YaHei; text-decoration:none; cursor:pointer; padding:5px 0px 5px 0px;}

.foot{width:100%; height:46px; margin:0 0 0 0; background:#000000}
.foot_{width:1268px; height:46px; line-height:46px; margin:0 auto; font-size:14px; font-family:Microsoft YaHei; color:#444444;}

.ny{background:#F4F4F4; padding:0 0 50px 0;}

.left{width:1268px; margin:0 auto; padding:20px 0 20px 0;}
.left ul{margin:0; padding:0 0 0 0; list-style:none;}
.left ul li{display:inline-block; height:66px; line-height:66px; margin-right:10px; float:left; margin:10px 20px 0 0;}
.left ul li:hover{height:66px; line-height:66px; }
.left ul li:hover a{height:66px; padding:0 15px 0 15px; display:block; font-size:20px; color:#FFF; background:#5BCE8E; text-decoration:none; cursor:pointer}
.left ul li a{height:66px; padding:0 15px 0 15px; font-family:Microsoft YaHei; font-size:20px; color:#009A44; text-decoration:none; cursor:pointer}
.left ul li.curs{height:66px; line-height:66px;display:inline-block;font-family:Microsoft YaHei; background:#5BCE8E;}
.left ul li.curs a{height:66px; padding:0 15px 0 15px; display:block; font-family:Microsoft YaHei; font-size:20px; color:#FFF; text-decoration:none; cursor:pointer}

.content .ts{width:1200px; border-bottom:solid 2px #D7D7D7; margin:0px auto 0 auto; text-align:center}
.content .title{display:inline-block; *zoom:1;*display:inline; line-height:60px; border-bottom:solid 2px #009A44; text-align:center;color:#000; margin:40px 0 -2px 0; font-size:20px; font-family:Microsoft YaHei;}
.content .jbxx{width:1200px; display:block; text-align:center; margin:10px auto; color:#333; font-size:14px; font-family:Microsoft YaHei;}
.contents{width:1200px; margin:0 auto 0px auto; line-height:25px; padding:20px 0 20px 0; font-size:16px; color:#000; letter-spacing:1px;  word-break:break-all;}
.contents p{margin:0; padding:0;}

.ny_right_new{width:1268px; padding:20px 0 20px 0; margin:0 auto;}
.ny_right_new ul{width:1268px; padding:0; list-style:none; margin:0;}
.ny_right_new li{width:1268px; height:140px; padding:10px 20px 10px 20px; float:left}
.ny_right_new li.curs{width:1268px; height:140px; padding:10px 20px 10px 20px; float:left; background:#FFF;}
.ny_right_new a{font-size:18px; line-height:28px; font-family:Microsoft YaHei; color:#3e3d3d; display:block; padding:15px 0 15px 0; text-decoration:none; cursor:pointer;}
.ny_right_new .ts{width:1050px; float:left}
.ny_right_new .dates{float:right; font-size:16px; font-family:Microsoft YaHei; display:block; height:60px; line-height:60px;}
.ny_right_new .de{font-size:14px; font-family:Microsoft YaHei; color:#929292;}
.ny_right_new li:hover a{font-size:18px; line-height:28px; font-family:Microsoft YaHei; color:#009A44; display:block; padding:15px 0 15px 0; text-decoration:none; cursor:pointer;}
.ny_right_new li:hover .de{font-size:14px; font-family:Microsoft YaHei; color:#26bc68;}

.ny_right_pic{width:1268px; margin:0px auto; padding:50px 0 0 0}
.ny_right_pic ul{width:1268px; margin:0 auto; padding:0px; list-style:none;}
.ny_right_pic li{width:205px; height:205px; float:left; background:#FFF; margin:0 22px 0 22px; margin-bottom:20px;}
.piclist_div{width:203px; height:143px; border:solid 1px #EEE}
.piclist_div img{width:199px; height:139px; border:solid 2px #FFF}
.piclist_title{ height:50px; line-height:25px; text-align:center; margin:0 0 0 0; padding:5px; font-size:14px; color:#4F4F4F; overflow:hidden}


.msg{width:1268px; margin:0px auto 0 auto; background:#FFF; padding:0 0 40px 0;}
.msg .left{width:495px; float:left; margin:70px 0 0 0;}
.msg .left p{margin:0 30px 0 40px; padding:30px 0 0 0; font-size:18px; line-height:30px; color:#757575; display:inline-block; font-family:Microsoft YaHei; white-space:normal}
.msg .right{width:773px; float:right; margin:100px 0 0 0;}
.msg .right table{width:100%; border:0;}
.msg .right .ts{font-size:20px; color:#adadad; padding:14px 0 14px 0; letter-spacing:1px;}
.msg .right input[type=text]{width:710px; height:36px; line-height:36px; border:solid 1px #adadad;}
.msg .right textarea{width:710px; height:180px; line-height:36px; border:solid 1px #adadad; outline:none;}
.msg .right .btn{width:150px; height:40px; line-height:40px; border:0; background:#009a44; text-align:center; color:#FFF; cursor:pointer; font-size:18px; float:right; margin:20px 56px 0 0;}

.job{width:1268px; margin:0px auto 0 auto; background:#FFF; padding:40px 0 40px 0;}
.job table{width:1100px; margin:0 auto; border:0; position:relative;}
.job table td{width:550px;}
.job .ts{font-size:20px;width:550px; color:#adadad; padding:14px 0 14px 0; letter-spacing:1px;}
.job input[type=text]{width:500px; height:36px; line-height:36px; border:solid 1px #adadad;}
.job textarea{width:1100px; height:180px; line-height:36px; border:solid 1px #adadad; outline:none;}
.job .btn{width:150px; height:40px; line-height:40px; border:0; background:#009a44; text-align:center; color:#FFF; cursor:pointer; font-size:18px; float:right; margin:20px 56px 0 0;}
