@charset "utf-8";
html{font-size:62.5%;}
body{ font-size:14px; font-family:"微软雅黑";background-color:#fff;width:100%;color:#000;}
body,tr,td,table,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,input,p,span,div,a{ padding:0; margin:0;}
a{ text-decoration:none; color:#000000;outline:none;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,img,form ,input{ margin:0; padding:0; border:none;}
a:hover{text-decoration:none;}
img{padding:0px; margin:0px; border:0px;}
.clear10{width:100%;height:15px;float:left;}
.clear20{width:100%;height:20px;}
ul li{list-style:none;}
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
}
.clearfix{
    *zoom:1;/*ie6,7*/
} 
.clear { clear: both; margin: 0 auto;}
table {border-collapse: collapse;empty-cells: show;}
.main {width:1190px; margin:0 auto;}
.mainbox{width:100%;background:#f7f7f7;margin:0 auto;overflow:hidden;}
.container {width:1190px; margin:0 auto;}

/*top*/
.top { width:1190px; height:88px; margin:0 auto;}
.top .logo { float:left; margin-top:22px; width:360px; height:40px;}
.top .logo img { /* width:355px;  */height:40px;}
.top .nav { float:right; height:30px;max-width:800px; margin-top:27px;}
.top .nav ul { float:left; height:30px;line-height:30px;margin-right:15px;}
.top .nav ul li { float:left; margin:0 5px; padding:0 15px;cursor: pointer;height:30px;line-height:30px;}
.top .nav ul li a { font-family:"微软雅黑"; font-size:15px; color:#272727;display:inline-table; width:100%; height:100%;}
.top .nav ul li:hover a {color:#019875;}
.top .nav ul li.pr { width:30px; height:30px; padding:0; text-align:center;}
.top .nav ul li.pr img { margin-top:5px; max-width:100%;}

.top .nav .sechs { float:right; width:68px; text-align: center; height:25px; margin-top:2.5px; }
.top .nav .sechs .sechs1 { width:100%; height:25px; line-height:25px;background:#223a5e;/* #326bb6; *//* #019875; */}
.top .nav .sechs .sechs1 a {color:#fff;font-family:"Arial"; font-size:12px; display:inline-table; width:100%; height:100%;}
.top .nav .sechs .sechs1:hover { background:#7ec54e;}

/*banner*/
.flexslider {position:relative; height:730px; width:100%;min-width:1100px;z-index:1;overflow:hidden;}
.banbgt { position:absolute; top:0px; left:0px; height:5px; width:100%; background:url(../images/ban_bgt.png) repeat-x left center; z-index:999;}
.flexslider .slides {position:relative; z-index:1;}
.flexslider .slides li {height:730px;}
.flexslider .slides li a{display:inline-table;width:100%;height:100%;}
.flex-control-nav {width:100%; position:absolute; bottom:14px; left:0; text-align:center;z-index:10;}
.flex-control-nav li {display:inline-block; width:15px; height:15px; margin:0px 5px; *display:inline; zoom:1;}
.flex-control-nav li a {display:inline-block; width:15px; height:15px; line-height:400px; overflow:hidden;background: transparent url("../images/fix2.png") no-repeat scroll 0% 0%; cursor:pointer;}
.flex-control-nav .flex-active {background: transparent url("../images/fix1.png") no-repeat scroll 0% 0%;}


/*home*/
.sy_about { width:1190px; margin:0 auto; padding:80px 0 90px;}
.sy_about h2 { width:100%; text-align:center; color:#3cad71; font-family:"微软雅黑"; font-size:34px; font-weight:normal; line-height:50px; margin-bottom:20px;}
.sy_about p { width:1130px; padding:0 30px; text-align:center; line-height:25px; color:#9b9b9b;font-family:"微软雅黑"; font-size:14px; margin-bottom:15px; }
.sy_about b { width:100%; height:35px; display:inline-table; text-align:center; margin:20px 0 40px;}
.sy_about b img { max-width:100%;}
.sy_about ul li { float:left; width:297px;}
.sy_about ul li img { float:left; width:63px; margin-left:54px;}
.sy_about ul li span { float:left; width:170px; margin-left:10px;}


.sy_news { width:100%; height:509px; padding:110px 0;}
.sy_news .sy_newsl { float:left; width:440px; padding-right:48px;}
.sy_news .sy_newsl ul li { margin-bottom:40px;}
.sy_news .sy_newsl ul li h3 { line-height:50px; height:50px; overflow:hidden; color:#e3e3e3;font-family:"微软雅黑"; font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sy_news .sy_newsl ul li h3 b { float:left; height:20px; width:32px; margin-right:18px; display:inline-table; background:url(../images/rl.png) no-repeat center center; text-align:center; padding-top:14px; line-height:15px; margin-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;}
.sy_news .sy_newsl ul li p { line-height:28px; color:#c2c2c2;font-family:"微软雅黑"; font-size:13px; padding-left:50px; height:86px; overflow:hidden;}
.sy_news .sy_newsl ul li:hover h3 { color:#fff;}
.sy_news .sy_newsl ul li:hover h3 b { color:#fff;}
.sy_news .sy_newsl ul li:hover p { color:#fff;} 
.sy_news .sy_newsr { float:left; width:590px; padding-left:80px; padding-right:32px;}
.sy_news .sy_newsr h2 { width:100%; height:50px; font-weight:normal; margin-bottom:15px;}
.sy_news .sy_newsr h2 a { float:left; height:30px; line-height:30px; padding:0 20px; border:1px solid #e3e3e3; border-radius:3px; margin-top:9px; color:#e3e3e3; font-family:"微软雅黑"; font-size:15px;}
.sy_news .sy_newsr h2 a:hover { color:#fff; border:1px solid #fff;}
.sy_news .sy_newsr h3 { line-height:60px; margin-bottom:10px; max-height:60px; font-weight:normal;margin-bottom:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;  line-height:30px;}
.sy_news .sy_newsr h3 a {color:#e3e3e3;font-family:"微软雅黑"; font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; line-height:30px; display:block; width:100%; }
.sy_news .sy_newsr h3 a:hover { color:#fff;}
.sy_news .sy_newsr b { display:inline-table; width:140px; height:1px; background:#fff; margin-bottom:30px;}
.sy_news .sy_newsr p { line-height:28px; color:#9b9b9b;font-family:"微软雅黑"; font-size:13px; margin-bottom:40px; }
.sy_news .sy_newsr p:hover{ color:#fff;}


.sy-lscy { width:100%; background:#f3f3f3; padding:45px 0 80px;}
.sy-lscy h2 {width:100%; text-align: center; line-height:55px; height:55px; color:#383838;font-size:34px; font-weight:normal;font-family:"微软雅黑"; margin-bottom:25px;}
#timeline{width:1190px;height:380px;margin:0 auto;position:relative;overflow:hidden;}
#dates{width:1000px;overflow:hidden; margin:0 auto;}
#dates li{float:left;width:200px;height:180px;font-size:16px;text-align:center; position:relative;}
#dates li img{ float:center; height:76px; width:76px; margin-left:12px; padding:3px;}
#dates li span { float:left; display:inline-table; height:85px; width:200px; padding-right:12px; text-align:center; line-height:20px; margin-left:4px;}
#dates a{color:#666;width:200px;height:85px;line-height:85px;display:block;}
#dates .selected{font-size:18px;font-weight:bold; color:#45a970;}
#dates .selected  img { padding:0px; border:3px solid #45a970; border-radius:76px;}
#issues{width:950px;height:140px;overflow:hidden;margin:0 auto 55px;}
#issues li{width:1070px;height:140px;list-style:none; text-align:center; float:left;}
#issues li p{ width:950px; color:#959595; line-height:35px; font-size:13px;font-family:"微软雅黑"; padding-left:120px; }
#next,#prev{position:absolute;font-size:100px;font-family:"宋体";top:80px;width:66px;height:66px;text-align:center;overflow:hidden;}
#next{right:0;}
#prev{left:0;}
#next.disabled,#prev.disabled{opacity:0.2;}



.description { width:100%; height:470px; padding:67px 0 95px;}
.description h2 { width:100%; text-align:center; /* line-height:55px; height:55px; */ color:#383838;font-size:34px; font-weight:normal;font-family:"微软雅黑";  }
.description h2 span { float:left;line-height:55px;}
.description h2 b { margin-left:8px;}
.description h2 a { margin-left:30px; float:left; font-family:"宋体"; font-size:14px; margin-top:30px; line-height:25px; color:#fff;}
.dp_list { width:1190px;position:relative; /* height:330px; */}
.description #spec .specLeftT{background:url(../images/leftF.png) center center no-repeat;width:56px;height:56px;cursor:pointer;position:absolute;top:137px;left:-86px; display:none;}
.description #spec .specLeftF{background:url(../images/leftF.png) center center no-repeat;width:56px;height:56px;cursor:pointer;position:absolute;top:137px;left:-86px;display:none;}
.description #spec .specRightT{background:url(../images/rightF.png) center center no-repeat;width:56px;height:56px;cursor:pointer;position:absolute;top:137px;right:-86px;display:none;}
.description #spec .specRightF{background:url(../images/rightF.png) center center no-repeat;width:56px;height:56px;cursor:pointer;position:absolute;top:137px;right:-86px;display:none;}
.description:hover #spec .specLeftT{ display:block;}
.description:hover #spec .specLeftF{display:block;}
.description:hover #spec .specRightT{display:block;}
.description:hover #spec .specRightF {display:block;}
#specList{width:1190px;height:330px;display:inline;float:left;overflow:hidden;position:relative;}
#specList ul{position:absolute;height:330px;left:0;top:0;margin-left:-61px;}
#specList ul li{float:left;margin-left:61px;width:355px;}
#specList ul li a{display:block;width:355px;height:330px;position:relative;}
#specList ul li a img{display:block;width:350px;height:220px; padding:1px; border:1px solid #92969b; margin-bottom:20px;}
#specList ul li a .pic-filter{font-size:15px;color:#fff;text-align:left;font-family:"微软雅黑"; line-height:25px; height:50px; margin-bottom:5px;}
#specList ul li a  p { line-height:30px; height:30px; text-align:left; color:#c2c2c2;font-family:"微软雅黑"; font-size:13px;}
#specList ul li:hover a img { padding:0px; border:2px solid #fff;}
#specList ul li:hover .pic-filter{ color:#036635;}
#specList ul li:hover a p {color:#036635;}


.wk-team{height:230px; padding:50px 0 80px; width:100%; margin:0 auto;}
.wk-team h3{font-size:34px;color:#383838;font-family:"微软雅黑";font-weight:500;text-align:center;height:60px;line-height:60px; width:100%; margin-bottom:30px;}
#slider{width:1190px;height:140px;position:relative;margin:0 auto;}
.scroll{width:1190;height:140px;margin:0 auto;overflow:hidden;}
.scrollContainer{width:100%; margin-left:-8px;position:relative;}
.scrollContainer .current .inside{width:230px;height:120px;}
.scrollContainer .current .inside img{border:5px solid #b3d32a;border-radius:178px;-moz-border-radius:178px;-webkit-border-radius:178px;behavior: url(ie-css3.htc);}
.scrollContainer .current .inside .panel-bj{display:none;}
.scrollContainer .panel{width:230px;height:120px;float:left;margin-left:8px;display:inline; padding:10px 0;}
.panel .inside{display:block;position:relative;width:230px;height:120px;}
.inside img{width:230px;height:120px;}
.scroll li .inside .panel-img{display:none;width:500px;margin-left:-161px;text-align:center;font-size:25px;color:#b3d32a;font-family:Arial;font-weight:bold;font-style:italic;margin-top:20px;}
.scroll li .inside .panel-img span{display:block;font-size:15px;color:#fff;font-family:"微软雅黑";font-style:normal;font-weight:500;line-height:26px;}
.scroll li.current .inside .panel-img{display:block;}
.wk-team .btnMode a.btn{width:50px; height:50px;position:absolute;top:45px; display:none;}
.wk-team .btnMode a.prev{left:-80px;background:url(../images/prev.png) no-repeat;}
.wk-team .btnMode a.next{right:-80px;background:url(../images/next.png) no-repeat;}
.wk-team:hover  .btnMode a.btn { display:block;}



/*footer*/
.footer { width:100%;}
.footer1 { background:url(../images/ftbg.PNG) repeat-y center top; padding:55px 0 50px;}
.footer2 {/*  background:url(../images/ftbg2.PNG)  */background-color:#000000;repeat-y center top; padding:15px 0;}
.footer .fotl { float:left; width:680px; padding-right:60px;}
.footer .fotr { float:left; width:1100px; padding-left:35px;}
.footer .fotr1 { float:left; width:400px; padding-left:35px;}
.fotnav { width:100%;}
.fotnav ul li { width:120px; margin-left:10px; float:left;}
.fotnav ul li label { width:100%; height:45px; line-height:45px; color:#2c2c2c; font-size:18px;font-family:"微软雅黑"; margin-bottom:10px;}
.fotnav ul li a { display:block; color:#9a9a9a;font-size:14px;font-family:"微软雅黑"; height:20px; line-height:20px; margin-bottom:5px;}
.fotnav ul li a:hover { color:#036635;}
.fotlinks { width:100%;}
.fotlinks h2 { width:100%; font-weight:normal; height:45px; line-height:45px; margin-bottom:10px;color:#2d2d2d; font-size:18px;font-family:"微软雅黑";}
.fotlinks p { width:100%;}
.fotlinks p a { float:left; border:1px solid #bababa; height:28px; line-height:28px; padding:0 10px; margin-right:5px;color:#9a9a9a;font-size:13px;font-family:"微软雅黑"; margin-bottom:15px;}
.fotlinks p a:hover {color:#036635; border:1px solid #036635;}
.fotxt { width:100%; padding-top:10px;}
.fotxt p{ width:100%; line-height:25px;}
.fotxt p span { color:#fff;font-size:13px;font-family:"微软雅黑"; margin-right:10px;}
.fotxt p span em { font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.fotxt p span a { color:#fff;}
.fottime { width:100%;}
.fottime p { float:left; width:63px; height:63px; position:relative;}
.fottime p img {width:63px; height:63px;}
.fottime p span { position:absolute; display:block; top:-160px; left:-30px; width:120px; height:145px; display:none; line-height:25px;color:#2d2d2d; font-size:12px;font-family:"宋体"; text-align:center;}
.fottime p span img {width:120px; height:120px;}
.fottime p:hover span { display:block;}
.fottime label { display:block; float:left; margin-left:15px;width:auto; background: url(../images/com.png) no-repeat left center; text-indent:40px; padding:15px 0;}
.fottime label  h2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:normal;}
.fottime label h3 {font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#fff;font-weight:normal;}

.onlin_dy { width:50px; height:133px; position:fixed; right:50px; top:40%; z-index:9999;}
.onlin_dy img {width:50px; height:133px;}
.b_top { width:47px; height:47px; position:fixed; right:52px; bottom:50px;z-index:9999;}
.b_top img {width:47px; height:47px;}
/*nybanner*/ 
.ny_banner { width:100%; height:315px; position:relative;}
.ny_banner a { display:block; width:100%; height:100%;}

/*home*/ 
.home { width:100%; background:url(../images/homebg.jpg) repeat-x left center; height:57px;}
.ny_home { float:left; height:33px; line-height:33px; margin-top:12px;}
.ny_home a { color:#d1e1dd;font-size:13px;font-family:"微软雅黑";}
.ny_home a.homehv { color:#fff;}
.ny_home a.homehvs { color:#666;}
.ny_homes { width:100%;}
.homblck { float:right;}
.homblck a {color:#019472;font-family:"宋体"; font-size:16px;}
.ny_home span {color:#d1e1dd;font-size:13px;font-family:"微软雅黑"; margin:0 5px;}
.ny_home a:hover {color:#fff;}
.ny_homes a:hover { color:#333;}
.home .ny_nav { float: right; height:33px; margin-top:12px;}
.home .ny_nav ul li { float:left; height:33px; line-height:33px; padding:0 10px;border-radius:3px; margin-left:15px;}
.home .ny_nav ul li a { display:block; width:100%; height:100%; color:#fff;font-size:14px;font-family:"微软雅黑";}
.home .ny_nav ul li:hover { background:#12c49b; }
.home .ny_nav ul li.navhv {background:#12c49b;}

.homes { width:100%; background:url(../images/homebg2.jpg) repeat-x left center; height:77px;}
.homes ul { width:1189px; border-left:1px solid #3a8c2f;height:77px;}
.homes ul li { float:left; width:296px;border-right:1px solid #3a8c2f; height:77px; line-height:77px; text-align:center;}
.homes ul li a{color:#fff;font-size:21px;font-family:"微软雅黑"; display:block; width:100%; height:100%;}
.homes ul li:hover { background:#ececec;}
.homes ul li:hover a { color:#3f3f3f;}
.homes ul li.navhv {background:#ececec;}
.homes ul li.navhv a {color:#3f3f3f;}

.content_l { float:left; width:894px; margin-top:45px; margin-bottom:85px; border-right:1px solid #ececec; margin-right:25px; min-height:800px;}
.content_r {float:left; width:270px; margin-top:45px; margin-bottom:85px; background:url(../images/tt.jpg) no-repeat center top; min-height:300px;}

/*页码*/
.page { width:100%; text-align: center; padding:15px 0; margin-top:10px; height:25px;}
.page a { margin:0 5px; display:inline-table; height:23px; line-height:23px; border:1px solid #cecece; text-align:center; color:#cecece; font-size:12px; padding:0 9px;}
.page a:hover { background:#019371; border:1px solid #019371; color:#fff;}
.page a.xz {background:#019371; border:1px solid #019371; color:#fff;}

.pages { width:100%; padding:25px 0 10px;}
.pages p { line-height:30px; margin-top:10px;}
.pages p a { font-family:"微软雅黑"; font-size:14px; color:#666;}
.pages p a span {font-size:14px; margin-right:5px;}
.pages p:hover a { color:#469e57;}
.pages p:hover a span { color:#666;}

/*user*/ 
.user_list {width:870px;}
.user_list ul li { width:100%; padding:15px 0 30px; border-bottom:1px solid #d5d5d5; margin-bottom:15px; height:190px; }
.user_list ul li:first-child { padding-top:0px;}
.user_list ul li .ns_img { float:left; width:270px; height:175px;}
.user_list ul li .ns_img img {width:270px; height:175px;}
.user_list ul li .ns_txt { float:left; margin-left:25px; width:575px;position:relative; height:175px; position:relative;}
.user_list ul li .ns_txt h2 { font-family:"微软雅黑"; font-size:17px;margin-bottom:10px; line-height:45px; font-weight:normal;}
.user_list ul li .ns_txt h2 a { color:#3f3f3f;}
.user_list ul li .ns_txt p { color:#858585; font-family:"宋体"; font-size:12px; line-height:25px; height:75px; overflow:hidden;}
.user_list ul li .ns_txt .ns_time { position:absolute; left:0px; bottom:0px; height:20px; text-align:left;line-height:20px; width:100%;}
.user_list ul li .ns_txt .ns_time a { color:#019472;font-family:"宋体"; font-size:12px;}
.user_list ul li .ns_txt .ns_time label { float:right; color:#8d8d8d;font-family:"宋体"; font-size:12px; background:url(../images/rl2.PNG) no-repeat left center; height:20px; text-indent:28px;}
.user_list ul li:hover .ns_txt h2 a { color:#019875;}
.user_list ul li:hover .ns_txt p {color:#019875;}
.user_list ul li:hover .ns_txt .ns_time a {color:#019875;}
.user_list ul li:hover .ns_txt .ns_time label {color:#019875;}

/*right_cplist*/
.cpany { width:100%; margin-top:20px;}
.cpany ul li { margin-bottom:25px;}
.cpany ul li .cp_img {width:270px; height:115px; overflow:hidden;margin-bottom:8px;}
.cpany ul li img { width:270px; height:115px; transition: 1s;-moz-transition: 1s; /* Firefox 4 */-webkit-transition:1s; /* Safari 鍜� Chrome */-o-transition: 1s;}
.cpany ul li h2 { color:#3f3f3f;font-family:"微软雅黑"; font-size:17px; font-weight:normal;line-height:30px; height:30px; overflow:hidden;}
.cpany ul li p { line-height:25px; height:50px; overflow:hidden;olor:#8d8d8d;font-family:"宋体"; font-size:12px;}
.cpany ul li:hover h2 {color:#019875;}
.cpany ul li:hover p {color:#019875;}
.cpany ul li:hover img {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}

.pic {width:894px; margin-bottom:15px;}
.pic #preview{float:left;width:840px;position:relative;}
.pic .specss { bottom:30px; left:0px; z-index:999;}
.pic #spec { overflow: hidden; margin-top: 10px; float: left; width: 840px; height: 110px;position:relative;}
.pic .jqzoom{float:left;width:840px; height:540px;overflow: hidden; position: relative;}
.pic .jqZoomPup {z-index:10; border: #aaa 1px solid; position: absolute; filter: alpha(opacity=50);background: #fede4f no-repeat 50% top; visibility: hidden;top: 0px; cursor: move; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
.pic .zoomdiv {z-index:100;border:#e4e4e4 1px solid; position: absolute; text-align: center; display: none; overflow: hidden;left:360px;top:0px; background:#fff;}
.pic .specLeftT{position:absolute;width:29px;height:57px; cursor:pointer; left: 0px; top:25px;}
.pic .specRightT{position:absolute;width:29px;height:57px;cursor:pointer;right: 0px;top:25px;}
.pic .specLeftF{position:absolute;width:29px;height:57px;background: url(../images/l.png) no-repeat; top:25px; cursor:pointer; left: 15px}
.pic .specRightF{position:absolute;width:29px;height:57px;background: url(../images/r.png) no-repeat; top:25px; cursor:pointer;right: 15px}
.pic .specbottom { font-family:"微软雅黑"; font-size:12px;height:50px; float:left; margin-top:15px;}
.pic #specList{display: inline;float:left;margin-left:75px;width:690px;height:108px;overflow:hidden;position:relative;}
.pic #specList ul {POSITION:absolute;height:108px;left:0px; width:12000px; margin-left:0px;}
.pic #specList ul li {display: inline; float: left;width:165px;height:106px; padding:0px 9px 0px; margin-left:-9px;}
.pic #specList ul li img{width:165px;border:1px solid #eaeaea;height:106px;float:left;cursor:pointer; padding:0;}
.pic .bigimg { width:800px; height:800px;}

.contents_all { width:100%;}
.con_bt { color:#2a2a2a;font-family:"微软雅黑"; font-size:19px; font-weight:normal; line-height:35px; height:35px;}
.con_txt { width:870px; color:#858585; font-size:12px; font-family:"宋体"; line-height:25px; margin-bottom:20px;}
.con_txt img { max-width:100%;}
.con_back { margin:15px 0 20px;}
.con_back a{ color:#019472;font-family:"微软雅黑"; font-size:16px; margin-bottom:15px; }
.con_back  span { font-family:"宋体"; margin-right:8px;}


/*about*/ 
.team  { width:870px;}
.team h1 { color:#3f3f3f;font-family:"微软雅黑"; font-size:21px; margin-bottom:20px; font-weight:normal;}
.team ul li { width:100%; margin-bottom:15px; display:inline-block;}
.team ul li img { float:left; width:170px; height:220px; margin-right:3px;}
.team ul li img img {width:170px; height:220px;}
.team ul li .team_txt { float:left; width:647px; height:150px; padding:40px 25px 30px; background:#f4f4f4;}
.team ul li .team_txt h2 {color:#3f3f3f;font-family:"微软雅黑"; font-size:17px; margin:15px 0 10px; font-weight:normal; line-height:30px;}
.team ul li .team_txt p { font-family:"宋体"; font-size:12px; color:#858585; line-height:25px; height:125px; overflow:hidden;}

.contact { margin-top:45px; width:100%;}
.tells{ width:100%; margin-bottom:50px; padding:30px 0 45px;}
.tells ul li { float:left; width:290px; margin-right:10px;}
.tells ul li:last-child { margin-right:0;}
.tells ul li em { float:left; display:block; width:30px; height:30px; margin-right:10px;}
.tells ul li p { float:left; width:250px; line-height:25px;ont-family:"宋体"; font-size:12px; color:#666;}
.map { width:1186px; height:382px; border:2px solid #eaeaea; border-radius:3px; margin-bottom:80px;}


.joyin { width:100%; margin-bottom:50px;}
.cutbt { line-height:50px; color:#303030; font-family:'微软雅黑'; font-size:21px;}
.cutab { background:#fff; width:408px; height:50px; line-height:50px; border-radius:4px; margin-bottom:20px; border:1px solid #c8c8c8;}
.cutab span { display:inline-block; width:80px; height:50px; margin-right:8px; text-align:right; padding:0 5px; color:#282828;font-family:'微软雅黑'; font-size:16px;border-right:1px solid #e8e8e8; float:left;}
.cutab3 span { width:100px;}
.cutab label { margin:0 15px;}
.cutab span i { color:#dd0a0a; font-size:15px; margin-right:3px; font-family:"宋体"; font-style:normal;}
.cutab .cutab1s { float:left; width:300px; height:40px; padding:5px 0; line-height:40px; font-size:15px; color:#999;}
.cutab .cutab2s { float:left; width:140px; height:40px; padding:5px 0; line-height:40px;font-size:15px; color:#999;}
.cutab .cutab3s { float:left; width:725px; height:40px; padding:5px 0; line-height:40px;font-size:15px; color:#999;}
.cutab2 { width:248px; float:left; margin-left:54px;}
.cutab3 { width:860px;}
.cutbt2 { width:100%; height:41px; line-height:41px;color:#fff; font-family:'微软雅黑'; font-size:16px;}
.cutbt2 span { float:left;display:inline-block; width:137px; height:41px; position: relative; overflow:hidden;}
.cutbt2 p { float:left;}
.cutbt2 span img {width:137px; height:41px;}
.cutbt2 span .cutabbtn{width:137px; height:41px; position:absolute; top:0; left:0;opacity:0;}
.cutimg { width:100%; margin-top:20px; margin-bottom:15px;}
.cutimg  ul li { float:left; margin-right:10px; margin-bottom:10px;}
.cutimg  ul li img { max-height:128px; width:auto;}
.cutbtxt { background:#fff; border-radius:4px; padding:20px; width:820px; height:160px; border:none; border:1px solid #c8c8c8;}
.jin_btn { width:100%; height:42px; margin-top:30px; width:100%;}
.jin_btn .tj_btn { float:left; height:42px; width:124px; line-height:42px; text-align:center; background:#019270; color:#fff; font-family:微软雅黑; font-size:21px; margin-left:275px; cursor:pointer;}
.jin_btn a { float:left; height:42px; line-height:42px;background: url(../images/xz.PNG) no-repeat center center; width:186px; text-indent:45px;margin-left:10px; color:#019270;font-family:微软雅黑; font-size:16px;}



/*news*/
.news_list { width:870px;}
.ns_top {height:240px; margin-bottom:20px; padding-bottom:20px; border-bottom:2px solid #ececec;}
.ns_top:hover { background:#fff;}
.ns_times { background:#e0e0e0; width:63px; height:70px; padding:15px;}
.ns_times p {color:#999;font-size:14px;font-family:"微软雅黑"; margin-top:20px;}
.ns_times h1 {color:#333;font-size:20px;font-family:"微软雅黑"; font-weight:normal;}
.ns_top .ns_img { float:left;width:385px; height:240px; overflow:hidden;}
.ns_top .ns_img img {width:385px; height:240px;transition: 1s;-moz-transition: 1s; /* Firefox 4 */-webkit-transition:1s; /* Safari 鍜� Chrome */-o-transition: 1s;}
.ns_top:hover .ns_img img {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}
.ns_top .ns_txt { float:left; width:425px; padding:0 30px; height:240px; }
.ns_top .ns_txt .ns_test h1 { font-weight:normal; line-height:50px;}
.ns_top .ns_txt .ns_test h1  a {color:#333;font-size:17px;font-family:"微软雅黑";}
.ns_top .ns_txt .ns_test p  {color:#919191;font-size:14px;font-family:"微软雅黑"; line-height:25px; max-height:75px; overflow:hidden; margin-bottom:20px;}
.ns_top .ns_txt .ns_test a.ns_link {width: 80px;text-align: center;line-height: 35px;display: inline-table;height: 35px;border-top: 1px solid #95897c;border-bottom: 1px solid #95897c;color: #95897c;font-family: "宋体";-webkit-transition: opacity ease-in; -webkit-transition-delay: 300ms;-moz-transition: opacity ease-in 300ms;-o-transition: opacity ease-in 300ms;transition: opacity ease-in 300ms;opacity:0.8;}
.ns_top .ns_txt .ns_test a.ns_link:hover {border:1px solid #469e57; color:#fff; background:#469e57;opacity:1;}
.news_list ul li { margin-bottom:20px; background:url(../images/jt4.png) no-repeat 1140px center;  padding:0 15px; height:130px;  padding:1px;}
.news_list ul li:hover { background:url(../images/jt5.png) no-repeat 1140px center;background-color:#fff;border:1px solid #469e57; padding:0px;}
.news_list ul li:hover { border:1px solid #469e57;}
.news_list ul li:hover  .nsli_l  .ns_times { background:#469e57; }
.news_list ul li:hover  .nsli_l  .ns_times p {color:#fff;}
.news_list ul li:hover  .nsli_l  .ns_times h1 {color:#fff;}
.news_list ul li .nsli_l { float:left; margin-right:15px; padding:0 20px;}
.news_list ul li .nsli_r { float:left; width:720px;}
.news_list ul li .nsli_r  h1 {color:#333;font-size:16px;font-family:"微软雅黑"; font-weight:normal; line-height:50px;}
.news_list ul li .nsli_r p {color:#919191;font-size:12px;font-family:"宋体"; line-height:20px; max-height:40px; overflow:hidden;}
.news_list ul li:hover .nsli_r  h1 { color:#469e57;}
.news_list ul li:hover .nsli_r p {color:#469e57;}

.team_bts { padding:15px 0  25px; width:870px; text-align:center; border-bottom:1px dashed #ccc; margin-bottom:35px;}
.team_bts h1 { font-family:微软雅黑; font-size:20px; margin-bottom:15px; font-weight:normal;}
.team_bts p { color:#666; font-size:14px; line-height:35px;}

.newlist2 { width:870px; margin-top:10px;}
.newlist2 ul li { height:45px; line-height:45px; border-bottom:1px solid #e3e3e3; padding:0 15px;}
.newlist2 ul li a{ color:#535353; display:inline-table; width:100%; height:100%;font-family:"宋体";font-size:13px;}
.newlist2 ul li span { float:right; color:#8d8d8d;font-family:"宋体"; }
.newlist2 ul li:hover { border-bottom:1px solid #f5f5f5; background:#f5f5f5;}
.newlist2 ul li:hover a { color:#019371;}
.newlist2 ul li:hover span { color:#019371;}


/*理事*/
.governing { width:870px;}
.governing ul li { width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #848484;}
.governing ul li .gov_img { width:870px; height:350px; overflow:hidden; margin-bottom:10px;}
.governing ul li .gov_img img {width:870px; height:350px;transition: 1s;-moz-transition: 1s; /* Firefox 4 */-webkit-transition:1s; /* Safari 鍜� Chrome */-o-transition: 1s; }
.governing ul li:hover .gov_img img  {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}
.governing ul li .gov_txt h2 { height:30px; margin-bottom:5px; font-weight:normal;}
.governing ul li .gov_txt h2 a { color:#3f3f3f;font-size:18px;font-family:"微软雅黑";}
.governing ul li .gov_txt h2:hover a { color:#019875;}
.governing ul li .gov_txt h2 b { width:60px; height:1px; background:#019875; float:left; margin-top:14px; margin-right:8px;}
.governing ul li .gov_txt h2 span { color:#a8a8a8; font-size:15px;}
.governing ul li .gov_txt  p { font-family:"宋体"; font-size:12px; color:#858585; line-height:22px; height:44px; overflow:hidden; margin-bottom:20px;}
.governing ul li  .gov_txt .gov_links {width:100px; text-align:center; border-radius:3px; height:30px; line-height:30px; border:1px solid #019875;}
.governing ul li  .gov_txt .gov_links a { font-family:"宋体"; font-size:15px; color:#019875;}
.governing ul li  .gov_txt .gov_links:hover { background:#019875;}
.governing ul li  .gov_txt .gov_links:hover a { color:#fff;}


.team_txts { width:1180px; margin-top:45px; margin-bottom:80px; padding:10px; background:url(../images/gvbg.png) repeat left top;}
.con_txts { width:1120px; color:#858585; font-size:12px; font-family:"宋体"; background:#fff;line-height:25px;padding:30px 30px 40px;}
.con_txts img { max-width:100%;}

.products { width:100%; margin:45px 0 80px; float:left;}
.products table { width:100%;}
.products table th { border:1px solid #e5e5e5; background:#ededed; height:50px; line-height:50px; color:#333;font-size:16px;font-family:"微软雅黑"; font-weight:normal;}
.products table td {border:1px solid #e5e5e5; padding:20px;color:#333;font-size:16px;font-family:"微软雅黑";}
.products table td img { height:210px; height:210px;}
.products table td  .pr_txt { color:#;color:#666;font-size:12px;font-family:"宋体"; line-height:20px;}

.cpanys{float:left;width:100%;overflow:hidden;margin-bottom:80px;}
.cpanys ul{float:left;width:1190px;}
.cpanys ul li{float:left;width:257px;padding:0 20px;margin:25px 0 40px;text-align:center;border-bottom:1px dashed #ababab;}
.cpanys ul li a{position:relative;width:100%;height:255px;display:block;}
.pimg{position:absolute;left:10px;top:9px;width:245px;height:158px;}
.cpanys ul li a span{display:block;color:#323232;font-size:16px;line-height:68px;}
.cpanys ul .hover a span{text-decoration:underline;color:#568f2b;}
.psow {margin:45px auto 80px; width:894px;}

.server { width:100%; float:left; margin:45px 0 50px;}
.server ul li { margin-bottom:30px; display:inline-block; width:100%;}
.supl { float:left; width:550px; height:460px; margin-right:50px;}
.supl h2 { height:40px; border-bottom:1px solid #3f3f3f; font-family:"微软雅黑"; font-size:21px;  color:#3f3f3f; font-weight:normal;}
.supl .addre { color:#b2b2b2;font-family:"微软雅黑";border-bottom:1px solid #b2b2b2;  font-size:13px; height:40px; line-height:40px; text-indent:25px; background:url(../images/add.PNG) no-repeat left center;}
.supl .server_txt { height:310px; padding:30px 0 35px; line-height:25px; overflow:hidden; font-family:"宋体"; font-size:12px; color:#858585;}
.supr{ float:left; width:590px; height:460px; }
/*幻灯*/
.server ul li .supr .supr-r {float:left; width:590px; height:370px; }
.server ul li .supr .Homeslide{width:590px; height:370px;color:#666565;position:relative;}
.server ul li .supr .Homeslide_han { display:none;}
.server ul li .supr:hover .Homeslide_han { display:block;}
.server ul li .supr .Homeslide_hand0{width: 20px;height:35px;position:absolute;left:80px;bottom:-65px;background:url(../images/sup-l.jpg);cursor: pointer;}
.server ul li .supr .Homeslide_hand1{width: 20px;height:35px;position:absolute;right:80px;bottom:-65px;background:url(../images/sup-r.jpg);cursor: pointer;}

.server ul li .supr .Homeslide_bigwrap{width:590px; height:370px;position:relative;}
.server ul li .supr .Homeslide_bigpicdiv{width:590px; height:370px;}
.server ul li .supr .Homeslide_bigpicdiv_mask{display:block;width: 100%;height:40px;line-height: 40px;font-size: 16px;text-indent:15px;position:absolute;left: 0;top: 209px;color:#fff;background: url(http://n.sinaimg.cn/game/homepage/home_slide.png) 0 74px;}
.server ul li .supr .Homeslide_bigpicdiv img{width:100%;}
.server ul li .supr .Homeslide_detail{height:70px;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;line-height:2em;}
.server ul li .supr .Homeslide_detail p{width:310px;padding:10px 25px 0 15px;float:left;height: 52px;overflow: hidden;}
.server ul li .supr .Homeslide_ralate{height: 36px;border-left: 1px solid #d2d2d2;line-height:1;float: left;padding-left: 26px;margin-top: 16px;}
.server ul li .supr .Homeslide_ralate a{color:#ff6600;}
.server ul li .supr .Homeslide_thumb{height: 69px;position:relative; width:390px; overflow:hidden; position:absolute; bottom:-80px; left:100px;}
.server ul li .supr .Homeslide_angle{width:13px; height:7px; position:absolute;left:55px;top:-7px; overflow:hidden;display:none;background:url(http://n.sinaimg.cn/game/homepage/angle.gif) -1px -1px;}
.server ul li .supr .Homeslide_thumb ul{position:absolute;left:0;top:0;width:10000px;}
.server ul li .supr .Homeslide_thumb li{width:130px;height:69px;float:left;text-align: center;line-height:12px;cursor:pointer;position:relative;color:#474747; margin-bottom:0px;}
.server ul li .supr .Homeslide_thumb li img{width:110px;height:69px;display:block;margin:0 auto;}



/*在线调研*/
.research { border:1px solid #e0e0e0; float:left; background:#f7f7f7; margin:45px 0 80px; padding:35px 100px 55px; width:989px; min-height:300px;}
.research_top { width:100%; padding-bottom:10px; margin-bottom:15px; border-bottom:1px dashed #cfcfcf;}
.research_top h1 { color:#3e3e3e; font-family:"微软雅黑"; font-size:21px; width:100%; text-align:center; height:50px; line-height:50px; margin-bottom:20px; font-weight:normal;}
.research_top p { color:#525252;font-family:"微软雅黑"; font-size:14px; line-height:25px; margin-bottom:15px;}
.research_txt { width:100%;}
.research_txt table { width:100%; position: relative}
.research_txt table th { text-align:left; width:100%;}
.research_txt table th h2 { font-weight:normal; color:#676767; line-height:35px; height:35px; font-family:"微软雅黑"; font-size:16px;}
.research_txt table td { margin:10px 0 15px; border-bottom:1px solid #e8e8e8; display:inline-table; width:100%;}
.research_txt table td h3 {font-weight:normal; color:#424242; line-height:30px; height:30px; font-family:"微软雅黑"; font-size:14px;}
.research_txt table td h3 span  { color:#f70000;} 
.research_txt table td p{ padding:10px 0 15px; height:25px; line-height:25px;}
.research_txt table td p span  { margin-left:25px; color:#313131;font-family: "宋体"; font-size:14px;}
.research_txt table td p span b{ color:#313131; font-weight:normal; font-family:arial;} 
.research_btn { width:100%; margin:30px 0; height:50px; text-align:center;}
.research_btn input{ width:185px; height:50px; text-align:center; line-height:50px; background:#019270; border-radius:5px; color:#fff;font-family:"微软雅黑"; font-size:18px; cursor:pointer;}


/*项目申报*/
.project { width:100%; margin:45px 0 80px; min-height:350px; }
.project ul li { padding:10px 0; height:35px; line-height:35px; border-bottom:1px dashed #9b9b9b; }
.project ul li a  span{ font-family:arial; color:#9b9b9b; margin-right:8px;}
.project ul li a { font-family:"微软雅黑"; font-size:14px; color:#464646;}
.project ul li .download { float:right; height:35px; width:90px; background:url(../images/download.png) no-repeat left center; }
.project ul li .download a {text-indent:28px; color:#3eac92;font-family:"微软雅黑"; font-size:14px; display:block; width:100%; height:100%;}
.project ul li:hover a { color:#3eac92;} 
.project ul li:hover a span { color:#3eac92;}
.project ul li .download a:hover { color:#7ec54e;}
.download_btn { margin:40px 0 0; width:100%; padding-bottom:30px; text-align:center; }
.download_btn  a { display:block; line-height:40px; text-indent:35px; display:block;height:40px; width:100px; border:1px solid #3eac92;background:url(../images/download.png) no-repeat 8px center; color:#666; font-family:"微软雅黑"; font-size:14px; margin:0 auto;}
.download_btn  a:hover { color:#3eac92;}
.download_btn input { display:inline-block; margin:0 10px; cursor:pointer;}
.download_btn .input1 {line-height:40px; height:40px; width:100px; border:1px solid #3eac92; color:#666; font-family:"微软雅黑"; font-size:14px; background:none;}
.download_btn .input2{line-height:40px;height:40px; width:120px; background:#3eac92;color:#fff; font-family:"微软雅黑"; font-size:14px;}

.project_tb { margin-top:45px; background:#f3f3f3; padding:10px 45px;}
.project_tb h1 { width:100%; height:45px; line-height:45px; text-align:center; margin-bottom:20px;color:#000; font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.project_tb table { background:#fff; margin-bottom:15px;}
.project_tb table tr th { border:1px  solid #b2b2b2; line-height:25px; padding:8px 12px;color:#333; font-family:"微软雅黑"; font-size:16px;}
.project_tb table tr td {border:1px  solid #b2b2b2;line-height:25px; padding:8px;color:#666; font-family:"微软雅黑"; font-size:14px; }
.project_tb table tr td .input3 { width:100%; height:100%; color:#999; display:block;}
.project_tb table tr td .input4 {width:100%; height:100%; color:#999; text-align:center; display:block;}
.project_tb table tr td span {color:#000; font-family:"微软雅黑"; font-size:18px; display:block; width:100%; text-align:center;}















