﻿@charset "utf-8";
/* CSS Document */
body{color:#4c4c4c;font-size:13px; font-family:Arial;}
body,div,ul,li,table,td,dl,dd,dt,a,span{padding:0px; margin:0px; list-style:none;}
*{margin:0px; padding:0px;}
a{text-decoration:none; color:#4c4c4c;}
.fl_left{float:left; }
.fl_right{float:right;}
.clear{clear:both;}
.height{height:auto !important; min-height:200px; height:200px;} 
#page{width:1000px; margin:0px auto;}
#header{height:145px;}
#header_top{height:104px;}
#logo{width:400px; padding-top:24px;}
#header_right{width:420px;}
#header_right p{display:block;height:31px; line-height:31px; padding-left:50px;}
#header_right span.fl_left{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#p_gg{line-height:40px; height:40px; padding-top:28px;}
#gg_title{width:120px; background:url(/Skin/newred/ioc.gif) no-repeat right 10px; color:#666;}
#turn_gg{width:270px; margin-left:15px; overflow:hidden; height:40px;}
#turn_gg ul li{float:left; background:url(/Skin/newred/dot.gif) no-repeat left 16px; padding:0px 20px 0px 10px; line-height:40px;}
#menu_top{height:49px; line-height:49px;}
#menu_bottom{ color:#fff; height:28px;line-height:28px;_height:22px;_line-height:22px;width:1002px; margin:0px auto;  _padding-top:6px;}
#bgcolor{background:#8f8f8f;}
#menu_bottom a{color:#fff;}
#menu_bottom a:hover{color:#c40009}
#menu_bottom img{_vertical-align:3px;}
#product{color:#fff; width:300px;}
#product span{font-size:18px;}
#product a{color:#fff;}

#menu{height:41px;line-height:41px; background:url(/Skin/newred/menu_bg.gif) repeat-x left center;}
#menu ul li{float:left;font-size:12px; background:url(/Skin/newred/split.gif) no-repeat left center;padding-left:1px; text-align:center; font-weight:bold;}
#menu ul li a{ display:block;color:#fff; font-weight:bold;width:120px; }
#menu ul li a:hover{background:url(/Skin/newred/hover.gif) repeat-x left top;}
#menu ul li#mainlevel_39{background:none;}
#menu ul li#mainlevel_102 a{width:100px;}
#menu ul li#mainlevel_101 a{width:140px;}
#nav .mainlevel div {display:none; position:absolute; z-index:9999;background:url(/Skin/newred/bg3.png) repeat left top; height:50px; padding-right:6px;}
#sub_101{margin-left:-360px;}
#sub_104,#sub_101{_width:750px;}
#sub_99{_width:620px;}
#sub_100,#sub_98{_width:500px;}
#sub_98{_width:400px;}
#sub_103{_width:620px;}
#sub_102{width:380px;margin-left:-136px;}
#nav .mainlevel div ul{height:43px; background:url(/Skin/newred/cplb.png) repeat; padding:0px 5px 0px 8px;}
#nav .mainlevel li{height:43px; line-height:43px;background:url(/Skin/newred/li_bg.gif) no-repeat left center; text-align:center; padding:0px 15px;}
#nav .mainlevel li a{ color:#222; font-size:13px; font-weight:normal; display:inline; padding:0px 0px 0px 0px;}
#nav .mainlevel li a:hover{ background:none; text-decoration:underline;}
#menu ul li.no_bg{width:150px; background:none; }
#menu ul li.no_bg a{display:inline; padding:0px 0px 0px 0px;}
#menu ul li span{ margin:0px; padding:0px;}

#search{width:150px; height:20px;}
.inp1{border:none; height:19px; line-height:19px; width:103px; background:#fff;  border-bottom:1px solid #e0e0e0; padding-left:5px; font-family:Arial, Helvetica, sans-serif; color:#4c4c4c; font-family:Arial, Helvetica, sans-serif;}
#search img{margin-left:-8px;*margin-left:-5px; vertical-align:-6px;*vertical-align:-3px;}
.main{ padding-top:10px;}
.banner{height:338px;} /**position:relative;**/
.banner_bottom img{width:122px; height:33px;}
.center{height:130px; padding-top:20px;}
.leftbar{width:327px; border:1px solid #dddddd; height:118px;}
#rt_title_02{background:url(/Skin/newred/title2.gif) repeat-x left top;height:26px; line-height:26px;}
#rt_title_02 ul li{float:left; width:108px; text-align:center;}
#rt_title_02 ul li a{display:block; font-size:13px;}
#rt_title_02 ul li#Menu_31 a{border-right:1px solid #dddddd;border-left:1px solid #dddddd;}
#rt_title_02 ul li.selectd a{font-weight:bold; background-color:#e5e5e5;}
.rt_list ul{padding:8px 0px 3px 10px;}
.rt_list ul li{background:url(/Skin/newred/dot3.gif) no-repeat left center; height:27px; line-height:27px;padding-left:10px; clear:left;}
.rt_list ul li span{padding:0px; margin:0px;}
#Cont_91{width:248px; position:absolute; background:url(/Skin/newred/login_bg.png) repeat left top; height:180px; padding-top:10px; z-index:999; margin:0px 0px 0px 172px; display:none;}
.inp_01{width:159px; height:19px; border:1px solid #ddd; background:#fff;}
#Cont_91 td{line-height:30px;}
#Cont_91 td.td_pr{padding-right:5px;}
.reg{margin-left:16px;}
#Cont_91 td.td_tf{padding:12px 0px; border-bottom:2px solid #e0000c;}
#Cont_91 td.moble{padding:20px 25px 0px 0px;}
#Cont_51{display:none; position:absolute; z-index:999; margin:51px 0px 0px 0px; width:1000px;background:url(/Skin/newred/cplb.png) repeat; height:248px; }
.cplb{width:600px;}
.tx_tel{height:29px; line-height:29px; color:#fff; }
.cplb_title{background:url(/Skin/newred/ioc5.gif) no-repeat 370px center #e0000c; }
.yyly_title{background:url(/Skin/newred/ioc5.gif) no-repeat 310px center #707070;}
.yyly{width:400px; background:url(/Skin/newred/jb_bg.gif) no-repeat left 50px;}
.cplb_title a{padding-left:120px;}
.yyly_title a{padding-left:100px;}
.tx_tel a{display:block; color:#fff;}
.yyly_title a:hover{ background:url(/Skin/newred/ioc5.gif) no-repeat 290px center #e0000c;}
.cplb_list{background:url(/Skin/en_red/cpld_bg.gif) no-repeat 178px 30px; _background:url(/Skin/en_red/cpld_bg.gif) no-repeat 156px 30px; padding-left:4px;}
.cplb_list ul li{float:left; height:30px; line-height:30px; width:160px; border-bottom:1px solid #c9cbcc; margin:0px 5px; padding-left:5px;}
.cplb_list ul li a{color:#231815; position:relative;}
.cplb_list ul li a:hover{color:#e2000c;}
.cplb_list ul li.li_126,.cplb_list ul li.li_210,.cplb_list ul li.li_221,.cplb_list ul li.li_123,.cplb_list ul li.li_131,.cplb_list ul li.li_125{width:200px; }
.cplb_list ul li.li_124{border-bottom:none;}


.cplb_list2{background:url(/Skin/newred/jb_bg.gif) no-repeat 194px center; _background:url(/Skin/newred/jb_bg.gif) no-repeat 200px center;padding-left:4px;}
.cplb_list2 ul li{float:left; height:30px; line-height:30px; width:170px; border-bottom:1px solid #c9cbcc; margin:0px 5px; padding-left:10px;_padding-left:15px;}
.cplb_list2 a{color:#231815;}
.cplb_list2 a:hover{color:#e2000c;}
.cplb_list2 ul li.li_28{border-bottom:none;}
#Cont_52{width:900px; display:none; position:absolute; z-index:999; margin:23px 0px 0px 0px;font-size:12px;padding-top:1px;}
.yscp{height:auto !important; min-height:161px; height:161px;background:url(/Skin/newred/cplb.png) repeat;}
.yscp_title{height:29px; line-height:29px; text-align:center;background:url(/Skin/newred/dt_title.png) repeat;}
.yscp_title ul li{width:300px; float:left;}
.yscp_title ul li a{display:block; color:#fff;background:url(/Skin/newred/ioc5.gif) no-repeat 240px center; font-size:12px; font-weight:bold;}
.yscp_title ul li.selectd a{background:url(/Skin/newred/ioc5.gif) no-repeat 240px center #df000c;}
yscp_title ul li#bg_r a{background:url(/Skin/newred/ioc5.gif) no-repeat 188px center;}

.yscp_title ul li a:hover{display:block; color:#fff;}

#Cont_52 dl{width:300px; float:left; line-height:20px; background:url(/Skin/newred/jb_bg.gif) no-repeat left 60px; text-align:center;}
#Cont_52 dl dd a{color:#5a5a5a; font-size:12px;}
#Cont_52 dl dd a:hover{text-decoration:underline;}
#Cont_52 dl dd.dd_img{margin-top:6px;}
#Cont_52 dl dd.dd_text{padding:0px 10px 10px 10px; text-align:left;}
#Cont_52 dl dd.dd_text a{line-height:18px;}
.middel{width:458px; margin-left:8px;}
.rightbar{width:198px;}
.rightbar ul li.li_marb{padding-top:3px;}
#footer{clear:both;height:37px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin:20px 0px 10px 0px; line-height:37px;font-size:12px;  color:#4c4c4c;}
#footer a{ color:#4c4c4c;}
#footer span{display:block;}
#footer span.copyright{font-family:Arial, Helvetica, sans-serif; width:590px;}
#footer span.link_text{width:250px;}
#footer span.link_sel{width:152px; background:url(/Skin/en_red/kggs.gif) no-repeat left center; cursor:pointer; height:37px;}
#Cont_31,#Cont_33,#Cont_42{display:none;}
#Cont_13{display:none; position:absolute; height:92px; width:140px; border:1px solid #9c9c9c; border-bottom:none; background:#fff; margin:-92px 0px 0px 848px; *margin:-92px 0px 0px 8px; padding:5px 5px 3px 5px;}
#Cont_13 ul li{text-align:center;border-bottom:1px solid #EAEAEA; height:30px; line-height:30px;}
#Cont_13 ul li.no_br{border-bottom:none;}
#Cont_13 ul li a:hover{color:#e2000c;}
.accordioCon{width:457px;height:120px;overflow:hidden;}
.acc dl dd,.acc dl dt{ float:left;display:inline;padding:0;margin:0;}
img{ border:none;}
.acc dl dt{ width:0px;overflow:hidden;}
.acc dl dd{ width:22px;height:120px;cursor:pointer;}
/* 2011-08-15 modify */
dd.d1,dd.d2,dd.d3,dd.d4,dd.d5,dd.d6,dd.d7,dd.d8,dd.d9,dd.d10,dd.d11{ background-image:url(/Skin/en_red/ly.gif);background-repeat:no-repeat;}
dd.d1{ background-position:0 0;}
dd.d2{ background-position:-22px 0;}
dd.d3{ background-position:-44px 0;}
dd.d4{ background-position:-66px 0;}
dd.d5{ background-position:-88px 0;}
dd.d6{ background-position:-110px 0;}
dd.d7{ background-position:-132px 0;}
dd.d8{ background-position:-154px 0;}
dd.d9{ background-position:-176px 0;}
dd.d10{ background-position:-198px 0;}
dd.d11{ background-position:-220px 0;}
/*=== Custom Slider Styles ===*/
/*============================*/
#slider {
	position:relative;
    width:1000px;
    height:338px;
	background:url(../../js/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;

}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav a {
	display:block;
	width:12px;
	height:22px;
background:url(/skin/newred/js/images/ar1.png) no-repeat center center;
	text-indent:-9999px;
	border:0;
	margin:10px 3px 0px 0px;
	float:left;
   }
.nivo-controlNav a.active {
background:url(/skin/newred/js/images/ar2.png) no-repeat center center;
}

a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	border:0;
}
.nivo-controlNav {
height:40px;
line-height:40px;
background:url(/Skin/newred/bg2.png) repeat-x left top; 
	position:absolute;
	bottom:0px;
	padding:0px 10px 0px 840px;
	z-index:9999;
}
.banner_bottom{ height:40px; line-height:40px; position:absolute; margin-top:-40px; z-index:777; padding-left:50px; background:url(/Skin/newred/bg2.png) repeat-x left top;width:950px;  _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5C000000,endColorstr=#5C000000); 
}
.text_yyly{width:243px;}
.pic_yyly{width:215px;}
.tb_yyly td{width:118px; background:#e5e5e5; border-right:4px solid #ccc;font-family:Arial; font-size:12px;}
.tb_yyly td a{display:block; padding-left:5px;}
.tb_yyly td div{position:absolute;}
.tb_yyly td.selectd a{color:#fff; font-weight:bold;background:#e0000c;}
#Cont_11,#Cont_12,#Cont_113,#Cont_14,#Cont_15,#Cont_16,#Cont_17,#Cont_18,#Cont_19,#Cont_110{display:none;}
#tb_yyly1 td{height:23px;line-height:23px;}
#tb_yyly2 td{height:19px; line-height:19px;}
#Cont_10{margin:-24px 0px 0px 242px;}
#Cont_11{margin:-48px 0px 0px 242px;}
#Cont_12{margin:-72px 0px 0px 242px;}
#Cont_113{margin:-96px 0px 0px 242px;}
#Cont_14{margin:-120px 0px 0px 242px;}
#Cont_15{margin:-20px 0px 0px 120px;}
#Cont_16{margin:-40px 0px 0px 120px;}
#Cont_17{margin:-60px 0px 0px 120px;}
#Cont_18{margin:-80px 0px 0px 120px;}
#Cont_19{margin:-100px 0px 0px 120px;}
#Cont_110{margin:-120px 0px 0px 120px;}
