@charset "utf-8";
/* Public Style CSS Document */
body       { font:normal 12px "microsoft Yahei"; background:#fff;}
a          { color:#000;}
a:hover    { color:#C00;}



.loginbg{ width:100%; background:#9e2c34; float:left;  }
.login1{ width:447px; height:444px; border:1px solid #ddd; background:#fff5f6; margin:6% auto;}
.login_logo{ width:447px; float:left; text-align:center; margin:30px 0 30px 0;}

.newsbox11{ width:444px;  float:left; }

.user1{ width:280px; height:30px; border:1px solid #7c2627; margin:20px auto; color:#000;padding:0 0 0 5px; line-height:30px;}
.code1{ width:280px; height:30px;border:1px solid #7c2627; margin:0px auto;color:#000; padding:0 0 0 5px;line-height:30px;}
.textbox1{ border:none; background:none; color:#000; width:200px; }
.textbox2{ border:none; background:none; color:#000; width:100px; }
.newsbox12{ width:444px; margin:20px auto 0 0px; float:left;  }
.newsbox22{ width:368px; margin:20px auto 0 78px; float:left;  }
.newsbox222 {width:368px; margin:0px auto 20px 78px; float:left;  }
.newsbox33{ width:444px; margin:20px auto 0 0px; float:left;  }

.newsbox22 span{ float:left; margin:0 0 0 10px; line-height:30px; font-size:18px;}
.code2{ width:180px; float:left; height:30px;border:1px solid #7c2627;color:#000; padding:0 0 0 5px;line-height:30px;}


.code33{ width:180px; float:left; height:30px; color:#000; line-height:30px;}

.code33 a{  height:30px; color:#000; line-height:30px;}
.code33 a:hover{ height:30px; color:#FF6600; line-height:30px;}
.zhuce{ width:288px; font-size:14px; height:30px;background:#9e2c34; border:none;  cursor:pointer; text-align:center; color:#fff;}


<!--
.rollBox{width:220px;overflow:hidden; float:left;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/era.png) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/era.png) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:60px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:180px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
-->
.kongge{ width:100%; float:left; height:20px;}

.leftmenu_box { margin:0px  0;
	width: 220px;
	border-left: 1px solid #9e2c34;
	border-right: 1px solid #9e2c34;
    float: left;
	font: normal 14px "microsoft YaHei";
	 
	background: #fff;
}

.leftmenu_box  a{ color:#000;}
#menu {
	width: 220px;
	float: left;
}
#menu h1 { border-bottom:1px solid #fff5f6;
	width: 220px;
	float: left;
	background-color: #9e2c34;
	line-height: 60px;
}
#menu h2 {
	width: 220px;
	float: left;
	background-color: #d58991;
	line-height: 60px;
	color: #fff;
}
#menu ul {
	width: 220px;
	float: left;
}
#menu a {
	width: 200px;
	border-bottom: 1px solid #9e2c34;
	display: block;
	float: left;
	text-decoration: none;
	overflow: hidden;
	line-height: 50PX;
	padding:0 0 0 20px;
}
#menu a:hover {
	width: 200px;
	color: #fff;
	background: #000;
}
#menu .no {
	display: none;
}
#menu .h1 a {padding:0 0 0 20px;
	color: #fff;
}
#menu .h2 a {
	color: #fff;
}
#menu h1 a {padding:0 0 0 20px;
	color: #fff;
}
.font18 {
	padding:0 0 0 20px;
	font: normal 18px "microsoft YaHei";
	color: #fff;
}
.font16 {
	padding:0 0 0 20px;
	font: normal 16px "microsoft YaHei";
	color: #fff;
}
.font14 {
	padding:0 0 0 20px;
	font: normal 14px "microsoft YaHei";
	color: #000;
}

.subconn_cc{ width:1024px; margin:0 auto;}

.huiyuanlist{ float:left; margin:10px 0 0 10px;}



/* 头部信息 */
.header{ width:100%; height:245px; background:url(../images/header.png) repeat-x left top;}
.head{ width:1003px; margin:0 auto; height:245px;}
.hd{width:1003px;height:215px; float:left;}
.logo { width:418px; height:130px; float:left; margin:40px 0 0 0; }
.top{  float:left; width:1003px; height:30px; line-height:30px; text-align:right;color:#000;}
.top span{ float:left;}
.top a{ padding:0 5px;color:#000;}
.top a:hover    { color:#ffba00;}


.nr{ width:115px;  float:left; border-left:1px solid #989898; margin:40px 0 0 20px; padding:10px 20px;}

.fc_red{ font-size:25px; color:#870006;}
.hdyg{ background:#ababab; display: block; width:100px; height:23px; text-align:center; color:#fff; line-height:23px; }

.hdyg a{ color:#fff;}
.erweima{ width:173px; height:135px; float:right; margin:40px 0 0 0;}
.tel{ font-size:22px; color:#fff; text-align:center; width:173px; float:left; height:33px; line-height:33px; background:url(../images/telbg.png) no-repeat;}
.eas{ width:173px; float:left; margin:10px 0 0 0;}
.eas p{ border-bottom:1px solid #ddd; float:left; width:100%; line-height:23px;}
.edhs{ width:75px; height:75px; float:left; }
.jssad{ width:85px; float:left; margin:0 0 0 10px;}




/*bar*/
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0;  margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }






/* nav信息 */
.nav{ width:100%; height:41px;background:url(../images/nav.png) repeat-x; float:left;}
.navigation{ width:1003px; margin:0 auto; height:41px;}
#sddm { float:left;padding: 0;z-index:30;width:1003px;}
#sddm ul{ height:auto;}
#sddm li {  list-style: none; float: left;font:bold 14px "microsoft YaHei";line-height:41px;_line-height:41px;background:url(../images/navlishutiao.png) no-repeat right top;}
#sddm li a {display: block; width:120px;   color:#fff;text-align:center;text-decoration: none; }
#sddm li a:hover {color:#fff; background:url(../images/abg.png) no-repeat left center; background:#232323;}
#sddm li a:active {color:#fff; background:url(../images/abg.png) no-repeat left center;}
#sddm div { width:120px; background:#232323; position: absolute;visibility: hidden;margin:0px 0 0 0px;padding: 0; z-index:10000;}
#sddm div a { position: relative;margin: 0;width:120px; white-space: nowrap;text-decoration: none;color:#fff;font:normal 12px "微软雅黑"	; text-align:center;border-top:1px solid #a72e39; height:30px; line-height:30px;}
#sddm div a:hover {color:#FF0; text-decoration:none;}

/* banner信息 */
.bannerbox{ width:100%;height:279px; float:left;  margin:10px 0;}
.banner{ width:1003px; margin:0 auto; height:279px;}
.flexslider{position:relative;height:279px; width:1003px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:279px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

/* banner信息 */

.mainconn{ width:100%; float:left;*min-height:1300px;  }
.tucenter{ width:1003px; margin:0 auto; height:240px;}
.tucenter1{ width:1003px; margin:10px auto; height:240px;}
/* banner信息 */
.tu{ width:1003px; height:240px; float:left; width:370px; }
#slideBox {
	width:370px;
	height:240px;
	overflow:hidden;
	position:relative;
	float:left;
}
#slideBox ul#show_pic {
	margin:0;
	padding:0;
	list-style:none;
	height:240px;
	width:4750px;
	position:absolute;
}
#slideBox ul#show_pic li {
	float:left;
	margin:0;
	padding:0;
	height:285px;
}
#slideBox ul#show_pic li img {
	display:block;
}
#iconBall {
	position:absolute;
	bottom:0;
	right:0;
}
#iconBall li {
	float:left;
	color:#7a7a7a;
	width:32px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	font-size:12px;
	
	padding-top:4px;
}
#iconBall li.active {
	background:url(../images/iconbg.png) no-repeat;
	color:#fff;
}
#slideText {
	width:370px;
	height:20px;
	background:rgba(0, 0, 0, 0.7);
	color:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
	position:absolute;
	left:10px;
	bottom:3px;
}
#textBall li {
	float:left;
	cursor:pointer;
	display:none;
	color:#fff;
	font-size:14px;
}
#textBall li.active {
	display:block;
}
#textBall li a {
	text-decoration:none;
	color:#fff;
}







/* 新闻 */

.news_box{ width:370px; float:left; height:240px;margin:0 0 0 10px;}
.news_box1{ width:370px; float:left; height:240px;}
.news_box_t{ width:370px; float:left; background:url(../images/title.png) no-repeat left top; height:30px;}
.news_box_c{ width:368px; float:left; height:208px; border:1px solid #ddd;}
.news_box_c1{ width:348px; float:left; height:188px; padding:10px; border:1px solid #ddd; line-height:25px; overflow:hidden;}
.title_t{ width:96px; height:26px; margin:4px 0 0 10px; background:url(../images/ti.png) no-repeat left top; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:26px;}
.title_more{ width:80px; float:right; height:30px; text-align:center; line-height:30px;}
.news_box_c ul{ float:left; padding:10px 0;}
.news_box_c ul li{ float:left; width:368px;}
.news_box_c ul li span{ width:80px; float:right; line-height:30px;}
.news_box_c ul li a{ width:268px; float:left; padding:0 0 0 20px; height:30px; line-height:30px;background:url(../images/dian.png) no-repeat 10px center;}
.news_box_c ul li a:hover{ text-decoration:underline; color:#000;}



/* gonggao信息 */

.gonggao{ width:243px; float:LEFT; height:240PX; margin:0 0 0 10PX;}
.gonggao_t{ width:243px; float:LEFT; height:30PX; background:url(../images/tl.png) no-repeat left top; text-align:center; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.gonggao_c{ width:220px; float:left; height:165px; border:1px solid #ddd; overflow:hidden; padding:10px 10px 33px 10px;background:url(../images/asd.png) no-repeat 0 bottom; line-height:23px;}
.gonggao_c1{ width:220px; float:left; height:198px; border:1px solid #ddd; overflow:hidden; padding:10px 10px 0px 10px; line-height:23px;}

.gonggao_c2{ width:220px; float:left; height:198px; border:1px solid #ddd; overflow:hidden; padding:10px 10px 0px 10px; line-height:23px;}
.gonggao_c2 img{ width:220; height:198px;}



#wrap_slide {
	width:220px;
	height:190px;
	position:relative;

}
.slide_box ul {
	border-bottom:2px solid #A8CF36;
	padding:5px 0 15px 2px;
	height:10px;
}
.slide_box li {
	float:left;
	text-align:center;
	color:#555555;
	margin-right:1px;
	padding:0 1px;
}
.slide_box li a {
	text-decoration:none;
	padding:0 1px;
	color:#555555;
}
.slide_box li a.current {
	background-color:#AACF34;
	color:#fff;
}
.slide_box li:hover {
	background-color:#AACF34;
	padding:0 1px;
	color:#ffffff;
}
#slide {
	 margin:0 0 0 45px;
	width:220px;
	height:198px;
	overflow:hidden;
	position:absolute;
	
}
#slide p {
	margin:10px 0 0 0;
	font-size:12px;
	line-height:20px;
	color:#545454;
	text-align:center;
}
#slide div {
	text-decoration:none;
	display:block;
	width:136px;
	height:203px;
	position:absolute;
	left:270px;
}
#previous {
	width:12px;
	height:24px;
	line-height:99em;
	overflow:hidden;
	background:url(../images/left.gif);
	position:absolute;
	left:5px;
	top:60px;
	cursor:pointer;
}
*html #previous {
	background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/left.gif', sizingMethod='crop');
}
#next {
	width:12px;
	height:24px;
	line-height:99em;
	overflow:hidden;
	background:url(../images/right.gif);
	position:absolute;
	left:205px;
	top:62px;
	cursor:pointer;
}
*html #next {
	background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/right.gif', sizingMethod='crop');
}





/* memberlist */

.huiyuanlist{ width:1003px; float:left; margin:10px 0;}

.huiyuanlist_t{width:1003px;float:left; background:url(../images/aspl.png) no-repeat left top; height:30px;}
.huiyuanlist_c{ width:1001px; float:left; border:1px solid #ddd; height:200px;}

.listmember{ width:135px; height:195px; float:left; margin:10px 15px 0 16px;}
.list_img{width:135px; height:145px; float:left;}
.list_text{width:135px; height:40px; float:left; margin:10px 0 0 0; text-align:center;}

/* tekan */
.gonggao_t1{ width:243px; float:LEFT; height:30PX; background:url(../images/gfs.png) no-repeat left top; text-align:center; color:#fff;  text-align:center; line-height:30px;}






/* bba */
.bba{ width:1003px; height:113px; float:left; margin:10px 0 0 0;}

.friendlinks{ width:1003px; height:200px; float:left; margin:10px 0 0 0;}
.friendlinks_t{ width:1003px; height:34px; float:left; }
.friendlinks_c{ width:1003px; height:160px; float:left;margin:6px 0 0 0;  }
.friendlinks_c ul{ width:100%; }
.friendlinks_c ul li{ width:190px; margin:0 0 0 10px; float:left; overflow:hidden; }
.friendlinks_c ul li a{ line-height:23px;}



/* copy */


/* footer */

.footer{ width:100%; margin:10px 0 0 0; float:left; height:122px;background:url(../images/footer.png) left top repeat-x;}
.foot{ width:1003px; margin:0 auto; height:122px; }
.foot_top{ height:200px; width:1003px; float:left;}
.copy{ width:1003px;height:40px; float:left;  margin:30px 0 0 0; text-align:center; color:#fff;}
.guihui{ float:left; width:1003px;height:40px; color:#fff; text-align:center;}
.guihui a{color:#fff;}
.guihui a:hover{ text-decoration:underline;}

/*----------------------------------------------- 弹出层样式 -----------------------*/

/* 注册登录页面 */
.register_box{ width:509px; height:702px; }
.re_logo{ width:509px; float:left; height:170px; text-align:center;}
.p_box{ width:509px; height:42px; float:left; margin-bottom:20px;}
.p_text{ width:405px; height:40px; float:left;  border:1px solid #e9e9e9; margin:30px 0 0 53px;}
.p_text_btn{ width:405px; height:40px; float:left;  border:1px solid #900; margin:30px 0 0 53px;}
.clouse_qq_sina{ width:405px; height:40px; float:left;  border:none; margin:30px 0 0 53px;}
.free_text{ width:405px; height:42px; float:left;   margin:30px 0 0 53px;}


.useter{ width:78px; float:left; height:40px;background:url(../images/yonghu.png) no-repeat; padding:0 0 0 40px; line-height:40px; font-size:16px; }
.codetext{ width:240px; font-size:16px; float:left; height:36px; line-height:36px; border:none; background:#none; color:#d4d4d4;}
.mima{ width:78px; float:left; height:40px;background:url(../images/yonghu1.png) no-repeat; padding:0 0 0 40px;line-height:40px; font-size:16px;}
.mimatext{ width:260px; font-size:16px; float:left; height:36px; line-height:36px; border:none; background:#none;color:#d4d4d4; }


.f_yz{ width:212px; text-align:center; height:42px; border:none; float:left;cursor:pointer; font-size:14px; color:#000; background:url(../images/f_yz.png) no-repeat;}
.phone_yanzheng{ width:170px; margin:0 0 0 21px; height:38px; border:1px solid #e9e9e9; float:left;}
.phonecodetext{color:#d4d4d4;  width:150px; padding:0 0 0 10px; font-size:16px; float:left; height:36px; line-height:36px; border:none; background:none; }

.re_btn{ width:405px; text-align:center; height:42px; border:none; float:left;cursor:pointer; font-size:14px; color:#fff; background:#900;}
.clouse{ width:205px; float:left; height:42px;}
.clouse a{ color:#06F;}
.clouse a:hover{ text-decoration:underline;}
.qq_sina{ width:150px; float:right; height:42px; margin:0 0 0 50px; text-align:right;}







/* 注册弹出窗口 */
.theme-popover-mask {z-index: 9998;	position:fixed;	top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover {z-index:9999;position:fixed;top:22%;left:50%;width:539px; padding:0 0 30px 0;margin:-100px 0 0 -330px;	border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit {	border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod {	padding:20px 15px 0px 15px;color:#444;height: 148px;}
.theme-popbom {	padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a {margin-left:8px}
.theme-poptit .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;	font:bold 14px/14px simsun;	text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover {color:#444;}
.btn.theme-reg {position: absolute;	top: 8px;left: 43%;	display: none}

/* 登录弹出窗口 */
.theme-popover-mask1 {z-index: 9998;	position:fixed;	top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover1 {z-index:9999;position:fixed;top:22%;left:50%;width:539px;padding:0 0 30px 0;margin:-100px 0 0 -330px;	border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit1 {	border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod1 {padding:20px 15px 0 15px;color:#444;height: 148px;}
.theme-popbom1 {	padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom1 a {margin-left:8px}
.theme-poptit1 .close {float:right;color:#999;padding:5px;margin:-2px -5px -5px;	font:bold 14px/14px simsun;	text-shadow:0 1px 0 #ddd}
.theme-poptit1 .close:hover {color:#444;}
.btn.theme-reg1 {position: absolute;	top: 8px;left: 43%;	display: none}




.neiyexinxibg{ width:100%; float:left; }
.neiyexinxibg1{ width:100%; float:left; background:url(../images/bbs.jpg) no-repeat center top; background-size:100%;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bbs.jpg',  sizingMethod='scale');}

.neiyexinxi{ width:1003px; margin:0 auto;}
.barr{ width:1003px; float:left; background:url(../images/bar.png) no-repeat left top; height:58px; margin:0 0 9px 0;}
.neiyejianjie{ width:500px; float:left; height:48px; color:#fff; padding:10px 0 0 20px;}
.neiyejianjie span{ font-size:16px;}
.fanhuishouye{ width:100px; float:right; background:url(../images/back.png) no-repeat 60px center;}
.fanhuishouye a{font-size:14px; color:#fff; line-height:58px;}







.leftmenu{ float:left; width:225px; }
.menyu{ float:left; width:225px; }
.menyu ul{ float:left; width:225px;}
.menyu ul li{ width:225px; height:40px;background:url(../images/sad.png) repeat 0 0; float:left; margin:0 0 10px 0;}
.menyu ul li a{ width:205px;height:40px; display:block;line-height:40px; color:#fff; font-size:14px; padding:0 0 0 20px;}
.menyu ul li a.cru{background:url(../images/asdaf.png) repeat 0 0;}
.menyu ul li a:hover{ background:url(../images/asdaf.png) repeat 0 0;}



.kuangbox{ float:left; width:211px; height:285px; border:7px solid #ddd; background:#fff; }
.kuangbox_t{ float:left; width:211px; height:60px; }
.kuangbox_t span{ float:left; width:201px; height:30px; line-height:30px; text-align:left; color:#900; font-size:14px;padding:10px 0 0 10px; }
.kuangbox_t em{ float:left; width:201px; height:20px; color:#ddd; padding:0 0 0 10px; }

.kuangbox_c{ float:left; width:211px; height:200px; }
.das{ width:183px; height:58px; float:left; margin:10px 0 0px 12px; }


.rightconn{ background:#fff; width:748px;  float:left; margin:0px 0 0 10px; padding:0 10px 0 10px;}
.rightconn_t{ width:748px; float:left; height:51px;background:url(../images/dfdf.png) repeat-x 0 0; line-height:50px; font-size:14px;}
.rightconn_c{ width:748px; float:left; padding:10px 0; line-height:23px; min-height:500px;}




.news_list1 {width: 748px;float: left;height: 61px;font-size:14px;border-bottom: 1px dotted #dddddd;margin: 0 0 0px 0;
}
.news_list_t1 {
float: left;
height: 30px;
font-size:14px;
line-height: 30px;
width: 748px;

}

.news_list_t1 a{ color:#990000;}
.news_list_c1 {
float: left;
font-size:12px;
height: 30px;
color: #000;
width: 748px; overflow:hidden;
}
.news_list_c1 a{ color:#666;}




.fenye{width: 748px;float: left;height: 61px; line-height:61px; text-align:center;}






.newstitle1{ float:left; width:100%; text-align:center; height:50px; line-height:50px; color:#000; font-size:18px; font-weight:bold; }
.newstime1{float:left; width:100%; text-align:center; height:30px; line-height:30px; color:#666;  }
.newsconn{float:left; width:100%; text-align:left;  line-height:23px; color:#666;  }




.companybox{ width:221px; height:202px; float:left; margin:10px 10px;}
.companyboximg{ width:220px; height:160px; float:left; border:1px solid #ddd; overflow:hidden;}
.companyboximg  img{ width:100%;}
.companyboxtext{ width:220px; height:40px; float:left; text-align:center; line-height:40px;}






.memberlist{ width:748px; float:left; }

.memberlist ul li{ width:249px; height:40px;background:url(../images/huiyuanicon.png) no-repeat left center; float:left; margin:0 0 10px 0; overflow:hidden;}
.memberlist ul li a{ width:205px;height:40px; display:block;line-height:40px; color:#000; font-size:14px; padding:0 0 0 20px;}

.memberlist ul li a:hover{ text-decoration:underline;}

.memberbox{ width:135px; height:185px; float:left; margin:12px 0 0 12px;}
.memberbox_img{ width:135px; height:145px; float:left;}
.memberbox_text{ width:135px; height:40px; float:left; text-align:center; line-height:40px; }



.shipinbox{ width:220px; height:100px; float:left; margin:12px 0 0 12px;}
.shipin_img{ width:100px; height:100px; float:left; margin:0 20px 0 0;}
.shipin_text{ width:100px; height:100px; float:left; text-align:left;  }







.productpic{ width:280px; height:300px; float:left; border:1px solid #ddd;}

.productjs{ width:446px; margin:0 0 0 20px; height:300px; float:left; overflow:hidden;}
.name{ font-weight:bold; font-size:18px; border-bottom:1px solid #ddd; line-height:40px; margin:0 0 10px 0; }
.js{ width:446px; float:left; height:249px;}



.porductdetails{ float:left; width:100%; background:#ddd; height:30px; margin:15px 0 0 0;}
.porductdetails  span{float:left; width:282px; background:#999; height:30px; text-align:center; color:#fff; line-height:30px;}
.productdetailsconn{ float:left; width:706px; padding:20px; border:1px solid #ddd; min-height:300px; line-height:23px;}


.js_tekan{ width:446px;height:229px; float:left; overflow:hidden;}
.js_tekan_more{width:446px; height:20px;  float:left;line-height:20px; color:#900;}
.js_tekan_more a{ color:#900;}





.tekanlist{ width:748px; float:left;  height:600px; margin:20px 0 0 0;}
.tekanlist ul{ width:100%; float:left;}
.tekanlist ul li{ width:175px; height:100px; border:1px solid #ddd; float:left; margin:0 10px 10px 0 ; }



/*图片滚动代码*/

.marqueeleft{height:190px;width:980px;overflow:hidden; float:left; margin:0 0 0 10px; }
.marqueeleft ul{float:left; height:190px; margin:15px 0 0 0; }
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:190px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:145px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:329px;width:148px;overflow:hidden;margin:40px auto;}
.marqueetop li{padding:5px 0;width:148px;height:133px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}



/*图片滚动代码*/

.focus {
	width: 100%;
	min-width: 135px;
	height: 185px;
	overflow: hidden;
	position: relative;
}
.f-img-list {
	height: 185px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	width: 100%;
	
}
.f-img-list li {
	height: 185px;
	text-align: center;
	width:135px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 101;
}



.f-img-list li.on {
	z-index: 105;
}
.focus .f-b {
	width: 135px;
	margin: auto;
	position: relative;
	z-index: 110;
}
.focus .f-b .f-content {
	position: absolute;
	width: 100%;
	height: 100%;
}
.d-img-list-bg, .d-img-list {
	position: absolute;
	left:100px;
	top: 0;
	width: 200px;
	height: 380px;
}
.d-img-list-bg {
	background: #000000;
	opacity: 0.2;
	filter: Alpha(Opacity = 20);
}
.d-img-list li {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 112;
	display: none;
	width: 200px;
	height: 380px;
}
.d-img-list li.on {
	z-index: 113;
	display: block;
}
.d-img-list li h3 {
	padding: 60px 10px 10px 10px;
	color: #37a4e4;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: normal;
}
.d-img-list li p {
	padding: 10px 10px 10px 10px;
	color: #ffffff;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: normal;
	line-height: 1.6;
}
.focus-btns {
	position: absolute;
	right: 140px;
	top: 280px;
}
.btn-focus {
	width: 146px;
	height: 50px;
	display: inline-block;
	margin-right: 10px;
	background: url('../images/btn-focus.png') no-repeat;
	display: none;
}
.btn-focus.on {
	display: block;
}
.btn-focus-down {
	background-position: 0 0;
}
.btn-manage {
	background-position: 0 -50px;
}
.focus-page-btn {
	width: 66px;
	height: 66px;
	background: url('../images/focus-page-btns.png') no-repeat;
	position: absolute;
	top: 45px;
	z-index: 110;
}
.focus-btn-prev {
	background-position: 0 0;
	left: 0px;
}
.focus-btn-next {
	background-position: -66px 0;
	right: 0px;
}


