
@charset "utf-8";

/* CSS Document */



/* ====================

公共样式

==================== */

body{ background:#fff; font-size:12px; font-family:"微软雅黑"; line-height:150%; padding:0; margin:0; color:#000;}

div{ margin:0 auto; padding:0;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{

margin:0; padding:0; border:none; list-style-type:none;

}

a{

text-decoration:none;

color:#000;

}

a:hover{

text-decoration:underline;

}

.block{

width:1130px;

height:auto;

overflow:hidden;

}
.block1{
	width: 1096px;
	height: auto;
	overflow: hidden;
}


.clearfix:after{

content:"."; display:block; height:0; clear:both;

visibility:hidden;

}

*html .clearfix{

height:1%;

}

*+html .clearfix{

height:1%;

}

/*页面留白*/
.bk0{height:0px; line-height:0px; clear:both; visibility:hidden;}


.blank{height:8px; line-height:8px; clear:both; visibility:hidden;}

.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank3{height:3px; line-height:3px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank4{height:4px; line-height:4px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank10{height:10px; line-height:10px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank15{height:15px; line-height:15px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank20{height:20px; line-height:20px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank13{height:13px; line-height:13px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank12{height:12px; line-height:12px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank17{height:17px; line-height:17px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank0 {height:0px; line-height:0px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank7 {height: 7px;line-height: 7px;clear: both;visibility: hidden;}

.blank8 {height: 8px;line-height: 8px;clear: both;visibility: hidden;}

.active {margin-right: 0;}

/*布局*/

.AreaL{

	width:278px;

    float:left;

    display:inline;

}

.AreaR{

	width:830px;

    float:left; 

	margin-left:20px;

	display:inline;

	}

.IndexL{width:352px; float:left; border:1px solid #644003;}

.IndexR{width:638px; float:left; margin-left:6px; display:inline; border:1px solid #644003;}

.clear{

	clear:both;

	}

#pages {

    font-family:"Adobe 微软雅黑 Std L", "微软雅黑";

    padding: 14px 0 10px;

}

#pages a {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E3E3E3;

    color: #333333;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

#pages a.a1 {

    background: url("../images/admin_img/pages.png") no-repeat scroll 0 5px transparent;

    padding: 0;

    width: 56px;

}

#pages a:hover {

    background: none repeat scroll 0 0 #F1F1F1;

    color: #000000;

    text-decoration: none;

}

#pages span {

    background: none repeat scroll 0 0 #2269AB;

    border: 1px solid #2269AB;

    color: #FFFFFF;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

.page .noPage {

    background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px transparent;

    border: 1px soli;

    color: #A4A4A4;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    text-align: center;

    width: 56px;

}

.text-c{

	text-align:center;

}

.f14 {

    font-size: 14px;

    text-align: center;

}



.t_bj{ background:url(../images/d_bj.png) center no-repeat; height:349px;}

.zh{ overflow:hidden; width:1096px; margin:0px auto;}

.logo_k{ overflow:hidden;}

.logo_k img{ margin-top:48px;}

.dh_bj{ background:url(../images/dh_bj.png) no-repeat; width:1096px; height:41px; margin-top:9px;}

.dh{ overflow:hidden; margin-left:32px;}

.dh ul{ overflow:hidden;}

.dh ul li{ width:95px; float:left; display:block; text-align:center; font-size:16px; line-height:41px; margin-right:9px;}

.dh ul li a{ color:#221613; text-decoration:none;}

.banner{ overflow:hidden; width:1096px; margin-top:4px; position:relative;}

.banner_x{ background:url(../images/banner_x.png) repeat-x; height:16px;}

.shen{ overflow:hidden; background:url(../images/zt_bj.png);}

.shen_zh{ overflow:hidden; background:url(../images/shen_zh.png); width:1094px; margin:0px auto;}

.shen1_k{ overflow:hidden; margin:18px 18px;}

.shen1_l{ background:url(../images/shen1_bj.png) no-repeat; width:404px; height:270px; float:left; margin-left:15px; margin-right:20px;}

#slider{overflow:hidden;width:400px;height:234px;position:relative; margin:18px auto;}
#slider .pics{width:470px;height:234px}
#slider .pics li{height:234px;width:470px;float:left}
#slider #nav {position:absolute;bottom:5px;right:5px;}
#slider #nav li.nav{background:#F47500; color:#fff;}
#slider #nav li{border:1px solid #f47500; color:#d94b01; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center}

.shen1_r{ overflow:hidden; width:600px; float:left;}

.shen1_bk{ overflow:hidden;}

.shen1_bt{ background:url(../images/di.png) left no-repeat; padding-left:45px; line-height:29px; font-size:20px; color:#221815; float:left;}

.shen1_gd{ overflow:hidden; float:right; line-height:29px; font-size:14px;}

.shen1_gd a{ color:#d8a97b; text-decoration:none;}

.shen1_xw{ overflow:hidden; margin-top:10px;}

.shen1_xw ul { overflow: hidden;}

.shen1_xw ul li {line-height: 29px; font-size: 12px; overflow: hidden; background:url(../images/xb1.png) left no-repeat; padding-left: 20px; }

.shen1_xw ul li span { color: #757575; float: right; overflow: hidden; display: block;}

.shen1_xw ul li a { color: #757575;}


.shen2_bj{ background:url(../images/shen2_bj.png) center no-repeat; height:457px; width:1043px;}

.shen2_bk{ margin:0px 30px; overflow:hidden;}

.shen2_zh{ background:url(../images/shen_zh_bj.png) center; width:1006px; height:373px; margin-top:12px;}

.shen2_zi{ overflow:hidden; width:1006px; margin:0px 1px;}

.shen2_zi ul{ overflow:hidden;}

.shen2_zi ul li{ display:block; float:left; width:125.5px; text-align:center; height:123px; margin-top:1px;}

.shen2_zi ul li a{ text-decoration:none;}

.shen2_zi ul li img{ width:124.5px; height:123px;}

.shen2_zi ul li.active {margin-right: 0;}

.shen3_k{ width:1046px; overflow:hidden; margin:0px auto;}

.shen3_l{ overflow:hidden; float:left; width:519px; margin-right:8px;}

.shen3_l_bs{ overflow:hidden;}

.shen3_l_s{ background:url(../images/shen3_bj.png) no-repeat; width:521px; height:349px;}

.shen3_l_sn{ overflow:hidden;}

.shen3_l_sn ul{ overflow:hidden; margin:10px 14px 0px;}

.shen3_l_sn ul li{ overflow:hidden; float:left; width:106px; font-size:14px; line-height:23px; margin:0px 8px; display:block; text-align:center; margin-top:7px; font-family:宋体;}

.shen3_l_sn ul li a{ text-decoration:none;}

.shen3_l_sn ul li p{ color:#000000;}

.shen3_l_sn ul li img{ width:106px; height:106px;}

.shen3_l_x{ background:url(../images/shen3_x_bj.png) no-repeat; width:519px; height:241px;}

.shen3_l_x{ background:url(../images/shen3_x_bj.png) no-repeat; width:519px; height:241px;}

.shen3_l_xn{ overflow:hidden;}

.shen3_l_xn ul{ overflow:hidden; margin:10px 7px 0px;}

.shen3_l_xn ul li{ overflow:hidden; float:left; width:116px; margin:0px 5px; display:block; }

.shen3_l_xn ul li a{ text-decoration:none;}

.shen3_l_xn ul li img{ width:116px; height:180px;}


.shen3_r{ overflow:hidden; float:left; width:519px;}

.shen3_r_xw{ overflow:hidden; margin-top:13px;}

.shen3_r_xw ul { overflow: hidden; margin:0px 25px;}

.shen3_r_xw ul li {line-height:28px; font-size: 14px; overflow: hidden; background:url(../images/xb1.png) left no-repeat; padding-left: 20px; font-family:宋体;}

.shen3_r_xw ul li a { color: #4b4c4d;}

.shen3_r_x{ background:url(../images/shen3_r_lx.png) no-repeat; width:519px; height:241px;}

.shen3_ms{ overflow:hidden; line-height:30px; font-family:宋体; font-size:14px; color:#4b4c4d; padding:20px 40px 0px;}

.shen4_k{width: 1046px; overflow: hidden; margin: 0px auto;}

.shen3_bk{margin: 0px 10px; overflow: hidden;}

.shen4_l{ overflow:hidden;}

.shen4_l ul{ overflow:hidden;}

.shen4_l ul li{ overflow:hidden; float:left; margin:10px 5px ;  display:block;}

.shen4_l ul li a{ text-decoration:none;}

.shen4_l ul li img{ width:199px; height:58px;}

.foot{ background:url(../images/foot_bj.png) center no-repeat; height:85px;}

.foot_ms{  overflow:hidden; text-align:center; font-family:宋体; font-size:14px; color:#595757; line-height:30px;}







.form {width: 240px; overflow:hidden; float:left; margin:0px 30px;}

.form_1 {
    background:url(../images/group.png) no-repeat;
    background-position: -15px 0;
    height: 50px;
    overflow: hidden;
}


.on {
    background: url(../img/group.png) no-repeat;
    height: 50px;
    overflow: hidden;
}

.ons {color: #221815; font-size: 15px; font-weight: bold; height: 30px; width: 150px; padding: 22px 0 0 22px; }

.ons a{ color:#FFF;}

.fl { float: left;}

.mores { float:right; font-size:13px; width: 48px; font-family: "微软雅黑"; line-height: 16px; padding-top: 22px; }

.mores a{color: #843E07; margin-top:10px;}

.form_2{ overflow:hidden; border:1px solid #828282; margin-top:10px;}

.form_2 ul { overflow:hidden;}

.form_2 ul li { width: 238px; height:30px; line-height:30px; text-align:center; font-size: 14px; border-bottom: 1px dotted #828282; margin-bottom:8px;}

.form_2 ul li a{color: #303030;}

.ny_r{ overflow:hidden; width:770px; float:left; margin-top:60px;}

.ny_r_xw{ overflow:hidden; margin-top:10px;}

.ny_r_xw ul { overflow: hidden;}

.ny_r_xw ul li {line-height:35px; font-size: 12px; overflow: hidden; background:url(../images/xb1.png) left no-repeat; padding-left:15px; }

.ny_r_xw ul li span { color: #757575; float: right; overflow: hidden; display: block; padding-right:10px;}

.ny_r_xw ul li a { color: #757575;}

.cphead { background:url(../images/group.png) no-repeat;  background-position: 0px -380px; width: 700px; height: 20px; margin-left: 0px;}

.wen { font-size:14px;   line-height: 20px; padding-left:0px;}

wen a {
    text-decoration: none;
    color: #303030;
}

.lx{ overflow:hidden; border: 1px solid #828282;}

.lx p{ margin:4px; padding:4px; font-size:14px; color:#000; font-family:宋体; line-height:28px;}

.ny_wh{ overflow:hidden; border: 1px solid #828282;}

.ny_wh ul{ overflow:hidden;}

.ny_wh ul li{ width:119px; float:left; text-align:center; margin:15px 0px;}

.ny_wh ul li img{ border:1px solid #fcd8a4; width:100px; height:100px;}

.ny_wh ul li a{}

.gywm_ny{ line-height:30px; padding:15px 0px;}


.xia_k{ overflow:hidden; border:1px solid #CCC;}


h5.tit { margin:10px 40px; font-size:16px; font-weight:lighter; color:#333; line-height:28px; }

.down_intro,.down_address,.text_list,.commnent_tag,.commenttext{ margin:10px 20px;}

.wrap{overflow:hidden; *display:inline-block;}.wrap{*display:block;}
.down_intro,.down_address,.text_list,.commnent_tag,.commenttext{ margin:10px 38px;}
.divl div{ float:left; margin:0px 10px;}
.xz_btn a{ background:url(../images/bdxz_btn.jpg) no-repeat; width:136px; height:59px; cursor:pointer; display:block;}
.xzs_btn{background:url(../images/bdxz_btn.jpg) no-repeat; width:136px; height:59px;position:absolute;top:50%;left:50%;margin:-100px auto 0px -68px;}
.xz_a{ overflow:hidden;}
.xz_a li{ height:30px; line-height:30px;  float:left; overflow:hidden;}
.fs12 a{ font-size:12px;}
.footer p.info{*margin-top:0px;}
.contents{ *width:698px; overflow:hidden;}
.main{overflow:hidden;}

.xz_a a{ padding:0px 15px; line-height:30px; background:#ff6600; border-radius: 4px; font-size:14px; color:#FFF; float:left;}




.ny_cpzs{ float:left; width:770px; overflow:hidden;}
.ny_cpzs ul {overflow: hidden;}
.ny_cpzs ul li {width:236px; text-align: center; display: block;float: left; line-height: 28px; margin:10px 7px 10px;}
.ny_cpzs ul li a {text-decoration: none;color:#000;font-size: 12px;}












/*list page prod*/
.main_right_title{color:black;hight:30px;line-height: 30px;}
.gongshi_content{margin-left: 25px;margin-right: 25px;font-size: 14px;line-height: 30px;}
.weizi{margin-left: 12px;}
.gsjs{text-align:center;font-size:20px;font-weight: bold;border-bottom:1px dashed #CCC;}
.gsjs1{text-align:center;font-size:20px;font-weight: bold;}
.news_content{margin-left:30px; margin-right:20px; }


.prod_cont ul{ padding-left:10px; padding-top:5px;}
.prod_cont ul li{ width:240px; text-align:center; display:block; float:left; padding-top:20px; line-height:28px;}

.prod_cont1 ul{ padding-left:10px; padding-top:5px;}
.prod_cont1 ul li{ width:385px; text-align:center; display:block; float:left; padding-top:20px; line-height:28px;}
.prod_cont1 img{ border:1px solid #CCC;}

.prod_cont2 ul{ padding-left:10px; padding-top:5px;}
.prod_cont2 ul li{ width:260px; text-align:center; display:block; float:left; padding-top:20px; line-height:28px;}
.prod_cont2 img{ border:1px solid #CCC;}

.ind_prod{ padding-left:5px;}
.ind_prod img{ border:1px solid #CCC;}
.gdprod ul li{font-size:12px; line-height:24px; text-align:center; width:320px; text-align:center;}
.gdprod ul li img{background:#CCC;}
.gdprod ul li a{ color:#000;}
.gdprod ul li a:HOVER{color:red;text-decoration: none;font-weight: bold;}
.gdprod ul li p{font-size:12px; line-height:27px;}




.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}
.pagination>a:first-child{
margin-left: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px;
}
.pagination>a:last-child{
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
.pagination>a, .pagination>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.428571429;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination span{
	background-color: #FF6C60;
	border-color: #FF6C60;
	color: #FFFFFF;
	cursor: default;
	z-index: 2;
}
.pagination a:hover{
	background-color: #eee;
}


#pages { padding:14px 0 10px;font-family:宋体; text-align:center}
.tc{ text-align:center;}

.fr{ float:right;}

.about_right_b{ position: relative;}
#img{ margin:0px auto; margin:0px 30px; overflow:hidden;  position:relative;-moz-user-select:none }
#img #pre{ position:absolute; display:block; height:100%; background:#003366;filter:Alpha(Opacity=0);opacity:0;  left:0; top:0; z-index:2; width:50%;  cursor:url(http://s.xnimg.cn/imgpro/arrow/pre.cur),auto; }
#img #next{ position:absolute;z-index:2; display:block; background:#00CC99;filter:Alpha(Opacity=0);opacity:0; height:100%;width:50%; top:0; right:0; cursor:url(http://s.xnimg.cn/imgpro/arrow/next.cur), auto;}
.fenlei{ padding-left:50px;}


.ny_wenhua {
    width: 1055px;
    overflow: hidden;
}

.ny_wenhua ul {
    overflow: hidden;
}

.ny_wenhua ul li {
    width:165px;
    text-align: center;
    display: block;
    float: left;
    line-height: 28px;
	padding:10px 5px;
}

.ny_wenhua ul li img{
    width: 120px;
    height: 120px;
    border: 1px solid #999;
}


.ny_wenhua_k{ overflow:hidden; margin-left:48px;}

   /*na*/  
.top_na {background:#2e2e2e repeat-x center top; height:41px;margin: 0 auto;}
#head .na {height:40px;}
#head .na ul {height:40px;list-style: outside none none; padding-left:32px;}
#head .na ul li.class1 {float: left;height:40px;position: relative; font-size: 16px; margin-right:9px; width:95px; text-align:center; line-height:40px;}
#head .na ul li.class1 .hover2{font-size: 16px;}
#head .na ul li.line {height:40px;}
#head .na ul li a.class1 {color: #221613;display: inline;height:40px;padding-left: 3px;text-align: center;}
#head .na ul li a.class1 span {cursor: pointer;display: inline; font-size: 16px;}
#head .na ul li a.class1:hover {background:#;font-size:16px;}
#head .na ul li a.class1:hover span {color: #221613; font-size:16px;}
#head .nadown {}
#head  .na ul li.nadown a.class1{}
#head .nadown span {color: #221613;}
#head .na ul ul {background: #f6f6f6;height: auto;left:-2px;padding-left: 0;position: absolute;text-align: center;top:40px;z-index: 9999; border:1px solid #999;}
#head .na ul ul li {height:30px;line-height: 30px;margin: 3px;overflow: hidden;}
#head .na ul ul li a {color: #333;display: block;font-size: 16px;}
#head .na ul ul li a:hover {background:#e60012 none repeat scroll 0 0;color: #fff;font-size: 16px;}


.ssk{ width:268px; height:25px; position:absolute; right:85px; bottom:127px;}

.ssk_wz{ overflow:hidden; float:left; font-size:13px; color:#666; line-height:23px; }

.s_s {
    overflow: hidden;
    float: right;
    border-radius: 4px;
    height: 24px;
    width: 30px;
}


.bd{ overflow:hidden; float:right;}
.search{ float:left; width:360px;_width:auto; padding-left:20px; height:70px}
.search .tab{ padding:3px 0}
.search .tab span{ color:#ddd}
.search .tab a{ color:#6f7172}
.search .tab a.on{ font-weight:700}
.search .bd{ background:#ededed; padding:5px;}
.search .text{border:1px solid #e5e5e7;padding:4px 0 3px 40px; height:18px;width:210px; float:left;}
.butt{ background:#3a6ea5; border:none; color:#fff;  height:1.6em;margin-left:3px;width:2em; margin-left:6px;vertical-align:middle; text-align:center;background:url(../images/ss.jpg) no-repeat}
.banner{ overflow:hidden;zoom:1;_float:right; text-align:right;	}
