/*
* @Author: scheng
*/

*{ margin:0; padding:0;}
body{ font-size:14px; color: #333; background:#fff;font-family:'Microsoft YaHei',"微软雅黑",Arial, Helvetica;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a{ text-decoration:none; color:#666}
input{ margin:0px; padding:0px;vertical-align: middle;}
a:hover{ text-decoration:none; color:#e52520;transition-property: color;
    transition-duration: .5s;}
ul{ list-style:none;}
li{ list-style:none;}
.clear{ clear:both; width:100%; height:0; overflow:hidden;}
img{ border:none;}
em{ font-style:normal;}
.fl{ float:left}
.fr{ float:right}
.container{width: 1200px; margin:auto;}

.top{width: 100%;height: 42px;line-height: 42px;font-size: 12px;color: #888;border-bottom: #eaeaea 1px solid; clear: both;}
.top .fr img{vertical-align: middle;padding-right: 5px;}

.nav-nav{height:62px;background:#fff;}
.nav{ height:62px; line-height:62px;  position:relative; z-index:1; }
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display:inline;background:url(../images/nav_line.gif) no-repeat right center;margin-left: -1px;  }
.nav li.nLi:last-child{background:none}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; padding:0 39px; font-size:14px;font-weight:normal;color:#000; }
.nav .sub{ display:none; width:133px; left:0; top:62px;  position:absolute; background:#b91313;  line-height:50px; text-align: center;z-index:999; }
.nav .sub li{ zoom:1;height:50px; }
.nav .sub a{ display:block; padding:0 10px;font-size:12px;color:#fff }
.nav .sub a:hover{ background:#970000; color:#fff;}
.nav .on h3 a{ color:#b91313;}
.head{height:95px;}
.head .fl a{display:block; width:630px; height:95px; background:url(../images/logo.jpg) no-repeat left center;}
.head .fr{padding-top:8px;}
.head .fr em{display: block;background: url(../images/h_xx.gif) no-repeat center 8px; font-size: 15px;color: #3f3f3f;
    text-align: center;margin-left: 20px;}
.head .fr span{color: #b91313;font-size: 20px;display: block; background: url(../images/h_dh.jpg) no-repeat 0 center;padding-left: 75px;}
.tr-banner{ width:100%;  position:relative;  height:460px; background:#000;  }
.tr-banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.tr-banner .bd ul{ width:100% !important;  }
.tr-banner .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.tr-banner .bd li a{ display:block; height:460px; }
.tr-banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}

.tr-banner .hd ul{ text-align:center;  padding-top:5px; }
.tr-banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:26px; height:4px; margin:5px; overflow:hidden;
    line-height:9999px;background:#fff;}
.tr-banner .hd ul .on{ background:#34ad6b }

.tr-search{ height:62px; background:#f0f0f0;line-height:62px; }
.tr-search p{float:left;color:#4f4f4f;font-size:12px; width:700px;}
.searchCon{ width: 300px; float: right; padding-top: 10px; padding-right: 20px;}
.searchCon .textCon{ height:40px; width:260px; padding: 0; border:0; line-height: 40px; float:left; text-indent:8px; color:#555;}
.sousuobtn{ height:40px; width:40px; float: right; background: url(../images/sou2.gif) #019944 center center no-repeat; border:none;  -webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out;}
.sousuobtn:hover{ cursor:pointer; opacity:0.8;}

.tr-product{padding:20px 0 0 0 ;}
.title{ text-align: center; height: 126px; }
.title h3,.title h3 a{ font-size: 42px; color: #b91313; }
.title p{ font-size: 12px; line-height: 26px;}
.title span{ font-size: 14px; line-height: 20px; color: #dadada;}

.tr-notice { width: 1200px;overflow: hidden;}
.tr-notice .tab-hd { height: 60px; line-height:30px; }
.tr-notice .tab-hd ul {width:565px;margin:auto;}
.tr-notice .tab-hd li{ float:left; margin: 0 9px; line-height: 34px; text-align: center; font-weight: bold; font-size: 14px; cursor:pointer; width: 120px; height: 34px; border:1px solid #ddd;  }
.tr-notice .tab-hd li a{ display:block; padding:0 14px;color:#333; }
.tr-notice .tab-hd li a:hover,.tr-notice .tab-hd li.on a{ color:#fff; }
.tr-notice .tab-hd li.on{ background:#b91313; border: 1px solid #b91313; color: #fff}
.tr-notice .tab-bd {}
.tr-notice .tab-bd ul{ overflow:hidden; zoom:1; }
.tr-notice .tab-bd li { overflow: hidden; width: 290px; float: left;margin-right:13px; }
.tr-notice .tab-bd li:nth-child(4n){margin-right:0;}
.tr-notice .tab-bd li img{width:258px; height:200px;padding:10px; border:1px solid #e8e8e8;}
.tr-notice .tab-bd li span{display:block;height:35px; line-height:35px; text-align:center; width:100%;}
.tr-notice .tab-bd li:hover img{border:1px solid #34ad6b;}

.adbanner{ height: 126px; width: 1180px; margin:70px auto 43px auto; background: url(../images/adbannerbg.jpg) center top no-repeat; }
.adbanner .adconl{ width: 490px; padding-left: 100px; height: 126px; float: left; }
.adbanner .adconl h3{ color: #fff; font-size: 33px; line-height: 40px; padding-top: 20px; }
.adbanner .adconl p{ font-size: 20px; color: #03672c; font-weight: normal;display:block;width:120%;text-align:left; }
.adbanner .adconr{ width: 490px; padding-left: 100px; padding-top: 46px; height: 80px; float: right; }
.adbanner .adconr p{ font-size: 20px; color: #fff; font-weight: bold; }

.youshi{ height: 784px; margin-top: 23px; background: url(../images/youshia.jpg) center top no-repeat; }
.youshia{ height: 373px; width: 510px; padding-left: 630px; }
.youshiacon{ padding-top: 40px; }
.youshiacon h4{ font-size: 20px; padding-left: 26px; color: #000; border-bottom: 1px dashed #999; background: url(../images/youshititbg.png) left center no-repeat; }
.youshiacon ul{ padding-top: 20px; }
.youshiacon li{ height: 40px; line-height: 40px; list-style-type: none; font-size: 16px; }

.youshib{ height: 373px; width: 510px; }
.youshibcon{ padding: 40px 0 0 20px; }
.youshibcon h4{ font-size: 20px; padding-left: 26px; color: #000; border-bottom: 1px dashed #999; background: url(../images/youshititbg.png) left center no-repeat; }
.youshibcon ul{ padding-top: 20px; }
.youshibcon li{ height: 40px; line-height: 40px; list-style-type: none; font-size: 16px; }

.cpdz{ height: 280px; }
.cpdz .picScroll-left{ width:1200px; margin: 0 auto;  overflow:hidden; position:relative; background: url(../images/dizhitxt.jpg) center -16px repeat-x;}
.cpdz .picScroll-left .hd{ overflow:hidden; background: #fff; height: 27px; width: 60px; margin: 0 auto; padding-bottom: 10px;}
.cpdz .picScroll-left .hd .prev,.cpdz .picScroll-left .hd .next{ display:block; width:20px; height:20px; float:right; overflow:hidden; cursor:pointer;}
.cpdz .picScroll-left .hd .prev{ float: left; background-position:0 0; background:url("../images/leftbtn.jpg") no-repeat; }
.cpdz .picScroll-left .hd .next{ float: right; background-position:0 0; background:url("../images/rightbtn.jpg") no-repeat; }
.cpdz .hdmore{ display:none; width:58px; height:26px; text-align: center; line-height: 26px; float: right; margin: 0 5px; background: #ccc; }

.cpdz .picScroll-left .bd{ padding-bottom:10px; padding-left: 270px}
.cpdz .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.cpdz .picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;  }
.cpdz .picScroll-left .bd ul li .pic{ text-align:center; }

.cpdz .picScroll-left .bd ul li .cpdznei{ display: none; z-index: 999; color: #fff; font-size: 14px; position: absolute; top: 0; left: 0; width:288px; height:227px; background:url("../images/hsbg.png") repeat scroll 0 0;
}
.cpdz .picScroll-left .bd ul li .cpdznei p{line-height:200px;}
.cpdz .picScroll-left .bd ul li .cpdznei p a{ color:#fff; display:block; height:200px; line-height:200px; overflow:hidden;}
.cpdz .picScroll-left .bd ul li .cpdznei p a:hover{ color:#fff;}
.cpdz .picScroll-left .bd ul li:hover .cpdznei{ display: block; }


.cpdz .picScroll-left .bd ul li .pic img{ width:258px; height:200px;padding:13px; display:block; border:1px solid #eee;}
.cpdz .picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.cpdz .picScroll-left .bd ul li .title{ line-height:24px; }
.cpdztxt{ height: 226px; width: 245px; position: absolute; top: 38px; left: 0px; background: #eb8c0b; color: #fff; }
.cpdztxt .dzt{ padding-top: 50px; padding-left: 20px; }
.cpdztxt p{ font-size: 29px; font-weight: bold; }

.dizhitxt{ height: 73px; width: 1200px; text-align: center; margin: 0 auto; background: url(../images/dizhitxt.jpg) left top repeat-x; }
.dizhitxt h3{ font-size: 24px; color: #000; line-height: 55px; background: #fff; width: 472px; display: block; margin: 0 auto; }
.dizhiconimg{ height: 140px; line-height: 140px; text-align: right; font-size: 20px; color: #fff; margin: 0 auto; background: url(../images/liucheng.jpg) center top no-repeat; }
.dizhiconimg h3{ font-size:20px; float:right; width:140px; height:140px; line-height:140px; text-align:center;}
.dizhiconimg h4{ height: 140px; width: 140px; line-height: 140px; text-align: center; font-size: 20px; color: #fff; }
.dizhicontxt ul{ height: 70px; }
.dizhicontxt ul li{ float: left; margin-right: 35px; width: 130px; text-align: center; font-weight: bold; color: #eb8c0a; }
.dizhicontxt ul li:nth-child(2){padding-left:10px;padding-right:5px;}
.dizhicontxt ul li:nth-child(4){padding:0 15px 0 5px;}

/*case*/
.tr-case{ height: 443px; background: url(../images/hyqbg.jpg) center bottom no-repeat; margin-bottom: 20px; }

.tr-case .titlet{ height: 132px; width: 1080px; margin: 0 auto; padding-top: 75px; text-align: center; }
.tr-case .titlet h3{  font-size: 30px; line-height: 30px; }
.tr-case .titlet span{ text-align: center; line-height: 30px; color: #999; }

.tr-case .tr-case-left{ width:1200px; margin: 0 auto;  overflow:hidden; position:relative;}
.tr-case .tr-case-left .hd{ overflow:hidden; height: 27px; width: 185px; margin: 0 auto; padding-top: 22px;}
.tr-case .tr-case-left .hd .prev,.tr-case .tr-case-left .hd .next{ display:block; width:58px; height:26px; float:right; overflow:hidden; cursor:pointer;}
.tr-case .tr-case-left .hd .prev{ background-position:0 -50px; background:url("../images/btnleft.jpg") no-repeat; }
.tr-case .tr-case-left .hd .next{ background-position:0 -50px; background:url("../images/btnright.jpg") no-repeat; }
.tr-case .hdmore{ display:block; width:58px; height:26px; text-align: center; line-height: 26px; float: right; margin: 0 5px; background: #ccc; }

.tr-case .tr-case-left .bd{ padding-bottom:10px; }
.tr-case .tr-case-left .bd ul{ overflow:hidden; zoom:1; }
.tr-case .tr-case-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.tr-case .tr-case-left .bd ul li .pic{ text-align:center; }
.tr-case .tr-case-left .bd ul li .pic img{ width:228px; height:177px;padding:1px; border:1px dashed #cecece; display:block; }
.tr-case .tr-case-left .bd ul li .pic a:hover img{ border-color:#999;  }
.tr-case .tr-case-left .bd ul li .title{ line-height:24px; }

.tr-about{background:#f7f7f7;padding:25px;margin:auto auto 20px auto;}
.tr-about dt{float:left;width:680px;}
.tr-about dt h4{display:block;padding-bottom:10px;}
.tr-about dt p{text-indent:2em; line-height:25px;padding-bottom:6px;}
.tr-about dd{float:right;width:500px;}

.footer{height: 204px;background: #fff;    width: 100%;}
.footer .container{clear: both;width: 1200px;margin: auto;padding: 24px 0 12px 0;}
.footer .foot-nav{float: left;width: 672px;}
.footer .foot-nav li{width:112px; float:left;}
.footer .foot-nav li h1{display:block;
    border-bottom: 1px dotted #444;font-size: 14px;line-height: 2em;height: 2em;color:#000;margin-bottom:12px; width:80%;}
.footer .foot-nav li a{background: url(../images/a.gif) no-repeat left center;display:block;
    line-height: 2em;padding-left: 12px;width: 100%;font-size:12px;}
.footer .foot-nav li a:hover{color:#999;}

.footer .container .fr{width:420px;line-height:24px}
.footer .container .fr h1{font-size:18px;padding-bottom:6px}
.footer .container .fr dt{width:100px; float:left;}
.footer .container .fr dt:nth-child(1){padding-right:40px;}
.footer .container .fr dt img{width:100px;height:100px;}
.footer .container .fr dt span{display:block; height:25px;width:100px; line-height:25px; text-align:center;color:#999;}
.footer .container .fr dd{float:right; width:158px;padding:5px 0 0 22px;color:#000;}
.footer .container .fr dd h1{font-size:18px;font-weight:normal;padding-bottom:15px;}
.footer .container .fr dd p{font-size: 22px;
    font-family: Arial;}

.footer .container .fr dd .tr-fx .jiathis_style_32x32 .jtico_tsina{background:url(../images/sina.jpg)  no-repeat left top; width:25px; height:24px;padding-left:10px;}
.footer .container .fr dd .tr-fx .jiathis_style_32x32 .jtico_tqq{background:url(../images/bo.jpg)  no-repeat; width:25px; height:24px;}

.tr-bottom{background:#fff; height:40px; line-height:40px; text-align:center;color:#999;border-top:1px solid #cecece}
.tr-news{padding:20px 0;}
.newsleft,.tr-news .fr{width:390px;}
.newsleft0{padding:0 15px;}
.tr-title{height:30px; line-height:30px;border-bottom:1px solid #cccccc;margin-bottom:22px;}
.tr-title h3{font-size:18px;background:url(../images/newsbg.jpg) no-repeat left center;color:#b91313;float:left;padding-left:22px;}
.tr-title a{float:right;}
.newsleft ul p img{height:140px;width:390px;padding-bottom:10px;}
.newsleft ul li{ height:35px; line-height:35px;border-bottom: 1px dashed #ddd;padding-left:10px;background:url(../images/dian.jpg) no-repeat left center; overflow:hidden}
.newsleft ul li a{font-size:14px;}

.FAQcon{width:390px;height:330px;overflow:hidden;position:relative;}
.FAQcon .bd{height: 330px; float:left; overflow: hidden;}
.FAQcon .infoList{height:330px; overflow: hidden;}
.FAQcon .tempWrap{height:330px;margin:0 0 15px;}
.FAQcon ul{height:318px;overflow:hidden;}
.FAQcon ul li{height:56px;padding:26px 0;overflow:hidden;border-bottom: 1px dashed #ccc; }
.FAQcon ul li h4{height: 20px; line-height: 20px; margin-bottom: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size: 14px; padding-left: 30px; background: url(../images/Q.jpg) left center no-repeat; }
.FAQcon ul li p{height: 40px; line-height: 20px; overflow:hidden; padding-left: 30px; background: url(../images/A.jpg) left top no-repeat; }

.tr-link{padding:15px 0;}
.tr-link h2{ height: 24px;background: url(../images/link_nav.jpg) repeat-x center 13px;
    overflow: hidden;line-height: 24px;}
.tr-link h2 i{padding: 0 10px;display: inline-block;background: #b91313;font: 20px Arial, Helvetica, sans-serif;color: #fff;text-transform: uppercase; font-style: italic;line-height: 24px;}
.tr-link h2 i b{ font: 16px "Microsoft Yahei";
    color: #fff;font-weight: bold;line-height: 24px;display: inline-block;padding-right: 4px;}
.tr-link p{padding:10px 0; line-height:22px;}
.tr-link p a{padding-right:18px;color:#000;}

.tr-ban-about{background:url(../images/abouta.jpg) no-repeat center center; width:100%; height:362px;}

.con-page{padding:20px 0;}
.con-page .fl{width:260px;min-height: 500px;}
.con-page .fr{width:910px; min-height: 500px;}

.tr-columnlist{border:3px solid #b91313;}
.tr-columnlist h2{display:block; height:60px;line-height:60px; color:#fff; background:#b91313; text-align:center;font-size:16px;}
.tr-columnlist ul{padding:10px 20px;}
.tr-columnlist ul li{border-bottom: 1px dotted #ccc;height:50px;line-height:50px;text-align:center;}
.tr-columnlist ul li:last-child{border-bottom:none;}
.tr-columnlist ul li a{color:#333;display:block;height:50px;font-size:14px;}

.tr-columnlist ul li a.thison,.tr-columnlist ul li a:hover{color:#b91313;}
.tr-lcontact{line-height:25px;}
.tr-lcontact h1{height: 60px;line-height: 70px;border-bottom: 1px dotted #ccc;font-size:16px;display:block;margin-bottom:15px;}

.fr-title{height:60px;border-bottom: 2px dotted #ccc;line-height:60px;}
.fr-title h3{font-size:20px; float:left;}
.fr-title span{float:right;font-size:14px;}
.page-cont{padding-top:15px;line-height:25px;}

.pagination{font-size: 12px;text-align: center; height:52px; line-height:30px; margin-bottom:30px; background-color:#FFF; padding-top:15px; font-size:16px;}
.pagination ul li{float:left; height:28px; line-height:28px;padding:0 12px;color:#333;border: 1px solid #e3e3e3;background:#fff;border-radius:2px;margin:0 5px;color:#000}
.pagination ul li.thisclass{background:#02589e;border:1px solid #02589e;color:#fff;padding:0 12px;height:28px;line-height:28px;border-radius:2px;margin:0 5px;}
.pagination ul li a{color:#02589e}


.tr-news-list{border-bottom: 1px dashed #ccc;
    color: #666;font-size: 14px;line-height: 20px;padding: 10px 5px 4px;width: 100%;}
.tr-news-list dt{background: url(../images/dateBg.png) no-repeat scroll 10px center transparent;float: left;height: 64px;margin-bottom: 3px;
    width: 80px;}
.tr-news-list dt .dt_2{color: #fff;
    display: block;font-family: Verdana;
    font-size: 15px;padding-left: 12px;
    padding-top: 20px;width: 71px;}
.tr-news-list dt .dt_3{color: #464646;
    display: block;font: 18px/18px "Verdana";
    padding-left: 10px;}
.tr-news-list dd{ border-left: 1px solid #ccc;
    color: #1f1f1f;float: left;
    font-size: 12px; margin-bottom: 10px;
    min-height: 64px;overflow: hidden;
    padding-left: 10px;width: 810px;}
.tr-news-list dd .dt_1{background: url(../images/ico10.gif) no-repeat scroll 0 9px;color: #333;display: block;font-family: "Microsoft YaHei";font-size: 15px;font-weight: bold;height: 24px;line-height: 24px;padding-left: 10px;text-decoration: none;}
.tr-news-list dd p{color: #666;display: block;font-family: "Microsoft YaHei";}

.page-cont-title h1{border-bottom: 1px dashed #CCCCCC;font-size: 22px;line-height: 40px;
    padding-bottom: 10px;margin-bottom: 10px;
    text-align: center;}
.page-cont-titlea{padding-bottom:25px;}
.page-cont-title p{display:block; height:24px; line-height:24px;margin-bottom:25px;color:##BCBBBB; text-align:center;}

.tr-product-list
.tr-product-list{ padding-top:10px;}
.tr-product-list li{ float:left; margin-right:18px; margin-bottom:55px; width:213px;position:relative;}
.tr-product-list li:nth-child(4n){margin-right:0;}
.tr-product-list li:hover{ opacity: 0.9; }
.tr-product-list li:hover p{ background:#04a245; color: #fff;}
.tr-product-list li:hover p a{ color:#fff;}
.tr-product-list li img{/* height:240px;*/ width:213px;height:165px; border: 1px solid #eee; border-bottom: none;}
.tr-product-list li p{ display:block; text-align:center; border: 1px solid #eee;overflow:hidden;  line-height:30px; color: #333;position:absolute;top:166px;;left:0;width:213px;height:30px;}


.zk-link ul li{float:left;}
.zk-link ul li img{width:110px; height:40px;margin-right:25px}
.zk-quick dl{ background:url(../images/bjx_1.jpg) no-repeat left center}
.zk-quick dl dt{float:left;width:68px;padding:0 15px 0 35px}
.zk-quick dl dt img{width:68px; height:68px}
.zk-quick dl dd {float:left;width:120px; background:url(../images/bjx_1.jpg) no-repeat right center}
.zk-quick dl dd h3{font-size:18px;padding:15px 0 2px}

.index-product-t li{float:left;padding:15px 16px 15px 0}
.index-product-t li:nth-child(4n){margin-right:0;padding-right:0}
.index-product-t li img{width:200px;padding:5px;border:1px solid #cecece;height:150px}
.index-product-t li span{display:block; height:25px;line-height:25px;text-align:center}


.product-tice { width: 910px;  overflow: hidden;padding-top:25px }
.product-tice .tab-hd {height: 40px; background:url(../images/eddq_cp_x_dh_bj.jpg) repeat-x }
.product-tice .tab-hd ul {padding-left:10px }
.product-tice .tab-hd li{ float:left; display:block;font-weight:bold;margin:0; height: 39px;line-height:45px; padding:0;cursor:pointer;color: #161616; width:100px;text-align:center}
.product-tice .tab-hd li.on{ color:#FFF; padding:0; margin:0; border:#F00 solid 1px; border-bottom:none;  width:68px;}
.product-tice .tab-hd li.on span{ display:block; _display:inline-block; height:38px; overflow:hidden; width:66px;padding:0;border:#FFF solid 1px; line-height:40px;border-bottom:none; background:#F00}

.product-tice .tab-bd { padding:5px; line-height:24px  }
.product-tice .tab-bd .tab-pal{padding:10px; line-height:25px}


.product-page-t .fll{width:428px; float:left;overflow:hidden}
.product-page-t .fll img{width:428px}
.product-page-t .frr{height:305px; width:465px; padding:25px 0 0 0; float:right;overflow:hidden}

.product-page-t .frr h2{height:34px; width:464px;font-size:26px; margin:0; padding:0 0 5px 0;color:#323232; overflow:hidden;}
.product-page-t .frr h2 font{color:#d20c03;font-size:28px;margin:2px 10px 0 0; padding:0; }

.product-page-t .frr ul{ clear:both;}
.product-page-t .frr li{ margin:6px 0;}
.product-page-t .frr li ul{display:block; padding:12px 0; *padding:0 0 12px 0;}
.product-page-t .frr ul li ul li{ background:url(../images/a_bj.gif) left 4px no-repeat; padding:0  0 0 15px;}
.product-page-t .frr ul .h_m_cp_r_li{  padding:0; height:25px; margin:0 0 15px 0;}
.a_1{background:#999 url(../images/pdf_1.gif) no-repeat 8px 5px;}
.a_1:hover{background:#e00d03 url(../images/pdf_2.gif) no-repeat 8px 5px;}
.a_2{background:#999 url(../images/cuc_1.gif) no-repeat 8px 5px;}
.a_2:hover{background:#e00d03 url(../images/cuc_2.gif) no-repeat 8px 5px;}
.a_3{background:#999 url(../images/rar_1.gif) no-repeat 8px 5px;}
.a_3:hover{background:#e00d03 url(../images/rar_2.gif) no-repeat 8px 5px;}
.product-page-t .frr ul .h_m_cp_r_li a{ display:block; float:left; width:65px; height:21px; line-height:22px; padding:1px 3px 0 38px; text-align:left; color:#FFF; margin:0 8px 0 0;}

.h_m_cp_r_fa{line-height:22px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding:10px 0 8px 0;}
.h_m_cp_r_fa a{ color:#424242;}
.h_m_cp_r_fa a:hover{ color:#f00;}
.h_m_cp_r_fa font{ font-size:14px;color:#f10; font-weight:bold;}
.h_m_cp_r_fa2{line-height:22px; border-top:1px solid #ccc; padding:10px 0 8px 0;}
.h_m_cp_r_fa3 a{ display:block; width:99px; padding:3px 0; font-size:14px; background:#F00; text-align:center; color:#FFF;}
.h_m_cp_r_fa3 a:hover{ display:block; width:99px; padding:3px 0; font-size:14px; background: #999; text-align:center; color:#FFF;}


.h_m_cp_r_z{ background:url(../images/edcp_x_z.jpg) left 12px no-repeat; padding:10px 0 0 26px; line-height:20px; color:#696969;}
.h_m_cp_r_z a{ padding:2px 2px 0 20px;*padding:4px 2px 0 20px; color:#FFF; background:url(../images/edcp_x_lx_bj.jpg) left center no-repeat;}
.h_m_cp_r_z a:hover{ color:#FFF;}

.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}