@charset "utf-8";
 
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; text-align:center; background:#FFFFFF; }
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:13px; font-weight:bold;}
h1,h2{padding:0px; font-size:13px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden; line-height:0px; font-size:0px;}
.clear5 {clear:both;height:5px; overflow:hidden; line-height:5px; font-size:5px;}
.clear10 {clear:both;height:10px; overflow:hidden; line-height:10px; font-size:10px;}
.clear15 {clear:both;height:15px; overflow:hidden; line-height:15px; font-size:15px;}
.clear20 {clear:both;height:20px; overflow:hidden; line-height:20px; font-size:20px;}
.clear25 {clear:both;height:25px; overflow:hidden; line-height:25px; font-size:25px;}
.clearline{ border-bottom: dotted 1px #cfcfcf;}
.navgate{ line-height:30px; text-indent:0px; overflow:hidden; border-bottom:1px dashed #666; text-indent:10px;}




.top{ width:100%; background:url(../image/top.jpg) no-repeat center top;}
.top .w{ width:100%; background:url(../image/bg.png); height:80px; }
.top .ww{ width:1100px; margin:0 auto;  background:url(../image/logo.png) no-repeat left center; height:80px;}
.top .warp{ width:1100px; margin:0 auto; position: relative;}
.top .warp .left{ width:520px; float:left;}
.top .warp .right{ width:580px; float:right; position:relative;}
.top .home{ width:130px; text-align:right; height:26px; line-height:26px; float:right;}
.top .home { color:#FFF;}
.top .home a{ color:#FFF;}


.search { height:26px; background:url(../image/searchbg.jpg); width:241px; float:right;} 
.search .searchleft{ float:left; width:213px; height:26px;}

.search .searchright{ float:right; width:28px; height:26px;}
.search .searchinput{ height:26px; border:none; padding:0; width:213px; text-indent:2px; background:none; margin:0; line-height:26px;}
.search .searchbnt{ width:28px; height:26px; background:none; border:none; margin:0; padding:0}



.search1 { height:26px; width:211px; background:url(../image/searchbg1.jpg);} 
.search1 .searchleft{ float:left; width:183px; height:26px;}
.search1 .searchright{ float:right; width:28px; height:26px;}
.search1 .searchinput{ height:26px; border:none; padding:0; width:183px; text-indent:2px; background:none; margin:0; line-height:26px;}
.search1 .searchbnt{ width:28px; height:26px; background:none; border:none; margin:0; padding:0}

.ads{ width:1100px; margin:0 auto; }


.content { width:100%; background:url(../image/contentbg.jpg) no-repeat center top ; height:560px; }
.content .warp{ width:1100px; margin:0 auto; text-align:left;}
.inews{ background:#ECECEC; height:30px; border:1px solid #D0D0D0; line-height:30px;}
 .inews .l{ float:left; width:100px; background:url(../image/newsline.jpg) no-repeat right center; font-size:14px; font-weight:bold; text-align:center;}
 .inews .r{ width:980px; float:right;}
 .inews .r .lc{ width:600px; float:left;}
 .inews .r .rc{ width:85px; text-align:right; float:right;}
.content .warp .left{ float:left; width:280px;  }
.content .warp .right{ float:right; width:785px;}
.content .warp .right .le{ float:left; width:400px;}
.content .warp .right .ri{ float:right; width:350px;}
.content .warp .title{ border-bottom:2px solid #FFF;}
.content .warp .cont{ border-top:3px solid #DA2020; padding:5px; }
.content .warp .right .ri .cont{ line-height:18px;}

.content .warp .title{ height:35px; }
.content .warp .title .lw{ float:left; width:150px;}
.content .warp .title .rw{ float:right;}



.ipic {}
.ipic .title{ background:url(../image/title1.jpg); text-align:left; height:33px; line-height:33px; text-indent:5px; font-size:14px; font-weight:bold;  border:1px solid #CCCCCC;}
.ipic .cont{ padding:5px;   border:1px solid #CCCCCC; border-top:none; text-align:left; background:#FFF;}






.tii {}
.tii li a{  color:#0293CA;}
.tii li{ float:left; width:280px; line-height:55px; color:#0293CA; font-size:14px; font-weight:bold; }
.coo{ width:983px; float:right }
.coo li{ float:left;}

.conte { width:100%; background:url(../image/contentbg1.jpg) repeat-y;}
.conte .warp { width:1100px; margin:0 auto; text-align:left; }
.conte .warp .left{ float:left; width:240px; }
.conte .warp .left .border{  background:#DEDEDE; }
.conte .warp .left .border .title{ height:30px; font-size:14px; font-weight:bold;  line-height:30px; color:#FFF; text-indent:10px; background:#F45F00; padding:0px; }
.conte .warp .left .border .cont{ padding:10px;}

.conte .warp .right{ width:815px; float:right;}
.conte .warp .right .border{ }
.conte .warp .right .border .title{ height:30px; line-height:30px; font-size:14px; font-weight:bold; background:url(../image/titlebg.jpg) no-repeat left; text-indent:35px;}
.conte .warp .right .border .cont{  padding:15px;}

.conte .warp .right .ll{ width:280px; float:left;}
.conte .warp .right .rr{ width:460px; float:right;}




.boot{ width:100%; height:88px; background:#E4E0E0;}
.boot .warp{ width:1000px; margin:0 auto;height:88px; line-height:30px;color:#707070;}
.boot .warp a{ color:#707070;}



#mTree{}   
#mTree h3{background:url(../image/11.jpg);cursor:pointer; text-indent:30px;  height:31px; line-height:31px;}   
#mTree ul{margin:6px 12px;font-size:12px; }   
#mTree .disdiv{display:none;}  
#mTree div li{ line-height:26px; height:26px; border-bottom:#999 solid 1px; text-indent:12px;}
#mTree div li a{ text-decoration:none;}
#mTree div li a:hover{ text-decoration:none; color:#ff0000;}
#mTree h3.blue{background:url(../image/00.jpg);  cursor:pointer; text-indent:30px; color:#FFF; height:31px; line-height:31px;}
#mTree h3.blue a{ color:#FFF; display:block;  height:31px; text-decoration:none;}
#mTree h3.blue a:hover{ color:#FFF; height:31px; background:url(../image/00.jpg);}
#mTree h3 a:hover{ color:#FFF; height:31px; background:url(../image/00.jpg); display:block; text-decoration:none;}
#mTree h3 a{ color:#333;  font-weight:normal;}
#mTree li{ margin-bottom:2px;}



.product_list{ padding-top:10px;}
.product_list li{ width:230px;  float:left; text-align:center; margin-bottom:5px; }
.product_list li a{ color:#333;}
.product_list .imgbor{ width:200px; height:150px; border:1px solid #CCC; padding:2px;}
.product_list { }

.inews_d{}
.inews_d li{ clear:both; line-height:22px; width:100%;}

.down_list{}
.down_list{}
.down_list .left{ float:left; width:500px;}








.n_list_pic li{ clear:both; border-bottom:1px dotted #666;}
.n_list_pic li ul li{ float:left; clear:none; border:none; }

.n_list li{ line-height:26px; height:26px; clear:both; border-bottom:#CCC dashed 1px;}

.ipro{}
.ipro .tit{ height:30px; line-height:30px; font-size:14px; color:#0063AE; font-weight:bold;}
.ipro .con{ border:#0063AE solid 1px;  border-top:#0063AE solid 3px; padding:10px; }

.index_news {}
.index_news li{ height:30px; line-height:30px; background:url(../image/dian.jpg) no-repeat left center; border-bottom:1px solid #E2E2E2; text-indent:15px;}


#tinybox{position:absolute; display:none;  border:10px solid #CA231B; z-index:50000; background:#FFF; }
#tinymask{position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000000; z-index:1500;}
#tinycontent{background:#ffffff; font-size:1.1em; line-height:30px; vertical-align:middle;   }
#tinycontent img{ vertical-align:middle;}


.loginfloat{ width:800px; position:relative; display:block; filter:alpha(opacity=100);  -moz-opacity:1; opacity: 1; background:#FFF; text-align:left; }
.loginfloat .title{ background:url(../image/tinybox_title.jpg); height:31px; text-align:left; text-indent:10px; line-height:31px; font-size:14px; font-weight:bold;}
.loginfloat .title .f{ font-size:12px; font-weight:bold; color:#F00;}
.loginfloat .cont{ padding:0px; background:#CA231B; }
.loginfloat .logingfloatT tr{ line-height:45px;}
.loginfloat .logingfloatT tr td .input{ width:200px; border:1px solid #CCC; height:26px; line-height:26px; font-size:14px; }
.loginfloat .logingfloatT tr td .submitbtn{border:none; padding:0;background:#6EAF28; color:#FFF; font-size:14px; font-weight:bold; height:28px; width:120px; cursor:pointer; }

.zz td{ font-size:14px; line-height:36px;}

.zzz td{ height:26px; line-height:26px; padding:2px;}

.jobs{ }

.jobs div ul li{ clear:both;}
.jobs div ul li ul .lll{ width:100px; float:left; text-align:right; border:none; clear:none;}
.jobs div ul li ul .rrr{ width:680px; float:right; border:none; text-align:left;  clear:none;}
.jobs .js{ clear:both; float:right; width:220px; line-height:30px; height:30px; text-align:left;}

.jobs .tr{ background:url(../image/t.jpg); height:34px; line-height:34px; font-weight:bold; font-size:14px;}
.jobs td{ text-align:center; background-color:#FFF; height:30px; line-height:30px;}
.jobss  td{ height:36px; line-height:30px; }
.jobss td .in{ border:1px solid #999; line-height:20px; height:20px; width:200px;}



.lanrenzhijia_service{ width:40px; height:200px; background:url(../image/lanrenzhijia.png) no-repeat; position:fixed; right:0px; top:200px;}
.lanrenzhijia_service ul{ display:block; width:160px; height:200px; float:left; position:relative;}
.lanrenzhijia_service ul .right_bar{ position:absolute;width:40px; height:200px; left:0; top:0; display:block;}
.lanrenzhijia_service ul .right_qq{ position:absolute; width:120px; height:85px; right:0; top:0; display:block;}
.lanrenzhijia_service ul .right_phone{ position:absolute; width:120px; height:105px; text-align:left; padding-top:10px;right:0; bottom:0; display:block; text-align:center; color:#555; font-size:16px; font-family:'Microsoft Yahei'; text-decoration:none;}

.news_list li{}