@charset "utf-8";


#about{width:100%;height:615px;display:block;}
.about_nav{width:100%;height:615px;display:block;background:url(../images/about_pic.png) repeat-x left 75px;}
 .about_title{text-align:center;padding-top:45px; height:85px;}
 .about_title a span{width:215px;height:40px;display:block;margin:0px auto 15px auto;}
 .about_title p{line-height:24px;font-size:13px;color:#777777;}
 .about_title p span{font-size:20px;display:block;padding:55px 0px 20px 0px;color:#7c7c7c;}
 .about_link{width:1000px;margin:0px auto 20px auto;height:500px;}

.about_pic{width:475px;height:500px; display:block; float:left;}
.about_content{width:480px;height:460px; display:block; float:right;}
.about_content p{
	padding-top:15px;
	font-size:14px;
	font-family:"微软雅黑";
	line-height:26px;
	text-indent:28px;
	color:#333;
} 
.about_more a{
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#333;	
}
.about_more a span{
	border:1px solid #666;
	padding:7px 20px;
	color:#e1003f;
}
.about_link a:hover{color:#d00381;}
.about_link a:hover span{color:#d00381;}

 .about_link a#about_a01{margin-left:1px;background:url(../images/about_a01.png) no-repeat;}
.about_link a#about_a02{background:url(../images/about_a02.png) no-repeat;}
 .about_link a#about_a03{background:url(../images/about_a03.png) no-repeat;}
 .about_link a#about_a04{background:url(../images/about_a04.png) no-repeat;}

#products{width:100%;background:#fbfaf6;display:block;height:620px;}
.pro_title_bg{width:100%;height:123px;background:url(../images/pro_title_bg.jpg) repeat-x top center;}
.pro_title{width:1000px;margin:0 auto;display:block;}
.pro_title span{height:123px;display:block;float:left;}
.pro_title ul{width:740px;float:right;display:block;padding-top:50px;}
.pro_title ul li{width:110px;float:left;display:block;text-align:right;margin:0px 0px 10px 13px;}
.pro_title ul li a{color:#000000;font-size:20px;}
.pro_title ul li a:hover{color:#e2003f;}

.list_pro{padding:0px 0px 20px 0px;}
.list_pro a.list_diff{font-size:20px;}
.list_pro a{color:#000000;font-size:16px;padding-right:20px;}
.list_pro a:hover{color:#e2003f;}

#news{width:100%;height:840px;background:url(../images/news_bg.jpg) no-repeat right center;display:block;}
.news_nav{width:1000px;height:510px;margin:0 auto;display:block;padding-top:50px;position:relative;}
.news_nav .news_title{width:590px;height:40px;border-bottom:1px solid #cbcdcd;padding-left:5px;}

.news_nav ul.news{width:585px;display:block;float:left;padding-top:10px;}
.news_nav ul.news li{width:585px;display:block;height:100px;border-bottom:1px dashed #dadada;margin-top:30px;}
.news_nav ul.news li span.img{width:129px;height:80px;display:block;float:left;}
.news_nav ul.news li span.img img{width:129px;height:80px;}

.news_nav ul.news li p{width:435px;display:block;float:right;line-height:22px;}
.news_nav ul.news li p span{font-size:14px;font-weight:100;color:#000000;}
.news_nav ul.news li p a{line-height:16px;padding-top:5px;display:inline-block;}
.news_nav ul.news li p span.diff{color:#e7035e;}


.container_box{width:326px;height:356px;border:1px solid #cbcdcd;position:absolute;top:135px;right:0px;}
.container{width:326px; height:306px; overflow:hidden;position:relative;z-index:100;top:68px;left:65px;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;font-size:13px;text-align:center;}
.slider li a{color:#ffffff;}
.slider img{ width:326px; height:256px; display:block;}
.slider p{width:326px;height:50px;line-height:50px;background:#e7035a;}

.num{ position:absolute; right:5px; bottom:55px;}
.num li{float: left;color: #F452A5;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #e7035a;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #e7035a;font-weight: bold;}


#banner_about{width:100%;height:362px;background:url(../img/banner_a.jpg) no-repeat top center;display:block;}
#banner_pro{width:100%;height:362px;background:url(../img/banner_pro.jpg) no-repeat top center;display:block;}
#banner_news{width:100%;height:362px;background:url(../img/banner_n.jpg) no-repeat top center;display:block;}

#about_list{width:100%;height:1300px;background:url(../images/about_list.jpg) repeat-x center 460px;display:block;}
.about_list_width{width:1000px;margin:0 auto;display:block;padding-top:50px;}
.about_left{width:465px;display:block;float:left;}
.about_right{width:465px;display:block;float:right;}
.about_picture{width:465px;height:898px;background:#f1eedd;display:block;margin-bottom:25px;}
.about_picture ul{padding:33px 0px 0px 35px;}
.about_picture ul li{display:block;height:180px;padding-bottom:25px;}
.about_picture ul li img{width:180px;height:180px;display:block;float:left;}
.about_picture ul li p{width:180px;float:left;display:block;line-height:26px;margin-left:30px;}
.about_picture ul li p span{font-size:18px;display:block;padding-bottom:10px;}
.about_picture ul li p.color01{color:#1e3e57;}
.about_picture ul li p.color02{color:#c85c2b;}
.about_picture ul li p.color03{color:#016ca0;}
.about_picture ul li p.color04{color:#7cb727;}
.picture_more{text-align:right;padding-right:30px;}
.picture_more a{color:#372a0e;}
.picture_more a:hover{color:#df014a;}
.about_brand{background:#fe860c;width:430px;height:250px;display:block;padding:25px 0px 0px 35px;color:#ffffff;}
.about_brand p{line-height:24px;padding:25px 0px 15px 0px;}
.about_brand  span{font-size:20px;text-align:center;display:block;}
.brand_more{text-align:right;padding:20px 30px 0px 0px;}
.brand_more a{color:#ffffff;}
.brand_more a:hover{color:#df014a;}
.about_honor{padding-bottom:30px;}
.honor_title{width:136px;height:34px;display:block;padding-bottom:30px;}
.honor_title img{width:136px;height:34px;}
.about_text{padding-top:55px;color:#ffffff;}
.about_text_title{width:209px;height:35px;padding-bottom:35px;}
.about_text p{padding-bottom:25px;}
.about_text_more{padding-top:10px;}
.about_text_more a{color:#ffffff;}
.about_img{padding-top:100px;}
.about_img p{width:207px;height:340px;display:block;background:#f1eedd;float:left;text-align:center;}
.about_img p span{display:block;padding:20px 0px;}
.about_img p a{text-align:right;display:block;padding-right:20px;}
.about_img p.diff{margin-left:51px;}

#page{background:#fbfaf6;}
.page_nav{width:1000px;margin:0 auto;color:#000000;}



.page_title_box{background:#e7e7e7;border-bottom:1px solid #ffffff;height:88px;}
.page_title{width:1000px;margin:0 auto;height:88px;overflow:hidden;}
.page_title p{width:250px;height:88px;background:#e2003f;display:block;float:left;color:#ffffff;}

.page_title ul{width:740px;float:right;display:block;padding-top:35px;}
.page_title ul li{float:left;display:block;text-align:right;}
.page_title ul li a{color:#000000;font-size:16px;margin-left:15px;}
.page_title ul li a:hover{color:#e2003f;}

.page_nav_title{width:1000px;font-size:20px;height:30px;line-height:30px;display:block;color:#000000;padding:15px 0px;}
.page_nav_title span{font-size:14px;padding-left:20px;}


.news_box{padding:60px 0px;}

#ne_title{ width:1000px;overflow:hidden;font-size:14px;line-height:25px;border-bottom:1px solid #f3f3f3;padding-bottom:15px;margin-bottom:25px;}
#ne_title .spana{ float:left; width:144px;overflow:hidden;margin-right:20px;}
#ne_title .spana img{ width:144px; height:117px; }
#ne_title .title{font-size:14px; color:#000000; height:55px;line-height:30px;overflow:hidden; font-weight:bold;}
#ne_title .title .spanb{color:#acacac;  font-size:12px;  font-weight:normal;}
#ne_title a{width:835px;display:block;float:left;margin-top:5px;}
.view_title{padding-bottom:10px;color:#acacac;line-height:30px; }
.view_title h1{font-size:16px; color:#e7035e; }




.serach_box{width:1000px;height:25px;overflow:hidden;display:block;margin:0px auto;padding:25px 0px 30px 0px;}
.textbox{width:191px;height:25px;line-height:25px;color:#ffffff;border:none;float:left;background:url(../images/textbox.jpg) no-repeat left center;padding-left:10px;}
.serach{width:35px;height:25px;background:url(../images/serach.jpg) no-repeat center center;border:none;cursor:pointer;float:left;}
#page_nav{width:1000px;margin:0 auto;display:block;}
#gund{
	height:801px;
	background:url(../images/ys.jpg) no-repeat center center;
	}
#product_cat{
	width:1000px;
	height:450px;
	margin: 0px auto 0px;
	padding-top:220px;
}
#product_cat ul li{
	width:225px;
	height:223px;
	display:block;
	float:left;
	margin:0 12px 0px 13px;
}
#product_cat ul li a img{
	width:225px;
	height:194px;
}
#product_cat ul li a p{
	width:225px;
	height:29px;
	font-size:14px;
	text-align:center;
	color:#fff;
}
#product_cat2{
	width:1000px;
	height:490px;
	margin: 0px auto 0px;
	padding-top:40px;
}

#product_cat2 ul li,#product_cat2 li{
	width:225px;
	height:233px;
	display:block;
	float:left;
	margin:0 12px 0px 13px;
}
#product_cat2 ul li a img{
	width:225px;
	height:194px;
}
#product_cat2 ul li a p,#product_cat2  li a p{
	width:225px;
	height:39px;
	font-size:14px;
	text-align:center;
	color:#222;
}

#down_bg{width:100%;height:513px;background:url(../images/down_bg.jpg)  no-repeat center bottom;padding-top:50px;}
.login_box{width:998px;height:447px;margin:0px auto 0px auto;display:block;background:url(../images/login_box.png)  no-repeat center;}

.login_text{width:416px;height:207px;display:block;float:left;margin:100px 0px 0px 70px}
.login_table{width:250px;float:right;margin:60px 80px 0px 0px;}
.login_table table tr td{height:40px;}
.login_table p{font-size:30px;color:#666666;padding-bottom:20px;}
.user{width:243px;height:26px;border:1px solid #cbcccc;background:url(../images/user.jpg) no-repeat 10px center;}
.password{width:243px;height:26px;border:1px solid #cbcccc;background:url(../images/password.jpg) no-repeat 10px center;}
.login_table .button2{border:none;height:24px;line-height:24px;width:150px;margin-top:1px;margin-left:90px;color:#959595;}
.login_table .submit2{width:72px;height:30px;background:url(../images/submit.jpg) no-repeat center;border:none;color:#ffffff;cursor: pointer;font-size:14px;float:right;}


#contact_bg{width:100%;height:420px;background:url(../images/contact_bg.jpg)  no-repeat center bottom;padding-top:50px;}
.contact_box{width:1000px;margin:0 auto;display:block;}
.map{width:580px;height:340px;float:left;display:block;}
.add{width:300px;display:block;float:right; font-size:14px; line-height:28px;}

#more a {
	width:155px;
	height:35px;
	text-align:center;
	border:2px solid #ccc;
	margin:20px auto;
	clear:both;
	color:#fff;
	display:block;
	line-height:35px;
	}
#more a:hover {
	color:#fff;
	}
.slm {

    clear: both;
    height: 174px;
    margin: 18px auto 25px;
    overflow: hidden;
    padding: 40px 0 0;
    width: 1000px;
}
.slm_c {
    float: left;
    height: 164px;
    overflow: hidden;
    padding: 0 4px;
    width: 992px;
}
.slm_c ul{
	width: 908px; 
	overflow: hidden;
}
.fl {
    float: left;
}
.slm_c li {
    float: left;
    padding: 0 10px 0 10px;
    text-align: center;
    width: 170px;
}
.slm_c li a {
    color: #000;
    font-family: "Microsoft Yahei";
    font-size: 14px;
}

#gcsjt li img {
	height: 106px;
    width: 170px;
}
.slm_c li img {
    display: block;
	height: 106px;
    width: 170px;
}
.slm_c li span {
    display: block;
    height: 40px;
    line-height: 20px;
}
.slm_c li a {
    color: #000;
    font-family:"Microsoft Yahei";
    font-size: 12px;
}
.fr_part{

	height:280px;
	width:100%;
}
