@charset "utf-8";

body { margin:0; padding:0; font-family: "微软雅黑"," 黑体","simhei","宋体","simsun"; font-size:12px;color:#555555;}
input { height:14px; border:#e0e5ea solid 1px; line-height:14px; font-family:"微软雅黑"; font-size:12px;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:99%; border:#d8d8d8 solid 1px;}
select { font-size:12px;}
form { margin:0;padding:0;}
img{ border:0px;}
a:link { color:#214189; text-decoration:none;}
a:visited { color:#113179; text-decoration:none;}
a:hover { color:#e48219; text-decoration:none;}
ul,li,dl,dd,dt,p{margin:0;padding:0;list-style:none}
#wrapper{}
#sidepart{ width:1000px; margin:0 auto; }
.mc{margin: 0 auto;       width: 950px; padding:20px 25px ; background:url(../images/sl.jpg) repeat-x #fff }


.inin{height:61px; background:url(../images/bbg.jpg) repeat-x; width:100%}
.inin a{display:block; width:200px; height:47px; text-align:center; line-height:47px; font-size:22px; border-bottom:solid #067C24 2px; margin:0 auto;}
.inin a:hover{ color:#F63;border-bottom:solid #269C44 2px; }

/****头部样式****/

#maintop{ width:1000px; margin:0 auto; height:83px;}
.maintop{   float:right;   background:url(../images/navbg.gif) top no-repeat; clear:both; width:732px; margin-top:13px; height:43px;}
#maintop .f{ float:right; background:url(../images/searchbg.jpg) top right no-repeat; width:145px; height:22px; padding:0;}
#maintop .f .text{ background:none; width:115px;border:none;}
#maintop .f .bt{ width:19px; height:18px;  cursor:hand; margin:2px 3px 0 0; border:none;}
#maintop .v{ float:right; margin:3px 0 0 15px;} 
#maintop .top{height:25px;      float:right ; margin-top:5px; text-align:right; width:732px;  }
#maintop .top a{ color:#FFF;}
.map1{ width:80px;}
#maintop .logo{   float:left ; margin:22px 0 0 15px; }

.maintop ul{}
.maintop ul li{float:left; }
 
.nava {display: block;font-size: 14px; width:91px; text-align:center;height:30px; line-height:30px; margin-top:10px; color:#fff!important;} 

 
.maintop ul li a:hover{color:#ff0;background:url(../images/navon.jpg)  center no-repeat; }

.flash{ width:1000px; margin:0px auto; padding:10px 0; text-align:center;  }

/****底部样式****/

 
#mainbottom{width:100%;clear:both;color:#333; background:url(../images/bottombg.jpg) top repeat-x #0E7BC0;color:#fff; height:100px;}
.mainbottom .n1{ height:50px; text-align:left; margin-top:25px; padding-left:200px; float:left; background:url(../images/logo2.gif)  left center no-repeat;} 
.mainbottom .n2{ float:right; margin-top:10px; height:75px; overflow:hidden;}
.mainbottom  a{ color:#fff; } 
.mainbottom{margin:0 auto; width:1000px; line-height:27px; padding:0px 15px; text-align:center;  }

/****主体部分****/ 
.inin{height:61px; background:url(../images/bbg.jpg) repeat-x; width:100%}
.inin a{display:block; width:200px; height:47px; text-align:center; line-height:47px; font-size:22px; border-bottom:solid #067C24 2px; margin:0 auto;}
.inin a:hover{ color:#F63;border-bottom:solid #269C44 2px; }

/****主页部分****/ 
.t{ text-align:right}

.index_v21{ float:left; background:#fff; width:356px; height:310px; margin-right:8px; margin-bottom:8px;}
.index_v21 .t{ background:url(../images/topbg.jpg) no-repeat top left;   height:38px; }
.index_v21 .t .more{ float:right; height:38px; width:80px; text-align:center; line-height:38px; font-size:9px;}
.index_v21 .t .more:hover{color:#063}
.index_v21 .t span{ float:left; margin:14px 0 0 24px; font-size:14px; color:#fff; letter-spacing:1px;} 
 


.index_v21 .c { padding:8px; height:254px; border:1px solid #BCE4B4; clear:both; }
.index_v21 .c ul li{ height:31px;margin-left:13px;}
.index_v21 .c ul li a{ display:block;background:url(../images/index_aa.jpg) no-repeat left center;     height:31px; line-height:30px; padding-left:15px; border-bottom:solid 1px #ddd; }
.index_v21 .c ul li a span{color:666;}
.index_v21 .c ul li a:hover{color:#a66;}
	
 
.index_v3{ background:#fff;   width:720px; height:181px;   }
.index_v3 .t span{ float:left; margin:5px 0 0 17px;}
.index_v3 .t{ background:url(../images/topbg.jpg) 0px -75px  no-repeat ;   height:27px; }
.index_v3 .c{ border:1px solid #BFD3C9; border-top:none; width:718px;overflow:hidden;}
 
 
.index_v3 .t .more{ float:right; height:27px; width:80px; text-align:center; line-height:27px; font-size:9px;}
.index_v3 .t .more:hover{color:#063}
 
/****主体部分****/ 
.pro{ margin:0 auto; width:930px; height:120px;}
.pc1{ float:left; width:300px}
.pc2{ float:left; width:620px}
.cut{ height:40px; margin-bottom:20px;  text-align:right; padding-right:40px; color:#fff;background:url(../images/cut.jpg)   no-repeat #DE0057 ;}
.rightpart_side{ height:40px;
	clear:both;
}
.leftpart_side{ width:185px; float:left;background:url(../images/pronav.jpg)  no-repeat ; padding-top:50px; margin-top:10px; min-height:350px; }

.leftnav li{ margin:3px 15px; border-bottom: dotted 1px #ccc; padding-left:12px; height:35px; overflow:hidden; }
.leftnav li a{ line-height:35px;}
.leftnav  .on{  background:url(../images/include/cls_ico_03.gif)  center left no-repeat; }

.conttitle{
	overflow:hidden;
	background:url(../images/topbg.jpg) left bottom no-repeat ; 
	height:50px;
	padding:0 60px 0 15px; 
}
.contcn{
	float:left; 
	font-family:"微软雅黑";
	font-size:25px;
	line-height:40px;
	color:#889088;
}
.conten{
	float:left;
	color:#888;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px; 
	 margin: 10px 0 0 8px;
}
.road{    
	letter-spacing:1px;
	  margin-top: 18px;
	float:right
}
.banner{padding-top:10px; }
.sidecont{	float:left;
	width:930px;
	background:url(../images/contentbg.jpg) left top no-repeat;
}
 
.continfo{
	padding:15px 0; 
	line-height:35px;  
	margin-bottom:8px;
	font-size:13px;
	min-height:500px;
}

.slides_container h3{color:#354E87;}
.cls_pro_detailed2 li{ margin:8px 3px; float:left;}

.cls_pro_detailed2 li  p{ float:left } 
.cls_pro_detailed2  .s .pc{ float:left; background:#f6f6ff; padding:10px 20px; width:190px;height:80px;} 
.cls_pro_detailed2  .b .pc{ float:left; background:#f6f6ff; padding:10px 20px; width:525px;min-height:80px;} 
.cls_pro_detailed2 li  b{ color:#354E87; font-size:18px; } 
.cls_pro_detailed2 li .p1{background:url(../images/picon.jpg); width:97px; height:100px;  }
.cls_pro_detailed2 li .p2{background:url(../images/picon.jpg); width:97px; height:100px; background-position:0 -100px;}
.cls_pro_detailed2 li .p3{background:url(../images/picon.jpg); width:97px; height:100px; background-position:0 -200px;}
.cls_pro_detailed2 li .p4{background:url(../images/picon.jpg); width:97px; height:100px; background-position:0 -300px;}

.cls_pro_detailed2 .s{ width:330px; height:100px;}
.cls_pro_detailed2 .b{ width:670px;}
/**********************/

.proclass li{ float:left}
.proclassl{ float:left;background: url(../images/line01.jpg) no-repeat right 50%;padding: 15px 11px ;    width: 210px;}
.proclass .four{background: none;}
.proclass li .img{ display:block;height: 102px;    padding: 4px;    width: 202px;}
.proclass li .pname{ line-height: 18px; padding: 2px 6px 0; font-size:12px; color:#456;}
/****************/

.rightnav{ }
.lblist {  padding-left:10px;   background:url(../images/menubg.gif) left top no-repeat; float:right; margin-top:5px;  }
.lblist2{  padding-right:10px;  background:url(../images/menubg.gif) right bottom no-repeat;height:33px; line-height:33px;}
.lblist li{ height:33px; float:left; background:url(../images/menubg.gif) center right  no-repeat; }

.lblist li a{ display:block;  height:33px; line-height:32px; font-size:14px;font-family:"微软雅黑"; padding:0 10px;}
.lblist li a:hover{ color:#383;}

.lblist  .on{ padding-left:8px; }
.lblist  .on a{background:url(../images/index_aa.jpg)  center left no-repeat;padding-left:15px; color:#363;}
.leibietitle{background:url(../images/zi.gif) no-repeat  #fff; height:40px; width:180px; float:left; }
.leibietitlen{background:url(../images/zien.gif) no-repeat  #fff; height:40px; width:220px; float:left; }
.leibietitle  span,.leibietitlen  span{ float:left; margin:14px 0 0 24px; font-size:14px; color:#fff; letter-spacing:1px;} 

.cnlb{font-size:14px; margin-right:10px; letter-spacing:1px; }
.enlb{ color:#faa;}

.leftct{ 	margin-bottom:8px;}
.leftct .t{background:url(../images/topbg.jpg) no-repeat 0px -48px ; height:27px;} 	
.leftct .t span{ float:left; line-height:27px; margin-left:17px;}
.leftct .c{padding:8px 0 8px 8px; line-height:24px;border:1px solid #BCE4B4;}
.leftct img{ margin-bottom:8px;} 



