@charset "gb2312";
body { font:normal 12px "Î¢ÈíÑÅºÚ";padding: 0; margin: 0; color: #434343;}
div, form, ul, dd, dl, ol, dt, li, p { list-style: none; padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; font-weight: normal; }
table { border-collapse: separate; border-spacing: 0; }
table, td, th{ vertical-align: middle; }
a { text-decoration: none; color: #444; cursor: pointer; }
a:hover { text-decoration: none; }
textarea, input, button, select, keygen, legend { font: 12px/1.14 arial, \5b8b\4f53; outline: 0; }
img { border: none; vertical-align: bottom; }

/*Ö÷ÌåµÄÑùÊ½*/
.topding{background: url(../images/topding.gif) center no-repeat; margin:0 auto; height:130px; widows:100%; }
.main{ width: 980px; margin: 0 auto; overflow: hidden;}
.main_l{ width: 246px; float: left; overflow: hidden;}
.main_l .main_nav{ width: 246px; height: 255px; background-color: #007eb0;}
.main_l .main_nav ul{ width: ; padding-top: 35px; margin-left: 32px; overflow: hidden;}
.main_l .main_nav li{ width: 70px; height: 20px; line-height: 20px; margin-bottom: 35px; _margin-bottom: 0px; text-align: center; font-size: 14px; float: left; margin-right: 35px;}
.main_l .main_nav li a{ color: #fff; display: block;}

.main_l .yyjj{ width: 246px; margin-top: 12px; overflow: hidden;}
.main_l .yyjj h4{ height: 35px; line-height: 35px; font-family: "Arial"; font-size: 12px; color: #666; border-bottom: 1px solid #e5e5e5;}
.main_l .yyjj h4 i{ font-style: normal; font-family: "Î¢ÈíÑÅºÚ"; float: right;}
.main_l .yyjj h4 span{ color: #15a7e1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; width: 75px; margin-right: 8px; border-bottom: 3px solid #15a7e1; display: inline-block; line-height: 34px;}
.main_l .yyjj img{ margin: 10px auto 5px;}
.main_l .yyjj p{ text-indent: 2em; color: #666666; font-size: 14px; line-height: 25px;}
.main_l .yyjj p a{ color: #ff9600;}

.main_l .main_zx{ margin-top: 10px; overflow: hidden;}
.main_l .main_zx a{ font-size: 14px; color: #fff; text-align: center; display: block;}
.main_l .main_zx a.a1{ background: #eeeeee; width: 246px; height: 60px; line-height: 60px; overflow: hidden;}
.main_l .main_zx a.a2{ background: #15a7e1; width: 122px; float: left; height: 35px; line-height: 35px; overflow: hidden;}
.main_l .main_zx a.a3{ background: #ff9600; width: 122px; float: right; height: 35px; line-height: 35px; overflow: hidden;}
.main_l .main_zx a img{ vertical-align: middle; margin-right: 6px; _margin-top:6px;}
.main_l .main_zx a.a1 span{ width: 25px; height: 30px; line-height: 15px; margin-right: 3px; font-size: 12px; float: left; color: #007eb0; margin-top: 15px; overflow: hidden;}
.main_l .main_zx a.a1{ color: #ff9600;}
.main_l .main_zx a.a1 img{ float: left; margin-top: 15px; margin-left: 12px;}
.main_l .main_zx a.a1 i{ float: left; font-size: 23px; font-style: normal;}

/*ÓÒ²àÄÚÈÝ*/
/*ÓÐÍ¼ÁÐ±í*/
.main_r{ width: 695px; float: right; overflow: hidden;}
.main_r h3{ font-size: 18px; color: #333333; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5;}
.main_r h3 a{ color: #333333;}
.main_r .img_list,.main_r .img_list ul{ width: 695px; overflow: hidden;}
.main_r .img_list li{ width: 695px; padding-bottom: 20px; margin-top: 20px; border-bottom: 1px dashed #e0e0e0; overflow: hidden;}
.main_r .img_list li .list_img{ width: 205px; float: left; margin-right: 25px;}
.main_r .img_list li .list_wz{ float: left; width: 465px;}
.main_r .img_list li h4{ line-height: 35px; font-size: 18px; color: #333333;}
.main_r .img_list li h4 a{ color: #333333;}
.main_r .img_list li p{ line-height: 25px; font-size: 14px; color: #666666; text-indent: 2em;}
.main_r .img_list li p a{ color: #ff9600;}

/*·ÖÒ³*/
.main_r .list_page{ text-align: center; margin-top: 35px; overflow: hidden;}
.main_r .list_page li{ font-size: 14px; margin: 0 5px; color: #666666; display: inline-block; *display: inline; zoom: 1;}
.main_r .list_page li a{ color: #666666;}

/*ÎÞÍ¼ÁÐ±í*/
.main_r .list,.main_r .list ul{ width: 695px; overflow: hidden;}
.main_r .list li{ width: 665px; padding: 10px 15px 0; height: 100px; background: #f5f5f5; margin-top: 20px; overflow: hidden;}
.main_r .list li h4{ line-height: 35px; font-size: 18px; color: #333333;}
.main_r .list li h4 a{ color: #333333;}
.main_r .list li p{ line-height: 25px; font-size: 14px; color: #666666; text-indent: 2em;}
.main_r .list li p a{ color: #ff9600;}


/*ÎÄÕÂÒ³*/
.art{ width: 695px; overflow: hidden;}
.art .art_top{ height: 115px; border-bottom: 1px dashed #e0e0e0; text-align: center; overflow: hidden;}
.art .art_top h2{ line-height: 75px; font-size: 22px;}
.art .art_con{ margin-top: 15px; overflow: ; line-height:24px;}
.art .art_con p{ text-indent: 2em; font-size: 14px; color: ; line-height: 26px;}
.art .art_con img{ display: block; text-align: center; margin: 16px auto;}

.art .art_zx,.art .art_more{ width: 530px; margin: 40px auto; overflow: hidden;}
.art .art_zx ul{ width: 550px; overflow: hidden;}
.art .art_zx li{ width: 260px; height: 78px; float: left; margin-right: 10px; text-align: center; overflow: hidden;}
.art .art_zx li.l1{ background: #15a7e1;}
.art .art_zx li.l2{ background: #ff9600;}
.art .art_zx li{ width: 260px; float: left; margin-right: 10px; overflow: hidden;}
.art .art_zx li a{ display: block; padding: 16px 0;}
.art .art_zx li p{ width: 135px; height: 46px; display: inline-block; *display: inline; zoom: 1; margin-left: 6px; text-align: left;}
.art .art_zx li span.s1{ font-size: 20px; line-height: 25px; color: #fff; display: block;}
.art .art_zx li span.s2{ font-size: 11px; line-height: 22px; font-family: "Arial"; color: #fff;}
.art .art_more{ margin: 0 auto;}
.art .art_more ul{ width: 550px; overflow: hidden;}
.art .art_more li{ width: 260px; float: left; margin-left: 10px; font-size: 14px; color: #666666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.art .art_more li a{ color: #666666;}

.art .reading{ width: 695px; margin-top: 40px; overflow: hidden;}
.art .reading h4{ height: 35px; line-height: 35px; font-family: "Arial"; font-size: 12px; color: #666; border-bottom: 1px solid #e5e5e5;}
.art .reading h4 i{ font-style: normal; font-family: "Î¢ÈíÑÅºÚ"; float: right;}
.art .reading h4 span{ color: #15a7e1; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; width: 75px; margin-right: 8px; border-bottom: 3px solid #15a7e1; display: inline-block; line-height: 34px;}
.art .reading ul{ width: 720px; margin-top: 20px; padding-top: 20px; height: 120px; background: #f5f5f5; overflow: hidden;}
.art .reading li{ width: 315px; background: url(../images/art_dot.gif) left center no-repeat; font-size: 14px; color: #333333; padding-left: 12px; margin-bottom: 10px; margin-left: 18px; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.art .reading li a{ color: #333333;}

/*µØÍ¼Ò³*/
.map{ width: 695px; overflow: hidden;}
.map dl{ width: 695px; margin-top: 18px; padding-bottom: 15px; border-bottom: 1px dashed #e0e0e0; overflow: hidden;}
.map dl dt{ width: ; height: 30px; margin-bottom: 8px; line-height: 30px; font-size: 18px; color: #15a7e1;}
.map dl dt img{ margin-right: 6px;}
.map dl dd{ margin-left: 36px; line-height: 26px; font-size: 14px; color: #666666;}
.map dl dd.map_blank{ height: 10px;}

/*µ×²¿*/
.footer{ width: 100%; margin-top: 30px; background: #007eb0; overflow: hidden;}
.footer_nav{ width: 100%; overflow: hidden;}
.footer_nav ul{ text-align: center; height: 50px; line-height: 50px; border-bottom: 1px solid #3398c0; overflow: hidden;}
.footer_nav li{ display: inline-block; *display: inline; zoom: 1; font-size: 14px; color: #fff;}
.footer_nav li a{ color: #fff; padding: 0 33px; display: block;}
.footer_info{ width: 980px; height: 155px; color: #fff; margin: 45px auto 55px; overflow: hidden;}
.footer_info .footer_logo{ width: 295px; text-align: center; float: left; overflow: hidden;}
.footer_info .footer_logo h3{ font-size: 24px; line-height: 30px;}
.footer_info .footer_logo h4{ font-size: 16px;}
.footer_info .footer_address{ float: left; width: 340px; text-align: center; margin-left: 50px; height: 120px; padding-top: 35px; border-left: 1px solid #3398c0; border-right: 1px solid #3398c0; display: inline; overflow: hidden;}
.footer_info .footer_address p{ line-height: 30px; font-size: 14px;}
.footer_info .footer_zx{ width: 250px; float: right; overflow: hidden;}
.footer_info .footer_zx ul{ width: 100%; overflow: hidden;}
.footer_info .footer_zx li{ width: 100%; height: 35px; line-height: 35px; margin-top: 15px; overflow: hidden;}
.footer_info .footer_zx li a{ color: #fff;}
.footer_info .footer_zx li span{ width: 25px; font-size: 12px; line-height: 16px; display: block; float: left; margin: 0 5px; overflow: hidden;}
.footer_info .footer_zx li i{ font-size: 26px; font-family: arial; font-style: normal;}
.footer_info .footer_zx li img{ float: left;}

/*Í·²¿*/
.head{ width:100%; overflow:hidden;}
.header { width: 980px; margin: 0 auto; overflow: hidden; }
.nav{ width:100%; background-color:#007eb0; height:50px; min-width: 980px;}
.nav ul { width:980px; margin: 0 auto; text-align: center; overflow:hidden;}
.nav li { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #fff; display: inline-block; *display: inline; *zoom: 1; background:url(../images/line_06.jpg)right center no-repeat;}
.nav a { line-height: 50px; color: #fff; margin: 0 21px; }
.nav li:hover{ background-color:#ff9600; background-image:none;} 
.banner{ width:100%; height:375px;}
.mainBox{ width:100%; overflow:hidden;}
.bar{ width:980px; margin:0 auto; margin-top:24px; height:130px; padding-bottom:20px;}
.main{width:980px; margin:0 auto; margin-top:24px;}
.fenlan{ width:244px; height:130px; margin-right:1px; background-color:#eeeeee; float:left; position:relative;}
.fanspan{ position:absolute; width:145px; height:30px; left:45px;; bottom:-15px; text-align:center; font-size:16px; line-height:30px; color:#FFF; background-color:#ff9600;}
.fenlan li{ width:244px; line-height:22px; margin-top:20px; text-align:center;}
.fenlan li h3 a{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; color:#666666;}
.fenlan li p{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";line-height:22px;color:#666666;}
.fenlan li p a{color:#666666;}
.newsbox{ width:640px; float:left; overflow:hidden;}
.newsnav{ width:640px; height:34px; background-image:url(../images/border_12.jpg); background-position:bottom; background-repeat:repeat-x;}
.newsnav li{ font-size:18px; line-height:34px; height:31px; float:left; margin-right:60px; color:#666666;}
.newsnav li a{line-height:34px; height:31px; display:block;}
.newsnav_hover{ color:#15a7e1; border-bottom:3px solid #15a7e1;}
.newsnav p a{ float:right; line-height:40px; color:#666666; font-family:Arial, Helvetica, sans-serif;}
.r_news{ float:right; width:300px; overflow:hidden;}
.banner{ background:url(../images/index_05.jpg) center center no-repeat; height:375px;}

.main-left { width: 250px; height:auto; overflow: hidden; float: left; }
.main-left div { width: 250px; height: auto; overflow: hidden; float: left; margin-top: 10px; display: inherit; }
.main-left h3 { width: 250px; height: 32px; overflow: hidden; float: left; line-height: 32px; font-weight: lighter; background: url(../images/mr_ico.jpg) bottom repeat-x; }
.main-left h3 .title { width: 116px; height: 32px; overflow: hidden; float: left; text-indent: -9999px; }
.main-left h3 .a1 { background: url(../images/mr_title1.jpg) left center no-repeat; }
.main-left h3 .a2 { background: url(../images/mr_title2.jpg) left center no-repeat; }
.main-left h3 .more { width: 60px; overflow: hidden; height: 32px; float: right; color: #017fd4; text-align: right; }
.main-left .mr_docter { height: 276px; }
.main-left{position: relative; overflow: hidden;}
.mr_docter ul { width: 100%; height: 220px; padding-top: 10px; float: left; }
.mr_docter ul li { width: 250px; height: 276px; overflow: hidden; float: left; }
.mr_docter img { float: left; }
.mr_docter h4 { float: right; width: 110px; height: 32px; overflow: hidden; line-height: 32px; color: #5d5d5d; font-weight: lighter; font-size: 16px; font-family: 'Î¢ÈíÑÅºÚ'; }
.mr_docter p { float: right; width: 110px; height: auto; overflow: hidden; line-height: 24px; color: #9e9e9e; }
.mr_docter p a { color: #f57800; }
.mr_docter span { width: 272px; height: 30px; overflow: hidden; float: left; margin-top: 10px; }
.mr_docter span a { float: left; width: 117px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; font-family: 'Î¢ÈíÑÅºÚ'; color: #fff; margin-right: 10px; }
.mr_docter span a.a1 { background-color: #017fd4; }
.mr_docter span a.a2 { background-color: #f57800; }

		.main-left .next{ position:absolute; left:-2%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -167px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.main-left .prev{ position:absolute; left:-2%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -167px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.main-left .next{ left:auto; right:1%; background-position:-50px 5px; }
		.main-left .prev:hover,
		.main-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.main-left .prevStop{ display:none;  }
		.main-left .nextStop{ display:none;  }ound:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }





















