/* CSS Document */
body, p, form, h1, h2, h3, h4, h5, h6, td, th, table, div, ul, li, ol, dl, dt, dd, img, input {margin:0;padding:0;}
body{font-size:12px;color:#000100; margin:0px auto; background:url(../images/bodybg.jpg) left top repeat-x;}
body table{font-size:12px;}
a, a:link, a:visited {color:#2f2f2f;text-decoration:none;}
a:hover {text-decoration:none;color:#0d5fb6;}
.ffffffffff {clear:both;overflow:hidden;}
img, input {border:0;}
ul, ul li {list-style-type:none;}
/*h1, h2, h3, h4, h5, h6 {font-weight:bold;font-size:14px;}*/


.height5{height:5px; overflow:hidden;}
.height8{height:8px; overflow:hidden;}
.height10{ height:10px; overflow:hidden;}
.width10{width:10px; overflow:hidden;}
.textleft{text-align:left;}
.textcenter{ text-align:center;}
.textright{text-align:right;}
.font_fff{color:#ffffff;}
.font_000{color:#000000;}
.clear{clear:both;}
.more{ background:url(../images/index_more.jpg) left 8px no-repeat; cursor:pointer; margin-right:10px; float:right; width:44px; height:21px;}

/**/
.index_main{ background: #f7f7f7 url(../images/index_maintopbg.jpg) left top no-repeat; width:980px; padding:10px; padding-top:0px;  margin:10px auto 0px;}
.flashbox
{
 text-align:center;
 width:1000px;
 height:550px;
 margin: auto auto;
 padding:0px;
 overflow:hidden;
}


/*logo*/
.index_logo{width:980px; position:relative; margin:0px auto; height:205px;}
.logo_set{width:980px;height:205px;overflow:hidden;margin:0px 0px;}

.index_languesbg{
	background:url(../images/index_language.jpg) left no-repeat;
	width:165px;
	height:25px;
	text-align:center;
	position:absolute;
	left: 0px;
	top: 180px;
	z-index:200;
}
.index_langues{ line-height:26px; cursor:pointer; color:#ffffff;}
.index_langues a:link,.index_langues a:visited,.index_langues a:active{color:#ffffff;}
.index_langues a:hover{color:#ffb01f;}


.web_menubox{width:980px;margin:0px auto; height:40px; background:url(../images/index_menubg.jpg) left center repeat-x; overflow:hidden;}
.web_nav{ float:left; color:#b20a08; width:970px; margin:auto; overflow:hidden; margin-left:10px;}
.web_nav a{ display: inline-block; padding:10px 10px 0 10px; height:30px;font-size:14px; color:#ffffff; font-weight:bold; cursor:pointer;}
.web_nav a:link,.web_nav a:visited,.web_nav a:active{color:#ffffff;}
.web_nav a:hover{color:#ffffff; background:url(../images/index_menubg2.jpg) left center repeat-x; height:30px;}


.index_left{width:230px; float:left; overflow:hidden;}
.index_lefttitle{background:url(../images/index_lefttitle.jpg) left top no-repeat; height:30px; line-height:30px; text-indent:20px; font-size:13px; font-weight:bold; width:230px; overflow:hidden;}
.index_cpzsc{width:220px; padding-top:3px; background:url(../images/index_leftc.jpg) left top repeat-y; padding-left:10px; overflow:hidden;}
.index_cpzsc dl { 
        margin: 0px; 
        padding: 0px; 
		overflow:hidden;

} 
.index_cpzsc dl dt { 
        margin: 0px;
		width:212px;
		line-height:27px;
		overflow:hidden;		
    	text-overflow:ellipsis;
		background:url(../images/index_tag.jpg)  3px 8px no-repeat;
		text-indent:20px;
		text-align:left;
		cursor:pointer;
} 

.index_cpzsc dl dt a:link,.index_cpzsc dl dt a:visited,.index_cpzsc dl dt a:active{color:#2f2f2f;}
.index_cpzsc dl dt a:hover{color:#005cae;}
.ch5{font-size:12px;}
.ah5{border-width:0 0 1px; color:#252525; background:url(../images/index_tag.jpg)  3px 8px no-repeat; margin:0;height:27px;line-height:27px;cursor:pointer; text-indent:20px; font-size:12px;}
.h5p{margin-left:20px;text-indent:10px; background:url(../images/index_tag1.jpg) left 10px no-repeat; line-height:23px;}
.leftdiv{width:215px;overflow:hidden;}
.index_leftbottom{background:url(../images/index_leftbottombg1.jpg) left top no-repeat; height:7px; width:230px; overflow:hidden;}

.index_zxdtc{ min-height:180px; height:auto !important; height:180px;padding:5px 10px 0px 13px; color:#494949;background:url(../images/index_leftc.jpg) left top repeat-y; line-height:23px; overflow:hidden; width:210px;}
.index_lxwmc{ background:url(../images/index_lxwmc.jpg) left top no-repeat; height:115px;}


.index_right{width:740px; float:right;}

.index_gsjjtitle{background:url(../images/index_gsjjtitlebg.jpg) left top no-repeat; width:439px; height:30px; line-height:30px;text-indent:20px; font-size:13px; font-weight:bold;}
.index_gsjjc{height:170px; padding:8px 10px  0px 10px; width:419px; background:url(../images/index_gsjjc.jpg) left top repeat-y; line-height:24px; overflow:hidden;}
.index_gsjjc img {width:102px; height:69px; float:left; margin:7px;}
.index_gsjjbot{background:url(../images/index_gsjjbotbg.jpg) left top no-repeat; height:8px; width:439px; overflow:hidden;}

.index_xwzxtitle{background:url(../images/index_xwzxtitlebg.jpg) left top no-repeat; width:292px; height:30px; line-height:30px;text-indent:20px; font-size:13px; font-weight:bold;} 
.index_xwzxc{background:url(../images/index_xwzxc.jpg) left top repeat-y; padding-top:8px;  /*min-height:170px; height:auto !important;*/height:172px;}
.index_xwzxc td{margin:0px; padding:0px;}
.index_xwzxc li{background:url(../images/index_tag1.jpg) 15px 10px no-repeat; height:23px; line-height:23px; text-indent:27px; width:275px; overflow:hidden;}
.index_xwzxbot{background:url(../images/index_xwzxbotbg.jpg) left top no-repeat; width:292px; height:6px; overflow:hidden;}


.index_tscptitle{background:url(../images/index_tscptitle.jpg) left top no-repeat; width:740px; height:31px; line-height:31px; font-weight:bold; font-size:13px;text-indent:20px; }
.index_tscpc{background:url(../images/index_tscpc.jpg) left top repeat-y; padding-left:15px; height:305px;}
.index_tscpbot{background:url(../images/index_tscpbot.jpg) left top no-repeat; width:740px; height:12px; margin-top:-3px;}

.index_tscptab{border-bottom:1px #e1e1e1 solid; margin-top:10px;}
.index_tscptd1{ width:12%;height:90px; vertical-align:top;}
.index_tscptd1 img{width:80px; height:80px;}
.index_tscptd2{ width:88%;height:23px; line-height:23px; font-weight:bold; padding-left:10px; background:url(../images/index_tscptag.jpg) 10px 5px no-repeat; text-indent:20px; overflow:hidden;}
.index_tscptd3{line-height:21px; padding-left:10px; width:615px; height:60px; overflow:hidden;}




.index_bottom{background:url(../images/index_bottombg.jpg) left top no-repeat; height:63px; line-height:25px; text-align:center; padding-top:10px;}




.page_rightbox{width:740px; float:right;}
.page_nav{background:url(../images/page_nav.jpg) left top no-repeat; height:31px; line-height:31px; width:740px; overflow:hidden; text-indent:20px; color:#010103; cursor:pointer;}
.page_nav a:link,.page_nav a:visited,.page_nav a:active{color:#010103;}
.page_nav a:hover{color:#015caf;}

.page_content{ background:url(../images/page_cbg.jpg) left top repeat-y; line-height:23px; padding:0px 15px 10px 15px; padding-top:0px; min-height:520px; height:auto !important;height:520px;}
.page_cbot{background:url(../images/page_cbot.jpg) left top no-repeat; height:7px;}


.order_table{border-collapse:collapse;margin:auto;width:100%;background:#FFFFFF; font-size:12px;}
.order_top{border:1px solid #eaeaea;text-align:center; font-size:13px;font-weight:bold;height:30px; line-height:30px;background:url(../images/order_titlebg.gif);}
.order_title{border:1px solid #eaeaea;background:#F3F3F3;height:30px;line-height:30px; font-size:12px;}
.order_list1,.order_list2{ text-align:left;border:1px solid #eaeaea;background:#ffffff;height:22px;line-height:22px; font-size:12px;}
.order_left_title1{border:1px solid #eaeaea; width:270px;padding:4px;text-align:right;}
.order_left_title2{border:1px solid #eaeaea;padding:4px;text-align:right;}
.order_left_list1,.order_left_list2{ text-align:left;border:1px solid #eaeaea; padding-left:35px;}
.order_left_list1 input,.order_left_list2 input{ text-align:left;border: 1px solid #eeeeee; height:20px; background:#fafafa; line-height:20px; font-size:12px;width:150px}
.order_bottom{padding:4px;border:1px solid #eaeaea; background:#F3F3F3;text-align:center;}
.order_bottom input{font-size:12px; width:auto; padding-left:5px; padding-right:5px;height:25px; line-height:23px;border:1px #CCCCCC ridge;background:url(../images/loginbuttonbg1.gif) left top repeat-x; margin-right:15px;}
.delete_order{font-size:12px;width:77px;height:20px; border:0px;background:url(../images/vote_button.gif);}
.goon_order{font-size:12px;width:77px;height:20px; border:0px;background:url(../images/vote_button.gif);}
.close_order{font-size:12px;width:77px;height:20px; border:0px;background:url(../images/vote_button.gif);}



.Login_Tab{float:left;width:210px;margin:10px auto;background-position:left;background-repeat:repeat-y;text-align:center;margin-bottom:5px;}
.myTab1{}
.Login_Tab .loginbox{clear: both;overflow: hidden;height:36px; background:url(../images/loginbuttonbg0.gif) left top repeat-x; border:1px #eeeeee solid; border-bottom:0px;}
.Login_Tab .loginbox ul{border:0;margin:0;padding:0;}
.Login_Tab .loginbox li{float: left;width: 70px;cursor: pointer;list-style-type: none;font-size: 12px;line-height:25px;text-align: center;margin: 0;}
.logbuttom{padding-top:4px !important; padding-top:4px;}
.Login_Tab .loginbox .active{font-size:13px; color:#ffffff; font-weight:bolder; line-height:29px; height:36px; width:91px; background:url(../images/loginbuttonbg.gif) left top repeat-x;}
.Login_Tab .loginbox .normal{width:92px; height:29px;font-size:13px; font-weight:bolder; color:#000000; line-height:29px; margin-top:2px;}
.Login_Tab .TabContent{width:auto;margin: 0px auto; color:#000000; border:1px #eeeeee solid; border-top:0px;font-size:13px; height:140px;padding:10px 0 0 0;}
.none {display:none;}

.web_login{border-collapse:collapse;margin:auto;width:100%;border:0px; color:#666666; text-align:left;}
.web_login_top{display:none;}
.web_login_bottom{display:none;}
.web_login td{padding:4px;}
.web_login_list1 td,.web_login_list2 td{}
.td1{margin-left:10px;}
.td2{margin-left:0px; padding-left:0px;}
.web_login_submit,.web_login_regs{font-size:13px;width:auto; padding-left:5px; padding-right:5px;height:23px; line-height:22px; margin-top:5px;border:1px #e1e1e1 solid; color:#666666;background:url(../images/loginbuttonbg1.gif) left top repeat-x;}
.log_username,.log_password{border: 1px solid #c5c5c5;width:120px;height:23px;font-size:13px; text-align:left;}
.web_login_fp{ border:0px; width:auto; color:#FF3300;background:url(../images/loginbuttonbg1.gif) left top repeat-x;padding-left:5px; padding-right:5px;height:23px; line-height:23px;border:1px #e1e1e1 solid; }
.logwjmm{ height:21px;}
.button_login_ok{font-size:12px;width:60px; color:#000000;height:20px; line-height:20px;border:0px;background:url(../images/loginbuttonbg1.gif) left top repeat-x;}



.login_ok{border-collapse:collapse;margin:auto;width:99%;border:0px; margin-left:15px;}
.login_ok_top{display:none;}
.login_ok_bottom{display:none;}
.login_ok td{padding:4px;}
.login_ok_list1 td,.login_ok_list2 td,.login_ok_list3 td{ font-size:12px; color:#015cab;}
.login_ok_button{ padding-top:15px !important; padding-top:15px;text-align:center;}
.button_login_ok{font-size:12px;width:60px; color:#ffffff;height:20px; line-height:20px;border:0px;background:url(../images/loginbuttom.jpg) left center no-repeat;}
.login_ok_c{background:url(../language/cn/images/loginbuttomc.gif) left center repeat-x; height:20px; float:left;}








































/*注册*/
.login_reg{border-collapse:collapse;margin:auto;width:100%; font-size:12px;}
.login_reg_top{display:none;}
.login_reg_bottom{display:none;}
.login_reg_list1,.login_reg_list2{padding:4px;}

.login_reg_list1 input,.login_reg_list2 input{width:200px; height:20px;border:1px solid #cccccc;}
.login_reg_title1,.login_reg_title2{width:20%;height:24px;line-height:24px;text-align:right;border-bottom:1px dashed #dedddd;padding-right:10px;}
.login_reg_content1,.login_reg_content2{width:80%;border-bottom:1px dashed #dedddd; text-align:left;padding-left:10px;}
.login_reg_content1 input,.login_reg_content2 input{font-size:12px;}
.login_reg_button{ text-align:left;height:40px; line-height:40px;}
.login_reg_button input{background:url(../images/rczpbg.gif) left top repeat-x;padding-left:5px; padding-right:5px;border:1px #dbd8d8 ridge; width:auto; height:25px; line-height:25px; margin-left:120px;}
.login_reg_submit{font-size:12px; width:auto; padding-left:5px; padding-right:5px;height:25px; line-height:23px;border:1px #CCCCCC ridge;background:#f4f4f4; margin-right:15px;}
.login_reg_back{font-size:12px;width:77px;height:20px;border:0px;background:url(../images/vote_button.gif);}



/*密码索取*/
.login_password{border-collapse:collapse;margin:auto;width:100%;}
.login_password_top{height:10px;}
.login_password_bottom{height:10px;}
.login_password td{ padding:4px;}
.login_password_list1,.login_password_list2{padding:4px; font-size:12px;}
.login_password_list1 input,.login_password_list2 input{border: 1px inset; width:200px;}
.login_password_title1,.login_password_title2{height:24px;line-height:24px;width:120px;text-align:right;border:1px solid #f3f3f3;}
.login_password_content1,.login_password_content2{border:1px solid #f3f3f3; text-align:left;}
.login_password_content1 input{border:1px solid #cccccc; height:20px; line-height:20px;}
.login_password_button td{text-align:center;border:1px solid #f3f3f3;}
.login_password_button input{font-size:12px;width:auto; padding-left:5px; padding-right:5px;height:25px; line-height:22px;border:1px #CCCCCC  ridge;background:url(../images/loginbuttonbg1.gif) left top repeat-x;}
.login_password_text{border-collapse:collapse;margin:auto;width:100%;color:#FF0000;}
.login_password_text td{color:#FF0000;text-align:center;padding:4px;}
.login_password_text2 td{}
.login_password_texttop{height:10px;}
.login_password_textbottom{height:10px;}
.login_password_textbutton{}
.login_password_textbutton input{font-size:12px;width:auto; padding-left:5px; padding-right:5px;height:25px; line-height:22px;border:1px #CCCCCC  ridge;background:url(../images/loginbuttonbg1.gif) left top repeat-x;}
.login_password_text1,.login_password_text2{ font-size:12px;}

/*网站友情链接设置*/
.friendlink_item{text-align:center;height:30px;border-bottom:1px solid #cccccc;}
.friendlink_info{border-collapse:collapse;margin:auto;width:100%; font-size:12px;}
.friendlink_info_content1,.friendlink_info_content2{border-bottom:1px dashed #cccccc;height:30px; color:#000000; line-height:30px;text-align:center;}
.friendlink_page{border-collapse:collapse;width:99%; height:25px;margin:auto;padding:4px; font-size:12px;}
.friendlink_page a:link,.friendlink_page a:visited,.friendlink_page a:active{color:#000000;}
.friendlink_info a:hover{color:#0c7ec6;}
.friendlink_page a:hover{color:#ff0000;position:relative;top:1px;}
.friendlink_page_left{ text-align:right;}
.friendlink_page_right{text-align:left; color:#000000;}
.friendlink_page_none{color:#838181;}
.friendlink_page_default{color:#000000;}
.friendlink_page_nonce{color:#ff0000;}




/*下拉菜单*/
.mtDropdownMenu {LEFT:-1000px;OVERFLOW:hidden;POSITION:absolute;TOP:-1000px;}
.mtDropdownMenu .content {POSITION: absolute;}
/*下拉菜单边框设置 颜色#999999 是否显示边框1px*/
.mtDropdownMenu .items {BORDER:#c0c0c0 1px solid;Z-INDEX:2;LEFT:0px;POSITION:relative;TOP:0px;}
/*下拉菜单文字颜色COLOR: #4a4b4b;*/
.mtDropdownMenu .item {BORDER:medium none;FONT-SIZE:12px;CURSOR:pointer;COLOR:#232323;TEXT-DECORATION:none;}
.mtDropdownMenu .background {background:#F3F3F3;Z-INDEX:1;FILTER:alpha(opacity=70);-moz-opacity:0.7;LEFT:0px;POSITION:absolute;TOP:0px;}
.mtDropdownMenu .shadowRight {Z-INDEX:3;FILTER:alpha(opacity=45);-moz-opacity:0.45;WIDTH:2px;POSITION:absolute;TOP:3px;}
.mtDropdownMenu .shadowBottom {Z-INDEX:1;FILTER:alpha(opacity=45);-moz-opacity:0.45;LEFT:3px;POSITION:absolute;HEIGHT:2px;}
/*鼠标移到文字颜色 鼠标移到背景颜色*/
.mtDropdownMenu .hover {BACKGROUND:#ffffff;COLOR:#000000;}
.mtDropdownMenu_mouseout{color:#232323;}
.mtDropdownMenu_mouseover{color:#000000;}
.mtDropdownMenu_text{color:#232323;}
.mtDropdownMenu .item IMG {MARGIN-LEFT:0px;margin-right:0px;}
