@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{position: relative; height:500px;overflow: hidden;}
.banner,.banner li{ height:500px;overflow: hidden;}
.banner li a{ display:block; height:500px; background:url(img/index/banner1.jpg) no-repeat center 0;}
.bantil{display: block; width: 300px;position: absolute;top:460px;left: 50%;margin-left: -50px;}
.bantil li{width:16px;height:16px;background: #fff;border-radius:16px;float: left;margin: 0 0 0 12px;}
.bantil li.cur{background: #d01511;}

/*搜索*/
.seabox{overflow: hidden;height:154px;overflow:hidden;line-height:38px;background:url(img/index/seabg.gif) repeat-x center 0;font-family:"Microsoft Yahei";}
.seabox div.hs{height:154px;line-height:31px;background:url(img/index/ico01.gif) no-repeat 14px 53px;font-size: 18px;font-weight: normal;color: #2e2828;padding:46px 0 0 36px;width: 316px;float: left;}
.seabox div.hs span{display: block;color: #29166f;font-size:22px;line-height: 36px;}
.seabox div.hs span b{color: #d01511;}
.sea_in,.sea_pho{width:438px;height:110px;background:url(img/index/ge01.gif) no-repeat 0 4px;padding:43px 0 0 58px;}
.sea_inp{background:url(img/index/sea_inp.gif) no-repeat 0 0;width: 379px;height:36px;}
.sea_in .serach{width:284px;height:36px;background:none;border:0;line-height:36px;color:#7f7f7f;padding:0 0 0 64px;float:left;outline: none;display: block;font-size:14px;}
.sea_in .sub{ width:30px; height:36px;background:none;border:none; float:left;cursor: pointer;display: block;}
.k_word{overflow:hidden;width:380px;color:#241e1e;padding: 0 9px;text-overflow:ellipsis;white-space: nowrap;}
.k_word b{font-weight: normal;}
.k_word a{color:#241e1e;}
.sea_pho{padding:48px 0 0 51px;font-size: 18px;line-height: 36px;width: 300px;}
.sea_pho p{padding:0 0 0 60px;background:url(img/index/sea_pho.gif) no-repeat 0 7px;}
.sea_pho p b{color: #d01511;display: block;line-height: 32px;font-family: Arial;font-size: 26px;}

/*案例*/
.case{padding: 89px 0 0;height: 1094px;font-family:"Microsoft Yahei";}
.til01{text-align: center;color: #363636;background:url(img/index/tilbg1.gif) no-repeat center 22px;font-size: 40px;line-height: 52px;height: 138px;}
.til01 a{color: #363636;}
.til01 span{font-weight: normal;font-size: 22px;line-height: 32px;display: block;}
.case_l{height: 288px;}
.case_l dl{width:398px;height: 117px;float: left;overflow: hidden;margin: -1px 0 0 -1px;border: solid 1px #dedede;overflow: hidden;}
.case_l dt{width:199px;float: left;height: 117px;position: relative;}
.case_l dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_2.jpg) no-repeat center 0;display: block;width: 100%;height: 117px;}
.case_l dt em{position: absolute;background:url(img/index/ico07.png) no-repeat 0 0;width:17px;height: 30px;display: block;right: -1px;top: 43px;}
.case_l dl.casel2 dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_4.jpg) no-repeat center 0;}
.case_l dl.casel3 dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_6.jpg) no-repeat center 0;}
.case_l dl.casel4 dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_8.jpg) no-repeat center 0;}
.case_l dl.casel5 dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_10.jpg) no-repeat center 0;}
.case_l dl.casel6 dt span{background:url(/resource/images/b1b109fba47e4af19a07e0044139181f_12.jpg) no-repeat center 0;}
.case_l dd{width:133px;float: left;padding:20px 0 0 65px;font-size: 18px;color: #363636;line-height: 32px;height: 97px;border-left: solid 1px #dedede;}
.case_l dd a{background:url(img/index/ico02.gif) no-repeat 0 bottom;height: 69px;color: #363636;display: block;}
.case_l dd span{display: block;text-transform: uppercase;font-family: Arial;font-size: 12px;color: #363636;}
.case_l dl.casel4 dt,.case_l dl.casel5 dt,.case_l dl.casel6 dt{float: right;}
.case_l dl.casel4 dt em,.case_l dl.casel5 dt em,.case_l dl.casel6 dt em{background:url(img/index/ico13.gif) no-repeat 0 0;left: -1px;}
.case_l dl.casel4 dd,.case_l dl.casel5 dd,.case_l dl.casel6 dd{border-left:0;border-right: solid 1px #dedede;}
/**.case_l dl.cur dt{background:#29166f;}
.case_l dl.cur dt span{background-position: center bottom;}
.case_l dl.cur dt em{background:url(img/index/ico08.png) no-repeat 0 0;}
.case_l dl.casel4.cur dt em,.case_l dl.casel5.cur dt em,.case_l dl.casel6.cur dt em{background:url(img/index/ico14.png) no-repeat 0 0;}**/
.case_c{height:597px;}
.case_c dl{width: 802px; height:198px;float: left;background: #f0f0f0;color: #363636;line-height: 25px;font-size: 14px;}
.case_c dt{height:200px;float: left;width:400px;}
.case_c dt img{width: 398px;height: 198px;}
.case_c dt img{border: solid 1px #e5e5e5;}
.case_c dd{width:145px;float: left;padding:41px 0 0 130px;}
.case_c dd span.hs{display:block;font-weight: normal;font-size: 20px;line-height: 32px;text-align: center;}
.case_c dd p{display:none;}
.case_c dd span.hs b em{font-style: normal;}
.case_c dd span.hs b{font-family: Arial;display: block; font-size:34px;line-height:43px;text-transform: uppercase;}
.case_c dl.casel1{height:399px;width: 1198px;padding: 0 1px;}
.case_c dl.casel1 dt{width:800px;height:400px;}
.case_c dl.casel1 dt img{width: 798px;height:399px;}
.case_c dl.casel1 dd{width:350px;padding:22px 0 0 30px;}
.case_c dl.casel1 dd span.hs{height: 60px;line-height: 54px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case_c dl.casel1 dd span.hs b{float: left;font-size:48px;}
.case_c dl.casel1 dd span.hs b em{display:none;}
.case_c dl.casel1 dd p{background:url(img/index/ico03.png) no-repeat 0 bottom;height: 92px;display:block;}
.case_c dl.casel1 dd p span{height:52px;display:block;overflow: hidden;}
.case_c dl.casel2{width: 398px;height:399px;position: absolute;bottom: 0;right: 0;height: 400px;}
.case_c dl.casel2 dt{position: absolute;bottom: 0;left: 0;}
.case_c dl.cur{background: #29166f;color: #fff;}
.case_c dl.cur span.hs a{color: #fff;}

/*产品*/
.box1{background:url(img/index/bg02.jpg) repeat-x center 0;padding: 49px 0 65px;font-family:"Microsoft Yahei";background-size: 100% 100%;}
.probox{overflow: hidden;}
.probox .til01{background:url(img/index/tilbg2.gif) no-repeat center 22px;}
.pro_l{width: 250px;background: #fff;
    overflow: hidden;}
.pro_l div.hs{font-size: 24px;font-weight: normal;text-align: center;line-height: 36px;background: #29166f;padding: 34px 0 0;height: 84px;}
.pro_l div.hs a{color: #fff;}
.pro_l div.hs span{color: #948bb7;font-family: Arial;font-size: 14px;text-transform: uppercase;display: block;}
.pro_l h4{height:52px;line-height:51px;font-size: 16px;font-weight: normal;}
.pro_l h4 a{border-bottom: solid 1px #6e6e6e;display: block;background:url(img/index/ico04.gif) no-repeat 193px 16px #666;padding: 0 58px 0 16px;color: #fff;}
.pro_l h4.cur a,.pro_l h4 a:hover{border-bottom: solid 1px #c90e1b;background:url(img/index/ico05.gif) no-repeat 193px 16px #c90e1b;text-decoration: none;}
.pro_lh h5{clear: both;height: 38px;line-height: 38px;padding:11px 16px;font-size: 16px;}
.pro_lh h5 a{display: block;background:url(img/index/ico15.jpg) no-repeat right 19px;color: #363636;}
.pro_lh li{height: 45px;line-height: 45px;width: 108px;float: left;padding: 0 0 0 16px;font-size: 14px;}
.pro_lh li a{color: #363636;}
.pro_pho{background:url(img/index/dh_pho.jpg) no-repeat 0 0;padding:61px 0 0 112px;font-size: 18px;line-height: 29px;height: 123px;text-align: center;}
.pro_pho p{height: 68px;}
.pro_pho p b{font-family: Arial;font-size: 20px;line-height: 22px;display:block;}
.pro_pho a{background:url(img/index/icobg1.png) no-repeat center 0;text-align: center;color: #fff;line-height:30px;font-size: 14px;display: block;}
.pro_r{width: 950px;}
.pro_r li{width:303px;float: left;padding: 0 0 10px 13px;text-align: center;}
.pro_r li img{width:303px;height:242px;display: block;margin: 0 auto 1px;}
.pro_r li span{display: block;background: #828181;line-height: 35px;}
.pro_r li span a{color: #fff;}

/*广告*/
.h_gg,.h_gg img{display: block;float: left;font-family:"Microsoft Yahei";}
.gg01{background:url(img/index/ico15.png) no-repeat 0 0;padding: 0 0 0 59px;top:127px;right: 33px;width: 400px;height: 48px;line-height: 48px;color: #f4f2f3;font-family: Arial;font-size: 30px;}
.gg01 a,.edge_w span a{background:url(img/index/icobg2.png) no-repeat center 4px;color: #fff;font-size:20px;width:148px;float: right;text-align: center;}

/*优势*/
.edge{padding:47px 0 0;background:url(img/index/bg01.jpg) no-repeat center 247px;font-size: 14px;line-height: 24px;color: #fff;height: 902px;font-family:"Microsoft Yahei";}
.edge .til01{background:url(img/index/tilbg3.gif) no-repeat center 22px;height: 152px;}
.edgetil{height: 48px;line-height: 48px;font-size: 18px;text-align: center;color: #fff;}
.edgetil p{width: 353px;float: right;font-weight:bold;font-size: 24px;background: #c90e1b;}
.edgetil ul,.edgetil li{float: left;}
.edgetil li{width: 200px;float: left;margin: 0 4px 0 0;background: #666;}
.edgetil li.cur{background: #c90e1b;}
.edge_w{width: 307px;padding: 59px 23px 0;height: 507px;background: #5d5a69;}
.edge_w div.hhs{height:127px;line-height:52px;font-size: 32px;white-space: nowrap;}
.edge_w div.hhs b{display: block;line-height:48px;font-size:26px;font-weight: normal;}
.edge_w p{height: 300px;overflow: hidden;}
.edge_w span{clear: both;width:148px;margin:0 auto;font-size: 18px;display: block;height: 48px;line-height: 48px;}
.edge_p{width:838px;padding: 88px 0 0;}
.edge_p1{position: relative;}
.edge_p1 img{position: absolute;left:-116px;top:110px;}

/**/
.dema{background:url(img/index/line2.gif) repeat-x center bottom;padding: 71px 0 0;color: #434343;line-height: 20px;font-size: 12px;height: 830px;font-family:"Microsoft Yahei";}
.dema div.hs{background:url(img/index/line1.gif) repeat-x center 86px;color: #434343;line-height: 20px;height: 168px;font-size: 40px;line-height: 68px;text-align: center;}
.dema div.hs b{color: #c90e1b;}
.dema div.hs p{display: block;font-weight: normal;font-size: 22px;line-height: 40px;}
.dema div.hs p span{background: #fff;padding: 0 14px;}
.dema_c{height:520px;overflow: hidden;}
.dema_c dl{width: 300px;height:438px;background: #f0f0f0;line-height: 26px;float: left;}
.dema_c dt,.dema_c dt img{width: 300px;height:259px;display: block;}
.dema_c dd{padding: 13px 23px 0;height: 165px;}
.dema_c dd span{font-size: 22px;font-weight: normal;height: 46px;line-height: 46px;text-align: center;}
.dema_c dd span a{color: #434343;}
.dema_c dl.dema_c1{width:600px;}
.dema_c dl.dema_c1 dt,.dema_c dl.dema_c1 dt img{width:600px;height: 357px;}
.dema_c dl.dema_c1 dd span{width:130px;float: left;}
.dema_c dl.dema_c1 dd p{width:402px;float: left;padding: 0 0 0 18px;line-height:21px;}
.dema_c dl.dema_c2{padding:178px 0 0;position: relative;height:259px;}
.dema_c dl.dema_c2 dd{position: absolute;left: 0;top: 0;}
.dema_c dl.cur{background: #29166f;color: #fff;}
.dema_c dl.cur span,.dema_c dl.cur span a{color: #fff;}

.tec_p{clear: both;font-size: 18px;text-align: center;line-height: 24px;}
.tec_p li{width: 55px;float: left;padding: 0 25px 0 70px;}
.tec_p li img{width: 55px;height: 55px;display: block;}
.tec_p li span{height:59px;display: block;padding: 5px 0 0;}
.tec_p li em{display: block;background:url(img/index/icobg.gif) no-repeat center 0;color: #fff;line-height: 21px;font-family: Arial;font-size: 14px;font-style: normal;}

/*关于*/
.box2{background:url(img/index/bg03.jpg) repeat-x center bottom;padding:115px 0 0;height: 1027px;font-family:"Microsoft Yahei";}
.about{height:680px;font-size: 14px;color: #434343;line-height:28px;text-align: center;}
.about div.hs{height:680px;font-size:30px;color: #fff;line-height:46px;text-align: center;left:452px;top:374px;position: absolute;background:url(img/index/ico10.gif) no-repeat center 108px #29166f;padding: 17px 0 0;height: 121px;font-weight: normal;width: 300px;}
.about div.hs a{color: #fff;}
.about div.hs span{display: block;text-transform: uppercase;font-size: 16px;line-height: 32px;}
.about_p,.about_p img{width:1200px;height: 451px;}
.about_w{padding: 84px 0 0;}
.about_w a{color: #c90e1b;}

/*展示*/
.show{height: 350px;font-family:"Microsoft Yahei";}
.showtil{background:url(img/index/line1.gif) repeat-x 0 bottom;font-size: 18px;height: 51px;line-height: 47px;margin-bottom: 1rem;}
.showtil li{float: left;padding: 0 15px 0 0;}
.showtil li a{display: inline-block;color: #333;}
.showtil li.cur a,.showtil li a:hover{font-weight: bold;border-bottom: solid 3px #c90e1b;}
.show_c .prev1,.show_c .next1{width: 18px;height: 33px;display: block;top: 77px;right: -31px;}
.show_c .prev1{left: -31px;}
.show_cl{width: 1200px;overflow: hidden;}
.show_cl ul{width: 1220px;overflow: hidden;}
.show_cl li{width:291px;float: left;text-align: center;padding: 0 12px 0 0;}
.show_cl li img{width:291px;height: 187px;display: block;}
.show_cl li span{display: block;line-height: 46px;font-size: 14px;}
.show_cl li span a{color: #363636;}

/*资讯*/
.newbox{padding: 29px 0 0;height: 499px;overflow: hidden;font-size: 14px;color: #363636;line-height: 25px;font-family:"Microsoft Yahei";}
.news{width: 770px;}
.newtil{font-size: 18px;height:62px;line-height:62px;background:url(img/index/ico06.gif) no-repeat 0 22px;}
.newtil li{float: left;font-weight: bold;}
.newtil li.cur,.newtil li.cur a{color: #29166f;}
.newtil a{padding: 0 20px;color: #363636;}
.news_c,.faq_c{height: 384px;overflow: hidden;}
.news_c dl{height: 202px;overflow: hidden;}
.news_c dt,.news_c dt img{height:186px;width: 400px;float: left;display: block;}
.news_c dd{width: 350px;float: left;padding: 0 0 0 20px;}
.news_c dd span{display:block;height: 50px;line-height: 25px;font-size: 16px;overflow: hidden;display:block;}
.news_c dd a{color: #363636;}
.news_c dd p{height: 74px;overflow: hidden;margin-bottom: 18px;}
.news_c dd span{font-size: 16px;display: block;font-weight: bold;}
.news_c li{height: 46px;line-height: 46px;border-bottom: solid 1px #e5e5e5;padding: 0 0 0 32px;background:url(img/index/ico09.gif) no-repeat 0 18px;}
.news_c li span{float: right;}

/*问答*/
.faq{width: 400px;padding: 0 0 0 30px;font-size: 14px;font-family:"Microsoft Yahei";}
.faq_c p,.faq_c p img{width: 400px;height: 120px;display: block;}
.faq_c p{height: 130px;}
.faq_c dl{border-bottom: solid 1px #e5e5e5;line-height: 31px;height: 73px;margin-bottom:20px;position: relative;}
.faq_c dt{height:31px;background:url(img/index/wd_w.gif) no-repeat 1px 5px;padding: 0 0 0 30px;font-weight: bold;white-space: nowrap;overflow: hidden;}
.faq_c dd{height:31px;background:url(img/index/wd_d.gif) no-repeat 1px 6px;padding: 0 0 0 30px;white-space: nowrap;overflow: hidden;}
.faq_c dd span{background:#fff;position: absolute;top:31px;right:0;display: inline-block;padding:0 0 0 15px;}

/*友联*/
.link{height:106px;overflow: hidden;line-height:56px;/*white-space: nowrap;*/background: #444;color: #fff;font-size: 12px;font-family:"Microsoft Yahei";}
.link .link_gz{width:185px;float: left;text-align: center;padding:0 80px 0 0;}
.link div.ys{font-size:14px;float: left;font-weight: normal;}
.link a{color: #fff;}
.link span{display: block;font-size:14px;float: right;}
.link_c{width: 728px;float: left;/*overflow: hidden;*/}
.link_c a{padding: 0 34px 0 0;}
