@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft YaHei"; background: #f9f9f9; color:#000; margin:0px; padding:0px;  overflow-x:hidden; font-size:12px; position:relative;}
a{text-decoration:none;color:#333;}
a:hover{ text-decoration:none; color:#c7181d;}
img { border: 0; }
em {font-style: normal;}
i {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input, textarea{outline: none;}
.left{ float: left !important;}
.right{ float: right !important;}
.center{ float: center !important;}

*{ margin:0; padding:0;}
.clear{ clear:both;}
img{ border:none;}
.width{ width:1000px;margin:0 auto;}


.header{background: url("imageshead_bg.jpg") center top no-repeat;  height:152px;}
.h_top{}
.header-left{ float:left; margin-top:20px; width: 325px;}
.header-right{ float:right; padding-top: 70px; width: 480px; }
.STYLE1 {  font-family: "宋体";  font-size: 12px;  color: #FFFFFF;}
.STYLE2 {font-family: "宋体"; font-size: 14px; color: #FFFFFF;}


.ss{ height:27px; width:242px; float: right;  background:#fff; margin-right:0px; border-radius: 0px;}
.ss_k{ float:left; background: none; border: 1px solid #eae9e7; border-right: none; height:25px;  line-height:25px; width:192px; outline:none; color:#a2a2a2; padding-left:5px;}
.ss_an{ float:right; width:44px; background: url("imagesfdj.jpg") left center no-repeat; border:none; height:27px; cursor:pointer; outline:none;}


/*nav*/
#search_box { float: right; width: 220px; height: 26px; margin-top: 15px; background: url(../images/search_bg.png); margin-right:10px; }
#search_box #s { float: left; padding: 0; margin-left: 10px; border: 0; width: 160px; height: 26px; background: none; font-size: 12px; color: #ccc; line-height: 26px; }
#search_box #go { float: right; margin-top: 1px; margin-right: 13px; }
.navbox {height: 104px; margin: 0 auto; background: #fff; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; font-family: '微软雅黑'; position:relative; z-index:2; border-bottom:1px solid #e3e3e3;}
.nav { float: right; width: 860px; margin: 0 auto; height: 34px; list-style: none; line-height: 34px; position: relative; z-index: 999; padding-top: 13px; }
.nav_con { width: 1000px; height: 100px; line-height: 34px; margin: 0 auto; }
.nav li { float: left; height: 34px; position: relative; list-style: none; z-index:10; }
.nav li.last { background: none; }
.nav li a { text-decoration: none; display: block; }
.nav li a span { float: left; display: block; line-height: 34px; font-size: 13px; color: #0269ad; cursor: pointer; width: 84px; text-align: center; }
.nav li a span:hover { color: #ef9807; background:url(imagesnav_hover.jpg) bottom center repeat-x; }
.nav li.nav_hover { text-decoration: none; color: #ef9807; background:url(imagesnav_hover.jpg) bottom center repeat-x; }
.hover_menu { text-decoration: none; color: #ef9807; background:url(imagesnav_hover.jpg) bottom center repeat-x; }
#submenu1,#submenu2,#submenu3,#submenu4,#submenu5,#submenu6,#submenu7,#submenu8,#submenu9 { display: none; position: absolute; top: 34px;width:970px; }
#submenu1{ left:-210px;}
#submenu2{ left:-290px;}
#submenu3{left:-370px;}
#submenu4{ left:-460px;}
#submenu5 { left:-540px;}
#submenu6{ left:-620px;}
#submenu7{left:-710px;}
#submenu8{left:-690px;}
#submenu9{left:-700px;}

#submenu1 li,#submenu2 li,#submenu3 li,#submenu4 li,#submenu5 li,#submenu6 li,#submenu7 li,#submenu8 li,#submenu9 li{ padding: 0; background: none; height: auto;  color: #444444;}
.menu_pro_bg,.menu_news_bg, .menu_news_bg3, .menu_news_bg2  { width: 950px; padding: 10px; background:url(imagesbg1.png); top: 65px; border-top: 1px solid #e3e3e3; }
.menu_pro_main { width: 930px; padding:10px 10px;}
.menu_li_txt { width:420px; float: left; line-height: 34px; font-size: 14px; color: #696969; margin-right: 20px; margin-top: 10px; }
.menu_li_txt1 { float: left; width: 140px; height: 102px; line-height: 30px; margin-left: 30px; margin-top: 5px; }
.menu_li_txt, .menu_li_txt1 { float: left; line-height: 34px;  }
.menu_li_txt a, .menu_li_txt1 a { display:block;color:#444; color:#696969; text-decoration: none; width: 140px; float:left;text-align: center; }
.menu_li_txt a:hover, .menu_li_txt1 a:hover { color: #696969; text-decoration: underline; }

.nav_ej_imgwz{ width:200px; float: left; padding-top:10px;}
.nav_ej_imgwz p{ font-size: 16px;color: #068ce5; line-height: 36px; text-align: center; font-family: '隶书';}
.mtimg{ width: 268px; float: right;}

.banner{ padding-top: 10px; width: 1000px; float: left; height: 275px;}
.main_a{ margin-top: 20px;}
.news{ background: #fff; padding: 10px; width: 699px; height: 262px; float: left; border-bottom: 5px solid #26bfab;}
.news_img{ float: left; width: 340px; height: 260px; border: 1px solid #e0e3e4;}
.news_img img{width: 340px; height: 260px;}
.news_r{ width: 330px; float: right;}
.news_r_top{ height:30px; line-height:30px; font-size:18px; color:#333333; font-weight: 700;}
.news_r_top a{ padding-right:0px; font-size:13px; color:#333333; float:right; font-weight: 100; }
.news_r_list ul li{ font-size:14px; text-align: left; height:32px; line-height:32px; color:#555555; background: url(imageslist1.jpg) left center no-repeat; padding-left:11px;}
.news_r_list ul li a{ color: #555555;}
.news_r_list ul li span{ float: right; padding-right:5px; color: #555; font-size: 13px;}
.news_r_list ul li a:hover{ color:#1da0cc;}
.sy_lj{ width: 265px; float: right;background: #fff; padding: 10px 5px 5px 10px; height: 267px;border-bottom: 5px solid #1da0cc; }
.sy_lj a{ float: left; width: 127px; margin: 0px 5px 5px 0px; height: 60px; display: block;}
.tzgg{background: #fff; padding: 15px; width: 329px; height: 286px; float: left;}
.msmy{ margin-left: 1px;}
.msmy_nr a img{ width: 328px; height: 129px; display: block; padding-top: 10px;}
.msmy_nr p{ color: #666; font-size: 13px; line-height: 28px; text-indent: 2em;padding-top: 5px;}
.msmy_nr p a{ color: #cc1b1b;}

.main_b_r{ float: right;width: 280px; }
.zthg{width: 260px;background: #fff; padding: 10px;}
.zthg_nr{ height: 133px; overflow: hidden;  margin-top: 10px;}
.zthg_nr_img{ margin-bottom: 10px;}
.zthg_nr_img img{ width: 260px; height: 104px;}
.mtbd_images{margin-bottom: 10px; display: block;}
.zthg_nr_img p a{ font-size: 14px;  color: #000;  font-weight: bold;  background: url(imageslist2.jpg) no-repeat left center; padding-left: 10px;}

.scroll_horizontal {  position: relative; line-height: 20px; width: 260px; height: 133px  }
.scroll_horizontal .box {  position: relative; margin: 0px auto; width: 260px; height: 133px; overflow: hidden  }
.scroll_horizontal .list {  width: 9999px; overflow: hidden  }
.scroll_horizontal .list LI {  text-align: left; margin-top:0px; width: 260px; float: left  }
.scroll_horizontal .plus {  position: absolute; width: 43px; background: #f90; height: 43px; top: 32px; cursor: pointer  }
.scroll_horizontal .minus {  position: absolute; width: 43px; background: #f90; height: 43px; top: 32px; cursor: pointer  }
.scroll_horizontal .plus {  background: url(imagesincol.png) no-repeat left center; left: 0px  }
.scroll_horizontal .minus {  background: url(imagesincor.png) no-repeat right center; right: 0px  }
.scroll_horizontal .rdzttp{ left: 0px  }


.xylj{ width: 260px; height: 102px; margin-top: 1px; background: #fff; padding: 10px;}
.xylj a{ width: 260px; height: 49px; padding-bottom:4px; display: block}




/*foot*/
.f{background:#333333; overflow:hidden; height: 130px; margin-top: 20px;}

.f_nr{float:left; width:580px; margin:30px 0px 10px 10px;color:#fff; font-size:13px; line-height:26px;}
.f_yqlj{float:left; margin: 40px 0px 10px 8px; width:200px;}
.f_yqlj li{ height: 27px; width:188px; margin-bottom: 10px; }
.f_yqlj li select{ width:188px; height: 25px; line-height: 25px; text-align: center; color: #999999; border: 1px solid #9a9a9a; background: #ebebeb;}

.f_right{float:right;margin-top:16px; width:175px; height:95px; font-size: 13px; color: #dfdfdf;}
.f_right em{ float: left; padding-top: 26px; line-height: 24px; padding-right: 15px;}
.f_right span{ float: left;}
.ny_banner{ background-color:#f4ede5; width:100%; height:240px; text-align: center; margin-top: 10px;}
.ny_banner img{ height:240px; width:100%;}
/*内页*/
.ny_main{ padding:10px; background: #fff;}
.ny_main h1{ font-size: 20px; font-weight: 600;  padding: 10px 0px 10px 0px; color: #068ce5; }

.ny_main_top{padding-bottom:10px;}

.ny_main_top h1{ font-size: 20px; font-weight: 600;  padding: 10px 0px 10px 0px; color: #068ce5; width: 100px; float: left; }
.ny_main_top span{ font-size: 14px;  padding: 10px 0px 10px 5px; color: #068ce5; height:26px; line-height:26px; float:right; text-align: right; font-weight: 600;border: 1px solid #e8e8e8; background: url(imagesny_02.jpg) bottom repeat-x; }
.ny_main_top span a{color: #068ce5;padding: 0px 6px 0px 6px; border-right: 1px solid #bfbfbf; }
.col3{ width:26.5%; float: left; }
.col7{width: 73%;  float: right; }
.min-h{ min-height: 300px;}
.ny_xylj{ padding: 0px; margin-top: 10px; height:283px;}

/*左侧导航*/
#subnav{float: left;width:100%; margin-bottom:0px;}
#subnav li{float: left; width:100%;}
#subnav li a{display: block; padding: 12px 30px; font-size:14px; background-color:#e0e0e0; text-decoration: none;color: #0062ac; margin-bottom:1px;}
#subnav li a:hover{ color:#ffffff; background:url(imagessubnav-bg.jpg) #e4a625 no-repeat;}
#subnav li.here a{background:url(imagessubnav-bg.jpg) #e4a625 no-repeat;color:#ffffff; }
.yqlj{ width: 260px;}
.ny_zxxw{ width:220px;}
.ny_zxgg{ width: 264px; margin-top: 20px;}
/*中间内容*/



.maincontent {color:#333333; font-size:14px; margin-top: 15px; padding-left: 10px;}
.maincontent p {font-size:14px; text-indent:2em; white-space:normal; line-height:24px; padding:0px 0px 15px 0px;}
.maincontent h2 {color:#323232;font-size:14px; height: 32px;}
.maincontent h3 {color:#323232;font-size:14px;}

.maincontent2 {color:#333333; font-size:14px;}
.maincontent2 p {font-size:14px; text-indent:2em; white-space:normal; line-height:24px; padding:0px 0px 15px 0px;}
.maincontent2 h2 {color:#323232;font-size:14px;}
.maincontent2 h3 {color:#323232;font-size:14px;}

.maincontent p a{color:#143270;}
.maincontent p a:hover{color:#cc0000; text-decoration:underline;}
.maincontent table {font-size:14px; /* margin-bottom:15px;*/ width:100%; border-collapse: collapse;}
.maincontent table a{color:#323232;}
.maincontent table a:hover{color:#cc0000; text-decoration:underline;}
.maincontent table img { max-width:600px;}
.maincontent table td {text-align: center;padding: 15px 10px;border:1px #f1f1f1 solid; width:20%;}
.maincontent table td:hover { background-color:#eef2fa; }
.odd { background-color: #f9f9f9; }
.maincontent table td.w6{ width: 50%;}
.maincontent table td.w2{ width: 20%;}
.c1{ color: #0062ac; font-size: 16px; font-weight: 100;}

.fy{ padding: 20px 0px;}
span.b1{background-color:#e4a625; font-weight:normal; font-size:14px; color:#ffffff;padding:4px 8px ;}

.page-position{height: 43px;border:1px solid #eeeeee;line-height: 43px;}
.page-position h2{min-width: 145px; padding:0px 20px;font-size:18px;color: #fff;background: #068ce5;text-align: center;}
.page-position a{ color: #222; font-size: 13px; padding-right: 5px;}
.side-news-list{margin-top: 20px;}

.ny_news_lb {padding-top:10px; padding-right: 10px;padding-left: 10px;}
.ny_news_lb ul li{ font-size: 14px; border-bottom: dashed 1px #e7e7e7; color: #666; background:url("imageslist1.jpg") 5px center no-repeat; padding-left: 20px; line-height: 36px;}
.ny_news_lb ul li span{ float: right; font-size: 13px; color: #888;}

.ny_tplb{ padding-top: 10px;}
.ny_tplb ul{ margin-left: 8px;}
.ny_tplb ul li{ width: 204px; float: left;  text-align: center; margin: 7px 23px 0px 2px; _margin: 7px 5px 0px 5px;}
.pcimg{ width:200px; height:143px; padding:1px; border:1px solid #d3d3d3; background-color:#ffffff;}
.pcimg img{ width:200px; height:143px; }
.pctit{ line-height:28px; font-size:14px; display: block;}




.ny_about_bt{ padding-right: 10px; padding-left: 10px;}
.ny_about_bt h2{ color: #333; margin-top: 15px; font-size: 22px; text-align: center; padding-bottom: 5px; line-height: 46px;}
.ny_about_bt h4{text-align: center; padding-bottom: 15px; color: #0062ac;font-size: 14px;border-bottom: 1px solid #e4e4e4; margin-bottom: 10px; }
.wenzhang1{line-height:36px;margin-bottom:20px; padding-right:20px; font-size: 15px;}
.wenzhang1 p{ padding-top: 5px;}

.NewsPreNext{height:40px;margin-bottom:15px;color:#000;padding-left:15px;padding-right:15px;}
.News_sxy{ float: left;width: 800px;}
.NewsPreNext .NewsPre{display:block; padding-top:5px;font-size: 14px; line-height: 20px;}
.NewsPreNext .NewsPre a{color:#0062ac;}
.NewsPreNext .NewsPre a:hover{ color:#0062ac}
.News_fh{ float:right; width:100px; height:36px; line-height:36px; color:#fff; text-align:center; background:#068de5;font-size: 14px;}
.News_fh a{ color:#fff;}


.ny_gljg{ margin:10px 12px 10px 12px;}
.ny_gljg h1{ height: 44px; line-height: 44px; color: #068ce5; text-align: center; font-size: 18px; margin-bottom: 0px; width: 946px;}
.ny_gljg_nr{ border-top: 1px solid #dddddd;margin-bottom: 10px; width: 946px;}
.ny_gljg_a{ border-left: 1px solid #dddddd;height: 45px; }
.ny_gljg_a ul li{ background: #ededed; text-align: center; font-size: 16px; color: #22122c; width: 471px; float: left; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd;  height: 44px; line-height: 44px;}
.ny_gljg_a ul li p{}
.ny_gljg_a ul li a{color: #22122c;}
.ny_gljg_a ul li a:hover{ color: #068ce5;}
.ny_gljg_b ul li{ background: #fff;}



.gbm_zcm{ position: relative; z-index: 99999;}
.gbm_zc{ margin-top: -94px; z-index: 99999;*position: relative; }
.gbm_zctop{ font-size: 18px; color: #fff; background: url("imagesgbm_bg1.jpg") center top no-repeat; height: 80px; line-height: 80px; text-align: center; border-bottom: 4px solid #ffa300;}
.gbm_zcfl{float: left;  width: 100%;  margin-bottom: 0px;padding-bottom: 239px; padding-top: 10px;}

.gbm_zcfl li{float: left; width:100%;}
.gbm_zcfl li a{display: block; padding: 12px 30px; font-size:16px;  border-bottom: 1px solid #f6f6f6; border-top: 1px solid #f6f6f6;  text-decoration: none;color: #000; margin-bottom:1px;}
.gbm_zcfl li a:hover{ color:#ffffff; background:url(imagesgbm_bg3.jpg) no-repeat; border-bottom: 1px solid #fff; border-top: 1px solid #fff;}
.gbm_zcfl li.here a{background:url(imagesgbm_bg3.jpg) no-repeat;color:#ffffff;border-bottom: 1px solid #fff; border-top: 1px solid #fff; }

.gbm_yc_top{height: 43px;border-bottom:1px solid #eeeeee;line-height: 43px;}
.gbm_yc_top h2{ padding:0px 15px;font-size:18px; color: #000; border-bottom:1px solid #fca203;}
.gbm_yc_top_dqwz{background: url("imagesgbm_bg4.jpg") left center no-repeat; padding-left: 20px;}
.gbm_yc_top a{ color: #222; font-size: 13px; padding-right: 5px; }
.gbm_yc_tp{ width: 690px;  margin:20px auto; height: 130px; border-radius: 5px; }
.gbm_yc_tp img{width: 690px;height: 130px; border-radius: 5px;  }