.wra{width:1000px;margin:0px auto;}

.top .fl{margin:26px 0px 0px 32px;display:inline;}
.top p{float:right;background:url(../images/ban_bg_1.gif) no-repeat;width:215px;height:34px;margin:40px 18px 0px 0px;display:inline;padding-left:4px;}
.top p img{float:left;margin:5px 20px;display:inline;}
.top p .last{margin-right:0px;}

.menu{width:1000px;float:left;background:url(../images/menu_bg.gif) no-repeat;height:40px;margin-top:19px;}
.menu .z_y_1{margin-top:2px;float:left;}
.menu li{float:left;padding-right:2px;background:url(../images/menu_1.gif) no-repeat right top;height:35px;padding-top:5px;position:relative;}
.menu li a{float:left;font-size:15px;color:#FEFEFE;font-weight:bold;line-height:32px;height:35px;margin:0px 5px;display:inline;}
.menu li a:hover{text-decoration:none;}
.menu li span{float:left;padding:0px 20px;}
.menu .over .m_L{display:inline-block;background:url(../images/menu_1_1.gif) no-repeat;width:4px;height:35px;float:left;}
.menu .over .m_R{display:inline-block;background:url(../images/menu_1_3.gif) no-repeat;width:4px;height:35px;float:left;}
.menu .over span{float:left;background:url(../images/menu_1_2.gif) repeat-x;height:35px;padding:0px 20px;}
.menu .over a{color:#2B2B2B;}
.menu p{float:right;padding-top:7px;padding-right:20px;}
.menu dl{width:179px;float:left;position:absolute;top:40px;left:5px;background:url(../images/menu_bg.png) repeat-y;border-left:1px solid #4A5159;border-right:1px solid #4A5159;border-bottom:1px solid #4A5159;padding:8px 11px;}
.menu dd{width:179px;float:left;}
.menu dl a{float:left;width:156px;background:url(../images/menu_bg_1.png) no-repeat;line-height:25px;padding-left:23px;font-weight:normal;font-size:12px;color:#1C2B4A;height:25px;margin:0px;}
.menu dl .over_1{font-weight:bold;}
.menu dl .over_1 a{color:#FEFEFF;background:url(../images/blank.gif) no-repeat #476AA5;}

.menu_1{width:1000px;float:left;background:url(../images/menu_bg.gif) no-repeat;height:40px;margin-top:19px;}
.menu_1 .z_y_1{margin-top:2px;float:left;}
.menu_1 li{float:left;padding-right:2px;background:url(../images/menu_1.gif) no-repeat right top;height:35px;padding-top:5px;position:relative;z-index:9;}
.menu_1 li a{float:left;font-size:15px;color:#FEFEFE;font-weight:bold;line-height:32px;height:35px;margin:0px 5px;display:inline;}
.menu_1 li a:hover{text-decoration:none;}
.menu_1 li span{float:left;padding:0px 15px;}
.menu_1 .over .m_L{display:inline-block;background:url(../images/menu_1_1.gif) no-repeat;width:4px;height:35px;float:left;}
.menu_1 .over .m_R{display:inline-block;background:url(../images/menu_1_3.gif) no-repeat;width:4px;height:35px;float:left;}
.menu_1 .over span{float:left;background:url(../images/menu_1_2.gif) repeat-x;height:35px;padding:0px 15px;}
.menu_1 .over a{color:#2B2B2B;}
.menu_1 p{float:right;padding-top:7px;padding-right:20px;}
.menu_1 dl{width:179px;float:left;position:absolute;top:40px;left:5px;background:url(../images/menu_bg.png) repeat-y;border-left:1px solid #4A5159;border-right:1px solid #4A5159;border-bottom:1px solid #4A5159;padding:8px 11px;}
.menu_1 dd{width:179px;float:left;}
.menu_1 dl a{float:left;width:156px;background:url(../images/menu_bg_1.png) no-repeat;line-height:25px;padding-left:23px;font-weight:normal;font-size:12px;color:#1C2B4A;height:25px;margin:0px;}
.menu_1 dl .over_1{font-weight:bold;}
.menu_1 dl .over_1 a{color:#FEFEFF;background:url(../images/blank.gif) no-repeat #476AA5;}

.inp_1{background:url(../images/search_bg_1.gif) no-repeat;width:140px;height:26px;line-height:26px;border:none;padding-left:6px;float:left;color:#8F8F8F;}
.btn_1{background:url(../images/search_bg_2.gif) no-repeat;width:37px;height:26px;float:left;border:none;cursor:pointer;}

.banner{float:left;width:1000px;padding-top:12px;}
.banner img{width:998px;float:left;height:159px;border:1px solid #C6C6C6;}

.content{float:left;width:1000px;padding-bottom:30px;}
.content_L{width:200px;float:left;padding-left:5px;padding-top:30px;font-size:15px;}
.clumn_1{background:url(../images/clumn_1.gif) no-repeat;width:175px;height:50px;line-height:46px;padding-left:25px;color:#FDFDFE;font-size:14px;font-weight:bold;}
.side{width:200px;float:left;padding-top:10px;}
.side li{float:left;width:200px;}
.side li a{float:left;width:175px;height:28px;line-height:28px;background:#EFEFEF;margin-bottom:2px;padding-left:25px;}
.side li a:hover{text-decoration:none;}
.side li .over{background:#8AA8C2;}

.side_2_1{float:left;width:200px;}
.side_2_1 a{float:left;width:175px;height:28px;line-height:28px;background:#EFEFEF;padding-left:25px;margin-bottom:2px;}
.side_2_1 a:hover{text-decoration:none;}

.side_2_2{float:left;width:200px;}
.side_2_2 a{float:left;width:175px;height:28px;line-height:28px;background:#8AA8C2;padding-left:25px;}
.side_2_2 a:hover{text-decoration:none;}

.side_2_3{width:198px;border-left:1px solid #8AA8C2;border-right:1px solid #8AA8C2;float:left;}
.side_2_3 li{float:left;width:198px;border-bottom:1px solid #8AA8C2;}
.side_2_3 li a{float:left;width:173px;height:30px;line-height:30px;margin-bottom:0px;background:#FFFFFF;}
.side_2_3 li .over_1{background:url(../images/arrow_a.gif) 150px center no-repeat #FFF;}

.content_R{width:738px;float:right;padding-left:27px;padding-top:30px;}
.bg_1{background:url(../images/c_bg_1.gif) no-repeat left top;}
.bg_2{background:url(../images/c_bg_2.gif) no-repeat left top;}

.clumn_2{width:728px;float:left;border-bottom:1px solid #C9C9C9;color:#01406B;font-size:16px;font-weight:bold;padding-bottom:10px;padding-left:10px;}
.contact{width:733px;float:left;padding:15px 0px 0px 5px;}
.contact img{background:url(../images/map_bg.gif) no-repeat;width:713px;height:252px;float:left;padding:7px 8px 6px 7px;margin-bottom:30px;}
.contact li{float:left;width:354px;padding-right:20px;}
.contact li strong{display:block;background:url(../images/contact_1.gif) no-repeat;width:310px;height:35px;line-height:35px;padding-left:44px;font-size:14px;}
.contact li p{padding:25px 20px;font-size:14px;color:#000000;line-height:28px;}
.contact .last{padding-right:0px;}
.contact li p a{text-decoration:underline;color:#115BC0;}

.list_1{width:723px;float:left;padding:10px 0px 0px 15px;}
.list_1 li{width:723px;float:left;background:url(../images/dian_1.gif) repeat-x left bottom;padding:7px 0px;}
.list_1 li img{float:left;width:103px;height:78px;padding:4px;border:1px solid #BEBEBE;}
.list_1 li p{width:390px;float:left;padding-top:10px;padding-left:12px;font-size:14px;}
.list_1 li span{width:125px;float:left;padding-top:10px;font-size:14px;}

.word_1{width:738px;float:left;padding:20px 0px; line-height:22px;}
.word_1 p{width:735px;float:left;font-size:14px;color:#010101;line-height:20px;}
.word_1 ul{width:172px;float:right;font-size:14px;}
.word_1 li img{display:block;width:172px;height:114px;font-size:14px;}
.word_1 li{width:172px;float:left;padding-bottom:20px;font-size:14px;}
.word_1 span{display:block;line-height:32px;text-align:left;color:#010101;font-size:14px;}

.a_company{width:733px;float:left;padding:25px 0px 200px 5px;}
.a_company li{float:left;width:339px;margin-right:25px;display:inline;border:1px solid #BEBEBE;}
.a_company li img{width:337px;height:80px;display:block;border-bottom:1px solid #DBDBDB;}
.a_company li p{background:#F2F2F2;height:39px;line-height:39px;background:#F2F2F2;text-align:center;font-size:14px;border:1px solid #FFF;}
.a_company li p a{color:#08589F;}

.chang{width:738px;float:left;padding:20px 0px 100px 0px;}
.chang_1{width:420px;float:left;line-height:22px;color:#000000;}
.chang_2{float:right;width:287px;border:3px solid #E8E8E8}
.chang_2 img{width:287px;height:185px;display:block;}
.chang_2 p{background:#E8E8E8;height:28px;line-height:28px;padding-left:5px;}
.chang_2 p a{color:#434444;}

.l_y{width:738px;float:left;padding-top:30px;padding-bottom:100px;}
.l_y h2{width:615px;background:url(../images/dian_2.gif) repeat-x left bottom;padding-bottom:30px;color:#383838;font-size:12px;font-weight:normal;float:left;}
.l_y ul{position:relative;padding-top:40px;width:738px;float:left;}
.l_y li{padding-bottom:8px;width:738px;float:left;color:#545454;}
.l_y li span{float:left;line-height:32px;width:85px;padding-left:5px;font-size:14px;}
.z_inp_1{background:url(../images/inp_1.gif) no-repeat;width:307px;height:32px;line-height:32px;padding:0px 20px;border:none;color:#545454;}
.l_y li span em{color:#DE5604;display:inline-block;padding-right:5px;}
.l_y textarea{background:url(../images/form_2.gif) no-repeat;width:332px;height:114px;border:none;padding:15px 0px 0px 15px;color:#545454;}
.z_btn_1{background:url(../images/form_3.gif) no-repeat;width:125px;height:33px;border:none;cursor:pointer;margin-left:315px;}
.l_y p{position:absolute;top:100px;left:450px;line-height:39px;color:#7D7D7D;}
.l_y p img{margin-right:7px;}

.r_z{width:738px;float:left;padding-top:20px;padding-bottom:100px;}
.r_z li{width:182px;float:left;padding:8px 5px;border:1px solid #B8B7B7;background:#E4E4E4;margin:0px 10px;display:inline;}
.r_z li p{font-size:13px;text-align:center;}
.r_z li img{width:182px;height:256px;padding-top:10px;}
.r_z li p a{color:#010101;}

.job{width:720px;float:left;padding:20px 10px 20px 5px;line-height:20px;}
.job p em{display:block;color:#043D9C;}
#job_1{padding-top:10px;width:722px;float:left;}
#job_1 dt{width:720px;float:left!important;float:none;background:url(../images/job_bg_2.gif) no-repeat;height:33px;line-height:33px;overflow:hidden;margin-top:2px;}
#job_1 dd{width:708px;float:left!important;float:none;border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2;border-bottom:1px solid #B2B2B2;padding:5px;}
#job_1 dt strong{float:left;padding-left:35px;background:url(../images/arrow_1.gif) no-repeat 20px center;}
#job_1 .up{float:right;margin-right:40px;display:inline;padding-left:15px;background:url(../images/arrow_2.gif) no-repeat left center;cursor:pointer;}
#job_1 .down{float:right;margin-right:40px;display:inline;padding-left:15px;background:url(../images/arrow_3.gif) no-repeat left center;cursor:pointer;}
#job_1 .over{border:1px solid #C7C5C5;background:url(../images/job_bg_1.gif) no-repeat;width:718px;}
#job_1 li{background:url(../images/dian_2.gif) repeat-x left bottom;padding:5px 0px;width:708px;float:left;}
#job_1 .last{background:none;}
#job_1 dd em{float:left;width:60px;padding-left:10px;}
#job_1 dd p{width:620px;float:left;}

#i_slider{width:986px;float:left;border:1px solid #C6C6C6;background:#E3E4E6;padding:6px;margin:10px 0px;position:relative;height:277px;}
#i_slider img{width:986px;height:277px;float:left;position:absolute;top:7px;left:7px;}
#btn{background:url(../images/i_slider_3.png) no-repeat;width:986px;height:47px;float:left;position:absolute;bottom:3px;left:6px;}
#btn ul{float:right;width:250px;padding:15px 0px 0px 736px;}
#btn li{background:url(../images/i_slider_2.png) no-repeat;width:15px;height:15px;overflow:hidden;cursor:pointer;float:left;margin-right:15px;display:inline;}
#btn .over{background:url(../images/i_slider_1.png) no-repeat;}

.i_content{width:998px;float:left;border:1px solid #D6D3D3;background:url(../images/i_c_bg_1.gif) repeat-x;height:353px;margin-bottom:10px;}
.i_news{background:url(../images/i_c_bg_3.gif) no-repeat;width:371px;height:323px;float:left;padding:15px;}
.i_news h2{font-size:23px;color:#393A4E;border-bottom:1px solid #CBCACA;padding-bottom:8px;float:left;width:358px;}
.i_news li{background:url(../images/line_2.png) no-repeat left bottom;padding:10px 5px;width:361px;float:left;}
.i_news li span{width:70px;line-height:30px;float:left;color:#6B6B78;}
.i_news li p{float:right;line-height:20px;width:250px;font-size:14px;}
.i_news li p a{color:#393A4E;}
.i_news .over{background:url(../images/line_1.png) no-repeat left bottom;}
.i_news img{float:right;margin:13px 20px 0px 0px;}

.i_por{width:575px;float:left;padding-left:10px;}
.i_por h2{font-size:23px;color:#393A4E;width:550px;padding-left:25px;padding-bottom:8px;float:left;padding-top:15px;}

#s_link_1{width:575px;float:left;background:url(../images/link_bg_1.gif) no-repeat;height:112px;}

.Cont{float:left;display:inline;width:540px;height:112px;overflow:hidden}
#s_link_1 .fl,#s_link_1.fr{margin-top:40px;cursor:pointer;}
.pic{width:164px;float:left;height:112px;text-align:center;border:3px solid #B4B4B4;margin:0px 5px;display:inline;}
.pic img{width:164px;float:left;height:112px;}
.sub_cont{width:528px;height:112px;float:left;overflow:hidden;}
.ScrCont{width:10000000px;float:left;}
#List1{float:left;}
#List2{float:left;}

.i_video{float:left;padding-left:22px;width:185px;height:143px;padding-top:20px;}
.i_word{margin:20px 0px 0px 20px;display:inline;background:url(../images/i_c_bg_2.gif) no-repeat;width:289px;height:112px;border:1px solid #AAAAAA;float:left;color:#4F6879;padding:15px;line-height:20px;overflow:hidden;}

.i_pro{width:738px;float:left;padding-top:20px;}
.word_2{width:728px;float:left;line-height:22px;padding:0px 5px;}
.word_2 em{color:#013090;}

#box{width:736px;height:430px;position:relative;overflow:hidden;margin-top:10px;border:1px solid #BEBEBE;float:left;}
#pic_list{position:relative;z-index:1;width:556px;height:384px;padding:10px;float:left;}
#pic_list img{width:556px;height:384px;}
#pic_list li{position:absolute;left:10;top:10;opacity:0;fliter:alpha(opacity=0);z-index:1;}
.mark{height:90px;width:660px;background:#000;position:absolute;left:0;bottom:0;opacity:0.3;filter:alpha(opacity=30);}
#text_list{position:absolute;bottom:60px;left:50px;position:absolute;z-index:5;height:20px;overflow:hidden;}
#text_list h2{display:none;}
#text_list .show{display:block;}
#text_list a{color: #FFFFFF;font-family: "Microsoft YaHei";font-size: 18px;font-weight: normal;text-decoration:none;}
#ico_list{position:absolute;top:0px;right:0px;width:136px;overflow:hidden;height:410px;z-index:3;padding:10px;background:#DDDDDD;}
#ico_list ul{width:134px;position:absolute;left:10;top:10;}
#ico_list li{width:134px;float:left;}
#ico_list li a{width:134px;padding-top:3px;display:block;}
#ico_list li a img{border: 1px solid #DDDDDD; height:92px;width:134px;background:#040303;opacity:0.7;filter:alpha(opacity=70);}
#ico_list .active{}
#ico_list .active img{border:1px solid #F40B0B;opacity:1;filter:alpha(opacity=100);height:92px;width:134px;}
.btn{/*background:url(../images/btn.gif) no-repeat;*/height:25px;width:61px;position: absolute;bottom:11px; opacity:0.5;filter:alpha(opacity=50);cursor:default;z-index:3;}
.showBtn{ opacity:1;filter:alpha(opacity=100);cursor:pointer;z-index:4;}
#btn_prev{right:85px;background:url(../images/p_arrow_r_1.gif) no-repeat;bottom:5px;}
#btn_next{right:10px;background:url(../images/p_arrow_r_2.gif) no-repeat;bottom:5px;}

#p_next{position:absolute;left:10px;top:180px;z-index:9999;cursor:pointer;}
#p_pre{position:absolute;left:537px;top:180px;z-index:9999;cursor:pointer;}

#box_a{width:515px;height:288px;position:relative;overflow:hidden;margin-top:10px;border:1px solid #BEBEBE;float:left;}
#pic_list_a{position:relative;z-index:1;width:400px;height:250px;padding:4px;float:left;}
#pic_list_a img{width:400px;height:250px;}
#pic_list_a li{position:absolute;left:4;top:4;opacity:0;fliter:alpha(opacity=0);z-index:1;}
.mark{height:90px;width:660px;background:#000;position:absolute;left:0;bottom:0;opacity:0.3;filter:alpha(opacity=30);}
#text_list_a{position:absolute;bottom:60px;left:50px;position:absolute;z-index:5;height:20px;overflow:hidden;}
#text_list_a h2{display:none;}
#text_list_a .show{display:block;}
#text_list_a a{color: #FFFFFF;font-family: "Microsoft YaHei";font-size: 18px;font-weight: normal;text-decoration:none;}
#ico_list_a{position:absolute;top:0px;right:0px;width:96px;overflow:hidden;height:288px;z-index:3;padding:5px;background:#DDDDDD;}
#ico_list_a ul{width:96px;position:absolute;left:5;top:5;}
#ico_list_a li{width:96px;float:left;}
#ico_list_a li a{width:96px;padding-top:3px;display:block;}
#ico_list_a li a img{border: 1px solid #DDDDDD; height:60px;width:94px;background:#040303;opacity:0.7;filter:alpha(opacity=70);}
#ico_list_a .active{}
#ico_list_a .active img{border:1px solid #F40B0B;opacity:1;filter:alpha(opacity=100);height:60px;width:94px;}
.btn_a{/*background:url(../images/btn.gif) no-repeat;*/height:21px;width:42px;position: absolute;bottom:11px; opacity:0.5;filter:alpha(opacity=50);cursor:default;z-index:3;}
.showBtn{ opacity:1;filter:alpha(opacity=100);cursor:pointer;z-index:4;}
#btn_prev_a{right:58px;background:url(../images/p_arrow_r_1_1.gif) no-repeat;bottom:5px;}
#btn_next_a{right:5px;background:url(../images/p_arrow_r_2_1.gif) no-repeat;bottom:5px;}

.side_1{width:175px;float:left;background:url(../images/s_1.gif) repeat-x;height:36px;line-height:36px;margin-top:10px;color:#FFF;font-weight:bold;padding-left:25px;font-size:14px;}

.list_1_1{padding:15px 0px;background:url(../images/dian_1.gif) repeat-x left bottom;float:left;width:738px;}
.list_1_1 img{border:1px solid #BEBFBF;background:#E7E6E6;padding:2px;width:159px;height:101px;float:left;}
.list_1_1 p{width:540px;float:right;padding-right:10px;line-height:20px;color:#4A4B4C;}
.list_1_1 p strong{display:block;font-size:14px;}
.list_1_1 p span{display:block;padding:5px 0px 3px 0px;}
.list_1_1 p em{display:block;}
.list_1_1 p u{display:block;text-decoration:none;}
.list_1_1 p u a{color:#B80000;}

.list_2{width:738px;float:left;padding-top:15px;}
.list_2 li{width:708px;float:left;line-height:26px;padding-left:30px;background:url(../images/list_1.gif) no-repeat 10px center;}
.list_2 .li_bg_1{background:url(../images/list_1.gif) no-repeat 10px center #EFEFEF;}
.list_2 li a{float:left;color:#4A4B4C;}
.list_2 li em{float:right;padding-right:35px;color:#7A7B7B;}

.paging{width:738px;float:left;margin-top:10px;padding:7px 0px;background:#EFEFEF;}
.paging p{float:right;height:21px;color:#044073;}
.paging p span{color:#044073;line-height:21px;margin:0px 8px 0px 0px;display:inline;float:left;}
.paging p a{color:#044073;}
.paging p a:hover{text-decoration:none;}
.paging_1{background:url(../images/paging_1.gif) no-repeat;width:36px;height:21px;line-height:21px;text-align:center;float:left;margin:0px 3px;display:inline;}
.paging .paging_2{background:url(../images/paging_3.gif) no-repeat;width:21px;height:21px;line-height:21px;text-align:center;float:left;margin:0px 3px;display:inline;color:#030303;}
.paging .paging_2 strong{color:#044073;}
.paging em{background:url(../images/paging_2.gif) no-repeat;width:21px;height:21px;line-height:21px;text-align:center;float:left;margin:0px 3px;display:inline;font-weight:bold;color:#FFF;}

.footer{width:1000px;float:left;background:url(../images/footer_bg.gif) no-repeat;height:41px;line-height:41px;}
.footer .fl{color:#C2D0EB;padding-left:20px;}
.footer .fl img{float:left;margin-top:10px;margin-right:10px;display:inline;}
.footer .fr{padding:13px 20px 0px 0px;}
