@charset "utf-8";
body{font-family:"微软雅黑","Raleway", sans-serif;line-height:24px;word-spacing: normal;margin:0 auto; padding:0;font-size:12px;color:#696969; background:url(../images/body_Bg.jpg) repeat-x left top #fff}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,p,blockquote{margin:0;padding:0;list-style:none;}
em,i{font-style:normal;}
a:link,a:visited,a:active{color:#696969;text-decoration: none;}
a:hover{text-decoration:none;color:#C11063;}
a.alink:link,a.alink:visited,a.alink:hover,a.alink:active{color:#0000ff;}
img { border:none; vertical-align:middle; }
input,select{ border:0px; padding:0px;margin:0px;vertical-align:middle;outline-style:none;color:#231815}

.clear{ clear:both;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.br{border-bottom: 2px solid #f10180;}
.f10180{color:#f10180}
.red{color:#f00;}
.gray {color: gray;}
.brt{border-top:solid 1px #DDDDDD;}

.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f120{font-size:20px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}


.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}


.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}

.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}

.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}

.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}


.header,.nav,.main,.banner,.nybanner,.friendlink{ width:1000px; margin:0 auto;}
.header{position:relative; height:100px;}
.logo {position:absolute;left:0px;top:10px;}
.header p.fav{position:absolute;right:0px;top:25px; }
.header .tel{position:absolute;right:0px;top:50px;}


.nav{height:36px;background:url(../images/menu.jpg) repeat-x;}
.nav .navFL{background:url(../images/menu_fl.jpg) no-repeat left;height:36px;width:4px;}
.nav .navFR{background:url(../images/menu_fr.jpg) no-repeat left;height:36px;width:5px;}

.nav ul{height:36px;width:991px;float:left;}
.nav ul li{float:left;width:108px;height:36px;line-height:36px;text-align:center;background:url(../images/menu_line.jpg) no-repeat right center;position:relative;z-index:36529}
.nav ul li.last{background:none}
.nav ul li a{display:block;font-size:14px;color:#fff}
.nav ul li a:hover{text-decoration:underline}
.nav ul li dl{width:99px;position:absolute;top:36px;left:0px;display:none;padding:5px 0;overflow:hidden;background:#3BAFFA}
.nav ul li dl dd{height:30px;line-height:30px;text-align:center}
.nav ul li.on dl dd a,.nav ul li dl dd a{color:#fff;font-size:12px;background:none;text-decoration:none}
.nav ul li.on dl dd a:hover,.nav ul li dl dd a:hover{background:#319EFB;text-decoration:underline}




.banner{height:262px;}


.wrap{margin:0 auto;width:1000px;overflow:hidden;background:url(../images/wrap.jpg) repeat-y left top} 

.caption{border-bottom:1px solid #cbcbcb;clear:both}
.caption,.caption i,.caption em{height:26px;line-height:26px}
.caption i{color:#9c9c9c;float:left;font-size:12px;font-weight:bold}
.caption em{color:#333;float:left;font-size:14px;font-weight:bold;padding-left:8px}

.caption a{float:right;margin-top:10px}




.about{float:left;width:300px}
.about .caption em{color:#1e61a7}
.about .at{clear:both;overflow:hidden;padding-top:12px}
.about .at img{width:120px;float:left}
.about .at div{float:right;width:170px}
.about .at div{line-height:25px}
.about .at div a{color:#1e61a7}



.news{width:360px;float:left;padding-left:20px;margin:0 20px;background:url(../images/hr.jpg) no-repeat left center}
.news dl{clear:both;overflow:hidden;padding-top:10px}

.news dl dd{text-indent:10px;background:url(../images/arrow.gif) no-repeat left center}
.news dl dd,.news dl dd i,.news dl dd a{height:25px;line-height:25px}
.news dl dd a{width:260px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999}
.news dl dd i{float:right;color:#999}

.contact{width:230px;float:right;padding-left:20px;background:url(../images/hr.jpg) no-repeat left center}
.contact .ct{line-height:25px;overflow:hidden;padding-top:10px;color:#999}


.web{width:260px;float:left}
.web .wb{}


.products{width:670px;float:right}
.products .caption em{color:#1e61a7}
.products .scroll{overflow:hidden;width:670px;margin-top:10px}
.products .scroll ul{width:99999px}
.products .scroll ul li{width:154px;float:left;display:inline;margin-right:14px}
.products .scroll ul li a{display:block}
.products .scroll ul li a img{width:150px;height:100px;padding:1px;border:1px solid #d2d2d2}
.products .scroll ul li a img:hover{filter:alpha(opacity=70);opacity:0.7}
.products .scroll ul li a p{width:186px;height:30px;line-height:30px;text-align:center}






.bottomer{width:1000px;padding:1px 0;overflow:hidden;margin:0 auto}
.service{height:38px;line-height:38px}
.service span{float:left;width:40%;background:url(../images/phone.jpg) no-repeat 20px center #898989;color:#fff;text-indent:50px;font-size:14px}
.service p{float:right;width:60%;background:#3b86be}
.service p i{float:left;color:#fff;padding-left:20px;font-size:14px}
.service p a{color:#d8d8d8;float:left;padding:0 20px}
.service p a:hover{color:#fff;text-decoration:underline}
.service p a img{float:left;padding:9px 5px 0 0}

.copy{width:1000px;background:url(../images/copy.jpg) repeat-x left top;overflow:hidden;padding:18px 0 5px}
.copy .flt{width:60px;float:left}
.copy .flr{width:935px;float:left}



.left{width:210px;float:left;padding:10px}


.right{width:768px;float:right;background:url(../images/right.jpg) repeat-x left top}


.sort{overflow:hidden;margin-bottom:10px}
.sort h4{padding:10px 0 5px;overflow:hidden}
.sort h4 i{color:#1e61a7;float:left;font-size:36px;font-weight:bold;line-height:36px;padding: 0 0 2px 5px}
.sort h4 em{color:#1e61a7;float:left;font-size:15px;font-weight:bold;line-height:24px;padding:12px 0 2px 5px}
.sort h4 span{color:#9c9c9c;float:left;font-size:12px;font-weight:bold;line-height:24px;padding-left:8px;padding-top:12px}


.sort dl{width:188px;overflow:hidden;margin:0 auto;background:#fff;border:1px solid #d0d0d0;padding:10px}
.sort dl dd{line-height:32px;text-indent:22px;background:url(../images/jiantou.jpg) no-repeat 10px center}
.sort dl dd a{font-size:14px;color:#696969}
.sort dl dd.on a,.sort dl dd a:hover{color:#1e61a7;text-decoration:underline}


.contus{width:188px;overflow:hidden;margin:0 auto;border:1px solid #d0d0d0;padding:85px 10px 10px;line-height:25px;background:url(../images/service.jpg) no-repeat 10px 5px #fff}

 


.location{margin:0 15px}
.location div{overflow:hidden;margin-top:15px}
.location div i{color:#1d1d1d;float:left;font-size:16px;font-weight:bold;line-height:24px;padding:2px 10px 2px 25px;background:url(../images/location.jpg) no-repeat}
.location div em{background:url(../images/sx.gif) no-repeat 0 5px;color:#cfcfcf;float:left;font-size:12px;line-height:24px;padding:2px 0 0 10px}
.location p{background:url(../images/lsx.gif) no-repeat scroll left top #e4e4e4;color:#666666;height:24px;line-height:24px;margin-top:10px;padding: 0 0 0 15px}
.location p a{padding-right:6px}
.location p b{padding-left:6px}



.outer{padding:20px 25px;clear:both}
.newslist li{float:left;width:100%;padding:7px 0;background:url(../images/arrow.gif) no-repeat 10px 17px;text-indent:25px;border-bottom:1px dotted #aaa; }
.newslist li a{display:block;float:left;}
.newslist li em{float:right;margin-right:10px;display:inline;font-style:normal;}

.newsMain{ width:100%;overflow:hidden}
.newsMain .headTit{border-bottom:1px dotted #dccfbd; text-align:center; padding:10px 0; position:relative;margin-bottom:10px}
.newsMain .headTit h1{ font-size:16px; line-height:18px; color:#341A00; margin-bottom:10px;  text-align:center;}
.newsMain .headTit .clickhov{text-align:center;}
.newsMain .headTit .clickhov span{margin-left:10px;color:#999;}
.newsMain .headTit a.return{ position:absolute; right:0px; top:5px; width:60px; height:25px; line-height:25px; display:block; background:#d91212; color:#fff; text-align:center;font-family: \5B8B\4F53;}
.newsMain .texBody{padding-bottom:10px;line-height:30px}
.listControl{width:95%;padding: 10px 0;margin:0 auto;overflow:hidden}
.show_page {float:right;text-align:right;color:#666; overflow:hidden;font-size:12px;line-height:15px;}
.show_page span.disabled {border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px; background:#fff;}
.show_page span.current {color:#fff;font-weight:bold;background:#ccc;border:1px solid #C3C3C3;padding:2px 6px;float:left;display:block;margin-left:2px;}
.show_page a:link,DIV.show_page a:visited,DIV.show_page a:active{color:#666;background:#fff;border:1px solid #ccc;padding:2px 6px;float:left;display:block;margin-left:2px;text-decoration:none;font-size:12px;}
.show_page a:hover {BORDER: #ccc 1px solid;  COLOR: #333; BACKGROUND: #fff}
.show_page input{padding:1px; border:1px solid #ccc;font-size: 12px;color:#666;width:25px;}





.prolist li{display:inline;float:left;width:214px;margin-right:35px;margin-bottom:20px}
.prolist li.no{margin-right:0px}
.prolist li a{display:block}
.prolist li a img{border: 1px solid #ccc;padding:1px;width:216px;height:144px}
.prolist li a img:hover{border: 1px solid #ff0000}
.prolist li a p{height:30px;line-height:30px;text-align:center;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}

.procont img {}
.procont{line-height:30px}


.con{line-height:40px;font-size:14px}
.con p{font-size:14px}



.feedback tr td{padding-bottom:20px}
.feedback table{margin-top:20px}

.input_gbook{border:1px solid #b1b1b1;height:20px;line-height:20px;text-indent:2px}
.btn {background:url(../images/btn.gif);height:21px;width:67px;border: 0px none;color:#ffffff;line-height:21px;cursor:pointer;margin-left:75px}




/*在线客服代码*/
.rides-cs { background:rgba(51,51,51,0.9); position: fixed; top: 130px; right: 1px; _position: absolute; z-index: 999; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5333333', endColorstr='#E5333333');}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn { background: #F7F7F7; }
.rides-cs .cn h3 { font-size: 14px; color: #333; font-weight:600; line-height: 24px; padding: 5px}
.rides-cs .cn ul { padding: 0 0 0 8px;}
.rides-cs .cn ul li { line-height: 38px; height:38px; border-bottom: solid 1px #E6E4E4; overflow: hidden;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:0; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block; width: 20px; height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

a.close-order{display:block;width:30px;height:30px;background:url(../images/closesp.png) no-repeat center top;overflow:hidden;position:absolute;right:3px;top:65px;z-index:9999;current:pointer}