@charset "utf-8";
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,form,td,span,input,a,div{ margin:0px; padding:0px; font-style:normal; border:0;}
body{ font-family:"宋体"; font-size:12px; margin:0 auto; background:#eeeeee; color:#333; padding:0px;}
img{ border:0px;border:none;}
ul,li{ list-style-type:none;}
a{ text-decoration:none; color:#696969;}
a:hover{ color:#7e98a8;}
h2,h3,h4,h5{ font-family:"宋体"; font-weight:normal;}
.clear{ clear:both}

.header{ width:100%; height:163px; background-color:#0365a4; margin:0px; padding:0px;}
.top{width:1005px;height:119px;margin:0 auto;overflow: hidden;}
.top .logo{ margin-left:23px; float:left; width:561px;}
.top_right{ width:270px; float:right; text-align:right; padding-top:2px; }
.top_link{ height:35px; line-height:35px; color:#FFF;font-size:14px}
.top_link a{ padding:0 9px; color:#FFF; font-size:14px}
.top_link a:hover{ padding:0 9px; color:#FFF;}
.sea_box{ padding:18px 30px 14px 0; height:32px; width:267px; display:inline-block;}
.search{background:url(../images/search_bg.jpg) no-repeat;width:267px;height:32px;position:relative;}
.search input{position:absolute; width:186px;height:32px;line-height:32px; color:#918f8f; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#b2b2b2; padding-left:35px; font-size:14px}	
.search input.notxt1 {position: absolute;width: 47px;height: 32px;top: 0px;left: 220px;border: none;cursor: pointer;background: none;cursor:pointer; }
.nav{ width:100%; margin:0 auto; height:44px;background-color:#02568c}


.banner{ overflow-x:hidden; overflow-y:hidden; width:100%; height:254px;background-color:#0365a4; }
.banner2{ height:214px;}
.banner_img{ height:214px; width:1440px; margin:0 auto}
.im_work{ width:1005px; height:40px; margin:0px auto; background:url(../images/im_work_bg.jpg) no-repeat left top;}
.im_work{ height:40px; margin-bottom:2px;}
.im_work marquee{ width:690; height:40px; line-height:40px; float:right; font-size:14px;}
.im_work marquee li{ padding-right:10px; display:inline;}
.im_work marquee li a{ font-size:14px; color:#FFF}
.im_work marquee li a:hover{ font-size:14px; color:#FFF}
.im_work marquee li span{ margin-right:25px;}
.im_work .more{ width:70px; float:right; height:40px; line-height:40px; text-align:center;}
.im_work .more a{ color:#FFF}

.content{ width:100%;margin:20px auto; margin-bottom:0px;}
.content .con1{ width:1087px; height:363px; margin:0px auto; padding-left:82px;}
.con1_left{ float:left; width:236px; height:361px;}
.load{ margin-top:17px;  width:235px; height:86px;}
.login{ height:261px; width:236px; overflow:hidden;}
.log_title{ height:39px; margin:0px;width:236px; background:url(../images/logo_title.jpg) no-repeat;}
.log_title h2{  font-size:14px; font-family:"宋体"; color:#414141; padding-left:45px; padding-top:15px;}
/*.log_con{width:205px; height:191px; padding:14px;border:1px solid #b1c5d2;}
.log_con label{ height:28px; display:inline-block; width:50px;line-height:28px; font-family:"宋体"; margin-bottom:12px; font-size:14px; color:#898989;margin-right:10px;}
.log_con input{ border:1px solid #b1c5d2; height:29px;line-height:29px }
.log_con input.txt{ padding-left:8px; color:#666;width:135px; height:29px; line-height:26px;}*/
/*.log_con input.btn{ width:97px; height:32px; margin-top:22px; background-color:#0365a4; color:#fff; border:none; cursor:pointer; }
.log_con input.btn2{ width:97px; height:32px; background-color:#ff7200; color:#fff; border:none; cursor:pointer; margin-left:5px; margin-top:22px; font-size:14px}*/

/**tab切换1样式开始**/
.tabs1{width:404px; float:left; margin-left:15px;}
.menu1box{ position:relative; height:39px; background:url(../images/tab1_title.jpg) no-repeat; padding-right:15px;border-bottom:1px solid #b1c5d2;}
.menu1{ position:absolute; width:328px; height:39px; top:0px; left:0px; z-index:10; padding-left:10px;}
.menu1 li{ float:left; text-align:center; height:39px; line-height:39px;}
.menu1 li h3{display:block;float:left;font-size:18px;font-weight:600;color:#414141;text-align:center;line-height:35px;padding-bottom:6px; font-size:14px; font-weight:normal; cursor:pointer; padding:0px 10px; margin-top:4px; height:35px;}
.menu1 .hover h3{ color:#414141;background-color:#eeeeee; padding:0px 10px; border:1px solid #b1c5d2; border-bottom:none; margin-top:4px; height:35px;}
.main1box{ clear:both;width:402px; overflow:hidden; border:1px solid #b1c5d2;overflow:hidden;height:324px;border-top:none;}
.main1box ul{ display: none;}
.main1box ul.block{ display: block;}
.tab_list1{ width:404px;overflow:hidden;}
.tab_list1 dl{ width:374px; height:343px;overflow:hidden; float:left; padding:10px;}
.tab_list1 dl dd{ height: 30px; line-height:30px;padding-left:12px; background:url(../images/list_icon1.jpg) no-repeat 0px center;}
.tab_list1 dl dd a{font-size:12px;color:#696969;}
.tab_list1 dl dd a:hover{font-size:12px;color:#ff7200;}
.tab_list1 dl dd span{ float: right; color:#8c8c8c; font-family:Arial;}
.bmore1 strong{ display:none; font-weight:normal;cursor:pointer;height:15px;float:right;line-height:15px;font-size:12px; margin-top:13px;}
.bmore1 strong a{ display:block; padding:1px 5px;_width:40px;height:15px;line-height:15px;text-align:center;color:#666666;}
.bmore1 strong.current02{ display:block;cursor:pointer;}
.bmore1 strong.current02 a:hover{_color:#666666;}
/**tab切换1样式结束**

/**tab切换2样式开始**/
.tabs2{width:333px; float:left; margin-left:15px;}
.menu2box{ position:relative;height:39px; background:url(../images/tab2_title.jpg) no-repeat; padding-right:10px;border-bottom:1px solid #b1c5d2;}
.menu2{ position:absolute; width:228px; height:39px; top:0px; left:0px; z-index:1; padding-left:10px; }
.menu2 li{ float:left; text-align:center; height:39px; line-height:39px; }
.menu2 li h3{display:block;float:left;font-size:18px;font-weight:600;color:#414141;text-align:center;line-height:35px;padding-bottom:6px; font-size:14px; font-weight:normal; cursor:pointer; padding:0px 10px; margin-top:4px; height:35px;}
.menu2 .hover h3{padding:0; color:#414141;background-color:#eeeeee; padding:0px 10px; border:1px solid #b1c5d2;border-bottom:none; margin-top:4px; height:35px;}
.main2box{ clear:both;width:331px; overflow:hidden; border:1px solid #b1c5d2; border-top:none; height:324px; overflow:hidden; border-top:none;}
.main2box ul{ display: none;}
.main2box ul.block{ display: block;}
.tab_list2{ width:331px;overflow:hidden;}
.tab_list2 dl{ width:311px; height:343px;overflow:hidden; float:left; padding:10px;}
.tab_list2 dl dd{ height: 30px; line-height:30px;padding-left:12px; background:url(../images/list_icon1.jpg) no-repeat 0px center;}
.tab_list2 dl dd a{font-size:12px;color:#696969;}
.tab_list2 dl dd a:hover{font-size:12px;color:#ff7200;}
.tab_list2 dl dd span{ float: right; color:#8c8c8c; font-family:Arial;}
.bmore2 strong{ display:none; font-weight:normal;cursor:pointer;height:15px;float:right;line-height:15px;font-size:12px; margin-top:13px;}
.bmore2 strong a{ display:block; padding:1px 5px;_width:40px;height:15px;line-height:15px;text-align:center;color:#666666;}
.bmore2 strong.current02{ display:block;cursor:pointer;}
.bmore2 strong.current02 a:hover{_color:#666666;}
.mes_bo{ width:69px; height:69px; margin-left:12px; float:left;}
/**tab切换2样式结束**/
.con2{ width:1005px; margin:20px auto; height:238px;}
.con2 .con2_tit{ background:url(../images/con2_title.jpg) no-repeat; height:40px;}
.con2 .con2_tit h3{display:block;float:left;color:#414141;text-align:center;line-height:35px;font-size:14px; font-weight:normal; margin-top:4px; height:35px; padding-left:40px;}
.con2 .con2_tit strong{ font-weight:normal;cursor:pointer;height:15px;float:right;line-height:15px;font-size:12px; margin-top:13px; padding-right:10px;}
.con2 .con2_tit strong a{ padding:1px 5px;height:15px;line-height:15px;text-align:center;color:#666666;}
.con2_con{ border:1px solid #b1c5d2; width:1001px; height:197px; border-top: none;}
.con2_con ul{ padding-left:8px; padding-top:25px; _padding-left:0px;}
.con2_con ul li{ height:auto; float:left; margin:0 8px; text-align:center;}
.con2_con ul li img{width:148px; height:132px;}
.con2_con ul li h6{width:148px; height:24px; line-height:24px; text-align:center; color:#3c3d3e; font-size:12px; font-weight:normal;}
.con2_con ul li a{ cursor:pointer}

.con3{ height:46px; width:100%; background:url(../images/link_bg.jpg);}
.links{ background:url(../images/link_bg2.jpg) no-repeat; width:1021px; height:46px; margin:0px auto;}
.links h2{ float:left;height:44px; line-height:44px; padding-left:20px; font-size:14px; font-weight:bolder; margin-top:2px;}
.links .link_list{ float:left; height:42px; line-height:42px; margin-top:4px;}
.links .link_list a{ margin:0px 10px; color:#414141; font-size:14px;}

.footer{ height:134px; width:100%; background-color:#047dbb; padding-top:8px;}
.footer_bg{ background-color:#0365a4; width:100%; height:134px;}
.footer_con{ width:1005px; margin:0px auto;}
.footer_text{ color:#FFF; width:541px; float:left; margin-top:25px; line-height:23px;}
.footer_logo{ float:right;}

/*登录下拉框*/
.select{ margin-bottom:10px;}
DIV.selectbox-wrapper {
	BORDER-RIGHT: #b7d1eb 1px solid; BORDER-TOP: #b7d1eb 0px solid; MARGIN-TOP: -3px; BORDER-LEFT: #b7d1eb 1px solid; WIDTH: 93px; BORDER-BOTTOM: #b7d1eb 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; width:175px; color:#898989;  font-size:14px
}
DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR: #d5e2eb;}
DIV.selectbox-wrapper UL LI.current {
	COLOR: #fff; BACKGROUND-COLOR: #d5e2eb
}
DIV.selectbox-wrapper UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; WIDTH: 157px; CURSOR: pointer; LINE-HEIGHT: 20px; PADDING-TOP: 3px;
}
.log_con input.selectbox { border:none;  DISPLAY: block; padding-left:15px; width: 192px;_width:190px; CURSOR: pointer; padding-top:1px; HEIGHT: 30px; background:url(../images/select_bg.jpg) no-repeat; color:#898989; font-size:14px}
/*登录下拉框*/

/*列表页页面样式*/
.list_mainbox{width:1005px;margin:0 auto;overflow:hidden;   padding-bottom: 40px;}
.list_mainbox_lf{width:210px;padding-top:14px;padding-bottom:10px;float:left;background:url(../images/list_lf_bg.jpg) no-repeat left top;}
.list_mainbox_lf1{width:180px;padding:0px 15px;}
.list_mainbox_lf1 li{height:48px;background:url(../images/icon6.png) no-repeat left center;}
.list_mainbox_lf1 li a{display:block;padding-left:18px;font-size:14px;height:46px;line-height:46px;border-bottom:1px solid #ccc;}
.list_mainbox_lf1 li a:hover{border-bottom:2px solid #ff7200; color:#ff7200;}

.list_mainbox_rt{width:760px;float:right;}
.list_mainbox_rt1{width:760px;height:40px;line-height:40px;border-top:4px solid #0463a3;border-bottom:1px solid #ccc;margin-bottom:6px;overflow:hidden;}
.list_mainbox_rt1_lf{width:180px;float:left;}
.list_mainbox_rt1_lf h2{font-size:18px;color:#0063af;padding-left:28px;background:url(../images/icon5.png) no-repeat 5px center;}
.list_mainbox_rt1_rt{width:290px;padding-right:10px;float:right;text-align:right;}
.list_mainbox_rt1_rt,.list_mainbox_rt1_rt a{font-size:14px; color:#333333}
.list_mainbox_rt2{overflow:hidden;margin-bottom:18px;}
.list_mainbox_rt2 li{padding-left:24px;height:36px;line-height:36px;background:url(../images/list_icon1.jpg) no-repeat 10px center;}
.list_mainbox_rt2 li a{font-size:14px;}
.list_mainbox_rt2 li a:hover{ color:#ff7200}

.list_mainbox_rt3{width:100%;height:30px;line-height:30px;background:#d9dadb;text-align:center;font-size:14px;}

.list_mainbox_rt4{width:760px;height:40px;line-height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:6px;margin-top:30px;overflow:hidden;}
.list_mainbox_rt4_lf{width:180px;float:left;}
.list_mainbox_rt4_lf h2{font-size:18px;color:#0063af;padding-left:28px;background:url(../images/icon5.png) no-repeat 5px center;}
.list_mainbox_rt4_rt{width:290px;padding-right:10px;float:right;text-align:right;}
.list_mainbox_rt4_rt,.list_mainbox_rt4_rt a{font-size:14px; color:#333333}


/*通栏文章页*/
.t_artic{width:950px;margin:0 auto;overflow:hidden;}
.t_artic1{width:950px;line-height:64px;border-bottom:1px dashed #ccc;text-align:center;font-size:18px;color:#005291;font-weight:bold;margin-bottom:25px;}
.t_artic2{width:950px;line-height:32px;font-size:14px;}
.img{width:950px;text-align:center;padding:10px 0px;}
.t_artic3,.artic3{padding-right:10px;text-align:right;height:44px;line-height:44px;border-top:1px solid #ccc;margin-bottom:27px;}
.t_artic3{width:940px;}
.xiangguan,.xiangguan1{background:#dedede;padding:0px 0px 16px 16px;}
.xiangguan{width:934px;}
.xiangguan h2,.xiangguan1 h2{font-size:14px;color:#0063af;height:46px;line-height:46px;}
.xiangguan li,.xiangguan1 li{height:30px;line-height:30px;padding-left:15px;background:url(../images/icon6.png) no-repeat left center;}
.xiangguan li,.xiangguan1 li span{ font-family:Arial}
.xiangguan li a,.xiangguan1 li a{font-size:12px;}
.xiangguan li a:hover,.xiangguan1 li a:hover{font-size:12px; color:#ff7200}

/*文章页*/
.artic{width:720px;margin:0 auto;}
.artic1{width:720px;}
.artic2{width:720px;line-height:32px;font-size:14px;}
.img1{width:720px;text-align:center;padding:10px 0px;}
.artic3{width:710px;}
.xiangguan1{width:704px;}

/*图片展示页页面*/
.tupianzhanshi{width:1000px;margin:0 auto;}
.tupianzhanshi1{width:1000px;height:40px;line-height:40px;background:#dedede;overflow:hidden;margin-bottom:50px;}
.tupianzhanshi1_lf{width:180px;float:left;}
.tupianzhanshi1_lf h2{font-size:18px;color:#0063af;padding-left:28px;background:url(../images/icon5.png) no-repeat 5px center;}
.tupianzhanshi1_rt{width:290px;padding-right:10px;float:right;text-align:right;}
.tupianzhanshi1_rt,.tupianzhanshi1_rt a{font-size:14px; color:#696969}
.tupianzhanshi2{width:1000px;overflow:hidden;margin-bottom:30px;}

/*图片页*/
.pic{width:710px;overflow:hidden;margin:0 auto;*+margin-bottom:35px;_margin-bottom:0px;}
.pic li{width:214px;height:175px;float:left;margin-right:34px;text-align:center;/*overflow:hidden;*/background:#ffffff;margin-bottom:35px;}
.pic li a{display:block;width:212px;height:173px;padding-top:1px;border:1px solid #ccc;}
.pic li a:hover{border:1px solid #ff7e00;color:#ff7e00;}
.pic li a img{display:block;width:210px;height:140px;}
.pic li a h3{display:block;width:210px;height:30px;line-height:30px;font-family:"宋体";font-size:14px;}

#expmenu li dl{ display:none; background-color:#fffbf8;}
#expmenu li .on{ display:block;}
#expmenu li dl dd{ height:30px; padding-left:30px; background-color:#fffbf8; line-height:30px;}
#expmenu li dl dd a{ color:#919191; font-size:14px; padding-left:0px; display:block}
#expmenu li dl dd a:hover{background:url(../images/pic02.jpg) no-repeat 100px;}

.list_main_lf1_2{width:180px;padding:0px 15px;}
.list_main_lf1_2 li div{height:49px;background:url(../images/icon6.png) no-repeat left center;}
.list_main_lf1_2 li div a{display:block;padding-left:18px;font-size:14px;height:46px;line-height:46px;border-bottom:1px solid #ccc;}
.list_main_lf1_2 li div a:hover{border-bottom:2px solid #ff7200; color:#ff7200;}
.list_main_lf1_2 li div.listmenu2{background:url(../images/icon6.png) no-repeat left center;height:49px; line-height:49px;}
.list_main_lf1_2 li div.listmenu2 a{color:#ff7200;border-bottom:2px solid #ff7200;}

/*.nav ul{ width:1005px; height:46px;margin:0 auto; }
.nav ul li{ height:46px; line-height:46px; float:left; font-family:"宋体"; color:#FFF;}
.nav ul li a{ display:inline-block; height:42px; line-height:42px; color:#fff; padding:1px 24px; font-size:16px;}
.nav ul li a.action{ border-bottom:2px solid #ff7200}
.nav ul li a:hover{color:#ff7200;border-bottom:2px solid #ff7200;} */
/*导航及下拉菜单*/
#navigation, #navigation li ul {list-style-type:none;}
#navigation {width:1005px; height:44px;margin:0 auto; }
#navigation li {text-align:center;position:relative;height:44px; line-height:44px; float:left; font-family:"宋体"; color:#FFF;}
#navigation li a {display:block;height:44px; line-height:44px; color:#fff; padding:0 24px; font-size:16px; float: left;}
#navigation li a:hover {color:#ff7200;}
#navigation li.active{ background:url(../images/nav_bg.jpg) repeat-x bottom;}
#navigation li .li01 li .li02 li a:hover,#navigation li ul li a:hover {color:#ff7200; border-bottom:none; font-size:14px;}
#navigation li ul {display:none;position:absolute;top:44px;left:0; width:150px; background:#fff;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9; line-height:34px; padding:10px 0;}
#navigation li ul li{ width: 150px;height:34px; text-align:left; line-height:34px; border-bottom:1px dotted #b7c1c8; }
#navigation li ul li a{ width: 140px; height: 34px; line-height:34px; color:#0365a4; padding:0; padding-left:10px; font-size:14px;}
#navigation li ul li ul {display:none;position:absolute;top:0px;left:150px;margin-top:0; width:140px; padding:0;}
#navigation li ul li ul li{ width: 140px;}
#navigation li .li01 li a:hover{color:#ff7200; border-bottom:none;}


/*.log_con label{ height:28px; display:inline-block; width:50px;line-height:28px; font-family:"宋体"; margin-bottom:12px; font-size:14px; color:#898989;margin-right:10px;}*/
/*.select{ width: 200px; height:30px; position:absolute; left:10px; top:10px; z-index:100;}

.log_con input{ border:1px solid #b1c5d2; height:29px;line-height:29px }
.log_con input.txt{ padding-left:8px; color:#666;width:135px; height:29px; line-height:26px;}
.box_log{ width:205px; height:160px; font-size:14px; color:#898989; position:absolute; left:10px; top:50px; z-index:10;}
.box_log00{ width:205px; height:160px; overflow:hidden; position:relative;}
.box_log ul li{ height:44px; line-height:44px;}
.log0101{ width: 1000px; position:absolute; left:0; top:0;}
.log01{ width: 205px; height:160px; float: left;}
.box_log input.btn{ width:97px; height:32px; margin-top:22px; background-color:#0365a4; color:#fff; border:none; cursor:pointer; }
.box_log input.btn2{ width:97px; height:32px; background-color:#ff7200; color:#fff; border:none; cursor:pointer; margin-left:5px; margin-top:22px; font-size:14px}*/

.log_con{width:205px; height:191px; padding:14px;border:1px solid #b1c5d2;}
.box_form{ width:205px; height:191px; position:relative;}
.sel_box{ width: 330px; height:60px; position:absolute; left:0; top:0; z-index:100;}
#text1 {width:195px; height:31px; padding-left:12px; background:url(../images/select_bg.jpg) no-repeat; font-size:14px; color:#898989; line-height:31px; }
#ul1 {width: 205px; border: 1px solid #b1c5d2; background:#fff; display: none;}
#ul1 li {height: 30px; line-height: 30px; padding-left: 10px; cursor: pointer;font-size:14px; color:#898989;}
#ul1 li.hover {background:#b1c5d2; color:#fff;}
.box_log{ width: 207px; height:140px; position:absolute; left:0; top:45px; z-index:10;}
.log{ width: 207px; height:140px; position:relative; overflow:hidden;}
.log .log0101 { width: 621px; position:absolute; left:0; top:0;}
.log01{ float: left; width: 207px; height:140px;}
.log01 form{ width: 207px;  height:140px; float: left;}
.log01 ul li{ height:44px; line-height:44px; font-size:14px; color:#898989;}
.log01 input.txt{ padding-left:8px; color:#666;width:141px; height:29px; line-height:26px; border:1px solid #b1c5d2;}
.log01 input.btn{ width:97px; padding:0; height:32px; margin-top:14px; background-color:#0365a4; color:#fff; border:none; cursor:pointer; float: left; margin-right:13px; font-size:14px;}
.log01 input.btn2{ width:97px; padding:0; height:32px; background-color:#ff7200; color:#fff; border:none; cursor:pointer; margin-top:14px; font-size:14px;}







