﻿/*重置*/
body,h1,h2,h3,h4,ul,li,p,span,dl,dd{ margin:0 auto; padding:0;font-size:12px;}
img{ border:0 none;}
a{ text-decoration:none;color:#666;}
ul,li{ list-style:none;}

.header{ width:100%; height:1364px; background:url(/images/banner.png) no-repeat center; position:relative; text-align:center;}
.header1{ width:100%; height:130px; background:url(/images/banner.png) no-repeat top; position:relative; text-align:center;}
.header-box{ width:1170px; margin:0 auto;}
.header-box .nav{ width:1170px; height:88px; line-height:112px; padding-top:24px; position:relative;}
.header-box .nav img{ position:absolute; left:50%; margin-left:-100px;}
.header-box .nav .nav-left{ position:absolute; left:0; top:0; padding-left:54px;}
.header-box .nav .nav-right{ position:absolute; right:0; top:0; padding-right:54px;}
.header-box .nav a{ font-family:"微软雅黑"; font-size:14px; color:#d6d4d5; padding:0 26px;}
.header-box .nav a:hover{ color:#eb4000;}

.header-box .header-title{ color:#d6d4d5; padding-top:225px;}
.header-box .header-title img{ padding-bottom:6px;}
.header-box .header-title h2{ font-family:"微软雅黑"; font-size:25px; font-weight:normal; padding-bottom:8px;}
.header-box .header-title h1{ font-size:50px; font-family:"Code Bold"; color:#eb4000;}
.header-box .header-title h3{ font-family:"微软雅黑"; font-size:25px; padding-bottom:9px; color:#e5e5e5;}
.header-box .header-title p{ font-size:14px; padding-bottom:4px; color:#efefef;}
.header-box .header-title .img1{ padding-top:20px;}
.header-box .nav-bottom-title{ position:absolute; bottom:50px; left:50%; margin-left:-25px;}
.header-box .nav-bottom-title h4{ font-family:"微软雅黑"; font-size:22px; font-weight:normal;}
.header-box .nav-bottom-title p{ font-family:"微软雅黑"; font-size:22px; color:#333;}

/*.home-case{ width:100%; height:1500px;  text-align:center;}
.home-case .item-con{ width:100%; margin:0 auto;}
.home-case .item-con img{ width:100%;}
.home-case .item-con ul{float:left;}
.home-case .item-con ul li{ position:relative;}
.home-case .item-1{ width:622px; }
.home-case .item-1 li{ float:left;}
.home-case .item-2{ width:667px; float:left;}
.home-case .item-3{ width:631px; float:left;}
.home-case .item-3 li{ float:left;}*/

.homebody-s{ width: 33%; float: left;}
.homebody-c{ width: 34%;}
.homebody-s div .item-1 li { width: 50%; display: block; float: left;}
.homebody-s div .item-2 li { width: 100%; display: block; float: left;}
.homebody-s img { width: 100%; vertical-align:bottom; display:block}


.product{ width:100%; text-align:center;}
.product .product-box{ width:1170px; height:488px; margin:0 auto; position:relative; }
.product .product-box ul li{ width:300px; position:absolute; left:0; top:0;}
.product .product-box ul li p{ font-family:"微软雅黑"; font-size:16px; color:#eb4000; padding-top:32px;}
.product .product-box ul li a{ width:154px; height:36px; line-height:36px; text-align:center; display:block;
 background-color:#fff; border:1px solid #d4c8c8; margin:14px auto; color:#666; }
.product .product-box ul li a:hover{ border:1px solid #ff7900; cursor:pointer;}

.content{ width:100%; height:526px; background:url(../images/photo_01.png) no-repeat center; position:relative;}
.content1{ width:985px; height:526px; position:relative; margin:10px auto 50px;min-height: auto;}
.content .content-box{ width:1170px;}
.content .content-box .content-box-title{ color:#999; font-family:"微软雅黑"; position:absolute; top:12%; left:50%;}
.content .content-box .content-box-title p{ font-size:14px; padding-bottom:10px;}
.content .content-box .content-box-title h2{ font-size:30px; color:#eb4000; font-weight:normal; padding-bottom:10px;}
.content .content-box .content-box-title h3{ font-size:16px; padding-bottom:12px;}
.content .content-box .content-box-title h4{ font-family:Arial; font-size:10px;  padding-bottom:4px;}
.content .content-box .content-box-title a{ width:90px; height:28px; color:#fff; line-height:28px; text-align:center; display:block;
 background-color:#000; border:1px solid #d4c8c8; font-size:12px; float:left; margin-right:10px; margin-top:12px; cursor:pointer;}
.content .content-box .content-box-title a:hover{  border:1px solid #eb4000; cursor:pointer;}
.content .content-box .content-bottom-title{ position:absolute; bottom:12%; left:49%;}
.content .content-box .content-bottom-title h2{ font-family:"微软雅黑"; font-size:20px; color:#eb4000;}
.content .content-box .content-bottom-title p{ font-family:"微软雅黑"; font-size:14px;}
.content .content-box .content-bottom-title a{width:102px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;
background-color:#eb4000; margin-top:10px; cursor:pointer;}

.content-1{ width:100%; height:491px; background:url(../images/photo_03.png) no-repeat center;}
.content-1 .content-box{ width:1170px; margin:0 auto; position:relative;}
.content-1 .content-box .content-box-title{ color:#999; font-family:"微软雅黑"; position:absolute; top:96px; left:214px;}
.content-1 .content-box .content-box-title p{ font-size:14px; padding-bottom:10px;}
.content-1 .content-box .content-box-title h2{ font-size:30px; color:#eb4000; font-weight:normal; padding-bottom:10px;}
.content-1 .content-box .content-box-title h3{ font-size:16px; padding-bottom:12px;}
.content-1 .content-box .content-box-title a{ width:90px; height:28px; color:#fff; line-height:28px; text-align:center; display:block;
 background-color:#2a2a2a; border:1px solid #d4c8c8; font-size:12px; float:left; margin-right:10px; margin-top:12px; cursor:pointer;}
.content-1 .content-box .content-box-title a:hover{  border:1px solid #eb4000; cursor:pointer;}
.content-1 .content-box .content-bottom-title{ position:absolute; top:372px; left:400px;}
.content-1 .content-box .content-bottom-title h2{ font-family:"微软雅黑"; font-size:20px; color:#eb4000;}
.content-1 .content-box .content-bottom-title p{ font-family:"微软雅黑"; font-size:14px;}
.content-1 .content-box .content-bottom-title a{width:102px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;
background-color:#eb4000; margin-top:10px; cursor:pointer;}

.content-2{ width:100%; height:430px; background:url(../images/photo_04.png) no-repeat center;}
.content-2 .content-box{ width:1170px; margin:0 auto;  position:relative;}
.content-2 .content-box .content-box-title{ color:#999; font-family:"微软雅黑"; position:absolute; top:100px; left:584px;}
.content-2 .content-box .content-box-title h2{ font-size:30px; color:#333; font-weight:normal; padding-bottom:10px;}
.content-2 .content-box .content-box-title span{ color:#eb4000;font-size: 30px;}
.content-2 .content-box .content-box-title h3{ font-size:16px; padding-bottom:12px; color:#4d4d4d;}
.content-2 .content-box .content-box-title h4{ font-family:Arial; font-size:10px;  padding-bottom:4px;}
.content-2 .content-box .content-bottom-title{ position:absolute; top:250px; left:584px;}
.content-2 .content-box .content-bottom-title h2{ font-family:"微软雅黑"; font-size:20px; color:#eb4000;}
.content-2 .content-box .content-bottom-title p{ font-family:"微软雅黑"; font-size:14px;}
.content-2 .content-box .content-bottom-title a{width:102px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;
background-color:#eb4000; margin-top:10px; cursor:pointer;}

.content-3{ width:100%; height:424px; background:url(../images/photo_05.png) no-repeat center;}
.content-3 .content-box{ width:1170px; margin:0 auto; position:relative;}
.content-3 .content-box .content-box-title{ color:#fff; font-family:"微软雅黑"; position:absolute; top:100px; left:574px;}
.content-3 .content-box .content-box-title p{ font-size:16px; padding-bottom:10px;}
.content-3 .content-box .content-box-title h2{ font-size:30px; color:#333; font-weight:normal; padding-bottom:10px; color:#eb4000;}
.content-3 .content-box .content-box-title span{ color:#f5f5f5;}
.content-3 .content-box .content-box-title h3{ font-size:16px; padding-bottom:12px; color:#fff;}
.content-3 .content-box .content-bottom-title{ position:absolute; top:244px; left:574px;}
.content-3 .content-box .content-bottom-title h2{ font-family:"微软雅黑"; font-size:20px; color:#eb4000;}
.content-3 .content-box .content-bottom-title p{ font-family:"微软雅黑"; font-size:14px; color:#fff;}
.content-3 .content-box .content-bottom-title a{width:102px; height:30px; line-height:30px; color:#fff; text-align:center; display:block;
background-color:#eb4000; margin-top:10px; cursor:pointer;}

.founder{ width:100%; height:570px; background:#f5f5f5;}
.founder .founder-box{ width:1170px; margin:0 auto;}
.founder .founder-box .founder-title{ padding-top:54px; padding-bottom:82px; text-align:center;}
.founder .founder-box .founder-title h3{ font-family:Code Bold; font-size:30px; color:#333;}
.founder .founder-box .founder-title p{ font-family:"微软雅黑"; font-size:18px;}
.founder .founder-box .founder-content{ width:990px; height:298px; background:#ed6431; margin:0 auto; position:relative;}
.founder .founder-box .founder-content img{ width:339px; height:311px; position:absolute; top:-36px; left:25px;}
.founder .founder-box .founder-content .founder-word{ width:536px; position:absolute; top:44px; right:26px; color:#fff;}
.founder .founder-box .founder-content .founder-word h2{ font-family:arial; font-size:40px; font-weight:normal;}
.founder .founder-box .founder-content .founder-word p{ font-size:14px; padding-bottom:26px;}
.founder .founder-box .founder-content .founder-word a{ font-family:"微软雅黑"; font-size:12px;color:#fff;line-height:24px;}

.hot{ width:100%; height:1120px; float:left;}
.hot .hot-box{ width:1170px; margin:0 auto;}
.hot .hot-box img{ padding-top:54px;}
.hot .hot-box ul li{ width:270px; float:left; padding-right:22px; font-family:"微软雅黑";}
.hot .hot-box ul li h3{ font-size:14px; padding:30px 0; color:#4d4d4d;} 
.hot .hot-box ul li p{ font-size:12px; padding-bottom:42px; color:#808080;}
.hot .hot-box ul li a{ width:210px; height:42px; line-height:42px; color:#4c4c4c; text-align:center; display:block;background-color:#fff; border:1px solid #ccc; margin:auto; margin-bottom:108px;background: rgba(0, 0, 0, 0) url("/template/images/dj2.jpg") repeat scroll 0 0;}
.hot .hot-box ul li a:hover{ background: rgba(0, 0, 0, 0) url("/template/images/dj1.png") repeat scroll 0 0;}
.hot .hot-box ul .li-01 .video-box{ width:269px; height:282px; padding-top:54px;}
.hot .hot-box ul .li-01 .video-box .video{ background:#000; width:269px; height:281px;}
.hot .news{ width:1170px; margin:0 auto; height:520px;}
.hot .news .news-left{ width:520px; float:left; position:relative; }
.hot .news .news-left h3{ font-family:"方正兰亭特黑简体"; font-size:30px; color:#eb4000;}
.hot .news .news-left b{ font-family:Arial; font-size:20px; color:#999; padding-left:10px;}

.hot .news .news-left .txt{ display:block; height:72px; padding-top:30px; position:relative;}
.hot .news .news-left .txt h2{ font-size:30px; float:left; color:#4d4d4d;}
.hot .news .news-left .txt img{ position:absolute;top:90px; left:3px;}
.hot .news .news-left .txt .title{ width:388px; float:right;}
.hot .news .news-left .txt .title h4{ font-family:"微软雅黑"; font-size:16px; color:#808080; padding-bottom:10px;}
.hot .news .news-left .txt p{ font-family:"微软雅黑"; font-size:14px; color:#808080;}
.hot .news .news-left dl{ padding-top:38px; }
.hot .news .news-left dl a{ font-family:"微软雅黑"; font-size:14px; color:#808080; line-height:38px;
 background:url(../images/icon_03.png) no-repeat; background-position:left center; padding-left:18px;}
.hot .news .news-left dl a:hover{ color:#000;}
.hot .news .news-left dl span{ font-size:14px; color:#737373; margin-top:10px; text-align:right; float:right;}
.hot .news .news-right{ width:520px; float:right; position:relative;}
.hot .news .news-right h3{ font-family:"方正兰亭特黑简体"; font-size:30px; color:#eb4000;}
.hot .news .news-right b{ font-family:Arial; font-size:20px; color:#999; padding-left:10px;}
.hot .news .news-right .txt{ display:block; height:72px; padding-top:30px; position:relative;}
.hot .news .news-right .txt h2{ font-size:30px; float:left; color:#4d4d4d;}
.hot .news .news-right .txt img{position:absolute; top:90px; left:3px;}
.hot .news .news-right .txt .title{ width:388px; float:right;}
.hot .news .news-right .txt .title h4{ font-family:"微软雅黑"; font-size:16px; color:#808080; padding-bottom:10px;}
.hot .news .news-right .txt p{ font-family:"微软雅黑"; font-size:14px; color:#808080;}
.hot .news .news-right dl{ padding-top:38px; }
.hot .news .news-right dl a{ font-family:"微软雅黑"; font-size:14px; color:#808080; line-height:38px;
 background:url(../images/icon_03.png) no-repeat; background-position:left center; padding-left:18px;}
.hot .news .news-right dl a:hover{ color:#000;}
.hot .news .news-right dl span{ font-size:14px; color:#737373; margin-top:10px; text-align:right; float:right;}

.footer{ width:100%; background:#f5f5f7; float:left;}
.footer .footer-box{ width:1170px; height:180px; margin:0 auto;}
.footer .footer-box ul li{ width:190px; float:left; overflow:hidden; margin-right:40px; padding-top:55px;}
.footer .footer-box ul li img{ float:left;}
.footer .footer-box ul li .right-title{ float:left; padding-left:14px;}
.footer .footer-box ul li .right-title h3{ font-family:"微软雅黑"; font-size:20px; color:#333;}
.footer .footer-box ul li .right-title p{ font-size:14px; color:#999;}
.footer-1{ width:100%; background:#2f2f2f; float:left;}
.footer-1 .footer-box-1{ width:1170px; height:100px; margin:0 auto;}
.footer-1 .footer-box-1 .search{ width:500px; height:100px; float:left; position:relative;}
.footer-1 .footer-box-1 .search input.txt{ width:370px; height:36px; line-height:36px; border:0px; background:#fff; font-size:14px; text-indent:10px; position:absolute; left:0px; top:32px;}
.footer-1 .footer-box-1 .search input.but{ width:115px; height:38px; border:1px solid #fff; background:#2f2f2f; font-size:14px; color:#fff;
position:absolute; left:385px; top:32px; cursor:pointer;}
.footer-1 .footer-box-1 .pic{ float:right;}
.footer-1 .footer-box-1 .pic img{ margin-top:25px; padding-left:10px;}

.about{ width:100%; background:#222; float:left;}
.about .about-box{ width:1170px; margin:0 auto; color:#d7d7d7;}
.about .about-box .column{ width:250px; padding-top:46px; float:left; padding-right:40px;}
.about .about-box .column h3{ font-family:"微软雅黑"; font-size:14px; padding-bottom:20px;}
.about .about-box .column .dd1{ background:url(images/icon_02_07.png) repeat-x; background-position:bottom;}
.about .about-box .column a{ font-family:"微软雅黑"; font-size:14px; line-height:40px; background:url(../images/icon_02_03.png) no-repeat; 
background-position:left center; color:#fff; padding-left:22px;}
.about .about-box .column a:hover{ color:#808080;}
.about .about-box .column-1{ width:300px; padding-top:46px; float:right;}
.about .about-box .column-1 h3{ font-family:"微软雅黑"; font-size:14px; padding-bottom:20px;}
.about .about-box .column-1 .dd1{ background:url(images/icon_02_07.png) repeat-x; background-position:bottom;}
.about .about-box .column-1 a{ font-family:"微软雅黑"; font-size:14px; line-height:70px; background:url(../images/icon_04_03.png) no-repeat;
 background-position:left center; color:#fff; padding-left:46px; display:block;}
.about .about-box .column-1 .a1{ font-family:"微软雅黑"; font-size:14px; line-height:70px; background:url(../images/icon_04_06.png) no-repeat;
 background-position:left center; color:#fff; padding-left:46px; display:block;}
.about .about-box .column-1 .a2{ font-family:"微软雅黑"; font-size:14px; line-height:70px; background:url(../images/icon_04_08.png) no-repeat;
 background-position:left center; color:#fff; padding-left:46px; display:block;}
 
.footer-2{ width:100%; background:#2f2f2f; float:left;}
.footer-2 .footer-box-2{ width:1170px; height:104px; margin:0 auto; color:#fff;}
.footer-2 .footer-box-2 p{ font-family:"微软雅黑"; font-size:12px; line-height:22px;}
.footer-2 .footer-box-2 .p-left{ float:left; padding-top:34px;}
.footer-2 .footer-box-2 .p-right{ float:right; overflow:hidden;}
.footer-2 .footer-box-2 .p-right p{ float:left; line-height:104px; padding-right:10px;}
.footer-2 .footer-box-2 .p-right img{ float:right; padding-top:44px;}

.ny_banner { margin:0 auto; width:100%; height:450px; background:rgba(0, 0, 0, 0) url("/images/aboutus_banner.png") no-repeat scroll center center}
.ny_td1 { width:990px; height:58px; line-height:58px; vertical-align:middle; }
.ny_td1 .left { float:left; margin-left:15px; width:500px; color:#333; }
.ny_td2 { }
.ny_td2 .left { float:left; width:195px; }
.ny_td2 .left .cplb { width:193px; min-height:20px; overflow:hidden;}
.ny_td2 .left .cplb .title { width:193px; padding-top:10px; height:50px; background:#FF3300; color:#fff; text-align:center; }
.ny_td2 .left .cplb .title span { font-size:18px; font-weight:bold;color:#fff; }
.ny_td2 .left .cplb .list { padding:15px 0; }
.ny_td2 .left .cplb .list ul { }
.ny_td2 .left .cplb .list ul li { width:188px; line-height:40px; vertical-align:middle; text-align:center; }
.ny_td2 .left .cplb .list ul li a { font-size:14px; font-weight:bold; color:#666; }
.ny_td2 .left .cplb .list ul li a:hover { color:#2a5da4; }
.ny_td2 .left .gywm_gg { margin-top:15px; }

.ny_td2 .left .tjcp {width:193px; min-height:20px; overflow:hidden;}
.ny_td2 .left .tjcp .title { width:193px; height:46px; line-height:46px; vertical-align:middle; background-color:#ff3300; text-align:center; vertical-align:middle; font-size:18px; color:#fff; }
.ny_td2 .left .tjcp .list { }
.ny_td2 .left .tjcp .list ul { }
.ny_td2 .left .tjcp .list ul li { margin:10px 19px; }
.ny_td2 .left .tjcp .list ul li a { }
.ny_td2 .left .tjcp .list ul li img { width:150px; height:150px; border:solid 2px #ccc; }
.ny_td2 .left .tjcp .list ul li span { display:block; width:158px; height:30px; line-height:30px; text-align:center; vertical-align:middle; }


.ny_td2 .right { float:right; width:757px; color: #666;}
.ny_td2 .right .bt { font-size:24px; color:#000; text-align:center; height:70px; line-height:70px; vertical-align:middle; }
.ny_td2 .right .wz { padding:0 10px; line-height:24px; margin-top:15px; color:#333; }
.ny_td2 .right img { margin-top:20px; }


.ny_td2 .xwzx_right { float:right; width:757px; }
.ny_td2 .xwzx_right ul { }
.ny_td2 .xwzx_right ul li { margin-top:20px; padding:20px; width:715px; height:106px; border:solid 1px #e6e6e6; }
.ny_td2 .xwzx_right ul li a { }
.ny_td2 .xwzx_right ul li img { float:left; width:189px; height:102px; margin-right:15px; }
.ny_td2 .xwzx_right ul li .bt { height:30px; line-height:30px; vertical-align:middle; color:#333;font-size: 16px;font-weight: 900;}
.ny_td2 .xwzx_right ul li .nr { line-height:24px; color:#333; }

.ny_td2 .cpzs_right { float:right; width:757px; padding-top:0px; }
.ny_td2 .cpzs_right ul { }
.ny_td2 .cpzs_right ul li { float:left; width:210px; margin:0px 20px; }
.ny_td2 .cpzs_right ul li img { width:200px; height:200px; }
.ny_td2 .cpzs_right ul li .bt { margin-top:190px; color:#2a5da4; font-size:14px; font-weight:bold; height:30px; line-height:30px; border-top:solid 1px #eaeaea; }
.ny_td2 .cpzs_right ul li .nr { line-height:24px; }
.ny_td2 .cpzs_right ul li a { margin-top:5px; display:block; width:70px; height:20px; border:solid 1px #ececec; text-align:center; line-height:20px; vertical-align:middle;background:#ff3300;color: #fff;}
.ny_td2 .cpzs_right ul li a:hover { }

.cpnyy_right .fy .syy {border: 2px solid #999;float: left;font-weight: bold;margin-left: 200px;padding: 5px;}
.cpnyy_right .fy .xyy {border: 2px solid #999;float: right;font-weight: bold;margin-left: 15px;padding: 5px;}




.ma_show_top{ text-align:center;}
.ma_show_top dt{ font-size:16px; font-weight:bold; color:#666; line-height:35px; }
.ma_show_top dd{ color:#666; padding-bottom:15px; }
.show_next{ padding-top:60px; line-height:25px;}
.show_next a{ color:#999; }
.show_next a:hover{ color:#666;}
.fenye{float:left; width:100%; margin:10px auto;}
.fenye a {border: 1px solid #777;padding: 5px;}

.lanren ul a{font-family: '微软雅黑';font-size: 14px;color: #333;text-decoration: none;}
.lanren ul a:hover{color: #000;text-decoration: none;}
.lanren ul li{width: 100px;height: 35px;line-height: 35px;text-align: center;position: relative;}
.lanren ul li:hover{background: #c1c1c1;}
.lanren ul{width:190px;height:auto;overflow:hidden;background:#fff;list-style:none; border:1px solid #ccc;}

.lanren ul.nav2{left: 188px;top: 0;display: none;}
.lanren ul.nav3{left: 99px;top: 0;display: none;}
.lanren .nav1 .li1:hover ul.nav2{display: block;background: #c1c1c1;}
.lanren .nav2 .li2:hover ul.nav3{display: block;background: #c1c1c1;}

.hot .news .news-right .a-1 {background: #fff none repeat scroll 0 0;border-bottom: 1px solid #eb4000;color: #666;font-size: 12px;position: absolute;right: 0;top: 14px;}
.hot .news .news-left .a-1 {background: #fff none repeat scroll 0 0;border-bottom: 1px solid #eb4000;color: #666;font-size: 12px;position: absolute;right: 0;top: 14px;}
.cn {FONT-SIZE: 14px;FONT-FAMILY: "Microsoft YaHei","微软雅黑","宋体";TEXT-DECORATION: none;font-weight: normal;text-align:left;vertical-align:middle;letter-spacing: normal;}
.en {FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;font-weight: normal;text-align: left;vertical-align: top;letter-spacing: normal;word-spacing:5px;}