/*.top{width:100%;overflow:hidden;background:url(../images/top_03.jpg) repeat-x; border-top:2px solid #007982;}
.top_logo{width:980px;height:91px;margin:0 auto; }
.logo{width:259px;height:91px;float:left;}
.logo_right{width:363px;height:91px;float:right;}
.menu{width:100%;height:40px;background:url(../images/top_17.jpg) repeat-x; margin:0 auto;overflow:hidden;}
.menu ul.menu_ul{width:980px;height:40px;margin:0 auto; overflow:hidden}
ul.menu_ul li{width:auto;height:40px;float:left;text-align:center; }
ul.menu_ul li a{display:block;height:40px;float:left;}
ul.menu_ul li a:hover{display:block;color:#FFF;}
ul.menu_ul li a.defult{width:103px;height:40px;}
ul.menu_ul li a.defult:hover{display:block;width:103px;height:40px;}  */

/******公共样式****/
body, div, span, iframe, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, em, strong, img, form, lable, fieldset, input, button, select, option, textarea, table, th, td { margin: 0; padding: 0;/* word-break:break-all; word-wrap:break-word;*/ }
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#fff; }
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
p {text-align:justify;}
fieldset,img{border:0;}
img{vertical-align:top;}
ul,ol,dl,li {list-style:none;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
table{ border-collapse:collapse;}
a {cursor:pointer; text-decoration:none;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
.left{float:left;}
.right{float:right;}	
.w_978px{width:978px; margin:0 auto;}
.w_980px{width:980px; margin:0 auto;}
.w_1000px{width:1000px; margin: 0 auto;}
.left_D{float:left; display:inline;}
.right_D{float:right;display:inline;}  
.w_982{width:982px; margin:0 auto;} 
.w_100{width:100%;}
.w_1000px{width:1000px; margin: 0 auto;}
.border{border:1px solid #036269;}
.detail{color:#ff0000; font-size:12px; text-decoration:none;}
.block{display:block;}
.none{display:none;}
.red{ color:#CA0004;}
.gray{ color:#656565}
.leftF{float:left;}
.rightF{float:right;}
.leftF_inline{float:left; display:inline;}
.rightF_inline{float:right; display:inline;}
.mTop10{ margin-top:10px;}
/*****************头部样式***********/
#head{ width:100%; height:140px; background:url(../images/images01.jpg) repeat-x;}
.submenu{ width:980px; height:100px; margin:auto;}
.submenu h1{ width:257px; height:45px; padding-top:28px; float:left;}
.submenu_image{ width:360px;  float:right; padding-top:12px;}
.top_nav{height:40px;}
ul.menu li {position:relative; float:left; display:inline;z-index:99999;}
ul.menu ul {position:absolute; top:40px; left:-1px; background:#17a19f; display:none; opacity:0; list-style:none; z-index:99999;}
ul.menu ul li {position:relative; border:1px solid #17a19f; border-top:none; width:123px; text-align:left; line-height:25px;}
ul.menu ul li a {display:block; padding:8px 7px 3px 22px; background-color:#00978b; color:#fff; font-size:14px; cursor:pointer;}
ul.menu ul li a:hover {background-color:#17a19f; color:#fff;}
ul.menu ul ul {left:122px; top:0px}
ul.menu .menulink {border:1px solid #17a19f; padding:5px 7px 7px; font-weight:bold; background-color:#007882; width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background-color:#17a19f}
ul.menu .sub {background:#00978b url(../images/arrow.gif) 119px 15px no-repeat}
ul.menu .topline {border-top:1px solid #00978b}


.banner{width:100%;height:400px;overflow:hidden; text-align:center; background:url(../images/banner_01.jpg) no-repeat top center;}
.banner_1{width:980px; margin:0 auto; height:auto; overflow:hidden;}


.conter{width:100%;height:auto; margin:0 auto; overflow:hidden}
.conters{ width:100%; margin:0 auto; background:url(../images/cont_bg.jpg) repeat-x;}
.mb{width:980px;height:128px; margin:0 auto;overflow:hidden; background:url(../images/mb_bg.jpg) no-repeat;}
.mb p{ float:right; width:846px; text-align:left;line-height:22px;text-indent:2em;color:#333; margin:30px 25px 0 0; display:inline}


.content{width:980px;height:auto;margin:0 auto;}
.mb1{width:980px; height:auto; margin:10px auto; overflow:hidden;}
.mb1_tip{width:980px; height:55px; margin-top:10px; overflow:hidden; background:url(../images/mb1_tip.jpg) no-repeat;}
.mb1_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb1_top{width:960px; margin:0 auto; height:82px; padding:15px 10px; border-bottom:1px dashed #ccc; }
.mb1_bottom{width:960px; margin:0 auto;overflow:hidden }
.mb1_ul{width:960px; height:159px;}
.mb1_ul li{width:960px; height:36px; margin:15px 0 10px;}

.mb2{width:100%; margin:0 auto; background:url(../images/mb2_bg.jpg) repeat-x;}
.mb2_img{ width:960px; margin:0 auto 20px; height:162px; overflow:hidden}
.mb2_tip{width:980px; height:47px; margin:0 auto; overflow:hidden; background:url(../images/mb2_tip.jpg) no-repeat;}
.mb2_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px; display:inline}
.mb2_font{width:960px; height:524px;margin:0 auto; padding:0 10px; overflow:hidden}
.mb2_f_t{width:960px; height:307px; overflow:hidden; background:url(../images/mb2_bg01.jpg) no-repeat;}
.mb2_f_b{width:960px; height:217px; overflow:hidden; background:url(../images/mb2_bg02.jpg) no-repeat;}
.mb2_font p{line-height:26px; text-align:left; color:#005a60;text-indent:2em;}
.mb2_font p.l{ float:left;}
.mb2_font p.r{ float:right;}
.mb2_p1{width:395px;padding:20px 10px 0 15px;}
.mb2_p2{width:395px;padding:20px 0 0 10px;}
.mb2_p3{width:385px;padding:45px 10px 0 15px;}
.mb2_p4{width:395px;padding:45px 0 0 10px;}
.mb2_p5{width:380px;padding:45px 10px 0 15px;}
.mb2_p6{width:395px;padding:45px 0 0 10px;}
.mb2_p7{width:380px;padding:6px 10px 0 15px;}
.mb2_p8{width:395px;padding:6px 0 0 10px;}
.mb2_p9{width:370px;padding:45px 0 0 15px;}
.mb2_p10{width:395px;padding:45px 0 0 10px;}

.mb3{width:980px; height:auto; margin:10px auto; overflow:hidden;}
.mb3_tip{width:980px; height:47px; overflow:hidden; margin-top:10px; background:url(../images/mb3_tip.jpg) no-repeat;}
.mb3_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb3_cont{ width:960px; height:316px; margin:20px auto 0; background:url(../images/mb3_bg.jpg) no-repeat;}
.mb3_left{ float:left; width:482px; height:117px; margin:184px 0 0 12px;overflow:hidden; display:inline}
.mb3_right{float:right; width:396px; height:117px;margin:10px 10px 0 0; overflow:hidden;}

.mb_ad{width:980px; margin:0 auto;}
.mb_ad img{margin:15px 0 0 0; }

.mb4{width:100%; margin:20px auto 10px;  padding-top:20px; background:url(../images/mb4_bg.jpg) repeat-x;}
.mb4_tip{width:980px; height:45px; margin:0 auto; overflow:hidden; background:url(../images/mb2_tip.jpg) no-repeat;}
.mb4_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb4_cont{width:960px; height:462px;margin:0 auto; padding:0 10px; background:url(../images/mb4_bg1.jpg) no-repeat center bottom; overflow:hidden}
.mb4_left{ float:left; width:462px; height:318px; margin:106px 0 10px 30px; overflow:hidden; display:inline}
.mb4_right{float:right; width:377px; height:311px;margin:92px 8px 0 0 ;overflow:hidden;}
.mb4_right img{width:377px; height:311px;}

.mb5{width:980px; height:auto; margin:20px auto; overflow:hidden;}
.mb5_tip{width:980px; height:45px; overflow:hidden; background:url(../images/mb5_tip.jpg) no-repeat;}
.mb5_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb5_top{ width:960px; margin:0 auto; height:140px; overflow:hidden;}
.mb5_t_l{ height:130px; width:508px; margin:15px 0; float:left}
.mb5_t_l div{ width:508px; height:30px; border-bottom:1px dashed #CCC;}
.mb5_t_l p{line-height:26px; text-align:left; color:#005a60;text-indent:2em; font-size:14px; padding-top:5px}
.mb5_t_r{ height:130px; width:432px; margin:15px 0; float:right}
.mb5_t_r div{ width:432px; height:30px; border-bottom:1px dashed #CCC;}
.mb5_t_r p{line-height:26px; text-align:left; color:#005a60;text-indent:2em; font-size:14px;padding-top:5px}
.mb5_bot{ width:960px; margin:0 auto; height:352px; overflow:hidden;}
.mb5_b_img1{ width:960px; height:220px; overflow:hidden;}
.mb5_b_img2{ width:960px; height:131px; overflow:hidden;}

.mb6{width:100%; margin:0 auto; background:url(../images/mb6_bg.jpg) repeat-x;}
.mb6_img{ width:980px; margin:0 auto; height:239px; padding:20px 0 10px;}
.mb6_left{ float:left; width:529px;height:239px;overflow:hidden}
.mb6_right{ float:left; width:451px;height:239px;overflow:hidden}
.mb6_tip{width:980px; height:45px; margin:10px auto; overflow:hidden; background:url(../images/mb2_tip.jpg) no-repeat;}
.mb6_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb6_font{ width:960px; margin:10px auto 0; overflow:hidden;}
.mb6_ul li{width:960px; height:156px; border-bottom:1px dashed #999; margin-top:10px;_margin-top:5px;*margin:5px; padding-bottom:10px; overflow:hidden; clear:both;}
.mb6_ul li .mb6_b1{float:left;width:219px; height:152px;}
.mb6_ul li p.mb6_a1{width:704px;line-height:28px; padding:0 10px 0; float:right; color:#005a60;}
.mb6_ul li p.mb6_a1 span{ display:block; width:700px; height:20px; padding:0 0 10px;}
.mb6_ul li p.mb6_a1 span img{ width:140px; height:18px;}
.mb6_ul li .mb6_b2{float:right;width:218px; height:156px;}
.mb6_ul li p.mb6_a2{width:704px; height:103px; padding:0 10px 0; line-height:26px; float:left;color:#005a60;}
.mb6_ul li p.mb6_a2 span{ display:block; width:700px; height:20px; padding:0 0 10px;}
.mb6_ul li p.mb6_a2 span img{ width:236px; height:18px;}
.mb6_ul li.last{ border-bottom:none;}
.mb6_ul li .mb6_b3{float:left;width:218px; height:156px;}
.mb6_ul li p.mb6_a3{ width:704px;line-height:28px; padding:0 10px 0; float:right; color:#005a60;}
.mb6_ul li p.mb6_a3 span{ display:block; width:700px; height:20px; padding:0 0 10px;}
.mb6_ul li p.mb6_a3 span img{ width:215px; height:18px;}

.mb7{width:980px; height:auto; margin:20px auto; overflow:hidden;}
.mb7_tip{width:980px; height:45px; overflow:hidden; background:url(../images/mb7_tip.jpg) no-repeat;}
.mb7_tip a{ display:block; float:right;width:114px; height:34px; margin-right:10px;display:inline}
.mb7_cont{ height:130px; margin-top:10px; overflow:hidden;}
#mar1{margin-left:8px; width:965px; overflow:hidden; height:127px;}
.mb7_ul{width:965px; height:127px; margin-left:8px;}
.mb7_ul li{width:181px; height:127px; margin-right:10px; float:left; display:inline;}
.mb7_ul li img{width:179px; height:125px;border:1px solid #dddddd;}

.footer{height:150px;width:100%; overflow:hidden;  background:url(../images/footerbg.jpg) repeat-x; border-top:1px solid #DCDEDE;}
.footer_b_f{ width:980px; height:150px; margin:0 auto;overflow:hidden;}
.footer img{ width:218px; height:92px; margin:20px 40px 0 15px; float:left}
.footer p{ padding:25px 0 0 0; line-height:20px; color:#4d4e4e;}
.footer p em{ color:#0e7b75;}