@charset "utf-8";
/* CSS Document */
/*----------------------------banner-------------------------*/
/*.banner{ margin:0 auto; width:988px; height:324px; background:url(/example/banner1.gif) no-repeat;}*/
.banner1{ margin:0 auto; width:988px; height:324px; background:url(/image/bigpic1.jpg) no-repeat;}
.banner2{ margin:0 auto; width:988px; height:324px; background:url(/image/bigpic2.jpg) no-repeat;}
.banner3{ margin:0 auto; width:988px; height:324px; background:url(/image/bigpic3.jpg) no-repeat;}
.banner4{ margin:0 auto; width:988px; height:324px; background:url(/image/bigpic4.jpg) no-repeat;}
.banner5{ margin:0 auto; width:988px; height:324px; background:url(/image/bigpic5.jpg) no-repeat;}
.banner_text{ float:left; width:352px; margin-top:50px; display:inline; color:#FFFFFF; text-align:left;}
.banner_text li{ float:left; width:324px; line-height:16px;}
.banner_text li.banner_text35{ font-size:36px; line-height:36px; font-weight:bold;}
/*.banner_text li.banner_text20{ font-size:20px; line-height:40px; font-weight:bold; margin-top:20px;}*/
.banner_text li.banner_text20 a{ font-size:20px; line-height:40px; font-weight:bold; margin-top:20px; color:#FFFFFF; text-decoration:none;}
.banner_text li.banner_text20 a:hover{ font-size:20px; line-height:40px; font-weight:bold; margin-top:20px; color:#FFFFFF; text-decoration:underline;}
.banner_textffa800{ color:#ffa800; text-decoration:underline;}
.banner_textffa800 a{ color:#ffa800; text-decoration:underline;}
.banner_textffa800 a:hover{ color:#ffa800; text-decoration:underline;}
.banner_pic{ float:right; margin-right:20px;_margin-right:10px; width:66px; height:324px;}
.banner_pic1,.banner_pic3{ float:left; width:66px; height:19px;}
.banner_pic2{ float:left; width:56px; background:#76c9f3; border:1px solid #84d3fa; margin-top:3px; margin-bottom:3px; padding:9px 4px 9px 4px; height:261px; overflow:hidden;}
.banner_pic2 ul{ list-style:none; padding:0; margin:0;}
.banner_pic2 li{width:58px;height:46px; margin-top:6px;}
.banner_pic2 li a{ float:left; width:54px; height:42px; border:1px solid #b1e2f9;display:inline; }
.banner_pic2 li a:hover{ float:left; width:54px; height:42px; border:2px solid #ffffff; display:inline; }
.banner_pic2 li.border2{ float:left; width:54px; height:42px; border:2px solid #f0a600; display:inline; }
.banner_pic2 li.border3{ float:left; width:54px; height:42px; border:1px solid #b1e2f9;display:inline; }
/*----------------------------btn-------------------------*/
.btn{ margin:0 auto; width:988px; height:83px; line-height:83px; line-height:83px;}
.btn div{ float:left; display:inline;}
.btnpic{ float:right; width:186px; height:83px; display:inline; background:url(/image/btn_quick.gif) no-repeat; }
.btngreen{ float:right; width:223px; height:36px; margin-top:25px; margin-right:33px;}
.btnzi{ float:right; margin-right:10px; margin-left:20px; display:inline; height:83px; font-size:24px; font-weight:bold; color:#FFFFFF;}
.btnzi01{ float:left; display:inline;}
.btninput{ float:left; width:224px; height:24px; margin-top:30px;margin-left:5px; margin-right:5px; display:inline; background:#000000;}
.btninput input{ border:1px solid #3cb2ee; height:22px; width:222px; margin:0px; padding:0px; float:left; color:#888888}
.musout{background:url(/image/btn_green.gif) no-repeat; width:223px; height:36px; border:none; display:block;}
.musover{ background:url(/image/btn_green2.gif) no-repeat;width:223px; height:36px; border:none; display:block;}
.musdown{ background:url(/image/btn_oran.gif) no-repeat;width:223px; height:36px; border:none; display:block;}

/*----------------------------contant-------------------------*/
.contant{ margin:0 auto; width:988px; padding-bottom:50px;}
.contantlist{ float:left; width:988px; margin-top:15px;}
.contantnumber{ float:left; width:988px; margin-top:50px; text-align:left; color:#333; font-size:14px;}
.contantlist1{ float:left; width:250px;}
.contantlist1_title{ float:left; width:255px; border-bottom:1px solid #dddddd; padding-bottom:12px; font-size:24px; font-weight:bold; color:#0b9fea; text-align:left; padding-left:15px;}
.contantlist1_nei{ float:left;  margin-top:15px;}
.listicon1{ float: left; width:225px; background:url(/image/icon01.gif) no-repeat 0px 5px; padding-left:60px; line-height:68px; height:68px;}
.contantlist1_nei1{ float:left; width:200px;  height:100px; line-height:16px; text-align:left; padding:0px 11px 23px 25px;}
.contantlist1_nei1 a{ text-decoration:none;}
.contantlist1_nei1 a:hover{text-decoration:none;}
.contantlist1_nei2{ float:left; margin-top:2px; text-align:right;}
.contantlist1_nei2 li{ float:left; margin-bottom:3px; margin-top:12px; width:200px;}
.contantlist1_nei2 li.backb{ font-weight:bold; color:#000000;}
.contantlist1_nei2 li.grey{color:#7b7b7b;}
.con_more{ color:#007dc4; font-style:italic; }
.con_more a{ color:#007dc4;text-decoration:underline;}
.con_more a:hover{ color:#bb4600; text-decoration:underline;}
.margin34{ margin-right:38px;}
.listicon2{ float: left; width:225px; background:url(/image/icon02.gif) no-repeat 0px 5px; padding-left:60px; line-height:56px; height:56px; margin-top:12px;}
.con_active{ float:left; width:225px; margin-top:15px; text-align:left; overflow:hidden; height:166px;}
.con_active li{ float:left; width:300px; margin-bottom:10px;}
.active_pic{ float:left; width:32px; height:32px; margin-right:13px;}
.active_zi{ float:left; width:255px; color:#333333;}
.active_zi li{ float:left; width:255px; margin-bottom:2px; }
.active_zi li.blue{ color:#0b9fea;}
.active_zi li.blue a{ color:#0b9fea; text-decoration:none;}
.active_zi li.blue a:hover{ color:#0b9fea; text-decoration:underline;}
.listicon3{ float: left; width:220px; background:url(/image/icon03.gif) no-repeat 0px 5px; padding-left:65px; line-height:59px; height:59px; margin-top:12px;}
.con_announc{ float:left; width:300px; margin-top:15px; text-align:left;}
.con_annlist{ float:left; width:300px; padding-bottom:8px; margin-bottom:8px; color:#333333;}
.con_annlist li{ float:left; width:300px; margin-bottom:2px; margin-top:2px;}
.con_annlist li a{ color:#333333; text-decoration:none;}
.con_annlist li a:hover{ color:#000000; text-decoration:underline;}
.con_annlist li.title{ font-weight:bold; color:#000000;}
.con_annlist li.title a{ color:#000000; text-decoration:none;}
.con_annlist li.title a:hover{ color:#000000; text-decoration:underline;}
.borderd{ border-bottom:1px dashed #999999;}
.annoum_more{ float:left; width:300px; color:#007dc4; font-style:italic; }
.annoum_more a{ color:#007dc4;text-decoration:underline;}
.annoum_more a:hover{ color:#bb4600;text-decoration:underline;}
/*----------------------------number-------------------------*/
.con_noumber1{ float:left; width:132px; height:36px; line-height:36px; background:url(/image/picno1.gif) no-repeat 0px 0px; padding-left:40px; display:inline;}
.con_noumber2{ float:left; width:136px; height:36px; line-height:36px; background:url(/image/picno2.gif) no-repeat 0 0px; padding-left:25px; margin-left:5px; display:inline;}
.con_noumber3{ float:left; width:154px; height:36px; line-height:36px; background:url(/image/picno3.gif) no-repeat 0 0px; padding-left:45px; margin-left:5px; display:inline;}
.con_noumber4{ float:left; width:148px; height:36px; line-height:36px; background:url(/image/picno4.gif) no-repeat 0 0px; padding-left:40px; margin-left:5px; display:inline;}
.con_sea{ float:left; width:229px; margin-left:20px; height:24px; margin-top:6px; display:inline;}
.con_seabox{ float:left; width:158px; height:24px; display:inline; background:url(/image/seabox.gif) no-repeat;  padding-left:30px;}
.con_seabox input{width:130px;height:19px;background:none;border:none;color:#565656;font-size:12px;padding-top:5px;}
.con_seabtn{ float:left; width:32px; height:21px; margin-top:1px; margin-left:8px; display:inline;}
/*-----------------------------testimonials------------------*/
.testimonials_content{float:left;width:200px;height:128px;overflow:hidden;}
.testimonials_name{float:right;width:200px;height:14px;overflow:hidden;}
.testimonials_name a{display:block;color:#000000;text-decoration:none;cursor:text;}
.testimonials_name a:hover{display:block;color:#000000;text-decoration:none;}
.testimonials_time{float:right;width:200px;height:15px;overflow:hidden;}
.testimonials_time a{display:block;color:#7b7b7b;text-decoration:none;}
.testimonials_time a:hover{display:block;color:#7b7b7b;text-decoration:underline;}