@charset "utf-8";
/* CSS Document */
@import url(style.css ); 
/*===---通用部分---===*/
body { background:url(../images/bg.jpg);letter-spacing:2px;}
h1 { font-size:18px; font-family:"微软雅黑"; color:#555;}
h2 { font-size:26px; font-family:"微软雅黑"; color:#555;}
h3 { font-size:16px; font-family:"微软雅黑"; color:#555;}
p { font-size:14px; line-height:22px; padding-top:6px;color:#555; font-family:"宋体";}
.margin-top-1 { display:block;margin-top:3px; font-family:"微软雅黑";font-size:14px;color:#555;font-weight:bold;}

.index-case-list-more2 {text-align:center;width:247px;height:36px;line-height:36px;margin:0 auto 0 auto; position:relative; top:-6px;}
.is_btn {display:block;width:190px;line-height:24px;height:36px;border:none; text-align:center;padding:6px 14px;background:#7ec57e;color:#fff;font-family:"微软雅黑";font-size:24px;cursor:pointer;    margin-top:9px;}
.is_btn:hover {background:#ed9901;color:#fff;}
.is_btn:active {background:#999;}
.content-textarea { width:334px; height:216px; overflow:hidden;}

.validateCode_msg {position:relative; top:9px;}
.index-case-list-more2 img {position:relative; top:-8px;}

.font-wei {font-family:"微软雅黑";}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #fff; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#fff;opacity:1;}
input:-ms-input-placeholder{color:#fff;opacity:1;}
input::-webkit-input-placeholder{color: #fff;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#fff;}
/*--- 翻页 ---*/
.paging{ width:1200px; height:auto;margin:20px auto;font-size:14px;}
.paging li { float:left;}
.paging a{ float:left; display:inline; width:auto; height:28px; font-size:14px;padding:0 10px;line-height:28px; text-align:center;cursor:pointer;color:#555;}
.paging a:hover{color:#84c03f;background-color:#f5f5f5;}
.paging span{float:left; display:inline; width:auto; height:28px; padding:0 10px;line-height:28px; text-align:center;font-family:"微软雅黑";}
.news-prev { border:1px solid #dcdcdc;border-bottom-left-radius:4px;border-left-width:1px;border-top-left-radius:4px;}
.news-num { border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.news-active {border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc;background-color:#f5f5f5;color:#999;} 
.news-next { border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc;border-bottom-right-radius:4px;border-right-width:1px;border-top-right-radius:4px;}
.news-back {border:1px solid #dcdcdc;border-radius:4px; margin-left:30px}
.news-cur { line-height:30px; padding-left:10px; color:#999;}
.news-count { line-height:30px; color:#999;}
.news_botton_ten { padding:4px 8px; background:#fc8900; color:#fff; cursor:pointer;}
.news_botton_ten:hover { color:#81b943;}
.news_contents{ width:1200px;line-height:30px; font-size:12px;}

/*--- center-title ---*/
.publicTop{width:100%; height:auto; padding:70px 0 30px 0;}
.publicTop .first{width:100%; height:65px; line-height:65px; background:url(../images/tipTopBg.png) no-repeat center 0px; color:#333; font-size:26px; text-align:center; font-weight:bold; padding-top:14px;}
.publicTop .second{width:100%; height:45px; line-height:12px; text-align:center; font-family:arial;}
.publicTop .first h2 { font-size:26px; font-family:"微软雅黑"; color:#ed9901;}
.publicTop .second h2 {color:#ed9901; font-size:25px; font-family:"Times New Roman", Times, serif; Letter-spacing:2px; word-spacing:8px;}
.publicTop .three{width:1024px; height:45px; line-height:45px; text-align:center; font-family:arial; color:#666; font-size:20px; word-spacing:2px; font-family:"微软雅黑"; padding:10px 0px;}
/*===---index---===*/
/*---top---*/
.top {max-width:1920px;min-width:1200px;height:96px;margin:0 auto; border-top:#6a180a solid 3px;}
.top-min {width:1200px;height:96px;margin:0 auto;}
.logo {max-width:512px;height:96px;float:left;}
.top-contact {max-width:300px;float:right;height:60px;padding-top:0px;}
.top-contact img { float:left; margin-right:6px;}
.top-erwei {width:23px;height:21px;float:left;overflow:hidden;position:relative;margin-right:8px;top:6px;}
.top-erwei:hover {overflow:visible;}
.top-erwei-top {position:absolute; top:0px;}
.top-erwei-bottom {position:absolute; top:21px; left:-105px;z-index:1990;}
.top-logo {width:72px;height:96px; margin:10px 12px 0 0;float:left;}
.top-title {max-width:440px;height:70px;float:left; padding-top:28px;}
.language { font-family:"微软雅黑"; font-size:14px; color:#6a180a; margin:10px 0 4px 0;}
.language a { font-family:"微软雅黑"; font-size:14px; color:#6a180a; margin-right:6px;}
.tel { margin-bottom:3px;}
/*---nav---*/
.nav {max-width:1920px;min-width:1200px;height:41px; background:#6a180a;margin:0 auto;}
.nav-min {width:1200px;height:42px;margin:0 auto;}
.nav-min a { display:block; float:left;color:#fff; width:auto; height:36px;line-height:41px;font-family:"微软雅黑"; font-size:16px;margin-right:16px; padding:0 10px;}
.nav-min a:hover {display:block; float:left;color:#fff; width:auto; height:35px;line-height:35px;font-family:"微软雅黑"; font-size:16px;border-bottom:#ed9901 solid 3px;border-top:#ed9901 solid 3px;margin-right:16px;}
.nav-min a:active {display:block; float:left;color:#fff; width:auto; height:35px;line-height:35px;font-family:"微软雅黑"; font-size:16px;border-bottom:#999 solid 3px;border-top:#999 solid 3px;margin-right:16px;}

.nav-business-scope { display:block; float:left;color:#fff; width:auto; height:41px;line-height:41px;font-family:"微软雅黑"; font-size:16px;position:relative;overflow:hidden;margin-right:16px;}
.nav-business-scope:hover {overflow:inherit;}
.nav-business-scope-box { position:absolute; width:130px;min-height:200px;top:41px;left:0px; z-index:1001;}
.nav-business-scope-box a { display:block; width:100%; height:41px; line-height:41px;background:#af6b5f; padding:0 0 0 10px;}
.nav-business-scope-box a:hover { display:block; width:100%;  border:0; background:#7ec57e;height:41px; line-height:41px;padding:0 0 0 10px;}
.nav-business-scope-box a:active { display:block; width:100%; background:#999; border:0;height:41px; line-height:41px;padding:0 0 0 10px;}

/*--- banner ---*/
.banner { max-width:1920px; min-width:1200px;margin:0 auto; z-index:201;}
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 16px; overflow: hidden; position: absolute; bottom: 12px; z-index: 1; width: 140px;margin-left: -80px; left: 50%; padding: 4px 0px 0px 11px;}
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 16px; height: 16px; background: url(../images/btnyellow.png) no-repeat; cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{ background: url(../images/btngreen.png) no-repeat; }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;}
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;}
/*--- index-about ---*/
.index-about {max-width:1920px;min-width:1200px;height:500px;margin:20px auto;background:url(../images/about.jpg) no-repeat center;}
.index-about-min {width:1200px;height:374x;margin:0 auto; padding-top:126px;}

.index-about-title {width:480px; height:80px; background:url(../images/tipTopBggray.png) no-repeat 0 10px;margin:0 auto; font-size:24px; font-family:"微软雅黑";color:#555;}
.index-about-title-box {display:block;width:220px;height:40px; line-height:40px;text-align:center; margin:0 auto;}
.index-about-content {font-size:14px;line-height:30px;width:914px;padding:0 143px;text-align:center;}
.index-about-more {display:block;width:160px;height:34px;margin:50px auto 0 auto;border:#555 solid 1px;line-height:34px;text-align:center;color:#555; border-radius:60px; font-size:14px;}
.index-about-more:hover { background:#555;color:#fff;}
/*--- index-case ---*/
.index-case {max-width:1920px;min-width:1200px;height:auto;margin:0 auto;}
.index-case-min {width:1024px;height:auto;margin:0 auto; padding-top:30px;}

.index-case-list-Prev {width:52px;height:442px;float:left;}
.index-case-list-Next {width:52px;height:442px;float:left;}

.index-case-box {width:1020px;height:auto;padding:0 2px;}

.index-case-list {width:278px;height:442px;border:1px solid #ccc;float:left; margin:0 12px 0 12px;}
.index-case-list-pic {width:247px;height:161px;text-align:center;margin:14px auto 0 auto;}
.index-case-list-pic img {width:100%; height:100%;}
.index-case-list-title {text-align:center;width:247px;height:40px;line-height:40px;margin:0 auto; margin-top:6px;}
.index-case-list-content {width:247px;height:168px;margin:0 auto;overflow:hidden;}
.index-case-list-more {text-align:center;width:auto;height:40px;line-height:40px;margin:0 auto;}
.index-case-list-more a {padding:6px 14px;background:#7ec57e;color:#fff;font-family:"微软雅黑";}
.index-case-list-more a:hover {background:#ed9901;color:#fff;}
.index-case-list-more a:active { background:#999;}

.more-1 {width:100px;text-align:center;margin:0 auto; padding-top:24px;}
.more-1 a {color:#7ec57e;font-size:14px;padding:6px 8px 4px 10px; border:#7ec57e solid 1px;}
.more-1 a:hover {color:#ed9901;border:#ed9901 solid 1px;}
.more-1 a:active {color:#999;border:#999 solid 1px;}

/*--- index-businessscope ---*/
.index-businessscope {max-width:1920px;min-width:1200px;height:auto;margin:0 auto;}
.index-businessscope-min {width:1024px;min-height:360px;margin:0 auto; padding-top:50px;}
.index-scope {width:912px;height:auto; margin:0 auto;}
.index-scope-title { width:124px; height:30px;position:absolute; top:94px; color:#fff; text-align:center; line-height:30px; font-family:"微软雅黑"; font-size:14px;}
.index-scope-box {width:124px;height:124px;overflow:hidden;position:relative; float:left; margin:0 14px; cursor:pointer;}
.index-scope-box-hover {width:124px;height:124px;overflow:hidden;position:absolute;top:0;left:0;display:none;}
.index-scope-box:hover .index-scope-box-hover {display:block;}

.index-scope-content { width:854px; min-height:60px; margin:24px auto 0 auto; padding:16px 14px; border:#ccc solid 1px;}

.selected-btn1 .index-scope-box-hover{display:block;}
.selected-btn1 .index-scope-title{ color:#ed9901;}

.hidden { display:none;}

/*--- index-news ---*/
.index-news-max { max-width:1920px; min-width:1200px; height:700px; margin-top:30px; margin:0 auto;}
.index-news-min {width:1200px; margin:0 auto;padding-top:50px;}
.index-news-left {width:600px; height:510px;float:left;}
.index-news-title-min {display:block;height:24px;float:left;border-left:#555 4px solid;font-size:18px;line-height:22px; padding-left:8px;color:#555; font-family:"微软雅黑";}
.index-news-more {float:right;margin:-18px 4px 0 0;}
.index-news-right {width:580px; height:510px;float:left; margin-left:20px;}
.index-news-title {text-align:center;}
.index-news-box { width:auto;height:40px;}
.index-news-list-box { width:578px;border:1px solid #ccc;}
.index-news-list { width:580px;}
.index-news-list-btn { display:block; width:538px; height:54px; line-height:54px;padding:0 20px; background:url(../images/plus.png) no-repeat 540px 14px;border-bottom:1px solid #ccc; font-size:18px; color:#555;}
.index-news-list-content {width:540px;height:143px;padding:20px; line-height:24px; overflow:hidden; color:#777; font-size:12px;}
.index-news-list-content p {width:540px;height:116px;overflow:hidden;}
.index-news-list-content1 {border-bottom:1px solid #ccc; }
.index-news-list-content2 {border-top:1px solid #ccc;}
.index-news-list-bottom { border-bottom:none;}

.index-research { width:572px; height:460px; overflow:hidden;}
.index-research-box { width:582px; height:460px;}
.index-research-list { width:268px; height:458px; border:1px solid #ccc; float:left; margin-right:20px;}
.index-research-list-pic img { width:268px; height:226px;}
.index-research ul { font-size:12px;margin-top:10px;}
.index-research li { padding:0 20px;height:auto;}
.index-research-list01 { color:#555;line-height:36px;}
.index-research-list02 { font-size:18px;color:#555;font-weight:bold; height:30px; font-family:"微软雅黑";}
.index-research-list03 { color:#555;line-height:22px; max-height:88px;min-height:88px;overflow:hidden;}
.index-research-list04 {}
.index-research-list05 { width:30px; height:10px; border-bottom:1px solid #000; margin:20px 0 10px 20px;}
.index-research-btn { display:block; width:100px; height:30px; background:#014e88; line-height:30px; font-size:15px; text-align:center; color:#fff; margin-top:8px;}
.index-research-btn:hover { background:#F93; color:#fff;}

/*--- index-contact ---*/
.index-contact { max-width:1920px; min-width:1200px; height:444px;margin-top:30px; margin:0 auto; background:#6a180a;}

.index-contact-min {width:1200px;height:366px; margin:0 auto; padding:39px 0;}
.index-contact-left { width:740px; height:306px; border:1px #fff solid; float:left; padding:30px 30px 30px 70px;}
.index-contact-right { width:240px; height:334px;float:right; margin-right:20px;padding:6px 30px 30px 30px;}
.index-contact-title h2 { color:#ed9901;}
.index-contact-content {margin-top:22px;width:262px;}
.index-contact-content p {color:#fff;font-size:14px;margin-top:12px;}
.index-contact-pic { margin-top:15px;}

.input-text { width:300px; height:30px;border:1px solid #FFF; background:#6a180a; color:#fff; margin-top:16px; padding:0 10px; height:30px;}
.input-textarea { width:310px; height:160px;border:1px solid #FFF; background:#6a180a; color:#fff; margin-top:16px; padding:10px; resize:none;}

.index-contact-left-l { width:331px; height:260px; overflow:hidden;float:left; margin:20px 10px 0 0;}
.index-contact-left-l li { width:auto; height:50px;}
.index-contact-left-r { width:370px; height:260px; overflow:hidden;float:left; margin:20px 0 0 0;}

/*--- foot ---*/
.foot {max-width:1920px;min-width:1200px;height:auto;margin:0 auto; padding-top:10px;}
.foot-link {max-width:1920px;min-width:1200px;height:auto;margin:0 auto; padding-top:10px;border-bottom:1px #c49992 solid; }
.foot-link-min {width:1200px;height:auto;margin:0 auto; text-align:center;}
.foot-nav {width:880px;height:30px;float:left;}
.foot-link-min li a { color:#555;}
.scr-option-list {float:left;margin-top:16px;margin:6px 6px 6px 3px;padding-right:6px;}
.link {width:100px;height:30px;line-height:30px;background:#ccc url(../images/link.png) 82px 5px no-repeat; float:left;padding-left:10px;position:relative;top:-4px;color:#555;text-align:left;z-index:1001;cursor:pointer; margin-left:30px; overflow:hidden;}
.link:hover  {overflow:inherit;}
.link-list { width:236px; height:30px; background:#fff;position:absolute;z-index:1002;top:-30px; padding:0 6px; left:0;}
.link-list li a:hover { color:#C93;}


.border-right { border-right:solid #c49992 1px;}
.foot-bottom {max-width:1920px;min-width:1200px;height:30px;margin:0 auto; padding-bottom:10px;border-bottom:3px #6a180a solid;}
.foot-bottom-min {width:1200px;height:auto;margin:0 auto;text-align:center;}
/*===---case---===*/
.case { max-width:1920px; min-width:1200px; margin:30px auto 0 auto;}
.case-list {max-width:1920px; min-width:1200px; height:182px; margin:20px auto 0 auto; background: url(../images/easelistbg.png) repeat-x 0 161px;}
.case-list a { display:block;max-width:1920px; min-width:1200px; height:161px;background:#eee}
.case-list a:hover { background:#999;color:#fff;}
.case-list-min { width:1200px;margin-top:20px;margin:0 auto;}
.case-list-pic {width:247px;height:161px;text-align:center;float:left;}
.case-right { width:900px; height:161px; float:left; padding:10px;}
.case-head { width:100%;}
.case-title { font-size:18px; font-family:"微软雅黑"; height:40px; line-height:40px; float:left;}
.case-time { width:auto; height:40px;float:left; line-height:48px; font-size:12px; margin-left:10px;}
.case-content { width:100%;height:90px; font-size:12px; line-height:30px; overflow:hidden}
.case-username {width:auto;height:40px;float:left;line-height:48px;font-size:12px;margin-left:10px;}
/*===---news---===*/
.news {max-width:1920px; min-width:1200px; margin:30px auto 0 auto;}
.news-min {width:1200px; margin:0 auto; overflow:hidden;}
.mews-title { width:200px; height:200px; float:left;}
.news-list { width:960px; height:30px; float:right;line-height:30px;border-bottom:1px dashed #ccc;}
.news-list-title { float:left;}
.news-list-time { float:right;}

.news-channel-title {width:1160px; height:30px;margin:20px auto 0 auto;}
.news-channel-title a { display:block; width:100px;height:30px; line-height:30px; float:left; margin-right:10px; font-family:"微软雅黑"; border-bottom:1px dashed #6a180a;}
/*===---about---===*/
.about {max-width:1920px;min-width:1200px;height:230px;margin:10px auto 20px auto; background:url(../images/about.jpg) no-repeat center;}
.about-min {width:1200px;margin:0 auto; height:230px;}

.content { max-width:1920px; min-width:1200px; min-height:650px;margin:30px auto;}
.content-min { width:1200px; margin:0 auto; min-width:600px;}
.content-title { text-align:center; font-size:20px; line-height:30px; font-weight:bold; font-family:"微软雅黑"}

.about-pic { max-width:1920px; min-width:1200px; height:auto; margin:0 auto;}
.about-pic img { width:100%;}
.about-content {max-width:1920px;min-width:1200px;height:auto;margin:0 auto;}
.about-content-min {width:1200px;margin:0 auto;}

/*==--agent--==*/
.agent {max-width:1920px;min-width:1200px;min-height:500px; margin:100px auto;}
.agent-min { width:1200px; min-height:500px; margin:0 auto;}
.query-text { height:22px; line-height:22px;border: #ccc 1px solid;width:150px;color:#999; border-radius:4px;outline:none;}
.agent-list { width:100%; height:460px; line-height:30px;}
.agent-list li { width:100%; height:30px; line-height:30px;border-bottom:1px #eee solid}

/*==--agent-content--==*/
.agent-content {width:800px;min-height:600px;margin:0 auto;border:solid #ccc 1px;border-radius:16px;margin-top:30px;padding:16px;}
.agent-content-list {min-height:500px; margin-top:10px;}
.agent-content-list li {width:100%;clear:both;min-height:40px;line-height:40px; border-top:solid #ccc 1px;}
.agent-content-left {display:block;width:190px;float:left; min-height:40px;}
.agent-content-right {display:block;width:580px;padding-left:20px;float:left; min-height:40px;}
.agent-more { text-align:center; margin-top:30px;}

