/*
Powered By www.toprand.com
*/
@charset"utf-8";
/*Reset*/
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;} 
a{text-decoration:none;} 
html{overflow:-moz-scrollbars-vertical;}
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
a:link{ color:#666;}
a:hover,li a:hover,h2 a:hover{color:#CC0000}
a:visited{color:#333} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  

/*basic*/ 
body{margin:0px; padding:0px;font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px;color:#000;}  

.lbg{width:973px; padding:0 0 0 30px; background:url(../images/bg_left.jpg) left top no-repeat;margin:0 auto;position:relative;}
.mlbg{width:973px; padding:0 0 0 30px; background:url(../images/bg_mleft.jpg) left top repeat-y;margin:0 auto;position:relative;}
/*wrap*/
.wrap{width:945px; margin:0 auto;position:relative;background:url(../images/bg_right2.jpg) right top repeat-y; padding:0 28px 0 0;}


/*head*/
.head{width:945px; height:71px; overflow:hidden; background:url(../images/bg_top.jpg) left top repeat-x;}
.head .logo{ padding:3px 0 0 15px; width:94px; float:left;}
.head .home{ float:right; padding-right:15px; width:195px;*width:197px;_width:197px; font-family:"Arial";}
.head .home a{ color:#999;}
.head .home p.pt{ padding:9px 0 13px 0;}


/*nav*/
.nav{ background:url(../images/bg_nav.jpg) left top no-repeat; width:945px; height:28px;overflow:hidden;line-height:28px;}
.nav ul{ padding:0 0 0 99px; width:846px}
.nav ul li{ width:110px; font-weight:bold;float:left; text-align:center;line-height:28px; margin-right:1px;}
.wrap .nav ul li a{ color:#FFFFFF;}
.wrap .nav ul li a:hover{ background:url(../images/bg_nav1.jpg) center center no-repeat; width:110px;display:block;line-height:28px;}
.flash{width:945px; height:307px; overflow:hidden;}


/*banner*/


/*main*/
.main{width:945px; padding:15px 0 10px 0;background:url(../images/bg_ban.jpg) left top repeat-x;}
.m_main{width:931px; padding:8px 0 0px 14px;background:url(../images/bg_mban.jpg) left top repeat-x;}
.m_one{width:931px;background:url(../images/bg_pro.jpg) left top repeat-y; float:left;_float:none;}

/*left*/
.left{width:720px;float:left; overflow:hidden; padding:0 0 0 13px;}
.w936 {margin:0px;clear:both;width:720px;}
.left .w936 .tb_{width:720px; background:url(../images/bglinne.jpg) left bottom no-repeat;}
.left .w936 .tb_ ul{height:27px;}
.left .w936 .tb_ li{float:left;height:27px;cursor:pointer;}
.left .w936 .tb_ li img{clear:both; float:left; }
.dis{display:block;}
.undis{display:none}
.ctt{ background:url(../images/bg_main1.jpg) left top no-repeat; width:720px; height:161px; overflow:hidden;}
.con1{ background:url(../images/bg_main.jpg) left top no-repeat; width:720px; height:161px; overflow:hidden;}
.con1 .l{ width:97px; padding:34px 0 0 36px; float:left;} 
.con1 .l ul{ padding:15px 0 0 0;}
.con1 .l ul li{ width:80px;line-height:18px;}
.con1 .r{ float:left; padding:18px 0 0 34px; width:553px;color:#434343;}
.con1 .r ul li{width:152px; margin-right:30px; line-height:20px; float:left; }
/*right*/ 
.right{width:187px; float:right; padding-right:12px; overflow:hidden;} 
.right .w178{width:187px; float:left;}
.right .w178 ul{}
.right .w178 li{float:left;height:63px;cursor:pointer;}



 
 
/*m_left*/
.m_left{ float:left; width:192px;}
.m_left .ltitle{ width:182px; height:28px; line-height:28px; background:url(../images/bg_pronav.jpg) left top repeat-x; overflow:hidden; color:#fff; padding:0 0 0 10px;}
.m_left .mbox{ width:192px;background:#d7d7d7; padding-top:5px;}
.m_left .mbox ul li{width:177px;padding:0 0 0 15px;font-weight:bold; border-bottom:1px solid #fff; line-height:25px; float:left; cursor:pointer;color:#555;}
.m_left .mbox ul li.hover{width:177px;padding:0 0 0 15px;line-height:25px;color:#bf3f3f;}
.m_left .mbox ul li a.hongse{color:#bf3f3f;}
.m_left .mbox ul dl dd{line-height:25px;}
.imgp5{ padding:5px 0; vertical-align:middle;}
.m_left .mserch{ padding:13px 0 0 11px; width:160px;}
.m_left .mserch p{ padding-bottom:5px;}




/*m_right*/
.m_right{ float:right; width:709px; padding:0 17px 0 0;}
.m_right .ban1{ width:709px; padding-bottom:11px;}
.m_right .curr{ width:681px; border-bottom:1px dashed #000;padding:0 0 0 0px; margin-left:10px; line-height:24px; color:#878787;}
.m_right .curr span a{ color:#878787;}
.m_right .content{ width:688px; padding:10px 0;margin-left:10px; line-height:25px; min-height:380px; _height:380px; color:#666;}
/*pro*/
.m_right .content .proshow{ width:681px; border-bottom:2px solid #bfcdda}
.m_right .content .proshow ul li{ width:315px; float:left; padding:20px 0; margin-right:20px; display:inline; line-height:25px; color:#666; overflow:hidden;}
.propic{ text-align:center; width:162px; height:123px; border-right:1px dashed #000; float:left; margin-right:5px;} 
.propic1{ width:142px;overflow:hidden;}
.next{ width:680px; text-align:center; padding:15px 0;}
.m_right .content .prodetail{ width:566px; padding:22px 0 10px 7px; float:left;}
.m_right .content .prodetail dl{ width:566px; float:left;}
.m_right .content .prodetail dl dt{width:292px;height:224px;border:3px solid #d5d5d5;float:left; display:inline;}
.m_right .content .prodetail dl dd{ width:242px; float:left; margin-left:21px; display:inline; line-height:28px;}
.m_right .content .prodetail dl dd p{padding:0 0 0 5px;}
.bghei{ background:#e1e1e1; line-height:22px; width:237px; }

/*about*/
.aboutimg{ float:right;}
.m_right .content .about{ color:#666; padding-bottom:100px;}

/*service*/

.m_right .content .service p{width:420px; margin-bottom:10px;}

/*joinus*/
.m_right .content .joblist{ width:675px;}
.m_right .content .joblist ul li{ width:676px; border-bottom:1px dashed #969696; line-height:30px; padding:0 0 0 5px;}
.m_right .content .joblist ul li a{ color:#666;}
.m_right .content .joblist ul li a:hover{ color:#cc0000;}

/*down*/
.m_right .content .downtitle{ width:676px; height:25px; line-height:25px; background:#e3e3e3; font-size:14px; color:#000; padding:0 0 0 5px; font-weight:bold;}

/*jxstd*/
.m_right .content .jxreg{ width:460px; float:left; line-height:30px;}
.m_right .content .jxreg h1{ color:#000; width:70px; float:left;}
.m_right .content .jxreg h2{ color:#000; width:385px; float:left;}


/* map */
.map{ width:640px; float:left;margin:25px 0 0 0;}
.map .map_title{width:640px;}
.map .maptitle{width:640px; float:left;height:30px;border-top:2px solid #f0f0f0;}
.map .maptitle ul{width:640px;}
.map .maptitle ul li{width:100px;line-height:28px;text-align:center;margin-right:8px;background:#f0f0f0;float:left; display:inline; }
.map .maptitle ul li a{ color:#000;}

.map .maplist{ width:660px;height:400px; float:left; overflow:hidden;}/*background:#f7f7f7; */
.map .maplist ul{width:100px; float:left; background:#fff;padding-right:8px;}
.map .maplist ul li{width:100px; float:left;background:#fff;text-align:center;border-top:2px solid #f0f0f0; line-height:28px; }

/*foot*/
.foot{ width:945px;height:28px; background:url(../images/bg_foot.jpg) left top repeat-x; line-height:28px; color:#bfbfbf;}
.wrap .foot span a{ color:#7c7c7c}
.wrap .foot span a:hover{ color:#cc0000}
.wrap .foot ul{ padding:0 0 0 15px;}
.wrap .foot ul li{ float:left;width:64px; text-align:center;}
.wrap .foot ul li a{ color:#bfbfbf;}

 
 
 
 
/*text*/
.b{ font-weight:bold;}
.hei6{ color:#666;}
.f10{font-size:10px;}
.f11{ font-size:11px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{font-size:15px;}
.f16{ font-size:16px;}
.f_l{ float:left;}
.f_r{ float:right;}
.em{ text-indent:2em;}
.t_c{ text-align:center;}
.t_j{ text-align:justify;}
.t_l{ text-align:left;}
.t_r{ text-align:right;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pr100{padding:0 100px 0 0;}
.pl15{ padding-left:15px;}
.pt10{ padding-top:10px;}
.pb15{ padding-bottom:15px;}
.pb10{ padding-bottom:10px;}
.pr70{ padding-right:70px;}
.hei{ color:#000;}
.red{ color:#cc0000;}
.red2{ color:#b93d3d;}
.red1{ color:#a40000;}
.btn{ width:0px; height:0px; border:0; cursor:pointer;}
.txt{ width:0px; height:0px;} 
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.txt140{width:140px; height:18px; background:url(../images/bgtxt.jpg) left top no-repeat; border:0; margin:0; padding:0}
.sousuo{ width:49px; height:21px; border:0; cursor:pointer; background:url(../images/sousuo.jpg) left top no-repeat; margin-left:3px;}
.c7{ color:#7c7c7c;}
.msousuo{ width:158px; border:1px solid #bcbcbc; height:19px; line-height:19px;}
.mbtn_sousuo{width:47px; height:20px; border:0; cursor:pointer; background:url(../images/msousuo.jpg) left top no-repeat;}
.txt144{width:144px; height:17px; background:url(../images/txt144.jpg) left top no-repeat; border:0;}
.txt360{width:360px; height:17px; background:url(../images/txtaddress.jpg) left top no-repeat; border:0;} 
.teat{width:360px; height:127px; background:url(../images/txttea.jpg) left top no-repeat; border:0; float:left;}
.ptd{width:50px; color:#666}
.queding{width:65px; height:25px; border:0; cursor:pointer; background:url(../images/queding.jpg) left top no-repeat;}
.reset{width:64px; height:25px; border:0; cursor:pointer; background:url(../images/reset.jpg) left top no-repeat;}
.shenqing{width:59px; height:23px; border:0; cursor:pointer; background:url(../images/shenqing.jpg) left top no-repeat; margin-top:10px;}
.login{width:65px; height:27px; border:0; cursor:pointer; background:url(../images/login.jpg) left top no-repeat;}
.loginx{width:65px; height:27px; border:0; cursor:pointer; background:url(../images/queding.jpg) left top no-repeat;}
.reg{width:66px; height:27px; border:0; cursor:pointer; background:url(../images/reg.jpg) left top no-repeat;}
/*
Powered By www.toprand.com

*/
