/* all */
*{ margin:0; padding:0;}
body{ margin:0 auto; font-size:12px; text-align:center; color:#333; font-family:"宋体", arial; background-color:#fff; background:url(../images/bg.jpg) repeat-x;}
img{ border:none;}
ul,li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
a:link{ color:#333; text-decoration:none;}
a:visited{ color:#333; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}
a:active{ color:#333; text-decoration:none;}
.a1:link{ color:#fff; text-decoration:none;}
.a1:visited{ color:#fff; text-decoration:none;}
.a1:hover{ color:#FFFFCC; text-decoration:underline; background-color:#21b5e9;}
.a1:active{ color:#fff; text-decoration:none;}
.a2:link{ color:#035585; text-decoration:none;}
.a2:visited{ color:#035585; text-decoration:none;}
.a2:hover{ color:#f60; text-decoration:underline;}
.a2:active{ color:#035585; text-decoration:none;}
/* top */
.con_bg{ width:1002px; background-color:#fff; margin:auto;}
.top{ width:1002px; height:66px; background:url(../images/top.jpg) no-repeat; text-align:right; padding-top:20px; line-height:26px;}
.top_l{ width:420px; text-align:left; line-height:26px; padding-top:4px;}
.top_r{ padding-top:36px; text-align:right; color:#f84d11; font-size:20px; font-weight:bold; width:380px;}
.nav{ width:951px; height:34px; background:url(../images/nav.jpg) no-repeat; line-height:34px; font-size:14px; font-weight:bold; color:#fff; text-align:left; padding-left:45px; padding-right:6px;}
.ban{ width:1002px; height:250px; margin-top:3px;}
.con{ width:1002px; margin-top:4px;}
.con_l{ width:193px;}
.con_la{ width:163px; height:25px; line-height:25px; font-size:14px; font-weight:bold; text-align:left; padding-left:30px; background:url(../images/tit1.jpg) no-repeat; color:#fff;}
.con_lb{ width:193px;}
.con_lb1{ width:170px; height:28px; background:url(../images/tit2.jpg) no-repeat; text-align:left; padding-left:23px; line-height:28px; margin-top:2px;}
.con_lc{ width:153px; height:37px; text-align:left; padding-left:40px; padding-top:10px; background:url(../images/tit3.jpg) no-repeat; font-size:14px; font-weight:bold; color:#fff; margin-top:11px;}
.con_ld{ width:177px; height:245px; background:url(../images/tit4.jpg) no-repeat; padding-left:16px;}
.con_ld ul{ text-align:left; line-height:22px;}
.con_ldq{ width:181px; height:155px; background:url(../images/tit4.jpg) no-repeat; padding-left:12px; text-align:left; line-height:22px; color:#035585;}
.con_r{ width:780px;}
.con_ra{ width:780px;}
.con_ra_l{ width:429px;}
.con_ra_la{ width:401px; background:url(../images/gy.jpg) no-repeat; height:22px; padding-top:15px; padding-left:28px;}
.con_ra_lb{ width:429px; padding-top:13px;}
.con_ra_lb1{ width:208px; text-align:left; line-height:19px;}
.con_ra_r{ width:318px;}
.con_ra_ra{ width:290px; background:url(../images/news.jpg) no-repeat; height:22px; padding-top:15px; padding-left:28px;}
.con_ra_rb{ width:318px; padding-top:8px;}
.con_ra_rb1{ width:303px; height:23px; background:url(../images/li_bg.jpg) no-repeat; line-height:23px; text-align:left; padding-left:15px;}
.con_rb{ width:780px; margin-top:15px;}
.con_rb1{ width:68px; height:25px; background:url(../images/cp.jpg) no-repeat; line-height:25px; padding-left:28px; font-weight:bold;}
.con_rb2{ width:680px; height:25px; background:url(../images/cp_bg.jpg) repeat-x; padding-bottom:2px; padding-left:4px;}
.con_rb21{ width:96px; background:url(../images/bg1.jpg) no-repeat; height:23px; line-height:23px; margin-left:1px; font-weight:bold; color:#fff;}
.con_rb22{ width:96px; background:url(../images/bg2.jpg) no-repeat; height:23px; line-height:23px; margin-left:1px;}
.con_rc{ width:780px; margin-top:10px; height:300px; background-color:#F6F6F6;}
.con_rcq{ width:760px; margin-top:10px; padding:10px; background-color:#F6F6F6; min-height:26px; _height:26px;}
.con_rcq1{ width:190px; text-align:left; line-height:26px;}
.con_rcq2{ width:150px; text-align:left; line-height:26px;}
.products{ height:26px; line-height:26px; text-align:left; background-color:#f7f6f5; border:1px dashed #ccc; margin-top:15px; color:#f60; padding-left:10px; font-size:14px; font-weight:bold;}
.con_rc1{ width:132px; margin-top:15px; margin-left:20px; _margin-left:13px;}
.con_rc1img{ width:130px; height:100px; border: 1px solid #C6C1A4;}
.con_rc1t{ padding-top:10px; text-align:center;}
.con_rc1t1{ padding-top:16px; text-align:center;}
.cop{ width:1002px; background:url(../images/mcop.jpg) repeat-x; height:106px; padding-top:12px;}
.cop1{ width:960px; line-height:26px;}
.cop2{ line-height:22px;}
.guanjian{ width:992px; background:url(../images/bg_01.gif) repeat-x; margin-top:12px; height:25px; line-height:25px; padding:0px 5px; border-top:2px solid #2781BD;}
/* changpinzhanshi */
h1 {color:#f84d11; font-size:20px; font-weight:bold;
	display : inline;}
.txt{color:#f84d11; font-size:20px; font-weight:bold;
	display : inline;}
.con_rb2 a{
    width:96px;
	height:23px;
	line-height:23px;
	background:url(../images/bg1.jpg) no-repeat;}
.con_rb2 a:hover{
    text-decoration:none;}

A.v1{ width:96px; height:23px; line-height:23px; display:block;}
A.v1:link{background:url(../images/bg2.jpg) no-repeat;
	font-weight:bold;
    color:#FFFFFF;}
A.v1:visited {background:url(../images/bg1.jpg) no-repeat;
	font-weight:bold;
    color:#FFFFFF;}
A.v1:hover {background:url(../images/bg1.jpg) no-repeat;
	font-weight:bold;
    color:#FFFFFF;}
A.v1:active {background:url(../images/bg1.jpg) no-repeat;
	font-weight:bold;
    color:#FFFFFF;}

.con_rb2 b{
    font-size:14px;
	width:96px;
	height:23px;
	color:#FFFFFF;
	}
	
.anli{ width:1002px; margin-top:12px;}
.anli_l{ width:24px; height:131px; font-size:14px; color:#fff; padding-left:10px; text-align:left; padding-top:35px; background:url(../images/anli.jpg) no-repeat; font-weight:bold;}
.anli_m{ width:953px; height:147px; border-bottom:2px solid #2095d8; border-top:2px solid #2095d8; padding-top:15px;}
/* sub */
.sub1{ width:752px; background:url(../images/sub.jpg) no-repeat; height:22px; padding-top:15px; padding-left:28px;}
.sub2{ width:780px; padding-top:15px; text-align:left; line-height:23px;}
.sub3{ width:780px; padding-top:15px;}
.sub3 ul{ text-align:left; line-height:30px;}
.sub3 ul li{ border-bottom:1px dashed #ccc;}
.sub4{ width:780px;}
.sub41{ width:780px; padding-top:15px; padding-bottom:15px; height:102px; border-bottom:1px dashed #ccc;}
.sub41img{ width:130px; height:100px; border:1px solid #ccc;}
.sub41t{ width:630px;}
.sub41t1{ line-height:26px; text-align:left; font-size:14px; font-weight:bold; color:#FF6600;}
.sub41t2{ text-align:left; line-height:23px; padding-top:6px;}
.biaoti{ font-size:20px; color:#f60; font-weight:bold;}
/* tupian */

#demo {
  overflow:hidden;
  height: 100%;
 width: 100%;
 margin: 0 px;
 /*background-color:#FFFFFF;*/
 left:0px;
 top:0px;

}
#demo img {
 border: 1px solid #C6C1A4;  /*边框和边框色*/
}
#indemo {
 float: left;
 width: 100%;
}
#demo1 {width:940px;height:130px;float: left;overflow:hidden;
}
#demo2 {
 float: left;
}

/* changpinfenlei */


#nav {
 width:191px;
    line-height: 24px; 
 list-style-type: none;
 text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}

/*==================一级目录===================*/
#nav a {
 width: 171px; 
 display: block;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}

#nav li {
 background:#ddd; /*一级目录的背景色*/
 border-bottom:#FFF 2px solid; /*下面的一条白边*/
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}

#nav li a:hover{
 background:#26C0F2; /*一级目录onMouseOver显示的背景色*/
}

#nav a:link  {
 color:#666; text-decoration:none;
}
#nav a:visited  {
 color:#666;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-weight:bold;
}

/*==================二级目录===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #EBEBEB; /*二级目录的背景色*/
}

#nav li ul a{
         padding-left:20px;
         width:171px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

/*下面是二级目录的链接样式*/

#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover {
 color:#F3F3F3;
 text-decoration:none;
 font-weight:normal;
 background:#26C0F2;
 /* 二级onmouseover的字体颜色、背景色*/
}

/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed {
 display: none;
}
#PARENT{
 width:191px; margin-top:2px;
}

/* zhuantizhan */
.con_z1{ width:974px; height:25px; line-height:25px; background:url(zhuan.jpg) no-repeat; text-align:left; padding-left:28px; font-size:14px; font-weight:bold; margin-top:12px;}
.con_z2{ padding:15px; text-align:left; line-height:22px; width:972px; border-bottom:1px dashed #0e8bc3;}
.con_z3{ width:1002px;}
.con_z31{ width:220px; margin-left:24px; _margin-left:18px; margin-top:20px;}
.con_z311{ text-align:center; font-weight:bold; line-height:26px;}
.con_z312{ width:220px; height:130px;}
.con_z313{ line-height:23px; text-align:center;}
.con_z314{ text-align:left; color:#f60; font-weight:bold;}
.con_z315{ line-height:23px; padding-top:5px;}
.con_z4{ padding:15px; width:972px; border-bottom:1px dashed #0e8bc3;}
.con_z41{ width:450px; height:220px;}
.con_z42{ text-align:left; line-height:22px; width:500px;}
.con_z5{ padding:15px;}
.con_z51{ width:315px;}
.con_z511{ text-align:left; font-weight:bold;}
.con_z512{ padding-top:10px;}
.con_z512 ul{ text-align:left; line-height:26px;}
/*翻页样式*/

/*--------pages-------------*/

.pages {height: 50px; margin-top:35px;text-align: center;}

.pages li{border: 1px solid #e9e9e9; float: left; font-family: Tahoma; text-align:center;line-height: 17px; margin-right: 6px;padding:2px 4px 2px; min-width:20px;}

.pages li:hover { background: #db2323; color: #fff; text-decoration: none }

.pages li a { display: block; min-width: 28px; height:17px; color:#555; }

.pages li a:hover { color: #fff; text-decoration: none; background:#db2323 }