/*body*/
a:focus {
     outline:none;
     -moz-outline:none;
}

#body_topbg1{margin:0 auto; padding:0 inherit; background-image:url(../img_end/body_topbg.jpg); width:100%; height:31px;}
#body_topbg2{ width:990px; height:68px}
#main{ width:990px; text-align:center; margin:0 auto; padding:0 inherit}
a{	text-decoration: none;	color: #000;}
a:hover {	text-decoration: none;	color:#900;}
#flo{ float:left;}
.flo{ float:left}
#rig{ float:right}
#mag{ margin-top:10px}
#mag2{ margin-top:2px;float:left;padding-top:2px;}
#mag3{ margin-top:5px; margin-bottom:5px}
#mag4{ margin-top:5px}
#magaa{ margin-top:30px}
#top_bg{ background-image:url(../img_end/top_bg.jpg); width:980px; height:59px}

#top_lo{ float:left;margin-top:10px; color:#4E4E4E;text-align:right;width:600px;padding-right:30px;}
#ys{ float:left; margin-left:25px}
#suo{ float:left; margin-left:155px}
#dengl{ margin-left:3px; margin-top:10px; float:left; color:#c4c4c4}
#dengl a{ color:#bc1c26; font-size:12px; text-decoration:none}
#dengl a:hover{ color:#bc1c26; text-decoration:underline; font-size:12px}
#sous{ width:338px; margin-left:113px; float:left; margin-top:14px}
#search{ background-image:url(../img_end/suosou.jpg); width:338px; height:26px; padding-left:2px}
#kfrx{margin-left:65px; float:left}
#gjcys a{ color:#000; text-decoration:none; font-size:12px}
#gjcys a:hover{ color:#900; text-decoration:underline; font-size:12px}

#gjcys2{ float:left; padding-top:10px; padding-left:55px;margin-left:55px;text-align:center;}
#gjcys2 a{ color:#464646; text-decoration:none; font-size:12px}
#gjcys2 a:hover{ color:#900; text-decoration:underline; font-size:12px}


#daoh_ys{ background-image:url(../img_end/daohys.jpg); width:100%; height:45px}


#anniu{width:990px; float:left; margin-left:5px}
#anniu div{ margin-left:0px; float:left}
.an{ float:left; line-height:52px; text-align:center; padding-left:6px}
.an a{ background-image:url(../img_end/an2.jpg); width:87px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}
.an a:hover{ background-image:url(../img_end/an1.jpg); width:87px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}

.an2{ float:left; line-height:52px; text-align:center;}
.an2 a{ background-image:url(../img_end/an1.jpg); width:87px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}
.an2 a:hover{ background-image:url(../img_end/an1.jpg); width:87px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}

.an_da{ float:left; line-height:52px; text-align:center; padding-left:8px}
.an_da a{ background-image:url(../img_end/an_da2.jpg); width:120px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}
.an_da a:hover{ background-image:url(../Img_end/an_da1.jpg); width:120px; height:45px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}

#zxdt{overflow:hidden; height:282px; width:198px; background-color:#FFFFFF; float:left; text-align:left;line-height:11px;}
#zxdt div{ margin-top:8px}
#zxdt a{ color:#656565; text-decoration:none; font-size:12px}
#zxdt a:hover{ color:#900; text-decoration:none; font-size:12px}

#daoh2{ background-image:url(../img_end/daoh2.jpg); width:100%; height:30px}


#body_left{ width:200px; float:left}
#body_right{ width:778px; float:left; margin-left:12px;}

#productfl{width:198px; height:190px; border:solid 1px #FACC9A}
#xsphb{ width:198px; height:311px; border:solid 1px #DBDBDB; margin-top:5px}

#pro_mc a{color:#3E3E3E; text-decoration:none; font-size:12px}
#pro_mc a:hover{color:#900; text-decoration:none; font-size:12px}
#jine{color:#C3000D; font-weight:bold}
#focus_ys{ width:556px; height:225px; float:left;}

#zxgg_ys{ width:208px; height:188px; border:solid 1px #DBDBDB}
#zxgg_wz a{ color:#676767; text-decoration:none; font-size:12px}
#zxgg_wz a:hover{ color:#676767; text-decoration:underline; font-size:12px}
#zxgg1 div{ margin-top:6px; text-align:left; margin-left:10px;line-height:16.5px}
#tjcp_tu{ background-image:url(../img_end/tjcp.jpg); width:778px; height:36px}
#tjcp_bord{ width:776px; height:186px; border:1px solid #DADADA; border-top:none}

#cpmcys a{color:#3E3E3E; font-size:12px; text-decoration:none}
#cpmcys a:hover{ color:#900; font-size:12px; text-decoration:none}

#scjys{text-decoration:line-through; color:#737373}
#hyjys{ color:#F00}
#tjcp_ys{ margin-top:6px}
#ss_bg{background-image:url(../img_end/cpfl.jpg); width:198px; height:30px}
#ss_an1{background-image:url(../img_end/s_an1.jpg); width:71px; height:28px; float:left; margin-left:5px}
#ss_an2{background-image:url(../img_end/s_an2.jpg); width:71px; height:28px; float:left; margin-left:5px}



#deng{background-image:url(../img_end/denglu.jpg); width:70px; height:25px; float:left}


#denglu_ys div{ margin-top:8px}
#denglu_ys{ background-image:url(../img_end/dl_bg.jpg); width:198px; height:151px}


#bottom_ys{ background-image:url(../img_end/bottom_bg.jpg); width:100%; height:48px; margin-top:2px}

.jzsc_menuitemsplit
{
	width:15px;
	height:45px;
	float: left;
	background:url(../img_end/xiex.jpg) no-repeat 0 0;
}

.jzsc_menuitem, .jzsc_menuitemon
{
	margin: 0px;
	float: left;
	height:45px;
	text-align:center;
	overflow:hidden;
	width:87px;
}
.jzsc_menuitem a, .jzsc_menuitemon a
{
	padding:0;
	width:87px;
	height:45px;
	display:block;
	color:White;
	font-size:14px;
	text-decoration: none;
	font-weight: bold;
	line-height:50px;
}
.jzsc_menuitem a
{
	background: none transparent;
}
.jzsc_menuitem a:hover, .jzsc_menuitemon a:hover, .jzsc_menuitem a:visited, .jzsc_menuitemon a:visited
{
	color:White;
	text-decoration: none;
}
.jzsc_menuitem a:hover, .jzsc_menuitemon a, .jzsc_menuitemon a:hover
{
	background: url(../img_end/an1.jpg) no-repeat 0 0;
}
#mcontent
{
	background-color: #F7F7F7;
	color: #666666;
	margin: 0 auto;
	position: relative;
	width: 983px;
	padding:0;
}
.clearfix
{
}
.clearfix:after, .clearfloat
{
	clear: both;
	content: " ";
	display: block;
	height: 0;
	_display:none;
}
.toptypeselect {
    margin: 3px 0 10px 0;
    width: auto;
}
.toptypeselect ul {
    border-bottom: 2px solid #DC442F;
    overflow: hidden;
    padding: 0 5px;
    list-style-type: none;
    list-style-image: none;
    height:25px;
    margin:0 0 5px 5px;
}
.toptypeselect ul li {
    float: left;
    margin-right: 3px;
}
.toptypeselect ul li a {
    border-bottom: medium none;
	border-left: #f7f7f7 1px solid;
	padding-bottom: 0px;
	line-height: 24px;
	padding-left: 14px;
	padding-right: 14px;
	display: block;
	color: #dc442f;
	font-size: 14px;
	border-top: #f7f7f7 1px solid;
	font-weight: bold;
	border-right: #f7f7f7 1px solid;
	padding-top: 0px;
}
.toptypeselect ul li a:visited {
    color: #DC442F;
}
.toptypeselect ul li a:hover {
    background: none repeat scroll 0 0 #FEF39E;
    /* border-color: #FFB83A #FFB83A none; */
    border-color:#FFB83A;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    border-bottom: medium none;
    border-radius: 2px 2px 0 0;
    text-decoration: none;
}
.toptypeselect ul li.on a , .toptypeselect ul li.on a:hover{
	text-decoration: none;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	border-bottom: medium none;
	border-left: #dc442f 1px solid;
	background: #dc442f;
	color: #fff;
	border-top: #dc442f 1px solid;
	border-right: #dc442f 1px solid;
}
.toptypeselect ul li.on a:visited {
    color: #FFFFFF;
}
.notBegin{
	position:absolute;top:7px;left:163px;
	background:url(img/tuang2.gif) no-repeat right 0px;
	width:114px;height:54px;z-index:20;
}

.autocomplete-w1
{
	background: url(img/shadow.png) no-repeat bottom right;
	position: absolute;
	top: 6px;
	left: 6px; 
	/* IE6 : */
	_background:none;
	_top:1px;
	_left:0px;
	z-index:200;
}
.autocomplete-w2
{ 
	padding:0 ;
}
.autocomplete
{
	width: 300px;
	border: 1px solid #999;
	background: #FFF;
	cursor: default;
	text-align: left;
	max-height: 350px;
	overflow: auto;
	margin: -6px 6px 6px -6px; 
	/* IE specific:  _height:350px;*/ 
	_margin:0px 6px 6px 0;
	overflow-x:hidden;
}
.autocomplete .selected
{
	background: #F0F0F0;
}
.autocomplete div
{
	padding: 2px 5px;
	white-space: nowrap;
}
.autocomplete strong
{
	font-weight: normal;
	color: #3399FF;
}




#ci_leftys{ width:206px; float:left; text-align:left}
#xxysys{ background-image:url(../img_end/ci_lefttop.jpg); width:206px; height:35px}
#cylebo{ border: solid 1px #D6E1E7; border-top:none; width:204px; height:260px}
#ciyleftwz{font-size:16px; font-weight:bold; color:#FFF; padding-left:30px; margin-top:10px}



#anniu_wz div{ margin-left:0px; float:left}
#anwz_ys{ float:left; margin-top:6px; text-align:center; line-height:45px}
#anwz_ys a{ background-image:url(../img_end/an_lv.jpg); width:206px; height:42px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}
#anwz_ys a:hover{ background-image:url(../img_end/an_ho.jpg); width:206px; height:42px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}

#anwz_ys2{ float:left; margin-top:10px; text-align:center; line-height:45px}
#anwz_ys2 a{ background-image:url(../img_end/an_ho.jpg); width:206px; height:42px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}
#anwz_ys2 a:hover{ background-image:url(../img_end/an_ho.jpg); width:206px; height:42px; color:#fff; display:block; text-decoration:none; font-size:14px; font-weight:bold}

#ci_rightys{ float:left; text-align:left; margin-left:7px; width:580px; border:solid 1px #e4e4e4; height:589px}
#ci_rightys1{ float:left; text-align:left; margin-left:7px; width:580px; border:solid 1px #e4e4e4;}
#cicentert{ background-image:url(../img_end/ci_center.jpg); width:578px; height:35px; float:left; text-align:left}

#ci_rightys_rig{ width:186px; border:solid 1px #e4e4e4; float:left; text-align:left; margin-left:7px}
#zxcp_ys{background-image:url(../img_end/zxcp.jpg); width:184px; height:35px}

#btyys{ font-size:20px; font-weight:bold; color:#804F2B; text-align:center; margin-top:15px;}
#nrwzyys{width:540px; color:#333; line-height:25px; text-align:left}
#nrwzkk{border:solid 1px #DCF0AA; border-top:none; width:587px; float:left; margin-left:2px}
#botyygg{ background-image:url(../img_new/boddy_bg.jpg); width:987px;}
#fyyys{ color:#990000; text-decoration:underline; font-weight:bold}


#sypp{ color:#990000; text-decoration:none}
#sypp2{ color:#990000; text-decoration:none; margin-left:150px}
#syppp a{ color:#804F2B; text-decoration:underline}
#syppp a:hover{ color:#804F2B; text-decoration:underline}