@charset "utf-8";
/* CSS Document */
ul,li,ol,li{ list-style:none;}
/* left right text clear open */
.left{ float:left;}
.right{ float:right;}
.textl{ text-align:left;}
.textc{ text-align:center;}
.textr{ text-align:right;}
.clear{ clear:both;}

.brand_recommed_outer_wrap{padding-left: 50px;padding-bottom:25px;}
#headphoto-wrap{width:582px;overflow:hidden;height: 98px;margin-top:-5px;}
#headphoto li{float:left;display:inline;height: 98px;padding:5px 5px 5px 5px;}

#brand_recommend-wrap{width:930px;overflow:hidden;height: 115px;padding-left:50px;}
#brand_recommend{width:930px;overflow:hidden;height: 115px;}
#brand_recommend li{float:left;display:inline;padding:5px 5px 5px 5px;}
.core_activity_news{ width:195px; font-size:14px; color:#231815; line-height:18px; margin-top:5px;}
ul.pic_num{
		text-align: right;
		margin-right:-3px;
		margin-top:8px;
}
ul.pic_num{
	width: 140px;
	float:right;
	background-image: url("../images/pic_num.jpg");
}
ul.pic_num li{
	width:20px;
	float:left; 
	text-align:center;
	padding-left:3px;
}
.pic_num_current{
	background-image:url("../images/current_pic_num.jpg");
	width:24px;
	color:red;
}
.wrap-title{
	height:20px;
}
#linkShow{
	/*background-image:url("../images/bg_transparent.gif");*/
	color:#565656;
	height: 20px;
	font-size:13px;
	line-height:20px;
	width:350px; 
	text-align: center;
}
/* left right text clear end */

/*font open */
.font14{ font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal;}
/* font end */

/* head open */
.login{ width:275px;}
.nametd,.passtd{ width:70px; height:16px; padding:0 10px; line-height:16px;}
.nametd input{ width:70px; height:14px; border:1px #CCCCCC solid; line-height:14px; background:#CCCCCC; font-size:10px;}
.passtd input{ width:70px; height:14px; border:1px #CCCCCC solid; background:#CCCCCC; line-height:14px; font-size:10px;}


/* nav open */
#nav {line-height: 24px;  list-style-type: none;}
#nav a {display: block; width: 98px; text-align:center; color:#000000; font-size:12px; padding:0 0px;}
#nav a:link  {color:#000; text-decoration:none;}
#nav a:visited  {color:#000;text-decoration:none;}
#nav a:hover  {color:#000;text-decoration:none;font-weight:bold;}
#nav li {float: left;<!-- width: 75px;--> line-height:30px; border-right:1px #D4D5D5 solid;}
#nav li a:hover{background:#F5F5F5; display:block; color:#000;}
#nav li ul {line-height: 24px; list-style-type:none; left: -999em; width:97px!important; width:35px; padding-top:8px!important; position: absolute; text-align:center; border-bottom:1px #FFF solid; }
*html #nav li ul {line-height: 24px; list-style-type:none; left: -999em; width:97px!important; width:35px;*margin-top:-5px; position: absolute; text-align:center; border-bottom:1px #FFF solid; }
#nav li ul li{background:#a2a2a2; border-top:1px #CCC solid; width:95px; text-align:center;}
#nav li ul a{display: block;text-align:center;font-weight:normal;}
#nav li ul a:link  {color:#000; text-decoration:none;}
#nav li ul a:visited  {color:#000;text-decoration:none;}
#nav li ul a:hover  {color:#000;text-decoration:none;background:#F5F5F5;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }


/* main left open */
.ml_left{ width:373px; height:248px;margin-left:15px!important; margin-top:15px; padding-top:15px;padding-left:15px; background:url(../images/imgaa1.jpg) center center no-repeat;}
.ml_left_top{ width:347px; padding:11px 4px 7px 8px ; height:181px;}
.ml_right{ margin-top:35px; width:180px; padding-right:30px;}
h3{ font-size:24px; color:rgb(128,128,128); margin-bottom:25px;font-family: Arial, Helvetica, sans-serif;}
.ml_right font{ width:200px; padding-right:10px; line-height:20px; color:#231815; font-size:12px;}
.ml_men{ border-bottom:1px #808080 solid; width:575px; height:27px; /*background:url(../images/men1.jpg) no-repeat;*/line-height:26px; padding:5px 20px 0 0px;margin-left:50px!important; *margin-left:25px;}
.ml_men1{ width:575px; padding:15px 10px 5px 50px;}
.ml_men1_top{ width:570px; background-image:url("../images/headphoto_bg1.jpg"); height:98px; padding-top:4px;}
.ml_men1_top img{ padding-left:1px;}
.back{ width:285px; /*background:url(../images/linweibg2.jpg) no-repeat;*/ padding:8px 15px 0 0px;margin-left:50px; height:26px;border-bottom:1px solid #808080;}
.back1{ width:220px; /*background:url(../images/linweibg3.jpg) left no-repeat;*/ height:26px; padding:8px 15px 0 0px;margin-left:10px;border-bottom:1px solid #808080;}
.back_bottom{ width:652px; margin-top:15px;}
.bb_left{ width:332px; padding-left:46px; border-right:1px #CACBCC solid; padding-top:5px;}
.bb_left .li{ float:left; width:132px; /*border-bottom:3px #000 solid; border-right:3px #000 solid;*/}
.bb_left .li img{ text-align:right; vertical-align:bottom;}
.bb_left .li1{ float:right; width:170px; padding-right:20px;}
.bb_left .li1 font{ width:200px; padding-right:10px; line-height:20px; color:#231815; font-size:12px;}
.bb_right{ width:220px; padding-left:30px; }
.bb_right img{ padding:5px; float:left;}
.ml_bottom{ width:590px; height:57px; margin-top:7px;margin-bottom:15px;}
.ml_bottom span{ float:left; margin:auto;}

/* title open */
.service{ width:170px;font-size:14px; padding-bottom:20px;}
.service ul{ width:150px; padding-left:20px;}
.service ul li{ width:150px; line-height:26px; font-weight:bold; color:#000;}

.service li a{ color:#000; text-decoration:none;}
.service .current a{color:#F00;}
.service .current div{color:#F00;}
.service li a:hover  { color:#990000;text-decoration:none;}
.service_bottom{ width:160px; padding-left:10px; padding-top:10px;}
.service1{ width:246px; padding:0 10px;}
.first{border-top:none !important; }
.service1 .h3{ width:246px; height:53px; line-height:53px; border-bottom:1px #CACBCC solid; border-top:1px #CACBCC solid; text-align:center; font-size:18px;}
.service1 ul{ width:236px; padding:5px 0 5px 10px; overflow:hidden; font-size:14px;}
.service1 ul li{ height:24px; line-height:24px; background:url(../images/dian.jpg) 2px 10px no-repeat; padding-left:15px; width:221px;}
.service1 a{ color:#231815; text-decoration:none;}
.service1 a:hover  {color:#CA2A1F;text-decoration:none;}

/* mainconter open */
.mc_left{ width:280px;}
.mc_left_ul{ width:235px; line-height:22px; font-size:12px; font-weight:bolder; color:#808080;}
.mc_left_ul a{ color:#808080; text-decoration:none;}
.mc_left_top{ width:270px; margin-top:10px;}
.mc_left_top ul{ width:270px; line-height:22px;}
.mc_left_top ul li{ width:235px; padding-left:35px; background:url(../images/_r15_c10.gif) 0 4px no-repeat; text-align:left; font-size:12px; font-weight:bolder; overflow:hidden;}
.mc_left_top li a{ color:#808080; text-decoration:none;}
.mc_left_top li a:hover{ color:#808080; text-decoration:underline;}
.mc_right{ width:275px; padding-top:60px;}
.mc_right_ul{ width:230px; line-height:22px; font-size:12px; font-weight:bolder; color:#808080;}
.mc_right_ul a{ color:#808080; text-decoration:none;}
.mc_right ul li{ width:230px; padding-left:35px; background:url(../images/_r15_c10.gif) 0 4px no-repeat; text-align:left; font-size:12px; font-weight:bolder; overflow:hidden;}
.mc_right li a{ color:#808080; text-decoration:none;}
.mc_right li a{ color:#808080; text-decoration:none;}
.mc_right li a:hover{ color:#808080; text-decoration:underline;}
.mc_bottom{ width:545px; margin-top:35px; color:#000000; font-size:16px; font-weight:bold; }
.mc_bottom_top{ width:545px; color:#000000; font-size:16px; font-weight:bold; height:35px; line-height:35px; border-bottom:1px #000 solid;}

/* main right open */
.mr_left{ width:121px; margin-top:38px;}
.mr_right { width:110px; margin-top:38px; padding-left:15px;}
.mr_right font{ width:110px; line-height:17px; color:#231815; font-size:12px;}
#main_right ul{ width:250px; margin-top:24px; line-height:17px;}
#main_right li { width:240px; background:url(../images/dian.jpg) 2px 7px no-repeat; padding-left:15px; font-size:12px;}
#main_right li a{ /*color:#231815;*/ text-decoration:none;}
#main_right li a:hover{ color:#BA2A33;}
.bb_right1{ width:100%; }
.bb_right1 img{ padding:5px; float:left;}
.mr_top1{ margin-top:34px; height:41px; font-size:18px; line-height:41px; background:url(../images/title.jpg) repeat-x; color:#3F3533; text-align:center;}
.video{ width:613px; padding:20px 43px;text-align:center;}
.video1{ width:613px; padding:5px 43px; line-height:24px; font-size:14px; color:#231815;text-align: justify;text-justify:inter-ideograph;}

/* fire open */
.fire{ width:943px; padding-left:50px;padding-top:10px;}
.fire h3{ margin:0;}
.fire_bottom{ width:925px; line-height:20px; margin-top:14px;text-align:justify;text-justify:inter-ideograph;}
.fire_bottom a{ padding:0 5px; width:20%; text-decoration:none; color:#231815;text-align:justify;text-justify:inter-ideograph;}
.fire_bottom a:hover{ color:#BA2A33;}
#footer{padding-bottom: 50px;background-color:#f2f2f2;text-align:center;}

.news_title{line-height:20px; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; padding-bottom:10px;}
.news_content{ line-height:20px; font: Arial, Helvetica, sans-serif; font-size:12px;}
.right_titlebg{ line-height:20px; font: Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
#inside_right{ width:520px; padding:10px 10px 10px 10px; border:1px solid #CCCCCC;}
#main_conter1  .member_works{list-style: none;}
#main_conter1  .member_works dd{list-style: none; padding-bottom:10px; border-bottom:6px #F00 sold; width:130px; padding-left:5px; padding-right:5px; display:inline; float:left;}
.member_works_title{ with:130px; height:20px; line-height:20px;overflow:hidden;text-align:left;}
.member_works_pic img{ width:90px; height:120px;}
.member_works_pic_title{ width:130px; height:20px; line-height:20px; overflow:hidden; text-align:left;}
#main_conter1  .member_works dd img{width:130px; height:86px; border:2px #F00 sold;}

.member{ width:560px; float:left; height:85px;padding-bottom:10px;}   
.member_info_left{ width:50px;height:85px;float:left;}
.member_info_left img{ width:50px; height:40px; float:left;border:none;}
.member_info{ width:480px; float:left; padding-left:20px; height:85px;}
.member_info_title{ width:450px; float:left; height:25px;overflow:hidden;}
.member_info_title h3{ font-size:14px; font-weight:bold;}
.member_info_title h3 a{ color:#CC3300; text-decoration:none;}
.member_info_title h3 a:hover{ color: #666666; text-decoration:none;}
.member_info_content{ width:480px; font-size:12px; float:left; height:60px; line-height:20px; overflow:hidden;}
#show_sub{cursor:pointer;}
#main_conter1{ text-align:center;}
#right_title{padding-top:20px;color:#FFF;text-align:center;font-size:14px;font-weight:bold;width:206px;height:14px;overflow:hidden;}
