@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:0;}
body{ background:#FFFFFF; font-size:12px;}
.clear{ clear:both; line-height:0px; font-size:0; height:0;}
a{ text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}:focus { outline:0; }
ul{ list-style:none;}

.header{ width:1000px; margin:0 auto; height:71px;}
.logo{ float:left; padding:12px 0 0 3px;}
/*
.logo{ float:left; padding:22px 0 0 3px;}
.logo img{ max-height:32px;}
*/
.logo img{ max-height:45px;}
.header_right{ float:right; padding:26px 0 0 0; line-height:24px; color:#666666; text-align:right;}
.header_right a{ color:#666666; display:inline-block; margin-left:3px;}
.header_right a.t_login{ background:url(../images/home_img_06.jpg) left 3px no-repeat; padding-left:22px; margin-right:6px;}
.header_right a.t_register{ background:url(../images/home_img_08.jpg) left 3px no-repeat; padding-left:22px; margin-right:6px;}
.header_right a:hover{ color:#00a2b2;}
/*
.nav{ background:url(../images/home_img_17.jpg) repeat-x; height:47px; margin-bottom:4px;}
*/
.nav{ background:url(../images/home_img_17.jpg) repeat-x; height:47px; margin-bottom:0px;}

.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ float:left; height:47px; position:relative; width:98px; z-index:9990;}
.nav ul li .nav_tit{ position:absolute; width:104px; left:0; top:0; z-index:99999;}
.nav ul li .nav_tit a{ color:#333333; font-family:"微软雅黑"; font-size:14px; padding:6px 3px 0 0; height:41px; line-height:34px; display:block; text-align:center;}
.nav ul li:hover .nav_tit{ background:url(../images/home_img_14.jpg) left top no-repeat; left:-2px; width:108px;}
.nav ul li:hover .nav_tit a{ background:url(../images/home_img_15.jpg) right top no-repeat; color:#fff;}
.nav ul li.present .nav_tit{ background:url(../images/home_img_14.jpg) left top no-repeat; left:-2px; width:108px;}
.nav ul li.present .nav_tit a{ background:url(../images/home_img_15.jpg) right top no-repeat; color:#fff;}
.nav ul li.jg{ width:2px; background:url(../images/home_img_19.jpg) left top no-repeat; z-index:9;}
.nav ul li.t_search{ float:right; width:185px; padding:9px 0 0 0; height:34px;}
.nav ul li.t_search .ts_k{ float:left; height:26px; line-height:26px; width:140px; padding:0 3px 0 10px; background:url(../images/home_img_22.jpg) left top no-repeat; border:0;}
.nav ul li.t_search .ts_b{ float:left; height:26px; line-height:26px; width:32px; border:0; background:url(../images/home_img_22.jpg) right top no-repeat; cursor:pointer;}

.nav ul li .nav_down{ position:absolute; left:-2px; top:47px; z-index:99999; display:none;}
.nav ul li .nav_down1{ width:450px;}
.nav ul li .nav_down .nd_box{ border-collapse:collapse; border:0;}
.nav ul li .nav_down .nd_box tr{ border:0;}
.nav ul li .nav_down .nd_box tr td{ border:0; vertical-align:top;}
.nav ul li .nav_down .nd_box tr .ndbg1{ background:url(../images/home_img_36.jpg) left bottom repeat-x #fff;}
.nav ul li .nav_down .nd_box tr .ndbg2{ background:url(../images/home_img_36.jpg) left bottom repeat-x #fff;}
.nav ul li .nav_down .nd_box tr .ndbg3{ background:url(../images/down_bg_40.png) left repeat-y; width:5px;}
.nav ul li .nav_down .nd_box tr .ndbg4{ background:url(../images/down_bg_45.png) left bottom no-repeat; width:5px; height:5px;}
.nav ul li .nav_down .nd_box tr .ndbg5{ background:url(../images/down_bg_47.png) left top repeat-x; height:5px;}
.nav ul li .nav_down .nd_box tr .ndbg6{ background:url(../images/down_bg_50.png) right bottom no-repeat; width:5px; height:5px;}
.nav ul li .nav_down .nd_left{ float:left; padding:5px 0 0 0;}
.nav ul li .nav_down .nd_left dd{ padding:0 0 0 20px; float:left; line-height:30px;}
.nav ul li .nav_down .nd_left dd a{ color:#666;}
.nav ul li .nav_down .nd_left dd a:hover{ color:#00a2b2;}
.nav ul li .nav_down .nd_right{ float:left; margin:12px 0 12px 12px; padding:0 18px 0 25px; width:164px; background:url(../images/home_img_30.jpg) left repeat-y; color:#999999; line-height:20px;}
.nav ul li .nav_down .nd_right img{ margin-bottom:3px;}

.nav ul li:hover .nav_down{ display:block;}

.nav ul li .nav_down .nd_left1{ width:190px;}
.nav ul li .nav_down .nd_left1 dd{ width:70px;}
.nav ul li .nav_down .nd_left4{ width:150px;}
.nav ul li .nav_down .nd_left4 dd{ width:130px;}
.nav ul li .nav_down .nd_left6{ width:90px;}
.nav ul li .nav_down .nd_left6 dd{ width:70px;}
.nav ul li .nav_down .nd_left7{ width:90px;}
.nav ul li .nav_down .nd_left7 dd{ width:70px;}
/*.nav ul li .nav_down .nd_left1{ float:left; height:100%; width:5px;}
.nav ul li .nav_down .nd_left1{ border-collapse:collapse; border:0;}
.nav ul li .nav_down .nd_left1 table .b{ background:#fff;}
.nav ul li .nav_down .nd_left1 table .d{ background:url(../images/down_bg_45.png) left bottom no-repeat;}
.nav ul li .nd_box{ background:#fff;}
.nav ul li .nd_bottom{ background:url(../images/down_bg_47.png) left top repeat-x; height:5px;}
.nav ul li .nav_down .nd_left2{ float:left;}
.nav ul li .nav_down .nd_left3{ float:left;}*/

#qh{ width:100%; height:340px; overflow:hidden; position:relative; clear:both;}
#qh .img2{ display:none; width:2000px; position:absolute; text-align:center; left:50%; margin:0 0 0 -1000px; top:0;}
#qh .img2 img{ height:340px; margin:0 auto;}
#jsNav{ position:absolute; height:50px; bottom:0px; left:0; z-index:20; width:100%; display:none; background:url(../images/ban_bg_55.png) bottom repeat-x;}
#jsNav table{ width:1000px; margin:0 auto; text-align:right;}
#jsNav div{ display:inline-table; border:3px #fff solid; height:30px; width:45px; margin:10px 10px 0 0; vertical-align:top;}
#jsNav a{ font-size:0; display:block; height:30px; width:45px;}
#jsNav a img{ height:30px; width:45px;}
#jsNav div.imgSelected{ margin:0 10px 0 0;}

.content{ width:1000px; padding:25px 0 50px 0; margin:0 auto;}
.home_left{ float:left; width:186px;}
.home_middle{ float:left; width:526px; padding-left:36px;}
.home_right{ float:right; width:214px;}

.home_tit{ height:22px; line-height:22px; border-bottom:1px #00a2b2 solid; color:#00a2b2; font-family:"微软雅黑"; font-size:18px; margin-bottom:12px;}
.home_tit p{ float:left;}
.home_tit span{ color:#fff; background:#00a2b2; float:left; padding:0 3px; margin-right:4px;}
.home_tit strong{ float:right;}
.home_tit .ht_more{ background:url(../images/home_img_42.jpg) right no-repeat; display:block; height:22px; width:45px;}

.hb1_list{ margin-bottom:15px;}
.hb1_list li{ height:26px; line-height:26px; margin-bottom:4px; vertical-align:bottom;}
.hb1_list li a{ height:26px; display:block; font-family:"微软雅黑"; color:#666; padding-left:12px;}
.hb1_list li a:hover{ color:#00a2b2; border-left:2px #00a2b2 solid; padding-left:10px; background:#f5f5f5;}

.hb2{ margin-bottom:11px;}

.hb3_list{ margin-bottom:15px;}
.hb3_list li{ height:26px; line-height:26px; margin-bottom:4px; padding-left:12px; font-family:"微软雅黑"; vertical-align:bottom;}
.hb3_list li p{ float:left; height:26px; width:400px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hb3_list li span{ float:right; width:90px; color:#999999;}
.hb3_list li a{ color:#666;}
.hb3_list li:hover{ border-left:2px #00a2b2 solid; padding-left:10px; background:#f5f5f5;}
.hb3_list li a:hover{ color:#00a2b2;}

.hb4{ width:526px; overflow:hidden; margin-bottom:12px;}
.hb_scheme{ width:550px;}
.hb_scheme li{ float:left; width:166px; margin:0 12px 0 1px; height:110px; text-align:center; overflow:hidden;}
.hb_scheme li img{ height:72px;}
.hb_scheme li p{ height:30px; line-height:30px;}
.hb_scheme li a{ display:block; color:#666666; font-family:"微软雅黑"; font-size:14px;}
.hb_scheme li a:hover{ color:#00a2b2;}

.hb5{ width:526px; overflow:hidden;}
.hb5_list{ width:550px; height:148px; background:url(../images/hb5_116.jpg) bottom repeat-x;}
.hb5_list li{ float:left; width:125px; margin:0 9px 0 0; height:148px; text-align:center; overflow:hidden;}
.hb5_list li img{ height:106px;}
.hb5_list li p{ height:34px; line-height:34px;}
.hb5_list li a{ display:block; height:147px; color:#666666; font-family:"微软雅黑";}
.hb5_list li a:hover{ color:#00a2b2; background:#ebebeb; border-bottom:1px #00a2b2 solid;}

.hb6_top{ background:url(../images/home_img_46.jpg) top no-repeat; height:12px; line-height:0; font-size:0;}
.hb6_bottom{ background:url(../images/home_img_56.jpg) top no-repeat; height:6px; line-height:0; font-size:0; margin-bottom:22px;}
.hb6{ position:relative; height:235px; background:#00a2b2;}
#slides{ position:absolute; top:0; left:12px; z-index:100;}
#slides .next,#slides .prev{ position:absolute; top:107px; left:-39px; width:24px; height:43px; display:none; z-index:101;}
.slides_container{ width:190px; height:224px; overflow:hidden; position:relative;}
#slides .next{ left:585px;}
.pagination{ margin:0 auto 0;}
.pagination li{ float:left; margin:0 3px;}
.pagination li a{ display:block; width:6px; height:6px; background:#fff; float:left; overflow:hidden; font-size:0; line-height:0; filter:alpha(opacity=50); opacity:0.5;}
.pagination li.current a{ filter:alpha(opacity=100); opacity:1.0;}
.caption{ position:absolute; bottom:-35px; left:0; height:30px; padding:8px 0 0 0; width:190px; line-height:24px; color:#fff; text-align:center;}

.hb7{ background:#f0f0f0;}
.hb7_top{ background:url(../images/home_img_58.jpg) top no-repeat; height:8px; line-height:0; font-size:0;}
.hb7_bottom{ background:url(../images/home_img_80.jpg) top no-repeat; height:7px; line-height:0; font-size:0;}
.hb7_tit{ height:47px; line-height:36px; padding:0 20px; font-family:"微软雅黑"; font-size:18px; color:#00a2b2;}
.hb7_list{ width:175px; margin:0 auto;}
.hb7_list li{ width:175px; height:54px; margin-bottom:10px; background:#fff; text-align:center; overflow:hidden;}
.hb7_list li img{ height:54px;}
.hb7_more{ padding:10px 0 0 20px; height:30px;}
.hb7_more a{ background:url(../images/home_img_77.jpg) top no-repeat; width:73px; height:22px; display:block;}

.footer_bg{ background:#666666; border-top:1px #cccccc solid;}
.footer_bg1{ background:#f0f0f0; border-top:1px #fff solid; border-bottom:1px #a3a3a3 dashed;}
.footer_top{ width:1000px; margin:0 auto;}
.ft_left{ float:left; padding:12px 0 16px 10px;}
.ft_left .ft1{ float:left; padding-right:100px;}
.ft_left .ft1 li{ width:47px; height:47px; float:left; margin-right:15px;}
.ft_left .ft1 li a{ display:block; height:47px; background:url(../images/wx_74.jpg) top no-repeat;}
.ft_left .ft1 li a:hover{ background:url(../images/wx_72.jpg) top no-repeat;}
.ft_left .ft2{ float:left; line-height:18px; background:url(../images/home_img_91.jpg) left 10px no-repeat; padding:6px 116px 0 22px;}
.ft_left .ft2 .p1{ font-family:"微软雅黑"; font-size:14px; color:#333333;}
.ft_left .ft2 .p1 span{ font-family:Arial; color:#999999;}
.ft_left .ft2 .p2{ font-family:Arial; font-size:18px; color:#333333;}
.ft_left .ft2 .p2 span{ color:#00a2b2;}
.ft_left .ft2 .p3{ color:#666666;}
.ft_left .ft3{ padding-right:0; background:url(../images/home_img_94.jpg) left 10px no-repeat; padding-left:25px;}
.ft_right{ float:right;}
.footer_bottom{ width:1000px; margin:0 auto; padding:8px 0; line-height:24px; color:#cccccc;}
.fb_left{ padding-left:14px; float:left;/* width:640px;*/}
.fb_right{ padding-right:3px; float:right; text-align:right;}
.fb_right a{ color:#cccccc; margin:0 3px;}
.fb_right a:hover{ text-decoration:underline;}
.footer{ width:960px; margin:0 auto;}

.ban_box{ height:250px; position:relative; overflow:hidden; width:100%;}
.ban{ position:absolute; left:50%; top:0; height:250px; text-align:center; width:2000px; margin:0 0 0 -1000px; z-index:9;}
.ban img{ height:250px;}

.con_left{ float:left; width:186px;}
.con_right{ float:right; width:780px;}
.cr_left{ float:left;}
.cr_right{ float:right; width:0px;}
/*
.cr_left{ float:left; width:528px;}
.cr_right{ float:right; width:214px;}
*/
.left_nav{ padding-bottom:5px; background:#f7f7f7;}
.left_nav1{ display:none;}
.left_nav li{ height:26px; line-height:26px; margin-bottom:4px; vertical-align:bottom;}
.left_nav li a{ height:26px; display:block; color:#333333; padding-left:22px;}
.left_nav li a:hover{ color:#00a2b2; border-left:2px #00a2b2 solid; padding-left:20px; background:#ffffff;}
.left_nav li.jingguo a{ color:#00a2b2; border-left:2px #00a2b2 solid; padding-left:20px; background:#ffffff;}

.right_tit{ height:20px; text-align:right; line-height:14px; border-bottom:1px #00a2b2 solid; color:#666666; margin-bottom:30px;}
.right_tit strong{ color:#00a2b2;}
.right_tit a{ color:#666;}
.right_tit a:hover{ color:#00a2b2;}

.con_con{ line-height:24px; color:#666666;}

.cr_tit{ height:27px; background:#f1f1f1;}
.cr_tit span{ float:left; background:#00a2b2; color:#fff; height:27px; line-height:26px; font-family:"微软雅黑"; font-size:14px; padding:0 14px;}
/*
.cr_news_list{ border:1px #ebebeb solid; padding:7px 0 7px 6px; margin-bottom:24px;}
*/
.cr_news_list{ border:1px #ebebeb solid; padding:7px 0 7px 6px; margin-bottom:24px; width:800px;}
.cr_news_list dt{ width:200px; height:72px; margin-bottom:10px; text-align:center; overflow:hidden; text-align:center;}
.cr_news_list dt img{ height:72px;}
.cr_news_list dd{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:29px; line-height:28px; width:200px; border-bottom:1px #999999 dashed; font-family:"微软雅黑";}
.cr_news_list dd a{ background:url(../images/about1_16.jpg) 1px no-repeat; padding-left:12px; color:#666666;}
.cr_news_list dd a:hover{ color:#00a2b2;}
.cr_news_list dd.nob{ border:0;}
.nob{ border:0;}
.mb15{ margin-bottom:15px;}

.culture_tit{ height:20px; line-height:20px; background:#f7f7f7; font-family:Arial; font-size:14px; color:#cccccc; margin-bottom:10px;}
.culture_tit span{ float:left; padding:0 10px; height:20px; line-height:20px; background:#00a2b2; font-family:"宋体"; color:#fff; margin-right:4px;}
.culture_con{ padding:0 10px 10px 10px;}

.course_box{ background:url(../images/course_03.jpg) 56px top no-repeat; padding-bottom:8px;}
.course_left{ width:50px; float:left; color:#009993; font-size:14px;}
.course_right{ width:424px; float:right;}

.client_box{ width:528px; overflow:hidden;}
.client_list{ width:550px;}
.client_list li{ width:172px; height:52px; border:1px #eae8e8 solid; float:left; margin:0 2px 9px 0; text-align:center; overflow:hidden;}
.client_list li img{ height:52px;}

.left_t{ height:24px; line-height:24px; background:#e9e9e9; border-bottom:4px #f7f7f7 solid;}
.left_t b{ float:left; padding-left:20px; color:#333333;}
.left_t span{ float:right; padding:0 3px 0 0;}
.left_t span a{ background:url(../images/scheme_28.jpg) 8px 8px no-repeat; width:24px; height:24px; display:block;}
.left_t1 span a{ background:url(../images/scheme_15.jpg) 8px 8px no-repeat;}

.scheme_box{ background:#f4f4f4; height:119px; margin-bottom:10px;}
.scheme_left{ float:left; background:url(../images/scheme_bg_08.jpg) left top no-repeat; padding:12px 0 12px 22px; width:110px; height:95px; overflow:hidden; text-align:center;}
.scheme_left img{ height:95px;}
.scheme_right{ float:right; background:url(../images/scheme_bg_08.jpg) left top no-repeat; padding:12px 24px 0 0; width:110px; height:95px; overflow:hidden; width:348px; height:107px;}
.scheme_right dt{ height:22px; line-height:22px; background:#ffffff; margin-bottom:6px;}
.scheme_right dt p{ float:left; border-left:2px #00a2b2 solid; height:22px; padding-left:8px; font-family:"微软雅黑"; font-size:14px; color:#00a2b2;}
.scheme_right dt span{ float:right; padding-right:8px;}
.scheme_right dt span a{ background:url(../images/scheme_12.jpg) left no-repeat; padding-left:14px; height:22px; display:block; color:#666666;}
.scheme_right dt span a:hover{ text-decoration:underline;}
.scheme_right dd{ float:left; width:164px; height:24px; line-height:24px; margin-right:8px; font-family:"微软雅黑"; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.scheme_right dd a{ font-family:"宋体"; background:url(../images/scheme_20.jpg) 1px no-repeat; padding-left:10px; color:#666666;}
.scheme_right dd a:hover{ color:#00a2b2;}

.cr_scheme_list{ border:1px #ebebeb solid; padding:7px 0 0 16px; margin-bottom:24px;}
.cr_scheme_list dd{ width:180px; height:101px; margin-bottom:5px; border-bottom:1px #999999 dashed;}
.cr_scheme_list dd .p1{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:30px; line-height:30px;}
.cr_scheme_list dd .p1 a{ color:#666666; font-weight:bold;}
.cr_scheme_list dd .p2{ float:left; width:61px; height:56px; overflow:hidden; text-align:center;}
.cr_scheme_list dd .p2 img{ height:56px;}
.cr_scheme_list dd .p3{ width:108px; float:right; line-height:18px; color:#666666; height:54px;}

.cr_scheme_list dd a:hover{ color:#00a2b2;}
.cr_scheme_list dd.nob{ border:0;}

.scheme_list{ padding:12px 0 0 0;}
.scheme_list dt{ height:143px; border-bottom:1px #cccccc solid; margin-bottom:8px;}
.scheme_list dt .s_left{ float:left; width:142px; height:122px; overflow:hidden; text-align:center;}
.scheme_list dt .s_left img{ height:122px;}
.scheme_list dt .s_right{ float:right; width:375px;}
.scheme_list dt .s_right .p1{ font-size:14px; height:22px; line-height:22px; font-weight:bold; overflow:hidden; margin-bottom:4px;}
.scheme_list dt .s_right .p1 a{ color:#00a2b2;}
.scheme_list dt .s_right .p2{ height:21px; padding:3px 0 0 0;}
.scheme_list dt .s_right .p2 span{ float:left; background:url(../images/scheme_list_06.jpg) left no-repeat #f7f7f7; height:17px; line-height:18px; padding:0 18px 0 24px;}
.scheme_list dt .s_right .p3{ color:#666666; line-height:24px;}
.scheme_list dt .s_right .p4{ padding:3px 0 0 0; height:24px; line-height:24px;}
.scheme_list dt .s_right .p4 a{ background:url(../images/scheme_12.jpg) 1px no-repeat; color:#01a3b4; padding-left:16px;}
.scheme_list dt .s_right a:hover{ text-decoration:underline;}
.scheme_list dd{ float:left; width:232px; height:29px; line-height:28px; border-bottom:1px #999999 dashed; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-family:"微软雅黑";}
.scheme_list dd a{ background:url(../images/scheme_20.jpg) 1px no-repeat; padding-left:14px; color:#666666; font-family:"宋体";}
.scheme_list dd a:hover{ color:#00a2b2;}

.news_list{ padding:0;}
.news_list dd{ float:none; width:528px; font-family:"宋体";}
/*
.news_list dd{ float:none; width:528px; font-family:"宋体";}
*/
.news_list dd p{ float:left; font-family:"微软雅黑"; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:420px;}
.news_list dd p a{ background:url(../images/about1_16.jpg) 2px no-repeat; padding-left:12px; font-family:"宋体";}
.news_list dd span{ float:right; width:70px; color:#666666;}

.sd_top{ background:#f3f3f3; margin-bottom:28px;}
.sdt_left{ float:left; width:294px; text-align:center;}
.sdt_left img{ max-width:294px; _width:294px;}
.sdt_right{ float:right; width:445px; padding-right:15px;}
.sdt_tit{ padding:8px 0; line-height:30px; background:url(../images/sdt_bg_06.jpg) bottom repeat-x; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#00a2b1; font-weight:normal; margin-bottom:7px;}
.sdt_con{ color:#666666; line-height:24px; padding-bottom:5px;}

.sdconh1{ position:relative; margin-bottom:30px;}
.sdconh1 .ww1{ height:29px;}
.sdconh1 .ww1 li{ float:left; background:#dedede; margin-right:10px;}
.sdconh1 .ww1 li a{ color:#333333; text-align:center; display:inline-block; height:29px; line-height:28px; font-size:14px; cursor:hand; background:url(../images/scheme_detail_13.jpg) right no-repeat; padding:0 26px 0 18px; width:auto; float:left;}
.sdconh1 .ww1 li.s{ background:#00a2b2;}
.sdconh1 .ww1 li.s a{ color:#fff; background:url(../images/scheme_detail_11.jpg) right no-repeat;}
.sdconh1 #butong_net1{ border:1px #cccccc solid; height:100%; padding:20px; line-height:24px; color:#666;}
.dis {display:block;}
.undis {display:none;}

.rollBox{ width:778px; height:150px; padding:10px 0 0 0; overflow:hidden; margin:0 auto; border:1px #cccccc solid;}
.rollBox .image{ width:27px; height:49px; padding:46px 0 0 0; float:left; border:0;}
.img1{ width:27px; height:49px; float:left; cursor:pointer;}
.img2{ width:27px; height:49px; float:right; cursor:pointer;}
.rollBox .Cont{ width:676px; overflow:hidden; float:left; height:135px; margin:0 0 0 23px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:156px; height:135px; float:left; text-align: center; margin-right:16px; position:relative; text-align:center; overflow:hidden;}
.rollBox .Cont .pic img{ width:156px; height:135px;}
.rollBox .Cont .pic span{ position:absolute; left:0; z-index:9; bottom:0; height:24px; background:#000; filter:alpha(opacity=50); opacity:0.5; width:156px;}
.rollBox .Cont .pic p{ position:absolute; left:0; z-index:9; bottom:0; height:24px; text-align:center; color:#ffffff; line-height:24px; width:156px; overflow:hidden;}
.rollBox #List1,.rollBox #List2{float:left;}

.product_box{ overflow:hidden; background:url(../images/product_img_08.jpg) repeat;}
/*
.product_box{ width:528px; overflow:hidden; background:url(../images/product_img_08.jpg) repeat;}
*/
.product_list{ width:550px;}
.product_list li{ width:162px; height:230px; float:left; margin:0 20px 36px 0; overflow:hidden; text-align:center;}
.product_list li a{ display:block; height:229px; color:#333333;}
.product_list li img{ height:163px;}
.product_list li p{ padding:4px 0 0 0; line-height:18px; text-align:left; height:54px; overflow:hidden;}
.product_list li a:hover{ background:#fafafa; color:#00a2b2; border-bottom:1px #00a2b2 solid;}

.sdt_img{}
.sdt_img li{ width:79px; height:79px; overflow:hidden; text-align:center; float:left; margin:0 10px 10px 0;}
.sdt_img li img{ height:79px;}

.serve_load{}
.serve_load dt{ height:26px; line-height:26px; background:#00a2b2; font-size:14px; color:#fff; font-weight:bold; margin-bottom:6px;}
.serve_load dt p{ float:left; padding-left:58px;}
.serve_load dt span{ float:right; padding-right:30px;}
.serve_load dd{ height:29px; line-height:28px; border-bottom:1px #999999 dashed;}
.serve_load dd p{ float:left; width:430px; height:28px; padding:0 0 0 4px; color:#666666; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.serve_load dd span{ float:right; width:70px;}
.serve_load dd span a{ background:url(../images/serve_load_06.jpg) left no-repeat; padding-left:12px; color:#006699;}
.serve_load dd span a:hover{ background:url(../images/serve_load_03.jpg) left no-repeat;}

.page{ color:#646464; padding:8px 0 0 0; text-align:right; line-height:24px;}
.page a{ color:#646464;}

.develop_list{}
.develop_list li{ float:left; width:251px; height:151px; background:#f7f7f7;}
.develop_list li .d_left{ float:left; width:114px; height:151px; overflow:hidden;}
.develop_list li .d_left img{ max-width:114px; max-height:151px; _width:114px;}
.develop_list li .d_right{ float:right; width:120px; padding-right:8px;}
.develop_list li .d_right .p1{ padding:8px 0 0 0; line-height:32px; color:#00a2b2; font-family:"微软雅黑"; font-size:16px;}
.develop_list li .d_right .p1 a{ color:#00a2b2;}
.develop_list li .d_right .p2{ padding:2px 0 0 0; color:#666; line-height:24px; font-weight:bold;}
.develop_list li .d_right .p3{ line-height:24px; color:#666;}

.mdd_top{ background:#f4f4f4; margin-bottom:20px;}
.mdd_left{ float:left; width:277px;}
.mdd_left img{ _width:277px; max-width:277px; text-align:center;}
.mdd_right{ float:right; width:450px; padding-right:25px;}
.mdd_right .p1{ padding:15px 0 0 0; line-height:36px; font-family:"微软雅黑"; color:#00a2b2; font-size:20px;}
.mdd_right .p2{ padding:10px 0 0 0; line-height:30px; color:#666666; font-family:"微软雅黑"; font-size:14px;}
.mdd_right .p2 strong{ color:#333;}

.position_list{ border-collapse:collapse; border:0; text-align:center; line-height:36px; color:#666666; width:100%;}
.position_list tr,.position_list tr td{ border-bottom:1px #999999 dashed}
.position_list tr.tit{ border-bottom:0; height:26px; line-height:26px; color:#fff; background:#00a2b2; font-size:14px; font-weight:bold;}
.position_list tr.tit td{ border-bottom:0;}
.position_list tr td a{ color:#666666; padding:0 5px;}
.position_list tr td a:hover{ color:#00a2b2;}

.mpd_tit1{ height:24px; line-height:18px; font-size:14px; font-weight:bold; color:#00a2b2; border-bottom:1px #cccccc solid; margin-bottom:6px;}
.mpd_list{}
.mpd_list li{ float:left; width:260px; color:#666666; line-height:24px;}
.mpd_tit2{ padding:22px 0 0 0; line-height:28px; line-height:28px; font-weight:bold; color:#00a2b2; border-bottom:1px #cccccc solid; margin-bottom:6px;}
.mpd_btn{ margin:16px 0 0 0; height:27px; padding:10px 20px 10px 0; background:#e9e9e9; text-align:right;}
.mpd_btn a{ background:url(../images/mpd_03.jpg) no-repeat; width:100px; height:27px; display:block; float:right;}

.news_tit1{ font-family:"微软雅黑"; font-size:18px; color:#00a2b2; line-height:24px; text-align:center; padding-bottom:6px;}
.news_tit2{ color:#666666; line-height:20px; height:28px; border-bottom:1px #cccccc solid; margin-bottom:10px; font-size:12px; font-weight:normal; text-align:center;}

.map{ padding:20px 0 0 0;}
.bdk{ background:#f7f7f7; padding:20px 0 36px 0;}
.hong{ color:#e50000;}

.message_box{}
.message_box li{ line-height:27px; padding-bottom:12px;}
.message_box li .m1{ float:left;}
.message_box li .m2{ width:64px; text-align:right; padding-right:5px;}
.mk{ height:25px; width:205px; background:#fff; line-height:25px; border:1px #c0c0c0 solid; padding:0 3px;}
.message_box textarea{ background:#fff; border:1px #c0c0c0 solid; width:420px; height:200px; padding:3px; line-height:20px; font-size:12px;}
.mbtn1{ float:right; background:url(../images/contact_btn_05.jpg) no-repeat; width:111px; height:29px; border:0; cursor:pointer; margin-right:32px;}
.mbtn2{ float:right; background:url(../images/contact_btn_03.jpg) no-repeat; width:111px; height:29px; border:0; cursor:pointer; margin-right:5px;}

.register_tit{ height:30px; line-height:30px; background:#00a2b2; color:#fff;}
.register_tit strong{ float:left; padding-left:14px; color:#f7f7f7; font-size:14px;}

.form_box{ padding:0 36px;}
.form_box li{ line-height:22px; padding-bottom:14px;}
.form_box li .f1{ float:left; margin-right:8px;}
.form_box li .f2{ width:80px; color:#666666;}
.fk{ height:20px; width:210px; background:#fff; line-height:20px; border:1px #dbdbdb solid; padding:0 3px;}
.form_box li.bb{ background:#e9e9e9; padding:10px 30px 10px 0; margin-top:20px;}

.fbtn1{ float:right; background:url(../images/register_05.jpg) no-repeat; width:88px; height:27px; border:0; cursor:pointer;}
.fbtn2{ float:right; background:url(../images/register_03.jpg) no-repeat; width:88px; height:27px; border:0; cursor:pointer; margin-right:5px;}

#focus_Box{position:relative;width:528px;height:308px;margin:20px auto;}
#focus_Box ul{position:relative;width:528px;height:308px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px; border:3px #999999 solid;}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:26px;height:25px;top:80px;}
#focus_Box .prev{background:url(../images/gzhj_btn_03.jpg) left bottom no-repeat;left:0px}
#focus_Box .next{background:url(../images/gzhj_btn_05.jpg) right bottom no-repeat;right:0px} 

.login_box{}
.login_main{ min-height:558px; position:relative; width:1000px; margin:0 auto;}
.login_bg{ position:absolute; left:517px; top:60px; z-index:8;}
.login_con{ position:absolute; left:526px; top:72px; z-index:9; width:350px; height:388px; background:#f5f5f5;}
.login_b1{ height:51px; line-height:51px; font-family:"微软雅黑"; font-size:24px; color:#fff; background:#00a2b2; text-align:center;}
.login_b2{ width:280px; margin:0 auto; padding:30px 0 0 0;}
.login_b2 li{ padding-bottom:10px;}
.login_b2 li .lb1{ line-height:28px; color:#333333;}
.login_b2 li .lb1 p{ float:left; font-size:14px;}
.login_b2 li .lb1 span{ float:right;}
.login_b2 li .lb1 span a{ color:#3366cc; font-size:12px;}
.login_b2 li .lb_left{ float:left;}
.login_b2 li .lb_right{ float:right;}
.login_b2 li .lb3{ text-align:right; color:#999999; padding:2px 0 0 0; line-height:30px;}
.login_b2 li .lb3 a{ color:#3366cc; text-decoration:underline;}
.lb_yzm{ width:80px; height:27px; overflow:hidden;}
.lbk{ width:260px; padding:0 9px; background:#fff; height:25px; line-height:25px; border:1px #dbdfe6 solid; border-top:1px #abadb3 solid;}
.lb_btn{ background:url(../images/login_btn_13.jpg) no-repeat; width:278px; height:35px; border:0; margin:0 auto; display:block; cursor:pointer; margin-top:17px;}


/*找回密码*/
.find_box_bg{ background:url(../images/find_bg_03.jpg) top repeat-x; padding:10px 0 0 0;}
.find_box{ margin:0 auto; width:1000px; padding-bottom:100px;}
.find_tit{ padding:30px 0 0 6px; height:35px; line-height:34px; border-bottom:1px #cccccc solid; font-family:"微软雅黑"; font-size:18px; color:#00a2b2;}
.find_step{ padding:46px 0 0 0; height:122px;}
.find_list{}
.find_list li{ line-height:24px; padding-bottom:18px;}
.find_list li .find1{ float:left;}
.find_list li .find2{ width:346px; text-align:right; font-family:"微软雅黑"; font-size:14px; color:#333333;}
.find_list li .find3{ padding-right:14px; font-size:12px; color:#3e3e3e;}
.findk{ width:180px; padding:0 5px; height:22px; line-height:22px; border:1px #cccccc solid;}
.find_list li .zhbf{ background:url(../images/find1_07.jpg) left no-repeat; padding-left:18px;}
.find_list li .kbq{ color:#3399cc; text-decoration:underline;}
.find_list li .findbtn{ background:url(../images/find1_15.jpg) left no-repeat; width:86px; height:25px; text-align:center; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#ffffff; border:0; cursor:pointer;}

.findtwo{ display:none; width:590px; height:220px; border:3px #adadad solid; background:#fff; position:fixed; _position:absolute; left:50%; top:50%; margin:-110px 0 0 -295px; z-index:99;}
.findtwo_bg{ display:none; position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; z-index:90; background:#999; filter:alpha(opacity=50); opacity:0.5; }
.findtwo_tit{ height:37px; line-height:37px; background:#00a2b2;}
.findtwo_tit p{ float:left; padding-left:20px; color:#fff; font-family:"微软雅黑"; font-size:16px;}
.findtwo_tit span{ float:right; padding:3px 14px 0 0;}
.findtwo_tit span a{ float:right; width:30px; height:30px; background:url(../images/find_two_07.jpg) 6px 6px no-repeat;}
.findtwo_con{ width:354px; height:160px; margin:0 auto; padding:20px 0 0 98px; background:url(../images/find_two_11.jpg) 0 20px no-repeat;}
.findtwo_con .fc1{ font-size:16px; font-family:"微软雅黑"; line-height:24px; padding:10px 0 0 0; height:102px;}
.findtwo_con .fc2{ padding:0 0 0 75px;}
.findtwo_con .fc2 a{ color:#fff; height:30px; line-height:30px; padding:0 18px; background:#ff8000; font-family:"微软雅黑"; font-size:14px; float:left;}

.find_b4{ width:284px; margin:0 auto; background:url(../images/find4_07.jpg) 0 0 no-repeat; padding:0 0 0 80px;}
.find_b4 .fb41{ font-family:"微软雅黑"; font-size:20px; line-height:30px; color:#666666;}
.find_b4 .fb42{ padding:6px 0 0 0; height:40px; font-size:14px; line-height:24px; color:#666666;}
.find_b4 .fb42 b{ font-size:16px; color:#ff6600;}
.find_b4 .fb43{}
.find_b4 .fb43 a{ background:url(../images/find1_15.jpg) left no-repeat; width:86px; height:25px; text-align:center; line-height:25px; font-family:"微软雅黑"; font-size:14px; color:#ffffff; border:0; cursor:pointer; display:block;}

.map_box{ line-height:30px;}
.map_left{ float:left; width:80px; font-size:14px; font-weight:bold; padding-left:8px; color:#00a2b2;}
.map_left a{ color:#00a2b2;}
.map_right{ float:right; width:685px; color:#666666;}
.map_right a{ color:#666666; margin:0 10px; display:inline-block;}

.about_magazine{ width:528px; overflow:hidden;}
.magazine{ width:580px;}
.magazine li{ width:142px; height:240px; margin:0 40px 0 7px; float:left;}
.magazine li .am_img{ width:140px; height:173px; border:1px #f4f4f4 solid;}
.magazine li .am_img img{ width:140px; height:173px;}
.magazine li .am_wz{ padding:6px 0 0 0; line-height:18px; color:#666666;}
.magazine li .am_wz span{ display:block; height:20px; line-height:20px; width:142px; overflow:hidden;}
.magazine li .am_wz span a{ font-family:"微软雅黑"; font-size:14px; color:#00a2b2;}