/* 公用 */
.head-box,.bth,.referral_box,.content_box,.footer-content,.footer-jishu p,.about_box {width: 1200px;margin: 0 auto;}
/* 顶部样式 */
.head {height: 120px;background-color: #fff;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;position: relative;z-index: 1;}
.head-box {height: 100%;line-height: 120px;}
.head-box ul {width: 800px;height: 100%;}
.head-box ul li {width: 114px;height: 100%;float: left;text-align: center;font-size: 14px;position: relative;}
.head-box ul li.cur1 {background-color: #0e1666;}
.head-box ul li a {color: #444;position: relative;}
.head-box ul li a.cur2 {color: #fff !important;}
.head-box ul li:hover {background-color: #0e1666;}

/* 产品展示 */
.content {padding-bottom: 26px;}
.product {width: 100%;background-color: #fdfdfd;margin-top: 120px;}
.product-box {padding: 20px 0 0 0;overflow: hidden;}
.bth {width: 1200px;height: 46px;overflow: auto;margin: auto;position: absolute;top: 100px;left: 0;bottom: 0;right: 0;}
.referral {margin-top: -120px;width: 100%;height: 400px;background-color: #fdfdfd;}
.referral_box {height: 100%;overflow: hidden;}
.referral_img {width: 400px;height: 400px;line-height: 400px;text-align: center;}
.referral_content {width: 800px;height: 100%;}
.referral_content h2 {font-size: 18px;margin-top: 73px;margin-left: 44px;}
.referral_content p {color: #888;margin-left: 44px;line-height: 30px;padding-top: 10px;padding-bottom: 10px;}
.referral_content div {width: 140px;height: 40px;border: 1px solid #dfdfdf;line-height: 40px;text-align: center;margin-left: 44px;}
.referral_content div a {color: #888;}
.referral_content div a:hover {color: #254d96;}
.fangan,.case {margin-top: 20px;display: grid;}
.fangan_box,.case_box,.news_box,.intro_box {height: 39px;border-bottom: 1px solid #dfdfdf;position: relative;line-height: 39px;}
.fangan_box div:first-child,.case_box div:first-child,.news_box div:first-child,.intro_box div:first-child {position: absolute;bottom: -1px;border-bottom: 2px solid #1840a3;font-size: 18px;height: 100%;color: #254d96;}
.fangan_box a,.case_box a,.news_box a,.intro_box a {color: #888;}
.fangan ul {margin-top: 20px;display:inline-block;*display:inline;*zoom:1;}
.fangan ul li,.case ul li {width: 285px;height: 308px;text-align: center;float: left;margin-right: 20px;}
.fangan .img {width: 100%;height: 266px;border: 1px solid #eeeeee;}
.fangan_name {width: 100%;height: 42px;line-height: 42px;background-color: #eeeeee;}
.fangan_name:hover {background-color: #254d96;}
.fangan_name a {color: #888888;}
.fangan ul li:first-child+li+li+li,.case ul li:first-child+li+li+li,.case ul li:first-child+li+li+li+li+li+li+li {margin-right: 0;}
.case ul {display:inline-block;*display:inline;*zoom:1;}
.case ul li {height: 100px;border: 1px solid #dfdfdf;line-height: 94px;margin-top: 20px;}
.case ul li a img {max-width: 100%;max-height: 100%;}
.content_news {overflow: hidden;margin-top: 20px;}
.dynamic {width: 800px;}
.biaoti {margin-top: 20px;overflow: hidden;}
.left {border: 1px solid #dfdfdf;}
.right {width: 514px;font-size: 12px;color: #777;padding: 20px;background-color: #f9f9f9;height: 249px;}
.right h2 {font-size: 14px;}
.right h2 a {color: #254d96;}
.right h2 span {margin-left: 40px;}
.right p {line-height: 24px;margin-top: 6px;}
.dynamic ul li,.intro ul li {height: 34px;line-height: 34px;border-bottom: 1px dashed #dfdfdf;font-size: 12px;list-style: inside !important;color: #254d96;}
.dynamic ul li a,.intro ul li a {color: #666;margin-left: -10px;}
.dynamic ul li a:hover,.intro ul li a:hover {color: #254d96;}
.dynamic ul li span,.intro ul li span {float: right;color: #666;}
.intro {width: 380px;}
.intro ul {margin-top: 20px;height: 250px;background-color: #f9f9f9;padding-top: 11px;padding-left: 20px;padding-bottom: 22px;padding-right: 20px;}
.intro ul li {height: 36px;line-height: 36px;}

/* 页脚内容 */
.footer {background-color: #0e2e7c;}
.footer-content {height: 348px;overflow: hidden;position: relative;}
.dynamicDiv {width: 860px;margin-top: 44px;border-right: 1px solid #203e86;}
.dynamicDiv div {width: 1px;height: 260px;background-color: #042166;}
.dynamicDiv ul {width: 170px;float: left;height: 260px;}
.dynamicDiv ul h3 {font-size: 18px;color: #fff;padding-bottom: 12px;}
.dynamicDiv ul li {line-height: 26px;}
.dynamicDiv ul li a {color: #fff;}
.dynamicDiv ul li a:hover {border-bottom: 1px solid #fff;}
.weixin-code {margin-top: 102px;}
.weixin-code p {color: #fff;font-size: 15px;margin-top: 10px;}
.join {position: absolute;bottom: 20px;color: #fff;font-size: 12px;}
.join a {color: #fff;display:inline-block;*display:inline;*zoom:1;padding-left: 2.5px;padding-right: 2.5px;}
.footer-jishu {height: 62px;background-color: #0e2e7c;border-top: 1px solid #042166;}
.footer-jishu p {color: #fff;font-size: 12px;line-height: 62px;height: 100%;border-top: 1px solid #203e86;}
.footer-jishuP2 {padding-top: 10px !important;}
.footer-jishu p span {padding-left: 10px;}
.footer-jishu p a {color: #fff;padding-left: 10px;}

/* 关于我们 */
.about_img {width: 100%;position: relative;top: -120px;height: 380px;}
.about_img img {width: 100%;height: 100%;}
.about {width: 100%;margin-top: -120px;}
.about_box {overflow: hidden;padding-top: 20px;}
.content_left {width: 230px;}
.title {background-color: #f8f8f8;margin-bottom: 20px;}
.title div {height: 100px;font-size: 22px;color: #fff;background-color: #0742af;text-indent: 28px;padding-top: 22px;margin-bottom: 1px;}
.title div p:first-child+p {font-size: 24px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;font-family: "Arial Regular";}
.title h2 {height: 47px;line-height: 47px;font-size: 16px;border-bottom: 1px solid #eceaea;text-indent: 28px;color: #e3e3e3;}
.title h2.cur3 {background-color: #0742af;color: #fff;}
.title h2 a {color: #666;}
.title h2 a.cur4 {color: #fff !important;}
.title h2:hover {background-color: #0742af;color: #fff;}
.contactUs {background-color: #f8f8f8;}
.contactUs h4 {height: 42px;line-height: 42px;text-indent: 28px;background-color: #0742af;color: #fff;font-size: 16px;}
.contactUs div {border-left: 1px solid #f2f3f6;border-right: 1px solid #f2f3f6;padding-left: 8px;padding-right: 8px;padding-top: 12px;font-size: 12px;color: #666;height: 196px;}
.contactUs div p {line-height: 26px;}
.content_right {width: 950px;padding-left: 20px;padding-right: 20px;background-color: #f8f8f8;min-height: 600px;}
.content_right_box {height: 39px;border-bottom: 1px solid #dfdfdf;position: relative;line-height: 39px;}
.about_name {position: absolute;bottom: -1px;border-bottom: 2px solid #0742af;font-size: 18px;height: 100%;color: #333;}
.content_site {font-size: 12px;}
.content_site a {color: #666;}
.content_title {padding-bottom: 20px;padding-top: 20px;}
.content_title p {line-height: 22px;color: #777;padding-top: 20px;}
.content_title p.text-1 {padding-top: 0;} 
.text-img {padding-top: 20px;}

/* 产品中心 */
.productTitle {text-indent: 16px !important;}
.productTitle p:first-child+p {font-size: 22px !important;}
.content_title .product_ul {display: inline-block;}
.content_title .product_ul li,.case_ul li {width: 290px;height: 308px;text-align: center;float: left;margin-right: 20px;margin-bottom: 20px;}
.content_title .img {height: 271px;border: 1px solid #eeeeee;}
.img img {width: 100%;height: 100%;}
.content_title .product_ul li:first-child+li+li,.content_title .product_ul li:first-child+li+li+li+li+li,.content_title .product_ul li:first-child+li+li+li+li+li+li+li+li,.content_title .product_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li {margin-right: 0;}
.pages {text-align: center;}
.pages a {width: 50px;height: 34px;display: inline-block;line-height: 34px;margin: 0 5px;color: #fff;background-color: #aeaeae;}
.pages a.cur5 {background-color: #0742af;}

/* 合作案例 */
.productTitle p:first-child+p.p2 {font-size: 20px !important;}
.case_ul {display: inline-block;}
.case_ul li {height: 102px;border: 1px solid #dfdfdf;background-color: #fff;line-height: 97px;}
.case_ul li:first-child+li+li,.case_ul li:first-child+li+li+li+li+li,.case_ul li:first-child+li+li+li+li+li+li+li+li,.case_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li,.case_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li,.case_ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {margin-right: 0;}
.content_title.cur6 {padding-bottom: 0;}

/* 新闻 */
.content_title.cur7 {padding-top: 0;}
.news_ul {padding-bottom: 20px;}
.news_ul li {height: 36px;line-height: 36px;font-size: 14px;border-bottom: 1px dashed #dfdfdf;width: 100%;text-align: left;margin-right: 0;margin-bottom: 0;color: #777;}
.news_ul li a {color: #666;}
.news_ul li a:hover {color: #0742af;}

/* 新闻详情 */
.content_title.cur8 {color: #666;}
.content_title h2 {height: 78px;line-height: 78px;text-align: center;font-size: 22px;border-bottom: 1px solid #dfdfdf;}
.news-time {width: 100%;overflow: hidden;line-height: 44px;font-size: 12px;}
.content_title p {line-height: 22px;font-size: 14px;}
.content_title h1 {font-size: 14px;}
.news_p2,.news_p3,.news_p4 {padding-top: 0 !important;}
.news_img {padding-top: 20px;}