﻿@charset "utf-8"
/*重置样式*/
*{margin:0px; padding:0px}
ul, li{list-style-type:none}
h1, h2, h3, h4, h5, h6, p, img, input, fieldset, legend, textarea, ul, li, ol, dd, dl, div, span, form{margin:0px; padding:0px}
body{margin:0px; padding:0px; background-color:#FFF; background:url() 0 0 repeat-x;background-position:left top;font-size:12px; font-family:Arial,Tahoma,Verdama,"Trebuchet MS";}
img, input{border:none;border:0;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none}
a:hover, 
a:active{text-decoration:underline}
.clear{clear:both; line-height:0px; height:0px; font-size:0px; overflow:hidden}
label{cursor:pointer!important; cursor:hand}
layout{*zoom:1}

.inputbox { margin:0 65px;clear:both; text-align:left;}
.inputbox p { clear:both; text-align:left; *zoom:1;}
.input_01 { background:#f8f8f8;border:1px solid #B2B2B2; height:16px; padding:1px;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#666;overflow:hidden;}
.ibl { width:60px; color:#666; text-align:right; float:left; margin-right:3px; padding-top:13px; }
.ibr {text-align:left; float:left; padding-top:10px; +padding-top:8px; color:#666; }
.btn_submit{width:47px;height:20px;background:url(btn_submit.jpg) 0 0 no-repeat;cursor:pointer;}
.btn_reset{width:47px;height:20px;background:url(btn_reset.jpg) 0 0 no-repeat;cursor:pointer;}


.header{width:980px;height:134px;background:url(bg_header.jpg) 0 0 no-repeat;margin:0 auto;}
.header form{float:right;margin-top:103px;padding-right:13px;width:420px;}
.header form a,.header form input,.header form label{float:left;}
.header form a.cn{margin-right:8px;}
.header form a.en{margin-right:19px;}
.header form label{line-height:16px;color:#333333;}
.header form input.textfield_01{width:165px;height:14px;padding:1px;border:1px solid #666666;background:#FFF;margin-right:1px;}
.header form input.btn_search{width:47px;height:17px;background:url(btn_search.jpg) 0 0 no-repeat;}


.middle{width:980px;margin:0 auto;background:#605D5C;border-bottom:1px solid #FFCC00;}
.middle .mi_Left{width:188px;float:left;}
.middle .mi_Right{width:792px;float:left;background:#FBFBFB;}
.middle .mi_Right .subnav{line-height:25px;height:25px;text-align:right;background:#919191;margin-bottom:2px;}
.middle .mi_Right .subnav a{color:#FFF;font-weight:bold;margin-left:8px;margin-right:8px;}
.location{margin-left:2px;height:29px;width:auto;background:url(bg_location.jpg) 0 0 repeat-x;margin-top:2px;line-height:29px;padding-left:13px;padding-right:15px;}
.location .right{float:right;color:#666;}
.location .right a{color:#666;}
.location ul{float:left;border-right:1px solid #848383;}
.location ul li{float:left;}
.location li a{float:left;font-size:13px;padding:0px 11px;border-left:1px solid #848383;color:#605D5C;}
.location li a.current,.location li a:hover{background:url(bg_title.jpg) 0 bottom repeat-x;color:#FFF;font-weight:bold;text-decoration:none;}

.middle .mi_Right{}
.middle .mi_Right .main{float:left;width:556px;overflow-x:hidden;}
.middle .mi_Right .side{padding-top:15px;float:right;width:236px;height:506px;overflow-x:hidden;}
.article{line-height:22px;color:#333333;padding:15px 20px;}
.middle .mi_Right .top{border-top:1px solid #EBEBEB;margin:20px 20px;text-align:right;}


.menu{margin-top:24px;margin-bottom:7px;}
.menu dt{margin-bottom:3px;}
.menu dt a{width:148px;height:27px;display:block;background:url(bg_nav.jpg) 0 0 no-repeat;margin:0 auto;line-height:27px;fotn-size:12px;color:#436E00;font-weight:bold;padding-left:30px;}
.menu dt a.current,.menu dt a:hover{background:url(bg_nav_c.jpg) 0 0 no-repeat;color:#605D5C;text-decoration:none;}
.menu dd{display:none;position:absolute;}
.menu dd ul{*zoom:1;position:relative;top:-24px;width:132px;left:170px;}
.menu dd li{background:url(ct.gif) repeat-x bottom #919191;}
.menu dd li a{display:block;height:24px;line-height:24px;color:#FFF;text-align:left;background:url(ct.gif) repeat-x bottom #919191;padding-left:5px;}
.menu dd li a:hover,.menu dd li a.current{background:#605D5C;text-deocration:none;text-decoration:none;}

.link{text-align:center;}
.link a{display:block;margin-bottom:7px;}
.footer{width:960px;height:118px;background:url(bg_footer) 0 0 no-repeat;margin:0 auto;padding-left:10px;padding-right:10px;color:#605D5C;line-height:18px;padding-top:3px;}
.client_01{padding-left:22px;background:url(icon_01.gif) left center no-repeat;margin-right:10px;}
.client_02{padding-left:22px;background:url(icon_02.gif) left center no-repeat;}
.client_03{padding-left:22px;background:url(icon_03.jpg) left center no-repeat;}
.footer .right{float:right;}
.footer a{color:#605D5C;}
.title_02{border-bottom:2px solid #FFCC01;padding-bottom:4px;margin:10px 13px;color:#333333;font-size:13px;text-align:center;line-height:1.5;}
.title_01{height:17px;font-size:12px;margin:20px 13px 10px 13px;background:url(bg_title_01.jpg) 0 0 repeat-x;}
.title_01 span{background:#FFF;padding:0px 4px;color:#333333;font-size:13px;margin-left:13px;}
form.estimate{}
form.estimate p,.result p{clear:both;*zoom:1;}
form.estimate .l,.result .l{position:relative;float:left;margin-left:27px;width:100px;_display:inline;color:#333333;padding-top:6px;}
form.estimate .l.sp,.result .l.sp{width:70px;}
form.estimate .c,.result .c{float:left;color:#333333;margin-right:24px;padding-top:4px;}
form.estimate .c em{color:#E70000;}
form.estimate .r{float:left;padding-top:6px;color:#858585;}
form.estimate .l em{position:absolute;color:#E70000;left:-10px;}
.textfield_02{font-size:12px;font-family:Arial, Helvetica, sans-serif;height:15px;padding:1px;line-height:15px;background:#FFF;border:1px solid #858585;}
form.estimate .btn_submit_e{width:43px;height:20px;background:url(btn_submit.jpg) 0 0 no-repeat;margin-right:40px;cursor:pointer}
form.estimate .btn_reset_e{width:43px;height:20px;background:url(btn_reset.jpg) 0 0 no-repeat;cursor:pointer}
form.estimate .btn_submit_o{width:91px;height:22px;background:url(btn_submit_o.jpg) 0 0 no-repeat;cursor:pointer;}
.title_03{margin:16px 13px 10px 13px;font-size:0px;}

.pic_list_01{margin-top:23px;}
.pic_list_01 .pic_list{text-align:Center;width:278px;float:left;}
.pic_list_01 .pic{width:226px;height:132px;overflow:hidden;margin:0 auto;line-height:132px;}
.pic_list_01 .txt{width:226px;padding-top:14px;margin:0 auto;margin-bottom:50px;}
.pic_list_01 .txt a{}

.page{margin:20px 15px;height:24px;border:1px solid #E5E5E5;background:#F5F5F5;line-height:24px;text-align:center;}
.page a{color:#000;margin-left:6px;margin-right:6px;}
.page a.current,.page a:hover{color:#C00000;text-decoration:underline;}

.main_def{float:left;width:556px;}
.side_def{float:left;width:236px;padding-top:14px;}
.side_def h3{font-size:12px;}
.slogan_def{width:auto;font-size:0px;}
.main_def h3{font-size:0px;text-align:Center;}
.consult_def{*zoom:1;}
.consult_def .intro,.consult_def .info{padding:8px 14px;line-height:18px;color:#666666;}
.pic_list_02{overflow:hidden;margin:8px auto;}
.pic_list_02 li{text-align:Center;float:left;width:185px;}
.pic_list_02 .pic{width:138px;margin:0 auto;height:98px;overflow:hidden;font-size:12px;}
.pic_list_02 .txt{width:138px;margin:0 auto;padding-top:8px;}
.pic_list_02 .txt a{color:#333333;font-weight:bold;}
.course_def{}
.course_def .intro{padding:8px 14px;line-height:18px;color:#666666;}
.course_def .pics{text-align:center;margin:10px auto;}
.pic_news_01{margin-bottom:14px;}
.pic_news_01 .pic{float:left;width:244px;height:89px;border:1px solid #ddd;}
.pic_news_01 .txt{line-height:20px;color:#666666;padding-right:23px;padding-left:14px;width:220px;float:left;}
.article_def{*zoom:1;padding-bottom:8px;_padding-bottom:13px;}
.article_def .qus{padding-left:29px;color:#666;line-height:22px;padding-top:10px;width:250px;float:left;}
.article_def .ans{float:left;width:257px;line-height:22px;color:#666666;font-weight:bold;padding-top:10px;padding-bottom:8px;}

.pic_news_02{overflow:hidden;*zoom:1;background:#EEEEEE;padding-bottom:21px;}
.pic_news_02 h4{font-size:13px;color:#333333;line-height:1.5;text-align:center;margin:8px auto 13px auto;}
.pic_news_02 h4 a{color:#333333;}
.pic_news_02 .pic{margin-left:12px;_display:inline;width:107px;height:145px;float:left;border:1px solid #919191;margin-bottom:10px;}
.pic_news_02 .txt{float:left;width:108px;padding-left:6px;color:#333333;line-height:18px;padding-top:3px;}
.pic_news_02 .txt a{color:#333333;margin-left:5px;}
.list_news_01{width:auto;padding-left:9px;padding-top:10px;padding-bottom:20px;background:#EEEEEE;margin-bottom:9px;}
.list_news_01 li{line-height:16px;padding-top:5px;padding-bottom:5px;background:url(icon_04.gif) left center no-repeat;padding-left:8px;}
.list_news_01 li a{color:#333333;font-size:12px;}
.fla_switch{width:234px;height:220px;border:1px solid #EFEFEF;overflow:hidden;margin:8px auto 18px auto;}
.partner{width:175px;margin:5px auto auto auto;}
.partner h3{font-size:0px;}
.partner .sub{border-left:1px solid #607901;border-right:1px solid #607901;background:#EEEEEE;padding-top:10px;border-bottom:1px solid #607806;padding-bottom:10px;text-align:Center;}
.partner .sub a{display:block;margin-bottom:5px;}

.suc{color:#333333;line-height:26px;padding:3px 22px;}
.suc em{font-size:14px;font-style:normal;color:#F60F31;}


.list_news_02{overflow:hidden;*zoom:1;margin:10px 15px;}
.list_news_02 li{line-height:18px;clear:both;*zoom:1;border-bottom:1px dashed #4E4E4E;padding-top:8px;padding-bottom:8px;}
.list_news_02 .date{float:right;color:#666666;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.list_news_02 .ico{float:left;width:13px;background:url(icon_05.gif) left center no-repeat;}
.list_news_02 li a{color:#333;}

.pic_list_03{overflow:hidden;margin:25px auto;}
.pic_list_03 .pic_list{text-align:Center;float:left;margin-bottom:20px;width:139px;}
.pic_list_03 .pic{width:114px;height:162px;overflow:hidden;margin:0 auto;line-height:162px;}
.pic_list_03 .txt{width:114px;margin:0 auto;padding-top:7px;}
.pic_list_03 .txt a{color:#333333;}

.main h1{text-align:center;font-size:14px;color:#333333;margin:20px auto 3px auto;}
.main h2{height:23px;line-height:23px;font-size:12px;font-weight:normal;margin:3px 2px;background:#E3E4E3;text-align:center;color:#333333;}

.childnav{background:#919191;height:23px;margin-top:2px;margin-left:2px;line-height:23px;padding-left:13px;}
.childnav a{color:#FFF;border-left:1px solid #FFF;padding-left:10px;padding-right:10px;}
.childnav a.Bd{border-right:1px solid #FFF;}

.contact{width:549px;margin-left:2px;margin-top:20px;}
.contact h4{width:auto;height:19px;line-height:19px;background:url(bg_contact_top.jpg) 0 0 no-repeat;padding-left:18px;color:#333333;font-size:12px;}
.contact .cen{width:auto;background:url(bg_contact_cen.jpg) 0 0 repeat-y;}
.contact .bot{}
.pic_news_03{*zoom:1;padding-top:10px;padding-bottom:3px;}
.pic_news_03 .pic{width:115px;height:77px;overflow:hidden;margin-left:6px;float:left;_display:inline;}
.pic_news_03 .txt{width:414px;padding-left:7px;float:left;color:#333333;line-height:22px;}
.pic_news_03 .txt a{}