@charset "utf-8";
 /*通用样式*/
*{margin:0;padding:0;}
body{font:Verdana;color:#444; text-align:center; background:url(bg.jpg) repeat;overflow-x:hidden;}

a{color:#333;text-decoration:none;}
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;}
.clear1 {clear:both;height:1px; overflow:hidden; line-height:1px; font-size:1px;}
.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;}
.clear30 {clear:both;height:30px; overflow:hidden; line-height:30px; font-size:30px;}
.clearline{ border-bottom:double 1px #cfcfcf;}
.navgate{ line-height:30px; font-size:12px; font-weight:normal; text-indent:36px; overflow:hidden; color:#acb5b9;}
/*top start 11*/


.top { width:100%; clear:both; background:url(logobj.jpg) repeat-x; height:122px;}
.top .warp{ background:url(logo.jpg) no-repeat center; height:122px; width:1600px; margin:0 auto;}
.top .warp .l{ width:1150px; float:left;}
.top .warp .r{ background:url(lg.jpg) top no-repeat;width:200px;float:right;}
.top .warp .r .b{ text-align:right; width:80px; color:#FFF; font-size:12px; float:left; line-height:30px;}
.top .warp .r .c{ text-align:left; width:60px; color:#FFF; font-size:12px; float:right; line-height:30px;}
.top .warp .r a{  color:#FFF;}
.top .warp .r a:hover{color:#005eac;}



/*leenav start */
.leenav{ width:100%; background:url(navbg.jpg) bottom; height:36px;}
.leenav .warp{ width:1000px; margin:0 auto; position:relative;}

/* leenav end*/

/*top end  */
.ads { width:100%; background:url(contentbg.png) repeat-y center; height:380px;}
.ads .warp{}
.ads  .t {}









#menuTree{width:200px; margin:0 auto; padding-top:8px;}   
#menuTree li{ margin-bottom:3px;}
#menuTree a{ color:#acb5b9; font-size:14px; font:Verdana;font-weight:normal; width:200px; height:32px; display:block; border-bottom:1px dashed #acb5b9;}
#menuTree h3{ height:32px; line-height:32px; margin:0;padding:0px;font-size:12px;cursor:pointer; text-indent:10px; color:#000;}   
#menuTree ul{margin:6px 0px;font-size:12px; }   
#menuTree .disdiv{display:none;}  
#menuTree div li{ line-height:26px; height:26px; border-bottom:#999 solid 1px; text-indent:18px;}
#menuTree div li a{ text-decoration:none; width:200px; height:32px; display:block;}
#menuTree a:hover{ text-decoration:none; color:#074782; display:block;  width:200px; height:32px;}
#menuTree h3.blue{ height:32px; line-height:32px; }

.content{ width:100%; }
.content .warp{ width:1000px; margin:0 auto; text-align:left;}
.content .warp .left{ width:395px; float:left;}
.content .warp .left .border{}
.content .warp .left .border .title{ background: url(title01.jpg) no-repeat left; height:42px; margin-top:5px; }
.content .warp .left .border .cont{ width:350px; margin-left:20px; color:#acb5b9; font-size:13px; }
.content .warp .right{ width:600px; float:right;}
.content .warp .right .l{ width:600px; float:left;}
.content .warp .right .l .border{ }
.content .warp .right .l .border .title{ background:url(title02.jpg) no-repeat left; height:32px; margin-top:10px;}
.content .warp .right .l .border .cont{ }
.content .warp .right .l .border .cont a{color:#acb5b9;}
.content .warp .right .r{ width:258px; float:right;}
.content .warp .right .r .border{}
.content .warp .right .r .border .title{ background:url(title03.jpg) no-repeat left; height:32px;}
.content .warp .right .r .border .cont{ background:url(line.jpg) no-repeat left top;}

.content .warp .ll{ float:left; height:32px; line-height:32px; font-size:14px; font-weight:bold; text-indent:10px;}
.content .warp .rr{ float:right; padding-right:20px; margin-top:5px;}
.content .warp .cont{ padding:5px 10px;}


.conte{ width:100%;background-color:#08131d;}
.conte .warp{ width:1000px; background-color:#08131d; margin:0 auto; text-align:left; margin-top:10px; }
.conte .warp .left{ width:240px; float:left;border:#1c2e39 1px solid;}
.conte .warp .border{ padding:5px;}
.conte .warp .left .title{ background:url(title02a.jpg) left no-repeat ; height:30px; line-height:30px; font-size:12px; font-weight:bold; text-indent:26px;}
.conte .warp .right{ width:740px; float:right;border:#1c2e39 1px solid;}
.conte .warp .right .title{ background: url(title03.jpg) left no-repeat ; height:30px; line-height:30px; font-size:12px; font-weight:bold; text-indent:26px;}
.conte .warp .right .title a{color:#295c7e;}
.conte .warp .right .cont{color:#acb5b9;}
.conte .warp .right .cont a{color:#acb5b9;}
 


.news_01{ border-bottom:1px dashed #CCC;}
.news_01 .le{ width:520px; float:left; }
.news_01 .le .tit{ height:36px; line-height:36px; font-size:13px; font-weight:bold;  }
.news_01 .le .tit a{color:#7D4F51;}
.news_01 .le .con{ line-height:20px; height:80px;}
.news_01 .le .bot{ }
.news_01 .ri{ width:125px; float:right;}


.i_news{}
.i_news li{  line-height:26px; text-align:left; height:26px;  clear:both;border-bottom:1px dotted #999; background:url(dian1.jpg) no-repeat left; text-indent:10px;}


.i_news_d{}
.i_news_d li{  line-height:26px; text-align:left; height:26px;  background:url(jiaotoulanse.gif) no-repeat left; border-bottom:1px dashed #CCC; text-indent:10px;}


.i_news_pic li .l{ float:left; clear:none;height:71px;width:80px;float:left;clear:none;  }
.i_news_pic li .r{ float:left; clear:none;   }
.i_news_pic li .r a{ color:#671929;}

.inews{ width:100%;}
.inews .warp{ width:980px; margin:0 auto; background:#fff;border-left:#FFF 10px solid; border-right:#FFF 10px solid; text-align:left;}

.inews ul li{  width:326px; padding:0px; margin:0px; border:none; float:left;}
.inews ul li .border{background:url(title03.jpg) top no-repeat; width:316px;  }
.inews ul li .border .title{ line-height:36px; height:36px; text-indent:18px; font-size:14px; font-weight:bold;  }
.inews ul li .border .cont{ padding:10px;}


/*product_1m  start*/
.index_product{margin:0 auto;}
.index_product li{ float:left; width:185px; height:220px; overflow:hidden;  text-align:center; margin-left:8px; margin-top:20px; }

.index_product li  img{ width:154px; height:175px; margin:0 auto;border:4px solid #fff; margin-bottom:7px; }
.index_product li  .pro_title{ float:left;  width:200px;  padding:3px; text-align:left; }
.index_product li  .pro_title a{ font-weight:normal; font-size:12px;}
/*product_1m  end*/


.product{width:100%;}
.product .warp{ width:980px; margin:0 auto; background:#fff;border-left:#FFF 10px solid; border-right:#FFF 10px solid; text-align:left;}
.product .warp .border{background:url(pro.jpg) no-repeat top;}
.product .warp .border .title{ height:36px; text-indent:15px; line-height:36px;}
.product .warp .border .cont{ padding:10px;}


/*product_1  start*/
.product_list_1{margin:0 auto;}
.product_list_1 li{ float:left; width:242px; height:270px; overflow:hidden;  text-align:center;}

.product_list_1 li  img{ width:220px; height:220px; margin:0 auto; padding:2px; border:1px solid #999;}
.product_list_1 li  .pro_title{ float:left;  width:200px; padding:3px;  text-align:left;  }
.product_list_1 li  .pro_title a{ font-weight:normal; font-size:12px; }
/*product_1  end*/

/*product_1m  start*/
.product_list_1m{margin:0 auto;}
.product_list_1m li{ float:left; width:185px; height:220px; overflow:hidden;  text-align:center; margin-left:8px; margin-top:20px; }

.product_list_1m li  img{ width:154px; height:175px; margin:0 auto;border:4px solid #fff; margin-bottom:7px; }
.product_list_1m li  .pro_title{ float:left;  width:200px;  padding:3px; text-align:left; }
.product_list_1m li  .pro_title a{ font-weight:normal; font-size:12px;}
/*product_1m  end*/


.news_list li{ text-indent:10px;}

.flink li{ float:left; padding:0 5px 0 5px; line-height:36px; color:#FFF; }
.flink li a{color:#FFF;}


.boot{ width:100%;background:url(bootbj.jpg) repeat-x}
.boot .warp{ margin:0 auto; width:1400px; height:220px;background:url(boot.jpg) no-repeat; }
.boot .nev{text-align:right; width:300px; height:30px; float:left; margin-top:145px; padding-left:450px;}
.boot .warp a{ color:#5d8b9b; text-decoration:underline;}


/*kefu start*/

.KeFuDiv{
	position: absolute;
	height:160px;
	width:118px;
}
.KeFuList{
	background:url(/kefu/images/mid001.gif);
}
.KeFuTitle{
	background:url(/kefu/images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}
/*kefu end */


.classlist li{ float:left; width:131px;}
.classlist li .tit{ font-size:14px; color:#E38600; font-weight:bold; line-height:30px; border-bottom:1px #DDD solid;}
.classlist li .tit a{color:#E38600;}

.src{ height:270px;width:620px; margin:0 auto ; overflow:scroll }
