@charset "utf-8";
/* CSS Document */
/*全局声明*/
body,div,p,span,input,a,ul,li,img,input,dl,dd,dt{ margin:0; padding:0; font-family:Arial,Microsoft YaHei; font-size: 12px; line-height: 24px; }
body { height: 100%; }
ul,li{ list-style:none; }
a{ text-decoration:none; }
p{ word-wrap : break-word; }
.wrap{ width: 1200px; margin:0 auto; }
/* list 全局 */
.bor{ border-top: 3px solid #67b72f; border-left: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; padding:10px 15px; }
.title{ width: 100%; margin-top: 10px; height:46px; border-bottom: 1px solid #b4b4b4; word-break: break-all; }
.title a{ float: right; font-size: 14px; line-height: 46px; }
.title span{ float: left; margin:0; font-size: 16px; color: #67b72f; line-height: 46px; height: 46px; border-bottom: 2px solid #67b72f; /* overflow: hidden; */ word-wrap: break-word;}
.title2{ float: left; font-size: 16px; color: #67b72f; line-height: 44px; height: 44px; border-top: 5px solid #67b72f; padding:0 10px; margin-left: 15px; }
.box1{ width: 430px; height: 107px; padding: 18px 10px; border-bottom: 1px solid #e8e8e8; }
.box1 .box_l{ width: 143px; height: 100%; margin-right: 15px; }
.box1 .box_r{ float: right; width: 272px; }
.h2{ font-size: 16px; color: #1c5ea8; text-indent: 2em; margin-bottom: 10px; }/* #index .list1 .left .left_l .box1 .box_r */
.h2 a{ float: right; color: #f98d06; }
.box2{ width: 100%; height: 183px; padding: 20px 0; }
/* 行高 */
.line1{ line-height: 60px !important; }
/* news */
.new li{ height: 15px; line-height: 15px; margin-bottom: 15px; padding: 0 20px; }
.new li a{ float: left; font-size: 14px; padding-left: 15px; background: url(../images/li.jpg) 3px center no-repeat; }
.new li span{ float: right; color: #a9c4ee; font-size: 14px; }
.news1 li a{ padding-left: 15px; line-height: 16px; background: url(../images/li1.jpg)0 5px no-repeat; font-size: 12px; line-height: 16px; display: inline-block; }
.news1 li{ line-height: 16px; margin-bottom: 8px; }
.news1 li span{ float: right; color: #a9c4ee; font-size: 12px; }
.news1 li i{ margin-right: 10px; margin-left: 2px; }
/* 背景透明 定位 */
.bg{ position: absolute; width: 100%; height: 30px; bottom: 0; background: #333; filter: alpha(opacity=40); opacity: 0.4; }
.p{ position: absolute; width: 100%; height: 30px; bottom: 0; line-height: 30px; color: #fff; text-align: center; }
.p span{ margin-left: 40px; color: #fff; }
/*头部header*/
.hot { width: 100%; height: 28px; background: #67b72f; ; color: #fff; line-height: 28px; }
.hot ul { float: right; overflow: hidden; }
.hot li { float: left; padding:0 10px; height: 18px; margin-top: 5px; border-right: 1px solid #fff; }
.hot li a { color: #fff; line-height: 18px; height: 18px; display: block; }
.hot .last{ border:0; }
#header .wrap{ position: relative; }
#header{ height: 141px; width: 100%; background: url(../images/bg2.jpg); }
#header .logo{ width: 204px; height: 71px; background: url(../images/logo.png); float: left; margin:35px 0 0 2px; }
#header #nav{ width: 875px; overflow: hidden; float: right; }
#header #nav ul{ width: 875px; display: block; overflow: hidden; margin-top: 60px; margin-left: 68px; }
#header #nav li{ float: left; }
#header #nav li a{ font-size: 16px; color: #333; padding: 40px 39px; }
#header #nav li a:hover{ color: #67b72f; }
#nav_two{ width: 100%; height: 40px; background: #67b72f; }
#nav_two .left{ float: left; line-height: 40px; color: #fff; font-size: 14px; }
#nav_two .right{ float: right; line-height: 40px; color: #fff; font-size: 16px; }
#nav_two .right a{ color: #fff; font-size: 14px; line-height: 40px; padding:0 5px; font-weight: bold; }
#nav_two .right .a_h{ color:#fff; }
#nav_two li{ float: left; }
#nav_two li a{ font-size: 16px; color: #fff; height: 40px; line-height: 40px; display: block; text-align: center; text-decoration: none; padding: 0 33px; }
#nav_two li a:hover,#nav_two li.on a{ background: #2F7300; }
/* index */
#index{ width: 100%; overflow: hidden; }
/* 注册 */
.zhuce { margin-top: 70px; }
.zhuce .left{ width: 530px; overflow: hidden; float: left; }
.zhuce .left li{ width:100%; overflow: hidden; }
.zhuce .left h1,.link h1{ padding: 0; font-size: 16px; height: 25px; border-bottom: 2px solid #40c521; display: inline-block; }
.zhuce .left span{ width: 217px; height: 170px; float: left; padding-top: 35px; padding-left: 10px; }
.zhuce .left p{ padding-left: 20px; float: left; width: 270px; font-size: 14px; margin-top: 45px; }
.zhuce .left p strong{ display: block; font-size: 18px; }
.zhuce .right{ height: 364px; background: #f7f7f7; border: 1px solid #eee; margin: 0 auto; display: block; width: 411px; padding: 54px; margin-bottom: 60px; }
.zhuce .right form{ }
.zhuce .right form h1{ margin:0; font-weight: bold; font-size: 16px; margin-bottom: 30px; text-align: center; }
.zhuce .right form input{ width: 300px; padding-left: 10px; height: 32px; border: 1px solid #bababa; color: #646464; }
.zhuce .right form span{ font-size: 14px; margin-left: 18px; color: #919191; }
.zhuce .right form label{ margin-bottom: 25px; overflow: hidden; display: block; }
.zhuce .right form p{ width: 300px; font-size: 13px; padding: 0 5px; color: #646464; }
.zhuce .right form button{ padding: 0; width: 100px; height: 33px; background: #66c02a; border:0; line-height: 33px; font-size: 16px; text-align: center; color: #fff; cursor: pointer; }
.zhuce .right form a{  }
/* link */
.link{ clear: both; margin-bottom: 44px; padding-top: 70px; }
.link h1{ float: left; margin: 0 0 40px 0; }
.link .tempWrap{ width: 1200px!important; overflow: hidden; }
.link li{ float: left; margin-right: 12px; width: 92px; height: 61px; }
.link li img{ width: 100%; }
/* denglu */
.denglu{ width: 334px; height: 376px; background: #f7f7f7; border: 1px solid #eee; margin: 0 auto; margin-top: 60px; border-radius: 3px; margin-bottom: 30px; }
.denglu form { padding: 31px; }
.denglu label{ width: 100%; height: 34px; display: block; margin-bottom: 20px; }
.denglu h1{ margin:0; font-size: 18px; padding-top: 40px; margin-bottom: 35px; }
.denglu form input{ width: 100%; padding: 5px; height: 32px; border: 1px solid #bababa; color: #646464; }
.denglu form button{ width: 91px; height: 31px; background: #66c02a; border:0; font-size: 16px; padding:0; text-align: center; color: #fff; cursor: pointer; border-radius: 5px; }
.denglu form a{ float: right; line-height: 31px; }
.denglu form p strong{ font-size: 14px; }
.denglu form p{ width: 210px; }
/* 找回密码 */
.password{ width: 454px;  background: #f7f7f7; border: 1px solid #eee; margin: 0 auto; margin-top: 60px; margin-bottom: 327px; border-radius: 3px; text-align: center; padding: 30px 20px;}
.password h1{ font-size: 18px;  padding-bottom: 15px; margin-top: 0;}
.password p{ font-size: 14px; }
.password label{ margin-top: 35px; height: 34px; display: block; margin-bottom: 25px; }
.password form span{ margin-right: 5px; }
.password form input{ width: 251px; padding-left: 10px; height: 32px; border: 1px solid #bababa; color: #646464; }
.password form button{  height: 33px; background: #66c02a; border:0; line-height: 33px; font-size: 16px; text-align: center; color: #fff; cursor: pointer; border-radius: 5px; margin: 0 auto;display: block;}
/*设置密码*/
.set_password{ width: 366px; height: 344px; border: 1px solid #eee; margin: 0 auto; margin-top: 60px; margin-bottom: 327px; border-radius: 3px; text-align: center; box-shadow: 0px 0px 16px #EAEAEA; }
.set_password h1{ font-size: 22px; padding-top: 32px; padding-bottom: 8px; }
.set_password p{ font-size: 14px; }
.set_password label{ margin-top: 23px; display: block; margin-bottom: 24px; }
.set_password form span{ margin-right: 5px; }
.set_password form input{ width: 300px; padding-left: 10px; height: 32px; border: 1px solid #bababa; color: #646464; }
.set_password form button{ width: 132px; background: #66c02a; border: 0; line-height: 18px; font-size: 16px; text-align: center; color: #fff; cursor: pointer; border-radius: 5px; }
/* 修改密码页 */
.qiye { width: 1198px; overflow: hidden; margin:25px 0 50px; }
.qiye .notice { width: 100%; overflow: hidden; }
.qiye .notice .tab-hd { height: 40px; background-color: #767676; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; }
.qiye .notice .tab-hd li { border-right: 1px solid #9B9B9B; height: 39px; float: left; }
.qiye .notice .tab-hd li a{ height: 39px; cursor: pointer; color: #fff; display:block; line-height: 39px; font-size: 14px; padding: 0 20px; text-align: center; }
.qiye .notice .tab-hd li.on{ background: #fff; position: relative; }
.qiye .notice .tab-hd li.on a{ color: #545454; }
 .qiye .xiugai{ width: 1196px; height: 282px; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5}
.qiye .xiugai form { padding-top: 55px; }
.qiye .xiugai form label{ height: 30px; display: block; }
.qiye .xiugai form label input{ width: 181px; height: 28px; background: #F2F2F2; border:1px solid #E8E8E8; float: left; }
.qiye .xiugai form label span{ width: 170px; height: 100%; margin-right: 11px; float: left; text-align: right; font-size: 14px; }
.qiye .xiugai form i{ height: 23px; height: 23px; padding-left: 181px; font-size: 14px; }
.qiye .xiugai form button{ width: 78px; height: 28px; background: #43CE23; border:1px solid #458022; color: #fff; margin-left: 173px; margin-top: 18px; }
/* 企业信息 */
.qiye .xixin,.qiye .zhongxin{ width: 103%; height: auto; /* margin-top: 12px; */ display: block; /* overflow: hidden; */ }
.qiye .left,.qiye .right,.qiye .cen{ width: 392px; float: left; }
.qiye .left,.qiye .cen{ margin-right: 11px; }
.qiye .top,.qiye .bottom{ width: 391px; padding-left: 22px; border:1px solid #E5E5E5; padding-top: 30px; background: #fff; }
.qiye .top{ height: 300px; margin-bottom: 12px; }
.qiye .top select{ height: 20px; border: 1px solid #E5E5E5; }
.qiye .bottom{ height: 250px; padding-bottom: 15px; }
.qiye .bottom h1,.qiye .top h1{ margin: 0; font-size: 14px; font-weight: bold; }
.qiye .xixin form{ margin-top: 25px; }
.qiye .xixin h1{ color: #3B3B3B; font-weight: bold; line-height: normal; font-size: 16px; margin-bottom: 30px; }
.qiye .xixin label { width: 100%; margin-bottom: 10px; overflow: hidden; display: block; }
.qiye .xixin input{ height: 28px; float: left; line-height: 28px; padding-left: 7px; width: 190px; border:1px solid #E5E5E5; background: #F2F2F2; }
.qiye .xixin label>span{ width: 90px; margin-right: 10px; color: #3B3B3B; font-size: 12px;  text-align: right; line-height: 30px; float: left; line-height: 30px;}
.qiye .xixin button{ margin-left: 100px; width: 87px; height: 29px; border-radius: 3px; background: #2299F7; line-height: 29px; color: #EAF2FD; border: 0; cursor: pointer; font-size: 14px; }
.qiye .xixin p{ color: #4FB722; width: 100%; text-align: center; line-height: normal; margin-top: 22px; display: block;overflow: hidden;}
.qiye .xixin p span{ font-size: 14px; color: #3B3B3B; }
.qiye .xixin p strong{ font-size: 16px; }
.qiye .xixin ul,.qiye .zhongxin ul{ margin-top: 15px; margin-right: 22px; }
.qiye .xixin ul strong,.qiye .zhongxin .a strong{ width: 17px; height: 17px; border-radius: 17px; float: left; text-align: center; line-height: 17px; color: #fff; background: #69B632; margin-right: 20px; margin-top: 13px; }
.qiye .xixin li,.qiye .zhongxin li{ background: url(../images/pic.jpg) right center no-repeat; width: 100%; border-bottom: 1px solid #D1D1D1; overflow: hidden; }
.qiye .xixin li,.qiye .zhongxin .a li{ height: 41px; font-size: 14px; }
.qiye .zhongxin li:last-child{ border-bottom: 0}
.qiye .xixin li a，.qiye .zhongxin .a li a{ width: 100%; height: 100%; line-height: 41px; display: block; }
.qiye .xixin textarea{ width: 327px; height: 169px; overflow: hidden; margin:10px auto 0; background-color: #F2F2F2; border: 1px solid #E5E5E5; }
.qiye .xixin .file{ width: 88px; height: 81px; border: 1 solid #E4E4E4; }
.qiye .xufei a{ display: block; line-height: 43px; }
/* 企业中心 */
.qiye .zhongxin p{ text-align: center; margin-top: 24px; }
.qiye .zhongxin .tubiao{ width: 240px; height: 150px; margin:30px auto 0; border-bottom: 1px solid #b5b5b5; padding: 0 6px; }
.qiye .zhongxin .tubiao dl{ width: 44px; height: 150px; position: relative; float: left; margin-right: 48px; }
.qiye .zhongxin .tubiao .w{ width: 1000px; }
.qiye .zhongxin .tubiao dd{ position: absolute; width: 100%; bottom: 0; height: 20px; text-align: center; }
.qiye .zhongxin .tubiao dl span{ width: 100%; position: absolute; display: block; height: 20px; text-align: center; bottom: 0}
.qiye .zhongxin .tubiao dt{ position: absolute; width: 54px; color: #4695e4; height: 20px; bottom: -35px; left: -5px; text-align: center; line-height: 20px; }
.qiye .zhongxin .tubiao .cur{ color: #6E95E4; border-radius: 2px; }
.qiye .zhongxin .tubiao .one{ top: -20px; }
.qiye .zhongxin p strong{ font-size: 26px; color: #6BBF2C; line-height: 33px; margin-right: 10px; }
.qiye .zhongxin li{ height: 58px; }
.qiye .zhongxin li a{ width: 250px; line-height: 18px; margin-top: 12px; display: block; }
/* 项目管理 */
.xiangmu{ width: 1197px; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; }
.xiangmu th{ height: 44px; text-align: center; font-weight: bold; background: #EBEBEB; border: 0; }
#tit2{ height: 44px; width: 1197px; border: 0; overflow: hidden; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; }
#tit2 li{ height: 44px; font-weight: bold; float: left; padding-left: 15px; line-height: 44px; margin-right: 25px; }
#tit2 span{ font-weight: bold; }
#tit2 select{ margin-top: 13px; width: 82px; height: 20px; border:1px solid #D8D8D8; }
.xiangmu tr{ width: 100%; border-bottom: 1px solid #EFEFEF; }
.xiangmu td{ width: 165px; height: 152px; font-size: 14px; border: 0; text-align: center; vertical-align: middle; }
.xiangmu td strong{ font-size: 16px; color: #68B833; }
.xiangmu td a{ width: 75px; height: 28px; display: block; margin: 0 auto; text-align: center; line-height: 28px; color: #fff; }
.xiangmu td .a1{ background: #68B833; }
.xiangmu td .a2{ background: #2099F4; }
.xiangmu .img{ width: 23px; height: 23px; }
#tit2 .one{ width: 128px; height: 22px; text-align: center; padding-left: 12px; }
#tit2 .li{ width: 490px; }
#tit2 ul{ width: 1300px; }
.project_list_img_wrap{ width: 120px; height: 120px; overflow: hidden; display: block; margin-left: 30px; }
.project_list_img_wrap>img{ width: 100%}
/* 支付信息页 */
.zhifu{ width: 1198px; background: #fff; border: 1px solid #E5E5E5; }
.zhifu th{ line-height: 29px; text-align: center; margin-bottom: 20px; background: #EBEBEB; height: 29px; }
.zhifu td{ text-align: center; line-height: 28px; font-weight: bold; }
/* 产品与服务 */
.cf{ width: 1196px; border-left: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; padding-top: 35px; }
.cf .cf_top{ width: 100%; height: 530px; }
.cf .cf_left,.cf .cf_cen,.cf .cf_right{ height: 100%; float: left; }
.cf .cf_left{ width: 325px; overflow: hidden; margin: 0 15px; }
.cf .cf_left li{ width: 100%; height: 170px; background: #EBEBEB; margin-bottom: 10px; }
.cf .cf_left li h1{ width: 295px; font-weight: bold; border-bottom: 1px solid #C6C6C6; margin:0 15px; padding: 20px 0 10px; font-size: 16px; }
.cf .cf_left li p{ text-align: center; color: #6C6C6C; margin-top: 30px; font-weight: bold; }
.cf .cf_left li p strong{ color: #66C02A; font-size: 16px; }
.cf .cf_left li a{ width: 67px; height: 22px; display: block; background: #66C02A; text-align: center; line-height: 22px; color: #fff; margin: 20px auto; }
.cf .cf_cen{ width: 327px; position: relative; background:#EBEBEB; }
/*.cf .cf_cen li{ word-spacing: normal; }*/
.cf .cf_cen h1{ width: 297px; font-weight: bold; border-bottom: 1px solid #C6C6C6; margin:0 15px; padding: 20px 0 10px; font-size: 16px; }
.cf .cf_cen span{ font-size: 14px; color: #66c02a; display: block; }
.cf .cf_cen .p1{ padding-left: 15px; padding-top: 5px; word-break:break-all; margin-right: 15px; }
.cf .cf_cen p{ color: #1d1d1d; line-height: 22px; }
.cf .cf_cen .p2{ width: 67px; overflow: hidden; position: absolute; bottom: 28px; right: 38px; }
.cf .cf_cen .p2 a{ width: 100%; height: 20px; margin-bottom: 6px; display: block; text-align: center; background: #2099F4; color: #fff; line-height: 20px; }
.cf .cf_right{ width: 483px; height: 530px; border: 1px solid #E3E3E3; float: left; margin-left: 15px; overflow: hidden; }
.cf .cf_right>img{ width:100%}
.cf .cf_bottom{ width: 1200px; overflow: hidden; padding:0 15px; }
.cf .cf_bottom .bottom_cen{ width: 100%; border-top: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3; height: 77px; margin:43px 0 0; }
.cf .cf_bottom .bottom_cen .bottom_l{ width: 700px; float: left; height: 100%; padding-left: 5px; color: #1082d8; margin-top: 20px; line-height: 22px; }
.cf .cf_bottom .bottom_cen .bottom_r{ width: 193px; height: 27px; margin:25px 15px 0 0; background: #1082d8; color: #fff; float: right; line-height: 27px; text-align: center; border-radius: 3px; }
.cf .cf_bottom h1{ margin:0; text-align: center; color: #505050; font-weight: bold; font-size: 16px; height: 80px; line-height: 80px; clear: both; }
.cf .cf_bottom .cf_b{ width: 100%; height: 310px; overflow: hidden; margin-bottom: 15px; }
.cf .cf_bottom .cf_b div{ width: 574px; height: 100%; margin-right: 9px; float: left; }
.cf .cf_bottom .cf_b div h2{ margin:0; height: 37px; background: #66C02A; line-height: 37px; padding:0 25px; color: #fff; font-weight: bold; font-size: 16px; margin-bottom: 3px; }
.cf .cf_bottom .cf_b div h2 span{ float: right; color: #fff; font-weight: bold; font-size: 16px; line-height: 37px; }
.cf .cf_bottom .cf_b div .img{ width: 100%; height: 268px; background: #EBEBEB; position: relative; }
.cf .cf_bottom .cf_b div img{ border:0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin:auto; }
/* 合作伙伴 */
.huoban{ margin-bottom: 30px; border-top: solid 2px #70B82E; border-bottom: 1px solid #E3E3E3; border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; margin-top: 20px; padding: 50px; }
.huoban .row { padding-bottom: 30px; margin:0 -15px; }
.huoban .col-sm-6 { width: 50%; float: left; padding: 0 15px; }
.huoban .testimonials { margin-bottom: 10px; }
.huoban .carousel-inner { position: relative; width: 100%; overflow: hidden; }
.huoban .testimonials .carousel-inner>.item { position: static; display: block; }
.huoban .carousel-inner>.active { left: 0; }
.huoban .testimonials.testimonials-v1 .item p { position: relative; }
.huoban .testimonials.testimonials-v1 p, .testimonials.testimonials-v2 p { padding: 15px; font-size: 14px; font-style: italic; background: #f5f5f5; }
.huoban .tag-box p { margin-bottom: 0; }
.huoban .testimonials .testimonial-info { color: #e60000; }
.huoban .testimonials .testimonial-info { color: #72c02c; font-size: 16px; padding: 0 15px; margin-top: 18px; }
.huoban .testimonials .testimonial-info img { width: 60px; float: left; height: 60px; padding: 2px; margin-right: 15px; border: solid 1px #ccc; }
.huoban .rounded-x { border-radius: 50% !important; }
.huoban .customers-box img { vertical-align: middle; }
.huoban .testimonials .testimonial-info span { top: 3px; position: relative; }
.huoban .testimonials .testimonial-author { overflow: hidden; }
.huoban .testimonials .testimonial-info em { color: #777; display: block; font-size: 13px; }
.huoban .our-clients { margin-bottom: 0; text-align: center; }
.huoban .list-inline { padding-left: 0; list-style: none; }
.huoban .customers-box ul, .customers-box ol { margin-top: 0; margin-bottom: 10px; }
.huoban .our-clients li { background: #fff; padding: 0; width: 142px; margin: -1px; margin-bottom: 3px; }
.huoban .list-inline>li:first-child { padding-left: 0; }
.huoban .list-inline>li { display: inline-block; padding-right: 5px; padding-left: 5px; }
.huoban #effect-2 figure { margin: 0; position: relative; margin: 1em 15px; }
.huoban .our-clients img { padding: 15px; width: 142px; height: auto; vertical-align: middle; }
.huoban figure img { z-index: 10; height: auto; max-width: 100%; text-align: center; position: relative; display: inline-block; }
#effect-2 figure img { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
#effect-2 figure:hover img, #effect-2 figure.hover img { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); }
.huoban .our-clients img { padding: 15px; width: 142px; height: auto; vertical-align: middle; }
#effect-2 figure .img-hover { background: #e60000; top: 0; left: 0; width: 100%; height: 100%; padding: 0 10px; line-height: 10.7em; text-align: center; background-color: #72c02c; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); transform: rotateY(-180deg); -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
#effect-2 figure:hover .img-hover, #effect-2 figure.hover .img-hover { -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); }
.huoban #effect-2 figure .img-hover { z-index: 5; display: table; height: 102px; position: absolute; }
.huoban #effect-2 figure .img-hover h4 { font-size: 14px; font-weight: 200; display: table-cell; vertical-align: middle; }
.huoban #effect-2 figure h4 { color: #fff; margin-top: 15px; text-shadow: none; }
.huoban .margin-bottom-30 { margin-bottom: 30px; clear: both; }
/* after */
.testimonials-bg-default .item p { background: #70B82E !important; color: #fff !important; }
.testimonials-bg-dark .item p { background: #555 !important; color: #fff !important; }
.testimonials-bg-dark .item p, .testimonials-bg-default .item p { font-weight: 200; }
.testimonials.testimonials-v1 .item p:after, .testimonials.testimonials-v2 .item p:after { content: " "; display: block; position: absolute; border-top-color: #f5f5f5; color: #f5f5f5; }
.testimonials.testimonials-v1 .item p:after { border-top: 22px solid; border-left: 0 solid transparent; border-right: 22px solid transparent; }
.testimonials.testimonials-v1 .item p:after, .testimonials.testimonials-v1 .item p:before { left: 80px; bottom: -20px; }
.testimonials.testimonials-bg-default .item p:after, .testimonials.testimonials-bg-default .item p:after { border-top-color: #70B82E; }
.testimonials.testimonials-bg-dark .item p:after, .testimonials.testimonials-bg-dark .item p:after { border-top-color: #555; }
/* footer */
#footer{ height: 192px; width: 100%; border-top: 3px solid #67b72f; margin-top: 30px; }
#footer .left{ float: left; width: 100%; overflow: hidden; }
#footer .left .ul{ overflow: hidden; margin-top: 29px; width: 935px; }
#footer .left .ul li{ float: left; border-right: 1px solid #333; height: 16px; margin-bottom: 10px; }
#footer .left .ul li:last-child{ border-right:0}
#footer .left .ul li a{ line-height: 16px; font-size: 14px; height: 100%; display: block; padding: 0 13px; color: #333; } 
#footer .left .last{ border:0; }
#footer .left h1{ padding-left: 10px; }
#footer .left h1,#footer .left h1 span{ color: #67b72f; font-size: 22px; line-height: 22px; margin:25px 0 15px 0; }
#footer .left h1 span{ margin-left: 20px; }
#footer .left div{ font-size: 14px; color: #333; padding-left: 10px; width:100%; line-height: 22px; }
#footer .left div ul{ float: right; }
#footer .left div span{ margin-right: 50px; font-size: 18px; color: #1F1D20; font-weight: bold; float: left; }
#footer .left div li{ float: left; margin-right: 20px; width: 24px; height: 24px; }
/*artDialog*/
@charset "utf-8";
body { _margin:0; _height:100%; }
.aui_outer { text-align:left; }
table.aui_border, table.aui_dialog { border:0; margin:0; border-collapse:collapse; width:auto; }
table td {      }
table td .glyphicon-minus-sign, table td .glyphicon-plus-sign { cursor: pointer; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding:0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family:Tahoma,Arial,Helvetica,STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow:hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display:none; }
.aui_close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer; }
.aui_close:hover { text-decoration:none; }
.aui_main { text-align:center; min-width:9em; min-width:0\9/*IE8 BUG*/; }
.aui_content { display:inline-block; *zoom:1; *display:inline; text-align:left; border:none 0; }
.aui_content.aui_state_full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.aui_loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(../images/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width:48px; height:48px; margin:10px 0 10px 10px; background-position: center center; background-repeat:no-repeat; }
.aui_buttons { padding:8px; text-align:right; white-space:nowrap; }
.aui_buttons button { margin-left:15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px; *height:2em; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; *width:1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition:-moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.aui_buttons button:focus { outline:none 0; border-color:#426DC9; box-shadow:0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color:#000; border-color:#666; }
.aui_buttons button:active { border-color:#666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF'); background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor:default; color:#666; background:#DDD; border: solid 1px #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color:#FFF; border-color:#0F3A56; }
button.aui_state_highlight:active { border-color:#1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc'); background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */
.aui_inner { background:#FFF; }
.aui_outer, .aui_inner { }
.aui_border { box-shadow: inset 0 0 1px rgba(255, 255, 255, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se { width:8px; height:8px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { background:rgba(0, 0, 0, .4); background:#000\9!important; filter:alpha(opacity=40); }
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se { background:rgba(0, 0, 0, .5); background:#000\9!important; filter:alpha(opacity=50); }
.aui_state_focus .aui_dialog { box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
.aui_state_focus .aui_outer { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.aui_state_lock .aui_border { }
.aui_state_drag .aui_outer, .aui_outer:active { box-shadow:none; }
.aui_titleBar { position:relative; height:100%; }
.aui_title { cursor: move; -webkit-user-select: none; -ms-user-select: none; user-select: none; -webkit-box-sizing: border-box; box-sizing: border-box; border-style: solid; border-bottom-width: 1px; font-size: 16px; font-family: PingHei,"Hiragino Sans GB","Microsoft YaHei"; line-height: 1.57142857; padding: 9px 20px; background-color: #f5f5f5; border-color: #ccc; color: #555; }
.aui_state_focus .aui_title { color:#4c5a5f; }
.aui_state_drag .aui_title { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8'); box-shadow:none; }
.aui_state_drag .aui_titleBar { box-shadow:none; }
.aui_close { padding: 0; top: 11px; right: 10px; line-height: 22px; width: 22px; font-size: 30px; color: #68767b; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); }
.aui_close:hover { background:#A40000; color:#FFF; }
.aui_close:active { box-shadow: none; }
.aui_content { color:#666; }
.aui_state_focus .aui_content { color:#000; float: left; margin: 0!important; padding: 0!important; width: 100%; }
.aui_buttons { background-color:#F6F6F6; border-top:solid 1px #DADEE5; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width:3px; height:3px; }
.aui_state_noTitle .aui_inner { border:1px solid #fff; background:#FFF; }
.aui_state_noTitle .aui_outer { border:none 0; box-shadow:none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom:0; _bottom:0; _margin-top:0; }
.aui_state_noTitle .aui_close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration:none; color:#900; }
.aui_state_noTitle .aui_dialog { box-shadow: none; }
/** ------------- 通用对话框提醒 ------------- **/
.d-content .sd { background:url("../images/layer_bg.png"); border-radius:4px 4px 4px 4px; display:block; height:100%; left:0; position:absolute; top:0; width:100%; z-index:-1; }
.promptMsg { padding:15px 30px 15px 25px; height:auto; font-size:14px; color:#666666; background:#FFF; overflow:hidden; }
.promptMsg .msg { line-height:35px; float:left; }
* html .promptMsg .msg, * html .promptMsg .icon { display:inline; }
.promptMsg .icon { width:35px; height:35px; background:#FFF url("../images/icon_warn.png") no-repeat; float:left; margin-right:5px; }
.promptMsg .ok { background-position:-97px 5px; }
.promptMsg .error { background-position:-93px -43px; }
.promptMsg .warn { background-position:-96px -96px; }
.promptMsg .problem { background-position:-92px -146px; }
.promptMsg .tip { background-position:-95px -194px; }
.promptMsg .loading { background:#FFF url("../images/ajax-loader.gif") no-repeat; }
.clear{ clear: both; }
/*首页*/
.banner{ width: 100%; height: 249px; background: url(../images/banner.jpg) center no-repeat; }
.banner>a{ display: block; width: 100%; height: 100%}
#index{ width: 100%; overflow: hidden; }
#index .list1{ width: 100%; height: 336px; background: #f3f3f3; }
#index .list1 .left{ width: 890px; height: 100%; float: left; overflow: hidden; }
#index .list1 .left ul{ width: 900px; margin-top: 10px; }
#index .list1 .left li{ float: left; width: 293px; height: 263px; background: #fff; margin-right: 5px; }
#index .list1 .left li a{ display: block; width: 100%; height: 100%; }
#index .list1 .left li span{ height: 194px; width: 100%; display: block; overflow: hidden; }
#index .list1 .left li span>img{ min-height: 194px; width: 100%; }
#index .list1 .left li div{ width: 100%; position: relative; height: 69px; padding:15px; border: 1px solid #e2e2e2; }
#index .list1 .left li h1{ font-size: 16px; font-weight: bold; color: #3b3b3b; margin: 0; }
#index .list1 .left li p strong{ width: 14px; height: 14px; font-size: 12px; float: left; margin-right: 8px; color: #fff; background: #6cba37; text-align: center; line-height: 14px; border-radius: 14px; font-weight: normal; }
#index .list1 .left li a{ text-decoration: none; }
#index .list1 .left li p{ margin-top: 5px; font-size: 13px; color: #9b9b9b; line-height: normal; }
#index .list1 .right{ width: 294px; height: 263px; margin-top: 55px; float: right; }
#index .list1 .right div{ width: 100%; height: 203px; display: block; font-size: 13px; color: #fff; text-align: center; }
#index .list1 .right div>a{ display: block; overflow: hidden; width: 100%; height: 100%}
#index .list1 .right div>a>img{ width: 100%; height: 100%}
#index .list1 .right>a{ height: 70px; border-radius: 2px; display: block; line-height: 70px; background: #4ba000; font-size: 16px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; position: relative; }
#index .list1 .a{ width: 14px; height: 100%; right: 15px; top: 0; height: 100%; background: url(../images/p5.jpg) center no-repeat; float: right; position: absolute; }
#index .list1 .right a span{ width: 13px; height: 100%; float: right; margin-right: 40px; background: url(../images/p6.jpg) center no-repeat; position: absolute; right: 0; top: 0; }
#index .list2{ width: 100%; height: 520px; }
#index .list2 .left{ width: 890px; height: 100%; float: left; overflow: hidden; }
#index .list2 .left dl h1{ margin-bottom: 10px; }
#index .list2 .left dl{ width: 100%; overflow: hidden; }
#index .list2 .left dl dt{ width: 292px; position: relative; height: 175px; overflow: hidden; float: left; }
#index .list2 .left dl dt p{ width: 100%; bottom:0; position: absolute; text-align: center; line-height: 30px; color: #fff; height: 30px; z-index: 2; }
#index .list2 .left dl dt .bg{ position: absolute; bottom: 0px; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
#index .list2 .left dl dd{ float: right; width: 590px; overflow: hidden; }
#index .list2 .left dl dd li a{color: #000;line-height:30px;font-size:16px;}
#index .list2 .left dl dd h2{ margin:0; font-size: 20px; line-height: 50px; }
#index .list2 .left dl dd li span{ color: #7ca9e9; width: 18px; text-align: center; display: block; float: left; }
#index .list2 .right{ width: 294px; height: 482px; float: right; background: #f3f3f3; }
#index .list2 .right .tab-hd{ width: 100%; height: 80px; overflow: hidden; }
#index .list2 .right .tab-nav li { float: left; width: 147px; height: 50px; position: relative; cursor: pointer; line-height: 50px; font-size: 14px; text-align: center; font-weight: bold; }
#index .list2 .right .tab-nav li span{ width: 19px; height: 11px; position: absolute; bottom: -4px; left: 50%; display: none; }
#index .list2 .right .tab-nav .a2{ background: #424242; color: #fff; }
#index .list2 .right .tab-nav .a1{ background: #424242; color: #fff; font-size: 14px;}
#index .list2 .right .tab-nav .on.a2,#index .list2 .right .tab-nav .on.a1{background: #4BA000; color: #fff;}
#index .list2 .right .tab-nav .on span{ display: block; }
#index .list2 .right .top { width: 100%; height: 69px; margin-bottom: 10px; display: block; }
#index .list2 .right .top span{ float: left; width: 103px; height: 69px; overflow: hidden; margin-left: 8px; }
#index .list2 .right .top span>img{ width:100%; }
#index .list2 .right .top p{ float: left; font-size: 14px; word-break: break-all; color: #666; margin-left: 17px; width: 160px; line-height: 22px; }
#index .list2 .right .tab-pal li{ padding:15px; width: 276px; background: url(../images/n6.jpg) 0 17px no-repeat; border-top: 1px solid #d3d3d3; word-break:break-all; line-height: normal; margin: 0 8px; }
#index .list2 .right .tab-pal li a{ line-height: 16px; color: #666;}
#index .list3 .wrap{ }
#index .list4 { width: 100%; height: 655px; }
#index .list4 .left,#index .list4 .right{ width: 597px; height: 100%; float: left; }
#index .list4 .left{ margin-right: 6px; }
#index .list4 .focusBox { position: relative; margin-top: 15px; width: 100%; height: 284px; text-align: left; }
#index .list4 .focusBox .pic li a{ width: 100%; height: 284px; display: block; overflow: hidden; }
#index .list4 .focusBox .pic li a img{ width: 100%; }
#index .list4 .focusBox .txt-bg { position: absolute; bottom: 0px; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
#index .list4 .focusBox p { position: absolute; line-height:30px; bottom: 0; z-index: 2; height: 30px; width:100%; text-align: center; overflow: hidden; font-size: 14px; color: #fff; }
#index .list4 .focusBox .num { position: absolute; z-index: 3; bottom: -22px; right: 47%; }
#index .list4 .focusBox .num li{ float: left; width: 9px; margin-right: 7px; height: 9px; line-height: 15px; background: url(../images/num.png); cursor: pointer; }
#index .list4 .focusBox .on{ background-position: 9px 0 !important; }
#index .list4 .main .cen{ width: 425px; height: 100%; float: left; }
#index .list4 .focus{ width:100%; margin-top: 15px; position:relative; height:100%; }
#index .list4 .focusIn{ height: 547px; width: 100%; position:relative; overflow:hidden; }
#index .list4 .focusIn .bd{ height: 360px; width: 100%; }
#index .list4 .focusIn .bd li a{ width:100%; height:360px; overflow: hidden; position: relative; display:block; }
#index .list4 .focusIn .bd li a img{ width: 100%; }
#index .list4 .focusIn .bd li .p{ font-size: 14px; }
#index .list4 .focusIn .hd{ position: absolute; bottom:0; width: 100%; overflow: hidden; }
#index .list4 .focusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; width: 700px; }
#index .list4 .focusIn .hd ul li{ position:relative; float:left; display:inline; margin-right:11px; cursor:pointer; }
#index .list4 .focusIn .hd ul li{ width:293px; height:181px; border:1px solid #fff; display:block; }
#index .list4 .focusIn .hd ul li>img{ width:100%; }
#index .list4 .focusIn .hd ul li.on{ border: 1px solid #67B730; }
#index .list4 .left .n{ margin-top: 20px; }
#index .list4 .left .n span{ color: #7ca9e9; width: 18px; text-align: center; display: block; float: left; }
#index .list4 .left .n li a{font-size:16px;color:#000;line-height:30px;}
#index .list5 .wrap{ }
#index .list6{ overflow: hidden; }
#index .list6 .tempWrap{ width: 1200px!important; overflow: hidden; margin-top: 15px; }
#index .list6 li{ float: left; margin-right: 12px; width: 92px; height: 61px; }
#index .list6 li img{ width: 100%; }
#index .list7{ /* height: 315px; */ overflow: hidden; }
#index .list7 ul{ width: 1300px; margin-top: 15px; }
#index .list7 li{ float: left; width: 292px; height: 183px; position: relative; overflow: hidden; margin-right: 10px; }
#index .list7 li>a{ }
#index .list7 li>a>img{ width:100%}
#index .list7 li div, #index .list7 li p{ width: 100%; height: 30px; line-height: 30px; position: absolute; color: #fff; text-align: center; bottom: 0; left: 0; }
#index .list7 li div{ background: #333; filter: alpha(opacity=40); opacity: 0.4; }
/* project */
/* 二级内容 */
.status{ width: 100%; height: 44px; line-height: 44px; color: #404040; }
.content{ width: 855px; overflow: hidden; float: left; }
.content .list{ width: 100%; overflow: hidden; margin-top: 10px; }
.content .list ul{ width: 100px; }
.content .list li{ width: 853px; height: 186px; border:1px solid #67b72f; margin-bottom: 10px; overflow: hidden; }
.content .list li .left{ width: 327px; height: 100%; float: left; }
.content .list li .left>img{ width: 100%}
.content .list li .right{ width: 520px; padding: 15px 8px 0px 8px; float: right; }
.content .list li .right .right_l{ float: left; height: 100%; overflow: hidden; width: 278px; }
.content .list li .right .right_r{ float: right; overflow: hidden; text-align: right; position: relative; height: 158px; }
.content .list li .right .right_l>a{ margin: 0; color: #67b72f; font-weight: bold; font-size: 14px; line-height: 14px; height: 14px;overflow: hidden;display: block;margin-bottom: 20px;}
.content .list li .right .right_l .p1{ line-height: normal; margin-top: 5px; }
.content .list li .right .right_l .p2{ color:#807c7b; margin-top: 15px; }
.content .list li .right .right_l div{ color: #67b72f; font-size: 14px; line-height: 14px; margin-top: 5px; }
.content .list li .right .right_l div>a{ color:#67b72f}
.content .list li .right .right_l div span{ padding:0 5px; color: #67b72f; }
.content .list li .right .right_r h1{ margin:0; font-size: 18px; }
.content .list li .right .right_r h1>a{ font-size: 14px; color: #7e7e7e; letter-spacing: 2px; word-wrap: break-word; display: block; width: 201px; }
.content .list li .right .right_r p{ color: #7e7e7e; }
.content .list li .right .right_r p strong{ color: #67b72f; font-size: 18px; line-height: normal; margin-top: 5px; }
.content .list li .right .right_r p span{ display: block; position: absolute; right: 0; bottom: 0; }
/* 右侧 */
.content .banner_btn{ width: 100%; overflow: hidden; display: block; padding: 0; }
.content .banner_btn img{ width: 100%; }
.column{ width: 325px; overflow: hidden; float: right; }
.column .baoming{ width: 100%; display: block; margin-bottom: 6px; }
.column .baoming>img{ width: 100%}
.column .huiyi{ width: 100%; display: block; }
.column .huiyi>img{ width: 100%}
.column .div{ width: 100%; overflow: hidden; }
.column .r1 li{ border-bottom: 1px solid #d6d6d6; margin:0; }
.column .r1 li a{ background: url(../images/li1.jpg)3px 15px no-repeat; padding: 10px 0 10px 15px; line-height: 18px; }
.column .r2 li{ width: 100%; margin: 3px 0; border-bottom: 1px solid #d6d6d6; display: block; overflow: hidden; padding-bottom: 6px; padding-top: 6px; }
.column .r2 li>a{ width: 146px; height: 84px; float: left; overflow: hidden; }
.column .r2 li div{ width: 172px; overflow: hidden; float: right; }
.column .r2 li div h2{ margin:0; color: #36c261; font-size: 14px; }
.column .r2 li div h2>a{ color: #333339; font-size: 14px; display: block; height: 34px; line-height: 18px; font-size: 12px; overflow: hidden;}
.column .r2 li div p>font{ display:block; width:100%; margin-top: 6px; color: rgb(255, 155, 0); }
.column .r2 li div p>a{ display:block; color: #2D82C2; }
.column .r2 li a img{ width: 100%; }
.column .r2 .last{ border-bottom: 0; margin-bottom: 0; }
.column .r3 { width: 223px; height: 307px; border: 1px solid #d6d6d6; }
.column .r3 h1{ padding-left: 60px; font-size: 16px; color: #67b72f; height: 53px; line-height: 53px; background: #f5f5f5; }
.column .r3 li{ width: 100%; height: 45px; margin-top: 14px; }
.column .r3 li a{ display: block; height: 100%; width: 100%; background: url(../images/c1.jpg) center 0 no-repeat; }
.column .r3 li .a1{ background-position: center -59px; }
.column .r3 li .a2{ background-position: center -118px; }
.column .r3 li .a3{ background-position: center -177px; }
/* 企业服务 */
.content .list_fuwu{ width: 853px; overflow: hidden; padding:22px 25px; border: 1px solid #d6d6d6; background: #fff; margin-top: 10px; margin-bottom: 50px; }
.content .list_fuwu .last{ border:0; }
.content .list_fuwu li{ width: 790; margin-top: 20px; height: 150px; border-bottom: 1px dashed #ddd; }
.content .list_fuwu li .left{ float: left; width: 189px; height: 124px; border: 1px solid #ddd; position: relative; }
.content .list_fuwu li .left img{ position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; width: 100%}
.content .list_fuwu li .right{ float: right; width: 565px; height: 100%; position: relative; }
.content .list_fuwu li .right h1{ margin: 0; color: #67B72F; font-size: 14px; font-weight: bold; }
.content .list_fuwu li .right h1>a{ margin: 0; color: #67B72F; font-size: 14px; font-weight: bold; }
.content .list_fuwu li .right p{ margin-top: 4px; color: #707070; }
.content .list_fuwu li .right>a{ float: left; color: #2A80C0; font-weight: bold; font-size: 12px; position: absolute; bottom: 23px; }
/* 资源二级 */
.ziyuan_title{ width: 100%; margin:45px 0; height: 157px; }
.ziyuan_title .left{ width: 313px; height: 158px; border: 1px solid #ccc; box-shadow: 0 0 14px #868686; padding: 20px; display: table-cell; vertical-align:middle; }
.ziyuan_title .right{ float: left; width: 842px; height: 100%; margin-left: 30px;}
.ziyuan_title .right h1{ color: #4D4D4D; font-size: 20px; line-height: 56px; }
.ziyuan_title .left img{ width: 100%; display: table-cell; vertical-align: middle; }
.jiesao{ width: 100%; padding: 9px 25px 25px 25px; background: #fff; }
.list_ziyuan { width: 100%; overflow: hidden; padding:20px; background: #fff; margin-top: 14px; }
.ziyuan_head{ width: 100%; height: 36px; margin-bottom: 20px; border-bottom: 1px solid #E7E7E7; }
.ziyuan_head a{ line-height: 24px; height: 37px; padding: 0 32px; font-size: 16px; float: left; margin-right: 17px; text-decoration: none; }
.ziyuan_head .on{ border-bottom: 3px solid #68B62E; }
/* 公司项目 */
.list_ziyuan ul.company_project{ width: 1000px; display: block; overflow: hidden; }
.list_ziyuan ul.company_project li{ float: left; width: 260px; height: 348px; margin-right: 17px; }
.list_ziyuan .company_project li a._title{ font-size: 14px; color: #67B52D; margin-top: 10px; display: block; margin-bottom: 15px; height: 40px; word-wrap: break-word; }
.list_ziyuan .company_project li a.cover{ width: 100%; height: 180px; overflow: hidden; display: block; }
.list_ziyuan .company_project li a.cover img{ width: 100%; height: 100%;}
.list_ziyuan .company_project li h1{ margin: 0; line-height: normal; margin-top: 18px; font-size: 15px; font-weight: bold; }
.list_ziyuan .company_project li p{ margin-top: 9px; }
.list_ziyuan .company_project li .right{ color: #67B52D; }
/* 公司贸易 */
.list_ziyuan ul.company_trade{ width: 1000px; display: block; overflow: hidden; }
.list_ziyuan ul.company_trade li{ float: left; width: 260px; height: 250px; margin-right: 17px; font-size: 12px; line-height: 25px; }
.list_ziyuan ul.company_trade li a._title{ font-size: 14px; color: #1972B3; margin-top: 10px; display: block; margin-bottom: 15px; line-height: 25px; word-wrap: break-word; }
.list_ziyuan ul.company_trade li a.cover{ width: 100%; height: 200px; overflow: hidden; display: block; }
.list_ziyuan ul.company_trade li a.cover img{ width: 100%; height: 100%;}
.company_list_ziyuan ul.company_trade li h1{ margin: 0; line-height: normal; margin-top: 18px; font-size: 15px; font-weight: bold; }
.list_ziyuan ul.company_trade li p{ margin-top: 9px; }
.list_ziyuan ul.company_trade li .right{ color: #A9A9A9; font-size: 12px; }

.list_zi { width: 100%; overflow: hidden; overflow: hidden; margin-top: 14px; }
.list_zi ul{ width: 869px; display: block; overflow: hidden; }
.list_zi li{ float: left; width: 205px; height: 245px; margin-right: 11px; margin-bottom: 10px; }
.list_zi li>a{ width: 100%; height: 154px; overflow: hidden; display: block; }
.list_zi li>a>img{ width: 100%; height: 100%}
.list_zi li>div>p>a{ font-size: 13px; color: #67B72F;}
.list_zi li div{ width: 100%; height: 91px; border: 1px solid #dbdbdb; padding-top: 9px; position: relative; }
.list_zi li h1{ margin: 0; font-size: 18px; margin-left: 15px; position: absolute; bottom: 6px; }
.list_zi li h1 span{ color: #359DEA; font-size: 14px; }
.list_zi li p{ padding: 0 15px; font-size: 14px; color: #747474; }
.list li p span{ color: #434343; font-weight: bold; font-size: 14px; }
 #senior-filter button{ height: 28px; line-height: 22px; }
 /*添加编辑公用*/
 .add_edit_div{ border: 1px solid #ccc; padding: 40px 0; }
 /*项目添加编辑*/
.form_table{ width: 100%}
.form_table td { padding-left:10px; vertical-align: top; }
.form_table tr .left{ width:180px; text-align:right; padding-right:10px; color:#666; }
.form_table_title{ width: 800px}
.form_table .tr { background: #fff; display: block; margin-bottom: 10px; }
.form_table tr td:first-child{ width: 200px; text-align: right; }
.form_table tr td label{ font-weight: normal; }
.form_table .td { padding-left:0px; }
.form_table input{ line-height: 25px; background-color: #F2F2F2; border: 1px solid #E5E5E5; text-indent: 5px; height: 27px;}
.form_table select{ border: 1px solid #E5E5E5; }
.form_table input+img{ margin: 5px 0 5px 0}
.form_table input+select{ margin-left: 5px}
.form_table textarea{ margin-bottom: 5px; float: left; width: 800px; background-color: #F2F2F2; border: 1px solid #E5E5E5; height: 100px; }
.form_table .ke-container{ margin-bottom: 5px; }
/*多图上传*/
#addphoto-queue{ display: none; }
.photo-list>li{ float: left; margin-right: 10px; height: 80px; overflow: hidden; width: 130px; }
.photo-list>li .img-thumbnail img{ width: 100%; height: auto; }
.photo-list>li input{ width: 120px; }
#addphoto object{ left: 0; }
.addphoto_btn{ padding: 0; }
.img-thumbnail { background-color: #f8f8f8; cursor: pointer; line-height: 0; position: relative; text-align: center; display: block; overflow: hidden; }
.img-thumbnail .trigger{ display: none; background-color: #fff; border-radius: 2px; padding: 0px 4px; line-height: 18px; font-size: 18px; }
.img-thumbnail:hover .trigger{ display: inline-block; }
.img-thumbnail .action{ position: absolute; right: 7px; top: 7px; z-index: 1; }
.img-thumbnail:hover:after{ background-color: #000; -webkit-transition: background-color .2s; -moz-transition: background-color .2s; -ms-transition: background-color .2s; -o-transition: background-color .2s; transition: background-color .2s; }
.img-thumbnail:after{ opacity: .3; filter: alpha(opacity=30); background-color: transparent; content: ' '; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.photo-list{ border: 2px dotted #ccc; min-height: 106px; width: 683px; margin-top: 6px; padding: 5px; overflow: hidden; display: block; background-color: #F2F2F2; }
.images-upload{ margin-top: 10px; }
/*上传图片*/
.img_preview{ width: 114px; height: 107px; background-color: #F2F2F2; margin-top: 4px; }
.img_preview>img{ width: 100%}
.btn .ke-button-common .ke-button{ border: 0; padding: 0; text-indent: 0; background: #fff; background-image: none}
 .btn .ke-button-common:hover .ke-button,.btn .ke-button-common:active .ke-button{ color: #333; background-color: #e6e6e6; border-color: #adadad; }

#addpicture{ position: relative; }
#addpicture object{ left: 0}
.addpicture-queue{ display: none; }
#addpicture-queue{ display: none; }
/*公司banner*/
#addbanner{ position: relative; }
#addbanner object{ left: 0}
.addbanner-queue{ display: none; }
#addbanner-queue{ display: none; }

.ke-content{ background-color: #F2F2F2}
/*谷歌地图*/
#from_map { width: 812px; height: 37.5rem; }
.map_controls { margin-top: 22px; border: 1px solid transparent; border-radius: 2px 0 0 2px; box-sizing: border-box; -moz-box-sizing: border-box; height: 32px; outline: none; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3); }
 #pac-input { background-color: #fff; font-family: Roboto; font-size: 15px; font-weight: 300; margin-left: 12px; padding: 0 11px 0 13px; text-overflow: ellipsis; width: 300px; }
#pac-input:focus { border-color: #4d90fe; }
.pac-container { font-family: Roboto; }
#type-selector { color: #fff; background-color: #4d90fe; padding: 5px 11px 0px 11px; }
#type-selector label { font-family: Roboto; font-size: 13px; font-weight: 300; }
/*公司资料*/
.addlogo{ margin-left: 0px; /* position: relative; */}
.addlogo .add{ display: block; width: 100%; text-align: center; }
.logo_preview{ width: 172px; height: 45px; overflow: hidden; background-color: #F2F2F2; margin-top: 10px; float: left; border: 1px solid #E5E5E5; margin-bottom: 5px;}
.logo_preview>img{ height: 100%; }
.addbanner{ margin-left: 0px; }
.addbanner .add{ display: block; width: 100%; text-align: center; }
.banner_preview{ width: 190px; min-height: 38px; overflow: hidden; background-color: #F2F2F2; margin-top: 10px; float: left; margin-bottom: 5px;border: 1px solid #E5E5E5; }
.banner_preview>img{ width: 100%}

/*分页*/
.page{ text-align: right; /* margin-top: 20px; */ /* margin-bottom: 20px; */ }
.page span{ border: 1px solid #68B833; padding: 10px 13px; line-height: 38px; background-color: #68B833; color: #fff; }
.page a{ border: 1px solid #ccc; padding: 10px 10px; text-decoration: none; line-height: 38px; }
.page a:hover{ background-color: #68B833; color: #fff; }
/*编辑器*/
.ke-content{ background-color: #fff; }
.ke-content,.ke-content p,.ke-content span,.ke-content div{ line-height: 28px; font-size: 14px!important; font-family: Arial,"Microsoft YaHei"!important; }
.ke-content img{ max-width: 100%}

/*筛选条件*/
#filtool { border: 1px solid #dbdbdb; }
#filtool a{ text-decoration: none; }
#filtool .box_w{ width: 748px; float: left; }
#filtool .search:focus{ color: #333; }
#choice_list li { float: left; }
#choice_list li:after { font-family: fontello; content: "\e801"; speak: none; padding-top: 6px; margin: 0px 10px; font-size: 16px; color: #999; }
#choice_list li:last-child::after { content: ""; }
#choice_list li a { font-size: 12px; line-height: 18px; display: inline-block; position: relative; border: 1px solid #ddd; padding: 4px 0px 4px 10px; }
#choice_list h3 { margin:0; padding-left: 20px; background: #ebebeb; border-bottom: 1px solid #dbdbdb; }
#choice_list h3 span { color: #6cbe3e; font-size: 16px; font-weight: normal; height: 43px; line-height: 43px; padding: 0px; border: none; position: static; }
#choice_list a i:after { font-family: fontello; font-style: normal; content: "\e804"; display: inline-block; padding: 0px 10px 0px 5px; }
#choice_list a:hover i:after { color: #69bf41; }
#filter{ color: #666; background: #eee; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 5px 10px; }
#senior-filter dd a:hover span { background: #EEE; }
#filter dd.current, #senior-filter dd.current  a span { background: #69bf41; }
#filter dd.current *, #senior-filter dd.current *, #senior-filter dd a span.current:hover * { color: #FFF; }
#filter li, #filter li dt, #filter li dl, #filter li dd, #senior-filter li dt, #senior-filter li dd { float: left; }
#filter li { height: 30px; line-height: 30px; }
#filter dl dd.asc:after, #filter dl dd.desc:after { font-family: fontello; margin-left: 5px; color: #FFF; cursor: pointer; }
#filter dl dd.asc:after { content: "\E81F"; }
#filter dl dd.desc:after { content: "\E81C"; }
#filter dt, #filter dd, #senior-filter dd { font-size: 14px; line-height: 2em; color: #666; display: inline-block; vertical-align: top; border: 1px solid #ddd; padding: 0 5px; margin-right: 5px; }
#filter dt { border: none; }

#senior-filter dl { overflow: hidden; line-height: 33px; border-bottom: 1px solid #ddd; }
#senior-filter dt { line-height: normal; margin-left: 15px; width: 90px; font-size: 12px; color: #666; padding:5px 0; }
#senior-filter dd { border: none; overflow: hidden; }
#senior-filter dd a{ width: 100%; height: 100%; padding: 5px 0; margin: 2px 0px; display: block; }
#senior-filter dd a span{ display: block; width: 100%; padding:0 5px; height: 100%; color: #000;}
#senior-filter dd:first-child { margin-right: 5px; }
#senior-filter dd:hover a { color: #333; }
#senior-filter li.adv { text-align: center; color: #999; }
#filter dl { padding-right: 15px; margin-right: 15px; border-right: 1px solid #ddd; }
#filter input[type="text"]{ height: 22px; color: #999; }
#filter input[type="text"]:focus{ height: 22px; color: #666; outline: none; }
#filter button { color: #666; outline: none; height: 28px; border: 1px solid #ddd; padding: 0 5px; cursor: pointer; vertical-align: top; }
#filter li.page-count span { color: #ff9900; font-size: 12px; font-weight: bold; }
#filter li.page-count span:after { content: "/"; color: #666; font-size: 14px; margin: 0px 5px; }
#filter li.page-count { font-size: 16px; }
#filter li.page-ctrl dl { padding-right: 0px; border-right: none; }
#filter li.page-ctrl dd { margin-left: 5px; }
#senior-filter .shoushou{ padding: 10px 0; }
#senior-filter .shoushou dt{ width: auto; margin-right: 5px; }
#senior-filter .shoushou input{ padding-left: 10px; margin-right: 5px; }
#senior-filter .shoushou input,#senior-filter .shoushou button{ float: left; }
/* 项目详细页 */
.column_left{ width: 855px; float: left; overflow: hidden; margin-bottom: 15px; }
.xq a{ float: right; width: 140px; border-radius: 2px; font-size: 14px; height: 35px; text-align: center; line-height: 35px; color: #fff; background: #68b62e; }
.xq{ font-size: 20px; width: 855px; margin:0; color: #67b72f; height: 45px; line-height: 45px; }
.xiangqing{ width: 853px; border:1px solid #ddd; margin-bottom: 15px; background-color: #fff; overflow: hidden; }
.muc img{ width: 100%; }
.muc{ position: relative; padding: 15px; overflow: hidden; width: 442px; float: left; }
.muc .bigImg{ position: relative; width: 100%; }
.muc .bigImg li img{ vertical-align:middle; width:100%; height: 253px; }
.muc .smallScroll{ height: 59px; /* margin-bottom: 20px; */ margin-top: 10px; }
.muc .sPrev,.muc .sNext{ float: left; display: block; width: 26px; height: 59px; text-indent: -9999px; }
.muc .sPrev{ background: url(../images/left.jpg); background-position: 0 -6px; }
.muc .sNext{ background: url(../images/right.jpg); background-position: 0 -6px; }
.muc .smallImg{ float:left; margin: 0 13px; display:inline; width: 334px; overflow: hidden; }
.muc .smallImg ul{ height: 59px; width: 9999px; overflow: hidden; }
.muc .smallImg li{ border: 1px solid #dcdddd; float: left; margin-right: 12px; width:105px; height: 59px; overflow: hidden; cursor:pointer; display: inline; }
.muc .smallImg img{ width:100%; }
.muc .smallImg li.on{ border-color: #67b72f; }
.muc .tempWrap{ width: 334px!important; }
.xiangqing .right{ width: 404px; height: 352px; float: right; color: #888; position: relative; }
.xiangqing .right>h3{ width: 350px; color: #808080; font-size: 18px; margin-bottom: 12px; line-height: 32px; }
.xiangqing .right span,.xiangqing .right strong,.xiangqing .right p{ font-size: 14px; }
.xiangqing .right p { margin-bottom: 5px; display: block; overflow: hidden; width: 350px; }
.xiangqing .right span{ color: #67b72f; float: left; overflow: hidden; }
.xiangqing .right strong{ color: #383838; width: 103px; float: left; font-weight: normal; overflow: hidden; }
.xiangqing .right .tell{ padding-left: 70px; background: url(../images/tell.png) 0 center no-repeat; color: #67b72f; font-size: 34.57px; height: 50px; line-height: 50px; float: left; position: absolute; bottom: 18px; left: 50px; } 
.xiangqing .pic{ width: 27px; height: 27px; background: url(../images/xx.png); position: absolute; right: 20px; top: 19px; cursor: pointer; }
/*查看联系方式*/
.view_contact{ width: 300px; margin: 35px auto 50px auto; }
.banner_btn{ width: 100%; }
.banner_btn>a{ width: 100%; }
.banner_btn>a>img{ width: 100%; }
/* tab */
.list_xiangxi .page_x { width: 853px; border-top: 1px solid #c8c8c8; overflow: hidden; background: #fff; margin-top: 0px; }
.list_xiangxi .page_x .tab_hd { height: 41px; background-color: #f6f6f6; color: #707070; border-bottom: 1px solid #c8c8c8; z-index: 1}
.list_xiangxi .page_x .tab_hd li { border-right: 1px solid #c8c8c8; float: left; }
.list_xiangxi .page_x .tab_hd li a{ height: 39px; cursor: pointer; display:block; line-height: 39px; font-size: 14px; text-align: center; padding: 0 23px; color: #000;}
.list_xiangxi .page_x .tab_hd li a:hover{ color:#67b72f; }
.list_xiangxi .page_x .tab_hd li.on{ border-bottom: 0; border-top: 2px solid #67b72f; background-color: #fff; position: relative; }
.list_xiangxi .page_x .tab_bd{ padding: 0 20px; }
.list_xiangxi .page_x .tab_bd .top{ border-bottom: 1px solid #c8c8c8; height: 46px; line-height: 46px; width: 100%; text-align: center; font-size: 14px; font-weight: bold; }
.list_xiangxi .page_x .tab_bd .cen{ width: 100%; overflow: hidden; }
.list_xiangxi .page_x .tab_bd .cen .th{ width: 100%; height: 35px; margin: 10px 0 60px; }
.list_xiangxi .page_x .tab_bd .cen .th span{ line-height: 35px; font-weight: bold; }
.list_xiangxi .page_x .tab_bd .cen .th a{ float: right; width: 101px; height: 100%; line-height: 35px; background: #209af0; border-radius: 2px; color: #fff; text-align: center; }
.list_xiangxi .page_x .tab_bd .bottom{  width: 100%; }
.list_xiangxi .page_x .tab_bd .bottom h1{ border-bottom: 1px solid #c8c8c8; width: 100%; height: 30px; margin-top: 66px; text-align: center; font-size: 14px; font-weight: bold; }
.list_xiangxi .page_x .tab_bd .bottom .cen{ width: 500px; margin: 0 auto 50px auto; display: none;}
.list_xiangxi .page_x .tab_bd .bottom .cen .cen_right,.list_xiangxi .page_x .tab_bd .bottom .cen .cen_left{ width: 50%; /* height: 104px; */ text-align: center; margin-top: 35px; }
.list_xiangxi .page_x .tab_bd .bottom .cen .cen_right{ float: right; }
.list_xiangxi .page_x .tab_bd .bottom .cen .cen_left{ float: left; }
.list_xiangxi .page_x .tab_bd .bottom .cen .cen_right a{ background: url(../images/pic2.jpg); }
.list_xiangxi .page_x .tab_bd .bottom .cen .cen_left a{ background: url(../images/pic1.jpg); }
.list_xiangxi .page_x .tab_bd .bottom a{ height: 50px; width: 50px; display: block; margin: 0 auto 20px auto; }
.list_xiangxi .page_x .tab_bd .bottom p{ padding-top: 0; color: #484848; font-size: 14px; }
.list_xiangxi .page_x .tab_bd form{ width: 100%; height: 180px; display: inline-block; }
.list_xiangxi .page_x .tab_bd form .left{ width: 278px; overflow: hidden; float: left; margin-top: 20px; border-right: 1px solid #c8c8c8; }
.list_xiangxi .page_x .tab_bd form .left input{ width: 207px; height: 31px; border: 1px solid #c8c8c8; padding:0 20px; margin-bottom: 10px; border-radius: 2px; background: #f5f5f5; }
.list_xiangxi .page_x .tab_bd form .right{ width: 505px; float: right; margin-top: 20px; overflow: hidden; }
.list_xiangxi .page_x .tab_bd form .right textarea{ width: 503px; height: 73px; padding:10px 15px; border: 1px solid #c8c8c8; background: #f5f5f5; }
.list_xiangxi .page_x .tab_bd form .right div{ width: 100%; height: 35px; line-height: 35px; }
.list_xiangxi .page_x .tab_bd form .right a{ font-size: 14px; line-height: 35px; }
.list_xiangxi .page_x .tab_bd form .right a span{ width: 28px; float: left; height: 100%; background: url(../images/xq.jpg) center no-repeat; }
.list_xiangxi .page_x .tab_bd form .right .on{ color: #68B62F; }
.list_xiangxi .page_x .tab_bd form .right button{ width: 100px; border-radius: 2px; border:0; float: right; height: 100%; line-height: 35px; text-align: center; font-size: 14px; color: #fff; background-color: #2099F4; }
.column .column_r{ overflow: hidden; background: #f8f8f8; }
.column .column_r a{ width: 100%; display: block; margin-bottom: 10px; text-decoration: none; /* overflow: hidden; */}
.column .column_r a>img{ width: 100%}
.column .column_r li a{ font-size: 14px; line-height: 36px;color: #fff; }
.column .column_r ul{ width: 500px; margin-top: 5px;}
.column .column_r li{ width: 157px; height: 36px; background: #66b730; float: left; margin-right: 10px; margin-bottom: 10px; text-align: center; border-radius: 3px; }
.column .column_r li img{ border:0; width: 15px; height: 15px; margin-bottom: 2px; margin-right: 10px; }
.column .title{  line-height: 35px; margin-top: 0; }
.column .title span{   }
.column .title a{ height: 30px; line-height: 30px; }
.column .r4{ margin-bottom: 10px; }
.column .r5{ width: 100%; overflow: hidden; margin-bottom: 0px; }
.column .r5 li{ float: left; width: 158px; height: 61px; overflow: hidden; margin-top: 6px; margin-right: 4px; margin-bottom: 6px;}
.column .r5 li a{ height: 100%; width: 100%; }
.column .r5 li a img{ width: 100%; height: 100%; }
.column .pic{ width: 100%; height: 158px; margin:45px 0; }
.column .pic a{ float: right; margin-left: 17px; width: 36px; height: 36px; margin-top: 120px; }
.column .form h1{ margin-bottom: 20px; }
.column .form{ padding: 30px 15px; width: 100%; background: #fff; }
.column .form input{ width: 295px; border-radius: 2px; height: 32px; line-height: 32px; margin-bottom: 6px; background: #F5F5F5; padding-left: 15px; border:1px solid #D7D7D7; }
.column .form textarea{ width: 295px; height: 100px; border-radius: 2px; border:1px solid #D7D7D7; background: #F5F5F5; }
.column .form a{ width: 100%; height: 47px; display: block; text-align: center; line-height: 47px; background: #67B52D; color: #fff; font-size: 15px; border-radius: 5px; }

.box{ width: 100%; height: 227px; overflow: hidden; }
.box ul{ width: 1300px; }
.box li { float: left; width: 290px; margin-right: 13px; height: 100%; }
.box li a{ width: 100%; height: 100%; display: block; }
.box li span{ width: 100%; height: 183px; overflow: hidden; display: block; }
.box li span img{ width: 100%; }
.box li p{ width: 100%; height: 44px; line-height: 44px; font-size: 14px; text-align: center; }
.box li a:hover{ background: #70B82E; text-decoration: none; }
.box li a:hover p{ color: #fff; }
 /*支付界面*/
.pay_lodding{ text-align: center; }
/* new */
.list_new{ width: 853px; padding:35px; height: 525px; border: 1px solid #c8c8c8; }
.list_new>a{ width: 100%; height: 350px; overflow: hidden; display: block; }
.list_new>a>img{ width: 100%}
.list_new h2{ margin:0; height: 45px; line-height: 45px; font-weight: bold; font-size: 14px; }
/* 英文banner */
.ban1{ width: 100%; height: 248px; background: url(../images/g8.jpg) center; }
.ban1>a{ display: block; width: 100%; height: 100%}
.ban2{ width: 100%; height: 250px; background: url(../images/g7.jpg) center; }
.ban2>a{ display: block; width: 100%; height: 100%}
.ban3{ width: 100%; height: 252px; background: url(../images/g6.jpg) center; }
.ban3>a{ display: block; width: 100%; height: 100%}

/*项目*/
.project_detail_banner{ width: 100%; height: 150px; background: url(../images/g8.jpg) center; }
.project_detail_banner>a{ display: block; width: 100%; height: 100%}

/*公司*/
.company_banner>img{ width: 100%}
/*公司地图*/
#company_map_detail{ width: 800px; height: 600px; }

/*贸易*/
.trade_detail_banner{ width: 100%; height: 150px; background: url(../images/g8.jpg) center; }
.trade_detail_banner>a{ display: block; width: 100%; height: 100%}

/*新闻列表*/
.news_list_banner{ width: 100%; height: 150px; background: url(../images/g8.jpg) center; }
.news_list_banner>a{ display: block; width: 100%; height: 100%}
/*新闻详情页面*/
.news_detail{ margin-bottom: 30px; border-top: solid 2px #70B82E; border-bottom: 1px solid #E3E3E3; border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3;  padding: 20px 50px 50px 50px; }
.news_detail>h1{ font-size: 31px; line-height: 40px; }
.news_detail_banner{ width: 100%; height: 150px; background: url(../images/g8.jpg) center; }
.news_detail_banner>a{ display: block; width: 100%; height: 100%}
.news_detail>.ll{margin-bottom: 13px;color: #A5A5A5;}
/* 用户中心项目搜索 */
.project_search{margin-top:5px;}