﻿@charset "utf-8";
/* CSS Document */

.container { /*根据效果图主体宽度定义*/
    width: 1200px; min-width: 1200px; }

body { font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif; }




/*header*/
header{ height:120px;}
.logo{ float:left; padding-top: 20px;}
.zx{ position:absolute;right:0; top:25px; color:#e8330b; font-size: 18px; background:url("/images/m/pic2.png") left center no-repeat; padding-left: 26px;}
.zx bdo{color:#e8330b; font-size: 20px; font-family: "Arial";}
.nav{ float:right; margin-top: 67px;}
.nav>ul>li{ float:left; height:36px; line-height: 36px;position:relative;}
.nav>ul>li>a{ display:block; padding:0 25px; font-size: 16px; color:#54666c; margin-left: 8px;}
.nav>ul>li>a:hover,.nav>ul>li.xz>a{ background:#eb4f2c; color:#fff;}
.nav>ul>li .xiala{ position:absolute; top:36px; left:8px; z-index: 1; padding-top: 19px; display:none;}
.nav>ul>li .xiala ul li{ background:#fff; height:32px; line-height: 32px;}
.nav>ul>li .xiala ul li a{ display:block;padding:0 32px; font-size:12px; color:#666666;}
.nav>ul>li .xiala ul li a:hover{ background:#eb4f2c; color:#fff;}
.nav>ul>li:hover .xiala{display:block; }




/*banner*/
.banner2{ height:340px;}
.slideBox{  width:100%; height:460px; overflow:hidden; position:relative; min-width: 1200px; }
.slideBox .hd{ height:6px; overflow:hidden; position:absolute; left: 50%; bottom:21px;  z-index:1; margin-left: -84px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin:0 10px; width:37px; height:6px; line-height:6px; text-align:center; background: #ffffff; cursor:pointer; }
.slideBox .hd ul li.on{ background: #d60512; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd a { display: block; height: 460px; width: 100%; }

.kuai1{ height:160px; background:#efefef; min-width: 1200px;}
.k_nr_l{ width:434px; float:left;}
.k_nr_l a{ float:right; background:url("/images/m/pic5.png") right 42px no-repeat; padding-right: 39px;}
.k_nr_l a span{ display:block; margin-top: 42px;}
.k_nr_l a span i{ float:right;width:160px; height:40px; line-height: 40px; text-align: center;background:url("/images/m/pic4.png") center center no-repeat; color:#fff; font-size: 14px; font-style: normal;}
.k_nr_l a bdo{ display:block; margin-top: 22px; color:#ed9b8f; font-size:16px; font-weight:bold; text-transform: uppercase;}

.k_nr_r{ width:717px; float:left; margin-top: 56px; padding-left: 39px;}
.k_nr_r span{ display:block; color:#999999; font-size: 14px; margin-bottom: 20px;}
.k_nr_r span bdo{font-size: 12px;text-transform: uppercase;font-family: "Arial";}
.search .xz{ width:211px; height:30px; line-height: 30px;  border: none; outline: none; /*padding: 0px 10px;*/background:url("/images/m/pic6.png")center center no-repeat; margin-right: 11px;padding:0 8px 0 20px;}
.search .searchbt{ width:30px; height:30px; border: none; outline: none;background:none;background:url("/images/m/pic7.png")center center no-repeat;}

.kuai2{ padding:73px 0 30px;}
.kuai2_t{ text-align: center;}
.kuai2_t a h2{ height:34px; line-height: 34px; color:#666666; font-size: 25px; font-weight: normal;background:url("/images/m/pic12.png")center center no-repeat;}
.kuai2_t a span{ display:block; height:28px; line-height: 28px; color:#dedddd; font-size: 16px; padding-bottom: 31px;text-transform: uppercase;}
.kuai2_nr ul li{ float:left; width:160px;}
.kuai2_nr ul li:first-child{ margin-left: 58px;}
.kuai2_nr ul li span{ display:block; text-align: center; height:84px;line-height: 84px; color:#666666; font-size: 24px;}
.kuai2_nr ul bdo{float:left;width:146px; height:160px;background:url("/images/m/pic11.png") center center no-repeat;}

.kuai3{ background:#f4f4f4; min-width: 1200px;}

/*.kuai3_l{ width:382px;}
.kuai3_r{ width:790px;}
.kuai3_r_l{ width:380px}
.kuai3_r_r{ width:380px}*/
.kuai3_l{ width:382px; padding:44px 0;}
.kuai3_r{ width:800px; }
.kuai3_r_l{ width:390px; background:#ebebeb; padding: 44px 0 55px 10px;}
.kuai3_r_l .kuai3_l_t .a1{ padding-right: 12px;}
.kuai3_r_r{ width:380px; padding:44px 0;}


.kuai3_l_t{ height:30px; line-height: 30px;}
.kuai3_l_t i{ float:left; color:#eb4f2d; font-size: 16px; font-weight: bold; text-transform: uppercase; }
.kuai3_l_t h2{ float:left; color:#666666; font-size: 17px; font-weight: normal; padding-left: 9px;}
.kuai3_l_t a.a1{ color:#eb4f2d; font-size: 12px;font-family: "Arial"; }
.kuai3_l_n{ height:157px; border-bottom: dashed 1px #dddddd;}
.kuai3_l_n:last-child{ border-bottom: none;}
.kuai3_l_n>a{ color:#eb4f2d; font-size: 16px; display:block; padding-bottom: 21px;}
.kuai3_l_n_l{ width:48px;color:#666666; font-size: 18px; font-family: "Arial"; font-weight: bold; text-align: center;background:url("/images/m/pic23.png") right center no-repeat; padding-right: 15px; height:70px; padding-top: 18px;}
.kuai3_l_n_l bdo{ display:block; font-weight: normal;font-size: 14px;}
.kuai3_l_n_r{ width:299px; padding-left: 19px; line-height: 28px; color:#999999; font-size: 14px;}
.kuai3_r_l_n>a>img{ margin-bottom: 14px;}
.kuai3_r_l_n{ line-height: 28px; color:#999999; font-size: 14px;}
.kuai3_r_r_n ul li{ height:58px; line-height: 56px;border-bottom: dashed 1px #dddddd;}
.kuai3_r_r_n ul li>a{ float:left; width:280px; color:#999999; font-size: 14px;}
.kuai3_r_r_n ul li>a b{ width:200px; overflow:hidden; font-weight: normal;}
.kuai3_r_r_n ul li>a span{float:right;}
.kuai3_r_r_n ul li bdo{ float:right; width:81px; height:24px; line-height: 24px; text-align: center; background:#eb4f2d; color:#fff; margin-top: 14px;}

.kuai4_nr a img{ float:left; padding:7px 15px; background:#f4f4f4;margin-left: 50px;}
.kuai4_nr a:first-child img{ margin-left: 0;}


/*footer*/
footer{ min-width: 1200px;}
.s_footer{ height:228px; background:#efefef;}
.footer_l{ width:213px; height:152px; float:left; padding-top: 76px;background:url("/images/m/pic20.png") right center no-repeat;}
.footer_c{ width:579px; height:198px; float:left; padding-left: 89px;color:#666666; font-size: 12px; font-family: "宋体";background:url("/images/m/pic20.png") right center no-repeat;}
.footer_c a{ padding:0 14px; color:#666666;}
.footer_c a:first-child{ padding-left: 0;}
.footer_c i{ display:inline-block; width:1px; height:12px; background:#666666;}
.footer_c span{ display:block;}
.footer_c .fx { height:36px; margin-top: 26px;}
.footer_c .fx span{ float:left; line-height: 36px;}
.footer_r{ width:243px; float:right; padding-top: 49px;}
.footer_r .dh{ color:#e8330b; font-size: 17px;background:url("/images/m/pic2.png") left center no-repeat; padding-left: 25px; margin-bottom: 18px;}
.footer_r .dh bdo{font-size: 20px;font-family: "Arial"; }
.footer_r_l{ width:82px; text-align: center; margin-top: 7px;}
.footer_r_l a bdo{ display:block; color:#eb4f2d; font-size: 16px; line-height: 36px;}
.footer_r_r{ width:144px;}
.footer_r_r a{ line-height: 34px; float:left; color:#666666;}
.footer_r_r a.a2{ padding-left: 22px;}
.footer_r_r a.a3{ color:#eb4f2d;}

.footer_x{ height:36px; background:#cbcbcb; line-height: 36px; color:#666666;}
.footer_x_n{ text-align: center;}


/*侧栏*/
.celan{ position:fixed; top:20%; right:0; width:80px; z-index: 999;}

.celan ul li{ width:80px; height:80px; background:#eb4f2c; margin-top:10px; text-align:center;}
.celan ul li .li1{ width:80px; height:80px;}
.celan ul li .li1 a img{ margin:20px 18px;}
.celan ul li .li1 a em{ display:block; width:80px; height:80px; position:absolute; top:0; left:0; background:#cbcbcb; display:none;}
.celan ul li .li1 a em i{ display:block; width:50px; font-size: 20px; font-weight: bold; font-style: normal; color:#eb4f2c;padding:11px 15px 0;}
.celan ul li .li2{ display:block; width:280px; height:80px; position:absolute; top:0; right:-280px; background:#eb4f2c; z-index:999; color:#fff; font-size:20px; line-height:80px; font-weight:bold;}




/*公开文件*/
.b_main_t{ width:100%; background:#f7f7f7; min-width: 1200px;}
.main_t{ padding-top:8px;}
.main_t .div1{ font-size: 14px; margin-right: 61px; padding-bottom: 8px; float:left; padding-right: 6px;}
.main_t .div1 .divv1{ padding:0 7px 0 16px; height:40px; line-height: 40px;}
.main_t .div1 .divv1 a{color:#666666;}

.main_t .div1.xz,.main_t .div1:hover{background:url(/images/m/pic48.png) right 1px no-repeat;}
.main_t .div1.xz .divv1,.main_t .div1:hover .divv1{ background:url(/images/m/pic47.png) left center no-repeat;}
.main_t .div1.xz .divv1 a,.main_t .div1:hover .divv1 a{ color:#fff;}


.main_nr ul li{ height:62px; line-height: 62px; border-bottom: dashed 1px #e6e6e6; font-size: 14px;}
.main_nr ul li bdo{ width:990px; float:left; color:#666666;}
.main_nr ul li a{ float:left; color:#eb4f2c;}
.main_nr ul li span{ float:right; color:#999999; color:#999999; font-size: 12px;}
.main_nr ul li:last-child{ border-bottom: none;}


/*公开文件——2*/
.main_nr_2 h2{ color:#333333; font-size: 16px; margin:64px 0 36px}
.main_nr_2 .a4 a{ float:left; width:278px; height:38px; color:#eb4f2c; font-size: 14px; text-align: center; line-height: 38px; border:solid 1px #eb4f2c; margin-bottom: 10px; margin-left: 26px;}
.main_nr_2 .a4{ margin-left: -26px;}
.main_nr_2 .a4 a:hover{ background:#ed5d3d; color:#fff;}


/*公司简介*/
.main_nr_3{ color:#333333; font-size: 14px; line-height: 30px;padding-top:20px;}
/*.main_nr_3 img{ margin:0 40px}
.main_nr_3 h2{ color:#333333; font-size: 16px; margin:65px 0 33px}`(*∩_∩*)′哈哈*/


/*联系我们*/
.main_nr_4{ color:#666666; font-size: 14px; line-height: 30px;}
.main_nr_4 h2{ margin:58px 0 34px; color:#333333; font-size: 16px;}


/*认证服务*/
.main_nr_5{ color:#666666; font-size: 14px; line-height: 30px;}
.main_nr_5 h2{ color:#333333; font-size: 16px; margin:57px 0 25px;}
.main_nr_5 bdo{ display:block;background:url(/images/m/pic26.png) left center  no-repeat; padding-left: 11px;}

/*新闻中心*/
.div2{ height:180px; border-bottom: dashed 1px #e4e4e4;}
.div2_zi{ width:980px; color:#999999; font-size: 14px; line-height: 28px;}
.div2_zi h2{ margin:15px 0px;}
.div2_zi h2 a{ color:#333333; font-size: 18px;}
.div2_zi>a{ color:#ff2f00; font-size:12px; float:right; padding-right: 10px;}

/*page*/
.pages { text-align: center;}
.pages a,.pages strong{ display: inline-block; height: 32px; line-height: 32px; padding: 0 13px; color: #333333; font-size: 12px; font-family: "Arial";}
.pages strong{ font-weight: normal;}
.pages a:hover,.pages strong,.pages a.xz,.pages a.current{ background: #eb4f2c; color: #ffffff; }



/*新闻中心——详情*/
.main_nr_7{ line-height: 30px; color:#666666; font-size: 14px;}
.main_nr_7 h2{ color:#333333; font-size: 16px; background:url(/images/m/pic29.png) bottom left no-repeat; margin:57px 0 30px; padding-bottom: 4px;}
.main_nr_7 .img1{ margin:36px 0 30px;}
.main_nr_7 .img1 img{ margin-right: 40px;}


/*证书模板*/
.main_nr_8{ margin-top: 33px;}
.main_nr_8 .a5{ margin-left: -15px;}
.main_nr_8 a{ float:left; width:390px; text-align: center; margin-left: 15px; margin-top: 31px;}
.main_nr_8 a img{ border: solid 1px #cfcfcf;}
.main_nr_8 a span{ height:76px; line-height: 76px; color:#666666; font-size: 18px; font-weight: bold;}
.main_nr_8 a:hover span{ color:#eb4f2c;}


/*组织机构*/
.main_nr_9 h2{ color:#333333; font-size: 16px; margin:65px 0 40px;}
.main_nr_9 .zu_zi{ width:753px; color:#333333; font-size: 14px; line-height: 30px;}
