@charset "gb2312";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:14px "Î¢ÈíÑÅºÚ","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearbox{ height:0; line-height:0; overflow:hidden; width:0; clear:both;}
body{ background:#ffffff;}
.wrap{ background:url(imageswrapbg.jpg) no-repeat center top;width:100%; min-width:1368px; display:block;}

.wrapjj{background:#f5f4ec;width:100%; min-width:1368px; display:block;}
.top{ background:url(imageslogo.png) no-repeat center 55px;}
.top_con{ width:1368px; text-align:center; margin:0 auto; position:relative; height:238px; overflow:hidden; }
.serbox{ height:31px; padding-top:200px;}
.content{ width:1368px; text-align:center; margin:0 auto; overflow:hidden; overflow:hidden; height:auto;}
.sub_box{ height:500px; overflow:hidden;position: relative; top: -11px;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:24px 0 0 0; position:relative; z-index:9999;width:1368px;margin:0 auto; }
.nav a{ color:#fff; }
.nav dd{ float:left; display:inline; position:relative; }
.nav dd .nav_h3{ float:left; text-align:left; width:151px;height:50px; font-size:16px; font-weight:bold; line-height:36px; z-index:10;}
.nav dd .nav_h3 a{font-family:'Microsoft yahei'; display:block;font-size:16px; font-weight:bold; color:#000000; padding-left:60px;}
.nav dd .nav_h3 a:hover{ text-decoration:none; height:39px;}
.sub{ border-top:#0a90d6 5px solid; width:1365px; height:500px; overflow:hidden; background:url(imagessubbg.png) repeat; border-bottom:none; z-index:1; margin-bottom:50px;}
.snb_in{ border-left:#cbcbcb 1px solid; border-right:#cbcbcb 1px solid; border-bottom:#cbcbcb 1px solid; overflow:hidden; clear:both; padding-bottom:20px; height:446px;}
.sub a{ display:block; padding:0 10px; }
.sub a:hover{ background:#6d6d6d; color:#fff; }
.nav .current .nav_h3 a{color:#fff; }
.nav .current .nav_h3{background:url(imagesnavbg1_1.png) no-repeat 0 0;}
.sub_icon{ height:15px;}
.sub_left{ float:left; width:290px; padding-left:20px; padding-top:0;}
.sub_left .sub_h4{ font-size:20px; color:#d20202; line-height:41px; text-align:center; font-family:'Microsoft yahei';}
.sub_left .sub_p{ line-height:36px; text-align:left; text-indent:2em; color:#3c3c3c; font-family:'ËÎÌå'; width:290px;margin-bottom:10px; color:#6f6f6f}
.sub_a{ height:42px; background:#9ddcfd; display:block; margin-top:14px; line-height:42px; font-size:18px; color:#000; font-family:'Microsoft yahei'; text-align:center;}
.sub_a:hover{ background:url(imagesbybg.jpg) no-repeat right top;}
.i03 dd{height:42px; background:#9ddcfd; display:block; margin-top:14px; line-height:42px; font-size:18px; color:#FFFFFF; font-family:'Microsoft yahei'; text-align:center; cursor:pointer; color:#000000;}
.i03{height:135px}
.i03 dd.current{background:url(imagesbybg.jpg) no-repeat right top; color:#FFFFFF;}
.topcontent{ position:relative;}
.line{ height:5px; background:#0a90d6; position:absolute; bottom:6px; left:0; width:1368px; overflow:hidden;}
.s_rightbox{ float:left; padding-left:20px; width:1015px;}
.slideBox{ width:740px; height:410px; overflow:hidden; position:relative; float:left; padding-left:0;}
.nav .slideBox a{ padding:0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:740px; height:410px; display:block; }
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:42px; height:42px; background:url(imagesslider-arrow.png) no-repeat 0 0; }
.slideBox .next{ left:auto; right:3%; background:url(imagesslider-arrow.png) no-repeat -238px 0; }
.slideBox a.prev:hover{background:url(imagesslider-arrow.png) no-repeat -68px 0; background:url(imagesslider-arrow.png) no-repeat -68px 0;}
.slideBox a.next:hover{background:url(imagesslider-arrow.png) no-repeat -146px 0;}
.slideBox .prevStop{ display:none; }
.slideBox .nextStop{ display:none; }
.bd_p{ position:absolute; height:40px; line-height:40px; text-align:left; color:#FFFFFF; bottom:0; left:0; width:740px; font-size:14px; text-indent:2em; background:url(imagesbd_pbg.png) repeat;}
.list1{ float:right; width:260px; text-align:left; margin-right:0;}
.title1{ line-height:38px;font-family:'Microsoft yahei'; font-size:18px; overflow:hidden; border-bottom:#e4e4e4 1px solid;}
.title1 a{ float:right; font-size:14px; color:#000000;}
.title1 span{ float:left; width:103px; border-bottom:#dc0303 1px solid; text-align:center;}
.list1_u{ padding:10px 0 0 0; height:365px; overflow:hidden;}
.list1_u li{ line-height:30px;height:30px; font-size:14px; background:url(imagesicon2.jpg) no-repeat 0 16px; padding-left:6px;}
.list1_u li em{ float:right; font-size:12px;}
.list1_u li a{ color:#000000;}
.sub_bottom{ height:31px; background:url(imagessubbg.jpg) no-repeat center top;}
.nav .current .nav_h3_2{ background:url(imagesnavbg2.png) no-repeat center top;}
.numbox{ height:420px;}
.rightbox{ float:right; margin-right:22px; width:1010px; overflow:hidden; height:410px; padding-top:10px;}
.byfw{ width:1000px; border-bottom:#dedede 1px solid; padding-left:10px;height:40px; }
.byfw dd{ float:left; height:40px; line-height:40px; font-family:'Microsoft yahei'; font-size:18px; overflow:hidden;}
.byfw dd a{ display:block; padding:0 36px;}
.byfw .current{border-left:#dedede 1px solid; border-right:#dedede 1px solid; border-bottom:#f7f8fa 1px solid; height:40px; _width:100px; _font-size:14px;}
.byfw .current a{cursor: pointer;border-top:#f77d4d 2px solid; color:#f77d4d; line-height:37px; text-decoration:none; border-bottom:1px solid #FFFFFF; height:39px;}

.jmsr{ width:1000px;height:40px;margin-top:10px; }
.jmsr dd{ float:left; height:40px;line-height:40px;font-family:'Microsoft yahei'; font-size:14px; overflow:hidden;}
.jmsr dd a{ display:block; padding:0 30px;}
.jmsr .current{ height:40px; _width:100px; _font-size:14px;background-color:#F93;color:#FFF}
.jmsr .current a{line-height:37px; text-decoration:none; height:39px; background-color:#F93; color:#FFF}
.scrollbar{border-radius:4px;line-height:0;}
.scrollbar .handle{border-radius:4px;cursor:pointer;line-height:0; -webkit-box-shadow:0 1px 0 #555; -moz-box-shadow:0 1px 0 #555; -o-box-shadow:0 1px 0 #555; box-shadow:0 1px 0 #555;}
.scrollbox{ float:right; width:1010px; height:340px; overflow:hidden;}
.scrollbox .slyWrap{width:1010px;}
.scrollbox .scrollbar{width:6px; background:#e2e2e2;}
.scrollbox .scrollbar .handle{height:100px;width:100%; background:#f77d4d; }
.scrollbox .example2{position:relative; overflow:hidden;}
.scrollbox .example2 .sly{width:994px;height:338px; float:left;}
.scrollbox .example2 .scrollbar{position:absolute;top:0;right:0;height:328px;}
.sly_box{ width:994px; height:270px; overflow:hidden;}
.sly_table{ font-size:16px; font-family:'Microsoft Yahei'; text-align:center; margin-bottom:20px;}
.sly_table td{ border:#eaeaea 2px solid;}
.sly_table .tr01{ background:#6eaddf;}
.sly_table .td01{ width:195px;}
.title_a{ display:block; height:43px; background:url(imagesbg01.jpg) no-repeat center top; font-size:18px; line-height:43px; color:#424242; font-family:'Microsoft Yahei'; text-align:center;margin-top:10px;}
.title_a:hover{ text-decoration:none; }
.sub_a:hover{ color:#ffffff; text-decoration:none;}
.nav .current .nav_h3_3{background:url(imagesnavbg3.png) no-repeat 0 0;}
.con_list{}
.con_list li{ font-family:'Microsoft Yahei';line-height:40px;height:40px; font-size:16px; padding-left:17px; background:url(imagesicon3.jpg) no-repeat 0 19px;text-align: left;}
.con_list li span{ float:right;}
.con_byfw_c{}
.nav .current .nav_h4{ background:url(imagesnavbg4.png) no-repeat center top;}
.byff,.byfg{ overflow:hidden; clear:both; padding-top:18px;}
.byff dd,.byfg dd{ height:33px; display:block; float:left; width:142px; text-align:center; background:url(imagestab2_2.jpg) no-repeat -142px 0; cursor:pointer; font-size:18px; line-height:33px;font-family:'Microsoft Yahei';}
.byff dd.current,.byfg dd.current{background:url(imagestab2_2.jpg) no-repeat 0 0;}
.byff dd.current a,.byfg dd.current a{ display:block; color:#ffffff;}
.byff dd a:hover,.byfg dd a:hover{ text-decoration:none; color:#000000;}
.byff dd.current a:hover,.byfg dd.current a:hover{ color:#FFFFFF;}
.nav .current .nav_h5{ background:url(imagesnavbg5.png) no-repeat center top;}
.nav .current .nav_h6{ background:url(imagesnavbg6.png) no-repeat center top;}
.nav .current .nav_h7{ background:url(imagesnavbg7.png) no-repeat center top;}
.nav .current .nav_h8{ background:url(imagesnavbg8_1.png) no-repeat center top;}
.nav .current .nav_h9{ background:url(imagesnavbg9.png) no-repeat center top;}


.c_box01{ float:left; width:495px; background:#FFFFFF; text-align:left; height:275px;}
.c_title{ height:36px; line-height:42px; background:url(imagestbg.jpg) no-repeat 8px 13px; font-size:18px; color:#0990d6;font-family:'Microsoft Yahei'; padding-left:30px; border-bottom:#1f70c4 1px solid;width: 435px }
.c_title a{ height:36px; line-height:42px; font-size:16px; color:#767676;font-family:'Microsoft Yahei'; float:right; padding-right:8px }
.c_title em{ font-size:12px; color:#7e7e7e;}
.u_01{font-size:16px;}
.u_01 ul{width:475px; float:left;}
.u_01 li{ float:left; width:33.33%; text-align:center; height:120px; overflow:hidden;font-size:16px; }
.u_01 li .u_a{ display:block; text-align:center; margin-top:28px; height:52px; line-height:52px;font-size:16px; }
.u_01 li .u_a:hover{ margin-top:24px; margin-bottom:4px;font-size:16px; }
.u_01 li img{ display:inline;}
.u_01 li p{ padding-top:10px; line-height:30px;font-family:'Microsoft Yahei'; font-size:16px; color:#4c4a4b;}

.u_012{font-size:16px;}
.u_012 ul{width:475px; float:left;}
.u_012 li{ float:left; width:25%; text-align:center; height:120px; overflow:hidden;font-size:16px; }
.u_012 li .u_a{ display:block; text-align:center; margin-top:28px; height:52px; line-height:52px;font-size:16px; }
.u_012 li .u_a:hover{ margin-top:24px; margin-bottom:4px;font-size:16px; }
.u_012 li img{ display:inline;}
.u_012 li p{ padding-top:10px; line-height:30px;font-family:'Microsoft Yahei'; font-size:16px; color:#4c4a4b;}
.c_box02{ margin-left:2px;}
.c_box03{ float:right; background:#FFF; width:390px; height:275px;}
.c_box044{ float:left; background:#FFF; width:455px; height:275px;}
.c_2t{ line-height:32px; font-family:'Microsoft Yahei'; font-size:18px; height:32px; overflow:hidden;}
.c_2t em{ float:left; width:183px; color:#FFFFFF; background:#098fd6;}
.c_2t a{ float:right; font-size:16px; color:#767676; padding-right:8px;}
.index_u{ text-align:left; padding:15px 0 0 5px;}
.index_u li{ line-height:30px; height:30px; background:url(imagesiconindex.jpg) no-repeat 0 16px; padding-left:10px;}
.index_u li em{ float:right; padding-right:14px;}
.c_bo4{ background:#FFFFFF; text-align:left; margin-top:15px;}
.c_title4{ border-bottom:#d5d5d5 1px solid; padding-left:0;}
.c_title4 span{ float:left; width:250px; border-bottom:#098fd6 1px solid; height:35px; padding-left:30px;}
.s_imgbox{ height:80px; background:#e8f5fb; margin-top:12px; padding-top:18px; text-align:center;}
.linkbox{ height:48px; margin:18px 0; line-height:48px; text-align:left;font-family:'Microsoft Yahei'; background:#e8f5fb;}
.linkbox .link_t{ float:left; background:url(imageslinks.jpg) no-repeat left top; width:188px; height:48px; font-size:18px; color:#F8F8F8;text-align:center; }
.linkbox .link_t em{ font-size:12px;}
.linkbox a{ display:inline-block; padding:0 45px; font-size:14px;}
.footer{ height:220px; padding-top:10px; border-top:#efa403 3px solid; background:#0990d6;}
.footer p{ line-height:30px; color:#91d9ff;}
.footer p a{color:#91d9ff;}
.foot_c{ position:relative; height:200px;}
.dangzheng{ position:absolute; bottom:0; left:640px;}
.i03_u1{ float:left; width:190px;text-align:center; padding-top:15px;}
.i03_u1 li img{ width:190px; height:132px;}
.i03_u1 li p{ height:46px; line-height:46px; font-family:'Microsoft Yahei'; font-size:18px;}
.i03_u{ float:right; width:780px;}
.i03_u3{ float:right; width:995px; padding-right:15px;}
.divScrollBar{background-color:#ddd;position:absolute;opacity:0.5; filter:Alpha(opacity=50); border-radius:5px;}
.divScrollBar:hover{opacity:1; filter:Alpha(opacity=100);}
.divScrollBar div{background-color:#f77d4c; position:absolute; left:0px; top:0px; border-radius:5px;}
.pic_box{ margin-right:0; width:1020px; height:380px; font-family:'Microsoft Yahei'; }
.pic_box li{ float:left; width:225px; height:180x; overflow:hidden; margin-right:30px; margin-bottom: 10px;}
.pic_box li a img{ display:block; width:200px; height:140px;}
.pic_box li p{ text-align:center; line-height:30px; font-family:'Microsoft Yahei'; font-size:14px; padding-top: 5px;}
.pic_a{ text-align:right; color:#78a1b7; font-size:14px; font-family:'Microsoft Yahei';}


.list_c{ border:#e6e6e6 1px solid; padding:20px; width:1325px; background:url(imagessubbg.png) repeat;}
.bottombg{ background:url(imagessubbg.jpg) no-repeat center top; height:30px; width:1360px; margin:0 auto;}
.location{ line-height:48px; height:48px; text-align:left; font-size:14px; color:#656565;font-family:'Microsoft Yahei'; }
.location a{color:#656565;}
.list_left{ float:left; width:308px;}
.list_list{font-family:'Microsoft Yahei'; padding:0px 0 10px 10px;}
.list_list li{ width:290px; font-size:16px; margin-top:12px;}
.list_list li a{ display:block; background:#9dddff; height:42px; line-height:42px;}
.list_list li a:hover{ background:url(imagesbybg.jpg) no-repeat center top; color:#FFFFFF; text-decoration:none;}
.list_list li a:active{ background:url(imagesbybg.jpg) no-repeat center top; color:#FFFFFF; text-decoration:none;}
.list_title{ font-family:'Microsoft Yahei';line-height:42px; border-bottom:3px #b5b5b5 solid; text-align:left; font-size:18px;font-weight:bold}
.list_title em{ font-size:12px; color:#b9b9b9;}
.list_title span{ background:#f77d4e; width:3px; height:25px; display:block; float:left; margin:10px 15px 0 5px;}
.list_list2{ text-align:left; font-size:14px;font-family:'Microsoft Yahei'; padding-top:12px;}
.list_list2 li{ line-height:40px; font-size:16px; background:url(imagesicon3.jpg) no-repeat 0 16px; padding-left:15px;}
.list_right{ float:right; width:990px; text-align:left;font-family:'Microsoft Yahei';}
.r_list{}
.r_list li{ font-size:16px; line-height:32px; background:url(imagesicon3.jpg) no-repeat 0 16px; padding-left:18px;}
.r_list li span{ float:right; font-size:12px;}
.pagebox{font-family:'Microsoft Yahei'; height:50px; line-height:50px; text-align:center; font-size:14px;}
.iconbox{border-top:#0c8fd7 5px solid; height:1px;}
.icontips{ position:absolute; bottom:-11px; left:108px; background:url(imagesicon.png) no-repeat 0 0; width:13px; height:6px;}

.r_content{font-family:'Microsoft Yahei'; font-size:16px; text-align:left; line-height:40px; text-indent:2em;}
.r_content .r_h4{ color:#0a91d5; font-size:22px; line-height:60px; padding-top:10px; text-align:center; font-weight:normal; text-indent:0;}
.r_content .r_title{ height:36px; line-height:36px; background:#e5e5e5; font-size:14px; text-align:center;text-indent:0; margin-bottom:35px;}
.r_content .r_title span{ display:inline-block; padding:0 10px;}
.c_2t{ border-bottom: #1f70c4 1px solid;}
.jgsz{margin:12px; text-align:center; font-weight:bold; color:#FFFFFF}
.jgsz a{margin:12px; text-align:center; font-weight:bold; color:#FFFFFF}
.cs_tt{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#056fb9;margin-top:12px; margin-bottom:12px; border-bottom:2px #e1e1e1 solid; width:964px; line-height:30px}
.fjh{margin:5px; padding-top:6px; line-height:25px}
.bgs_tt{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; color:#056fb9;margin:12px; border-bottom:2px #e1e1e1 solid; width:910; line-height:30px}
.more{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold; color:#056fb9;float:right;width:50px}
.con_list li{ text-align: left;}
.snb_in a:hover{ background:none;color:#cc0000}
.sub_left .sub_h4 a:hover,.list1_u li a:hover,.title1 a:hover,.sub a:hover,.byfw .current a:hover{ background:none;color:#cc0000}
.nav .nLi .nav_h3:hover{background: url(imagesnavbg1_1.png) no-repeat 0 0;}
.nav .nLi .nav_h3:hover a{ color:#FFF;}
.nav .nLi .nav_h3_2:hover{ background: url(imagesnavbg2.png) no-repeat center top;}
.nav .nLi .nav_h3_3:hover{ background: url(imagesnavbg3.png) no-repeat 0 0; }
.nav .nLi .nav_h4:hover{background: url(imagesnavbg4.png) no-repeat center top;}
.nav .nLi .nav_h5:hover{background: url(imagesnavbg5.png) no-repeat center top;}
.nav .nLi .nav_h6:hover{background: url(imagesnavbg6.png) no-repeat center top;}
.nav .nLi .nav_h7:hover{background: url(imagesnavbg7.png) no-repeat center top;}
.nav .nLi .nav_h8:hover{background: url(imagesnavbg8_1.png) no-repeat center top;}

.byfw #bybb1 a,.byfw #bybb2 a,.byfw #bybb3 a,.byfw #bybb4 a,.byfw #bybb5 a{padding: 0 28px;}
.byfw8{position: relative;width: 970px;padding-left: 30px;}
.byfw #add_dd{position: absolute; left: 0; top: 9px;}
.byfw #add_dd2{position: absolute; right: 0; top: 9px;}
.byfw #add_dd4{position: absolute; left: 0; top: 9px;}
.byfw #add_dd3{position: absolute; right: 0; top: 9px;}
.nav dd div a{cursor: pointer;}
.list_list li a#current8{background: url(imagesbybg.jpg) no-repeat center top; color: #FFFFFF; text-decoration: none;}
.gzh{position: absolute;width: 122px;height: 100px;top:115px;right: 52px;font-size:12px;text-align: center;line-height: 19px;}
.xct1{float:left;margin:30px 0 0 4px;}

.zmhd{ font-size: 16px;}
.zmhd ul { width: 463px;float: left;}
.zmhd1{ width:463px;height:104px; line-height:104px;background:#e8f5fb url(imageszmhd_1.png) no-repeat 129px; margin-top:20px; }
.zmhd1 p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#497895; padding-left:127px;text-align:center;}
.zmhd2{ width:463px;height:104px; line-height:104px;background:#e8f5fb url(imageszmhd_2.png) no-repeat 129px; margin-top:20px; }
.zmhd2 p{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#497895; padding-left:127px;text-align:center;}

.zmhd3{ clear:both; width:363px; height:104px; line-height:104px; margin-top:20px;font-family:"Î¢ÈíÑÅºÚ"; background:#e8f5fb ;font-size:18px; color:#497895; padding-left:100px;}
.zmhd3 img{ margin-left:30px;margin-right:40px!important;}
.zmhd a{color:#497895;text-decoration:none}
.zmhd a:hover{color:#497895;text-decoration:none}
.nsjg li{width:231px; height:71px; line-height:22px; background:url(imagesnsjg_bg.jpg) no-repeat center; padding-top:22px;font-family:'Microsoft Yahei';font-size:16px;color:#fff; text-align:center; float:left; margin-right:8px; margin-left:8px; margin-top:20px;}
.nsjg .mar10{ margin-right:8px;}
.nsjg li p{ text-align:center; width:163px; padding-left:60px; vertical-align:middle;height:90px;}
.lineh_90 p{ line-height:52px;}
.nsjg li a{color:#fff;text-decoration:none; cursor:pointer;}
.nsjg li a:hover{color:#fff ;text-decoration:none;}