/*===========================================
      页面综合部分
===========================================*/
html {
min-width:1002px;
}
#header, #search, #nav, #body, #footer {
text-align:left;
}
* {margin:0;padding:0;}
body {background:#000;text-align:left;}
body,td{font: 12px Arial, Helvetica, sans-serif;color:#999999;}
body,form,ul,dl,dt,dd,p,h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;}
input,select,textarea {font-size: 12px;background:#fff;}
ul,ol {list-style-image:none;list-style-position:outside;list-style-type:none;}
img {border: 0;}
a,
a:visited {font: 12px "宋体",Arial,Helvetica,sans-serif;color: #999999; padding: 0px; margin: 0px;text-decoration: none; margin: 0px;  padding: 0px;}
a:hover {color: #868583;}

a.a_14B:active,a.a_14B:link,a.a_14B:visited{font-size:14px; font-weight:bold;}
a.a_14B:hover{font-size:14px; font-weight:bold;}

a.a_12B:active,a.a_12B:link,a.a_12B:visited{font-size:12px; font-weight:bold; color:#EEE;}
a.a_12B:hover{font-size:12px; font-weight:bold; color:#EEE;}

h1 {color:#FF3000;font-family:"宋体",Arial,Helvetica,sans-serif;font-size:26px;line-height:30px;}
h2, h3 {font-weight:bold;}
h2 {font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;color:#FF3C00;}
h3 {font-family:"宋体",Arial,Helvetica,sans-serif;font-size:12px;color:#024DA8;}
h4{}
h5{}
h6{}

.font12{ font-size:12px;}
.font14{ font-size:14px;}
.color01{ font-size:14px; color:#d0d0d0;}

.margin_t_20{ margin-top:20px;}
.margin_t_10{ margin-top:10px;}
.margin_t_30{ margin-top:30px;}

.height_30{height:30px; clear:both;}

.redB{ font-weight:bold; color:#ea0009;}

.clear {clear:both;height:0;overflow:hidden;}

#container { width:100%; height:auto;min-height:100%;min-width:1000px;position:relative; margin:0px;overflow: hidden; background:transparent url(../images/right_bg3.gif) repeat-y right top;}


/*#option_div {margin:auto;padding:0 0 0 1px;position:absolute;right:0;width:282px; height:auto !important;min-height:1500px;_height:auto;}
*/
#option_div {position: absolute;right: 0; width: 283px; _width: 282px; height: 100%;margin: auto;padding: 0 0 0 1px;}

.option_bg{ background:transparent url(../images/right_bg.gif) repeat-y scroll left top; width:283px; _width: 282px;}
#body_div {font-size:12px;margin:0 283px 0 0; padding-left:30px;height:auto;}




.index_top{ margin-top:10px; height:22px; width:300px;}
.index_top span{ margin-right:12px; height:22px; line-height:22px; color:#666666;}
.index_top img{vertical-align: middle; margin-bottom:3px; line-height:15px;}
.index_top_two{ float:right; width:185px; color:#cc0000; margin-top:-22px;height:22px; line-height:22px;}
.index_logo{ margin-top:60px; width:439px; height:78px;}
.index_swf{ margin-top:65px; height:324px; width:611px; }
.index_copy{ height:13px; width:272px; margin-left:5px;background:transparent url(../images/index-co.jpg) no-repeat scroll left top;}
.index_copy_w{ margin-top:160px; height:26px; width:403px; margin-left:5px; color:#993300; font-weight:bold; font-size:22px; line-height:26px; font-family:Arial;}
.index_copy_w_two{height:16px; width:403px; margin-left:5px;color:#666666; font-weight:bold; font-size:12px; line-height:16px; font-family:Arial;}

.index_code{height:32px; width:179px; margin:80px 0 0 5px;background:transparent url(../images/index-code.jpg) no-repeat scroll left top;}
.index_code_w{height:16px; width:403px; margin-left:5px;color:#666666;  font-size:12px; line-height:16px; font-family:Arial;}
.index_code_w b{ margin:0 7px 0;}

.option_top{background:transparent url(../images/buyi_02.jpg) no-repeat scroll left top; width:100%; height:40px;}
.option_top a{width:100%; height:40px; display:block;}
.option_top_w{background:transparent url(../images/buyi_03.jpg) no-repeat scroll left top; padding:3px 0 10px; height:173px; width:280px; margin-left:1px;}
.option_top_all{ height:36px; width:140px; margin:1px 0 0 0; float:left;}
.option_top_a{ height:36px; width:140px; text-align:center; display:block;}
.option_top_a span{ cursor:pointer;
}

.option_top_w a{ color:#CCCCCC; font-size:14px;  DISPLAY: block; line-height:36px;}
.option_top_w a:visited { color:#CCCCCC; font-size:14px;  DISPLAY: block; line-height:36px;}
.option_top_w a:hover{ color:#CCCCCC; font-size:14px; background-color:#333333;DISPLAY: block; line-height:36px;}

/*
.option_top_w a{ color:#CCCCCC; font-size:14px; padding:11px 41px 10px 40px; margin-left:1px; DISPLAY: block;}
.option_top_w a:hover{ color:#CCCCCC; font-size:14px; padding:11px 41px 10px 40px; background-color:#333333;margin-left:1px;DISPLAY: block;}
*/

.option_swf{background:transparent url(../images/buyi_04.jpg) no-repeat scroll left top; height:29px; width:281px;}
.option_swf a,.option_swf a:visited{ font-size:12px; color:#cccc99; line-height:29px; margin:0 0 0 25px; font-weight:bold;}
.option_swf a:hover{ font-size:12px; color:#cccc99; line-height:29px; margin:0 0 0 25px; font-weight:bold;}
.option_swf_more{margin:-17px 5px 0 0px; float:right; height:17px;}
.option_swf_show{margin:0 0 0 1px;  height:160px; width:100%;}
.option_swf_action{margin:0 0 0 1px;  height:17px; width:100%;}
.option_search{margin:15px 0 21px 13px; width:260px; font-size:12px;}
/*以下为标签切换*/
.option_menu{margin:0 0 0 1px; width:279px; font-size:12px; height:23px;background:transparent url(../images/menu_bg.gif) repeat-x scroll left top; text-align:left; color:#bdbaac;}
.option_menu .active{height:23px;width:64px;font-weight:bold;background:transparent url(../images/menu_on.gif) repeat-x scroll left top;color:#333333;}
.option_menu .menu{height:23px;width:64px; font-weight:bold;}
.option_menu span{height:23px; line-height:16px; margin-top:6px; font-size:12px;}

.option_menu_body{padding:6px 0 0 15px;height:220px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #828282;}
.option_menu_body ul{list-style-position:outside;list-style-type:none;list-style-image: none;}
.option_menu_body li{background:transparent url(../images/li_disc.gif) no-repeat scroll left center;font-size:12px; padding-left:10px;color:#868583; line-height:18px;}
.option_menu_body span{font-size: 10px;color: #666666;font-family: Arial, Helvetica, sans-serif;}
.option_menu_body a{line-height:18px;}

.option_copy{padding:10px 0 0 14px;height:60px; font-size:12px; line-height:18px; width:270px; clear:both; margin-left:1px; color:#555555;}
.option_copy a,.option_copy a:visited{color:#555555;}
.option_copy a:hover {color: #868583;}

/*通用的内容*/
.input_one{font-family: "宋体";font-size:12px;height:19px;width:112px;background-color:#111111;line-height:120%;color:#FFFFFF;border: 1px solid #333333; padding:1px 0 0 2px;}


.input_02{height:21px;width:82px;}
.input_03{height:21px;width:82px;}
.input_04{height:19px;width:232px;background-color:#111111;line-height:18px;font-size:14px;color:#FFFFFF;border: 1px solid #333333; padding:1px 0 0 2px;display: block;}
.input_05{height:38px;width:113px;background:transparent url(../images/button-03.gif) no-repeat scroll center center;border: 1px solid #000000;display: block; font-size:14px; font-weight:bold; color:#333333;float:left;
}
.input_06{height:38px;width:113px;background:transparent url(../images/button-03.gif) no-repeat scroll center center;border: 1px solid #000000;display: block; font-size:14px; font-weight:bold;;float:right; margin:0 0 0 6px; color:#333333;
}




/*大全*/
#all_top{height:22px; width:300px;background:transparent url(../images/about_top.gif) no-repeat scroll left center;}
#all_top span{ margin:0 0 0 15px; height:22px; color:#666666;}
#all_top span a{ line-height:160%}
#all_top img{vertical-align: middle; margin-bottom:3px; line-height:15px; margin-left:35px;}

#all_title{width:100%; clear:both; }
/*.all_alt{float:left; width:210px; height:75; margin:26px 0 0 5px;}*/
#all_title h2{ color:#fd0004; font-size:22px; line-height:120%; margin-top:14px; float:left;}
#all_title .spanw{ color:#fff; font-size:20px; font-weight:normal; line-height:120%; font-family:Arial, Helvetica, sans-serif; margin-left:2px;}
.all_other{background:transparent url(../images/plate_bg.gif) no-repeat scroll left center;width:181px; height:32px; margin-right:43px; clear:both;margin-top:43px; float:right; display:inline-block;}
.all_other li{ float:left; width:87px; height:26px; margin:3px 0 0 3px;}
.all_other p{width:87px; height:26px; text-align:center;text-align: center;	vertical-align: middle; cursor:pointer; line-height:26px;}
.all_other .p2{ float:left; width:87px; height:26px; margin:3px 0 0 1px;}
.all_other .on{ background:#303030;font-weight:bold; color:#e90013;}


/*图片*/
.sort_01, .sort_02, .sort_03, .sort_04, .sort_05, .sort_06, .sort_07, .sort_08, .sort_09, .sort_010{ width:110px; height:75px;}
.sort_01{background:transparent url(../images/sort-01.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_02{background:transparent url(../images/sort-02.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_03{background:transparent url(../images/sort-03.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_04{background:transparent url(../images/sort-04.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;display: block;}
.sort_05{background:transparent url(../images/sort-05.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;display: block;}
.sort_06{background:transparent url(../images/sort-06.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_07{background:transparent url(../images/sort-07.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_08{background:transparent url(../images/sort-08.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_09{background:transparent url(../images/sort-09.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}
.sort_010{background:transparent url(../images/sort-01.jpg) no-repeat scroll left center;width:110px; height:75px;float:left;}

/*点划线 重要*/
.rod{background:transparent url(../images/rod_bg.gif) repeat-x scroll left 160px;}

#crumb{margin:22px 0 0 20px; height:20px; width:80%;}
#crumb_back{margin:-20px 50px 0 20px; height:20px; width:150px; float:right; text-align:right;}

/*
#body_s{width:96%;height:580px;overflow-x:hidden;overflow-y:auto;scrollbar-face-color: #000000;scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;scrollbar-3dlight-color: #000000;scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;	scrollbar-arrow-color: #849CBD;	margin:10px 0 0 0;clear:both;	background:none;	
}
#case_s{width:80%;height:580px;overflow-x:hidden;overflow-y:auto;scrollbar-face-color: #000000;scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;scrollbar-3dlight-color: #000000;scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;	scrollbar-arrow-color: #849CBD;	margin:10px 0 0 0;clear:both;	
}
*/
#body_s{width:96%;margin:10px 0 0 0;clear:both;background:none;overflow-x:hidden;height:auto !important;min-height:650px;height:650px; font-size:14px; list-style:150%;}
#case_s{width:80%;	margin:10px 0 0 0;clear:both;overflow-x:hidden;height:auto !important;min-height:650px;height:650px;font-size:14px; list-style:150%;}

#body_foot{
	margin:50px 0 0 0;
	
}

#height_46{ height:46px; width:100%;clear:both;}
#height_10{ height:10px; width:100%;clear:both; line-height:8px; font-size:8px;}

#news_top{border: 1px solid #512b14;width:80%; height:29px; margin:25px 0 0 20px; background-color:#0e0202; clear:both;}
#news_top .news_top_l{ height:29px; line-height:29px;background:transparent url(../images/icon_pane.gif) no-repeat scroll left center; padding-left:15px; float:left; margin-left:8px; font-weight:bold;}
#news_top .news_top_r{height:29px;  width:80px;line-height:29px;background:transparent url(../images/icon_pane.gif) no-repeat scroll left center;padding-left:15px;float:right; font-weight:bold;}

.cntBoxAll{ margin:15px 0 0 30px;width:80%;}
.cntBoxAll li{width:100%;}
.cntBoxAll .newAllDot{background:transparent url(../images/NewsAll_bg.gif) repeat-x scroll left center;}

.cntBoxIn2{ width:88%; clear:both;}
.cntBoxIn2 h1{ padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:14px; font-weight:bold; }
.cntBoxIn2 .cnt{ margin-left:20px; width:100%; margin-top:6px;}
.cntBoxIn2 .cnt p{width:100%; margin:0; padding:0; line-height:155%;}


.aboutAll{ width:96%;}
.aboutAll .Aimg{ margin:20px 0 20px 8px; clear:both;}
.aboutAll .Aimg p{ float:left; width:250px;}
.aboutAll h1{ padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold; }
.Abody{ width:auto;clear:both;}
.Abody p{ margin:6px 0 30px 20px; line-height:150%;}
.Abody .more{ margin:6px 0 30 20px; line-height:150%; text-align:right; width:76%;}
.Abody .info{ margin:6px 0 0px 20px; line-height:150%; text-align:left; width:76%;}
.BodyS{ margin-left:20px; clear:both;}
.BodyS p{ margin:0; line-height:150%;}
.Abody h2{padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold;}
.Abody h1{padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold;}

.sw_pro{ float:left; width:300px; margin:10px 0 0 0; height:200px;}
.sw_pro li{width:300px;}
.sw_pro .swimg{width:300px;}
.sw_pro .swimg img{filter:alpha(opacity=90)}
.sw_pro .swtext{width:300px; margin:8px 0;}

.sw_pro .swtext img{
	vertical-align: middle;
}
#p_body{ width:auto;clear:both; background:none;}
#p_body h2{padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold;}
#p_body h2 a,#p_body h2 a:visited{color:#d0d0d0; font-size:16px; font-weight:bold;}
#p_body h2 a:hover{color:#d1d1d1; font-size:16px; font-weight:bold; }

#p_body h3{padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:12px; font-weight:bold;}
#p_body .dell{width:70%; margin:5px 0 30px 20px;}

#p_body h1{padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold;}
.p_pro{ float:left; width:200px; margin:10px 0 0 0;height:190px;}
.p_pro li{width:200px;}
.p_pro .pimg{width:200px;}
.p_pro .pimg img{filter:alpha(opacity=90)}
.p_pro .pimg a{border: 5px solid #d3d3d3; display:block; width:160px; height:120px;}
.p_pro .ptext{width:200px; margin:8px 0;}

.cnt{ width:90%; margin-left:20px;}
.picView{ height:auto; margin:5px 0 0 0;}
.picIcon{padding-left:20px; background:transparent url(../images/icon_s_01.gif) no-repeat scroll left center; font-weight:bold; color:#9e9e9e; margin:30px 0 6px 0;}
.picTxt{margin-left:20px;}
#p_body td{ line-height:160%;}

.case_body{ margin:2px 20px 0 8px;}
.c_pro{ float:left; width:130px; height:80px; margin:10px 0 0 0;}
.c_pro li{width:130px;}
.c_pro .cimg{width:130px;text-align:center;vertical-align: middle; }
.c_pro .cimg img{filter:alpha(opacity=90);line-height:50px; margin-top:5px;}
.c_pro .cimg a.case_a,a.case_a:visited{border: 10px solid #0b0b0b;display:block; width:100px; height:50px; text-align:center;vertical-align: middle; background-color:#e0e0e0;}
.c_pro .cimg a.case_a:hover{border: 10px solid #bd0306;}
.c_pro .ctext{width:130px; margin:8px 0;}
.c_pro_bg{border: 1px solid #333333;background-color: #252525;}


#body_s .code_t{width:80%; height:29px; margin:5px 0 0 20px; clear:both;}
#body_s .c_border{border: 1px solid #512b14; background-color:#0e0202;}
#body_s .c_border_ok{border: 1px solid #512b14; background-color:#0e0202;}
#body_s .code_t h2{ height:29px; line-height:29px;background:transparent url(../images/icon_pane.gif) no-repeat scroll left center; padding-left:15px; float:left; margin-left:8px; font-weight:bold; font-size:12px; color:#FFFFFF;}
#body_s .code_t h3{ height:29px; line-height:29px;background:transparent url(../images/icon_pane.gif) no-repeat scroll left center; padding-left:15px; float:left; margin-left:8px; font-weight:normal; font-size:12px; color:#FFFFFF;}

#body_s .code_body{ width:310px; clear:both; margin:10px 0 0 46px;}

.agent_body{ margin:2px 20px 0 8px; height:553px; width:632px; padding-left:1px;}
/*.agent_body .maps{background:transparent url(../images/map_agent.jpg) no-repeat scroll left top;}*/
.agent_body img{border: 0;}

.agent_body .mapinfo {position:relative;color:#FF0000;text-decoration:none;font-size:12px;width:160px;text-align:left;line-height:23px;}
.mapinfo:hover {color:#FFFFFF;}
.mapinfo span {display: none; color:#FFFFFF;}
/*.mapinfo:hover span {display:block;position:absolute;top:30px;left:40px;width:180px;border:1px solid #512b14;color:#FFF;padding:5px;text-align:left;background-color: #0e0202;z-index: 9999;}*/
.mapinfo img{z-index: -1;}
.mapinfo p{ width:100%; height:100%; cursor:pointer; font-size:1px; line-height:1px;}	


.soft_body{ width:86%;}
.soft_body h1{ padding-left:20px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:16px; font-weight:bold; }
.soft_body .picView{}
.soft_body .picTxt{}

.more_soft{height:auto; margin:50px 0 0 20px;}
.more_soft p{margin:0; padding:0; color:#fd0004; font-size:12px; font-weight:bold;}
.more_soft ul{list-style-position: outside;list-style-image: none;list-style-type: none;}
.more_soft li{ float:left; width:150px;}
.more_pro{ margin:-18px 0 0 100px!important;  margin:-15px 0 0 95px; height:20px;}

.option_link{padding:0 0 0 15px; font-size:12px; line-height:16px;clear:both;width:270px; margin:10px 0 10px 0;}
.option_link ul{
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
.option_link li{ float:left; width:110px; background:transparent url(../images/arr_g.gif) no-repeat scroll left center; padding:0 0 0 12px;}

#option_absolute {position: absolute;width:282px;right: 0;bottom: 0;}
.option_absolute_df { height:120px; clear:both;width:280px;}

.option_b_sw{ float:right;width:100px;right: 0;bottom: 0; height:16px; margin-top:-20px;}
.option_b_sw a,.option_b_sw a:visited{background:transparent url(../images/btn_pagetop.gif) no-repeat scroll left top; display:block; width:86px; height:12px;}
.option_b_sw a:hover {background:transparent url(../images/btn_pagetop_sw.gif) no-repeat scroll left top;display:block; width:86px; height:12px;}


.CodeAll{ margin:60px 0 0 30px;}
.Code_all{ width:auto;clear:both;}
.Code_all p{ margin:6px 0 30px 20px; line-height:150%;}
.Code_all .more{ margin:6px 0 30 20px; line-height:150%; text-align:right; width:76%;}
.Code_all .info{ margin:6px 0 0px 20px; line-height:150%; text-align:left; width:76%;}
.CodeS{ margin-left:20px; clear:both;}
.CodeS p{ margin:0; line-height:150%;}
.Code_all h3{padding-left:16px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:12px; font-weight:bold;}
.Code_all h2{padding-left:16px; background:transparent url(../images/icon_pane2.gif) no-repeat scroll left center; color:#d0d0d0; font-size:12px; font-weight:bold;}