﻿
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/**/
/*banner*/

/*关键字*/
.newsbak .qhnews .texts h6 a{    display: inline-block;
    width: 230px;}
/*客户需求*/
.wit{overflow:hidden;margin-top:50px;height:430px;}
.wit h2{display:block;font-size:22px;height:66px;text-align:center;background:url(Img/Index/wit_tbg.jpg) no-repeat center bottom;}
.wit h2 a{color:#333333;}
.wit ul{overflow:hidden;display:block;margin-top:45px;height:320px;}
.wit ul li{overflow:hidden;display:block;float:left;margin-right:55px;width:205px;height:320px;}
.wit ul li.laster{margin-right:0;}
.wit ul li h5{display:block;margin-top:135px;display:block;line-height:60px;font-size:16px;text-align:center;font-weight:normal;}
.wit ul li h5 a{color:#333333;}
.wit ul li p{overflow:hidden;display:block;line-height:26px;font-size:13px;color:#666666;text-align:center;}
.wit ul .li1{background:url(Img/Index/wit_l1.jpg) no-repeat center top;}
.wit ul .li2{background:url(Img/Index/wit_l2.jpg) no-repeat center top;}
.wit ul .li3{background:url(Img/Index/wit_l3.jpg) no-repeat center top;}
.wit ul .li4{background:url(Img/Index/wit_l4.jpg) no-repeat center top;}
.wit ul .li1.cur{background:url(Img/Index/wit_l1-2.jpg) no-repeat center top;}
.wit ul .li2.cur{background:url(Img/Index/wit_l2-2.jpg) no-repeat center top;}
.wit ul .li3.cur{background:url(Img/Index/wit_l3-2.jpg) no-repeat center top;}
.wit ul .li4.cur{background:url(Img/Index/wit_l4-2.jpg) no-repeat center top;}
.wit ul li.cur h5 a{color:#da251c;}
/*产品*/
body .pro2 h5 em img {
   width: 48px !important;
    height: 41px !important;
}
body .pro2 h5 em a {
    background: none;
    display: inherit;
    padding-left: 0;
    width: auto;
}
.pro2 h5.on .y1 {
    display: block;
}
.pro2 h5 .y1 {
    display: none;
}
.pro2 .t5.on a {
    background: url(Img/Index/bmq_tit66.png) no-repeat 34px center;
}
.pro2 .t6.on a {
    background: url(Img/Index/bmq_tit77.png) no-repeat 34px center;
}
.pro2 .t7.on a {
    background: url(Img/Index/bmq_tit88.png) no-repeat 34px center;
    background-size: 23px 23px;
}
.pro2 .t8.on a {
    background: url(Img/Index/bmq_tit9.png) no-repeat 34px center;
    background-size: 23px 23px;
}
.pro2 h5.on .y2 {
    display: none;
}
.pro{overflow:hidden;height:880px;background:url(Img/Index/pro_bg.jpg) repeat left top;}
.pro .pro2{display:block;float:left;margin-top:55px;width:228px;height:818px;background:url(Img/Index/pro_bg1.jpg) no-repeat left top; background-color:#fff;}
.pro2 h2{display:block;margin-top:28px;height:77px;line-height:28px;text-align:center;font-size:22px;}
.pro2 h2 a{color:#ffffff;}
.pro2 h2 a:hover{text-decoration:none;}
.pro2 h2 em{display:block;font-size:12px;font-family:"Arial";color:#fafafa;font-weight:normal;text-transform: uppercase;}
.pro2 h5{display:block;width:228px;height:40px;line-height:40px;font-size:18px;}
.pro2 h5 em{    width: 60px;
    float: right;
    color: #000;cursor:pointer; height:40px;background:url(Img/Index/pro_on_em.png) repeat center; background-size:100%;}
    .pro2 h5 em img{ width:100%; height:100%;}
.pro2 ul li em{margin-left:16px;cursor:pointer;}
.pro2 h5 a{display:block;padding-left:70px;width: 95px;color:#373737;float:left;overflow: hidden;height: 40px;}
.pro2 h5.on{background: url(Img/Index/pro_on.jpg) no-repeat left;background-size: 79% 100%;}
.pro2 h5.on em{ color:#000;height:41px; width:48px;background:url(Img/Index/pro_on_emred.png) repeat center;background-size:100%;    overflow: hidden;}
.pro2 h5.on em img{ width:100%; height:100%;}
.pro2 h5.on a{color:#ffffff}
.pro2 h5.t1 a{background:url(Img/Index/pro_l1.png) no-repeat 34px center;}
.pro2 h5.t2 a{background:url(Img/Index/pro_l2.png) no-repeat 34px center;}
.pro2 h5.t3 a{background:url(Img/Index/pro_l3.png) no-repeat 34px center;}
.pro2 h5.t4 a{background:url(Img/Index/pro_l4.png) no-repeat 34px center;}
.pro2 h5.t5 a{background:url(Img/Index/bmq_tit.png) no-repeat 34px center;}
.pro2 h5.t6 a{background:url(Img/Index/bmq_tit6.png) no-repeat 34px center;}
.pro2 h5.t7 a{background:url(Img/Index/bmq_tit7.png) no-repeat 34px center;}
.pro2 h5.t8 a{background:url(Img/Index/bmq_tit99.png) no-repeat 34px center;}
.pro2 .t1.on a{background:url(Img/Index/pro_l1-2.png) no-repeat 34px center;}
.pro2 .t2.on a{background:url(Img/Index/pro_l2-2.png) no-repeat 34px center;}
.pro2 .t3.on a{background:url(Img/Index/pro_l3-2.png) no-repeat 34px center;}
.pro2 .t4.on a{background:url(Img/Index/pro_l4-2.png) no-repeat 34px center;} 
.pro2 h5.on1{background:url(Img/Index/pro_lbg.jpg) no-repeat left top;}
.pro2 h5.on1 a{color:#ffffff}
.pro2 .t1.on1 a{background:url(Img/Index/pro_l1-2.png) no-repeat 34px center;}
.pro2 .t2.on1 a{background:url(Img/Index/pro_l2-2.png) no-repeat 34px center;}
.pro2 .t3.on1 a{background:url(Img/Index/pro_l3-2.png) no-repeat 34px center;}
.pro2 .t4.on1 a{background:url(Img/Index/pro_l4-2.png) no-repeat 34px center;}
.pro2 ul{margin:10px auto;width:230px;}
.pro2 ul li{display:block;padding-left:70px;height:30px;line-height:30px;font-size:14px;border-bottom:1px dashed #ececec;}
.pro2 ul li a{color: #666666;
    width: 83px;
    overflow: hidden;
    float: left;
    height: 30px;}
.pro2 ul li.laster{border:0;}
.pro2 ul li a:hover{color:#da251c;}
.pro3{overflow:hidden;display:block;float:right;margin-top:55px;width:737px;height:640px;}
.pro3 .til{overflow:hidden;heihgt:30px;line-height:30px;}
.pro3 .til ul{overflow:hidden;display:block;float:left;padding-left:20px;width:500px;height:30px;font-size:16px; background:url(Img/Index/pro2_ubg.jpg) no-repeat left center;}
.pro3 .til ul li{display:block;float:left;width:500px;height:30px;font-size:18px;font-weight:bold;}
.pro3 .til ul li a{color:#da251c;}
.pro3 .til ul li em{font-size:14px;color:#666666;font-family:"Arial";text-transform: uppercase;font-weight:normal;}
.pro3 .til span{display:block;float:right;padding-right:20px;font-family:"Airal";heihgt:30px;line-height:30px;font-size:12px;}
.pro3 .til span a{color:#000000;}
.pro3 ul.pics{overflow:hidden;display:block;margin-top:10px;width:737px;height:600px;}
.pro3 ul.pics li{display:block;float:left;width:223px;height:184px;margin:5px 10px 16px 0;background:url(Img/Index/pro2_lbg1.jpg) repeat left top;}
.pro3 ul.pics li.cur{background:url(Img/Index/pro2_lbg2.jpg) repeat left top;}
.pro3 ul.pics li.laster{margin-right:0;}
.pro3 ul.pics li.on{background:url(Img/Index/pro2_lbg2.jpg) repeat left top;}
.pro3 ul.pics li img{display:block;margin:3px auto 0;width:217px;height:134px;}
.pro3 ul.pics li em{display:block;height:54px;line-height:23px;text-align:center;font-style:normal;font-size:14px;color:#ffffff;}
/*案例*/
.exam{overflow:hidden;margin-top:45px;height:615px;}
.exam h2{display:block;font-size:22px;height:66px;text-align:center;background:url(Img/Index/exam_tbg.png) no-repeat center bottom;}
.exam h2 a{color:#333333;}
.exam h2 span{color:#da251c;}
.exam .tils{overflow:hidden;display:block;margin-top:20px;width:1000px;height:36px;}
.exam .tils li{overflow:hidden;display:block;float:left;height:36px;font-size:14px;font-weight:bold;background:url(Img/Index/exam_lbg.png) no-repeat right center;}
.exam .tils li.laster{background:none;}
.exam .tils li a{display:inline-block;height:36px;line-height:36px;padding:0 27px;color:#666666;}
.exam .tils li a:hover,.exam .tils li.cur a{display:inline-block;background:#da251c;color:#ffffff;}
.exam .pics{overflow:hidden;display:block;margin-top:25px;width:990px;height:388px;border:1px solid #efefef;}
.exam .pics li{position:absolute;display:block;width:266px;height:192px;}
.exam .pics li img{display:block;width:266px;height:192px;}
.exam .pics li em{position:absolute;left:0;top:148px;display:block;width:266px;line-height:44px;height:44px;text-align:center;font-size:14px;color:#999999;}
.exam .pics li.li3{width:458px;height:392px;border-left:1px solid #efefef;border-right:1px solid #efefef;background:url(Img/Index/exam_p3bg.jpg) no-repeat left top;}
.exam .pics li.li3 img{display:block;margin:20px auto 0;width:446px;height:322px;}
.exam .pics li.li3 em{top:345px;display:block!important;width:458px;height:48px;line-height:48px;}
.exam .pics li.li1{left:0;top:0;border-bottom:1px solid #efefef;}
.exam .pics li.li2{left:0;top:195px;}
.exam .pics li.li3{left:266px;top:0;}
.exam .pics li.li4{left:724px;top:0;border-bottom:1px solid #efefef;}
.exam .pics li.li5{left:724px;top:195px;}
.exam .pics li span{position:absolute;left:0;top:0;overflow:hidden;display:none;width:266px;padding-top:110px;height:82px;font-size:14px;color:#ffffff;text-align:center;background:url(Img/Index/exam_pbg.png) no-repeat left top;}
/*优势*/
.sup1{overflow:hidden;display:block;height:577px;background:url(Img/Index/sup_bg1.jpg) no-repeat center top;}
.sup1 h2{display:block;margin-top:62px;font-size:22px;height:66px;text-align:center;background:url(Img/Index/sup_tbg.png) no-repeat center bottom;}
.sup1 h2 a{color:#333333;}
.sup1 h2 span{color:#da251c;}
.sups .texts{overflow:hidden;display:block;width:525px;height:270px;}
.sups .texts h5{display:block;height:55px;padding-left:50px;font-size:24px;color:#000000;}
.sups .texts h5 em{display:block;}
.sups .texts p{display:block;padding-left:45px;line-height:28px;font-size:14px;color:#666666;}
.sups .texts p em{color:#da251c;}
.sups .texts ul{overflow:hidden;display:block;margin-top:50px;padding-left:45px;height:56px;}
.sups .texts ul li{display:block;float:left;margin-right:15px;width:56px;height:56px;}
.sups .texts ul li img{display:block;width:56px;height:56px;}
.sups .texts ul li img{-moz-transition: all 0.8s ease-in-out;
-webkit-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-ms-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out; }
.sups .texts ul li img:hover{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg); }
.sups .texts ul li.btns{padding-top:12px;height:44px;font-size:14px;text-align:center;background:url(Img/Index/sup1_l4.png) no-repeat left top;}
.sups .texts ul li.btns a{color:#ffffff;}
.sup1 .texts{margin-top:85px;}
.sup1 .texts .t1{background:url(Img/Index/sup_l1.png) no-repeat left center;}
.sup2 .texts .t1{background:url(Img/Index/sup_l2.png) no-repeat left center;}
.sup3 .texts .t1{background:url(Img/Index/sup_l3.png) no-repeat left center;}
.sup2{height:501px;background:url(Img/Index/sup_bg2.jpg) no-repeat center top;}
.sup2 .texts{float:right;margin-top:145px;width:545px;}
.sup2 .p1{overflow:hidden;display:block;float:left;margin-top:290px;width:450px;height:140px;}
.sup2 .p1 img{display:block;float:left;margin-right:17px;width:206px;height:140px;}
.sup3{overflow:hidden;height:501px;background:url(Img/Index/sup_bg3.jpg) no-repeat center top;}
.sup3 .texts{margin-top:110px;width:600px;}
/*合作伙伴*/
.par{overflow:hidden;height:428px; margin-top:26px;}
.par h2{display:block;margin-top:62px;font-size:22px;height:66px;text-align:center;background:url(Img/Index/par_tbg.jpg) no-repeat center bottom;}
.par h2 a{color:#333333;}
.par h2 span{color:#da251c;}
.par ul{overflow:hidden;display:block;margin-top:30px;width:998px;border:1px solid #efefef;height:245px;}
.par ul li{display:block;float:left;width:198px;height:122px;overflow: hidden;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none; border-color: #e3e3e3 currentcolor currentcolor #e3e3e3; border-image: none; border-style: solid none none solid; border-width: 1px 0 0 1px;}
.par ul li img{display:block;width:198px;height:122px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
.par .par-box .cur img{filter:none;}
.par ul li.laster{border-right:0;}
.par ul li.lit{border-bottom:1px solid #efefef;}

/*关于我们*/
.about{overflow:hidden;display:block;height:505px;background:url(Img/Index/pro_bg.jpg) repeat left top;}
.about h2{display:block;margin-top:60px;font-size:22px;height:66px;text-align:center;background:url(Img/Index/about_hbg.png) no-repeat center bottom;}
.about h2 a{color:#333333;}
.about dl{overflow:hidden;display:block;margin-top:35px;height:290px;}
.about dl dt{display:block;float:right;width:494px;height:290px;}
.about dl dt img{display:block;width:494px;height:290px;}
.about dl dd{display:block;float:left;width:465px;height:290px;}
.about dl dd h5{display:block;padding-left:42px;height:34px;line-height:28px;font-size:18px;background:url(Img/Index/about_tbg.png) no-repeat left center;}
.about dl dd h5 a{color:#333333;}
.about dl dd p{overflow:hidden;display:block;margin-top:25px;height:140px;line-height:26px;color:#666666;font-size:14px;}
.about dl dd span{display:block;margin-top:40px;height:34px;line-height:34px;font-size:14px;}
.about dl dd span a{color:#da251c;}
/*相册*/
.photo{overflow:hidden;margin-top:25px;height:330px;}
.photo .tils{overflow:hidden;height:40px;background:url(Img/Index/photo_ubg.jpg) repeat-x left bottom;}
.photo .tils ul{display:block;float:left;width:540px;height:40px;}
.photo .tils ul li{display:block;float:left;width:105px;height:40px;line-height:40px;font-size:16px;text-align:center;LETTER-SPACING:2PX;background:url(Img/Index/photo_abg.jpg) no-repeat left center;}
.photo .tils ul li.li1{background:url(Img/Index/photo_l1.jpg) no-repeat left 5px;}
.photo .tils ul li a{display:block;width:105px;height:40px;color:#373737;}
.photo .tils ul li a:hover,.photo .tils ul li.cur a{display:block;color:#da251c;background:url(Img/Index/photo_lbg.jpg) repeat-x left bottom;}
.photo .scrolls{overflow:hidden;margin-top:25px;height:225px;}
.photo ul.pics{overflow:hidden;display:block;width:1000px;height:225px;}
.photo ul.pics li{position:relative;display:block;float:left;margin-right:12px;width:240px;}
.photo ul.pics li img{display:block;width:240px;height:170px;}
.photo ul.pics li.laster{margin-right:0;}
.photo ul.pics li em{display:block;line-height:30px;text-align:center;color:#333333;font-size:14px;cursor:pointer;}
/*新闻*/
.news{overflow:hidden;height:400px;background:url(Img/Index/pro_bg.jpg) repeat left top;}
.news .tils{overflow:hidden;height:40px;background:url(Img/Index/news_ubg.png) repeat-x left bottom;}
.news .tils ul{display:block;float:left;width:540px;height:40px;}
.news .tils ul li{display:block;float:left;width:115px;height:40px;line-height:40px;font-size:16px;text-align:center;LETTER-SPACING:2PX;background:url(Img/Index/news_abg.png) no-repeat left center;}
.news .tils ul li a{display:block;width:115px;height:40px;color:#373737;}
.news .tils ul li a:hover,.news .tils ul li.cur a{display:block;color:#da251c;background:url(Img/Index/news_lbg.png) repeat-x left bottom;}
.news .til span{display:block;float:right;width:55px;height:54px;line-height:54px;font-size:12px;}
.news .til span a{color:#959595;}
.news1 .tils .li1{background:url(Img/Index/news_l1.png) no-repeat left center;}
.news1{overflow:hidden;display:block;float:left;margin-top:45px;width:645px;height:365px;}
.news1 dl{overflow:hidden;display:block;margin-top:30px;height:221px;}
.news1 dl dt{display:block;float:left;width:252px;height:221px;}
.news1 dl dt img{display:block;width:252px;height:221px;}
.news1 dl dd{display:block;float:right;width:370px;height:221px;}
.news1 dl dd h5{display:block;height:30px;line-height:30px;font-size:14px;}
.news1 dl dd h5 a{color:#373737;}
.news1 dl dd p{overflow:hidden;display:block;height:72px;line-height:24px;color:#666666;font-size:14px;}
.news1 dl dd span{display:block;margin-top:10px;height:28px;line-height:28px;font-size:14px;}
.news1 dl dd span a{color:#da251c;}
.news1 .texts{position:absolute;left:275px;top:215px;overflow:hidden;display:block;width:370px;height:76px;background:url(Img/Index/news_pbg.png) no-repeat left top;}
.news1 .texts span{display:block;float:left;padding-top:5px;width:76px;height:71px;font-size:34px;text-align:center;color:#525252;font-family:"Arial";}
.news1 .texts span em{display:block;font-size:12px;}
.news1 h6{display:block;float:right;padding-top:15px;width:287px;height:61px;font-size:14px;}
.news1 h6 a{color:#292929;}
.news1 h6 em{display:block;font-size:12px;font-weight:normal;line-height:24px;color:#666666;}
.faq{overflow:hidden;float:right;margin-top:45px;width:303px;height:365px; position:relative}
.faq .tils ul{overflow:hidden;width:205px;}
.faq .tils ul li{overflow:hidden;width:155px;background:url(Img/Index/faq_l1.png) no-repeat left center;}
.faq .tils ul li a{display:block;width:155px;}
.faq2{overflow:hidden;margin-top:10px;  position:relative;}
.faq2 dl{overflow:hidden;margin-top:10px;height:110px;border-bottom:1px solid #c4c4c4;}
.faq2 dl.laster{border-bottom:0;}
.faq2 dl dt{height:26px;line-height:26px;font-size:14px;font-weight:bold; overflow:hidden;}
.faq2 dl dt a{display:block;padding-left:30px;color:#272828;background:url(Img/Index/faq_l2.png) no-repeat 2px 5px;}
.faq2 dl dd{overflow:hidden;height:78px;line-height:26px;padding-left:30px;margin-top:5px;font-size:14px;color:#666666;line-height:26px;background:url(Img/Index/faq_l3.png) no-repeat left 5px;}
/*友情链接*/
.link2{overflow:hidden;margin-top:30px;height:130px;}
.links2{overflow:hidden;float:left;margin-top:30px;width:146px;height:70px;}
.links2 a{font-size:14px;color:#000000;font-family:"Arial";font-weight:bold;}
.links2 b{display:block;}
.links2 em{display:block;font-weight:normal;margin-top:5px;font-size:14px;width:128px;height:26px;line-height:26px;text-align:center;background:#da251c;}
.links2 em a{color:#ffffff;}
.links3{overflow:hidden;float:right;margin-top:20px;width:795px;height:80px;line-height:40px;font-size:14px;}
.links3 a{display:block;float:left;padding:0 15px;height:40px;line-height:40px;color:#999999;}


/**/
/**/

/*index.css end*/


.fullSlide {
	width:100%;
	position:relative;
}

.fullSlide .bd li {
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li  a
{
     display:block;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:-7px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:13px;
	margin:1px;
	overflow:hidden;
	background:#da251c;
	  border-radius: 4px;
	line-height:999px; 
}
.fullSlide .hd ul .on {
	background:#272828;
}
.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:1%;background:url(img/Index/right1s.png) no-repeat;}

.pro2 ul li p{position:absolute;left:116px;top:-10px;overflow:hidden;display:none;width:204px;background:url(Img/Index/pro_nbg.png) no-repeat left top; z-index:9990}
.pro2 ul li p a{display:block;margin:0 auto;padding-left:30px;width:116px;height:30px;line-height:30px;color:#666666;background:url(Img/Index/pro_nab.jpg) no-repeat left center;border-bottom:1px dashed #ececec; overflow:hidden;}
.pro2 ul li p a:hover{display:block;padding-left:30px;width:114px;height:30px;line-height:30px;color:#da251c;background:url(Img/Index/pro_nab2.jpg) no-repeat left center;}

