﻿/* CSS Document */
*{padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}

p {padding:0px; margin:0px;}

ul {padding:0px; margin:0px;}

li {padding:0px; margin:0px; list-style-type:none;}

img{ border:none;}

a {padding:0px; margin:0px; text-decoration:none;color:#505050;}

a:hover{ text-decoration:underline;}

i{ font-style:normal;}

.clear{ clear:both}

body{ background:url(../image/bgs.jpg) repeat-x top center; font-family:"微软雅黑","宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#505050;}

#top{ width:1002px; margin:0 auto; background:url(../image/herd.jpg) no-repeat; height:141px;}

.logo{ float:right; margin-top:78px;}

.logo a{ margin-left:10px;}

.m{ width:1010px; margin:0 auto;}

#nav ul{ float:left;}

#nav li{ float:left; text-align:center;}

#nav li a{ color:#fff;width:88px; height:46px; display:block; padding-top:10px; margin-left:20px; line-height:35px; font-size:16px;}

#nav li a p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:5px; display:none;}

#nav li a:hover{background:#ccc; text-decoration:none; background:url(../image/navbg.jpg) no-repeat;}

#nav form{
	width:212px;
	height:29px;
	margin-top:13px;
	background:url(../image/input.jpg) no-repeat; float:right;
}
#nav input{height:29px;width:180px; border:none; line-height:29px;float:left;}
#nav .inp{height:29px;width:23px; border:none; background:none; cursor:pointer;}

/*banner*/

.focus-a{height:400px;overflow:hidden;position:relative; width:100%; float:left;}
.focus_s{position:absolute;left:50%;bottom:10px;height:13px;overflow:hidden;z-index:9; margin-left:-40px;}
.focus_s li{float:left;cursor:pointer;height:5px;width:30px;overflow:hidden;margin-right:10px;background:#fff;}
.focus_s li.active{background:#027bd6}

.focus_m ul{opacity:1;filter:alpha(opacity=100);}
.focus_m li{width:100%;height:400px;position:absolute;top:0;left:0;}
.focus_m li a{ display:block; width:100%; height:400px;}


.focus_l,.focus_r{position:absolute;display:block;width:42px;height:42px;overflow:hidden;z-index:2;top:200px;}

.focus_l{left:10%;}
.focus_r{right:10%;}

.focus_l span,.focus_r span{display:inline-block;position:relative;z-index:2;width:42px;height:42px;cursor:pointer; background:url(../image/focus_lr.png) no-repeat;}

.focus_l span{ background-position:left;}
.focus_r span{background-position:right;}

#main{}

/**/

.qyxw {height:41px;overflow:hidden;}

.qyxw h4{ width:67px;  background:url(../image/qyxw_h4.jpg) no-repeat; line-height:40px; float:left;}

.qyxw ul{ float:left;}

.qyxw li{ float:left; background:url(../image/li.jpg) no-repeat left; line-height:40px; margin-left:20px;}

.qyxw li a{ margin-left:15px;}

.qyxw h3 a{ width:62px; height:26px; background:url(../image/ckgd.jpg) no-repeat; display:block; float:right; margin-top:8px;}

.left{ width:212px; float:left; margin-top:20px;}

.zpzx{ width:100%; float:left; padding-bottom:14px; background:url(../image/2.jpg) no-repeat bottom;}

.zpzx h4 a{ height:50px; width:100%; display:block; border-bottom:1px solid #fff;background:url(../image/leftbg.jpg) no-repeat top; }

.zpzx ul{ width:100%; float:left;background:url(../image/1.jpg);}

.zpzx li a{ width:208px; height:37px; line-height:37px; text-align:center; margin-left:2px; border-bottom:1px solid #fff; display:block; color:#fff;}

.zpzx li a:hover{ background:#79d9ff;}

/**/

.lxwm3{position:fixed;background:url(../image/lxwm.jpg) no-repeat;width:212px; height:270px;left:10px; top:30%;}

.lxwm3 h4 a{ height:77px; display:block;}

.lxwm3 p{ margin-top:8px; margin-left:5px; line-height:20px;}

/**/

.lxwm2{ border:1px solid #00acf1;height:270px; margin-top:10px;}

.lxwm2 p{margin-left:5px; line-height:30px;}
/*
*/

.right{ float:right; width:780px;margin-top:15px;}

.about{ width:467px; float:left;}

.about h4 a{ width:467px; height:59px; background:url(../image/about.jpg) no-repeat; display:block;}

.youku{ float:left;}

.about p a{ float:right; width:230px; height:168px; overflow:hidden; line-height:21px;}

/**/


.hyxw{ width:296px; float:right;}

.hyxw h4 a{ width:296px; height:59px; background:url(../image/hyxw_h4.jpg) no-repeat;display:block;}

.hyxw li{ line-height:24px; border-bottom:1px dashed #ccc; background:url(../image/li.jpg) no-repeat left;}

.hyxw li a{ margin-left:20px;}

/**/
.news_1 h4 a{ width:780px; height:49px; background:url(../image/news_1.jpg) no-repeat; display:block; margin-top:10px;}

.news_1 li{ width:255px; float:left; line-height:24px;background:url(../image/li.jpg) no-repeat left;height:24px; overflow:hidden;}

.news_1 li a{ width:240px; margin-left:20px; }

/**/



.zpzs li{ width:176px;height:190px; float:left; margin-right:19px; _margin-right:15px; margin-bottom:15px;}

.zpzs li a img{ width:175px; height:153px; border:1px solid #ccc;}

.zpzs li p{text-align:center; margin-top:4px}


#demo {
width: 780px;height:141px; overflow:hidden; background:#fff;
}
#demo a img { width:159px; height:98px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

#demo ul li{ float:left; width:174px; height:161px; background:url(../image/ds_bg.jpg) no-repeat; margin-left:5px;}

#demo li p{ width:174px; line-height:30px;}

#foot{ background:url(../image/foor.jpg) repeat-x; height:145px; margin-top:20px;}

.foot{ background:url(../image/foor2.jpg) no-repeat; height:145px; color:#fff;}

.foot a{ color:#fff;}

.foot p{ margin-left:10px;}

#nav_a{ margin-top:40px; width:1010px; float:left; margin-left:0;}

#nav_a a{ margin-left:10px; margin-right:10px;}

.foot p{ margin-top:10px; float:left; width:700px;}

/*友情链接*/

.link{ width:1005px; margin:0 auto;margin-top:20px;}

.link a{margin:0px 5px;white-space:nowrap;}

/*首页代码 结束*/

.tit{ width:100%; float:left; background:url(../image/h4_b.png) repeat-x bottom; height:60px; font-weight:normal;}

.tit p{ line-height:45px; float:right;}

.tit h4{ display:block; background:url(../image/h4_a.png) no-repeat bottom center; height:60px; float:left; line-height:45px; color:#03a5e3; font-size:16px;}

.web{ line-height:28px; width:780px;}

.web img{max-width:760px; width:expression(this.width > 760 ? "760px" : this.width); margin-top:5px; overflow:hidden;}

/*新闻页面*/

#newlist li{ width:780px; float:left; height:32px; line-height:32px; border-bottom:1px dashed #ccc; margin:0;}

#newlist li a{ background:url(../image/li.jpg) no-repeat left; padding-left:20px;}

#newlist li i{ float:right; font-style:normal;}

.page{ line-height:40px; text-align:center;}

.page a{ margin-left:10px;}

/**/

.title{ width:780px; background:url(../image/nr_tit_mid.gif) repeat-x top; height:70px; text-align:center; float:left;}

#nl{ width:20px; height:40px; float:left; background:url(../image/nr_tit_left.gif) no-repeat;}

#nr{ width:20px; height:40px; float:right; background:url(../image/nr_tit_right.gif) no-repeat;}

.title h4{ line-height:40px; width:730px; float:left;}

.title p{ line-height:30px;}

.pagelist{ padding:20px; background:#f5f5f5; float:left; width:740px; border:1px solid #ccc;margin-top:10px;}

.pageleft{ float:left; line-height:20px;}

.pageright{ float:right;}

.pageright a{ width:88px; height:22px; background:url(../image/img_31.gif) no-repeat; display:block; margin-top:10px;}

/**/
.nice{ margin-top:10px; width:780px; height:260px; overflow:hidden;float:left; margin-bottom:10px;}

.nice p img{ width:360px; height:260px; float:left;}

.nice ul{ float:right; width:320px;}

.nice li{ margin-top:15px; line-height:22px;}

.nice li b{ color:#ff6600}

/**/

#newlist ul.list_2{ margin-bottom:10px; float:left; margin-top:5px;}

#newlist ul.list_2 li{ width:160px;height:40px; line-height:40px; background:#079ee3; border:0; border-radius:3px; margin-left:10px;}

#newlist ul.list_2 li a{ background:none; display:block; width:160px; line-height:40px; text-align:center; height:40px; padding:0; color:#fff; font-size:14px;font-weight:bold;}


/**/

.h4{ width:100%; float:left; background:url(../image/h4_b.png) repeat-x bottom; height:60px; font-weight:normal;}

.h4 span{ display:block; background:url(../image/h4_a.png) no-repeat bottom center; height:60px; float:left; line-height:45px; color:#03a5e3; font-size:16px;}

.h4 span i{ font-size:14px; margin-left:10px;  color:#999;}

.h4 a{line-height:45px; float:right;}


/**/

.women{ float:left; width:100%;}

.women .sp{ float:left; border:1px solid #ddd; margin-right:20px;}

.women .txt{ float:right; width:380px; height:210px; overflow:hidden; line-height:26px;}

/**/

.tab{ float:left; width:780px; margin-top:20px;}

.tab .dh{ width:100%; float:left; background:url(../image/h4_b.png) repeat-x bottom; height:60px; font-weight:normal;}

.tab .dh a{  display:block;height:60px; float:left; line-height:45px; font-size:16px; margin-right:30px;}

.tab .dh .dhlia a{ background:url(../image/h4_a.png) no-repeat bottom center; color:#03a5e3;}

.tab .showlist li{ width:30%; margin:0 1.5%; float:left;background:url(../image/li.jpg) no-repeat left; border-bottom:1px dashed #ddd; line-height:40px; height:40px; overflow:hidden;}

.tab .showlist li a{ width:100%; display:block; padding-left:25px; }


/**/

.lxwm{ background:url(../image/lxwm.jpg) no-repeat; height:270px; margin-top:20px; float:right; width:212px;}

.lxwm h4 a{ height:77px; display:block;}

.lxwm p{ margin-top:8px; margin-left:5px; line-height:20px;}