@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5B8B\4F53;color:#030303;text-align:center; background:#f7fbfe;background-size:contain;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5B8B\4F53;}
a:link,a:visited{color:#030303;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
/*clear*/
.clear{clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
/*other*/
h1{font-size:20px;}
h2{font-size:14px;}
.w980{width:980px;}
.w1000{width:1000px;}
.oh{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.list_14 li{background:url(images/dot.gif) no-repeat 0 12px;padding-left:8px;}
.list_12 li{background:url(images/dot.gif) no-repeat 0 10px;padding-left:8px;}
.mt10{ margin-top:10px;}
/*color*/
.d2nav a,.d2nav a a,.d2nav a:link,.d2nav a:visited,.d2nav a:hover{color:#653300;}
.p2_1 ul li,.p3_1 ul li{color:#ab1b25;}
.p3_2 strong{color:#d41111;}
.p4_1 strong,.tu_1 em a,.tu_1 em a:link,.tu_1 em a:visited,.tu_1 em a:hover{color:#006ebb;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#cc3333;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#666;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#1680cc;}
.black,.black a:link,.black a:visited,.black a:hover{ color:#000;}
.font_yh{ font-family:\5FAE\8F6F\96C5\9ED1;}
.font_14{ font-size:14px;}
/*top*/
.top{ background:#189ade; height:42px;}
.top div span{ float:left; line-height:42px;display:inline-block; width:430px;}
.top div span a{ padding:0 5px;}
.top div em{ float:right; display:inline-block; width:570px;}
.top div em input,.top div em img{ vertical-align:middle; margin:0 2px;}
.top div em input.people_input{ background:#26a7e3; width:110px; height:19px; border:none; line-height:19px; color:#fff;}
.top div em input.one{ width:60px; height:20px; border:none; padding:0 2px; background:#3c89c3; color:#fff;}
.top div em div.search{ float:left; width:250px; padding-top:10px;}
.top div em div.language{float:left; padding-top:10px; padding-left:10px;}
.top div em div.language i{display:block; float:left;}
.select_box{width:110px; height:19px; text-align:left; background:url(images/icon01.gif) top right no-repeat #26a7e3; display:inline-block; position:relative; padding:0 0 0 5px; margin:2px 0 0 5px; float:left; color:#fff;}
.select_box p {cursor:pointer; display:block; line-height:20px; padding:0 0 0 10px; width:108px; height:20px; overflow:hidden;}
.select_box ul li {cursor:pointer;}
.paper_list {width:110px; position:absolute; left:2px; top:22px; border:1px dashed #ccc; background:#26a7e3;}
.paper_list li{display:block; line-height:20px; padding-left:10px; width:108px;}
.paper_list li.hover {background:#9ddaf7;}
.paper_list li a{display:block; width:108px; height:20px; text-decoration:none;}
.top div em .logo{ float:left; padding-left:15px;}


/*container*/

/*news*/
.news{height:159px;padding:30px 0 22px 0;}
.news span,.news strong,.nav dt,.nav dd{float:left;}
.news span{width:119px;}
.news strong{width:861px;text-align:center;}
/*nav*/
.nav{ background:url(images/nav.gif) top repeat-x #fff;}
.nav div{ width:1001px;}
.nav dl{ float:left; width:249px; float:left; margin:0 1px 0 0;}
.nav dl dt{ background:#108ee9; height:40px; padding:0 20px;}
.nav dl dt strong{ font:bold 18px/40px \5FAE\8F6F\96C5\9ED1;}
.nav dl dt i{ color:#4cb4ff;}
.nav dl dd{ padding:10px 5px 0; line-height:220%; height:90px; background:#1178c2;}
.nav dl dd a{ padding:0 15px;}

.top_2jpic{ background:url(images/top01.jpg) top center no-repeat; height:199px; overflow:hidden;}
.top_2jpic div{ padding:20px 0 0 0px; position:relative;}
.top_2jpic div h1{ position:absolute;top:105px;left:60px;font-size:60px;color:#e00604; font-family:"Microsoft YaHei","SimHei";text-align:center;width:900px; line-height:65px;}
.top_2jpic div a{ display: block;width:240px; height:65px;}

.top_2jpic2{ background:url(images/top02.jpg) top center no-repeat; height:199px; overflow:hidden;}
.top_2jpic2 div{ padding:60px 0 0 0px;}
.top_2jpic2 div a{ display: block;width:240px; height:65px;}

.d2nav{height:38px;line-height:38px;width:976px;padding:0 2px 5px;}
.d2nav a{margin:0 8px;}
.d2nav em{ float:left;}
.d2nav i{ float:right;}
.lujing{ margin-top:-20px;}
/*p1*/
.p1_content{background:#fff; border:#ebebeb 1px solid; border-bottom:none;padding:23px 0 22px 0;}
.p1_left{width:470px;padding-left:31px;}
.p1_right{width:479px;}
.p1_right h1{width:419px;margin:0 auto;height:22px;padding:7px 0 5px 20px;font-family:\9ED1\4F53;line-height:20px;font-weight:normal;}
.p1_right p{width:415px;margin:8px auto 0;background:url(images/dianx2.gif) repeat-x bottom; padding-bottom:12px;}
.p1_right span{width:415px;margin:8px auto 0; display:block; padding-left:20px; font:bold 14px/200% "宋体";}
.p1_right span a{ padding:0 6px;}
.p1_right ul.list_14{width:417px;margin:0 auto;padding-top:10px;}
.p1_right ul.list_14 li,.p2_1 ul li,.p3_1 ul li{font-size:14px;line-height:200%;}
#box{width:470px;height:330px;position:relative;overflow:hidden;}
#pic_list li{display:none;text-align:left;font-size:14px;position:absolute;}
#pic_list li.active{display:block;}
#pic_list li img{display:block;border:none;}
#pic_list li i{z-index:3;position:absolute;bottom:0px;padding-left:15px;color:#fffffe;line-height:29px;}
#pic_list li i a:link,#pic_list li i a:hover,#pic_list li i a:visited{color:#fffffe;}
#num_list{z-index:2;position:absolute;bottom:5px;right:0px;}
#num_list li.active{background:#F00;}
#num_list li{float:left;text-align:center;height:20px;line-height:20px;padding:0 6px;color:#fff;font-size:16px;cursor:pointer;font-weight:bold;}
#pic_list li div{background:#000;filter:alpha(opacity=60);opacity:.6;height:29px;position:absolute;bottom:0;width:470px;}

/*p3*/
.p3_content{background:#fff;padding:20px 30px; width:920px; border:#ebebeb 1px solid; border-top:none;}
.p3_1 span{float:left;background:#006ebb;width:30px;padding:50px 0 0;text-align:center; font:bold 16px/200%  \5FAE\8F6F\96C5\9ED1; height:187px;}
.p3_1 ul{float:right;width:883px;background:#f8f8f8;padding:16px 0; height:206px;}
.p3_1 ul li{float:left;margin:0 22px;display:inline;width:397px;}
.p3_2{width:940px;margin:15px auto;}

/*p4*/
.p4_content{width:980px; background:url(images/bg01.gif) top right repeat-y #fff;border:#ebebeb 1px solid; border-top:none;}

.p4line{background:url(images/p3line.gif) no-repeat;height:1px;}
.line300{background:url(images/line300.gif) repeat-y;height:8px;}
.line300b{background:url(images/line300.gif) repeat-y;height:15px;}
.p4_left{width:680px; overflow:hidden;}
.p4_right{width:300px; overflow:hidden;}
.p4_1{margin:6px auto 0 0;height:35px;padding-left:20px;line-height:50px;}
.p4_1 strong{float:left;}
.p4_1 em{float:right;font-size:12px;font-weight:normal; padding-right:10px;}
.h2_bg{ background:#f2f2f2; height:30px; line-height:30px; margin:10px;}

.p4_2{width:607px;margin:0 auto;padding:17px 0;}
.p4_3{width:239px; margin:0;}
.p4_3 strong img{ vertical-align:middle; margin-left:8px;}
.p4_3 em{ padding-right:10px;}
.p4_4{width:260px;padding:14px 19px;text-align:center;}
.p4_4,.p4_6{border-bottom:1px solid #e5e5e5;}
.p4_4 img,.tu_2 li img{display:block;}
.p4_5{background:#fff; text-align:center;}
.p4_5 img{margin:13px auto 2px; display:block;}
.p4_6{width:260px;margin:0 auto;padding:8px 20px;}
.p4_6 li{line-height:200%;}
.p4_7{border-bottom:none;}
/*tu*/
.tu_content{ background:#fff; padding:10px 20px; width:940px;border:#ebebeb 1px solid; border-top:none;}
.tu_1{width:928px;padding-right:10px;}
.tu_2{margin:0 auto;padding-bottom:10px; padding-left:4px;}
.tu_2 li{float:left;margin:20px 8px 0;display:inline;text-align:center;}
.tu_2 li img{margin-bottom:3px;}
.kong{ border-top:#E5E5E5 1px solid; background:#fff; height:15px; clear:both;}
/*p5*/
.p5_content{ background:#fff; padding:10px;width:960px;border:#ebebeb 1px solid; border-top:none;}
/*=copyright=*/
#copyright{clear:both;margin:0 auto;padding-top:40px;width:980px;text-align:center;}

.h2_01{ background:url(images/banner.jpg) no-repeat; height:51px; padding-left:155px; width:825px;}
.h2_01 img{ margin-top:10px;}



.hz_list{background:#fff;padding:20px 30px; width:920px; border:#ebebeb 1px solid; border-top:none;}
.hz_list .bg{background:#fafafa; width:920px;}
.hz_list .bg .fl{ width:424px; padding:15px 10px 15px 30px; border-right:#f1efef 1px solid;}
.hz_list .bg .fr{ width:405px; padding:15px 10px 15px 30px;}
.hz_list .bg ul li{ font-size:14px; line-height:200%;}
.banner{background:#fff;padding:20px 0; border:#ebebeb 1px solid; border-top:none;}
