@charset "gb2312";*{margin:0px auto;padding:0;}html{_overflow-y:auto;_overflow-x:hidden;}/* html{-webkit-filter: grayscale(100%);filter: grayscale(100%);} */body{font-size:14px; font-family:"Microsoft Yahei"; line-height:160%; background:#fff; -webkit-text-size-adjust:none; overflow-x:hidden;}select,input,img,select{vertical-align:middle;}ul li{list-style-type:none;}em,i{font-style:normal;}a img{border:0px;}a{text-decoration:none;}a:link,a:visited{color:#000;}a:hover,a:active,a:focus{text-decoration:underline;}.clear{clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}.clearfix:after{content:'\20'; display:block; height:0; clear:both; visibility:hidden;content:'\20';}.clearfix{display:inline-block;}.clearfix{display:block;}.fl { float:left;}.fr { float:right;}.gg{margin-bottom: 20px;}.header,.content,.footer { width:1100px; margin:0 auto; }.top{ background:url(../images/h_top_bg.gif) no-repeat center top; height:234px; overflow:hidden;}.h_top{ font:14px "Microsoft Yahei"; color:#fff; height:51px; line-height:51px; overflow:hidden;}.h_top span{ height:51px; line-height:45px; color:#fff;}.h_top span a { color:#fff; line-height:45px; display:inline-block; padding:0 14px 0 24px;background:url(../images/top1.gif) no-repeat left 14px;} .h_top span a.a01{padding:0 10px 0 40px;background:url(../images/top2.gif) no-repeat 15px 14px;}.h_nr{ height:109px; overflow:hidden;}.h_logo{ width:580px; height:50px; overflow:hidden; margin:38px 0 0 0; display:inline;}.h_logo span{ width:300px; height:42px; border-right:1px solid #e2e2e2; overflow:hidden;}.h_logo span img{  width:282px; height:32px; margin-top:7px;}.h_logo h1{ width:260px; height:45px; margin:0 0 0 12px; font:18px "Microsoft Yahei"; color:#005493; font-weight:bold; display:block; position:relative; margin-top:-2px;}.h_logo h1 i{ font-style:normal; display:block; color:#005493; *line-height:18px; font-weight:normal;}.h_lx{ width:300px; height:80px; margin:0px 50px 0 0; overflow:hidden; position:relative;}.h_lx h4{ font:12px "Microsoft Yahei"; height:24px; line-height:24px; margin:12px 0 0 85px; color:#e1cc89;}.h_lx h4 a{ color:#fff; display:inline-block; padding:0 9px;}.h_lx h4 em a{ display:inline-block; padding-left:0;}.h_lx h4 em img{ vertical-align:middle;}.h_lx p{ color:#fff; font:28px "Times New Roman"; text-transform:uppercase; height:28px; overflow:hidden; padding-left:125px;}.h_lx p span{ display:inline-block;  background:url(../images/wei_bg.gif) no-repeat; font:12px "Microsoft Yahei"; width:121px; height:18px; line-height:18px;*line-height:20px; text-align:center; overflow:hidden;color:#a36100; position:absolute; top:45px; left:0;}.h_nav{height:74px; overflow:hidden;}.h_nav ul li {float:left; height:74px; border-right:1px solid #f1f1f1;overflow:hidden;}.h_nav ul li a{ display:inline-block; color:#7d7d7d; padding: 0 36px; font:16px "Microsoft Yahei"; line-height:74px;}.h_nav li a:hover , .h_nav .cur a { text-decoration:none; color:#005493; background:url(../images/nav_line.gif) repeat-x center top; }.h_nav .li01{ border-left:1px solid #f1f1f1;}.fullSlide{ width:100%;  position:relative;  height:460px; background:#000;  }.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }.fullSlide .bd ul{ width:100% !important;  }.fullSlide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }.fullSlide .bd li a{ display:block; height:460px; }.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;_background:#000; _filter:alpha(opacity=60); }.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden;line-height:9999px; }.fullSlide .hd ul .on{ background-position:0 0; }#main{ width:1100px; margin:10px auto 0px;}.main{ width:808px;  float:left;}.mainright{float: right;}.main_1{ width:270px; border:1px solid #ccc;}.main_bt{ width:810px; height:41px; background:url(../images/mbxdh.jpg) repeat-x;}.main_bt span{ float:left; margin-left:20px; line-height:40px; font-size:14px; font-family:"MicroSoft YaHei"; font-weight:bold; color:#FFF;}.main_bt a{ color:#FFF; text-decoration:none}.main_bt a:hover{ color:#F60; text-decoration:underline;}.zjnr{ width:778px; border:1px solid #ccc; margin-top:10px;padding:15px;}.zjnr p{font:14px "Microsoft Yahei";color: #333;text-indent: 2em;}.zjnr p{line-height: 30px;}.main_img{ width:808px; border:1px solid #ccc; margin-top:10px; line-height:30px; font-size:14px;color:#666;}.hh2{ height:45px; background:url(../images/pro1_line.gif) no-repeat center bottom; font:16px "Microsoft Yahei"; font-weight:bold; line-height:45px; overflow:hidden;margin:0px 10px;}.hh2 strong{ color:#005493; background:url(../images/pro_h1.gif) no-repeat left 4px; padding-left:25px;}.hh2 span a{ display:inline-block; height:32px; background:url(../images/more.png) no-repeat right 7px; font:12px "Microsoft Yahei"; line-height:32px; padding-right:20px;}.main_img a{ text-decoration:none; color:#666;}.main_img a:hover{ color:#F60;}.main_img img { border:1px solid #ccc;}.main_img a:hover img{ border:1px solid #F60;}.main_img ul li{ width:250px; height:200px; float:left; margin-left:13px; _margin-left:5px; margin-top:15px;text-align:center; }.more{ width:808px;  border:1px solid #ccc; float:left; margin:15px 0px;}.more_bt{ width:808px; height:34px; background:url(../images/cpzsbj_2.jpg) repeat-x; border-bottom:1px solid #ccc;}.more_bt_wz{ width:120px; height:32px; float:left; text-align:center; font-family:"MicroSoft YaHei"; font-weight:bold; line-height:34px; color:#333; font-size:17px;}.prolist{height:auto; overflow:hidden;margin-bottom:10px;}.more_recommend{width:808px; height:auto;overflow: hidden;padding:15px 0px;} .more_recommend ul li{margin-left:30px;width:370px; list-style:circle;line-height:35px; font-size:14px;float:left;} .more_recommend ul li span{ float:right;} .more_recommend ul li a{ color:#333; text-decoration:none;} .more_recommend ul li a:hover{ color:#F60;}.more_recommend ul { margin:0px; padding:0px;}.main_1_navigation{ width:271px; height:50px; background:#005493; color:#FFF; font-family:"MicroSoft YaHei"; font-weight:bold; line-height:50px; font-size:16px;text-align: center;}.main_1_list h2{ width:260px; height:45px;line-height:45px; background:#D8D8D8; border-bottom:1px dashed #CCC;display: block;color: #6D6D6D;padding-left: 10px;font-size: 16px;}.main_1_list ul li{ width:270px; height:45px; background:#F3F3F3; border-bottom:1px dashed #CCC;display: block;}.main_1_list ul li a{ text-decoration:none; line-height:45px; color:#888686; font-size:14px; font-family:"MicroSoft YaHei";  width:245px; height:45px;display:block; padding-left:25px; _padding-left:0px;}.main_1_list ul li a:hover{ color: #FFF; background:#F90;width:240px; height:45px;display:block; padding-left:30px; _padding-left:50px;}.main_1_list_contactut{ width:270px; border:1px solid #ccc; margin-top:10px; }.main_1_navigation_xt{ width:270px; height:100px;}.main_1_navigation_rexian{ width:250px; margin-top:10px; font-size:14px; font-family:"MicroSoft YaHei"; line-height:30px;padding:10px;}.PortletMainContent{ width:808px; border:1px solid #ccc; margin-top:10px;}.PortletMainContent_kj{ width:808px; height:240px; margin-top:10px;}.PortletMainContent_kj_filet{ width:350px; height:232px; float:left; border:1px solid #ccc;margin-left:10px;}.PortletMainContent_kj_right{ width:430px; height:232px;  float:right;}.PortletMainContent_kj_right_bt{ width:430px; height:30px; font-size:14px; line-height:30px;border-bottom:1px dashed #ccc; font-family: "MicroSoft YaHei"; font-weight:bold;}.PortletMainContent_kj_right_xushu{ width:420px; line-height:28px; font-size:16px; font-family:"MicroSoft YaHei"; height:200px; margin-top:10px;padding-right: 10px;}.related{ width:768px; height:auto; border:1px solid #ccc; margin-top:10px;}.related_bt{ background:#F7F7F7; height:35px; border-bottom:2px solid #014171;}.related_bt_xg{width:150px; height:35px; float:left; line-height:35px;font-size:14px; text-align:center;font-weight:bold }.related_bt_lb{ width:768px; height:auto;overflow: hidden;  margin-top:10px;}.related_bt_lb ul li{ width:243px; height:200px; float:left; margin-left:12px; font-size:14px; text-align:center; line-height:20px;}.protitle{width:788px;background:#F7F7F7; height:45px; border-bottom:2px solid #005493;display: block;font-size: 22px;line-height: 45px;padding-left: 20px;color: #333;}.pro_content{ width:768px; margin-top:10px; line-height:30px;padding:0px 20px;}.pro_content h2{font-size: 18px;font-weight: normal;margin: 20px 0px;padding: 10px 15px;line-height: 18px;border-left: 6px solid #005493;border-bottom: 1px solid #dedede;border-right: 1px solid #eee;background-color: #fafafa;}.kg{ width:808px; height:10px;}.viciao{  border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;height:auto;}.dede_pages{height:50px;}.dede_pages ul{	float:left;	padding:12px 0px 12px 16px;}.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9; font-size:14px;}.dede_pages ul li a{float:left;padding:2px 4px 2px;	color:#555;	display:block; font-size:14px;}.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}.dede_pages .pageinfo{line-height:21px;	padding:12px 10px 12px 16px;color:#999;}.dede_pages .pageinfo strong{color:#555;font-weight:normal;	margin:0px 2px;}.main_newsdynamic{ width:788px;  border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc;margin-top:10px;padding:10px}.main_newsdynamic ul li{color:#333; width:788px; height:auto; border-bottom:1px dashed #ccc; font-size:14px; line-height:25px;margin:15px 0px;padding-bottom: 10px;}.main_newsdynamic ul li a{ color:#333; text-decoration:none;font-weight: bold;}.main_newsdynamic ul li a:hover{ color:#F60;}.main_article{ width:808px; border:1px solid #ccc; margin-top:10px;}.main_article_tou{ width:808px; height:70px; border-bottom:1px dashed #ccc; font-size:22px; line-height:60px; font-weight:bold; text-align:center; margin-top:10px;}.main_article_tou_zw{ width:778px; border:1px solid #ccc; margin-top:10px;padding:15px;line-height: 25px;}.main_article_tou_zw p{font:14px "Microsoft Yahei";color: #333;text-indent: 2em;}.main_article_tou_zw p{line-height: 25px;}.main_article_page{ width:810px; height:30px; background:#CCC;}.main_article_page ul li{ float:left; margin-left:10px; width:390px; height:31px; text-align:center; line-height:31px; font-size:14px;}.main_article_page ul li a{ color:#000; text-decoration:none; }.main_article_page ul li a:hover{ color:#F00; text-decoration:underline;}.main_article_author{ width:580px; height:30px; margin-top:5px;}.main_article_author ul li{ float:left; font-size:14px; line-height:29px; margin-left:30px; color: #999; }.foot{ background:url(../images/footer_bg.gif) no-repeat center top; height:216px; overflow:hidden;}.fnav{ font:14px "Microsoft Yahei"; height:30px; line-height:30px; text-align:center; color:#3e3e3e; overflow:hidden; margin:20px 0 0 0;}.fnav a{ color:#3e3e3e; padding:0 14px; display:inline-block;}.f_pic{ width:203px; height:124px; margin:30px 0 0 95px; display:inline;}.f_pic img{ width:203px; height:110px;}.f_wz{ font:14px "Microsoft Yahei"; line-height:27px; color:#6c6c6c; height:auto; overflow:hidden; padding-left:24px; padding-top:15px; position:relative;}.f_wz em{ padding: 0 10px;}.f_wz .f1{ position:absolute; top:19px; left:444px;}.f_wz .f2{ position:absolute; top:19px; left:470px;}.f_wz .f3{ position:absolute; top:56px; left:500px;}.f_wz .f4{ position:absolute; top:19px; right:135px;}