﻿@charset "utf-8";
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body,div,td,th,input{font-family: "宋体", Arial, Helvetica, sans-serif; font-size: 12px; color: #333;}
body{ margin:0; padding:0; font-size:12px;	color:#333; }
input { }
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr, .clear{ clear:both;}
ul,li,dl,dt,dd { margin:0; padding:0; display:block;}
li { list-style-type:none; }
p,h2,h1,h2,h3,form { margin:0; padding:0;}
img {border:0; vertical-align:middle;}
#mainwrapper { margin:0 auto; padding:0px; width:100%; }
#container {margin:0 auto;}
.fl { float:left; }
.fr { float:right; }
.mr10 { margin-right: 10px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.w386 { width:386px; }
.w560 { width:560px; }
.center { text-align:center; }
.mr0 { margin-right:0 !important;}
.rdtjbg { background:url(images/rdtjbg.jpg) no-repeat right bottom; min-height:264px;}
.more{ width:125px; color:#fff; display:block; background:#ac1212; font-size:14px; line-height:30px; text-align:center; color:#FFFFFF; margin:20px auto;}
.more a{ color:#fff; font:100 16px/40px "微软雅黑", "宋体", Arial;}
.fb4 { font-weight:700; font-size:14px; }
.picText a  { color:#fff; }
/* TOP */
#top_header{ width:100%; margin:0; padding:0; height:30px; border-bottom:1px solid #e5e5e5; background:#f6f6f6;}
#top_header .top_content{ width:1002px; margin:0 auto; padding:0; height:30px; color:#666; font:100 15px/30px "宋体", Arial, sans-serif;}
#top_header .top_content .top_l{ float:left; text-align:left; width:300px; color:#999;}
#top_header .top_content .top_l .showtimes{ float:left; text-align:left; color:#999;}
#top_header .top_content .top_l .public_number{text-align:left; color:#999; position:relative;}
#top_header .top_content .top_l .public_number .wx { position:absolute; top:20px; left:120px; display:none; z-index:1000000;}
#top_header .top_content .top_r{ float:right; text-align:left; width:640px; padding:0 10px 0 0;}
#top_header .top_content .top_r .member{ float:right; text-align:center; width:120px; margin:0 10px 0 0; background:url(images/member_bg.gif) repeat-x;}
#top_header .top_content .top_r .member a{ color:#fff; font:100 15px/30px "宋体", Arial, sans-serif; }
#top_header .top_content .top_r .contact{ float:right; text-align:right; width:250px; color:#999;}
#top_header .top_content .top_r .contact a{ color:#999; font:100 15px/30px "宋体", Arial, sans-serif; padding:0 7px;}
#top_header .top_content .top_r .welcome { float:right; margin-right:10px; }

#header{width:1002px; text-align:center; margin:0px auto; padding:0; clear:both; }
#header .logo{ float:left; width:509px; height:91px; margin:0; padding:0; text-align:left;}
#header .tel{  background:url(images/tel.gif) no-repeat left; width:220px; height:30px; margin:10px 0 0 0; padding:0; text-align:right; color:#ee7900; font:bold 25px/30px Arial, Helvetica, sans-serif;}
#header .top-qq { background:url(images/qq.jpg) no-repeat left; width:155px; height:42px; margin:20px 0 0 0; padding:0 0 0 45px; text-align:left; color:#ee7900; font:bold 25px/42px Arial, Helvetica, sans-serif;}
#header .top-qq a { color:#ee7900;}
.txtScroll-left{ position:relative; float:right;   }
	.txtScroll-left .bd{ overflow:hidden;    }
	.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
	.txtScroll-left .bd ul li{ margin-right:20px;  float:left;  text-align:left; _display:inline;}
	.txtScroll-left .bd ul li span{ color:#999;  }

#mainNav { width:100%; margin:0; padding:0; height:35px; background:#036bb2; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:1000px; margin:0 auto; padding:0; height:35px; line-height:35px; position:relative; z-index:99999; }
.nav a{ color:#fff; font:bold 16px/35px "微软雅黑", "宋体", Arial, sans-serif; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  margin:0;padding:0;}
.nav .nLi h3 a{ display:block; padding:0 20px; margin:0 5px; font:bold 16px/35px "宋体", Arial, sans-serif; }
.nav .nLi h3 a:hover{ color:#fff; background:#ff5c03;}
.nav .nLi .home{ display:block; float:left; padding:0 20px; margin:0 5px; color:#fff; font:bold 16px/35px "宋体", Arial, sans-serif; background:#ff5c03; }
.nav .sub{ display:none; width:115px; background:#036bb2; left:0; top:35px;  position:absolute; line-height:30px; padding:1px 0; margin:0 0 0 5px; border:0; z-index:9999; }
.nav .sub li{ display:block; float:left; zoom:1; border:0; padding:0; width:115px; border-top:1px #fff solid; text-align:center}
.nav .sub a{ display:block; padding:0 10px; font:100 16px/36px "微软雅黑", "宋体", Arial, sans-serif; color:#fff;}
.nav .sub a:hover{ color:#fff; background:#ff5c03;  }



/* BODY */
.top_flash{margin:10px auto;padding:0;width:1002px;height:120px;}

	.slideBox{ width:1002px;height:120px; overflow:hidden; position:relative;  }
	.slideBox .hd{ height:18px; overflow:hidden; position:absolute; left:45%; bottom:5px; z-index:1; }
	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
	.slideBox .hd ul li{ float:left; font-family:Arial, Helvetica, sans-serif; color:#fff; margin-right:5px; border-radius:10px;  width:15px; height:15px; line-height:15px; text-align:center; background:#93cadf; cursor:pointer; }
	.slideBox .hd ul li.on{ background:#fff; color:#fff; border-radius:10px;  }
	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd img{width:1002px; height:120px; display:block;  }
	/* 下面是前/后按钮代码，如果不需要删除即可 */
	.slideBox .prev,
	.slideBox .next{ position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
	.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
	.slideBox .prev:hover,
	.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
	.slideBox .prevStop{ display:none;  }
	.slideBox .nextStop{ display:none;  }
	
	/* 图片新闻 */
	.focusBox { position: relative; width: 265px; height: 170px; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 265px; height: 170px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: -36px; z-index: 1; height: 36px; width:100%;  filter: alpha(opacity=0); opacity: 0; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: -36px; z-index: 99999; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; }
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: 100; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
	/* 视频专区 */
	.vBox { position: relative; width: 224px; height: 170px; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.vBox .pic img { width: 224px; height: 170px; display: block; }
	.vBox .txt-bg { position: absolute; z-index: 1; bottom:0; height: 36px; width:100%;  filter: alpha(opacity=20); background:#000; opacity: 0.2; overflow: hidden; }
	.vBox .txt { position: absolute; z-index: 1; bottom:0; height: 36px; width:100%; overflow: hidden; }
	.vBox .txt li{ height:36px; line-height:36px; position:absolute; }
	.vBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: 100; text-decoration: none; }
	.vBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.vBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.vBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.vBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.vBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

#main_body{width:100%; margin:0 auto; overflow:hidden;}
#mainBody{ width:1002px; margin:0 auto; overflow:hidden; }
/* INDEX */
#contentMain{ width:1002px; margin:0 auto; padding:0 0 10px 0;}

.content-box { margin:0 auto; width:1002px;}
.part_one{width:1002px; height:256px; margin-bottom:12px}
.ileft{ width:276px; height:246px; background:url(images/ileft.jpg) no-repeat; padding:10px 0 0 13px}
.ileft span { display:block; line-height:32px; color:#fff;}
.ileft span a { color:#fff; }
.il_bt{ height:20px; line-height:20px; margin:0 0 18px 2px; color:#FFF}
.il_nt{ width:264px; height:174px; position:relative;}
.il_pic{ width:264px; height:170px; overflow:hidden; position:absolute; left:0px; top:0px}
.il_pic li,.il_pic img{width:264px;height:170px}
.il_but{ height:16px; position:absolute; right:0px; top:150px; overflow:hidden}
.il_but li{ width:16px; height:16px; text-align:center; line-height:16px; float:left; display:block; cursor:pointer; background:url(images/il_but.gif) no-repeat; margin-right:4px; display:inline; color:#af0909}
.il_but .sel{ background:url(images/il_but2.gif) no-repeat; color:#fff}
.il_txt{ width:264px; height:20px; line-height:20px; position:absolute; left:0px; bottom:0px; overflow:hidden; color:#fff;}
.il_txt{ color:#fff;}

.part_one .news_one{ width:460px; height:256px; padding:0px; margin:0 0 0 15px;}
.part_one .news_one .title1{ width:460px; height:26px; padding:0; margin:0; border-bottom:2px solid #0071b3;}
.part_one .news_one .title1 span{ float:left; width:110px; height:26px; background:#0071b3; border-radius:3px 3px 0 0; text-align:center; font:bold 15px/26px "宋体", Arial; color:#fff;}
.part_one .news_one .title1 a{ float:right; text-align:right; width:110px; height:26px; font:bold 15px/26px "宋体", Arial; color:#0071b3;}
.part_one .news_one .new-hy-box{ width:440px; height:206px; padding:10px; border:1px solid #CCC; border-top:none;}
.part_one .news_one .new-hy-box .hy-info{ width:440px; height:22px; padding:2px 0; margin:0;}
.part_one .news_one .new-hy-box .hy-info a{ float:left; width:338px; height:22px;  background:url(images/icon1.gif) no-repeat left; text-indent:10px;}
.part_one .news_one .new-hy-box .hy-info span{ float:right; text-align:right; width:70px; height:22px; padding:0; margin:0;}

.part_two .lead_box{ float:right; width:230px; margin:0; padding:0; background:#efefef; height:256px;}
.part_two .lead_box .lead_title{ width:220px; height:34px; margin:5px 0 0 5px; padding:0;}
.part_two .lead_box .lead_title span{ float:left; width:75px; font:bold 15px/34px "宋体", Arial; color:#fff; background:url(images/lead_title.gif) no-repeat; text-align:center;}
.part_two .lead_box .lead_title a{ float:right; font:100 15px/34px "微软雅黑", Arial; color:#666; padding:0 5px 0 0;}
.part_two .lead_box .leads{ width:220px; height:185px; margin:0 5px; padding:0; background:#fff;}
.part_two .lead_box .leads dl {padding: 10px;}
.part_two .lead_box .leads dd { width: 190px;line-height: 18px;font-size:15px; padding: 5px 0 5px 10px; background: url(images/c_xcipq_03.png) no-repeat 0 13px; border-bottom: 1px dotted #cccccc; }
.part_two .lead_box .leads dd a img { display:block;width:190px;border:0;}

.part_two .lead_box .leads .lead_pic{ width:190px; margin:0; padding:10px; text-align:center;}
.part_two .lead_box .leads .lead_pic img{ width:190px;}
.part_two .lead_box .leads .lead_pic a{ width:190px; font:bold 15px/24px "宋体", Arial; padding:10px 0 0 0;}

.part_two{ width:1002px; margin:0 auto; padding:0;}
.part_two .xiehui{ width:770px; margin:0; padding:0; }
.part_two .xiehui .xiehui_box{ width:372px; height:298px;/* border:1px solid #ddd;*/ margin:0 10px 10px 0;}
.part_two .xiehui .xiehui_box .xiehui_title{ width:372px; height:30px; background:#f7f7f7 url(images/i3lcd_bt.jpg); /*border-bottom:1px solid #ddd;*/}
.part_two .xiehui .xiehui_box .xiehui_title span{ float:left; margin:6px 0 0 14px; display:block; width:112px; height:24px; /*background:url(images/xiehui1.jpg) no-repeat;*/ text-align:center;  font:bold 14px/24px "宋体", Arial; color:#0069b5;}
.part_two .xiehui .xiehui_box .xiehui_title a{ float:right; display:block; text-align:right; margin-right:15px; width:40px; height:30px; font:100 15px/30px "宋体", Arial; color:#fff; padding:0 5px 0 0; /*background:url(images/icon2.gif) no-repeat left;*/}
.part_two .xiehui .xiehui_box .xiehui_clumns{ width:370px; padding:10px 0; border:1px #ddd solid; border-top:0;}
.part_two .xiehui .xiehui_box .xiehui_clumn{ width:350px; height:30px; border-bottom:1px dashed #ddd; margin:0 11px; }
.part_two .xiehui .xiehui_box .xiehui_clumn a{ float:left; text-align:left; width:260px; text-indent:5px; font:100 15px/30px "宋体", Arial; color:#666; background:url(images/dot.jpg) no-repeat left;}
.part_two .xiehui .xiehui_box .xiehui_clumn span{ float:right; text-align:right; width:70px; font:100 14px/28px "宋体", Arial; color:#666;}


.part_two .xiehui_member{ width:224px; margin:0; padding:0;}
.part_two .xiehui_member .xiehui_accout{ width:224px; height:200px; margin:0; padding:0;}
.part_two .xiehui_member .xiehui_accout .account_tilte{ width:224px; height:28px; background:#f7fbff; border:1px solid #add7ff; margin:0; padding:0;}
.part_two .xiehui_member .xiehui_accout .account_tilte span{ float:left; color:#0069b5; font:bold 15px/28px "宋体", Arial; text-indent:10px;}
.part_two .xiehui_member .xiehui_accout .account_tilte a{ float:right; font:100 13px/28px "宋体", Arial;}
.part_two .xiehui_member .xiehui_accout .account_line{ width:224px; height:160px; border:1px solid #ddd; border-top:none; margin:0; padding:0;}

.part_two .xiehui_member .videobox{ width:224px; margin:0; padding:0;}
.part_two .xiehui_member .videobox .video-hd{ width:224px; height:28px; background:#f7fbff; border:1px solid #add7ff; margin:0; padding:0;}
.part_two .xiehui_member .videobox .video-hd span{ float:left; color:#0069b5; font:bold 14px/28px "宋体", Arial; text-indent:10px;}
.part_two .xiehui_member .videobox .video-hd a{ float:right; font:100 14px/28px "宋体", Arial;}
.part_two .xiehui_member .videobox .video-bd{ width:224px; border:1px solid #ddd; border-top:none; margin:0; padding:0;}

/* 协会领导 */
.xiehuilead { margin:0 auto;  width:210px;  overflow:hidden; position:relative; }
.login{ width:154px;
height:115px;
padding:25px 28px 20px 28px;
border-top:none;}
p.logina_name{font-size:14px; padding:5px 0px; text-align:center;}
.login .login_input{ width:140px;
height:26px;
margin-top:5px;
padding-top:3px;
padding-left:30px;
background:url(../images/index_bj.jpg) -43px -49px;}
.login .login_input input,.login .login_inputc input{ width:124px;
height:20px;
line-height:20px;
border:0px;
}	
.login .login_inputc{ width:140px;
height:26px;
margin-top:5px;
padding-top:3px;
padding-left:30px;
background:url(../images/index_bj.jpg) -43px -84px;}
.login_bt { padding-top:10px;}
.login_bt img{ vertical-align: middle;}
p.login_word{ line-height:20px;
padding-top:10px;}
.logina p.login_word{ line-height:22px;
}

/*.part_two .xiehui_member .xiehui_accout .account_line ul{ width:224px; list-style-type:none; text-align:center;}
.part_two .xiehui_member .xiehui_accout .account_line ul li{ width:224px; list-style-type:none; padding:0; margin:5px 0; display:block;}
.part_two .xiehui_member .xiehui_accout .account_line ul li img{ width:75px; height:88px; float:left; padding:5px 10px;}
.part_two .xiehui_member .xiehui_accout .account_line ul li span{ float:right; text-align:left; width:120px; padding:5px 0; }*/

.part_two .xiehui_member .account_login{ width:224px; text-align:center; margin:0 0 20px 0; padding:0;}
.fv4{ font-size:14px}
.ir_nr{ width:201px; height:191px; height:53px; position:relative; margin:11px 0 11px 3px}
.ir_nr span{ float:left; width:201px; height:53px; top:0px; position:absolute; left:0;}
.irnr_img{ left:0px}
.irnr_img,.irnr_img img{ width:201px; height:53px;}
.irnr_t{ right:0px; float:right;}
.irnr_t a{ width:85px; line-height:53px; background:url(images/irnr_t.png) repeat; color:#fff; font:bold 13px/53px "宋体", Arial;}

.teach{ width:1002px; margin:10px 0; padding:0;}
.teach .teach_title{ width:1002px; height:30px; background:#0069b5;}
.teach .teach_title span{ float:left; display:block; width:104px; text-align:center; height:26px; background:#fff; margin:4px 0 0 20px; color:#0069b5; font:bold 15px/28px "宋体", Arial;}

.part_three{ width:1002px; margin:10px auto; padding:0; overflow:hidden; clear:both;}
.part_three .i3lc_left {float:left; width:770px;height:600px; overflow:hidden;}
.part_three .i3lc_right {float:right; width:225px; overflow:hidden;}
.i3lc_div{ width:374px; float:left; margin:0 15px 12px 0; display:inline;}
.i3lcd_bt{ height:30px;background:url(images/i3lcd_bt.jpg) no-repeat; padding:0 15px 0 13px;}
.i3lcd_bt .fl{ width:113px; padding-top:6px; text-align:center; line-height:24px; font:bold 15px/24px "宋体", Arial, sans-serif; color:#0069b5; }
.i3lcd_bt .fr{ line-height:30px; color:#FFF;}
.i3lcd_nr{ height:252px !important; border:1px solid #DEDEDE; border-top:none; padding-top:8px;}
.i3lcd_ul{ width:340px; display:block; margin-left:20px;}
.i3lcd_ul li{ width:330px; height:30px; line-height:30px; padding-left:10px;}
.ul_bg li{ float:left; background:url(images/ul_bg.jpg) no-repeat left center;}
.agd2{ color:#fff; padding:0 10px 0 0;}
.n_pic{ float:left; width:136px;}
.n_content{ float:right; text-align:left; width:198px;}

.dang_box{ float:right; width:224px; margin:0; padding:0;}
.dang_box .diangjian{ width:224px; height:182px; background:#eee7d5; margin:0 0 5px 0; padding:0;}
.dang_box .diangjian .dang_title { width:224px; margin:0; }
.dang_box .diangjian p { display:block; padding-left:5px;}
.dang_box .diangjian p a { display:block; background:url(images/ul_bg.jpg) no-repeat left center; height:20px; font:100 12px/20px "宋体"; text-indent:8px; }
.dang_box .dang_study{ width:224px; margin:0; padding:0;}
.dang_box .dang_study img{ width:224px; margin:2px 0; padding:0;}

.part_four{ width:1002px; margin:0 auto; padding:0;}
.part_four .E-commerce{ width:372px; height:230px; border:1px solid #add7ff; margin:0 15px 0 0;}
.part_four .E-commerce .commerce_title{ width:372px; height:30px; border-bottom:1px solid #add7ff; font:bold 13px/30px "宋体", Arial, sans-serif; color:#0069b5; text-indent:10px;}
.part_four .E-commerce .commerce_line{ width:356px; padding:7px; font:bold 13px/30px "宋体", Arial, sans-serif; color:#0069b5;}
.part_four .E-commerce .commerce_line .lines{ width:356px; height:26px; background:url(images/icon3.gif) no-repeat left; text-indent:8px;}
.part_four .E-commerce .commerce_line .lines a{ font:100 13px/26px "宋体", Arial, sans-serif; color:#666;}



.part_four .guestbook{ width:246px; height:230px; border:1px solid #add7ff; margin:0;}
.part_four .guestbook .guestbook_title{ width:246px; height:30px; border-bottom:1px solid #add7ff; font:bold 13px/30px "宋体", Arial, sans-serif; color:#0069b5; text-indent:10px;}

.Contact_us{ width:222px; height:218px; border:1px solid #add7ff; margin:10px 0;}
.Contact_us .Contact_title{ width:222px; height:30px; border-bottom:1px solid #add7ff; font:bold 14px/30px "宋体", Arial, sans-serif; color:#0069b5; text-indent:10px;}
.Contact_us .Contact_line{ width:222px; height:186px; background:url(images/contact_us.gif) no-repeat center bottom;padding:0 0 10px 0;}
.Contact_us .Contact_line dl{ width:200px; padding:9px 11px 11px 11px; margin:0; overflow:hidden}
.Contact_us .Contact_line dl dt{ font:100 14px/18px "宋体", Arial, sans-serif;}
.Contact_us .Contact_line dl dd{ font:100 14px/18px "宋体", Arial, sans-serif;}

.banbox { margin-bottom:10px; }
.Contentbox{ clear:both; margin-top:0px;padding-top:10px;text-align:left; border-right:1px #BFBFC0 solid; height:160px;}

.networds { background:url(images/map.jpg) no-repeat top center; width:307px; height:170px; float:left; margin-top:5px; position:relative; z-index:22;}
.networds .map {  margin-left:30px; width:350px; height:250px; position:absolute; top:-15px; left:-50px;}


#main_right{ width:740px; float:right; color:#333; margin:10px 0 0 0; padding:0px; overflow:hidden; min-height:300px;}
#main_right .breadCrumb { height:35px; width:740px; background:#036bb2 url(images/logo_ico.png) no-repeat 5px 3px; font:100 16px/35px "微软雅黑", "宋体", Arial, sans-serif; color:#fff; text-indent:45px; margin-bottom:10px; }
#main_right .breadCrumb a { color:#fff;}
#main_right .breadCrumb p { float:left; max-width:160px; overflow:hidden; height:40px;}
#main_right .breadCrumb span { float:right; width:570px; overflow:hidden; text-align:right; height:41px; font:100 12px/40px "宋体", Arial, sans-serif; display:block; color:#fff; padding-right:5px;}

#main_right .new_mid_box { width:740px; margin:0 auto; position:relative; font:100 14px/22px "宋体", Arial, sans-serif; }
#main_right .con_mid_cart { width:720px; margin:0 auto; padding:10px;}
#main_right .con_mid_bot { width:740px; margin:0 auto; }


.inputg {border:1px solid #D5E4F4; background:#fff; height:18px; line-height:18px; width:200px; color:#111;}
#aaaaaa334 td{color:#333; font-family:"微软雅黑", "宋体", Arial;}
.inputt {border:1px solid #D5E4F4; background:#fff; height:100px; line-height:18px; width:400px; color:#111;}
.gbtn {border:1px solid #D5E4F4; background:#F4FAFF; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; cursor:pointer; }
.gbtn:Hover {border:1px solid #D84600; background:#ED7C11; padding:2px 5px; font:bold 14px/18px "微软雅黑", "宋体", Arial; color:#fff;}
.gtitle {border-top:1px solid #1159a5; border-bottom:1px solid #1159a5; background:#1159a5; height:28px; line-height:28px; color:#fff; text-indent:10px;}
.admins {border-top:1px solid #1159a5; border-bottom:1px solid #1159a5; background:#F4FAFF; color:#565656; padding:0 0 0 35px; }



/* LEFT */
#main_left{ width:240px; float:left; overflow:hidden; margin:10px 0 0 0;}
.list_cate_box{ padding:0;}
.list_cate_box  .leftBox_bar{ width:236px; height:35px; text-indent:20px; border-left:4px #ff5c03 solid; background:#0578c6;width:232px; }
.list_cate_box  .leftBox_bar span{ display:block; color:#fff; font:bold 15px/35px "微软雅黑", "宋体", Arial, sans-serif; border-left:1px #fff solid;}

.left_info{ width:240px; margin:0; padding:0 0 0 20px;}


.sideBar_left {width:236px; overflow:hidden; margin-bottom:10px; padding:1px; border:1px solid #e6e6e6;}
.sideBar_left h2 {display:block; height:32px; background:#cc1214; font:100 16px/32px "微软雅黑", "宋体", Arial, sans-serif; color:#fff; }
.sideBar_left .left_mid { border:1px #ddd solid; border-width:0 1px 1px; width:218px; min-height:200px; margin-bottom:8px;}

.sideBar_left ul.cates { width:236px; display:block; margin:0 auto; padding:10px 0;}
.sideBar_left .cates li { display:block; width:226px; margin:0 0 4px 10px;}
.sideBar_left .cates li a { display:block; width:211px; padding:5px 0 5px 0; text-indent:40px; font:100 12px/20px Arial, sans-serif; color:#333; background: url(images/0001.gif) no-repeat 0px -35px;}
.sideBar_left .cates li a h3 { font-size:12px; font-weight:100;}
.sideBar_left .cates li a:hover { background-position:0 -170px; color:#333;}
.sideBar_left .cates li a.set { background-position:0 -170px; color:#333;}
.sideBar_left .lefthover { background:#cc1214 url(images/ico.jpg) no-repeat 13px 13px !important; color:#fff;}
.sideBar_left .lefthover h3 { color:#fff;}
.left_bot { background:url(images/leftbot.jpg) no-repeat; height:27px;}

.list3{margin:5px;}
.list3 li{background:url(/images/dj_r33_c28.jpg) no-repeat; width:100px; height:24px; line-height:24px; float:left; text-indent:20px; margin:3px 5px;}

ul.itembox { width:100%; display:block; padding-top:10px;}
.itembox li { float:left; width:187px; height:190px; margin:0; display:block;}
.itembox li .itemimg { width:152px; height:130px; background:url(images/probg.jpg) no-repeat; padding:6px 5px; margin:0 auto; text-align:center;}
.itembox li .itemimg img { width:152px; height:130px;}
.itembox li .itemname { text-align:center;  font:100 12px/20px "微软雅黑", "宋体", Arial, sans-serif;}
.itembox li .itemother { text-align:center;}

.showphoto { text-align:center; padding-left:5px;line-height:20px;color:#120}

.p1 {
border: 1px #CCC solid;
padding-left: 6px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
margin: 3px;
}
.p_ok{
	background-color:#eee; 
	color:#f00;
	font-weight:600
}
.p_ok a{
	color:#FFF
}

/* FOOTER */
/* Footer ================================================================================ */
.footer{margin:0 auto; margin-top:10px; width:100%; padding-bottom:10px; position:relative;}

.link_box{ position:relative;  height:130px; margin:0 auto; padding:0; width:1002px; border-top:1px solid #CCC;}
.link_box .link_title{ margin:0 auto; padding:0; width:1002px; height:21px; text-align:left; font:bold 14px/21px "宋体",arial; color:#FFF;}
.link_box .link_title span{ display:block; float:left; width:81px; height:21px; text-align:center; background:url(images/link_title.gif) no-repeat left; font:bold 14px/21px "宋体",arial; color:#FFF;}

.linksScroll{ position:relative;  height:49px; margin:12px auto; padding:15px 20px; width:960px; border:1px solid #CCC; }
.linksScroll ul{ overflow:hidden; zoom:1; }
.linksScroll ul li{ float:left; margin:0 14px; padding:3px; width:158px; text-align:center; overflow:hidden; display:inline; position:relative; border:1px solid #CCC; border-radius:3px; }
.linksScroll ul li a img{ width:150px; height:43px;}
.linksScroll ul li a {line-height:43px; display:block}
.linksScroll ul li a:hover{ color:#eb76ab; }
.linksScroll .prev,
.linksScroll .next{ position:absolute; top:0; display:block; width:19px; height:69px; margin:5px 0; overflow:hidden; cursor:pointer; }
.linksScroll .prev{ float:left; left:0; background:url(images/next.gif) no-repeat;}
.linksScroll .next{ float:right; right:0; background:url(images/prev.gif) no-repeat;}
.linksScroll .prevStop{ background-position:0 0; filter:alpha(opacity=20);opacity:0.2; }
.linksScroll .nextStop{ background-position:-46px 0; filter:alpha(opacity=20);opacity:0.2; }

.bot_content{ width:100%; height:38px; background:#ececec; border-top:1px solid #ddd; text-align:center; color:#666;}
.bot_content a{ font:100 14px/38px "微软雅黑" Arial; padding:0 10px; color:#666;}
.bot_content a:hover {color:#000}

.address{ width:1002px; margin:10px auto; padding:0; text-align:center; font:100 14px/26px "微软雅黑" Arial; color:#666;}
.address .copy{  width:100%; margin:10px auto; padding:0; text-align:center; font:100 14px/26px "微软雅黑" Arial; color:#666;}
.address .copy a{font:100 14px/26px "微软雅黑" Arial; color:#f00;}
.address .weixin{ float:right;}


.newslist{text-align:left;overflow:hidden;width:178px; padding-bottom:10px;}
.newslist .box5{width:178px;float:left; text-indent:5px; overflow:hidden; height:16px}
.newslist .box5 a{ color:#333;}
.newslist .box5 a:hover{color:#454545}

/* ======================================================================================= */

/* Views   Price List */
.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.views_pic_left{ width:350px; float:left; padding:0; margin:0; text-align:left; }
.views_pic_right{ width:380px; float:right; background:#f4f7fc; padding:5px 10px 10px 12px; background:url(images/views_bg.gif) repeat-x top left; color:#666}
.views_pic_right b{font:bold 13px/24px Arial, Helvetica, sans-serif; color:#000;}
.views_pic_right span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif;}
.views_pic_right a{ text-decoration:underline; color:#ae0505}
.price_css{ background:url(images/price.gif) no-repeat top right; width:120px; height:35px; text-align:center; color:red; font-size:18px; line-height:32px;}


/* PAGE */
#showpage { height:30px; font:100 12px/30px Arial, Helvetica, sans-serif; text-align:center; font-size:12px; clear:both;  padding:2px 2px 5px 2px;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ background:url(images/showpagebg.jpg) repeat-x top left; border:1px solid #000; color:#333;  padding:1px 5px; font:100 11px/26px Arial, Helvetica, sans-serif;text-decoration:none;}
#showpage a:hover{ background:#fefefe; color:#f00}
.newspage{
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-top:1px solid #eeeeee;
	margin-bottom:30px;
	
}

/* TITLE */
#bar{ background:url(images/separator_title.gif) repeat-x center center; margin:15px 0;}
.tname { font:bold 16px/30px "微软雅黑",Arial; background:#fff url(images/titlebg.gif) no-repeat left 5px; padding:6px 0 0 6px; }
.toppic { padding-top:15px;}
/* Cart */

.textbox { padding:10px; width:730px; font:100 12px/22px "宋体", Arial;}

/* 2Products*/
#prohref a{ display:block; width:180px; overflow:hidden; height:20px; color:#333; text-align:center; float:left; margin:1px; background:#fff; text-transform:capitalize; border:1px solid #ddd; display:block; font:100 12px/20px "宋体", Arial;}
#prohref a:hover{ background:#fff; border:1px solid #cc1214; color:#333;}

.vpro {text-align:center;}
.vpro img {max-width:720px; cursor:pointer;width:expression(this.width > 720 ? 720: true); margin-bottom:10px; }
.attributes { background:#F1E5BA; border:1px #521117 solid; width:653px; padding:20px; }
ul.attributes-list { list-style-type:none; margin:0; padding:0; display:block; }
.attributes-list li { float:left; width:210px; margin-right:3px; color:#000; font:100 12px/22px "宋体"; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vdese { padding:20px 10px; line-height:22px;}
.vdese img {max-width:660px; cursor:pointer;width:expression(this.width > 660 ? 660: true);}
.vdese p { margin:10px 0;}
.conbox { padding:0px; line-height:22px;}
.conbox p { margin:10px 0;}
/* PIC */
.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}
.Prolist, .yghd { margin:0; padding:0; list-style-type:none; }
.hw00{ float:left; width:235px; height:247px; padding:3px; margin:0px; overflow:hidden; list-style-type:none}
.hw00 .hw1{ display:block; text-align:center; margin:0 auto; padding:2px; width:215px; height:175px; background:#fff; overflow:hidden;border:1px solid #ddd;}
.hw00 .hw1:hover { border:1px #06e solid;}
.hw00 .hw1 a { display:block; width:215px;}
.hw00 .hw1 a img{ border:0;width:215px; height:175px; /*width:expression(this.width > 215 && this.height < this.width*175/215 ? 215: true);  height: expression(this.height > 175 ? 175: true);margin-top: expression(this.height < 175  ? (175 -this.height)/2: 0);*/}
.hw00 .hw2{ display:block; text-align:center; font:100 12px/30px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:215px; color:#000;overflow:hidden;}
.hw00 .hw2 a{ color:#333; text-transform:capitalize; text-decoration:none;}
.hw00 .hw2 a:hover{ color:#000; text-decoration:underline}


.hw01{ float:left; width:138px; padding:0 10px; margin:0px; overflow:hidden; list-style-type:none}
.hw01 .hw1{ display:block; text-align:center; margin:0 auto; padding:0; width:128px; height:128px; background:#fff; overflow:hidden;border:5px solid #ECE1BB;}
.hw01 .hw1 a { display:block; width:128px; height:128px;}
.hw01 .hw1 a img{ border:0;max-width:128px; max-height:128px; width:expression(this.width > 128 && this.height < this.width*128/128 ? 128: true);  height: expression(this.height > 128 ? 128: true);margin-top: expression(this.height < 128  ? (128 -this.height)/2: 0);}
.hw01 .hw2{ display:block; text-align:center; font:100 12px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:138px; height:30px; color:#000;overflow:hidden;}
.hw01 .hw2 a{ color:#521117; text-transform:capitalize; text-decoration:none}
.hw01 .hw2 a:hover{ color:#000; text-decoration:underline}


.re01{ float:left; width:165px; padding:0 15px; margin:2px 0px; overflow:hidden; background:#fff;list-style-type:none; text-align:center}
.re01 .hw1{ position:relative;text-align:center;margin:0 auto; padding:0; width:160px; height:105px; overflow:hidden}
/*.re01 .hw1 .new_pro{position:absolute; width:42px;height:47px;padding:16px 0 0 10px; font:bold 22px "Times New Roman", Times, serif; top:0; right:0;  background:url(images/nt_off.png) no-repeat top left; text-align:left;  color:yellow}*/
.re01 .hw1 a img{ border:0;max-width:140px; max-height:105px; width:expression(this.width > 140 && this.height < this.width*105/140 ? 140: true);  height: expression(this.height > 105 ? 105: true);margin-top: expression(this.height < 105  ? (105 -this.height)/2: 0);}
.re01 .hw2{ text-align:left; font:100 12px Arial, Helvetica, sans-serif; margin:0 auto; height:80px; color:#000;overflow:hidden;}
.re01 .hw2 b{ color:red; font-size:13px;}
.re01 .hw2 br{ line-height:15px;}
.re01 .hw2 a{ color:#555; text-transform:capitalize; font:100 11px Arial, Helvetica, sans-serif; text-decoration:none}
.re01 .hw2 a:hover{ color:#000; text-decoration:underline}
.re01 .hw2 span{ color:#666; display:block; font:100 12px/18px Arial, Helvetica, sans-serif;}

#hw00{ float:left; width:195px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px;overflow:hidden;}
#hw1 a img{ border:0; max-width:150px; max-height:120px; width:expression(this.width > 150 && this.height < this.width*120/150 ? 150: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120 ? (120-this.height)/2: 0); }
#hw3 a{ font-size:11px;}
#hw3 b a{font-size:14px; color:#000;}
#hw3{line-height:19px; height:150px; width:155px; margin:auto; overflow:hidden; text-align:left; padding-left:15px;}
#hw3 ul{ margin:0 0px 0 5px; text-align:left; padding:0}
#hw3 li{list-style:url(images/dot_grey.gif); color:#333; text-align:left }
#hw3 li a{color:#333;}

.featured { border:1px solid #ddd; clear:both; margin-top:15px; padding:5px; width:588px; overflow:hidden;}

.title_info {
	width:730px;
	margin:0 auto;
	background:#fff;
}
.title_info h1 {
	font-size: 18px;
	line-height:22px;
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑", "宋体", Arial;
	color:#000 ;
}
.title_info .info_text {
	line-height:22px;
	padding-bottom: 3px;
	font-size:14px;
	color: #666;
	font-family:"微软雅黑", "宋体", Arial;
}
.info_text img{ max-width:730px; cursor:pointer;width:expression(this.width > 730 ? 730: true);}


.insort55{ height:65px; width:175px;}
.insort55 td b{ background:#c00; color:#fff;  padding:0px 1px 1px 1px; display:block; font-family:verdana; font-weight:100;font-size:10px;}
.insort55 td{ font:100 11px/18px Arial, Helvetica, sans-serif; text-align:left}
.insort55 td a{  color:#000; }
.insort55 td a:hover{  color:#000; text-decoration:underline }
.insort55 img{width:45px; border:0; margin-right:2px; padding:1px; border:1px solid #eee;}
.insort55 span { color:#c00;}
.insort55 b{ color:#aaa;} 
.insort55 s { color:#999;}


/* News */
.news_box_{ width:730px; height:120px; overflow:hidden; padding:6px 0; border-bottom:1px dashed #ccc; margin:0 auto}
.newstile_{ height:20px; font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0;}
.newstile_ a{ color:red}
.newpic_{ width:135px; border:1px solid#666;height:130px;}
.newscont_{ width:585px; text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; color:#555}


/* Track */
.track_box{padding:0 5px 5px 5px;margin:0 auto;height:190px; width:182px; overflow:hidden; list-style-type:none; border-top:0}
.roll_order{ width:182px; font:100 11px/16px Arial, Helvetica, sans-serif; background:url(images/icon_car_gray.gif) no-repeat; padding-left:15px; margin-bottom:8px;color:#666}
.roll_order b{ font-weight:bold; color:#333}
.roll_order a{ color:#666;}
.roll_order a:hover{ color:#000; text-decoration:underline}


#leftbox4{ text-align:left; margin-bottom:10px; color:#000;   border:1px solid #ccc; padding:2px 5px 15px 5px; text-align:center;}
#left001{background:url(images/blue_head_bg.gif) ; text-align:left;font-size:14px; font-weight: bold; padding-left:11px; line-height:25px; margin:0 -5px;}

*+html ul.lan {padding:60px 0 10px 20px;list-style:none;line-height:19px;}
*html ul.lan {padding:60px 0 10px 20px;list-style:none;line-height:19px;}
ul.lan {padding:47px 0 10px 60px;width:180px;list-style:none;line-height:19px;}

.text_tech {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.text_tech .td_l { text-align:center; font:700 14px/25px "微软雅黑", "宋体", Arial; color:#565656;}
.text_tech .td_r { text-align:left; padding-left:10px;}
.text_tech .td_r a { color:#666; font:700 14px/25px "微软雅黑", "宋体", Arial;}
.title td {
	background:url(images/bg_bt.gif) repeat-x center bottom;
	background-color:#b2b2b0;
	color:#FFFFFF ;
	font-size:16px;
	font-family:"微软雅黑", "宋体", Arial;
}



.imglist, .mytop{margin:0 auto; width:715px;}
.mytop img { width:715px;}
.imglist img{border:0; width:234px;}
.imglist a{display:block; width:234px; float:left; border:solid #930 1px; margin:1px;}
.imglist a:hover{border:dotted #900 1px;}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 12px; _position: absolute; _right: auto}
.div2{top:10px;z-index:999;position:fixed;_position:absolute;}
/**内页新闻列表**/
.newliebiao{width:720px; margin:0 auto; clear:both; padding:26px 0px; border-bottom:1px solid #d5d5d5; overflow:hidden;clear:both;}
.newliebiao img{ padding:3px; border:1px solid #e2e2e2;  float:left; width:162px; max-height:100px;}
.newliebiao a {width:530px; height:26px;font-weight:bold; font-size:14px; line-height:25px; float:right; color: #09438c;}
.newliebiao a:hover {color: #900;}
.newliebiao span{font-size:11px; color:#333; width:530px;line-height:18px;font-family:"微软雅黑",PMingLiU;float:right;}
.newliebiao font{font-size:11px; color:#bbb; width:530px;line-height:18px;font-family:Arial,;float:right;}
.fylist {width:100%; padding:25px 0px; text-align:left; font-weight:bold; clear:both;}

.showtu{text-align:center; position:relative; width:1000px; margin:20px auto 0 auto;}
.showtu span { display:block; width:119px; height:122px; position:absolute; z-index:999; left:0; top:0;}

.imgs img { max-width:715px;}

/* 增加样式 */
.focusScroll{ position:relative;  height:180px; padding: 15px 0 10px 16px; width:1000px; margin:0 auto; }
.focusScroll ul{ overflow:hidden; zoom:1; }
.focusScroll ul li{ float:left; margin: 0 5px;  width:185px; overflow:hidden; display:inline; position:relative; text-align:center; }
.focusScroll ul li span { display:block; height:30px; width:100%; color:#333; text-align:center; line-height:30px;}
.focusScroll ul li img{ max-width:185px; height:156px; margin:0 auto;}
.focusScroll .prev,
.focusScroll .next{ position:absolute;  left:-20px; top: 50px; display:block; width:45px; height:99px; overflow:hidden; background:url(images/index.png) 0 0 no-repeat; cursor:pointer; filter:alpha(opacity=60);opacity:0.6; }
.focusScroll .next{ left:auto; right:-20px; background-position:-46px 0; }
.focusScroll .prevStop{ background-position:0 0; filter:alpha(opacity=20);opacity:0.2; }
.focusScroll .nextStop{ background-position:-46px 0; filter:alpha(opacity=20);opacity:0.2; }

.article-bd .picList ul { display:block; width:240px; float:left; margin-right:2px;}
.article-bd .picList li { display:block; height:30px; font:100 14px "微软雅黑","宋体",arial;}
.article-bd .picList li a { display:block; background:url(images/ico_m.gif) no-repeat left; padding-left:10px; color:#666; line-height:30px; }
.article-bd .picList li a:hover { color:#f09ec2; }

.bot-key { color:#eb76ab; margin-bottom:10px;}
.bot-key a { color:#eb76ab;}

.midBanner a { display:block; margin-bottom:10px;}
news_info_word{ width:auto;line-height:24px;font-size:14px;}
.news_info_con img {max-width:940px; 
/*_width:expression((document.documentElement.clientWidth||document.body.clientWidth)> 673?"673px":"");*/ 
_width:expression(this.width > 940 ? "940px" : true); overflow:hidden;}	 
.news_info_word p{ margin-top:8px;}
/*register.html*/
p.reg_title{ font-size:16px;font-weight:bold; text-align:left; padding-bottom:20px;}
	table.reg_table td{ font-size:14px; color:#000000;}
	table.reg_table td input.input{ width:150px; height:18px;}
	 input.bt_next{ width:94px;
	                               height:33px;
								   background:url(../images/bt_03.jpg) no-repeat;
								   text-align:center;
								   color:#FF0000;
								   font-weight:bold;}
	table.reg_table td font{ font-size:12px;}
	.reg_titl{ font-size:12px; text-align:center; width:100%;
	           font-weight:normal;
			   color:#036bb2;}
	.reg_ti{ height:55px;
	         border-bottom:2px #ff5c03 solid;
			 width:98%;
			 padding-top:15px;
			 clear:both;
			 text-align:center;
			 font-size:22px;
			 font-weight:bold;
			 margin-bottom:15px;}
	.reg_bt{ border-top:1px #999999 dotted;
	         margin-top:18px;
			 padding-top:15px;
			 text-align:center;}
			 .reg_bt p{ text-align:left;
			             width:auto;
						 font-size:12px;
						 padding-bottom:13px;
						 }
						 
	.regtable input{ border:1px; background-color:#FFFFFF;
	                 height:21px;
					 border:1px  #F7F7F7 solid;}
	
	
	.reg_tabel_foot td { border:1px #CCCCCC solid;
	                     border-top:none;}
	.reg_table_top td,.reg_table_min td{border:1px #CCCCCC solid;
	                     border-top:none;
						 border-left:none;}
	.reg_table_top{border-top:1px #CCCCCC solid;
	               border-left:1px #CCCCCC solid;}
	.reg_table_min{ border-left:1px #CCCCCC solid;}
	
	.member_input { background:#efefef;}
	.member_input td { background:#fff; padding:0 5px; line-height:20px; height:20px;}
	.member_input td input[type="text"] { width:96%; line-height:22px; height:22px; border:1px #ddd solid; vertical-align:middle}
	.member_input td type="radio" { vertical-align:middle;}
	.member_input .mtd { text-align:center; color:#000; }
/*新闻详细页*/
.z_title{ width:940px;
padding-left:10px;
line-height:26px;
text-align:left;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
.news_info_con{ width:940px;
margin:0 auto;
text-align:left;
padding:0px 5px 5px 5px;}
.news_info_title{ 
text-align:center;
font-size:16px;
padding-top:8px;
padding-bottom:8px;
font-weight:bold;}
.news_info_time{ width:auto;
height:22px;
padding-top:6px;
text-align:center;
border-bottom:1px #ccc solid;}
.news_info_word{ width:auto;
line-height:24px;
font-size:14px;}
.news_info_con img {max-width:940px;
/*_width:expression((document.documentElement.clientWidth||document.body.clientWidth)> 673?"673px":"");*/
_width:expression(this.width > 940 ? "940px" : true); 
overflow:hidden;}	 
.news_info_word p{ margin-top:8px;}
/*子页开始*/
.ztop_img img{ width:960px;
height:50px;}
#z_left{width:750px;
float: left;
overflow:hidden;
text-align:left;
}
#z_right{width:241px; 
overflow:hidden;
float:right;
}
#z_right .member{ margin-left:0px;
float: none;}

/*关于协会*/
.about{ width:724px;
border:1px #a2cdea solid;
display:table;
overflow:hidden;
border-top:4px #65b5eb solid;
padding:20px 12px 20px 12px;}
.about .news_info_title{ border-bottom:1px #a2cdea dotted;}
.about_ul{ width:650px; 
padding-left:1px;
padding-top:15px;}
.about_ul li{ float:left;
width:200px;
padding-left:9px;
padding-top:8px;
overflow:hidden;
word-break:keep-all;
white-space:nowrap;
text-overflow:ellipsis;}
.about .news_info_word img{max-width:650px;
/*_width:expression((document.documentElement.clientWidth||document.body.clientWidth)> 673?"673px":"");*/
_width:expression(this.width > 650 ? "650px" : true); 
overflow:hidden;}
.z_menu{ width:239px;
border:1px #ccc solid;
background:#f5fbff;
text-align:center;
border-top:none;}
.z_menu p.index_title{ background:url(../images/0001.gif) no-repeat 0 0;
height:28px;
text-align:left;
color:#000;
padding-top:11px;
padding-left:28px;}
.z_menu ul{ width:211px;
padding:0px 14px 12px;
text-align:left;
height:auto;}
.z_menu li{ width:161px;
height:22px;
margin-top:8px;
padding-left:50px;
padding-top:8px;
background:url(../images/0001.gif) no-repeat 0 -35px;}
.z_menu li a:hover{ color:#ff5c03; font-weight: bold;}
.z_menu li.sele{ background:url(../images/0001.gif) no-repeat 0 -166px;
font-weight:bold;}

/* new */
.title2line {
font-size: 12px !important;
font-weight: bold !important;
color: #752c01 !important;
height: 29px;
line-height:29px;
background-image: url(images/730.jpg);
background-repeat: no-repeat;
text-indent: 20px;
display: block;
}
.title2line a { display:block; float:right; margin-right:50px;}
.title2line span { float:left; }
.title2line span input[type="text"] { width:100px; border-radius:3px; border:1px #d8d8d8 solid; height:20px; line-height:20px; color:#666; text-indent:2px;}

.newlist { display:block; margin-bottom:10px;}
.newlist li { display:block;}
.newlist li a { display:block; border-bottom:1px #ddd dashed; height:30px; font:100 14px/30px "微软雅黑"; background:url(images/arrow_6.gif) no-repeat 5px 9px; text-indent:25px;}
.newlist li a span { display:block; float:right; margin-right:10px; color:#666}

.btn-font { font:700 14px "微软雅黑";}
.btn-red {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-red:hover {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}