 /*2014?2?19?16:49:23*/
/*QQ:847258029*/
* { background-repeat: no-repeat; }
body { border: 0px; font-family: "Î¢ÈíÑÅºÚ" , "Arial" , "Helvetica" , "sans-serif"; word-spacing: normal; font-size: 12px; text-transform: none; line-height: normal; padding: 0px; margin: 0px; text-align: center; color: #444; background:#eff5f5 }
div { text-align: left; }
img, form { margin: 0px; padding: 0px; border: 0px; vertical-align: middle; }
input { vertical-align: middle; }
ul { list-style-type: none; margin: 0px; padding: 0px; }
dl, dt, dd { margin: 0px; padding: 0px; }
a { color: #444; text-decoration: none; font-family: "Î¢ÈíÑÅºÚ" , "Arial"; }
a:hover { color: #FF4E00; text-decoration:none}
table { width: 100%; border-collapse: collapse; border-spacing: 0px; }
pre { margin: 0px; padding: 0px; border: 0px; overflow: hidden; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
pre img { margin: 0px; border: 0px; padding: 0px; line-height: normal; }
.left{ float:left}
.right{ float:right}
/*¶¥²¿*/
.top{ background:url(../images/tbbg.jpg) repeat-x; height:28px; width:100%; line-height:28px;}
.w960{ width:960px; margin:0 auto; overflow:hidden;}
.w192{ width:192px; overflow:auto;}
.w755{ width:758px; overflow:auto}
.top span{ color:#FFFFFF}
.top a{ color:#fff}
.top a:hover{ color:#FF6600}
/*Í·²¿*/
.head{ height:100px; width:100%; border-bottom:3px solid #4266B0; margin:0 auto; background:#fff}
.logo img{ margin-top:20px;}
.menu {	FLOAT: right; HEIGHT: 100px}
.menu LI {TEXT-ALIGN: center; WIDTH: 104px; FONT-FAMILY: Microsoft YaHei; FLOAT: left; MARGIN-LEFT: 8px; FONT-SIZE: 14px}
.menu LI.current {TEXT-ALIGN: center; WIDTH: 104px; BACKGROUND: #4266B0; FLOAT: left; COLOR: #fff}
.menu LI A {DISPLAY: block; HEIGHT: 80px; COLOR: #080000; PADDING-TOP: 45px}
.menu LI A:hover {DISPLAY: block; BACKGROUND: #20438E; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 45px}
.menu LI.current A {COLOR: #fff}

.flexslider { position: relative; height: 400px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 400px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

.main{ width:960px; margin:0 auto; overflow:hidden; margin-top:15px;}

.cplb{overflow:hidden; clear:both; width:190px;border:1px solid #dcdcdc;background:#f3f3f3; float:left; margin-bottom:10px}
.cplb h1{ height:30px; line-height:30px; font-size:14px; font-weight:100; border-bottom:2px solid #dadada;  }
.cplb h1 span{ float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 29px; padding:0 5px; margin-left:20px; font-weight:100; border-bottom: 2px solid #20438E;}
 .cplb ul{ margin:0px; padding:0px; float:left; margin-top:-9px;}
.cplb ul li{ height:30px; line-height:30px; font-size:12px; width:190px; overflow:hidden;}
.cplb ul li a:link,.cplb ul li a:visited{ background:url(../images/image15.jpg) no-repeat; color:#666; display:block;  padding-left:26px;}
.cplb ul li a:hover,.cplb ul li a:active{ background:url(../images/image16.jpg) no-repeat #4c9f19; color:#FFFFFF; display:block;}
.cplb ul li.curr a{ background:url(../images/image16.jpg) no-repeat; color:#FFFFFF; display:block;}
  


.about{ width:420px; height:340px;border:1px solid #dcdcdc;background:#fff; float:left; margin-left:10px;background:#f3f3f3;}
.about h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.about h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.jieshao{ width:400px; height:277px; background:#fff; padding:10px;}
.about em{ float:right; font-size:12px; font-weight:100; font-style:normal; font-family:"ËÎÌå"; margin-right:10px;}


.news{ width:324px; height:340px;border:1px solid #dcdcdc;background:#fff; float:left; margin-left:10px;background:#f3f3f3;}
.news h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.news h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.xwlist{ width:304px; height:277px; background:#fff; padding:10px;}
.news em{ float:right; font-size:12px; font-weight:100; font-style:normal; font-family:"ËÎÌå"; margin-right:10px;}
.compilation{ overflow:hidden; width:300px; margin-top:5px; height:90px;}
.compilation .cool_img{ float:left; width:100px; height:80px;}
.compilation h4 {line-height: 0px;}
.compilation .cool_text{ float:right; line-height:20px; width:190px; overflow:hidden;height:80px;}
.compilation .cool_text p{ line-height:20px; font-size:12px; color:#666666;  table-layout:fixed; overflow:hidden;white-space:normal; word-wrap:break-word;}
span.space_5px{ padding-left:5px;}
a.blue_1{ color:#105592;}a.orange{ color:#EE5A00;}

.xwlist ul {    padding-top: 7px;}
.xwlist li {    height: 26px;    line-height: 26px;    width: 300px;}
.xwlist li span {    float: left;}


.lianxi{   overflow:hidden;border:1px solid #dcdcdc; background:#f3f3f3;}
.lianxi h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.lianxi h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.lx{ width:170px; background:#fff; padding:10px;}
.lx p{ line-height:14px;}

.chanpin{ width:756px; height:240px;border:1px solid #dcdcdc;background:#fff; float:left; margin-left:10px; margin-top:10px;background:#f3f3f3;}
.chanpin h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.chanpin h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.cp{ width:735px; height:176px; background:#fff; padding:10px;}
.chanpin em{ float:right; font-size:12px; font-weight:100; font-style:normal; font-family:"ËÎÌå"; margin-right:10px;}


.link{ width:958px; overflow:hidden;border:1px solid #dcdcdc;background:#fff; float:left; margin-top:10px;background:#f3f3f3;}
.link h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.link h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.lk{ width:937px; overflow:hidden;background:#fff; padding:10px;}
.lk li{ line-height:14px; float:left;list-style-type:none; padding:0 8px;}



.banner{ height:150px; width:100%; margin:auto; }
.banner p{ width:960px; color:#fff; margin:auto; padding-left:160px; font-size:30px; line-height:150px;text-shadow: 0px 1px 0px #000;}



.lists{   overflow:hidden;border:1px solid #dcdcdc; background:#f3f3f3;}
.lists h1{border-bottom: 1px solid #CCC;height: 25px; line-height:24px; padding-left:20px; overflow: hidden;margin-bottom: 1px;}
.lists h1 span{float: left;font-size: 15px;font-family: "Î¢ÈíÑÅºÚ";color: #333;line-height: 23px; padding:0 5px; font-weight:100; border-bottom: 2px solid #20438E;}
.lists em{ float:right; font-size:12px; font-weight:100; font-style:normal; font-family:"ËÎÌå"; margin-right:10px;}

.newslist{ width:98%; height:100%; background:#fff; padding:10px;}
 
.List{margin:0;padding:0;}
.List dt{line-height:40px;height:40px;border-bottom:1px dashed #cccccc;}
.List dt span{float:right;}
.List dt a{ font-size:12px; font-weight:100;}

.dede_pages{ background:#fff
}
.dede_pages ul{
 	padding:12px; margin-bottom:20px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.title {
margin: 5px 0;
padding: 0;
text-align: center;
font-size: 14px;
padding-top:20px;
}
.news_info {
text-align: center;
border: 1px dotted #CCC;
border-left: 0;
border-right: 0;
margin: 10px 0;
padding: 5px 0;
}
.newsnr{ padding:20px; line-height:24px;}
.context{ width:100%; border-top:1px dotted #ccc}
.context li{ line-height:25px;}



.products_lb
{ width:740px; overflow:hidden; }
.products_lb li
{ width:149px; height:144px; background:#F5F5F5; border:#E3E3E3 1px solid; padding:7px; margin-right:20px; float:left; margin-bottom:20px;}
.products_lb li .tp
{ width:149px; height:120px; overflow:hidden;}
.products_lb li .tp { line-height:120px; text-align:center; display:table-cell; vertical-align:middle; }
.products_lb li span
{ display:block; text-align:center; color:#666666; line-height:24px; margin-top:5px;}


.foot{ width:100%; height:120px; background:url(../images/footbg.jpg) repeat-x; margin-top:10px;}
.foot p{ text-align:center; color:#fff; padding-top:15px; line-height:25px; font-size:12px; font-family:"ËÎÌå"}
.foot a{ color:#fff}

.uctable {width:100%;margin-top:-15px;}
.uctable tbody{overflow:hidden;text-align:left;font-size:14px;}
.uctable tbody tr td{padding:10px 10px 25px 15px;color:#333;vertical-align:top;border-bottom:1px solid #EDEDED;}
.uctable tbody tr td.td1{text-align:left;color:#444;vertical-align:middle;}
.uctable tbody tr td span{color:#3E76A3;padding-left:10px;}
.uctable tfoot tr td{line-height:25px;text-align:center;padding:20px;}
.uctable tfoot * a{color:#666;}
.uctable tfoot tr td p{line-height:21px;margin-bottom:10px;}
.text{
	margin:0;
	outline:none;
	border:1px solid #ddd;
	padding:8px;
	box-shadow:#eee 0 1px 2px 0 inset;
	color:#999;
	font:14px/1.6 "Microsoft YaHei",tahoma,arial;outline:none; resize:none;border-radius:2px;

}
.text:focus {border:1px solid #bbb!important;outline:none;}
.anbu1{ margin-top:10px;cursor:pointer;text-shadow: 0px 1px #0C800A;font-size:14px;height:35px;width:80px; color:#fff;border: 1px solid #2a9900;background-color: #42bd10; border-radius:2px;font-family: "Microsoft YaHei"; }
.anbu1:hover{background-color: #31a204;}
