﻿/*@import "/Skins/Default/common.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*新闻资讯*/
.information{ height: 485px; overflow: hidden;}

.inf-l img,.inf-m img{ margin-top: 20px; display: block; width: 317px; height: 125px;}
.inf-l ul,.inf-m ul{ margin-top: 15px;}
.inf-l li,.inf-m li{ height: 42px; font-size: 14px; line-height: 42px; border-bottom: 1px dashed #ddd; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.inf-l li.last,.inf-m li.last{ border-bottom: 0;}
.inf-l li a,.inf-m li a{ color: #666;}

.inf-l{ float: left; margin-right: 45px; width: 317px; overflow: hidden;}
.inf-m{ float: left; width: 317px;}
.inf-r{ float: right; width: 270px;}

.tit2{ height: 30px; font-size: 0; border-bottom: 1px solid #ddd;}
.tit2 em{ display: inline-block; height: 30px; font-size: 18px; color:#291670; border-bottom: 3px solid #d4211c;}
.tit2 a{ float: right; margin-top: 5px; font-size: 14px; color: #555; font-weight: normal; text-transform: uppercase;}
.tit2 .aaa em{ height: 25px !important; display: inline-block; height: 30px; font-size: 18px; color: #d4211c; border-bottom: 3px solid #d4211c; line-height:16px !important;}
.tit2 .aaa{ float:left;font-weight:bold;}

.wdbox{ margin-top: 32px; height: 385px; overflow: hidden;}
.wdbox dl{ margin-bottom: 20px; height: 115px; border-bottom: 1px solid #ddd; overflow: hidden;}
.wdbox dt{ padding-left: 30px; height: 30px; font-size: 14px; line-height: 30px; overflow: hidden; background: url(Img/Index/wen.gif) no-repeat 0 center;}
.wdbox dt a{ color: #333;}
.wdbox dd{ padding-left: 30px; height: 72px; font-size: 14px; color: #666; line-height: 24px; overflow: hidden; background: url(Img/Index/da.gif) no-repeat 0 3px;}


/**/
.xc{ height:274px; overflow:hidden; margin-top:0px;}
.xc h2{ height:38px; width:1000px; margin:0 auto; background:url(Img/Index/xc_h.gif) no-repeat left bottom; font:bold 16px/38px "Microsoft Yahei";}
.xc h2 a{ color:#2b2f63;}

.xc_con{ width:1128px; margin:0 auto; margin-top:20px; height:187px; overflow:hidden;}
.xc_con em{ height:44px; width:25px; overflow:hidden; margin-top:66px;}
.xc_con em img{ height:44px; width:25px;}
.xc_con ul{ margin-left:36px; display:inline;}
.xc_con ul li{ float:left; width:232px; height:187px; overflow:hidden; position:relative; margin-right:24px;}
.xc_con ul li img{width: 232px;position: relative;top: -25%;height: 235px;}
.xc_con ul li p{ color:#fff; position:absolute; left:0; bottom:0px; height:30px; width:232px; overflow:hidden; font:12px/30px "Microsoft Yahei"; text-align:center; background:url(Img/Index/sha1.png) repeat-x;;}
.xc_con ul li p a{ color:#666;}
.xc_con .nobot{ margin-right:0;}

/**/
.pp_bg { background:url(Img/Index/pp_bg.gif) no-repeat center 0; height:630px; margin-top:20px;}
.pp_top { text-align:center; padding-top:32px;}
.pp_top a { font-size:21px; color:#000;}
.pp_top a em { padding:0 20px;}
.pp_top a b{ display:block; font-size:24px; padding-top:10px;}

.pp_con { margin-top:28px;}
.pp_con ul li { float:left; margin-right:1px;}
.pp_con ul li a { display:block; width:199px; height:273px; background:#fff; text-align:center; padding-top:25px; color:#000; overflow:hidden;}
.pp_con ul li a:hover,.pp_con ul .cur a { background:#fff; color:#DA251D;}
.pp_con ul li a b { display:block; font-size:20px; padding:20px 0 15px;}
.pp_con ul li a i { display:block; background: url(Img/Index/pp_ico01.png) no-repeat; width:106px; height:106px; margin:0 auto;}
.pp_con ul li a:hover i,.pp_con ul .cur a i { background:url(Img/Index/pp_ico02.png) no-repeat;}
.pp_con ul li a:hover b { color:#DA251D}
.pp_con ul li a em { display:block; font-size:14px; padding:0 10px; line-height:22px;}

.pp_con ul .cs_li02 a i { background:url(Img/Index/pp_ico01.png) no-repeat -216px 0;}
.pp_con ul .cs_li02 a:hover i { background:url(Img/Index/pp_ico02.png) no-repeat -216px 0;}
.pp_con ul .cs_li03 a i { background:url(Img/Index/pp_ico01.png) no-repeat -432px 0;}
.pp_con ul .cs_li03 a:hover i { background:url(Img/Index/pp_ico02.png) no-repeat -432px 0;}
.pp_con ul .cs_li04 a i { background:url(Img/Index/pp_ico01.png) no-repeat -649px 0;}
.pp_con ul .cs_li04 a:hover i { background:url(Img/Index/pp_ico02.png) no-repeat -649px 0;}
.pp_con ul .cs_li05 a i { background:url(Img/Index/pp_ico01.png) no-repeat -866px 0;}
.pp_con ul .cs_li05 a:hover i { background:url(Img/Index/pp_ico02.png) no-repeat -866px 0;}

.pp_dh { padding:92px 0 0 370px;}
.pp_dh img { float:left; margin-top:5px;}
.pp_dh span { float:left; font-size:14px; color:#555; background:url(Img/Index/lc_dh.gif) no-repeat 0 0; padding:5px 0 10px 55px; margin-left:30px;}
.pp_dh span em { display:block; font-size:20px;}

/**/
.cp{background:url(/Skins/Default/Img/Index/gg1600.jpg) no-repeat center top; height: 212px;font-family: "Microsoft YaHei";overflow: hidden; margin-bottom: 0px; margin-top:50px;}.cp p{width: 250px;padding: 50px 0 0 125px;color: #fff;text-align: center;}
.cp p em{display: block;font-style:normal;background:url(http://www.zhoujicard.com/Skins/Default/Img/Index/cp.png) no-repeat center 8px;font-size:14px;text-transform: uppercase;margin-bottom: 8px}
.cp p a{color: #fff;font-size: 30px;}
.cp p span{display:block;width: 214px;height: 32px;border: 2px solid #fff;line-height: 32px;margin:10px auto 0 auto}
.cp p span a{font-size: 14px;}
.cp-c{padding: 45px 50px 0 0;width: 400px;}
.cp-c h4{color: #fff;font-size: 30px}
.cp-c h4 em{font-style: normal;font-size: 16px;text-transform: uppercase;font-family: "arial";display:block;font-weight: normal;}
.cp-c i{float: left;padding-top: 10;font-style: normal;color: #fff;font-size: 14px;line-height: 20px;}
.cp-c i em{display:block;font-style: normal;font-size: 24px;}
.cp-c a{float:right;width: 141px;height: 38px;background: #eb0202;font-size: 14px;text-align: center;color: #fff;display: block;margin-top: 15px;line-height: 38px;}

/**/
.ab_ga{ height:610px; background:url(/Skins/Default/Img/Index/zjbg.jpg) no-repeat center top; overflow:hidden;} 
.about{ height:515px; overflow:hidden; padding-top:25px;}
.about h3 { line-height:26px; background:url(Img/Index/ab_txt.png) no-repeat 0 8px; margin-bottom:20px;}
.about h3 em{ font:14px/14px Arial; color:#8b8b8b; display:block; text-transform:uppercase;}
.about h2{height: 74px;text-align: center;margin-bottom:17px;}
.about h2 a{color: #fff;font-size: 22px;font-weight: normal;}
.about h2 em{display: block;}
.about dl{ width:1080px; height:332px; background:url(Img/Index/ab_tb1.png) no-repeat center top;}
.about dt{ width:545px; height:308px; float:left; padding:10px 0 0 0px;}
.about dt img{ width:540px; height:350px; }
.about dd{ width:428px; float:right; padding-right:80px;}
.about dd span{ display:block; font:18px/68px "Microsoft YaHei"; font-weight:bold;text-align:center;  color:#222; padding-top:14px;}
.about dd span a{ color:#fff;}
.about p{ height:240px; font:14px/28px "Microsoft YaHei"; color:#fff;}
.about dd em{ display:block; width:96px; height:32px; font:14px/32px "Microsoft YaHei"; color:#fff; text-align:center; background:url(Img/Index/btn4.jpg) no-repeat center top;}
.about dd em a{ color:#BE0202;}


.gall h3{ height:44px; background:url(Img/Index/ga_tx.gif) no-repeat left bottom; overflow:hidden; margin-bottom:32px; font:18px "Microsoft YaHei"; font-weight:bold; color:#002548; line-height:44px;}
.gall h3 span{ float:right; font:14px "Microsoft YaHei"; color:#666666; line-height:44px;}
.gall h3 span a{ color:#666;}
.gall h3 a{ color:#291670;}




/* 自定义属性 */
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.no_mg{ margin:0 !important;}
.no_pd{ padding:0 !important;}
.no_bd{ border:none !important;}
.no_bg{ background:none !important;}

/*banner*/
.fullSlide {width:100%;position:relative;height:545px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:545px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:545px;}
.fullSlide .hd {
                position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}



.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#da251d; color:#da251d;}

.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}


/*服务一流*/
.fuw{ padding:35px 0 0;font-size: 0;}
.fuw_t{text-align: center;font-weight: normal;height: 140px;overflow: hidden;}
.fuw_t em{display: block;}
.fuw_t span{display: block; font-family:Arial, Helvetica, sans-serif;font-size: 32px;color: #d1d1d1;text-transform: uppercase;}
.fuw_t a{font-size: 24px;color: #414141;}
.fuw ul{ background:url(Img/Index/fuw_bg01.gif) no-repeat;display: block;width: 1000px;height: 263px;overflow: hidden;}
.fuw ul li{ width:250px; float:left; overflow:hidden; text-align:center;}
.fuw ul li a{ display:block; width:250px;height: 263px; float:left;}
.fuw ul li a:hover{ text-decoration:none;}
.fuw ul li i{width: 180px; display:block; font-size:22px; color:#333; padding:138px 0 0;}
.fuw ul li span{ display:block;width: 180px; font-size:14px; color:#333; line-height:22px; height:66px; padding:8px 0 0; overflow:hidden;}
.fuw ul li.fuw_li01 a:hover{ background:url(Img/Index/fuw_bg02.gif) no-repeat 0 0;}
.fuw ul li.fuw_li02 a:hover{ background:url(Img/Index/fuw_bg02.gif) no-repeat -250px 0;}
.fuw ul li.fuw_li03 a:hover{ background:url(Img/Index/fuw_bg02.gif) no-repeat -500px 0;}
.fuw ul li.fuw_li04 a:hover{ background:url(Img/Index/fuw_bg02.gif) no-repeat -750px 0;}
.fuw ul li.fuw_li02 span,.fuw ul li.fuw_li02 i{ margin:0 0 0 28px;}
.fuw ul li.fuw_li03 span,.fuw ul li.fuw_li03 i{ margin:0 0 0 50px;}
.fuw ul li.fuw_li04 span,.fuw ul li.fuw_li04 i{ margin:0 0 0 70px;}


/*分类*/
.fenl{font-size: 0;}
.fenl_l{ background:url(Img/Index/fenl_tbg.gif) no-repeat;width: 210px;height: 185px;overflow: hidden;}
.fenl_l a{font-size: 32px;color: #fff;display: block; padding:30px 0 0 28px;}
.fenl_l i{display: block;font-size: 24px;}
.fen01{width:790px;  }
.fen01 h3{width: 790px;height: 41px;text-align: center;line-height: 41px;background: #575757;overflow: hidden;}
.fen01 h3 a{font-size: 16px;color: #fff;font-weight: normal;}
.fen01 ul{ padding:20px 0 0;width: 790px; display:inline-block;}
.fen01 ul li{width: 155px;float: left;height: 28px;line-height: 28px; background:url(Img/Index/fenl_ico.gif) no-repeat 20px 12px;overflow:hidden;}
.fen01 ul li a{font-size: 14px;color: #666; padding:0 0 0 35px;}
.fen01 ul li.cur a,.fen01 ul li a:hover{color: #da251d;}
.fenl .nobor{ background:none;}
.plan_m { height:400px;}
/*解决方案*/
.plan{ padding:48px 0 58px;font-size: 0;}
.plan_t ul li{width: 237px;height: 44px;float: left; padding:0 6px;}
.plan_t ul li a{font-size: 16px;color: #353535;width: 235px;height: 42px;text-align: center;line-height: 42px;display: block;overflow: hidden;float: left; border:#666 1px solid;}
.plan_t ul li.cur a,.plan_t ul li a:hover{background: #da251d; border:#da251d 1px solid;color: #fff; text-decoration:none;}
.plan_m ul li{width: 493px;height: 317px;position: relative;float: left; padding:14px 3px 0;overflow: hidden;}
.plan_m ul li img{width: 493px;height: 317px;}
.plan_m ul li p{width: 453px;height: 90px; padding:10px 20px 0;position: absolute;bottom: 0;left: 3px; background:url(Img/Index/plan_picbg.png) repeat;}
.plan_m ul li p b{display: block;height: 25px;line-height: 25px;overflow: hidden;}
.plan_m ul li p b a{font-size: 16px;color: #282828;}
.plan_m ul li p span{display: block;font-size: 12px;color: #282828;height: 40px;line-height: 20px;overflow: hidden; padding:8px 0 0;}
.plan_m ul li em{display: block;position: absolute;left: 213px;bottom: 70px;}
.plan_m ul li em a{ background:url(Img/Index/plan_btn01.png) no-repeat;display: block;width: 98px;height: 17px;}
.plan_m ul li em a:hover{ background:url(Img/Index/plan_btn02.png) no-repeat;}

/*广告条*/
.ban01{ background:url(Img/Index/ban01.jpg) no-repeat center 0; height:370px; overflow:hidden;}
.ban01 p{ padding:202px 0 0 280px;}
.ban01 p span{ display:block;float: left; font-size:15px; color:#4e4e4e; padding:6px 20px 0 0;}
.ban01 p span b{color: #da251d;font-size: 20px; padding:0 0 0 10px;}
.ban01 p em{ display:block;float: left;}
.ban01 p em img{ width:128px; height:38px;}
.ban02{ background:url(Img/Index/ban02.jpg) no-repeat center 0; height:370px; overflow:hidden;}
.ban02 p{ padding:210px 0 0 465px;}


/**/


.pro { padding-bottom: 60px;}
.pro h3{text-align: center; color: #333; font-size: 18px; font-weight: normal; padding: 60px 0 25px;}
.pro h3 b{display: block; font-size: 30px; margin-bottom: 5px;}

.pro_l{width: 240px;}
.pro_l h4{ font-size: 20px; padding-left: 10px; border-left: 4px solid #d42828;margin-bottom: 16px; }
.pro_l h4 span{ display: block; text-transform: uppercase; font-size: 12px; font-weight: normal; color: #666; }
.pro_l h4 a:hover,.pro_cat span a:hover{text-decoration: none;}

.pro_cat h5{padding-bottom: 1px; font-weight: normal;}
.pro_cat h5 a{display: block; font-size: 18px; height: 68px; line-height: 68px; padding-left: 26px; background:#fff url(Img/Index/pro_bg1.png) no-repeat 198px center;}
.pro_l h5 a:hover,.pro_l h5.cur a{text-decoration: none; background:#d42828 url(Img/Index/pro_bg2.gif) no-repeat 198px center; color: #fff;}
.pro_cat span a{display: block; font-size: 14px; height: 68px; line-height: 68px; padding-left: 26px; background:#fff url(Img/Index/pro_bg3.png) no-repeat 150px center;}


.pro_r{width: 740px;}

.pro_r li{float: left;width: 245px; border: 1px solid #ccc; margin-right: -1px;}
.pro_r li img{display: block; width: 245px; height: 216px;}
.pro_r li span{display: block; font-size: 14px; text-align: center; line-height: 42px; height: 42px; overflow: hidden;background: #fff; border-top: 1px solid #ccc;}
.pro_r li a:hover{text-decoration: none;}


/*优势*/
.ys{background:url(Img/Index/ys_bg2.png) no-repeat center 184px; }
.ys h3{text-align: center;color: #333; margin-bottom: 12px; }
.ys h3 b{display: block;  font-size: 42px;  padding: 55px 0 10px;}
.ys h3 em{color: #d42828;}
.ys h3 span{ display: block; line-height: 56px;  background:url(Img/Index/ys_bg.png) no-repeat center 0; font-size: 24px; font-weight: normal;}

.ys dl{width: 482px; float: left; margin-right: 36px; padding-bottom: 55px;}
.ys dt img{display: block; width: 482px;}

.ys dd i{ width: 113px; height: 75px; padding-top: 132px; background:url(Img/Index/ys_bg3.png) no-repeat; display: inline-block;vertical-align: top; margin-right: 20px; font-size: 22px; color: #fff; font-style: normal; text-align: center;}
.ys dd i span{font-size: 10px;display: block; padding-top: 3px; -webkit-transform: scale(0.8);  text-transform: uppercase; color: #eaabab; font-family: Arial;}
.ys dd em{display: inline-block; width: 326px; vertical-align: top; color: #333;}
.ys dd em b{display: block; font-size: 24px;}
.ys dd em span{display: block; line-height: 20px; margin-bottom: 10px; font-size: 14px; padding-left: 18px; background:url(Img/Index/ys_ic.png) no-repeat 0 6px;}

.ys_con{padding: 35px 0 0;}
.ys1 em b{ padding: 35px 0 22px; }
.ys2 em b{ padding: 0 0 15px; }
.ys3 em b{ padding: 22px 0 10px; }
.ys4 em b{ padding: 0 0 18px; }
.ys2 dd,.ys4 dd{text-align: right;}
.ys2 dd em,.ys4 dd em{text-align: left;}
.ys2 dd i{margin-right: 0; margin-left: 20px; background-position: 0 -240px;}
.ys2 dd a{margin-left: 20px;}
.ys3 dd i{ background-position: 0 -480px; background-position: 0 -720px;}
.ys4 dd i{margin-right: 0; margin-left: 20px; background-position: 0 -480px;}
.ys3 dd{position: relative;}
.ys3 dd .more{position: absolute; left: 0; top: 208px;}



/*合作*/
.hz_bg{ background:url(Img/Index/hz_bg.jpg) no-repeat center 0;height: 552px; padding:68px 0 0;font-size: 0;overflow: hidden;}
.hz .fuw_t,.sq .fuw_t,.about .fuw_t{height: 180px;}
.fuw_t i{display: block;font-size: 16px; padding:5px 0 0;}
.hz p{width: 1000px; padding:0 0 30px;}
.hz p img{width: 1000px;height: 252px;}
.hz b{display: block;width: 125px; margin:0 auto;}
.hz b img{width: 125px;height: 32px;}

/*用心服务*/
.jz{ padding:60px 0 55px;font-size: 0;overflow: hidden;}
.jz .fuw_t{height: 150px;}
.jz_t{width: 980px; margin:0 auto;}
.jz_t ul li,.jz_t ul span{width: 182px;height: 32px;float: left; padding:0 6px;overflow: hidden;}
.jz_t ul li a,.jz_t ul span a{font-size: 13px;color: #404040;display: block;float: left;width: 180px;height: 30px;text-align: center;line-height: 30px;overflow: hidden; border:#c6c6c6 1px solid;}
.jz_t ul li.cur a,.jz_t ul li a:hover{background: #da251d;color: #fff; border:#da251d 1px solid; text-decoration:none;}
.jz dl{ width:313px; padding:20px 10px 0; float:left;}
.jz dt{ width:313px;}
.jz dt img{ width:309px; height:122px; border:#bdbdbd 2px solid;}
.jz dd{ padding:10px 0 0; width:313px; overflow:hidden;}
.jz dd span{line-height:28px; height:28px; overflow:hidden; display:block;}
.jz dd span i{font-size: 14px;color: #666; padding:0 0 0 20px;}
.jz dd span a{font-size:16px; color:#2a2a2a;}
.jz dd p{font-size: 12px; color:#777; line-height:24px; height:72px; overflow:hidden; padding-top:5px;}
.jz dd p a{color: #da251d;}

/*荣誉资质*/
.honor_bg{ background:url(Img/Index/honor_bg.gif) repeat; font-size:0; padding:60px 0 55px; overflow:hidden;}
.honor .fuw_t{height: 148px;}
.honor_m{  width:1000px;height: 360px;overflow: hidden; display:inline-block;}
.honor_m ul li { width:264px; margin:0 auto;}
.honor_m ul li img{ width:260px; height:315px; border:#bdbdbd 2px solid;}
.honor_m ul li span{ width:260px; text-align:center; display:block; height:25px; line-height:25px; padding:5px 0 0; overflow:hidden;}
.honor_m ul li span a{ font-size:14px; color:#473d45;}

/*分公司*/
.gong_bg{ background:url(Img/Index/gong_bg.jpg) no-repeat center 0;height: 620px; padding:60px 0 0;font-size: 0;overflow: hidden;}
.gong .fuw_t{height: 175px;}
.gong_m{width: 516px;float: right;}
.gong_m p{width: 164px;height: 138px;float: left; padding:0 0 8px 8px;overflow: hidden;}
.gong_m p a{display: block;width: 138px;height: 124px; padding:12px 12px 0;float: left; border:#efefef 1px solid;color: #333;overflow: hidden;}
.gong_m p a:hover{background: #da251d;color: #fff; border:#da251d 1px solid; text-decoration:none; zoom:1;}
.gong_m p b{display: block;font-size: 16px;height: 25px;line-height: 25px;overflow: hidden;}
.gong_m p span{font-size: 12px;display: block;height: 60px;line-height: 20px;overflow: hidden; padding:5px 0 0;}
.gong_m p a em{ background:url(Img/Index/plan_btn01.png) no-repeat;display: block;width: 98px;height: 17px; margin:5px 0 0;overflow: hidden;}
.gong_m p a:hover em{ background:url(Img/Index/gong_btn01.gif) no-repeat;}

/*申请留言*/
.sq_bg{ background:url(Img/Index/ly_bg.jpg) no-repeat center 0;height: 385px; padding:60px 0 0;overflow: hidden;}
.sq ul li{ width:303px;height: 41px;line-height: 41px; margin:0 44px 23px 0; position:relative;float: left;overflow: hidden;}
.sq ul li.sq_li01{ background:url(Img/Index/ly_inp01.gif) no-repeat;}
.sq ul li.sq_li02{ background:url(Img/Index/ly_inp02.gif) no-repeat;}
.sq ul li.sq_li03{ background:url(Img/Index/ly_inp03.gif) no-repeat; margin-right:0;}
.sq ul li.sq_li04{ background:url(Img/Index/ly_inp04.gif) no-repeat;width: 653px;height: 88px;}
.sq ul li.sq_li05{ background:url(Img/Index/ly_inp05.gif) no-repeat; margin-right:0; margin-bottom:15px;}
.sq ul li.sq_li05 img{ height:39px;width: 75px; border-top:#ccc 1px solid;}
.sq ul li span{ font-size:14px; color:#333; display:block; width:65px; text-align:right; padding:0 0 0 42px; float:left;}
.sq ul li i{ display:block;font-size: 12px; color:#f00; position:absolute; top:0; right:12px; width:5px;}
.sq .sq_inp01{ font-size:14px; color:#333; background:none; width:170px; height:41px; line-height:41px; border:none; float:left; outline:none;}
.sq .sq_inp02{ font-size:14px; color:#333; background:none; width:540px; height:71px; border:none; padding:12px 0 5px; float:left; resize:none; outline:none; overflow:hidden;}
.sq .sq_inp03{ font-size:14px; color:#333; background:none; width:117px; height:41px; line-height:41px; border:none; float:left; outline:none;}
.sq ul li.sq_li05 a{display: block;float: left;font-size: 20px;color: #000;width: 78px;text-align: center;height: 41px;line-height: 41px;overflow: hidden;}
.sq li.sq_li06{ margin-right:0;}
.sq .ly_btn01{ float:left; width:125px; height:32px;}
.sq .ly_btn02{ float:left; margin-left:52px; width:125px; height:32px;}

/**/

.company{ height: 445px; overflow: hidden; background: url(img/index/company_bg.jpg) no-repeat center 0;}

.company dl{ margin-top: 120px; padding-left: 35px; height: 295px; background: #d4211c;}

.company dt{ float: left; margin-top: -55px; width: 460px;}
.company dt img{ display: block; width: 460px; height: 310px;}

.company dd{ position: relative; float: right; margin-top: 33px; width: 455px; height: 262px;}
.company dd h3{ font-size: 18px; color: #fff; background: url(img/index/company-ico.gif) no-repeat 90px center;}
.company dd p{ margin-top: 10px; width: 410px; height: 168px; font-size: 14px; color: #fff; line-height: 28px; overflow: hidden;}
.company dd a{ position: absolute; right: 0; bottom: 0; display: block; width: 33px; height: 27px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -71px -522px;}

.albumcon{ margin-top: 40px;}
.albumcon ul{ height: 52px; font-size: 0; text-align: center; background: url(img/index/client_line2.gif) no-repeat 0 center;}
.albumcon li{ display: inline-block; width: 190px; height: 50px; font-size: 16px; color: #666; text-align: center; line-height: 50px; cursor: pointer; border: 1px solid #ccc; background: #fff;}
.albumcon li.cur,.albumcon li:hover{ color: #fff; font-weight: bold; border-color: #d4211c; background: #d4211c;}
.albumcon li{ *display: inline;}
.albumcon li{ _display: inline;}

/**/
.pphoto{padding: 40px 0 60px; position: relative;}
.pphoto h3{height: 40px; line-height: 40px; margin-bottom: 15px;  background:url(Img/Index/photo_bg.gif) no-repeat 0 bottom;}
.pphoto h3 b {float: left;}
.pphoto h3 span{float: right; font-size: 12px; font-weight: normal; text-transform: uppercase;}
.pphoto h3 span a{color: #666;}
.pphoto li{float: left; margin-right: 16px;}
.pphoto li img{display: block; width: 238px; height: 170px;}
.pphoto .prev{ position: absolute; left:50%; margin-left:-585px; top:130px; }
.pphoto .next{position: absolute; right:50%; margin-right:-585px; top:130px;}

/*动态*/
.news{ width:540px; font-size:0; padding:0 0 25px;}
.news_t{ height:40px; line-height:40px; border-bottom:#c9c9c9 1px solid;text-transform: uppercase;font-weight: normal;overflow: hidden;}
.news_t a{font-size: 22px;color: #333;}
.news_t em{font-size: 22px;color: #d1d1d1; padding:0 0 0 10px;}
.news_t span{ float:right;}
.news_t span a{ font-size:15px; color:#727272;}
.news dl{ width:540px; padding:33px 0 20px; display:inline-block; border-bottom:#c9c9c9 1px solid; overflow:hidden;}
.news dt{ width:538px; }
.news dt img{ width:538px; height:203px;}
.news dd{ width:538px; padding:10px 0 0;}
.news dd h5{ height:30px; line-height:30px; overflow:hidden;font-weight: normal;}
.news dd h5 a{ font-size:20px; color:#333;}
.news dd p{ font-size:14px; color:#787878; height:72px; line-height:24px; padding:5px 0 0;overflow: hidden;}
.news_m ul{ width:540px; display:inline-block; padding:12px 0 0; overflow:hidden;}
.news_m ul li{ height:30px; line-height:30px; overflow:hidden; background:url(Img/Index/news_ico01.gif) no-repeat 0 12px; width:270px; float:left;}
.news_m ul li a,.wd ul li a{ font-size:14px; color:#5c5c5c; padding:0 0 0 15px;}

/*资讯*/
.wd{width: 415px;}
.wd ul{ padding:15px 0 0;}
.wd ul li{ height:32px; line-height:32px; overflow:hidden; background:url(Img/Index/news_ico02.gif) no-repeat 0 12px;}
.wd ul li span{float: right; font-size:14px; color:#5c5c5c;}
.news01{ padding:0 0 45px;}
.wd .news02 ul li{ background:url(Img/Index/news_ico01.gif) no-repeat 0 12px;}

/*友情链接*/
.link_bg{ border-top:#ccc 1px solid;}
.links{ padding:25px 0 35px;}
.links em{ display:block;float: left;}
.links em img{ width:165px; height:60px;}
.links h3 { float:left;width: 138px; padding:0 0 0 40px;}
.links h3 a{font-size: 14px;color: #333;}
.links h3 i{font-size: 12px;font-weight: normal;text-transform: uppercase; padding:0 0 0 5px;}
.links h3 span{display: block; padding:15px 0 0;}
.links h3 span a{ font-size:12px; color:#fff; display:block; background:#28166F; width:135px; height:22px; line-height:22px; text-align:center; overflow:hidden;font-weight: normal;}
.lk_c{ width:645px; height:60px;line-height: 30px; overflow:hidden;}
.lk_c a{ padding:0 26px; display:inline-block; font-size:12px; color:#333;}

/**/
.fa{background: url(Img/Index/fabj.jpg) repeat-x center 0;height:327px;font-family: "Microsoft YaHei";}
.fa li{float: left;height: 200px;text-align: center;padding: 60px 18px 0 0;color: #1b1b1b;font-size: 16px}
.fa .none{padding-right: 0}
.fa li img{display: block;width: 127px;height: 127px;margin-top:15px }
.fa p{width: 350px;margin: 0 auto;display: block;}
.fa p a{margin-top: 5px}
.fa p span{display:inline-block;background:url(Img/Index/cpzx_06.png) no-repeat 0 5px;padding-left: 38px;color: #707070;font-size: 12px}
.fa p span b{display: block;color: #292929;font-size: 24px}

/**/
.banner1 a{background:  no-repeat center 0;height:500px;display:block;}
.bann{width: 1000px;margin: 0 auto;font-family: "Microsoft YaHei";position: relative;}
.ban{position: absolute;top: -70px;left: 270px}
.bann li{float: left;padding-right: 13px}
.bann li img{width: 146px;height: 55px;}
.bann li.on a img{width: 142px;height: 51px;border: 2px solid #cf2832}

.pro_main { background-color:#fff;zoom:1; padding:0px 0px; overflow:hidden;}
.rightl{ float:right;}
.leftr{ float:left;}

dl.pd_list_dl{ width:252px; overflow:hidden; float:left; padding: 0px 0 0 0px; border: 1px solid #ccc;border-right:0; border-top:0}
dl.pd_list_dl dt,dl.pd_list_dl dt a{ line-height:0; font-size:0;}
dl.pd_list_dl dt img{width: 240px;height: 240px; border: 0px solid #f1f1f1; padding:5px; }
dl.pd_list_dl dd{ margin-top:3px; height:42px; width:252px; line-height:42px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; text-align:center;border-top: 1px solid #ccc;}
dl.pd_list_dl dd a{ color:#4c4c4c;font-size:14px;}
dl.pd_list_dl_0{ border-right: 1px solid #ccc;}
dl.pd_list_dlList_1{border-top: 1px solid #ccc;}
dl.pd_list_dlList_2{border-top: 1px solid #ccc;}
dl.pd_list_dlList_3{border-top: 1px solid #ccc;}

/*相册*/
.photo{overflow:hidden;height:765px;}
.photo h2{overflow:hidden;display:block;height:90px;margin:30px auto 0;text-align:center;background:url(Img/Index/jz_xx.gif) no-repeat center 20px;}
.photo h2 a{color:#DA251D;font-size:32px;}
.photo h2 a:hover{text-decoration:none;}
.photo h2 em{display:block;padding-top:5px;color:#555555;font-size:18px;font-weight:normal;}
.photo dl{overflow:hidden;display:block;height:370px;}
.photo dl dt{display:block;float:left;width:600px;height:370px;}
.photo dl dt img{display:block;width:600px;height:370px;}
.photo dl dd{display:block;float:right;padding-left:20px;width:380px;height:370px;background:#e8e8e8;}
.photo dl dd h5{display:block;padding-top:20px;height:80px;line-height:80px;font-size:28px;font-weight:normal;background:url(Img/Index/photo_hbg.jpg) no-repeat left bottom;}
.photo dl dd h5 a{color:#333333;}
.photo dl dd p{overflow:hidden;display:block; font-weight:normal; margin-top:20px;width:345px;height:130px;line-height:26px;color:#666666;font-size:14px;}
.photo dl dd span{display:block;margin-top:20px;width:130px;height:34px;line-height:34px;border:2px solid #28166F;font-size:12px;text-align:center;}
.photo dl dd span a{color:#28166F;}
.photo ul.pics{overflow:hidden;display:block;margin-top:10px;height:220px;}
.photo ul.pics li{display:block;float:left;margin-right:13px;width:240px;height:220px;background:#ffffff;}
.photo ul.pics li.laster{margin-right:0;}
.photo ul.pics li img{display:block;width:240px;height:159px;}
.photo ul.pics li em{display:block;padding-left:10px;height:40px;line-height:40px;font-style:normal;font-size:14px;color:#555555;text-align:center;border:1px solid #ececec;border-top:0;}
.photo ul.pics li.on em{background:#DA251D;border:1px solid #DA251D;color:#ffffff;font-weight:bold}
.photo ul.pics span{display:block;margin:0 auto;width:16px;height:7px;}
.photo ul.pics li.on span{display:block;background:url(Img/Index/photo_jbg.jpg) no-repeat center top;}
.photo .btnl,.photo .btnr{position:absolute;top:250px;display:block;width:31px;height:31px;}/*按钮*/
.photo .btnl{left:-60px;}
.photo .btnr{right:-60px;}
.photo .btnl a,.photo .btnr a{display:block;width:31px;height:31px;}
.photo .btnl a{background:url(Img/Index/photo_btnl.jpg) no-repeat left top;}
.photo .btnr a{background:url(Img/Index/photo_btnr.jpg) no-repeat left top;}
.photo .btnl a:hover{background:url(Img/Index/photo_btnl2.jpg) no-repeat left top;}
.photo .btnr a:hover{background:url(Img/Index/photo_btnr2.jpg) no-repeat left top;}

/*凭诚信打动客户 */
.sc_top { padding-top:50px;}
.sc_top a { text-align:center; display:block; font-size:20px; color:#333;}
.sc_top a b { display:block; font-size:24px; color:#DA251D; background:url(Img/Index/rx_xx.gif) no-repeat center 15px; margin-bottom:10px;}

.sc_con { margin-top:40px;}
.sc01 { top:92px; left:-83px;}
.sc01 a { display:block; background:url(Img/Index/rx_le01.gif) no-repeat; width:48px; height:92px;}
.sc01 a:hover { background:url(Img/Index/rx_le02.gif) no-repeat; }
.sc03 { top:92px; right:-83px;}
.sc03 a { display:block; background:url(Img/Index/rx_ri01.gif) no-repeat; width:48px; height:92px;}
.sc03 a:hover { background:url(Img/Index/rx_ri02.gif) no-repeat; }
.sc02 ul li { float:left; width:196px; padding-right:63px;}
.sc02 ul .nobor { padding:0;}
.sc02 ul li a img { width:216px; height:267px; border:solid 3px #e0e0e0;}
.sc02 ul li a:hover img {  border:solid 3px #28166F;}
.sc02 ul li a span {width:222px; color:#fff; font-size:14px; height:33px; line-height:33px; overflow:hidden; text-align:center; display:block; background:#333}
.sc02 ul li a:hover span { background:#28166F}

/**/
.jz_bg { background:#fff; padding-top:50px; height:520px; margin-top:60px;}
.jz_top { background: url(Img/Index/jz_xx.gif) no-repeat center 15px; text-align:center; margin-bottom:40px;}
.jz_top a { font-size:24px; color:#291670; font-weight:bold;}
.jz_top a em { color:#DA251D}
.jz_top a i { padding-left:30px;}

.jz_con dl { float:left; width:248px; margin-right:1px; overflow:hidden;}
.jz_con dl dt { line-height:0; font-size:0;}
.jz_con dl dt img { width:248px; height:168px;}
.jz_con dl dd a { width:240px; background:#f1f1f1; height:202px; display:block; padding:25px 0 0 20px;}
.jz_con dl dd a:hover { background:#28166F;}
.jz_con dl dd a b {  display:block; font-size:14px; color:#28166F; line-height:30px; height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jz_con dl dd a q { display:block; color:#333; font-size:14px; font-weight:bold; padding:10px 0}
.jz_con dl dd a em { color:#333; line-height:25px; padding:0 22px 0 0; display:block; font-size:14px}
.jz_con dl dd a span { display:block; padding:25px 0 0 70px; font-size:14px; color:#28166F;}
.jz_con dl dd a:hover b,.jz_con dl dd a:hover q,.jz_con dl dd a:hover em,.jz_con dl dd a:hover span { color:#fff;}

/**/
.g-rzf{height: 533px;background:url(Img/Index/rwr_02.jpg) no-repeat center 0}
.rzf{position: relative;}
.g-rzf h4{text-align: center;font:36px "Microsoft YaHei"; color:#333333;font-weight: bold;padding: 53px 0 25px 0}
.g-rzf i{display: block;font-style: normal;font:20px "Microsoft YaHei"; color:#666666;background:url(Img/Index/ers.jpg) no-repeat center}
.rzf-c li{width: 222px;height: 156px;float: left;position: relative;margin-bottom: 1px;margin-right: 1px;}
.rzf-c li img{display: block;width: 222px;height: 156px;}
.rzf-c li span{font:18px "Microsoft YaHei";width: 181px;height: 79px;line-height: 79px; color:#fff;display: block;background:url(Img/Index/kk_03.png) no-repeat;text-align: center;position: absolute;z-index: 8; left: 22px;top:48px;}
.rzf-c li em{display: block;text-align: center;font:30px "Tahoma"; color:#fff;position: absolute;left: 0px;top:27px;width: 100%;z-index: 15}
.rzf-c .ts span{width: 180px;height: 59px;line-height: 20px;padding-top: 20px;}
.rzf-c li i{display: block;background:url(Img/Index/lfs_03.png) no-repeat;width: 222px;height: 156px;position: absolute;left: 0px;top:0px;display: none;}
.rzf-b{background:url(Img/Index/ersf.jpg) no-repeat;width: 94px;height: 313px;position: absolute;right: 0px;top:152px;_top:157px;}
.rzf-b .dzz{font:18px "Microsoft YaHei"; color:#fff;display: block;text-align: center;padding-top: 80px}
.rzf-b .ckk{font:18px "Microsoft YaHei"; color:#333333;display: block;text-align: center;padding-top: 113px;}
.rzf-c li{width: 222px;background:url(Img/Index/uif_03.png) no-repeat;height: 156px;float: left;position: relative;margin-bottom: 1px;margin-right: 1px;}



















