﻿@charset "utf-8";
*{padding:0px;margin:0px;}
.cl{clear:both;}
a{text-decoration:none;color:#000;}
a img{border:none;}
li{list-style:none;}
body {font-size:12px;font-family:"Microsoft yahei";background:url(/img/bgs.gif) repeat;}
.width1000{width:1000px;margin:0px auto; }
.margintop10{margin-top:10px;}
.baby{ background:#ffffff;height:auto;margin-top:20px;}


.top{height:100px;}
.logo{float:left;_margin-left:1px;_display:inline;}
.phone{float:right;margin-top:15px;}

.left{ float:left;width:197px;margin-top:15px;margin-bottom:30px;margin-left:14px;_display:inline;}
.right{ float:left;width:682px;margin-top:15px;margin-bottom:30px;margin-left:20px;}
.rightqg{ float:left;width:970px;margin-top:15px;margin-bottom:30px;margin-left:20px;}

.nav{ background:url(/img/nav_bg.gif) no-repeat;width:1000px;height:57px;margin:0px auto;}
.nav ul{ width:970px;margin-left:22px;}
.nav li{width:120px;height:57px;line-height:57px;text-align:center;overflow:hidden;float:left;}
.nav li a {font-size:14px;color:#0983b4;display:block;font-family:"Microsoft yahei";}
.nav .onli {width:120px;height:57px;line-height:57px;text-align:center;overflow:hidden;background:url(/img/nav_bgs.gif) no-repeat center;display:block;}
.nav .onli a{color:#fffbfa;}


.wrapper {width:100%;height:330px;margin:0px auto;margin-top:15px;float:left;}
#focus {width:970px;height:330px;overflow:hidden;position:relative;margin:0px auto;}
#focus ul {height:330px;position:absolute;}
#focus ul li {float:left;width:970px;height:330px;overflow:hidden;position:relative;margin:0px auto;}
#focus ul li div {position:absolute;overflow:hidden;}
#focus .btn {position:absolute;height:10px;padding:5px 10px;right:10px;bottom:0px;text-align:right;}
#focus .btn span {display:inline-block;_display:inline;_zoom:1;width:35px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#000;}
#focus .btn span.on {background:#000;}

.index_ads{ float:left;width:285px;height:225px;margin-left:15px;_display:inline;margin-top:15px;}

.about{ float:left;width:420px;margin-left:15px;_display:inline;margin-top:15px;}
.show_about{ float:left;line-height:200%;margin-top:15px;color:#666;text-align:left;overflow:hidden;width:410px;}
.show_about span{ float:left;padding-right:10px;}
.show_about a{ color:#eb6001;}

.left_ads{ float:left;margin-top:15px;margin-left:10px;}

.case_title{ float:left;margin-top:15px;margin-left:15px;_display:inline;}

#colee_left_1{overflow:hidden;width:970px;float:left;margin-left:15px;_display:inline;margin-top:20px;}
.cole_bg{width:180px;margin-left:15px;}
.cole_zi{float:left;width:180px;text-align:center;margin-left:15px;_display:inline;}
.cole_zi a{color:#323232;}

.footer_/img{ float:left;margin-top:20px;margin-left:15px;_display:inline;}

.link{ float:left;width:970px;margin-left:17px;margin-top:10px;_display:inline;margin-bottom:20px;}
.link img{float:left;}
.link a{ margin-left:6px;margin-top:0px;margin-bottom:10px;color:#666666;float:left;_display:inline;} 


.left_nav_t{ background:url(/img/l_navt.gif) no-repeat;width:197px;height:61px;line-height:61px;float:left; overflow:hidden;}
.left_nav_t span{ color:#fbffff;font-size:16px;margin-left:17px;float:left;font-weight:bold;_display:inline;}
.left_nav_t font{ color:#084165;font-size:13px;margin-left:10px;float:left;margin-top:4px;font-weight:bold;_display:inline;}

.l_nav{ background:url(/img/l_navbg.gif) no-repeat;width:197px;height:44px;line-height:44px;text-align:left;float:left;text-indent:17px;overflow:hidden;}
.l_nav a{ color:#016cb0;font-size:14px;display:block;width:197px;height:44px;}

.l_navs{ background:url(/img/l_navbgs.gif) no-repeat;width:197px;height:44px;line-height:44px;text-align:left;float:left;text-indent:17px;overflow:hidden;}
.l_navs a{ color:#016cb0;font-size:14px;display:block;width:197px;height:44px;}

.n_news{ float:left;background:url(/img/n_news.gif) no-repeat;width:195px;height:216px;margin-top:12px;margin-left:2px;_display:inline;}
.n_news ul{ float:left;margin-top:18px;margin-left:3px;}
.n_news li{ text-align:left; width:185px;border-bottom:1px dashed #d6d6d6;float:left;line-height:27px;color:#666; height:27px; overflow:hidden; }
.n_news li span{ display:none; }
.n_news li a{color:#666;font-size:12px;}

.ny_news{ float:left;background:url(/img/ny_news.gif) no-repeat;width:195px;height:216px;margin-top:12px;margin-left:2px;_display:inline;}
.ny_news ul{ float:left;margin-top:18px;margin-left:3px;}
.ny_news li{ text-align:left; width:185px;border-bottom:1px dashed #d6d6d6;float:left;line-height:27px;color:#666; height:27px; overflow:hidden; }
.ny_news li span { display:none; }
.ny_news li a{color:#666;font-size:12px;}

.n_news li { float:none; }
.ny_news li { float:none; }


.mbx_bg{ background:url(/img/mbx_bg.gif) no-repeat;width:755px;height:30px;line-height:30px;float:left;text-indent:16px;color:#333;}
.mbx_bgqg{ background:url(/img/mbx_bg1.gif) no-repeat;width:955px;height:30px;line-height:30px;float:left;text-indent:16px;color:#333;}
.mbx_bg a{ color:#333;}

.top_nav{width:740px;float:right;margin-top:10px;margin-right:20px;_display:inline;}
.top_nav li{float:right;padding:10px;margin-left:5px;_display:inline;}
.top_nav li a{color:#000;display:block;}

.top_nav .onli{float:right;padding:10px;background:#000;margin-left:5px;_display:inline;}
.top_nav .onli a{color:#fff;}

.show_baby{width:755px;float:left;margin-top:10px;}

.footer{ height:60px;margin-top:10px;text-align:center;line-height:200%;color:#676566;}
.footer a{color:#676566;}

.show_n_about{width:100%;line-height:180%;text-align:left;color:#000000;}

.caseuls li{float:left;text-align:center;height:190px;margin-left:8px;display:inline;}
.borderps{width:180px;height:135px;}
.b_title{padding-top:10px;float:left;text-align:center;width:180px;color:#4d3e37;}


#list_page{height:25px;width:100%;float:left;padding-bottom:15px;margin-top:25px;color:#7a7a7a}
#list_page ul{float:left;position:relative;left:50%;}
#list_page ul li{float:left;display:inline;margin-left:3px;border:1px solid #c7c3c4;position:relative;left:-50%;}
#list_page ul li a{padding:3px 5px 1px 5px;text-decoration:none;color:#787475;display:block;background:#f4f0f1}
#list_page ul li a:hover{background:#c7c3c2;color:#767475}

.indexnews td{border-bottom:1px dashed #a0a0a0;padding-left:0px;color:#333333;}
.indexnews a{font-size:12px;color:#333333;}
.indexnews a:hover{color:#b42827;text-decoration:underline;}
.indexnews_s{margin-top:5px;margin-left:10px;}
.indexnews_s td{background:none;}

.news_nei_title_h1 {font-weight:bolder;font-size:14px;text-align:center;margin-top:20px;color:#000000;}
.news_nei_title {height:32px;line-height:32px;text-align:center;background:#dcdcdd;margin-top:8px;}
.newscontent {line-height:200%;padding:12px;padding-top:0px;text-align:left;color:#000000;}  

.news_n_title {font-weight:bolder;font-size:14px;text-align:center;margin-top:20px;color:#4c3e37;}
.news_n_title_z {height:45px;line-height:45px;text-align:center;margin-top:8px;border-bottom:1px dashed #cccccc;color:#777777}
.news_n_content {line-height:200%;padding:12px;padding-top:0px;text-align:left;color:#000000;margin-top:10px;}  

.n_content{float:left;width:745px;line-height:180%;padding:5px;}

#ipage{margin:0px auto; margin-top:40px;}
#ipage ul{ margin-left:40%;}
#ipage li{font-size:12px;list-style:none;margin-right:2px;display:inline;height:14px;line-height:14px;}
#ipage a{border:solid 1px #9aafe5;margin-right:2px;display:inline}
#ipage .previous-off ,#ipage .next-off {border:solid 1px #DEDEDE;color:#888888;display:block;float:left;font-weight:bold;margin-right:2px;padding:3px 4px;}
#ipage .next a ,#ipage .previous a {font-weight:bold;} 
#ipage .active{background:#2e6ab1;color:#FFFFFF;font-weight:bold;display:block;float:left;padding:4px 6px;}
#ipage a:link ,#ipage a:visited {color:#0e509e;display:block;float:left;padding:3px 6px;text-decoration:none;}
#ipage a:hover{border:solid 1px #0e509e;}

.sc_qq{ background:url(/img/qq.gif) no-repeat; width:134px; height:242px;}
.listnews{ float:left;}
.listnews td{ border-bottom:1px dashed #cccccc;}

.caseList{ float:left; width:372px;margin-bottom:25px;}
.caseList/img{ float:left;}
.caseListT{ float:left; margin-top:10px; margin-left:10px;_display:inline;}
.caseListT a{ font-size:14px; font-weight:bold;}
.caseListC{ float:left; width:155px; margin-left:10px;_display:inline; margin-top:10px; color:#666;}

.news{overflow:hidden; width:702px; padding-left:15px;  padding-right:15px;  padding-top:15px;}
.news li{ padding-top:11px; padding-bottom:5px;list-style-type:none; background:url(/img/xuxian.jpg) repeat-x left bottom; height:20px;}
.news li span{ float:right; color:#969595;}
.news li img{ margin-right:10px;}

.zhengwen{padding-top:17px; padding-left:20px; padding-right:15px;overflow:hidden; padding-bottom:30px;}
.zw_bt{ width:700px; font-size:16px; font-weight:bold; line-height:40px; color:#CC0000; text-align:center;}
.zw_fb{ width:700px; text-align:center; background-color:#cccccc; line-height:25px;}
.zw_txt{ margin-top:20px; width:700px; overflow:hidden;}
.zw_txt li{ line-height:25px; text-indent:2em; list-style-type:none;}
.fanye{ width:654px; height:34px; line-height:34px; background:url(/img/35.jpg) no-repeat; padding:0px 8px 0px 38px; margin-top:40px; margin-bottom:10px; overflow:hidden;}
.fanye span{ width:300px; background:url(/img/36.jpg) left 8px no-repeat; padding-left:18px;}
.fleft{ float:left}
.fright{ float:right}
.xgxx{ width:700px; clear:both; margin-top:20px;}
.xg_bt{ font-weight:bold; color:#cc0000; line-height:30px; font-size:14px;}
.xg_txt li{ width:320px; float:left; line-height:25px; margin-left:15px; background:url(../img/lcon.jpg) no-repeat left center; text-indent:10px; font-size:13px; list-style-type:none;}

.top1_mid{ float:left; line-height:96px; height:96px; font-size:25px; font-weight:bold; width:325px; overflow:hidden;} 


.b_left{ float:left; width:712px; margin-top:10px;margin-left:15px;}

.n_c_right{ float:right; width:240px; height:318px;border:1px solid #dadada; margin-top:10px;margin-right:14px;}
.us_div{ width:225px; margin-left:10px; line-height:250%; color:#4e4e4e;}
.us_div span{ color:#0170bf; font-weight:bold;}

.news_i{ float:left; width:346px; height:208px;border:1px solid #dadada;}


.s_news{ float:left;background:url(/img/s_news.gif) no-repeat;width:348px;height:320px;margin-top:0px;margin-left:0px;_display:inline;}
.s_news ul{ float:left;margin-top:18px;margin-left:13px;}
.s_news li{ width:320px;border-bottom:1px dashed #d6d6d6;float:left;line-height:27px;color:#666;}
.s_news li a{color:#666;}
.s_news span{float:right;}

.y_news{ float:left;background:url(/img/y_news.gif) no-repeat;width:348px;height:320px;margin-top:0px;margin-left:16px;_display:inline;}
.y_news ul{ float:left;margin-top:18px;margin-left:13px;}
.y_news li{ width:320px;border-bottom:1px dashed #d6d6d6;float:left;line-height:27px;color:#666;}
.y_news li a{color:#666;}


.bottom{ width:1000px;padding-top:0px;clear:both; margin:0 auto;}
.bot{ width:1000px;background:url(/img/bot_73.jpg) no-repeat; height:94px;  margin:0 auto;}
.bot p{ text-align:center; line-height:20px;}
.gao{ padding-top:16px;}
.bot span{ font-family:Arial, Helvetica, sans-serif;}

.nyabout{ overflow:hidden; width:702px; padding-left:15px;  padding-right:15px;  padding-top:25px; }
.nyabout p{ line-height:25px; text-indent:2em; }
.nyabout p img{ float:right; margin-right:10px; border:1px solid #c4c4c4; padding:1px;}


.shili{overflow:hidden; width:702px; padding-left:15px;  padding-right:15px; _padding-left:0px;padding-top:10px;}
.slzs_nr{ width:160px; overflow: hidden; float:left; margin-right:30px; margin-left:36px;margin-bottom:20px; margin-top:10px;}
.slzs_nr li{ list-style-type:none;}
.slzs_tp{ width:160px; height:125px;}
.slzs_tp img{ width:154px; padding:2px; border:1px solid #CCC; height:119px;}
.slzs_wz{ width:160px; line-height:24px; height:24px; text-align:center;}

.hezuo{overflow:hidden; width:702px; padding-left:15px;  padding-right:15px; _padding-left:0px;padding-top:10px;}
.hezuo_nr{ width:175px; overflow: hidden; float:left; margin-right:15px; margin-left:35px;margin-bottom:20px; margin-top:10px;}
.hezuo_nr li{ list-style-type:none;}
.hezuo_tp{ width:175px; height:39px;}
.hezuo_tp img{ width:169px; padding:2px; border:1px solid #CCC; height:33px;}
.hezuo_wz{ width:175px; line-height:24px; height:24px; text-align:center;}

.contact_us{ width:572px; height:397px; line-height:30px; background:url(/img/lianxi.jpg) top no-repeat;margin-left:80px;}
.contact_us ul{ width:300px; height:318px; margin-left:200px; padding-top:73px; line-height:35px;}
.contact_us p{ line-height:35px;font-size:14px;}
.contact_us p i{ font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.contact_us p i a{ color:#5d5d5d;}
.contact_us p i a:hover{ color:#5d5d5d; text-decoration:underline;}

.one_hang{ background:#e9f0fb;}
.one{ width:80px; padding-left:20px;}
.two{ padding-left:15px; padding-top:10px; padding-bottom:10px; display:block; line-height:22px;}
.anliuaa{ width:82px; height:22px; border:none; background:url(/img/button_03.jpg) no-repeat; cursor:pointer;}

.flash{z-index:5; position:absolute; top:200px; left:220px;}

.bo_r{ width:50px; padding-top:5px; padding-right:50px; float:right;}