@charset "gb2312";
/* CSS Document */
@charset "gb2312";@import url(layout.css);

.left_D{float:left; display:inline;}
.right_D{float:right;display:inline;}	
.w_1000{width:1000px; margin:0 auto;}
.w_100{width:100%;}
.w_982{width:982px; margin:0 auto;} 
 .head{background:url(../images/head_bg.jpg) repeat-x;height:149px;}
.top_logo{height:109px;}
.top_logo_Img{margin-top:36px;}
.top_logo_rongqu{margin:27px 8px 0 0;}
.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}

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

.top_bottom{ width:100%;margin:0 auto; height:100px; overflow:hidden; background:#17a6a4;}
.top_cont{width:980px; margin:0 auto; height:auto; overflow:hidden;}
.top_bottom img{ float:left; margin:20px 0 0 0;}
.top_bottom p{ width:833px; color:#fff; line-height:20px; padding:30px 20px 0 10px; float:right}


.conter{width:100%;height:auto; margin:0 auto; overflow:hidden;background:#f9f9f9;}


.mb{width:980px; height:auto; margin:20px auto 0; overflow:hidden;}
.mb_tip{width:980px; height:51px; overflow:hidden; background:url(../images/mb_img_01.jpg) no-repeat;}
.mb_tip a{ display:block; float:right;width:156px; height:32px; margin-top:10px; margin-right:15px;display:inline}
.mb_cont{width:976px; margin:0 auto; height:auto; background:#fff;border-bottom:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;}
.mb_left{float:left; width:713px; height:152px;overflow:hidden; margin:15px 0 15px 14px; display:inline;}
.mb_l_ul{ width:104px; height:142px; background:#e8e8e8; overflow:hidden; padding:5px; float:left;}
.mb_l_ul li{ width:104px; height:46px; margin-bottom:2px; cursor:pointer;}
.mb_l_ul li img{ float:left;width:104px; height:46px;}
.mb_l_p{ float:left; width:599px; background:#f7f7f7; height:152px;}
.mb_l_p p{ line-height:24px;  padding:35px 10px 0 ; text-align:left;color:#666;}
.mb1_p_l p a{ color:#ed5f00;}
.mb_right{ float:right; width:229px; height:152px; overflow:hidden; margin:15px 10px 15px 0;display:inline; }
.mb_right img{width:225px; height:148px;border:2px solid #e1e1e1; }

.mb1{width:980px; height:auto; margin:20px auto 0; overflow:hidden; }
.mb1_tip{width:980px; height:51px; overflow:hidden; background:url(../images/mb1_img_01.jpg) no-repeat;}
.mb1_tip a{ display:block; float:right;width:185px; height:32px; margin-top:10px; margin-right:15px;display:inline}
.mb1_cont{width:976px; margin:0 auto; height:auto; background:#fff;border-bottom:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;}
.mb1_left{float:left; width:183px; overflow:hidden; margin:5px 0 15px 14px;display:inline;}
.mb1_l_ul{width:183px;}
.mb1_l_ul li{width:183px; height:auto; padding-top:6px;}
.mb1_right{float:right; width:738px; height:416px;overflow:hidden;margin:3px 10px 15px 0;display:inline; }
.mb1_right li{width:738px; height:auto; margin-top:15px; padding:0 5px; }
.mb1_right li h3{ color:#17a6a4; font-weight:bold; line-height:20px; background:#f4f4f4; padding-left:10px;}
.mb1_right li p{color:#666;line-height:24px; padding:10px 5px 5px;}
.mb1_p{ width:948px; margin:0 auto 15px; overflow:hidden; height:103px; background:url(../images/mb1_img_13.jpg) repeat-x;border:1px solid #e4e4e4; }
.mb1_p_l{ float:left;width:728px;overflow:hidden;}
.mb1_p h2{ width:66px; height:21px; line-height:21px; color:#FFF; font-weight:normal; text-align:center; background:url(../images/mb1_img_16.jpg) no-repeat; margin:9px 0 0 10px;}
.mb1_p p{padding:5px 0 0 10px; line-height:21px; width:728px;color:#666;}
.mb1_p_r{ width:202px; float:right;margin:9px 10px 0 0; display:inline}
.mb1_p img{ float:right;width:188px; height:75px;border:2px solid #e4e4e4; }

.mb2{width:980px; height:auto; margin:20px auto 0; overflow:hidden; }
.mb2_tip{width:980px; height:51px; overflow:hidden; background:url(../images/mb2_img_01.jpg) no-repeat;}
.mb2_tip a{display:block; float:right;width:185px; height:32px; margin-top:10px; margin-right:15px;display:inline}
.mb2_cont{width:976px; margin:0 auto; height:auto; overflow:hidden;background:#fff;border-bottom:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;}
.mb2_top{ width:960px; margin:10px auto; overflow:hidden;}
.mb2_ul{width:955px; padding-left:5px;}
.mb2_ul li{width:216px; height:47px; margin:12px 11px 0;float:left; display:inline;}
.mb2_ul li img{width:216px; height:47px;}
.mb2_p{width:926px; margin:0 auto 10px; height:64px;border:2px solid #ededed; }
.mb2_p p{padding:10px 0 0 12px; line-height:24px; width:824px;color:#666; float:left;}
.mb2_p a{float:right; margin:5px 10px 0 0;}
.mb2_p img{float:right}

.mb3{width:980px; height:auto; margin:20px auto 0; overflow:hidden; }
.mb3_tip{width:980px; height:51px; overflow:hidden; background:url(../images/mb3_img_01.jpg) no-repeat;}
.mb3_tip a{display:block; float:right;width:205px; height:32px; margin-top:10px; margin-right:15px;display:inline}
.mb3_cont{ width:976px; margin:0 auto; height:auto; padding-bottom:10px; background:#fff;border-bottom:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;}
.mb3_one{ width:950px; height:auto; margin:0 auto; padding-top:10px;}
.mb3_o_top{ width:948px; height:31px; background:url(../images/mb3_img_05.jpg) repeat-x;border:1px solid #e4e4e4;}
.mb3_o_top img{ float:left; margin:10px 5px 0 10px;}
.mb3_o_top p{ line-height:31px; color:#666;}
.mb3_o_cont{ width:950px; margin:5px auto;}
.mb3_img{float:left;width:278px;height:164px; }
.mb3_img img{ width:272px; height:158px; border:1px solid #e1e1e1; padding:2px;}
.mb3_o_cont p{ display:block; float:right; color:#333;width:652px; height:158px; line-height:24px; padding-top:5px;}
.mb3_o_cont p em{ display:block; width:66px; height:21px; line-height:21px; color:#FFF; font-weight:bold; text-align:center; background:url(../images/mb1_img_16.jpg) no-repeat; }
.mb3_o_cont p span{ display:block; width:652px; padding:4px 0 10px; color:#666;line-height:24px; }
.mb3_o_cont p img{ margin-top:10px;}

.mb4{width:980px; height:auto; margin:20px auto 0; overflow:hidden;}
.mb4_tip{width:980px; height:51px; overflow:hidden; background:url(../images/mb4_img_01.jpg) no-repeat;}
.mb4_tip a{ display:block; float:right;width:154px; height:24px; margin-top:10px; margin-right:20px;display:inline}
.mb4_cont{width:976px; margin:0 auto; height:auto; background:#fff;border-bottom:2px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;}
.mb4_left{ width:526px; float:left; margin-left:15px; display:inline}
.mb4_left li{width:526px; height:auto; border-bottom:1px dashed #999;margin-top:10px;}
.mb4_left li.last{border:none}
.mb4_left li h3{ width:66px; height:21px; line-height:21px; color:#FFF; float:left; margin-right:10px; text-align:center;font-weight:bold;background:url(../images/mb4_img_06.jpg) no-repeat;}
.mb4_left li span{ color:#17a6a4; line-height:24px; }
.mb4_left li p{color:#666;line-height:22px; padding:5px 0; width:514px;}
.mb4_left li p em{font-weight:bold; width:66px; height:21px; line-height:21px; margin-right:10px;color:#FFF; float:left; text-align:center; background:url(../images/mb1_img_16.jpg) no-repeat; }
.mb4_right{float:right;width:408px;height:316px; margin:10px 14px 10px 0; display:inline }
.mb4_right img{ width:398px; height:306px; border:2px solid #e1e1e1; padding:3px;}


.mb5{width:976px;height:auto; margin:20px auto 0;overflow:hidden;border:2px solid #dee0e0;background:#fff; }
.mb5_tip{width:962px; height:30px; margin:15px auto 0; border-bottom:1px solid #dcdede; overflow:hidden;}
.mb5_cont{padding:25px 0; height:127px; overflow:hidden;}
.mb5_ul{width:965px; height:127px; margin-left:15px;}
.mb5_ul li{width:182px; height:127px; margin-right:10px; float:left; display:inline;}
.mb5_ul li img{width:180px; height:125px;border:1px solid #dddddd;}

.mb7{width:976px;height:auto; margin:20px auto;overflow:hidden;border:2px solid #dee0e0;background:#fff; }
.mb7_tip{width:962px; height:30px; margin:15px auto 0; border-bottom:1px solid #dcdede; overflow:hidden;}
.mb7_cont{ padding-left:5px; overflow:hidden;}
.mb7_cont ul{padding:25px 0;height:70px;}
.mb7_cont li{float:left; display:inline;margin-left:5px;}
.mb7_cont li img{border:1px solid #ccc;}


.bottom{width:100%; background:#eeefef;border-top:solid 1px #dcdede;}
.bottomImg{margin:27px 0 20px 9px; display:inline;}
.bottom p{width:490px; line-height:22px; color:#333; display:inline; margin:33px 0 0 15px;}


