@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0px;}
a{ text-decoration:none; margin:0; padding:0;color:#333;}
a:link,a:hover,a:visited,a:active{
	behavior:url("/css/link.htc");text-decoration:none;
}
ul li{ list-style:none; margin:0; padding:0;}
img{ border:0;}
body{ font-family:"宋体"; font-size:12px;background:#e5e6e5; color:#333; line-height:22px;}
.clear{ clear:both;}

/*top*/
.top{ width:100%; margin:0 auto; background:url(/images/top_bg.jpg) repeat-x;}
.header{ width:990px; margin:0 auto;}
.logo{ width:450px; height:69px; float:left; padding-top:10px; padding-bottom:10px;}

.top_rihgt{ width:490px; float:right; margin-top:10px; display:inline;}
.top_p{ width:340px; float: right;}
.top_p p{ width:150px; float:left; margin-top:8px; display:inline;}
.top_p p a{ color:#666; margin:0 8px;text-decoration:none;}
.top_p span{ width:180px; float:left; padding-left:10px;  background:url(/images/serach_bg.jpg) no-repeat;}
.top_text{ width:145px; float:left; margin-top:6px; height:18px; border:0; background:none; color:#696969; }
.top_btn{ width:35px; float:left; height:30px;  background:url(/images/serach_bg.jpg) no-repeat right; border:0; }

.top_tel{ width:320px; float:right; margin-top:10px; display:inline;}

/*nav*/
.nav{ width:100%; height:36px; background:url(/images/nav_bg.jpg) repeat-x;}
.nav_main{ width:990px; margin:0 auto;}
.nav_main ul li{ width:115px; height:36px; float:left; text-align:center;line-height:36px;}
.nav_main ul li img{ float: left;}
.nav_main ul li a{width:115px; height:36px;  display:block; float:left; line-height:36px; color:#555454; font-family:"微软雅黑"; font-size:14px}
.nav_main ul li a:hover{ width:115px; height:36px; float:left; background:url(/images/menu_bj.jpg) repeat-x; color:#fff;text-decoration:none;}

.nav_main ul .nav_li01{ width:145px;}
.nav_main ul .nav_li01 a{ width:145px;}
.nav_main ul .nav_li01 a:hover{ width:145px; height:36px;background:url(/images/menu_bj.jpg) repeat-x; color:#fff;}

.nav_main ul .nav_li01_1{ width:145px;}
.nav_main ul .nav_li01_1 a{ width:145px;}
.nav_main ul .nav_li01_1 a:link,.nav_main ul .nav_li01_1 a:hover,.nav_main ul .nav_li01_1 a:visited,.nav_main ul .nav_li01_1 a:active{ width:145px; height:36px; display:block; float:left; background:url(/images/menu_bj.jpg) repeat-x; color:#fff; text-decoration:none;}

.nav_main ul .nav_li02 a{width:115px; height:36px;  display:block; background: none;  float:left; line-height:36px; color:#555454; font-family:"微软雅黑";font-size:14px}
.nav_main ul .nav_li02 a:hover{ width:115px; height:36px; float:left;background:url(/images/menu_bj.jpg) repeat-x; color:#fff;text-decoration:none;}

.nav_li_1 a:link,.nav_li_1 a:hover,.nav_li_1 a:visited,.nav_li_1 a:active{ width:115px; height:36px; float:left; background:url(/images/menu_bj.jpg) repeat-x; color:#fff; text-decoration:none;}
/*˵*/
#navMenu {width:990px;height: 36px;line-height: 36px; margin: 0 auto;  display:block;overflow:hidden;}

/*-------- ˵ --------------*/
.dropMenu {position:absolute; top: 0px;z-index:100; width: 115px; visibility: hidden;	margin-top: -1px;	margin-left:-0px;	background-color: #2878b6;	padding-top:6px; padding-bottom:6px; filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85; opacity: 0.85;}
#dropmenu2{ width:145px; float:left;}
.dropMenu a { line-height:25px; width: 100%; display: block; text-align:center;	color: black; color:#fff;}
* html .dropMenu a { width: 100%;	color:#fff;}
.dropMenu a:hover { line-height:25px; color:#fff;	background:#0266b4; text-decoration:none;}
.hdo{width:100%; height:auto; display:block; overflow:hidden;}

.dropmenudiv{
position:absolute;
top:0; width: 111px;
border-bottom-width: 0;
font:normal 12px "";
z-index:100;
line-height:32px;
background-color:#fff;
border:1px #fee3f2 solid;
visibility: hidden;
text-align:center;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent:1px;
/*THEME CHANGE HERE*/
padding:0px;
text-decoration: none;
color:#000;
}

* html .dropmenudiv a{ /*IE only hack*/
width:100%;
text-decoration:none;
color:#000;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #fee3f2;
text-decoration:none;
color:#000;
}

/*w_banner*/
.w_banner{ width:100%; margin:0 auto;}

/*w_main*/
.w_main{ width:100%; min-height:75px; margin:0 auto; padding-top:15px; background:url(/images/w_mainbg01.jpg) repeat-x top; }

.w_m_news{ width:990px; height:20px; margin:0 auto;}
.w_m_news p{ width:930px; float:left; color:#555;}
.w_m_news p a{ padding:0 10px; color:#555;}
.w_m_news p img{ float:left;}
.w_m_news span{ width:55px; float:right;}
marquee{ width:915px; height:20px; overflow:hidden; float:left;}

.w_m_box{ width:990px; margin:0 auto; margin-top:30px; position: relative; left:0; top:0; z-index:1000; height:125px; }
.w_m_box ul{ width:320px; height:101px; float:left;background: url(/images/w_mb_bg.jpg) no-repeat; display:inline;}
.w_m_box .w_mb_ul{ margin:0 15px; display:inline;}
.w_m_box ul li{ width:200px; float:left;}
.w_m_box ul li p{ width:200px; height:30px; margin-top:5px; float:left; line-height:30px;}
.w_m_box ul li p strong{ width:190px; float:left; color:#383838; font-size:14px;}
.w_m_box ul li p a{ float:right; margin-top:9px; display:inline;}
.w_m_box ul li span{ width:200px; float:left; height:50px; overflow:hidden; line-height:18px; color:#555;}
.w_m_box ul .w_mb_img{ width:100px;margin-right:10px; display:inline;}

.nrm_p{ z-index:20;}
.w_blogs{position:absolute; left:0; top:-335px; left:100px; background:#fff; padding:15px; width:630px; height:325px; border:5px solid #dfdfdf; filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity: 0.95; opacity: 0.95; }
.w_blogs p{ width:315px; height:88px; overflow:hidden; float:left; margin-bottom:20px; display:inline; }
.w_blogs p.nrm_p_p{ float:right;}
.w_blogs p img{ float:left; margin-right:10px; display:inline;}
.w_blogs p span{ width:200px; float:left; line-height:20px;}
.w_blogs p span a{ width:200px; font-weight:bold; font-size:14px; color:#ed9203;}
.w_blogs p span a:hover{ text-decoration:none;}

.nrm_p2{ z-index:20;}
.w_blogs2{position:absolute; left:0; top:-335px; left:335px; background:#fff; padding:15px; width:630px; height:325px; border:5px solid #dfdfdf; filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity: 0.95; opacity: 0.95; }
.w_blogs2 p{ width:315px; height:88px; overflow:hidden;float:left; margin-bottom:20px; display:inline;}
.w_blogs2 p.nrm_p_p{ float:right;}
.w_blogs2 p img{ float:left; margin-right:10px; display:inline;}
.w_blogs2 p span{ width:200px; float:left; line-height:20px;}
.w_blogs2 p span a{ width:200px; font-weight:bold; font-size:14px; color:#ed9203;}
.w_blogs2 p span a:hover{ text-decoration:none;}

/*凯奥子网站*/
.nrm_p_zi{ z-index:20;}
.w_blogs_zi{position:absolute; left:0; top:35px; left:700px; background:#fff; padding-left:20px; width:110px; height:20px;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity: 0.95; opacity: 0.95; }
.w_blogs_zi p a{ width:110px; float:left; height:20px; line-height:20px; display:inline;color:#ed9203;text-align:center}

/*ҳ*/
.w_hr{ height:10px; border-top:1px dashed #bebebe;}
.w_hr02{ width:570px; float:left;}

.dnm_center03{width:560px; height:30px; float:left; margin-bottom:20px; display:inline;  line-height:30px; font-size:14px; font-weight:bold; color:#255176; background:url(/images/dnm_center01bg.jpg) repeat-x; padding-left:10px;}
.dnm_center03 strong{ float:left; font-size:14px; font-weight:bold; color:#255176; padding-left:10px;}
.dnm_center03 a{ float:right; color:#ed9203;padding-right:10px;}

.w_tab{ width:270px; float:left; margin-top:10px; margin-left:170px; display:inline;}
.w_tab p img{ float:left;}
.w_tab p span { float:left; line-height:20px; text-align:center;}
.w_tab p span a{ width:20px; height:20px; float:left; border:1px solid #a1bddf; background:#e4e4e4; margin:0 3px; display:block; color:#0163b5;}
.w_tab p span a:hover{ border:1px solid #2b5a90; background:#3a7ac4; color:#f8fcff;}

/*ϵ*/
.call{ width:570px; float:left; margin-top:30px; display: inline;}
.call p{ line-height:28px; color:#555;}

.call2{width:570px; float:left; margin-top:20px; display:inline;}
.call2 table{ width:570px; float:left;}
.call2 table td{ height:30px; color:#555;}
.call2_text{ border:1px solid #dfdfdf; width:140px; height:18px; padding-left:5px;}
.call2_textarea{ width:485px; float:left; height:100px; margin-top:10px; border:1px solid #dfdfdf; display:inline;}
.call2 table td span{ width:110px; float:left; margin-top:10px; display:inline;}
.call2_btn{ width:124px; float:left; height:25px; background:url(/images/w_call2_btn.jpg) no-repeat; border:0; margin:10px 0 0 30px; display:inline;}

.w_call2_p{ width:550px; float:left; padding:10px; border:1px solid #dfdfdf; margin-top:20px;  _margin-top:10px; display:inline;}
.w_call2_p p{ line-height:18px; color:#555;}
.w_call2_p p span{ color:#acacac; line-height:30px;}
.w_call2_p p a{ color:#555;}

/**/
.news{}
.news ul { width:570px; float:left; margin-top:15px; margin-bottom:20px; clear:both}
.news ul li{ width:550px; float:left; line-height:28px; overflow:hidden; padding-left:10px;}
.news ul li a{ float:left; color:#5f5f5f;}
.news ul li em{ float:right; color:#8e8e8e;}

.news .dnm_center03{width:560px; height:30px; float:left; margin-bottom:20px; display:inline;  line-height:30px; font-size:14px; font-weight:bold; color:#255176; background:url(/images/dnm_center01bg.jpg) repeat-x; padding-left:10px;}

.news2{ margin-top:30px; line-height:20px;}
.news2 h3{ width:570px; color:#333; text-align:center; line-height:50px;}
.news2 p{ color:#555;}
.news2 p img{ float:left;}

/*֧*/
.w_con{ float: right; width:780px;}
.w_con .w_center01{width:780px; height:28px; border-top:1px solid #bebebe; border-bottom:1px dashed #bebebe; background:url(/images/d_about_07.jpg) no-repeat left; line-height:28px;}
.w_con .w_center01 p{ color:#999; padding-left:20px;}
.w_con .w_center01 p a{ color:#999;}
.w_con .w_center02{width:780px; height:28px; border-bottom:1px dashed #bebebe; line-height:30px; font-size:14px; font-weight:bold; color:#255176;}
.w_con .w_center03{width:780px; float:left; height:28px; border-bottom:1px dashed #bebebe; line-height:30px;}
.w_con .w_center03 strong{ float:left; font-size:14px; font-weight:bold; color:#0163b5;}
.w_con .w_center03 a{ float:right; color:#ed9203}

.liucheng_img{ width:780px; float:left; margin-top:20px;}
.liucheng_img img{ float:right;}

.faq{ width:570px; float:left; margin-top:30px;}
.faq ul li{ width:570px; float:left; margin-top:1px; background:#e9e9e9; line-height:27px; color:#5f5f5f;}
.faq ul li strong{ float:left; margin-left:10px; display:inline;}
.faq ul li a{ color:#a4a4a4; float:right; margin-right:10px; display:inline;}
.w_faq_blogs{ width:550px; padding:20px 10px; float:left; display:block; background:#fff; color:#5f5f5f;}

/*䰸*/
.anli1{ float:left; width:570px; margin-top:10px; display:inline;}
.anli1 ul li{ width:530px; float:left; border-bottom:1px dashed #bebebe; padding:20px; line-height:20px;}
.anli1 ul li img{ float:left; margin-right:15px;}

.anli{ width:780px; float:left; margin-top:10px;}
.anli ul li{ width:780px; float:left; border-bottom:1px dashed #bebebe; padding:10px 0; line-height:20px;}
.anli ul li strong{ float:left; padding-left:20px;}
.anli ul li img{ float:left; margin-left:10px; }

.anli2{ width:780px; float:left; margin-top:10px; display:inline;}
.anli2 table td{ text-align:center; border:1px solid #e5e5e5; border-collapse: collapse; }
.anli2 ul{ width:780px; float:left; margin-top:15px;}
.anli2 ul li{ width:180px; float:left; margin-right:10px; display:inline;}
.anli2 ul li img{ width:180px; height:135px; float:left;}