@charset "utf-8";
/* CSS Document */
/*css---reset*/
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label { font-family:inherit; font-style:inherit; padding:0; margin:0; border:0; }
ol,ul { list-style:none; }
img { vertical-align:top; border:none; }
body { background:url(../images/body_bg.png) 0 0 repeat-x #f5fafe; font:12px/24px "microsoft yahei", Arial, Helvetica, sans-serif, SimSun; color:#333333; }
.clear { clear:both; height:0px; overflow:hidden; font-size:1px; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom:1; }
a:link,a:visited { color:#333333; text-decoration:none; outline:none; }
a:hover { color:#ff6600; text-decoration:underline; }
h3,h4 { font-size:14px; font-weight:normal; }
.ti { text-indent:2em; }.fl { float:left; }.fr { float:right; }
.mt10 { margin-top:10px; }
/*header*/
.head { margin:0 auto; width:960px; height:83px; }
.head h1 { float:left; }

.banner { width:100%; height:410px; }
.banner1 { width:100%; height:103px; background:url(../images/banner1.jpg) center center no-repeat; }
.banner2 { width:100%; height:102px; background:url(../images/banner2.jpg) center center no-repeat; }
.banner3 { width:100%; height:103px; background:url(../images/banner3.jpg) center center no-repeat; }
.banner4 { width:100%; height:102px; background:url(../images/banner4.jpg) center center no-repeat; }
.banner .abs { position:relative; margin:0 auto; width:960px; height:102px; }
.banner .abs a { display:block; position:absolute; left:642px; top:0; height:50px; width:285px; text-indent:-9999px; }

.main { width:100%; background:url(../images/main_bg.png) center 0 repeat-y; }
.wrap { margin:0 auto; padding:100px 136px 0 146px; width:960px; background:url(../images/wrap_bg.png) 0 0 no-repeat #fff; overflow:hidden; }

.first_a_text { display:inline; float:left; margin:56px 0 0 50px; width:224px; }
.first_a_text p { padding-top:15px; text-indent:2em; }
.first_a_zx { float:right; width:206px; text-align:center; }
.wrap .first_a_zx a { display:block; margin:0 auto; width:122px; height:32px; background:#be072c; line-height:32px; font-size:14px; color:#fff; }
.wrap .first_a_zx a:hover { color:#e3c0c7; }

.first_tit { padding-left:50px; width:620px; height:54px; line-height:54px; background:url(../images/first4.png) 0 0 no-repeat #f5f5f5; font-size:28px; }
.first_tit span { color:#5686d2; }
.first_b_zz { float:right; padding-top:25px; width:635px; height:259px; background:url(../images/first6.png) 152px 68px no-repeat; }
.first_b_zz dt { line-height:32px; text-align:right; font-size:21px; font-style:italic; font-weight:600; }
.first_b_zz dl.fr dt { text-align:left; }
.first_b_zz dt span { margin-left:6px; font-style:normal; color:#bd1639; }
 .first_b_zz dl.fl { width:207px; }
.first_b_zz dl.fr { width:256px; }
.first_b_zz dl.h175 { height:175px; }
.first_b_doc { height:185px; background:url(../images/first7.png) 0 0 no-repeat; }
.first_b_doc_t { padding:24px 0 5px 168px; font-size:16px; line-height:30px; }
.first_b_doc_t p { text-indent:2em; }
.first_b_doc_t span { font-size:20px; color:#eb5a13; }
.first_b_doc_zx { padding:0 0 0 15px; height:51px; }
.first_b_doc_zx a.fl { margin-top:19px; width:94px; line-height:32px; background:#be072c; text-align:center; font-size:14px; color:#fff; }
.first_tit2 { width:665px; }
.first_c { padding:23px 0 18px 9px; line-height:28px; }
.first_c img { display:block; }
.first_c h4 { line-height:34px; font-size:20px; }
.first_c p { text-indent:2em; text-align:left; letter-spacing:-1px; }
.first_c li { display:inline; float:left; margin-right:78px; width:236px; text-align:center; }
.first_c li.mr65 { margin-right:65px; }
.first_c li.first_c_doc { margin:0; width:317px; }
.first_c_doc_zx { padding-left:120px; }

.second_top { padding:65px 45px 0 40px; font-size:14px; text-indent:2em; line-height:28px; }
.second_top img { display:inline; margin-right:18px; margin-top:-15px; }
.second_top strong { font-size:18px; font-weight:normal; }
.second_top span { color:#be072c; }
.second_l { display:inline; width:239px; margin:20px 0 0 40px; }
.second_l img { display:block; }
.second_l p { padding:9px 9px 9px 0; line-height:27px; text-indent:2em; }
.wrap .second_l p a { color:#be072c; }
.wrap .second_l p a:hover { color:#ff6600; }
.second_r { margin-top:20px; padding:80px 37px 0 0; width:577px; height:327px; background:url(../images/second4_bg.png) 0 0 no-repeat; line-height:20px; }
.second_r p { width:180px; }
.second_r p.h230 { height:230px; }
.second_doc { margin:33px 0 24px 2px; width:952px; height:122px; background:url(../images/second_doc_bg.png) 0 0 no-repeat; font-size:16px; }
.second_doc p { display:inline; margin:1px 0 1px 2px; padding:26px 0 0 134px; float:left width:489px; height:92px; background:url(../images/first7.png) 8px 5px no-repeat; line-height:22px; }
.second_doc span { color:#be072c; }
.second_doc a.fr { display:inline; margin:44px 26px 0 0; }

.third_hos_show { display:inline; margin-top:28px; }
.third_r { display:inline; margin:28px 28px 0 0; width:611px; }
.third_r h4 { margin-top:10px; width:213px; height:38px; line-height:38px; background:#cbcbcb; font-size:23px; text-align:center; font-weight:normal; }
.third_honor { padding:20px 0 15px 15px; height:15px; line-height:15px; color:#266d8d; }
.third_honor p { display:inline; float:left; margin-right:25px; }
.third_honor img { display:inline; float:left; margin-right:5px; }
.third_r .ti { padding-bottom:12px; line-height:28px; }
.third_r .ti a { color:#be072c; }
.third_r .ti a:hover { color:#ff6600; }
.third_ysh { padding:12px 0 18px 8px; overflow:hidden; }
.third_ysh ul { width:1100px; }
.third_ysh li { display:inline; float:left; margin-right:66px; width:186px; background:url(../images/third_ysh.png) 0 0 no-repeat; }
.third_ysh h4 { padding-left:3px; height:25px; overflow:hidden; line-height:25px; font-size:15px; color:#fff; }
.third_ysh span { font-size:18px; margin-right:2px; }
.third_ysh img { display:block; padding:2px; height:75px; width:182px; }
.third_ysh p { padding:9px 0; line-height:16px; text-align:center; }

.bm_links { margin-top:40px; height:150px; width:990px; }
.bm_links li { display:inline; float:left; margin-right:27px; width:220px; height:150px; background:#dbd8d3; }
.bm_links img { width:220px; height:150px; }

.foot { margin:20px auto 0; width:960px; height:160px; text-align:center; color:#585757; }
.foot_nav { margin-bottom:15px; background:#5686d2; line-height:34px; font-size:14px; color:#fff; }
.foot .foot_nav a { padding:0 14px; color:#fff; }
.foot .foot_nav a:hover { color:#e0e244; }

