h3{ display:none;}
.main_left{ width:220px; float:left; }
.main_right{ width:860px;  float:left;}
.main h2{ font-size:16px; font-weight:bold; margin-top:20px; height:40px; line-height:40px; text-align:left;}
/*.main_left h2{ margin-left:50px;}*/
.main_left ul{ color:#333;}
.main_left a{color:#333;}
.main_left ul li{ height:28px;line-height:28px; width:145px; font-size:13px; border-bottom:1px #CCC solid; text-align:left; padding-left:30px;}
.main_right h2{ text-align:left; border-bottom:2px #ff6633 solid;/* padding-left:20px;*/}
.index_xmgg{}
.index_xmgg tr td{border-left:1px #fff solid;}
.main_right table{ margin-left:30px; margin-top:25px;}
.main_right table a{ color:#333}
.main_right table a:visited{ color:#005EBD}
.main_right table tr{ height:24px; font-size:12px;}
.next span{ border:1px #999 solid; display: inline-block; width:38px; height:24px; line-height:24px; padding:0 2px; margin-left:3px; float:left; color:#ff6633; cursor:pointer;}
.footer{ width:100%;}
#d1{ width:100%;margin-top:10px; font-size:12px; color:#333;}
.d1_left{ float:left; width:550px; height:230px; }
.d1_right{     float: left;
    height: 120px;
    background: #fff;
    padding: 0px 15px;
    box-sizing: border-box;
    width: 82%;}
.d1_right h2{ font-size:14px; font-weight:bold; text-align:center; width:100%; height:35px; line-height:35px;}
.d1_right p{ font-size:10px; text-align:left; text-indent:20px;}

.d1_right ul li{    line-height: 40px;height: 40px;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;}
.d1_right ul li:last-child{ border-bottom:none;}
.d1_right ul li a{ float:left; color:#333; text-decoration:none;}
.d1_right ul li a:hover{text-decoration:underline;}
.d1_right ul li span{ float:right;color: #999;}
.main_line{ height:5px;background:url(../AnonymousImages/main_line.png) repeat-x; width:1080px; margin-top:15px; margin-bottom:5px;}
.main_line_lct{height:2px; background:#ff6633; width:860px; margin-left:20px; margin-top:5px; margin-bottom:5px;}
.main_line_lct2{height:5px;background:url(../AnonymousImages/main_line.png) repeat-x; width:820px; margin-top:5px; margin-bottom:5px;}
.d2{ width:1080px;}
.d2 h2{text-indent: 0px; font-size:16px; font-weight: bold; height:35px; line-height:35px; text-align:left; padding-left:10px;width:200px; float:left}
.d2 .cp_text h2{ font-weight:bold; margin-top:5px; line-height:18px; margin-top:5px; height:18px; font-size:12px;padding-left:0px; width:60px}
.title_top span{}
.title_top span a{}
.cp_all{ width:1080px; border-top:2px #ff6633 solid; }
#d2 .cp {background-color:#cccccc; border:1px #ccc solid; width:225px; float:left; margin-left:5px;}
#d2 .cp.more  .cp_text { display:none}
#d2 .cp.more  .cp_img{ float:none;}
#d2 .cp.more {background-color: #EAEAEA; border: 1px solid #CCCCCC; }
.cp_img{ float:left;}
.cp_text{ float:left; text-align:left; margin-left:3px; width:66px;}
.cp_text p{ font-size:11px; line-height:14px}
.cp_all .cp_left{ width:930px; float:left; margin-top:15px;}
.cp_name{height:30px; clear:both;}
.cp_right{width:125px; background:#e6e6e6; float:right; margin-top:15px; overflow:hidden;}
.cp_right ul{ margin-top:10px; height:267px; padding-right:15px;}
.cp_right ul li{ height:40px; line-height:40px; font-size:12px; border-bottom:1px #ccc solid; cursor:pointer;padding-left:15px; text-align:left; }
.cp_right ul .cp_open{background:#ff6633; height:105px; line-height:105px; font-size:14px; color:#fff;}
.d3,.d2{ width:100%; font-size:12px;overflow: hidden;}
.d3 h2{text-indent: 0px; font-size:16px; font-weight: bold; height:35px; line-height:35px; text-align:left; padding-left:10px; width:200px; float:left;}
.d3 table th
{
        text-align: center;
    height: 40px;
    line-height: 40px;
    background: #85C037;
    border: 0;
    }
.d3 table{text-align:center;}
.d3 table tr{height:28px; line-height:28px; }
#d4{ width:1080px;}
.d4_mk{ width:255px; height:295px; float:left; margin-right:15px;}
.d4_mk_A{ background-image:url(../AnonymousImages/web04_03.png); width:91px; height:90px; position: relative; z-index:10;}
.d4_mk_b{ background-image:url(../AnonymousImages/web04_05.png); width:91px; height:90px; position: relative; z-index:10;}
.d4_mk_c{ background-image:url(../AnonymousImages/web04_07.png); width:91px; height:90px; position: relative; z-index:10;}
.d4_mk_d{ background-image:url(../AnonymousImages/web04_09.png); width:91px; height:90px; position: relative; z-index:10;}
.d4_mk_text{width:255px; height:245px; border:1px #d4d2d2 solid; background-color:#fff; margin-top:-45px; }
.d4_mk_footer{ background-image: url(../AnonymousImages/smker_footer_bg.png); height:16px; width:256px;
}
.d4_mk_text h2{margin-top:55px; font-size:16px; margin-bottom:10px; text-align:center; width:150px;text-indent: 0px;}
.d4_mk_text ul{ height:89px;}
.d4_mk_text li{ line-height:22px; font-size:12px; text-align:left; margin-left:30px; }
.d4_mk_text ul li a{color:#333;}
.d4_mk_text div {margin-top:10px;}
.d4_mk_text ul li a:visited{color:#005EBD;}
/*============================================================================*/
.lct_title{margin: auto;
    padding: 0px 10px;
    padding-top: 40px;
    background: #fff;
    margin-top: 10px;}
.lct{width: 175px; float: left; border-top: 2px solid  #f4f4f4;}
.lct_left{    background: #86c038;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    border-radius: 40px;
    margin: auto;
    margin-top: -19px;}
.lct_left_hover{    background: #eaeaea;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #aaa;
    font-size: 16px;
    font-weight: bold;
    border-radius: 40px;
    margin: auto;
    margin-top: -19px;}
.lct_left span,.lct_left_hover span{}
.lct_right{color: #aaa;text-align: center;}
.lct_right_hover{color: #86c038;text-align: center;}
.lct_right_hover span{line-height:50px;font-size: 14px; color: #86c038;}
.lct_right span{line-height:50px;font-size: 14px; color: #aaa;}
.lct_text{ margin-top: 10px;background: #fff; float: left; width: 100%;}
.lct_allcol2{ float: left;width:540px; margin:15px 15px 15px 30px;}
.lct_text h3{    display: block;
    text-align: left;
    font-size: 16px;
    line-height: 40px;
    padding: 0px 20px;
    box-sizing: border-box;
    background: #f4f4f4;
    margin-bottom:10px;}
.lct_allcol2 .item_input{ text-align:left;/* margin-left:15px;*/ font-size:14px;}/*LCT修改样式*/
.lct_allcol2 .item_input span{ display:block; margin-bottom:3px;}
/*.lct_allcol2 .item_input input{ margin-left:30px;}*//*LCT修改样式*/
.lct_col2{ width:215px; float:left; margin-top:15px; margin-left:15px; margin-right:15px;}
.lct_col2 span{ text-align:left; display:block; font-size:14px; margin-bottom:0px; margin-top:3px}
.lct_col2 .lct_input{ width:200px; text-align:left;}
.lct_col2 .lct_input input{width:200px; height:18px; line-height:20px; border:1px #CCC solid; border-radius: 4px 4px 4px 4px; padding-left:5px;}
#btnSend,.btnSend{    height: 30px;
    cursor: pointer;
    border-radius: 3px;
    width: auto;
    padding: 0px 10px;
    border: none;}
.next_button{ background:url(../AnonymousImages/next_bg.png) no-repeat; width:80px; height:28px; border:0px; margin-top:20px; margin-bottom:40px; }
.item_input input {
    width: 100%;
    height: 38px;
    line-height: 38px;
    text-indent: 5px;
}
.lct_input{position: relative;left: 380px;top: -36px;}
.login_form .item_input  table{ background:none; border:none;}
/*================================================================================================================================================*/
#featured{
	width: 440px;
	padding-right: 105px;
	position: relative;
	border:1px solid #ccc;
	height: 226px;
	background: #fff;
}
#featured ul.ui-tabs-nav{
	position: absolute;
	top: 2px;
	left: 442px;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 92px;
	height: 226px;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; 
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block;  
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('AnonymousImages/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{
	width: 400px;
	height: 210px;
	background: #999;
	position: relative;
	right:20px;
}
#featured .ui-tabs-panel .info{
	position: absolute;
	top: 157px;
	left: 0px;
	height: 70px;
	background: url('AnonymousImages/transparent-bg.png');
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
/*==================================================================================================================================*/
.centre_right_bottom{ width:860px;  float:left;}
.centre_right_bottom h2{ text-align:left; border-bottom:2px #ff6633 solid; padding-left:20px;}
.centre_right_bottom table .buttom{float:right; margin-right:10px;font-size:12px;}
.centre_right_bottom table .buttom_hover {background:#c5471d;float:right; height:30px; margin-right:10px;font-size:12px; height:14px; line-height:14px; margin-top:14px; padding:5px;}
.centre_right_bottom table .buttom a,.centre_right_bottom table .buttom_hover a{color:#fff;}
.centre_right_bottom table{ margin-left:30px; margin-top:5px;}
.centre_right_bottom table th{ text-align:center; font-size:14px; line-height:30px; background:#676767; color:#fff;}
.centre_right_bottom table a{ color:#333}
.centre_right_bottom table tr{ height:26px; font-size:12px; }
.centre_right_bottom table tr td{padding-left:5px;}
.evenbg{ background:#ccc;}
.centre_right_top_warn{background:#f5c7b8; border:1px #c65343 solid; color:#c65343; width:815px; height:28px; line-height:28px; margin-left:30px; margin-top:20px; text-align:left; padding-left:10px;}
.centre_right_top_warn span{ font-size:12px; font-weight:bold}
.centre_right_top_warn div{ height:28px; width:28px; float:right; text-align:center; cursor:pointer;}
.centre_right_top_z{margin-left:22px; margin-top:20px;}
.centre_right_top_a{width:260px; height:265px; background:#e0dfdf; float:left; margin:8px; text-align:left;}
.centre_right_top_a table{ margin-left:5px; margin-top:15px;}
.centre_right_top_a table tr{ line-height:22px;}
.centre_right_top_z h2{ font-size:16px; border:0; margin-top:5px; padding-left:10px;}
.centre_right_top_more{margin-top:10px; text-align:right; font-size:12px; }
.centre_right_top_more a{ color:#f63; margin-right:15px;}


/*/================================================1213====================================================**/
#d3 table td{border: #C4C4D0 dotted 0px;}
.main_right table td,.main_right table th{border:0px;}
.main_right table th{ display:none;}

/*---------------按钮样式-------------*/
.reg_button{
    height: 38px;
    cursor: pointer;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    color: #666;
    background: #eeeeee;
    border-radius: 3px;
    border: 1px solid #d8d8d8;
    box-sizing: border-box;
    display: block;
    width: 40%;
    float: left;
    margin: 0px 5%;
}

.login_button{
    height: 38px;
    cursor: pointer;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    color: #666;
    background: #eeeeee;
    border-radius: 3px;
    border: 1px solid #d8d8d8;
    box-sizing: border-box;
    display: block;
    width: 40%;
    float: right;
    margin: 0px 5%;
}

.exit_button {
height: 38px;
    cursor: pointer;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    color: #666;
    background: #f8f8f8;
    border-radius: 3px;
    border: 1px solid #d8d8d8;
    box-sizing: border-box;
    display: block;
    width: 40%;
    float: left;
    margin: 0px 5%;
}
.reg_button:hover,.reg_button:hover,.login_button:visited,reg_button:visited,.login_button:link,.reg_button:link,.exit_button:hover,.exit_button:visited,.exit_button:link{ text-decoration:none;    color: #666;;}


/*--------------*/

#i_focus a{color:#047;text-decoration:none;}
#i_focus a:hover{color:#a40000;text-decoration:none;}
#i_focus ul,#i_focus li{list-style:none;}
#i_focus{}
#i_focus_pic{width:476px;height:226px;display:inline;position:relative;float:left;overflow:hidden;}
#i_focus_piclist{position:absolute;}
#i_focus_piclist li{width:478px;height:226px;overflow:hidden;display:none;}
#i_focus_piclist img{width:474px;height:224px;border:1px solid #fff;}
#i_focus_btn {float:right;width:77px;}
#i_focus_btn li {cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
#i_focus_btn img{width:75px;height:52px;border:1px solid #fff;/*margin-bottom:2px;*/}
#i_focus_btn .i_cur {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#i_focus_opdiv{position:absolute;left:0;bottom:0;width:476px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);border:1px solid #fff;border-top:0;}
#i_focus_tx span{font-size:16px;font-weight:bold;line-height:22px;display:block;}
#i_focus_tx{position:absolute;left:8px;bottom:2px;color:#FFF;}
#i_focus_tx .normal {display:none;}
/*1217*/
.d1_right h2 a{ color:#333;}
.cp_left .cp_text h2{ text-indent:0px; margin-left:0px;}
#d3 .index_xmgg table tr th{ color:#ffffff;}
.grid_content td{ background:none;}
.main h2{ display:block;}
.main_right table .ui-state-default{ display:none;}
.lct_col2 .lct_input input{ height:24px;}
#wjt_ht .item_input input{}
#wjt_ht { font-size:12px}
#ctl00_ContentPlaceHolder1_rblUserType  label{ top:-1px; margin-left:3px}
span.right_star, span.left_star {line-height: 26px;}
#wjt_ht .item_input textarea {}

/*----------------开始竞价浮动图标------------------*/
.join a{ position:fixed;z-index: 5000;top:180px; right:0; width:48px; height:50px; display:block; background:url(../AnonymousImages/join_active.png) left top  no-repeat;}
.join a:hover{ background:url(../AnonymousImages/join_hover.png) left top no-repeat;}
/*注册页面按钮*/
#ctl00_ContentPlaceHolder1_btnDisagree,#ctl00_ContentPlaceHolder1_btnDisagree:hover{background: #aaaaaa;}

/*调整导航样式*/
.welcome{}
/*幻灯片*/
#p1,#p2,#p3{ margin-top:3px;*margin-top:0px;}
:root #p1,#p2,#p3{margin-top:0px;}
:root #p1,#p2,#p3{margin-top:3px\9\0;}
/*首页banner按钮样式*/
.banner_span{background:url(../AnonymousImages/banner1.png) no-repeat; display:inline-block; width:869px; height:237px; vertical-align:bottom; text-align:right;}
.banner_span_a{ display:inline-block; width:85px; height:33px; margin-top:180px;cursor:pointer}
.banner_span_a1{ position:relative;  display:inline-block; width:115px; height:30px; margin-right:0px;cursor:pointer;}

.banner_show .num { overflow:hidden; height: 16px; position: absolute; bottom:12px; right: 25px; zoom:1; z-index:3 }
.banner_show .num li { width: 16px; height: 16px; line-height: 16px; text-align: center; font-weight: 400; font-size:12px; color: #FFFFFF; font-family:" Hiragino Sans GB" ;background: #676767; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner_show .num li.on { background: #FF7700; } /*当前项*/

.parctice_button{background: url(../ReceptionImages/btn4.png) no-repeat;
width: 72px;
height: 38px;
float: right;
margin-left: 3px;
margin-right: 10px;
margin-top: -20px;
cursor: pointer;
font-size: 14px;
line-height: 38px;
text-align: center;
color: white;
padding-left:40px;
}

/*谷歌浏览器缩放到90%下项目公告折行13-11-01*/
.d2 .cp_text h2{ width:70px}
.cp_text{ width:70px;}





















