@charset "utf-8";/* css document */

.w966{width:996px; margin:auto; padding-top:52px; padding-bottom:12px;}





.coo_pp{ width:880px; margin-left:25px; display:inline; overflow:hidden;}

.coo_pp li{ width:164px; float:left; margin-right:15px; }

.coo_pp li img{ width:156px; height:110px; display:block; padding:3px 4px 3px 3px; background:url(../images/coo_li.gif) repeat;}

.coo_pp li span{ display:block; height:40px; text-align:center; color:#555; overflow:hidden; font:14px/40px "microsoft Yahei";}

.coo_pp li span a{ color:#555;}

.coo_pp li.nomr{ margin-right:0;}

.coo_pp li.coohover img{ background:url(../images/coo_cur.gif) no-repeat;}

.coo_pp li.coohover span a{ font-weight:bold; color:#002f7f;}

.al { width:1002px; height:608px; overflow:hidden; margin:0 auto;}



.al_c { height:450px; overflow:hidden; padding:0 0 0 0;}

.al_c ul { width:918px;  display:inline; float:left; overflow:hidden;}

/*.al_c ul a:hover { display:block; text-decoration:none; cursor:pointer;}

.al_c ul a:hover li { background:#f08300;}

.al_c ul a:hover li .ss p { color:#fff;}

.al_c ul a:hover li .ss span { background:#fff; color:#f08300;}*/

.aa01 { margin-top:206px;}



.fv_list{margin-bottom:30px; margin-top:28px;}

.fv_list li{float:left;cursor:pointer;display:inline; margin-left:20px;text-align:center; position: relative;color:#333;width:265px;height:355px;}

.fv_list em,.fv_list li img{display:block;margin:0 auto;}

.fv_list b{display:block;height:49px;line-height:49px;overflow:hidden;font-size:16px; background:#FFF;}

.fv_list span{display:block;line-height:25px; background:#FFF; padding:0 16px 10px 16px; }

.fv_list .fv_cur{background:url(../images/w1.jpg) center top no-repeat;color:#fff}





/*小广告*/

.f_pr{position:relative;}

.f_pa{position:absolute;}



.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}

.pa{ position:absolute;}

.pr{ position:relative}



/* 产品 */

.g_pro{margin-bottom:8px; margin-top:15px;}

.g_pro .m_fl{width: 250px; }

.g_pro .m_fl h2{background: url(../images/flh2bg.jpg) no-repeat; height: 53px;line-height: 53px; font-size: 18px;font-weight: normal; text-align: center; color: #fff;}

.g_pro .m_fl h2 a{color: #fff;}

.g_pro .m_flc{border: 2px solid #e5e5e5; padding: 20px; border-top: none; overflow:hidden;}

.g_pro .m_fl h3{width: 156px;height: 33px; line-height: 33px;background: url(../images/flh3bg.jpg) no-repeat; padding-left: 50px; margin-bottom: 10px;}

.g_pro .m_fl h3 a{font-size: 14px;color: #fff; font-weight: normal;}

.g_pro .u_lst1{margin-bottom: 10px;}

.g_pro .u_lst1 li{border: 1px solid #e5e5e5; width: 156px;height: 31px; line-height: 31px; margin-bottom: 10px; padding-left:48px; overflow: hidden;}

.g_pro .u_lst2 li{border: 1px solid #e5e5e5; width: 96px;height: 31px; line-height: 31px; margin-bottom: 10px; text-align: center; float: left; margin-right: 10px;}

.g_pro .u_lst2 .lastli{margin-right: 0;}

.g_pro .u_lst2 .lali{width: 95px; margin-right: 0;}

.pro_bg{ background:#f2f2f2; overflow:hidden; }



.g_pro .m_cp{width:735px; }

.g_pro .m_cp h2{border-top: 1px solid #ebebeb; border-bottom:1px solid #ebebeb; margin-left:6px; margin-bottom:15px; height: 35px; padding-top: 14px; font-size:17px; font-weight: normal;}

.g_pro .m_cp h2 a{ font-size: 17px;color: #222;  margin-left:6px;}

.g_pro .fc img{display: block; width: 225px; height: 209px; }

.g_pro .fc li{float: left;width:225px;height:290px;overflow: hidden;position: relative; margin-left:8px; margin-right:12px; margin-bottom: 10px;}

.g_pro .fc li img{width:225px;height:225px;display: block;}

.g_pro .fc .lastli{margin-right: 0;}

.g_pro .fc li a{color:#000;}

.g_pro .fc li a:hover{text-decoration: none;}

.g_pro .fc li h3{display: block; height:30px;margin:0 auto;text-align: center; font-size: 14px; color: #000; font-weight: normal; line-height: 30px; overflow: hidden;}

.g_pro .fc li .btn{margin:0 auto; display: block; width: 224px; margin-top:5px; float:left; text-align:center;}

.g_pro .fc li .btn1{display: block; float: left; width: 100px; margin:0 6px; height:24px; line-height:24px; background:#f26b17; color:#fff;}

.g_pro .fc li .btn2{display: block; float: left; width: 93px;margin:0 6px; height:22px; line-height:22px; border:1px solid #f26b17;}



.dvf{background:url(../images/d1.jpg) center; width:100%; min-width:1002px; height:230px;}



.w562{width:562px;}



.voi{background:url(../images/vpi.jpg); height:455px;}



.jy01 dl dd { padding-top:13px; font-style:normal; width:480px;}

.jy01 dl dd i { height:25px; font-style:normal;}

.jy01 dl dd i a { font-family:"Microsoft YaHei"; font-size:16px; font-style:normal; font-weight:bold;}

.jy01 dl dd p { font-size:14px; line-height:25px; padding:10px 0;}

.jy01 dl dd span { display:block; text-align: right;}





.wt1{font-family:"Microsoft YaHei";  overflow:hidden; margin:auto; width:1002px;}

.wt1_c dl{ float:left; display:inline;width:216px; overflow:hidden;margin:10PX 16px 0 0; padding:10px; border:1px #c9c9c9 solid;}

.wt1_c .lst{margin:10PX 0 0 0;}

.wt1_c dt img{display:block;width:215px;height:145px; overflow:hidden;  vertical-align:top;}

.wt1_c dd h4{font-family:"Microsoft YaHei"; font-weight:140;padding:2px 0 0; text-align:center; line-height:40px;height:40px; overflow:hidden; font-size:16px; background: url(../images/wjb.jpg) center bottom no-repeat;}

.wt1_c dd h4 a{ color:#0a0909; }

.wt1_c dd p{ line-height:25px; color:#505050; text-align:justify;height:95px; font-size:14px; padding:0 6px; text-align:center; overflow:hidden; padding-top:10px;}

.wt1_c dd span a{ display:inline-block;margin:0 0 5px 54px; text-align:center;width:95px; line-height:30px;height:30px; overflow:hidden; font-size:15px; font-weight:bold; color:#333; border: 1px #9c9c9c solid;}

.wt1_c dd span a:hover { color:#ff6600; border:1px #ff6600 solid;}





.jy02 { padding:40px 0 0 0; width:440px;}

.jy02 ul li { width:206px; height:207px;float:left; margin:0 8px 20px 4px; display:inline; border:solid 1px #bbb;}

.jy02 ul li img { width:206px; height:207px;}

.jy02 ul li span { width:206px; height:29px;  color:#FFF; font-size:13px; padding:10px 0 0 ; text-align:center; background: url(../images/sc_bg.png) repeat; left:0; bottom:0; font-family:"Microsoft YaHei";}

.jy02 ul li span a { color:#FFF;}







.d2c{background: url(../images/vdd.jpg) center; overflow:hidden;}



.gzs{min-width:1002px; width:100%; overflow:hidden;}



.bvg{background:url(../images/bvg.jpg); min-width:1002px; height:43px; margin-top:46px; margin-bottom:26px;}

.divg{background: url(../images/divg.jpg); width:277px; margin:auto; line-height:43px; text-align:center; color:#FFF; font-size:21px; }

.divg a{color:#FFF; font-size:20px; font-weight:bold;}



.wg{background:url(../images/2w.jpg); min-width:1002px; height:43px; margin-top:46px; margin-bottom:6px;}

.wig{background:#0eadf2; width:236px; margin:auto; line-height:39px; text-align:center; color:#FFF; font-size:20px; font-weight:bold; }

.wig a{color:#FFF; font-size:20px; font-weight:bold;}



.ryBox{width:1002px; margin:auto;}

.ryBox .ryCont{position:relative;}

.ryBox .ryCont ul{margin:0 auto; width:888px; overflow:hidden;}

.ryBox .ryCont li{margin:0 9px; float:left; width:270px; text-align:center;}

.ryBox .ryCont li img{padding:6px; border:1px solid #e6e6e6; width:270px; height:227px;}

.ryBox .ryCont li h5{margin-top:14px; font-weight:normal; font-size:14px;}

.ryBox .ryCont li h5 a{color:#333;}

.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; margin-top:-36px; width:30px; height:50px;}

.ryBox .ryCont .btnLeft{left:0px; background:url(../images/BtnLeft.png) no-repeat center;}

.ryBox .ryCont .btnRight{right:0px; background:url(../images/BtnRight.png) no-repeat center;}



.vq1{background: url(../images/q1.jpg) center; overflow:hidden; height:229px; min-width:1002px;}

.qk2{background:url(../images/q2.jpg)center; height:404px;  min-width:1002px;}



.ayu-wrp{ display: block; position: relative;width:1033px; margin:auto;}

.ayu-wrp a{ display: block; color: #333; font-size: 16px; font-weight:bold;}

.ayu-wrp span{ font-size: 30px; font-family:"Comic Sans MS","Arial Narrow", arial; vertical-align: middle; display: inline-block; text-align: center; width:50px; vertical-align: middle;}

.ayu-wrp li{ display: block;  width:515px;float: left; height: 94px; line-height:50px;}

.ayu-wrp li.fr{ text-align: right;}

.ayu-wrp li.fr span{ display: block; float: right; padding-right: 0;}

.ayu-wrp li a:hover{ color: #f26b17; text-decoration: none;}

.ayu-wrp li.lst{ margin-top: -2px;}



.areyou{ display: block; overflow: hidden; padding-top:55px; height: 520px; overflow: hidden; font-family: "Microsoft YaHei"}

.areyou h2{ display: block; height: 104px; overflow: hidden; text-align: center; color: #3a3a3a; font-size: 20px; font-weight: normal;}

.areyou h2 i{ display: block; font-style: normal; color: #ff4a00; font-size: 28px; line-height: 36px;}

.areyou h2 i img{ vertical-align: middle;}



.you{ height:588px; min-width:1002px; background:url(../images/yo.jpg) center;}



.service-promise{background-color:#f9f9f9;padding-top:35px;padding-bottom:50px; overflow:hidden;}





.grid{position:relative; width:1002px; margin:auto;}

.grid .sidebar-tab{position:absolute;right:0;top:15px;height:450px;width:262px;margin-top:5px;overflow:hidden;z-index:11}

.grid .sidebar-tab .bzsj-pub-box{border:0}



.promise a{outline:0}

.promise .tit{font-size:26px;text-align:center;margin-bottom:30px}

.promise .tit i{display:block;width:77px;height:0;border:1px solid #00b0ec;margin:auto;margin-top:3px}

.promise dl{float:left;width:33%;color:#818181;font-size:18px;font-family:Microsoft Yahei;height:90px;border-right:1px solid #ddd}

.promise dl dd{line-height:23px}

.promise dl dt{float:left;height:84px;width:80px;margin-right:20px;margin-left:35px;margin-top:-8px}

.promise dl.last{border:0}



/*lnk*/

.lnk{height:178px;overflow:hidden;background:url(../images/link_bg.gif) center 15px no-repeat; margin-top:30px;}

.lnk h3{ font-family:"Microsoft YaHei";line-height:32px;height:50px; text-align:center;}

.lnk h3 span{ text-transform:uppercase; font-size:20px; color:#00a1e9;margin:0 0 0 12px; font-weight:100;}

.lnk h3 a{ font-size:20px; color:#000;}

.lk_c{font-family:"Microsoft YaHei";  line-height:20px; height:66px; overflow:hidden;word-spacing:-11px;}

.lk_c a{ display:inline-block;padding:0 15px;color:#666;}

.lnk span a{ margin:0 0 0 433px;display:inline-block;padding:0 0 0 13px;width:134px;background:url(../images/link_bt.gif) left top no-repeat; font-size:14px;color:#fff; font-family:"Microsoft YaHei"; line-height:27px;}  







.con11_con ul li img,.con11_con1 ul li img,.con11_con2 ul li img,.con11_con3 ul li img{ float:left; margin-bottom:21px; margin-top:5px; margin-left:5px;}

.con11_con1,.con11_con2,.con11_con3{ display:none}



.main12{ width:1002px; margin:0 auto; overflow:hidden; padding-top:40px; padding-bottom:35px;}

.c12_left{ width:308px; float:left; border-right:#dedede solid 1px; padding:0 23px 0 8px; margin-bottom:16px;}

.c12_lefth{ width:308px; float:left; margin-bottom:20px;}

.c12_lefth1 a{ width:105px; height:35px; float:left; color:#5e5e5e; font-size:16px; text-align:center; padding-top:5px; margin-right:1px;}

#c1_first,.c12_lefth1 a:hover{ background:url(../images/c12_img_03.jpg); color:#fff}

.c12_lefth1{ float:left}

.c_more{ float:right; color:#808080; font-size:14px; font-family:"鏂板畫浣�"; margin-top:8px;}

.c12_leftc,.c12_leftca,.c12_leftcb,.c12_leftcc{ width:308px; float:left;}

.c12_leftca,.c12_leftcc{ display:none}

.c12_leftc1{ width:301px; float:left; padding:0 0 17px 7px;}

.c12_leftc1 img{ float:left}

.c12_leftc1r{ width:208px; float:right; color:#828282; line-height:21px;}

.c12_leftc1r a{ width:208px; float:left; color:#5e5e5e; font-family:"鏂板畫浣�"; margin-bottom:5px;}

.c12_leftc1r a:hover{ text-decoration:underline; color:#bb2821;}

.c12_leftc2{ width:308px; float:left;}

.c12_leftc2 li{ width:308px; float:left; border-top:#e9e9e9 dashed 1px; padding:10px 0; background:url(../images/c12_img1_11.jpg) no-repeat 7px; color:#5e5e5e; font-family:"鏂板畫浣�"}

.c12_leftc2 li a{ float:left; color:#5e5e5e; margin-left:13px;}

.c12_leftc2 li a:hover{ text-decoration:underline; color:#bb2821;}

.c12_leftc2 li span{ float:right; margin-right:5px;}



.c12_center{ width:287px; float:left;border-right:#dedede solid 1px; padding:0 20px 0 25px;}

.c12_centerh{ width:287px; float:left; margin-bottom:11px;}

.c12_centerc,.c12_centerca{ width:287px; float:left;}

.c12_centerc li,.c12_centerca li{ width:281px; float:left; border-bottom:#e9e9e9 dashed 1px; padding-bottom:11px; margin-bottom:14px; padding-left:6px;}

.c12_centerca{ display:none}

.c12_centerc1,.c12_centerc1a{ width:281px; float:left;}

.c12_centerc1 img,.c12_centerc1a img{ float:left; margin-right:9px;}

.c12_centerc1 a,.c12_centerc1a a{ color:#545454; font-family:"鏂板畫浣�"}

.c12_centerc1 a:hover,.c12_centerc1a a:hover{ text-decoration:underline; color:#bb2821;}

.c12_centerc2,.c12_centerc2a{ width:259px; float:left; margin-top:13px; border:#e4e4e4 solid 1px; position:relative; padding:14px 10px 13px 10px; color:#808080; line-height:21px; display:none}

.c12,.c13{ position:absolute; left:36px; top:-11px; }

.c12_centerc2 img,.c12_centerc2a img{ float:left; margin-top:4px;} 

.c12_centerc2 span,.c12_centerc2a span{ width:235px; float:right}





/*about 开始*/

.about{background:url(../images/hbg.jpg) no-repeat center #f2f2f2;  min-width:1002px;}

.cabnt{height:460px; position:relative;margin:0 auto; font-size:14px;width:1002px;}

.about h2{ text-align:center;font:bold 18px/24px "Microsoft YaHei"; position: relative; background:url(../images/hbt.png) no-repeat  bottom;height:35px; margin-bottom:25px; padding-top:32px;}

.about h2 a,.about h2 a:hover{color:#fff; text-decoration:none;}

.about dl{width:1002px; background:url(../images/hot_80.png) no-repeat top left; overflow:hidden;}

.about dl dt{ float:left; margin-top:51px;width:369px;height:278px; background:#FFF; padding-left:11px; padding-top:11px;}

.about dl dd{width:560px;height:261px; margin-left:43px; padding-top:65px; display:inline;float:left;color:#fff;line-height:27px; position:relative;}

.about dl dd h3 a{ display:block;color:#fff; font:bold 15px/30px ""; }

.about dl dd .ckxq{width:98px; background:#fff url(../images/hot_87.png) right no-repeat; display:block; text-indent:15px;color:#575757; position:absolute; bottom:0;left:0;}

.fcai{width:1002px;height:255px; position:absolute;top:393px;left:0;background:#f1f1f1 url(../images/hot_105.png) no-repeat center bottom;}

.fcl{ padding-top:68px;width:23px;height:65px;}

.fcai ul{float:left; padding-top:25px;}

.fcai ul li{float:left;width:205px;height:173px;margin-left:27px; display:inline;overflow:hidden; text-align:center;}

.fcai ul li img{width:205px;height:145px;}

.fcai ul li span{line-height:40px;}

.fcai ul li a{color:#585858;}



.ab_tit {font-size:26px; background:url(../images/vd_line.gif) left bottom no-repeat; padding-bottom:13px; margin-bottom:16px;}

.ab_tit a { color:#fff; font-weight:bold; }

.ab_tit em { vertical-align:middle; display:inline-block; margin-left:15px; color:#fff; font-size:26px; font-family:"Impact"; text-transform:uppercase; font-style:normal;}



.zx{height:429px; padding-top:35px;background:url(../images/zx_02.png) no-repeat center top; margin:0 auto; overflow:hidden; position:relative; top:200px;}





.pr{ position:relative}

/*广告*/

.pic01 { background:url(../images/pic01.jpg) no-repeat center 0; height:323px;}

.pic { width:960px; margin:0 auto;}

.pic p { position:absolute; top:198px; left:780px; font-family:"Microsoft YaHei"; font-size:16px; color:#fff;}

.pic p span { display:block; font-weight:bold; font-size:24px;}

.pic p i { display:block; margin-top:10px;}



.pic02 { background:url(../images/pic02.jpg) no-repeat center 0; height:173px;}

.pic02 p { position:absolute; top:50px; left:780px;}



.pic03 { background:url(../images/pic03.jpg) no-repeat center 0; height:248px; margin-top:200PX;}

.pic03 p { position:absolute; top:75px; left:780px; color:#363636;}

.pic03 p span { display:block; font-weight:bold; font-size:24px; color:#0758a9}



.dt_bg{ background:#fcfcfc; min-width:1002px;}





.fazs { width:1002px; margin:auto; overflow:hidden;}

.fazs h2 { height:55px; overflow:hidden; background:url(../images/barfa.gif) no-repeat;}

.fazs h2 a { color:#fff; font: bold 16px/38px "宋体"; width:128px; text-align:center; display:inline-block;}

.fazs h2 span { margin:14px 0 0 0;}

.fazs h2 span a { width:auto;}





.gy_nav{ height:44px; line-height:44px; margin-bottom:24px; margin:auto; width:587px; color:#666;}

.gy_nav ul{}

.gy_nav ul li{ float:left; font-size:17px; font-family: "Microsoft YaHei"; font-weight:130;}

.gy_nav ul li a{ display:inline-block; padding:0 22px; font-family: "Microsoft YaHei";}





/* 证书 */

.g_zs{ height: 331px; padding-top: 42px;}

.g_zs h2{ position: relative; height: 40px; line-height: 40px; padding-left: 20px;}

.g_zs h2 a{ color: #2f2f35; font-size: 22px; font-weight: bold;}

.g_zs h2 b{color: #f84d00;}

.g_zs .u_more a{ font-size: 14px; text-align: center; color: #999999; font-weight: normal; }

.zswz{ left: 465px;  top: 8px;}

.m_zs ul{ padding-top: 27px; padding-left: 16px;}

.m_zs li{ float: left; background: url(../images/zsk.jpg) no-repeat; width: 283px; height: 262px; margin-right: 40px;}

.m_zs .lastli{ margin-right: 0;}

.m_zs li img{ width: 231px; height: 172px; padding: 0 26px 0 26px}





.g13{ height:188px; background: url(../images/13.jpg) no-repeat center top; min-width:1002px;}





.cof{ width: 1002px; margin:auto; overflow: hidden;font-family:"Microsoft Yahei";}

.cof h2{ height: 64px; overflow: hidden; text-align: center; font-size: 28px;}

.cof h2 a{ color: #333;}

.cof h2 span{ color:#ff6600; font-size:33px;}

.cof h2 img{ vertical-align: middle; margin:0 10px;}

.cof h2 i{ display: block; color:#7d7d7d;font:10px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;}



/* 解决方案 */

.divline { height: 10px; overflow: hidden; clear: both; }

.w2 { width: 1002px; margin: 0 auto; }

.f8 { background: #f8f8f8; }

.particon { padding-bottom: 30px; }

.particon .tik { text-align: center; padding-top:35px; }

.particon .tik b { display: block; width: 100%; font-size: 24px; color: #333; padding-bottom: 5px; }

.particon .tik b strong{font-size: 24px; color:#00a1e9; }

.particon .tik .xian { width: 100%; height: 21px; line-height: 21px; }

.particon .tik .xian p { float: left; width: 35%; height: 1px; background: #cecece; line-height: none; margin-top: 10px; }

.particon .tik .xian i { float: left; width: 30%; color: #ccc; font-family:"Arial"; font-size: 12px;  font-style: normal

; font-weight: normal; text-transform: uppercase; }

.particon .particon_top { width: 100%; text-align: center; padding: 30px 0px; }

.particon .particon_top a { font-size: 16px; font-weight: bold; color: #999; padding: 0px 10px; }

.particon .particon_top i { color: #0057b0; }

.particon .particon_top a:hover { color: #0057b0; }

.particon .particon_bottom { border: 1px solid #e7e7e7; background: #fff; padding: 17px 3px; margin-top:20px; margin-bottom:27px;}

.particon .particon_bottom ul li { float: left; margin-left:11px; }

.particon .particon_bottom ul li a { background: #eaebef; display: block; width: 225px; height: 121px; padding-top: 23px; -webkit-transition: all .2s ease-in; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; transition: all .2s ease-in;}

.particon .particon_bottom ul li a i.icon { height: 58px; width: 94px; margin: 0 auto; }

.particon .particon_bottom ul li a p { font-size: 18px; color: #333; text-align: center; padding-top: 13px; }

.particon .particon_bottom ul li a p span { font-size: 12px; display: block; text-transform: uppercase; color: #d7d7d7; }

.particon .particon_bottom ul li a:hover { background: #0090e6; padding-top: 18px; height: 126px; }

.particon .particon_bottom ul li a:hover i.icon { background-position: 0px -70px; }

.particon .particon_bottom ul li a:hover p { color: #fff; }

.particon .particon_bottom ul li a:hover p span { color: #fff; }

.particon .particon_bottom ul .li2 a i.icon { background-position: -106px 0px; width:68px; }

.particon .particon_bottom ul .li2 a:hover i.icon { background-position: -106px -68px; }

.particon .particon_bottom ul .li3 a i.icon { background-position: -197px 0px; width: 56px; }

.particon .particon_bottom ul .li3 a:hover i.icon { background-position: -197px -70px; }

.particon .particon_bottom ul .li4 a i.icon { background-position: -273px 0px; width: 57px; }

.particon .particon_bottom ul .li4 a:hover i.icon { background-position: -273px -70px; }

.particon .particon_bottom ul .li5 a i.icon { background-position: -351px 0px; width:70px; }

.particon .particon_bottom ul .li5 a:hover i.icon { background-position: -351px -70px; }

.particon .particon_bottom ul .li6 a i.icon { background-position: -443px 0px; width:55px; }

.particon .particon_bottom ul .li6 a:hover i.icon { background-position: -443px -75px; }

.particon .particon_bottom ul .li7 a i.icon { background-position: -503px 0px; width:55px; }

.particon .particon_bottom ul .li7 a:hover i.icon { background-position: -503px -75px; }

.particon .particon_bottom ul .li8 a i.icon { background-position: -578px 0px; width:55px; }

.particon .particon_bottom ul .li8 a:hover i.icon { background-position: -578px -75px; }

.icon { background: url(../images/icon.png) no-repeat; display: block; }



.pro_bj h2{ background:url(../images/pro_t.jpg) no-repeat left 35px; width:571px; height: 135px; overflow: hidden; margin: 0 auto; font-size: 32px; padding-left:60px; line-height: 68px;}

.pro_bj h2 a{ color: #fff;}

.pro_bj h2 i{ display: block; height: 22px; padding-top:35px; padding-left: 37px; color: #646464;font:14px/22px Arial, Helvetica, sans-serif; text-transform: uppercase;}



#m01 { width:1002px;  margin:auto; background:#FFF; padding-bottom:25px; overflow:hidden;}





#pro { width:235px; float:left; margin-top:20px; margin-left:20px;}

#pro-t { background:url(../images/pro-title.png); width:235px; height:53px; line-height:53px;}

#pro-t h6 { color:#FFF; text-align:center; font-size:20px;}

#pro-t p { color:#fff; text-align:center;}



#pro-c { background:#fff; width:233px; padding-top:4px; padding-bottom:5px; border:1px #e5e5e5 solid}

#pro-c h6 { background:url(../images/pro-li.png);  width:183px; height:33px; line-height:33px; margin:0 auto; width:208px; display:block; margin:12px auto;}

#pro-c h6 a { font-size:14px; font-weight:bold; padding-left:18px; font-size:13px; background:url(../images/pro-i.png); background-position:10px 10px; color:#FFF; padding-left:35px; display:block; background-repeat:no-repeat}

#pro-c h6 a:hover { color:#92b5ff; }

#pro-c dl { margin:auto;}

#pro-c dd{overflow:hidden;}

#pro-c dt { background:url(../images/pro-li.png);  width:183px; height:35px; line-height:35px; margin:0 auto; width:208px; display:block; margin-top:13px;}

#pro-c dt a { font-size:14px;  padding-left:18px;  background:url(../images/pro-i.png); background-position:10px 10px; color:#FFF; padding-left:35px; display:block; background-repeat:no-repeat}

#pro-c dt a:hover { color:#92b5ff; }



#pro-c ul li {  width:173px; border:1px #e5e5e5 solid; line-height:28px; font-size:13px; margin-left:13px; margin-top:10px; height:28px; padding-left:33px; display:block}

#pro-c ul li a { color:#666}

#pro-c ul li a:hover { font-weight:bold; color:#1245b3;}

#pro-c p { width:205px; margin:0 auto; margin-top:15px;}



.w707{width:727px; margin-right:18px; margin-top:20px;}



.pp { border:1px #e8e8e8 solid; width:224px; float:left; margin-bottom:20px; margin-top:2px; margin:15px 0px 0px 16px; padding-bottom:15px;} 

.pp p {	text-align:center;	border-top:1px #e8e8e8 solid;	display:block;	width:210px;	padding-top:12px;	line-height: 18px;	height: 18px;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	overflow: hidden;}

.pp p a { color:#515151;}

.pp p a:hover { color:#1d46a1;}

.pp h5 { text-align:center;  font-size:12px; padding-top:10px;}

.pp h6 { text-align:center; padding-top:12px;}

.pp h6 img { padding:0 10px;}



.prolist_y_t{padding-left:374px; height:333px; margin-left:16px; background: url(../images/cpzsbj.jpg) no-repeat;}

.cpsl_t{ height:47px; padding-top:37px; line-height:47px; color:#FFF;  font-size:19px; text-indent: 12px;}

.cpsl_t a{ line-height:47px; color:#FFF;font-size:19px; text-indent: 12px;}

.cpsl_t a:hover{ line-height:47px; color:#fff; text-decoration: underline;  font-weight:bold; font-size:20px; text-indent: 12px;}



.cpsl_n{ height:155px; width:317px; padding-top:15px;}

.cpsl_n p{ line-height:26px; color:#666; font-size:14px;}

.cpsl_n strong{ line-height:26px; color:#333; font-size:16px;}

.cpsl_gd{ font-size:16px; line-height:40px; height:40px; text-indent: 30px;}

.cpsl_gd a{ font-size:16px; line-height:40px; height:40px;}





.ryBox .ryhont{position:relative;}

.ryBox .ryhont ul{margin:0 auto; width:888px; overflow:hidden;}

.ryBox .ryhont li{margin:0 9px; float:left; width:204px; text-align:center;}

.ryBox .ryhont li img{padding:6px; border:1px solid #e6e6e6;}

.ryBox .ryhont li h5{margin-top:14px; font-weight:normal;}

.ryBox .ryhont li h5 a{color:#333;}

.ryBox .ryhont .btnLeft , .ryBox .ryhont .btnRight{position:absolute; top:50%; margin-top:-36px; width:30px; height:50px;}

.ryBox .ryhont .btnLeft{left:0px; background:url(../images/BtnLeft.png) no-repeat center;}

.ryBox .ryhont .btnRight{right:0px; background:url(../images/BtnRight.png) no-repeat center;}




.t_text{ float:left;display:block;padding:10px 0 0 5px; line-height:26px; color:#018de2; font-style: italic; font-weight:bold; font-family: 'times new roman', times;  font-size:14px; white-space:nowrap;}



.t_text b{ height:40px; line-height:32px; border-bottom:solid 1px #c7b9b2; font-size:28px; color:#fc6a01; display:block;}

#m07-out { background:url(../images/xx.png);  width:100%; background-repeat:no-repeat; background-position:top;margin-top:15px; margin-bottom:19px; }

#m07 {  min-width:1102px; width:1102px; margin:0 auto;   }

#m07-t { text-align:center; font-weight:normal;}

#m07-t h6 { font-size:31px; color:#0166d8; padding-top:55px;}

#m07-t p { color:#FFF; font-size:12px; padding-top:15px;font-weight:normal;}

#m07-t h5 { color:#666; font-size:14px; padding-top:15px; font-weight:normal;}





.pic1 a{ background:url(../images/pic1.jpg) no-repeat center top; display:block; height:168px; overflow:hidden;}



.pic_bj{ height:168px; overflow:hidden; position:relative;}

.pic a{ display:block; background:url(../images/pic.jpg) no-repeat center top; height:168px; overflow:hidden;}

.pic_bj p{ position:absolute; top:43px; left:50%; margin-left:230px; font:16px "Microsoft Yahei"; color:#9dc8e0; background:url(../images/pic_ico.png) no-repeat left 3px; padding-left:50px; width:215px;}

.pic_bj p span{ display:block; font:30px Impact; color:#fff;}

.pic_bj i{ display:block; position:absolute; top:110px; left:50%; margin-left:280px; background:url(../images/anli_ico2.gif) no-repeat; width:128px; height:33px; padding-left:8px; font:14px "Microsoft Yahei"; line-height:33px;}

.pic_bj i a{ color:#fff;}





#ys-tel { border:2px #fff solid; width:300px;height:40px; line-height:40px; color:#fff; text-align:center; font-size:17px; margin:0 auto; margin-top:10px;}

#ys-tel  b{font-size:20px;}



#ys-t { text-align:center; font-size:36px;  font-weight:bold;  color:#fff; height:62px; line-height:62px; display:block; padding-top:36px;}

#ys-t img { vertical-align:middle}



#m05-out { background:url(../images/oo.png);  width:100%;  background-position:top; margin-top:65px; background-repeat:repeat-x}



#vs-t { text-align:center; }

#vs-t h6 { font-size:44px; color:#0184db; padding-top:55px;}

#vs-t p { display:block; width:500px; height:38px; background:#0166d8; text-align:center; color:#FFF; margin:0 auto; font-size:16px; line-height:38px; margin-top:8px;}

#vs-t h5 { font-size:14px; color:#666; padding-top:8px; font-weight:normal;}



#fa-out {background: url(../images/dv.jpg) center; height:980px;}

#fa { width:1002px; margin:0 auto; padding-top:30px;}

#fa-t { background:url(../images/tt02.png); background-repeat:no-repeat; width:1002px; height:93px; margin:0 auto; }

#fa-c { width:1002px; margin:0 auto; height:794px; background:#fff; margin-top:30px;}

#fa-c-t { height:68px; line-height:68px; border-bottom:1px #dfdfdf solid; text-align:center; font-size:16px;}

#fa-c-t ul li { float:left; width:210px; border-right:1px #dfdfdf solid; background:url(../images/oo.gif); background-repeat:no-repeat; background-position:180px 28px;}

#fa-c-t ul li a { color:#2e2e2e; font-size:16px;}

#fa-c-t ul li a:hover { color:#01b1ec;}

#fa-c-t ul li.mm { width:150px; border:0px;background:url(../images/oo.gif); background-repeat:no-repeat; background-position:100px 28px;}

#fa-c-t ul li.on { font-weight:bold; color:#01b1ec}

#fa-c-t ul li.on a { color:#01b1ec; font-size:16px;}

#fa-c-t ul li.on a:hover { color:#333;}

#fa-c-c {}



#jj { width:930px; margin:0 auto; height:254px; margin-top:30px; border-bottom:1px #dfdfdf solid;}

#jj-l { width:460px; float:left;}

#jj-r { width:440px; float:right}

#jj-r h6 { font-size:16px;}

#jj-r h6 a { color:#000}

#jj-r h6 a:hover { color:#01b1ec}

#jj-r p { font-size:13px; color:#7c7c7c; line-height:22px; padding-top:18px;}

#jj-r h5 { padding-top:25px; text-align:right}



.fa { width:332px; text-align:center; padding-top:30px; border-right:1px #dfdfdf solid; float:left; }

.fa h6 { width:266px; margin:0 auto; text-align:left; font-size:16px;  color:#393939; padding-top:15px;}

.fa h6 a { color:#333}

.fa h6 a:hover { color:#01b1ec}

.fa h5 { width:266px; margin:0 auto; text-align:left; font-size:12px; font-weight:normal; color:#606060; line-height:22px;  padding-top:20px;}

.fa p { padding-top:30px;}



.cc { width:230px; float:left; margin:20px 10px;}

.cc-c {  width:230px; border:2px #e6e6e6 solid; border-bottom:0px;}

.cc-c h6 { margin:0px 15px;  height:30px; line-height:30px; overflow:hidden;font-size:14px; font-weight:bold; color:#1a1a1a;}

.cc-c p { font-size:12px; padding:10px 15px; line-height:22px; color:#626262}

.cc-b {}



.ccc { width:230px; float:left; margin:26px 10px 0px 26px; border:1px #e6e6e6 solid;}

.ccc-c {  width:230px; text-align:center  }

.ccc-c h6 { padding:10px 15px; font-size:14px; font-weight:bold; color:#1a1a1a; text-align:left}

.ccc-c p { font-size:12px; padding:10px 15px; line-height:22px; color:#626262}





#nn-t { background:url(../images/nn-line.jpg); background-repeat:repeat-x; height:55px; overflow:hidden;}

#nn-t ul li { font-size:18px; float:left; width:111px;height:55px; padding-top:10px; margin:0 15px 0 0}

#nn-t ul li.hover { background:url(../images/nn-over.png); text-align:center;height:55px; background-repeat:no-repeat}

#nn-t ul li.hover a { color:#FFF; }



.zj_bj{
	height: auto;
	position: relative;
	background-color: #0066CC;
	background-image: url(../images/zj_bj.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.zj_top{ display:block; background:url(../images/zj_top.png) no-repeat center top; width:76px; height:32px; position:absolute; top:28px; left:50%; margin-left:-32px;}

.zj{ padding:5px 0 0 0; height:313px; overflow:hidden;}

.zj dt img{ display:block; width:370px; height:282px; border:4px solid #f1f1f1;}

.zj dd a{ color:#fff; }
.zj dd a{ color:#606060;}
.zj dd h3{ font-size:20px; font-family:"Microsoft Yahei"; color:#fff;}
.zj dd h3 a{ color:#fff;}
.zj dd h3 span{ font-family:"Times New Roman", Times, serif; color:#fff; text-transform:uppercase; font-weight:normal;}

.zj dd b{ color:#fff; display:block; padding:10px 0 5px 0;}

.zj dd p{ color:#fff; line-height:28px; height:230px; font-size:14px; overflow:hidden;}

.zj dd i{ display:block; width:80px; height:20px; text-align:center; line-height:20px; background:#ff6600; color:#fff;}

.zj dd i a{ color:#fff;}


.gzsv{min-width:1002px; width:100%; overflow:hidden; background:#f7f7f7;}

.zj dd {padding-left: 36px;font-size: 12px;width: 535px;}



.pro {height: 80px;overflow: hidden;position: relative;background: url(/assets/Front/images/pro_line.gif) 50% 28px no-repeat;width: 1000px;margin: auto;}

.p_z{ position: absolute; top: 6px; left:364px; width: 30px; height: 45px; z-index: 3;}

.p_z a{ display: inline-block;width: 30px; height: 45px;background:url(../images/case_z.png) no-repeat center 0 ;}

.p_y{ position: absolute; top: 6px; right:353px; width: 30px; height: 45px; z-index: 3;}

.p_y a{ display: inline-block;width: 32px; height: 45px;background:url(../images/case_y.png) no-repeat center 0 ;}

.p_z a:hover{background:url(../images/case_z_cur.png) no-repeat center 0 ;}

.p_y a:hover{background:url(../images/case_y_cur.png) no-repeat center 0 ;}



.p_more a {color: rgb(110, 110, 110);     text-transform: uppercase;}

.p_more {position: absolute;left: 385px;top: 0px;width: 242px;height: 26px;border: 1px solid rgb(226, 226, 226);border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;text-align: center;line-height: 26px;font-family: 宋体;z-index: 1;}





.link h2 span a{ color:#8f8f8f; font-size: 12px; font-weight: normal;}

/*企业风采      开始*/

.fc{ height:265px; width:685px; background:#fff; padding:26px 0 0 28px; overflow:hidden; margin-top:44px;}

.fc .qh{ height:31px; background:url(../images/fc_qh.gif) no-repeat center 23px; padding-top:23px;}

.fc .qh ul{ width:80px; padding-left:286px;}

.fc .qh li{ float:left; margin-right:10px; width:30px;}

.fc .qh .qh_li1 a{ display:block; width:30px; height:31px; background:url(../images/fc_zy.gif) no-repeat left top;}

.fc .qh .qh_li2 a{ display:block; width:30px; height:31px; background:url(../images/fc_zy.gif) no-repeat right top;}

.fc .qh .qh_li1 a:hover{ background:url(../images/fc_zycur.gif) no-repeat left top;}

.fc .qh .qh_li2 a:hover{ background:url(../images/fc_zycur.gif) no-repeat right top;}

.fc_tu li{width:204px; float:left; margin-right:8px;}

.fc_tu li img{ width:204px; height:152px; display:block;}

.fc_tu li span{ color:#535353; text-align:center; height:33px; line-height:33px; background:#f9f9f9; display:block;}

.fc_tu li span a{ color:#535353;}

/*企业风采      结束*/



/*荣誉证书  开始*/

.zz {width: 289px;height: 323px;background: url(/assets/Front/images/hog.png) rgb(255, 102, 0);margin-top: 12px;}

.zz h2{ height:64px; line-height:64px; padding-left:29px; font-weight:normal;}

.zz h2 a{ font-size:16px; font-family:"Microsoft Yahei"; color:#fff;}

.zz h2 span{ font-family:Impact; font-size:21px; color:#fff; text-transform:uppercase;}

.zz .qh{ height:22px; width:228px; border-bottom:1px solid #c2c2c2; margin:0 auto; position:relative;}

.zz .qh ul{ width:80px; *padding-left:-45px; height:22px; position:absolute; bottom:-11px; left:91px;}

.zz .qh li{ float:left; margin-right:2px; width:22px;}

.zz .qh .qh_li1 a{ display:block; width:22px; height:22px; background:url(../images/zz_zy.gif) no-repeat left top;}

.zz .qh .qh_li2 a{ display:block; width:22px; height:22px; background:url(../images/zz_zy.gif) no-repeat right top;}

.zz .qh .qh_li1 a:hover{ background:url(../images/zz_zycur.gif) no-repeat left top;}

.zz .qh .qh_li2 a:hover{ background:url(../images/zz_zycur.gif) no-repeat right top;}

.zz .zz_tu{ text-align:center;}

.zz .zz_tu li{width:235px;height:251px;float:left; margin-top:3px;}

.zz .zz_tu li span{ display:block; height:47px; line-height:47px; font-size:12px; color:#000;}

.zz .zz_tu li span a{ color:#000;}

.zz .zz_tu li img{ width:229px; height:191px;}

/*荣誉证书  结束*/



.kj{background:#f1f1f1; min-width:1002px; text-align:center; padding:38px 0;}

.kj {background: rgb(236, 236, 236);min-width: 1002px;text-align: center;padding: 38px 0px;margin-top: 15px;}



element.style {}

.link {border-top: 2px solid rgb(64, 65, 69);padding-top: 12px;overflow: hidden;width: 1002px;margin: auto;}



.link p a {color: rgb(87, 87, 87);padding: 14px;display: inline-block;}

.link h2 {height: 24px;line-height: 24px;}



.link h2 i {display: block;float: left;font: italic bold 22px/24px 'Times New Roman', Times, serif;text-transform: uppercase;text-align: center;color: rgb(255, 255, 255);width: 75px;height: 24px;background: url(/assets/Front/images/link.gif) 0% 0px no-repeat;}



.link h2 a {color: rgb(255, 74, 1);font-size: 18px;float: left;line-height: 24px;font-weight: bold;}

.link p {line-height: 30px;color: rgb(87, 87, 87);}







#prj-t {height: 46px;line-height: 46px;border-top: 1px rgb(236, 236, 236) solid;width: 711px;margin-left: 15px;}

#prj-t p {font-size: 19px;}

#prj-t p span {float: right;padding-top: 5px;font-size: 12px;}

#prj-t p b {font-weight: normal;color: rgb(255, 102, 0);}



.menuCon {width: 727px;overflow: hidden;}



.menuCon ul{width:727px;}



.menuCon ul li{width:223px;border:1px solid #ddd;float:left;margin-left: 17px;margin-top:18px;position: relative;background: url(../images/probg.jpg) no-repeat;}



.menuCon ul li img{display:block;}



.menuCon ul li .libg{width:223px;height:223px;position: absolute;top:0px;left:0;z-index:333;background:rgba(0,0,0,0.2) url(../images/plus.png) no-repeat center; 



 	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#1fffffff',endColorstr = '#1fffffff')\5;}



.menuCon ul li .libg{-webkit-transition: -webkit-transform 1000ms ease-out;

						-moz-transition: -moz-transform 1000ms ease-out;

						-o-transition: -o-transform 1000ms ease-out;

						-ms-transition: -ms-transform 1000ms ease-out;}







.menuCon ul li:hover .libg{	-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}







.menuCon ul li p{width:100%;height:33px;text-align: center;line-height: 33px;background: rgb(0, 101, 215);}



.menuCon ul li a{color:#fff;}







#pro1 { width:242px; float:left; margin-top:20px;}

#pro-t2 { background:url(../images/pro-title.png); width:242px; height:53px; line-height:53px;}

#pro-t2 h6 { color:#FFF; text-align:center; font-size:19px; font-weight:normal;}

#pro-t2 p { color:#fff; text-align:center;}





.pppp { border:1px #e8e8e8 solid; width:220px;  margin:0px auto; margin-bottom:10px; margin-top:10px;} 

.pppp p { text-align:center; border-top:1px #e8e8e8 solid; display:block;  margin:0 auto; padding-top:10px; padding-bottom:10px; }

.pppp p a { color:#515151;}

.pppp p a:hover { color:#0090e6;}



#pro-c1 { background:#fff; padding-top:4px; padding-bottom:5px; border:1px #e5e5e5 solid}



.cp dl { width:222px; overflow:hidden; float:left; display:inline; padding:25px 10px 0 16px; }	

.cp dt,.cp dt a{ width:228px; height:228px;  overflow:hidden;  }

.cp dt a:hover img{opacity:0.8;  } /*产品图片边框连接*/

.cp dt img {width:228px; height:228px;}

.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }

.cp dd a:hover{color:#B61212;}

.cp dd.d1{ display:none;}

.t06 a { color:#C10005;}

.t06 a :hover { color:#C10005;}





.pro_bt{text-align:center; line-height:36px; color:#00a1e9; font-size:25px; margin-top:35px;}

.pro_bt span{border-bottom:2px solid #b2b2b2;}





.w948{width:948px; margin:auto;}







