﻿@charset "utf-8";

body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea{margin:0; padding:0;}
ol, ul ,li {list-style-type:none;}
body { margin:0 auto;background:#fbfbfb;color:#333; font:14px '微软雅黑',Arial; }
a { color:#333; text-decoration:none; }
a:hover{ color:#333; text-decoration:underline; }
a img { border:0; }
img {_display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}

.fl{ float: left;}
.fr{ float: right;}
.h10{ clear: both; width: 100%; height: 10px; font-size: 0px; line-height:0px;}
.h20{ clear: both; width: 100%; height: 20px; font-size: 0px; line-height:0px;}
.h30{ clear: both; width: 100%; height: 30px; font-size: 0px; line-height:0px;}


.top{ height:100px; padding-bottom:15px; background:url(/images/Evaluate/top_bg.jpg) top repeat-x;}
.wrap{ max-width:1080px; margin:0 auto;}
.main{ max-width:1080px; margin:10px auto 25px auto;}


.l_title{ height:46px; line-height:46px; background:url(/images/Evaluate/title_bg.jpg) bottom repeat-x; border:1px solid #ddd; padding:0 10px; font-size:16px; color:#58981f}
.l_content{ padding:30px 15px; background:#fff; border:1px solid #ddd; border-top:none}

.l_content .img{ text-align:center; margin-bottom:30px;}
.l_content .text p{ margin-bottom:20px;}
.l_content .text p{ margin-bottom:10px; line-height:1.8; font-size:16px; text-indent:2em}


.logo{ float:left; margin-top:25px;}
.nav{ float:right; max-width:720px; margin-top:32px;}
.nav ul li{ float:left; padding-left:10px;}
.nav ul li a{ display:block; padding:0 15px; line-height:32px; background:#67ae28; color:#fff; height:32px; font-size:16px;border-radius:16px}
.nav ul li a.on{ background:#27720c; color:#fff;}
.nav ul li a:hover{ color:#fff; text-decoration:none;background:#27720c;}
.nav ul li a.on:hover{ color:#fff}

.m1{ float:left; position:relative; width:23%; margin:0 1%;}
.m2{ float:left; position:relative; width:23%; margin:0 1%;}
.m3{ float:left; position:relative ; width:23%; margin:0 1%;}
.m4{ float:right; position:relative; width:23%; margin:0 1%;}
.m1 img,.m2 img,.m3 img,.m4 img{ width:100%;}
.m1 a,.m2 a,.m3 a,.m4 a{-webkit-transition:0.5s ease all;-moz-transition:0.1s ease all; display:block; }
.m1 a:hover,.m2 a:hover,.m3 a:hover,.m4 a:hover{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}

.footer{ height:88px; line-height:24px; background:url(/images/Evaluate/footer.png) center top no-repeat; background-size:100%; max-width:1040px; margin:0 auto 15px auto; padding:20px; color:#fff}
.footer a{ color:#fff; font-size:14px}
.footer .f_nav{ padding-bottom:8px;}
.footer .txt{ border-top:1px dashed #a4ce7e; width:355px; padding-top:8px;}
.footer .txt span{ display:block; font-size:12px;}


.pic_tab{ background:#eff7ea;border-radius:10px; padding:20px 15px; margin-bottom:30px}
.pic_tab #tab1{ border-bottom:1px dashed #c4d8d8; padding-bottom:15px}
.pic_tab #tab1 ul{ overflow:hidden; zoom:1; }
.pic_tab #tab1 li{cursor:pointer;float:left; font-size:16px; color:#666; width:30.3%; height:34px; line-height:34px; border:1px solid #175a8e; color:#175a8e; text-align:center;border-radius:17px; margin:5px 1%}
.pic_tab #tab1 li.now{font-weight:bold; color:#fff; background:#175a8e}

.pic_tab .tablist{padding:20px 10px;font-size:16px;line-height:24px;display:none; color:#333}
.pic_tab .block{display:block; }
.pic_tab .tablist p{margin-bottom:10px; line-height:1.8; font-size:16px; text-indent:2em}
.pic_tab .tablist .tab_img{ text-align:center; padding-top:20px}

.sub_title{ background:#427718; color:#fff; font-size:16px; padding:10px 15px; margin-bottom:30px;border-radius:5px}

.inf_nav{ margin-bottom:30px; overflow:hidden}
.inf_nav a{float:left; font-size:16px; width:18%; height:34px; line-height:34px; color:#fff; background:#ff8a00; text-align:center;border-radius:17px; margin:5px 1%}

.l_content .m_title{ font-size:28px; font-weight:bold; color:#427718; text-align:center; margin-bottom:30px;}
.c_nav{ position:fixed; right:3%; bottom:10%; width:55px}
.c_nav a img{  display:block}

.s1{ float:left; width:23%; margin:0 1%}
.s2{ float:left; width:23%; margin:0 1%}
.s3{ float:left; width:23%; margin:0 1%}
.s4{ float:right; width:23%; margin:0 1%}
.s1 img,.s2 img,.s3 img,.s4 img{ width:100%;}

.partner{ border:1px solid #e5e5e5;  }
.partner .t{ height:40px; line-height:40px; padding:0 10px 0 15px; font-size:16px; font-family:"微软雅黑","宋体"; color:#333}
.partner .t .more{ float:right; line-height:40px; font-size:12px; color:#999}
.partner ul{border-top:1px solid #e5e5e5; overflow:hidden; background:#fff}
.partner ul li{float:left;width:14.66%;text-align:center;padding:10px 1%;}
.partner ul li a img{ width:100%; }


.pg_bg{ background:#eee}
.pg_wrap{ width:980px; margin:0 auto;}
.pg_top{ height:60px; background:#fff; padding:24px 0; }
.pg_top .pg_logo{ float:left}
.pg_top .pg_top_ad{ float:left; margin-left:5px}
.pg_top .pg_contact{ float:right}
.pg_nav{ height:42px; line-height:42px; background:#59ac6a}
.pg_nav ul li{ float:left; }
.pg_nav ul li a{ display:block;width:163.3px;height:42px; line-height:42px; font-size:16px; color:#fff; text-align:center}
.pg_nav ul li a:hover{ background:#3d824b; text-decoration:none}
.pg_nav ul li a.btn,.pg_nav ul li a.btn:hover{ background:#e44e13}
.pg_inf{ background:#fff; width:940px; margin:0 auto; padding:30px 20px; text-align:center}
.pg_inf .txt{ text-align:center; font-size:18px; line-height:1.5; color:#333;border-bottom:1px solid #d9d9d9; padding-bottom:30px; margin-bottom:30px}
.pg_inf .txt a{ color:#5aac6a}

.pg_all_top{ height:100px; padding-bottom:15px; background:url(/images/Evaluate/pg/lrpg_top.jpg) top repeat-x;}
.pg_all_top .pg_all_logo{ float:left; margin-top:20px;}
.pg_all_nav{ float:right; max-width:720px; margin-top:30px;}
.pg_all_nav ul li{ float:left; padding-left:15px;}
.pg_all_nav ul li a{ display:block; padding:0 15px; line-height:36px; background:#59ac6a; color:#fff; height:36px; font-size:16px;border-radius:8px}
.pg_all_nav ul li a:hover{ text-decoration:none; background:#469656}

.pg_m1{ float:left; width:32%; margin-right:2%; padding-bottom:15px}
.pg_m2{ float:left; width:32%; padding-bottom:15px}
.pg_m3{ float:right; width:32%; padding-bottom:15px}
.pg_m4{ float:left; width:32%; margin-right:2%;}
.pg_m5{ float:left; width:32%;}
.pg_m6{ float:right; width:32%; }


.h15{ clear: both; width: 100%; height: 15px; font-size: 0px; line-height:0px;}

.black_bg{ position:fixed; top:0; left:0; bottom:0; right:0;background: rgba(0,0,0,.85); z-index:10}
.win_box{ width:300px;  padding:20px 0 30px 0; background:#fff; margin:0 auto; text-align:center;border-radius:10px; line-height:60px; font-size:18px; margin-top:30vh;}
.win_box .button{ display:block; height:40px; line-height:40px; text-align:center; background:#469656; color:#fff; width:200px; margin:0 auto;border-radius:20px;}


.main{ width:980px; margin:0 auto; padding:15px 0;}
.four_ad{ position:relative; height:320px;}
.four_ad .ad01{ position:absolute; left:0; top:0; width:490px; height:160px;}
.four_ad .ad02{ position:absolute; left:0; top:160px; width:490px; height:160px;}
.four_ad .ad03{ position:absolute; left:490px; top:0; width:245px; height:320px;}
.four_ad .ad04{ position:absolute; right:0; top:0; width:245px; height:320px;}


.box{ border:1px solid #d9d9d9; background:#fff;}
.box .title{ height:40px; line-height:40px; background:url(../images/title.jpg) bottom repeat-x; font-size:16px; color:#58981f; padding:0 10px;border-bottom:1px solid #d9d9d9;}

.inf{ width:95%; margin:15px auto 30px auto; font-size:16px; line-height:2;text-align: center;}
.inf .img{ padding:15px 0}
.inf p{ text-indent:2em;}
.inf .txt{ text-align:center; font-size:18px; line-height:1.5; color:#58981f;border-bottom:1px solid #d9d9d9; padding-bottom:20px}
.inf .y_bg{ background:#f7f0bc; padding:10px 15px;border-radius:10px;}
.pg_wraps{ background:#fff; width:940px; margin:0 auto; padding:30px 20px; text-align:center}
.pg_wraps .txt{ text-align:center; font-size:18px; line-height:1.5; color:#333;border-bottom:1px solid #d9d9d9; padding-bottom:30px; margin-bottom:30px}
.pg_wraps .txt a{ color:#5aac6a}