/**重置样式**/

body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i{margin:0;padding:0;}

fieldset,img{border:0;}
body {background:#fff;color:#333;font-size:12px;font-family:"Microsoft YaHei";}
body{margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0;}

ul,li{list-style:none;}

em,i{font-style:normal;}

table{border-collapse:separate;border-spacing:0;}

a{text-decoration:none;color:#000;}

a:hover{color:none;}

input,select,img{ vertical-align:middle;}

hr{border:1xp solid #333;}

.clear{ clear:both;}

.fl{float:left;}

.fr{float:right;}



.header{width:100%; height:112px; border:1px solid #999;}

.top{width:980px; height:30px; line-height:30px; font-size:13px; margin:0 auto; color:#666;}

.head{width:100%; height:82px; background:#efefef;}

.search{ margin-top:5px; float:left;}

.q{width:100px; height:18px; border:1px solid #CCC; background:none;outline:none; float:left;}

.sub{width:50px; height:20px; border:1px solid #CCC; background:none; border-radius:3px; cursor:pointer; float:left; margin-left:2px;}

.sub:hover{ border:1px solid #C60;}

.menu{width:980px; height:82px; margin:0 auto;}

.lang{ float:right; margin-top:5px; margin-left:10px;}

.lang dd{ float:left;width:50px; height:18px; margin-left:2px; text-align:center; line-height:18px; background:#6dabdb;}

.lang dd a{ color:#FFF;}

.nav{ margin-top:30px;}

.nav ul li{ float:left; padding-left:10px; padding-right:10px;}

.nav ul li a{ font-size:14px; font-weight:bold; color:#666;}

.nav ul li:hover a{color:#48a1fe;}

.banner{width:980px; height:325px; margin:0 auto; margin-top:10px;overflow:hidden;}

.main{width:980px; height:auto; margin:0 auto; margin-top:20px;}

.m1{width:932px; height:150px; margin:0 auto;}

.mv{width:227px; height:150px; border:1px solid #CCC; padding:1px; margin:1px;}

.mt{width:227px; height:39px;}

.mt p{ font-size:14px; color:#FFF; line-height:39px; margin-left:10px;}

.m1t{ background:url(img/bluebg.jpg) no-repeat;}

.m2t{ background:url(img/greenbg.jpg) no-repeat;}

.m3t{ background:url(img/yellobg.jpg) no-repeat;}

.m4t{ background:url(img/bluesbg.jpg) no-repeat;}

.mcon{width:100%; height:111px;}

.mcon ul li{ font-size:12px; line-height:22px; margin-left:10px;}

.mcon ul li a{color:#666;}

.m1con{ background:url(img/b1bg.jpg) repeat-x;}

.m2con{ background:url(img/b2bg.jpg) repeat-x;}

.m3con{ background:url(img/b3bg.jpg) repeat-x;}

.m4con{ background:url(img/b4bg.jpg) repeat-x;}

.m1con ul li:hover a{ color:#005A8C;}

.m2con ul li:hover a{ color:#78b735;}

.m3con ul li:hover a{ color:#bab03a;}

.m4con ul li:hover a{ color:#49a2fe;}

.m2{width:932px; height:260px; margin:0 auto; margin-top:20px;}

.m2-news{width:305px; height:260px; background:url(img/newsbg.jpg) no-repeat;}

.m2-news h5{ padding-left:15px; padding-top:15px;}

.m2-news p{ margin-top:10px; font-size:13px; color:#999; line-height:25px;}

.ig{ padding:1px; border:1px solid #CCC; float:left; margin:0px 5px 10px 10px;}

.m2-news ul li{ font-size:12px; margin-top:8px; margin-left:10px;}

.m2-news ul li a{ color:#999;}

.m2-np{width:605px; height:260px; background:url(img/line.jpg) top no-repeat;}

.m2-art{width:320px; height:auto; padding:10px;}

.m2-art h3{ color:#f39800;}

.m2-art ul{ margin-top:8px;}

.m2-art ul li{ line-height:23px; font-size:12px; color:#666; background:url(img/cross.jpg) left no-repeat;}

.m2-art ul li span{ float:right;}

.m2-art ul li a{ color:#666; margin-left:10px;}

.m2-tj{width:230px; height:260px;padding:10px;}

.m2-tj h3{ color:#f39800;}

.m2-tj ul{ margin-top:6px;}

.m2-tj ul li{width:110px; height:100px; float:left; margin:2px; text-align:center;}

.m2-tj ul li img{width:100px; height:80px;}

.m2-tj ul li p{ font-size:12px; color:#666; margin-top:2px;}

.m3{width:978px; height:118px; border:1px solid #CCC; margin:0 auto; margin-top:20px;}

.m3tt{width:44px; height:118px; border-right:1px solid #CCC; background:#f0f0f0; text-align:center;}

.m3tt p{ margin:30px 15px 10px 15px; font-size:12px; color:#666;}

.scrollleft{width:932px; height:118px; overflow:hidden;}

.scrollleft ul li{width:162px; height:118px;margin:15px;}

.scrollleft ul li img{width:160px; height:70px;  border:1px solid #999;}

.scrollleft ul li p{ font-size:13px; color:#666; text-align:center; line-height:25px;}

.footer{width:980px; height:68px; margin:0 auto; margin-top:10px; border-top:2px solid #666; background:#dedfe1;}

.footer p{ font-size:13px; color:#999; margin-top:30px; margin-left:10px;}



.local{border-bottom:1px solid #CCC;}

.local p{ font-size:12px; line-height:30px; color:#666;}

.local p img{ margin-right:10px;}

.local p a{ color:#666;}

.local p strong{ font-size:16px;}

.local p span{ float:right;}

.m-nav{width:100%; height:170px; background:#E8FFFF;}

.m-nav ul li{width:245px; height:110px; float:left;}

.m-nav ul li h4{color:#333; margin:10px 20px 10px 20px; font-size:14px;}

.m-nav ul li p{ font-size:12px; margin:10px 20px 10px 20px; line-height:23px; color:#666;}

.m-nav ul li:hover{ background:url(img/content_menu_07.jpg) repeat-x;}

.m-nav ul li:hover h4{color:#00F;}

.left{width:190px; height:auto;}

.lts{ padding:12px;}

.l1{ background:#437dc0;}

.lt{ border-bottom:2px solid #FFF; font-size:13px; color:#FFF; padding-bottom:5px;}

.l1 ul li{ height:20px; line-height:20px; margin-top:5px;}

.l1 ul li a{ font-size:13px; color:#FFF; /*margin-left:10px;*/}

.l1 ul li:hover{ background:#FFF;}

.l1 ul li:hover a{ color:#437dc0;}

.l2{ background:#87c144;}

.l2 ul li{ height:20px; line-height:20px; margin-top:5px;}

.l2 ul li a{ font-size:13px; color:#FFF; /*margin-left:10px;*/}

.l2 ul li:hover{ background:#FFF;}

.l2 ul li:hover a{ color:#87c144;}

.l3{ background:#c1b947;}

.l3 ul li{ height:20px; line-height:20px; margin-top:5px;}

.l3 ul li a{ font-size:13px; color:#FFF; /*margin-left:10px;*/}

.l3 ul li:hover{ background:#FFF;}

.l3 ul li:hover a{ color:#c1b947;}

.l4{ background:#419bfe;}

.l4 ul li{ height:20px; line-height:20px; margin-top:5px;}

.l4 ul li a{ font-size:12px; color:#FFF;/* margin-left:10px;*/}

.l4 ul li:hover{ background:#FFF;}

.l4 ul li:hover a{ color:#419bfe;}



.right{width:780px; height:auto;}

.content{ padding:20px;}

.con-tt{ margin-bottom:20px;}

.con-tt h2{ text-align:center; margin-bottom:10px;color:#666;}

.con-tt p{ text-align:center; font-size:13px; color:#666;}

.con-tt p span{ margin-right:20px;}

.hide{ display:none;}

li.tabli{background:url(img/content_menu_07.jpg) repeat-x;}

li.tabli h4{color:#00F;}

.product li{width:280px; height:290px; overflow:hidden; float:left; margin:15px;background:url(img/pd-libg.jpg) no-repeat;}

.product li img{width:280px; height:175px;}

.product li h5{ text-align:center; line-height:30px; color:#00BFFF;}

.product li p{ font-size:13px; line-height:20px; color:#666;}

.news li{ font-size:12px; color:#36C; line-height:30px; list-style:disc; margin-left:20px;}

.news li a{color:#666;}

.news li span{ float:right; color:#999;}





/* 分页page样式 style*/

.page{ margin-top:20px; text-align:center;font-size:13px;}

.page a{	

	border: 1px solid #ccc;

	display: inline;

	padding: 3px 10px 3px 10px;

	margin-right: 5px;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	cursor: pointer;

	background: #fff;

	text-decoration:none;

	color:#999;

}

.page a:hover{

	border:1px solid #FF6600; 

	background-color:#FF6600; 

	color:#fff;

}

.page span{

	border: 1px solid #FF6600;

	display: inline;

	padding: 3px 10px 3px 10px;

	margin-right: 5px;

	border-radius: 3px;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	background: #FFEEE5;

	color: #FF6600;}



.crumb{ font-size:13px; margin-bottom:30px;}

.contact-left{width:500px; height:auto;}

.contact-left-tt{width:330px; height:30px; background:#5eb834; color:#FFF; font-family:"微软雅黑"; line-height:30px; padding-left:20px;}

.contact-left-content{ margin-top:20px; margin-left:10px;}

.contact-right{width:210px; padding:10px; background:#EDEDEE}

.contact-right h5{ color:#5eb834;}

.contact-right p{ font-size:12px; line-height:20px;}

.contact-right ul input{width:190px; padding:5px;}

.contact-right ul textarea{width:190px; padding:5px; height:100px;}



.nav-ab{width:100%; height:40px;background:#E8FFFF; margin-top:10px;}

.nav-ab ul li{width:260px; height:36px; float:left;border-top:4px solid #E8FFFF;}

.nav-ab ul li h4{ font-size:13px; text-align:center; line-height:36px;}

.nav-ab ul li:hover{ background:none; border-top:4px solid #437dc0; height:36px; line-height:36px; background:#FFF; color:#006ab8;}