 html,body{margin:0; padding:0; font:12px Arial "微软雅黑"; color:#505050; background:#f7f7f7 }
form,img,ul,ol,li,dl,dt,dd,input,map,select,p{font-size:12px; margin:0; padding:0;}
img{ border:0}
.fl{ float:left}
.fr{ float:right}
.clear {clear:both;font-size:0px;height:0px;line-height:0px;width:0px;visibility:hidden;}
ul,ol,li { list-style:none;}
	.gray,.gray a{ color:#666; text-decoration:none;}
	.gray a:hover{ text-decoration:none; color:#333}
	.ctw,.ctw a{ color:#999; text-decoration:none;}
	.ctw a:hover{ text-decoration:none; color:#fff}
/*jiegou*/
.idx_inner_width{ margin:0 auto;  color:#66654C}
.idx_inner_width li{ height:395px; border-bottom:#F1F1F1 1px solid; }
.idx_inner_width .im1{ background:#FAFAFA url(images/im1.png) center  no-repeat}
.idx_inner_width .im2{ background:#FFFFFF url(images/im2.png) center  no-repeat}
.idx_inner_width .im3{ background:#FAFAFA url(images/im3.png) center  no-repeat}
.idx_inner_width .im4{ background:#FFFFFF url(images/im4.png) center  no-repeat}

.bottom{ background:#272D32; color:#576068; padding:15px; text-align:center; line-height:26px;}
.bottom span{ display:none}

#header{ background:url(images/bg.png) top left repeat-x; margin:0 auto; width:100%}
#header .header_top{ height:88px; margin:0 auto; width:952px}
#header .header_top .logo{ height:88px; width:350px; float:left; background:url(images/logo.png) left no-repeat}
#header .header_top .men_page{ height:88px; width:600px; float:right}
#header .header_top .men_page .txt{ text-align:right; margin:8px 0 0 0 ; color:#999}
#header .header_top .men_page .meun{ margin:10px 0 0 100px}
#header .header_top .men_page .meun	#menubg{height:38px;}
#header .header_top .men_page .meun	#menubg ul li{height:38px; float:left; background:url(images/libg.jpg) top right no-repeat;}
#header .header_top .men_page .meun	#menubg ul li a{text-decoration:none;display:block;width:100px; line-height:38px;text-align:center; color:#2e2e2e; font-size:15px}
#header .header_top .men_page .meun	#menubg ul li a:hover,#header .header_top .men_page .meun #menubg ul li .sel{text-decoration:none; height:38px; background:url(images/a_hover.jpg) center no-repeat; color:#fff}


.floatTop{text-align: center;width: 48px;height: 75px;overflow: hidden;position: fixed;left:50%;margin-left: 500px;bottom: 50px;display: none;}
.floatTop .toTop{background: url("images/favor1.jpg");width: 48px;height: 35px;border-radius: 0 0 5px 5px;display: inline-block;}
.floatTop .toTop:hover{background-image: url("images/favor2.jpg");}
.floatTop .favor{font-weight: bold;width: 48px;height: 35px;border-radius: 5px 5px 0 0;display: inline-block;line-height: 35px;margin-bottom: 5px;font-size: 12px;background-color: #999999;color: #ffffff;text-decoration: none;}
.floatTop .favor:hover{background-color: #595959;text-decoration: none;}

.idx_con_public{ margin:0 auto; width:952px; padding:35px 0 0 0}
.idx_con_public h2{ font-family:"微软雅黑"; font-size:18px; color:#00ACED; height:22px; text-indent:25px; line-height:22px;}
.idx_con_public .hel{background:url("images/t_bg.png") no-repeat 0 -22px}
.idx_con_public .buy{background:url("images/t_bg.png") no-repeat 0 -85px}
.idx_con_public .prs{background:url("images/t_bg.png") no-repeat 0 0}
.idx_con_public .upd{background:url("images/t_bg.png") no-repeat 0 -64px}


.main-part,.public-part{border:1px solid #d3d3d3;background-color:#fff;padding:30px;position:relative;margin-bottom:120px;padding-top:50px;padding-bottom:90px}
.main-part .faq{border-bottom:1px dashed #E8E8E8;margin:0;cursor:pointer;padding:0}
.main-part ul li{margin:0;padding:0;position:relative}
.main-part .quest{color:#666666;line-height:45px;text-indent:1em;font-weight:bold;height:45px;}/*overflow:hidden;*/
.main-part .quest p{margin:0;padding:0}
.main-part p.left a{color:#666666;font-weight:bold}
.main-part p.left a:hover{color:#666666}
.main-part .answ{margin:20px;line-height:25px;color:#666666;display:none;clear:both;min-height:20px;_height:20px}
.main-part .answ img{margin:0px}
.main-part ul.moveover .quest{background-color:#4db6ff;color:#fff}
.main-part ul.moveover .quest p.right{background:url("images/arrow_white.png") no-repeat 0 -6px}
.main-part .active p.left a{color:#fff}
.main-part .active p.left a:hover{color:#fff}
.main-part .active .quest{background-color:#4db6ff;color:#fff}
.main-part .quest p.right{background:url("images/arrow_blue.png") no-repeat 0 -6px;width:12px;height:6px;position:relative;top:20px;right:35px;overflow:hidden;}
.main-part ul.active .quest p.right{background:url("images/arrow_white.png") no-repeat 0 0}
.main-part .display{display:block}

p {margin:0 0 1.5em;}
.left {float:left !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}


/*-----------------------*/
.public-part{ padding:56px 66px}
.public-part h1{ margin:10px 0; font-family:"微软雅黑"; font-size:14px; text-indent:35px; height:30px; line-height:30px; color:#cecece}
.public-part h1 span{ color:#777; font-weight:normal} 
.public-part h1.aire{ background:url(images/x_bg.png) no-repeat 0 0;}
.public-part h1.tel{ background:url(images/x_bg.png) no-repeat 0 -33px;}
.public-part h1.mob{ background:url(images/x_bg.png) no-repeat 0 -66px;}
.public-part h1.qq{ background:url(images/x_bg.png) no-repeat 0 -97px;}
.public-part h1.web{ background:url(images/x_bg.png) no-repeat 0 -129px;}
.public-part .dtu{ background:url(images/dtu.jpg) top left no-repeat; height:203px; position:relative}
.public-part .dtu img {position:relative; top:70px; left:308px}

.prs_page{border:1px solid #d3d3d3;background:#fff url(images/prs.png) center no-repeat; height:220px;padding:20px;position:relative;margin-bottom:20px; position:relative }
.prs_page li{ position:relative; top:140px; left:80px; width:95px;}
.prs_page li a{ display:block; margin-top:5px}

.idx_def_con{background:#fff; border-bottom:#ececec 1px solid; position:relative}
.idx_def_con ul{ margin: 0 auto; width:952px; height:265px;background:url(images/prs.png) center no-repeat;}
.idx_def_con ul li{ position:relative; top:170px; left:100px; width:95px;}
.idx_def_con ul li a{ display:block; margin-top:5px}
.idx_def_con ul div{ position:relative; top:160px; right:55px; float:right}

.history { background:url(images/history_01.gif) repeat-y 187px 0; overflow:hidden; position:relative; margin-top: 10px; font-family:"微软雅黑"}
.history-date {}
.history-date h2 { background:url(images/history_02.gif) #fff no-repeat 158px 0; height:59px; font-size:25px; font-weight:normal; padding-left:8px; margin-top: 60px; cursor: pointer; }
.history-date h2.first { width:800px; z-index:99; margin-top: 0;}
.history-date h2 a {width:120px;text-align:center; color:#00bbff; display:inline-block; *display:inline; zoom:1; padding-right:17px; margin:15px 85px 0 0;  !important; font-size:25px; color:#479CEC; text-decoration:none}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date ul.first { display: block;}
.history-date ul { display: none; }
.history-date ul li { background:url(images/history_04.gif) no-repeat 180px 50px; padding:45px 0 0; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#aaa; font:normal 18px/16px; cursor: pointer; margin-top: 4px; }
.history-date ul li h3 span { display:block; color:#c3c3c3; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px;  width: 532px}
.history-date ul li dl dt { font-size:18px; line-height: 24px; cursor: pointer;  !important; font-size:18px; color:#555;}
.history-date ul li dl dd { font-size:12px; padding-top: 20px; color:#888888; !important;}
.history-date ul li.green h3 { color:#479CEC;}
.history-date ul li.green h3 span { color:#479CEC; font-size:12px;}
.history-date ul li.green dl { }
.history-date ul li.green dl dt { color:#479CEC; }
.history-date ul li.green dl dt a { }
.history-date ul li.green dl dd { }
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}