@charset "utf-8";

/*banner*/
.banner{ height:630px;overflow: hidden;clear: both;margin-top: -6px;position: relative;}
.ban_p,.ban_p li{ height:630px;overflow: hidden;}
.ban_p li a{ display:block; height:630px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 13px;height: 13px;border-radius: 13px;margin-right:8px; display: inline-block;background: #fff;}
.ban_t em.on{background: #db0010;}

.til01{text-align: center;height:134px;color: #444;font-size:20px;line-height:30px;font-family: "Microsoft Yahei";font-weight: normal;}
.til01 span{color: #222;display: block;line-height:42px;font-size:30px;}
.til01 a{color: #444;}
.til02{text-align: center;height:107px;color: #222;font-size:30px;line-height:107px;font-family: "Microsoft Yahei";font-weight: normal;}
.til02 a{color: #222;}

/*搜索*/
.seabox{overflow:hidden;height:61px;line-height:36px;font-family:"Microsoft Yahei";padding:25px 0 0;background:#f1f1f1;}
.sea_inp{width:436px;overflow: hidden;}
.sea_inp .serach{width:317px;height:34px;border:solid 1px #dfdfdf;border-right: 0; background:#fff;line-height:34px;color:#9b9b9b;padding:0 0 0 15px;float:left;outline: none;display: block;font-size:14px;position: relative;}
.sea_inp .sub{ width:103px; height:36px;border:0;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 0 0;border: 0;}
.k_word{overflow:hidden;width:720px;color:#444;overflow: hidden;}
.k_word a{color:#444;padding: 0 20px 0 0;}

/*合作*/
.part{height: 455px;padding: 41px 0 0;overflow: hidden;}
.part h2{height:108px;font-weight: normal;font-size: 30px;line-height: 108px;text-align: center;color: #222;}
.part h2 a{color: #222;}
.part_c{overflow: hidden;}
.part_c ul{padding: 1px 0 0 3px;width: 1210px;}
.part_c li{float: left;margin: -1px 0 0 -1px;position: relative;border: solid 1px #dfdfdf;}
.part_c li,.part_c li img{width: 238px;height: 132px;display: block;overflow: hidden;}
.part_c li img{-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);    
    filter: grayscale(100%);	
    filter: gray;}
.part_c li:hover img,.part_c li img:hover{-webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);    
    filter: grayscale(0%);}

/*产品中心*/
.probox{height:994px;font-family:"Microsoft Yahei";background:url(../images/probg.gif) no-repeat center 0;}
.pro_nav{width:272px;}
.pro_nav h2{font-size:30px;line-height:109px;height:101px;background:#db0010;overflow: hidden;text-align: center;color: #fff;font-weight: normal;}
.pro_nav h2 a{color: #fff;}

.pro_nl{height:843px;overflow: hidden;border: solid 1px #dcdcdc;}
.pro_nl h3{clear: both;padding:0 0 0 36px;height:48px;line-height:48px;font-size:18px;display: block;white-space: nowrap;border-bottom: solid 1px #dcdcdc;font-weight: normal;clear: both;}
.pro_nl h3 a{display: block;color: #333;}
.pro_nl ul{clear: both;display: block;padding: 17px 0 17px 23px;border-bottom: solid 1px #dcdcdc;}
.pro_nl li{height:30px;line-height: 30px;font-size:14px;position: relative;white-space: nowrap;overflow: hidden;}
.pro_nl li a{display: block;padding: 0 0 0 13px;color: #555;}
.pro_nl li a:hover{color: #fff;background: #db0010;}

.pro_list{width:891px;overflow: hidden;padding: 37px 0 0;}
.pro_list h2{height:64px;position: relative;font-size:24px;line-height: 42px;}
.pro_list h2 a{color: #222;}
.pro_list h2 b{display: block;float: left;background:url(../images/ico01.gif) no-repeat 1px 0;font-weight: normal;padding-left:48px;}
.more01{background:url(../images/morebg.gif) no-repeat 0 0;width:84px;font-size: 14px;text-transform: uppercase;font-weight: normal;line-height: 32px;padding: 0 29px 0 0;text-align: center;margin-top: 5px;}
.more01 a,.pro_list h2 .more01 a{color: #7e7e7e;}

.prev1,.next1{width:26px;height:40px;display: block;top:163px;right:35px;z-index: 1;}
.prev1{left:35px;}
.pro_qh,.pro_qhc,.pro_qhc dl{width: 891px;height: 366px;display: block;overflow: hidden;}
.pro_qhc dl{background:url(../images/prolbg.jpg) no-repeat 0 0;}
.pro_qhc dt,.pro_qhc dt img{float: right;width:488px;height:366px;display: block;}
.pro_qhc dd{float: left;width:280px;display: block;padding: 30px 0 0 123px;line-height: 24px;color: #555;}
.pro_qhc dd h3{line-height:63px;height:63px;color: #222;font-size: 28px;font-weight: normal;background:url(../images/ico02.gif) no-repeat 0 bottom;margin-bottom: 20px;}
.pro_qhc dd h3 a{color: #222;}
.pro_qhc dd .pro_wz{height: 171px;line-height: 24px;overflow: hidden;width:260px;}
.pro_qhc dd .pro_wz li{display: block;background:url(../images/ico03.png) no-repeat 2px 6px;padding-left: 24px;}
.pro_more,.pro_more img{display: block;}

.pro_lb ul{width: 930px;}
.pro_lb li{margin:34px 37px 0 0;position: relative;float: left;}
.pro_lb li,.pro_lb li img{width:273px;height:205px;display: block;overflow: hidden;}
.pro_lb li span{display: block;width:273px;line-height:44px;z-index: 1;position: absolute;background:rgba(0 , 0, 0, 0.45);left: 0;bottom: 0;text-align: center;}
.pro_lb li a{display:inline-block;color: #fff;}

.part_c li img,.pro_lb li img,.new_c1 dt img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.part_c li img:hover,.pro_lb li img:hover,.new_c1 dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*广告*/
.h_gg1{display: block;height:333px;background:url(../images/h_gg1.jpg) no-repeat center 0;color: #fff;clear: both;}
.gg01{font-weight: bold;top:222px;left: 50%;margin-left:68px;white-space:nowrap;width:390px;}
.gg01 b,.gg01 b img{width: 150px;height: 38px;display: block;float: left;}
.gg01 span{width: 150px;float: left;padding: 0 11px;color: #fff;}
.gg01 span,.tec_pho span{display: block;line-height:44px;font-family: Impact;font-size: 30px;}

/*优势*/
.edge{line-height:24px;color: #555;font-family:"Microsoft Yahei";overflow: hidden;padding:80px 0 0;height:2156px;border-bottom: solid 13px #d7d7d7;font-size: 16px;}
.edge1{height:455px;}
.edge2{height:453px;}
.edge3{height:466px;background:url(../images/edge_pic3.jpg) no-repeat center 0;padding: 89px 0 0;margin-bottom: 92px;}
.edge_w{width: 485px;padding:55px 0 0;}
.edge_w h3{height: 54px;font-size: 24px;line-height: 54px;color: #222;background:url(../images/ico04.gif) no-repeat 0 25px;padding-left: 66px;}
.edge_ico{display: block;height: 94px;}

.edge_w li{display: block;clear: both;background:url(../images/ico03.png) no-repeat 15px 24px;padding:17px 0 0 41px;}
.edge_w li b{color: #d4000e;}
.edge3 .edge_w h3{background:url(../images/ico08.gif) no-repeat 0 25px;color: #fff;}
.edge3 .edge_w li{background:url(../images/ico07.gif) no-repeat 15px 24px;color: #fff;}
.edge3 .edge_w li b{color: #fff;}

/*流程*/
.tec_p{background:url(../images/tecbg.gif) no-repeat center 258px;height:939px;font-family:"Microsoft Yahei";overflow: hidden;font-size: 16px;line-height:32px;}
.tec_p .til01{background:url(../images/ico06.gif) no-repeat center 0;padding-top: 62px;height: 119px;}
.tec_pc dl{width: 214px;float: left;background:url(../images/teclbg.png) no-repeat 26px 0;padding: 2px 67px 0 31px;height: 328px;text-align: center;}
.tec_pc dt,.tec_pc dt img{width: 214px;height: 214px;display: block;border-radius: 100%;}
.tec_pc dl.tec_pl1{padding-right: 0;}
.tec_pc dd span{padding:5px 0 0;display: block;height: 44px;line-height: 44px;font-size: 20px;color: #333;}
.tec_pc dd span b{font-size:30px;color: #db0010;font-weight: normal;}
.tec_pho{width: 254px;right: 0;top: 486px;text-align: center;color: #db0010;line-height: 55px;}
.tec_pho img{display: block;margin:0 auto;}

/*在线留言*/

/*资讯*/
.newbox{font-family:"Microsoft Yahei";overflow: hidden;line-height:25px;height:708px;color:#666;padding:38px 0 0;}

.newtil{height:109px;line-height:48px;font-size:18px;padding: 16px 0 0 250px;text-align: center;}
.newtil li{float: left;color: #333;width: 218px;line-height: 48px;margin: 0 20px 0 0;border: solid 1px #ebebeb;}
.newtil li em{display: inline-block;padding: 0 0 0 21px;}
.newtil li a{color: #222;display:block;}
.newtil li.cur{color:#fff;border-color: #db0010;background: #db0010;}
.newtil li.cur a{color:#fff;}

.new_c1 dl{display: block;height:390px;width: 574px;float: left;}
.new_c1 dt{border: solid 1px #ebebeb;}
.new_c1 dt,.new_c1 dt img{display: block;height:284px;width:572px;overflow: hidden;}
.new_c1 dd{display: block;padding:16px 0 0;}
.new_c1 dd span,.new_c1 li span{display: block;width:113px;height: 80px;border-right: solid 1px #ebebeb;float: left;line-height:22px;padding-left: 10px;text-align: center;margin-top: 6px;}
.new_c1 dd span b,.new_c1 li span b{display: block;font-size: 46px;color: #333;line-height: 49px;padding: 3px 0 0;}
.new_c1 dd p{display: block;padding:0 0 0 34px;float: left;width: 392px;}
.new_c1 ul{display: block;width:563px;float: right;}
.new_c1 li{display: block;height:90px;border: solid 1px #ebebeb;margin-bottom: 20px;padding: 12px 0;overflow: hidden;}
.new_c1 dd p a,.new_c1 li a{display: block;color: #333;font-size: 16px;line-height: 34px;}
.new_c1 li p{display: block;width: 380px;float: left;padding: 0 0 0 34px;}

/*关于*/
.abobox{font-family:"Microsoft Yahei";line-height:24px;color: #fff;background:url(../images/aboutbg.jpg) repeat-x center 0;overflow: hidden;padding: 41px 0 0;height: 760px;}
.abobox .til02{height:119px;}
.about_p,.about_p img{width: 100%;display: block;}
.about_w{width:508px;overflow: hidden;padding: 0 74px;background:url(../images/bg01.png) repeat;right: 0;top: 149px;height: 266px;border-left: solid 6px #db0010;}
.about_w h3{height:76px;overflow: hidden;line-height:76px;color: #fff;font-size:24px;font-weight: normal;}
.about_w p{height: 106px;}
.about_w span{width: 170px;line-height: 40px;text-align: center;background: #db0010;display: block;}
.about_w a{color: #fff;}

/*友情链接*/
.link{height:52px;line-height:51px;font-family:"Microsoft Yahei";color: #949494;overflow: hidden;white-space: nowrap;background:#1f1f1f;}
.link_c{border-top: solid 1px #363636;}
.link_c span{float: left;}
.link_c p{float: left;width: 1120px;}
.link a{color: #949494;display: inline-block;padding:0 33px 0 0;}