.weizhi{background:url(../images/line_01.gif) repeat-x;height:33px;line-height:33px;padding:0 10px;position:relative;margin-top:15px;}
.weizhi img{position:absolute;right:5px;top:1px;}
.about01{background:#f6f6f6;color:#000;font-size:14px;line-height:28px;padding:20px 0 20px 20px;}
.about01 p{background:url(../images/line_02.gif) repeat-x left bottom;padding-bottom:15px;margin-bottom:15px;}
.about_img{float:right;}
.about02{background:#f6f6f6;padding:20px 0 0 20px;}
.about03{text-align:center;padding:20px 0 0 0;border-bottom:1px solid #c5c5c5;}
.title_01{background:url(../images/title_bg03.gif) repeat-x;height:24px;line-height:24px;margin-top:20px;position:relative;}
.title_01 b{display:block;color:#137fa8;background:url(../images/title_bg02.jpg) no-repeat;font-size:16px;padding-left:20px;}
.left{float:left;width:239px;padding-top:20px;}
.left01{background:url(../images/left_bg03.jpg) no-repeat;height:44px;font-size:16px;color:#fff;font-weight:bold;line-height:44px;padding-left:48px;}
.left02{padding-top:6px;}
.left02 li{margin-top:2px;}
.left02 li a{display:block;height:26px;background:url(../images/left_bg02.gif) repeat-x;border:1px solid #dbdbdb;line-height:26px;font-size:14px;color:#555;padding-left:46px;position:relative;}
.left02 li a span{display:block;width:7px;height:7px;background:url(../images/icon_02.gif) no-repeat center center;position:absolute;left:30px;top:10px;}
.left02 li a:hover,.left02 li.hover a{background:url(../images/left_bg01.gif) repeat-x;border:1px solid #5ec2d6;color:#fff;font-weight:bold;}
.left02 li a:hover span,.left02 li.hover a span{background:url(../images/icon_01.gif) no-repeat center center;}
.left02 li ul{border-top:3px solid #fff;background:#f5f5f5;padding-bottom:6px;display:none;}
.left02 li.hover ul{display:block;}
.left02 li ul li{margin:0;}
.left02 li ul li a,.left02 li.hover ul li a{background:url(../images/icon_02.gif) no-repeat 55px center;border:none;padding-left:68px;color:#000;font-weight:normal;}
.left02 li ul li a:hover,.left02 li.hover ul li a:hover{background:url(../images/icon_02.gif) no-repeat 55px center #80e1f2;border:none;color:#000;font-weight:normal;}
.left02 li ul li ul{padding:0px 0 3px 10px;background:#f5f5f5;border:none;}
.left02 li ul li ul li{margin:0;}
.left02 li ul li ul li a,.left02 li.hover ul li ul li a{background:none;height:22px;line-height:22px;}
.left02 li ul li ul li a:hover,.left02 li.hover ul li ul li a:hover{background:none;color:#137FA8;}



.right{float:right;width:700px;}
.pro_01 li{width:163px;height:243px;float:left;background:#000;position:relative;margin:18px 6px 0 4px;display:inline;}
.pro_01 li a.pro_text{position:absolute;line-height:22px;width:163px;display:inline-block;text-align:center;bottom:10px;color:#fff;left:0;}
.pro_01 li a:hover{color:#fff;}
.fanye{height:21px;line-height:21px;text-align:center;padding:20px 0 10px 0;}
.fanye a,.fanye span{margin:0 3px;}
.fanye a.prev{background:url(../images/fanye_01.jpg) no-repeat;display:inline-block;width:49px;height:21px;padding-left:20px;}
.fanye a.next{background:url(../images/fanye_02.jpg) no-repeat;display:inline-block;width:49px;height:21px;padding-right:20px;}
.pro_02{padding-top:22px;}
.pro_02 dt{width:280px;float:left;}
.pro_02 dt span{display:block;width:276px;height:276px;background:#000;border:2px solid #8b8b8b;}
.pro_02 dd{float:right;width:396px;color:#555;font-size:14px;line-height:26px;}
.pro_02 dd a{display:inline-block;margin-top:17px;}
.pro_03{padding-top:26px;}
.pro_title{background:url(../images/pro_08.gif) repeat-x;height:34px;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.pro_title b{display:block;background:url(../images/pro_07.gif) no-repeat;width:104px;text-align:center;color:#fff;font-size:14px;height:34px;line-height:34px;}
.pro_content{border:1px solid #cbcbcb;padding:8px 23px 28px 23px;border-top:none;}
.pro_content ul{margin-bottom:14px;}
.pro_content li{line-height:18px;padding:4px 0;background:url(../images/icon_03.gif) no-repeat 14px 10px #f5f5f5;padding-left:26px;margin-top:4px;font-weight:bold;color:#0c7faa;}
.guige{background:#fff;border:1px solid #cecece;width:690px;padding:39px;position:absolute;left:50%;top:50%;margin:-250px 0 0 -385px;z-index:99;}
.pro_guige{background:#fff;}
.pro_guige td{padding:4px 10px;line-height:18px;font-family:Arial;color:#00659a;background:#EDEDED;}
.pro_guige1{background:#ededed;padding:15px;margin-bottom:28px;width:662px;}
.pro_guige02{width:276px;float:right;}
.pro_guige01{float:left;width:383px;line-height:24px;}
.pro_guigea1{line-height:24px;}
.pro_title1{background:url(../images/pro_08.gif) repeat-x;height:34px;border:1px solid #cbcbcb;border-top:none;padding:0 0 0 18px;font-weight:bold;font-size:14px;color:#00659a;line-height:34px;margin:2px 0 1px 0;}
.close{position:absolute;right:16px;top:14px;width:12px;height:11px;cursor:pointer;}
.news2{padding-top:24px;background:url(../images/line_03.gif) repeat-x left 23px;}
.news2 li{background:url(../images/line_03.gif) repeat-x left bottom;padding:10px 15px;line-height:20px;color:#686868;}
.padding_01{padding:6px 0;}
.font_02{font-size:14px;}
a.icon_01{background:url(../images/icon_04.gif) no-repeat left 2px;padding-left:20px;color:#0087cd;}
a:hover.icon_01{color:#0087cd;}
.news2 li.hover{background:url(../images/line_03.gif) repeat-x left bottom #f2fcff;}
.news1{margin-top:19px;background:url(../images/news_03.gif) no-repeat;height:113px;padding:8px;}
.news1 dt{float:left;width:171px;}
.news1 dd{float:right;width:494px;line-height:20px;}
.color_0076b9{color:#0076b9;}
.news1 p{padding-top:5px;}
a.icon_02,a:hover.icon_02{background:url(../images/news_05.jpg) no-repeat;padding-left:13px;color:#fff;display:inline-block;height:21px;width:88px;line-height:21px;margin-top:5px;}
.kefu_01{width:691px;margin:30px auto 0 auto;background:#b5b5b5;}
.kefu_01 td p{line-height:19px;padding:3px 0 3px 15px;border-bottom:1px solid #ebebeb;}
.color_000{color:#000;}
.kefu_02{border:1px solid #dfdfdf;border-top:none;padding:15px 18px 15px 15px;}
.fanye1{position:absolute;right:5px;bottom:0;height:16px;line-height:16px;font-weight:bold;text-align:right;}
.fanye1 a{background:url(../images/fanye_03.gif) repeat-x;padding:0 5px;display:inline-block;color:#000;margin:0 2px;}
.fanye1 span,.fanye1 a:hover{background:url(../images/fanye_04.gif) repeat-x;padding:0 5px;display:inline-block;color:#fff;margin:0 2px;}
.kf_content{padding-top:20px;}
.kf_content li{line-height:20px;padding:5px;border-bottom:1px solid #e2e2e2;}
a.icon_03{background:url(../images/but_04.gif) no-repeat;display:inline-block;width:90px;height:22px;line-height:22px;color:#000;text-align:center;}
a:hover.icon_03,a:hover.icon_04,a.icon_04{background:url(../images/but_05.gif) no-repeat;display:inline-block;width:90px;height:22px;line-height:22px;color:#fff;text-align:center;}
.kf_content01{width:290px;float:left;}
.kefu_02 .title_01 b{font-size:14px;}
span.kf_img01{display:inline-block;width:90px;height:70px;border:1px solid #cecdcd; vertical-align:text-top;}
span.kf_text01{width:124px;display:inline-block;padding-left:13px;vertical-align:text-top;line-height:20px;}
.kf_content02{padding:13px 5px 0 5px;}
span.kf_text01 a.icon_04{margin-top:5px;}
.kefu_03{background:#f8f8f8;margin-top:18px;padding:15px;line-height:24px;}
.kehu_a1{width:912px;margin:15px auto;}
.kehu_a2{width:912px;margin:0 auto;font-size:14px;color:#303030;line-height:31px;}
.input_02{border:1px solid #cfcfcf;width:177px;height:21px;line-height:21px;}
.color_f00{color:#f00;}
.input_03{border:1px solid #cfcfcf;width:371px;height:81px;line-height:20px;}
a.icon_05{background:url(../images/kefu_08.gif) repeat-x;height:33px;line-height:33px;border:1px solid #d8d8d8;display:inline-block;width:93px;text-align:center;font-weight:bold;font-size:16px;color:#9a9a9a;}
a:hover.icon_05{color:#0076b9;}
.kf_content1{border:1px solid #dfdfdf;padding:20px 18px 20px 19px;}
.kf_title01{height:32px;line-height:31px;background:url(../images/kefu_06.gif) no-repeat left bottom;padding:0 5px;font-size:14px;color:#137fa8;position:relative;}
.kf_img02{display:inline-block;width:129px; vertical-align:text-top;height:92px;border:1px solid #dedede;}
.kf_text02{display:inline-block;width:765px;vertical-align:text-top;line-height:20px;padding-left:15px;}
.kf_text02 p{padding:5px 0;}
.color_8b8b8b{color:#8b8b8b;}
.kf_content03 li{margin-top:15px;}
.kf_content04{border:1px solid #d0d0d0;float:left;width:299px;margin-top:18px;}
.kf_title02{background:url(../images/kefu_10.gif) repeat-x;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#0076b9;padding:0 18px;border-bottom:d0d0d0;}
.kf_content05{padding:14px 0 21px 19px;}
.login{width:560px;height:274px;position:absolute;left:50%;top:50%;margin:-135px 0 0 -280px;color:#fff;font-size:14px;z-index:99;}
.login_01{height:66px;}
.login_02{background:url(../images/login_03.jpg) no-repeat;height:137px;padding:34px 0 0 260px;}
.login_03{height:40px;}
.input_04{background:url(../images/input_bg01.gif) no-repeat right top;border:none;width:192px;height:27px;line-height:27px;}
.login a.zhuce{background:url(../images/but_07.gif) no-repeat left center;padding-left:20px;color:#fff;font-size:12px;}
.login a:hover.zhuce{color:#fff;}
a.icon_06{background:url(../images/but_09.jpg) no-repeat;display:inline-block;width:88px;height:23px;line-height:23px;color:#000;text-align:center;}
a:hover.icon_06{background:url(../images/but_08.jpg) no-repeat;color:#fff;}
.kf_content06 li{background:#f6f6f6;margin-top:15px;line-height:20px;}
.border_img01{border:1px solid #d3d3d3;display:block;width:105px;height:69px;}
.news_01{padding-top:18px;line-height:22px;}
.news_01 b.font_01{display:block;text-align:center;}
.news_01 span.font_01{display:block;text-align:center;padding:5px 0 15px 0;}
.kf_title{margin-top:18px;}
.contact_02{width:436px;float:right;border:3px solid #eaeaea;background:#fafafa url(../images/contact_01.jpg) repeat-x left bottom;font-size:14px;color:#000;line-height:24px;font-family:Arial;padding:24px;height:386px;margin-top:29px;}
.contact_02 p{padding-top:20px;font-size:12px;}
.contact_02 p strong{display:inline-block;width:110px;}
.contact_a2{width:439px;height:430px;border:4px solid #dadada;}
.contact_01{float:left;width:447px;}
.contact_a1{height:29px;}
.contact_a1 li{float:right;width:98px;height:29px;line-height:29px;background:#33badf;font-weight:bold;font-weight:bold;text-align:center;margin-left:2px;}
.contact_a1 li a,.contact_a1 li a:hover{color:#fff;}
.contact{padding-top:20px;}
.left1{float:left;width:700px;}
.jobs01{bordeR:1px solid #ddd;margin-top:10px;background:#f7f7f7;}
.jobs_title{height:31px;line-height:31px;background:url(../images/jobs_01.gif) repeat-x;color:#0084cd;font-size:14px;font-weight:bold;padding:0 10px;border-bottom:1px solid #ddd;position:relative;}
.jpbs_content{padding:8px 12px;}
.jpbs_content dl{background:url(../images/rc_line.jpg) no-repeat left bottom;padding-bottom:25px;}
.jpbs_content dd{border-bottom:1px solid #e5e4e4;height:26px;line-height:26px;}
.jpbs_content dt{line-height:24px;}
.jpbs_content dt p{padding:8px 0;}
.jobs_title .fanye1{bottom:8px;}
.jobs_title .fanye1 a{background:url(../images/fanye_05.gif) repeat-x;color:#fff;}
.right1{float:right;width:238px;padding-top:14px;}
.right1 li{background:url(../images/jobs_03.gif) repeat-x;height:36px;border:1px solid #cfcfcf;padding:4px;margin-top:6px;}
span.img01{height:36px;display:inline-block;width:79px;float:left;}
span.text01{height:36px;line-height:36px;display:inline-block;width:120px;padding-left:15px;font-weight:bold;font-size:14px;}


#FlashID { background:url(../images/pro_bj.jpg) no-repeat; width:960px; height:205px;text-align:center;overflow:hidden;}

.close{background:url(../images/close.gif) no-repeat;width:13px;height:12px;position:absolute;right:10px;top:10px; cursor:pointer;}
.zhue1{width:337px;background:#fff;padding:40px 50px;position:absolute;left:50%;top:50%;margin:-169px 0 0 -169px;border:3px solid #0d70a8; background:#85cdf5;}
.input_05{background:url(../images/login_06.gif) no-repeat;width:232px;height:25px;border:1px solid #c4c4c4;}
.zhue1 .close{background:url(../images/zhuce_02.gif) no-repeat;width:14px;height:14px;position:absolute;right:10px;top:10px; cursor:pointer;}

.rc_line{width:674px;height:18px; text-align:center; background:url(rc_line.jpg) no-repeat;}