html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead, th {margin:0;padding:0; border:0;}
th { font-weight:normal;}
html{overflow:-moz-scrollbars-vertical;overflow-y: scroll;}
body{height:100%; background: #fff }
div {text-align:left;}
p { margin-bottom:8px;}
body,select,textarea{font: normal 12px/16px "Microsoft Yahei", SimHei, Arial, Helvetica, sans-serif; color:#000;}

label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1em;}
label{clear:both}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
fieldset, img {border:0;}
ul, li{list-style-type:none}


.fl{float:left}
.fr{float:right}
.cl{clear:both}
.clear {clear:both; font-size:0px; } 
/*.cl{clear:both; height:10px;}*/
.cll{clear:both; font-size:0px; margin:0px; padding:0px; line-height:0;}
.box_t_cl {height:3px; font-size:0px; line-height:0px; margin:0px; padding:0px;}
.clr { clear:right;}
.ti2{text-indent:2em}
.tl{text-align:left}
.tr{text-align:right}
.tc{text-align:center}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.fcgray{color:#9e9e9e}
.fcred{color:#ff0000}
.fcblock{color:#313131}
.fcgreen{color:#009944}
.ffsum{font-family:simsun}
.ffsong{font-family:\5b8b\4f53}
.dis{display:block}
.undis{display:none}

a.unline{text-decoration:none}
a.unline:hover{text-decoration:none}
.oflow {overflow:hidden;}
.tagDisable{filter:gray(enabled=bEnabled);-moz-opacity:0.5;opacity:0.5}
.text-s {text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);/*filter:dropshadow(color=#ffffff,positive=true,offx=1,offy=1);FILTER: dropshadow(OffX=1, OffY=1,Color=#000); VERTICAL-ALIGN: middle;*/}
.mtop8px { margin-top:8px;}
.mtop5px { margin-top:5px;}
.mt18 { margin-top:18px;}
.position_r { position:relative}
/*-----------------------------------------------A:CSS*/
a{color:#000;text-decoration:none}
a:hover{ color:#EF3518;text-decoration:none;}


h1 { padding:0px; margin:0px; text-align:center; font:bold 16px/25px "Microsoft Yahei", SimHei, "arial", "Times New Roman" ; color: #333;}
h2 { text-align:center; font:bold 16px/28px Arial, Helvetica, sans-serif; border-bottom:dotted #D6D6D6 1px; margin:8px 0;}
hr { height:1px; color:#D9D9D9;}
.wp { width:1000px; margin:0 auto; }

/*--------------------top*/
.header_box { height:248px; background:url(images/header_bg.jpg) 0 0 repeat-x;}
.header_bg { height:209px; background:url(images/header_bg2_1.jpg) center 0 no-repeat; }
.logo { width:444px; height:111px; float:left; background: url(images/logo.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; left:7px; top:58px; position:absolute;}
.top_Right1 { width:110px; height:86px; background: url(images/Top_hd.png) 12px 0 no-repeat; position:absolute; left:545px; top:78px; border-left:#999 double 1px; padding-left:12px;}
.top_Right2 { width:147px; height:86px; background: url(images/Top_sq.png) 12px 0 no-repeat; position:absolute; left:675px; top:78px; border-left:#999 double 1px; padding-left:12px;}



/*--------------------nav*/
.navigation { width:1000px; margin:0 auto; top:206px}
.navigation li { float:left; font:bold 16px/43px "Microsoft Yahei", SimHei, Arial, Helvetica, sans-serif; color:#000; background:url(images/dh_jg.jpg) right 4px no-repeat}
.navigation li.no_bg { background-image:url('');}
.navigation li a { display:block; width:106px; height:42px; text-align:center; line-height:43px; color:#fff; text-decoration:none; }
.navigation li a:hover { color:#003975; background:url(images/menu_a_hover.jpg) center top repeat-x;}
.navigation li a:active { color:#FFFFFF; }
.navigation li a.hover { color:#003975;  background:url(images/menu_a_hover.jpg) center top repeat-x;}

.banner_box { width:1000px; height:320px; background:url(images/banner_bg.jpg) 0  bottom no-repeat; margin:12px auto 0;}
.banner { width:1000px; /*height:290px;*/ zoom:0 } 
#SH_Show1{display:none;}

/*//////////////////////////////////*/
.main_box1 { overflow:hidden; width:1000px;}
.oder_r1 { border-left:#999 double 1px;}
.oder_r0 { border:0}
.one_box { width:280px; float:left; margin-right:39px; padding-left:39px;}
.one_box2 { width:281px;}
.one_box dt { height:35px; font-size:18px; color:#EF7900; line-height:35px;}
.one_box dd {  font-size:12px; color:#000; line-height:19px;}
.mr0 { margin-right:0;}
.PL0 { padding-left:0}


.Scroll_pic_box { height:186px; background:#BDEAF8; margin-top:20px;}
.Scroll_pic_box_ico { width:48px; height:184px; position:absolute; left:4px; top:-8px;}


.marquee_box { overflow: hidden; background:url("") 0 0 repeat-y; padding:10px 0 0 76px ;}
.marquee_box dd li {line-height:22px; padding:3px 8px 0}
.marquee_box dd li img { margin-left:5px; margin-top:5px;}
#marquee1 {position:absolute; width:895px;height:170px;overflow:hidden;}
#marquee1 ul li {float:left; padding:0 1px; margin:0 5px;}
#marquee1 ul li p { text-align:center; height:25px; margin:0;}
#marquee1 ul li img {display:block;}


.Scroll_pic_box2 { height:162px; background:#BDEAF8; margin-top:20px;}
.Scroll_pic_box2_ico { width:48px; height:162px; position:absolute; left:4px; top:-8px;}
.marquee_box2 { overflow: hidden; background:url("") 0 0 repeat-y; padding:18px 0 0 76px ;}
.marquee_box2 dd li {line-height:22px; padding:3px 8px 0}
.marquee_box2 dd li img { margin-left:5px; margin-top:5px;}
#marquee2 {position:absolute; width:895px;height:127px;overflow:hidden;}
#marquee2 ul li {float:left; padding:0 1px; margin:0 5px;}
#marquee2 ul li img {display:block;}

#control_L { position:absolute; top:80px; _top:65px; left:58px; width:10px; height:25px; z-index:30}
#control_L a { display:block; width:10px; height:25px; background:url(images/fx_in.png) 0 top no-repeat;}
#control_L a:hover { display:block; background:url(images/fx_in.png) 0 bottom no-repeat;}
#control_R { position:absolute; top:80px; _top:65px; right:8px; width:10px; height:25px; z-index:30}
#control_R a { display:block; width:10px; height:25px; background:url(images/fx_in.png) right Top no-repeat;}
#control_R a:hover { display:block; width:10px; height:25px; background:url(images/fx_in.png) right bottom no-repeat;}



/*///////////////////////////footer*/
.footer { width:100%; background:#BDEAF8; margin-top:18px; padding-top:15px;}

.link_title { background:url(images/footer_link.gif) left center no-repeat; height:18px;}
.link_box dl { margin:20px 0}
.link_box dl dt { line-height:25px; float:left; width:250px;}
.employ { border:1px dotted #666; border-left:0; border-right:0; padding:10px 0; margin-top:20px; text-align:center}
.employ a,.employ span { padding:5px 10px}
.address { text-align:center; line-height:45px}
.footer_c { height:40px; width:100%; background:#003A76;}



/*QQ-server*/
.float0831 { POSITION: fixed; TOP: 180px; height:269px; RIGHT: 1px; _position: absolute; }
.float0831 A { COLOR: #00a0e9 }
.float0831 A:hover { COLOR: #ff8100; TEXT-DECORATION: none }
.float0831 .floatL { POSITION: relative; WIDTH: 28px; FLOAT: left }
.float0831 .floatL A { TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px }
.float0831 .floatR { PADDING-BOTTOM: 15px; WIDTH: 130px; height:269px;  FLOAT: left; OVERFLOW: hidden; background:url(images/qq_server_bg.jpg) 0 0 no-repeat; }
.float0831 .tp { BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px }
.float0831 .cn { BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px }
.float0831 .cn UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 14px; PADDING-TOP: 0px }
.float0831 .cn UL LI {/*LINE-HEIGHT: 36px; HEIGHT: 36px; */WORD-WRAP: break-word; OVERFLOW: hidden; WORD-BREAK: normal }
.float0831 .cn .top { height:120px;}
.float0831 .btnOpen { BACKGROUND: url(images/float_s1.jpg) no-repeat }
.float0831 .btnOpen_n { BACKGROUND: url(images/float_s1.jpg) no-repeat }
.float0831 .btnCtn { BACKGROUND: url(images/float_s1.jpg) no-repeat }
.float0831 .icoTl { PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; BACKGROUND-POSITION: 2px -266px; FLOAT: left }
.float0831 .btnOpen { BACKGROUND-POSITION: right 0;}
.float0831 .btnOpen_n { BACKGROUND-POSITION: right 0;}
.float0831 .btnCtn { BACKGROUND-POSITION: left 0; }
.float0831 .icoZx { PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left }
.float0831 .icoTc { PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left }
.float0831 .icoFf { PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left }
.float0831 .btnOpen { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.float0831 .btnOpen_n { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.float0831 .btnCtn { POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px }
.float0831 .btnOpen { TOP: 66px; LEFT: 1px }
.float0831 .btnOpen_n { TOP: 118px; LEFT: 1px }
.float0831 .btnCtn { TOP: 66px; LEFT: 2px }
.float0831 UL LI H3.titDc A { WIDTH: 80px; DISPLAY: block; HEIGHT: 36px }


/*============================main:page*/
.main_box1 { width:1000px; margin-top:10px;}
.left_bar_box {width:204px; float:left; }
.left_bar { border:solid 1px #ABABAB; width:204px; min-height:160px; padding-top:56px}
.left_bar_t { width:210px; height:50px; background:url(images/left_box_t.jpg) 0 0 no-repeat; position:absolute; top:-5px; left:-5px; font-size:16px; line-height:50px; color:#fff; text-indent:25px; z-index:99}
.left_nav { width:150px; margin:0 auto 0; clear:both}
.left_nav li { margin-bottom:12px;}
.left_nav a { display:block; width:150px; height:35px; background:url(images/left_box_a.gif) 0 0 no-repeat; text-align:center; font-size:16px; color:#000; line-height:35px;}
.left_nav a:hover {background:url(images/left_box_a.gif) 0 bottom no-repeat; color:#FFF;}
.left_nav a.ahover {background:url(images/left_box_a.gif) 0 bottom no-repeat; color:#FFF;}


.main_right {width:777px; border:solid 1px #ABABAB; float:left; padding-top:56px; margin-left:15px; min-height:400px;}
.main_right_t { width:780px; height:30px; background:url(images/right_box_t.gif) 0 0 no-repeat; position:absolute; left:-1px; top:-1px; line-height:30px; font-size:12px; text-indent:15px; color:#003975;}
.main_c { margin:0px 15px 25px; line-height:22px; overflow:hidden}
.dsj li { margin-bottom:18px;}

.main_c_left { width:219px; float:left}
.main_c_left dd { background:url(images/News_r2_c2.gif) 0  bottom no-repeat; width:219px; height:21px; line-height:15px; font-size:14px; color:#E95F00; font-weight:bold; margin-top:3px; margin-bottom:10px; text-align:center}
.main_c_left dl p a{ display:block;text-align:center; line-height:25px;}

.main_c_right { float:left; margin-left:17px; width:500px;}
.main_inves_right { float:left;  width:725px; padding:0 15px;}
.main_c_right_list { margin-bottom:10px;}
.main_c_right_list dd { font-size:14px; color:#E95F00; border-bottom: solid 1px #EA5F00; margin-bottom:5px; }
.main_c_right_list dd span { font-size:12px; color:#000; float:right;}

.main_c_right_list dl { background:url(images/list_ico.gif) 0 center no-repeat; height:25px; line-height:25px; text-indent:10px; border-bottom: dotted #D9D9D9 1px;}
.main_c_right_list dl span { font-size:12px; color:#000; float:right;}
.main_news_c { margin:0px 15px 25px; line-height:22px; overflow:hidden}
.main_news_c h1 { text-align:center; font-size:24px; line-height:30px; margin-bottom:10px;}
.main_news_c_bar { text-align:center; border-bottom:double 1px #CAC8C8; margin-bottom:15px; line-height:35px; color:#AFADAD;}

.swhz_pic { width:288px; float:left; margin-right:15px;}
.swhz_pic p { text-align:center; font-size:18px; line-height:26px;}
.swhz_content { width:405px; float:left}
.hz_name { font-size:24px; margin-bottom:25px;}
.hz_sam { font-size:18px; margin-bottom:15px;}

.ls_sws {}
.ls_sws LI { width:225px; float:left; margin-right:20px; color:#717071;}
.ls_sws LI p { line-height:20px; margin-bottom:0;}
.flfg { margin:10px 0}



.main_G_right_list { margin-bottom:10px;}
.main_G_right_list dl { float:left; width:162px; height:300px; margin-right:25px;}
.main_G_right_list dl.mr0 { margin-right:0;}
.main_G_right_list dl img { width:162px; height:222px;}
.main_G_right_list dl a p{ text-align:center; padding:5px 0 0}
.main_G_right_list dl a:hover p{ color:#EC6C00;}
.main_G_right_list dl p.hzname { font-size:18px; color:#000; line-height:25px; margin-bottom:2px}
.main_G_right_list dl p.hzzc { font-size:12px; text-align:center; line-height:16px;}

.main_G2_right_list { margin-bottom:10px;}
.main_G2_right_list dl { float:left; width:281px; height:179px; margin-right:175px;}
.main_G2_right_list dl.mr0 { margin-right:0;}
.main_G2_right_list dl img { width:281px; height:149px;}
.main_G2_right_list dl a p{ text-align:center; padding:5px 0 0}
.main_G2_right_list dl a:hover p{ color:#EC6C00;}
.main_G2_right_list dl p.hzname { font-size:18px; color:#000; line-height:25px; margin-bottom:2px; text-align:center; }
.main_G2_right_list dl p.hzzc { font-size:12px; text-align:center; line-height:16px;}

.main_G1_right_list { margin-bottom:10px;}
.main_G1_right_list dl { float:left; width:130px; height:255px; margin-right:18px;}
.main_G1_right_list dl.mr0 { margin-right:0;}
.main_G1_right_list dl img { width:130px; height:178px;}
.main_G1_right_list dl a p{ text-align:center; padding:5px 0 0}
.main_G1_right_list dl a:hover p{ color:#EC6C00;}
.main_G1_right_list dl p.hzname { font-size:18px; color:#000; line-height:25px; margin-bottom:2px}
.main_G1_right_list dl p.hzzc { font-size:12px; text-align:center; line-height:16px;}

.main_corporate_list { margin-bottom:10px;}
.main_corporate_list dl { float:left; width:156px; height:120px; margin-right:18px; margin-right:29px;}
.main_corporate_list dl.mr0 { margin-right:0;}
.main_corporate_list dl img { width:156px; height:65px; border:double #CCC 1px; background:#EEE; padding:2px; margin-bottom:3px; }
.main_corporate_list dl p { font-size:12px; color:#000; line-height:18px; text-align:center; margin-bottom:2px;color:#666; }


.main_xq_right_list { margin-bottom:10px;}
.main_xq_right_list dl {clear: both;}
.main_xq_right_list dl.mr0 { margin-right:0;}
.main_xq_right_list dd.Culture_img { width:220px; height:140px; float:left; margin-right:15px; margin-bottom:15px;}
.main_xq_right_list dd.Culture_info { width:490px; float:left; float:left}
.main_xq_right_list dd.Culture_info a { font-size:16px; color:#E95F00; line-height:30px;}
.main_xq_right_list dd.Culture_info .info_title { border-bottom:double #CCC 1px; margin-bottom:15px;}
.main_xq_right_list dd img { width:220px; height:140px;}
.main_xq_right_list dl a p{ text-align:center; padding:5px 0 0}
.main_xq_right_list dl a:hover p{ color:#EC6C00;}


.main_Tip_right_list { margin-bottom:25px;}
.main_Tip_right_list .Tips_list { border-bottom: dotted #CCC 1px; width:100%; margin:10px 0}
.main_Tip_right_list .Tips_list li.Tips_title { font-size:16px; margin-bottom:8px}
.main_Tip_right_list .Tips_list li.Tips_title span { float:right; font-size:12px; margin-right:10px;}
.main_Tip_right_list .Tips_list li.Tips_content { width:100%; font-size:12px; color:#999}


.main_Tip_right_list dl.mr0 { margin-right:0;}
.main_Tip_right_list dd.Culture_img { width:220px; height:140px; float:left; margin-right:15px;}
.main_Tip_right_list dd.Culture_info { width:490px; float:left; float:left}
.main_Tip_right_list dd.Culture_info a { font-size:16px; color:#E95F00; line-height:30px;}
.main_Tip_right_list dd.Culture_info .info_title { border-bottom:double #CCC 1px; margin-bottom:15px;}
.main_Tip_right_list dd img { width:220px; height:140px;}
.main_Tip_right_list dl a p{ text-align:center; padding:5px 0 0}
.main_Tip_right_list dl a:hover p{ color:#EC6C00;}

.main_Down_right_list { margin-bottom:10px;}
.main_Down_right_list dl { float:left; width:235px; height:190px; margin-right:10px;}
.main_Down_right_list dl.mr0 { margin-right:0;}
.main_Down_right_list dl img { width:235px; height:157px;}
.main_Down_right_list dl  p{ text-align:center; padding:10px 0 0}
.main_Down_right_list dl a:hover p{ color:#EC6C00;}


/*Tips*/
.Tips_box { margin-top:20px;}
/*
.Tips_box table { border:#D1EDF8 double 1px; border-right:0; border-bottom:0;}
.Tips_box table td { border:#D1EDF8 double 1px; border-left:0; border-top:0; padding:2px;}
*/
.tips_title { width:720px; border: double #ccc 1px; height:30px; margin-bottom:5px}
.tips_title dl { float:left; margin-left:8px; height:24px; padding:3px; line-height:24px}
.tips_content { width:720px; border: double #ccc 1px; height:130px;margin-bottom:5px}
.tips_content dl { float:left; margin-left:8px; height:124px; padding:3px; line-height:24px}

.postsubmit {background:url(images/tips_ico.gif) 0 0 no-repeat; width:56px; height:27px; border:0; color:#FFF; cursor:pointer}

/*//////////////////////  Page Css/////*/
div.meneame { padding:3px; font-size:80%; margin:3px auto 0; color:#3680D4; text-align:center; margin-top:20px;}
div.meneame li { float:left;}
div.meneame a { border:#65A9F5 1px solid; padding:5px 7px; color:#65A9F5; margin-right:3px; text-decoration:none}
div.meneame a:hover { border:#3680D4 1px solid; color:#3680D4; background:#D1EAFE }
div.meneame a:active { border:#3680D4 1px solid; color:#3680D4; background:#D1EAFE }
div.meneame span.current { border:#3680D4 1px solid; padding:5px 7px; font-weight:bold; color:#3680D4; margin-right:3px; background:#D1EAFE}
div.meneame span.disabled { border:#A9DCFF 1px solid; padding:5px 7px; color:#A9DCFF; margin-right:3px;}

/*///////////////////////  Page Css///////*/







