﻿@charset "utf-8";
body,div,hr,blockquote,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset,legend{margin:0;padding:0;}

body{font-size:12px;color:#333; background:#fff; font-family:Tahoma,Geneva,sans-serif,'宋体'; min-width:1086px; overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}
*+html img{-ms-interpolation-mode:bicubic}
.clearboth{ clear:both;}
ul,ol{list-style:none}
fieldset,img{border:0}
address,cite,dfn,em,var{font-style:normal}
strong,.fcu{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
button,.fhand{cursor:pointer}
button,input,select,textarea{font-size:100%;}

.clear {margin:0px; padding:0px; clear:both;}
/* ----- Links ----- */
a {text-decoration:none; color:#666666;}
a:hover {text-decoration:none;color:#115ea5;}

/***header***/
/*百度地图位置*/
.bmap{margin-top:15px; }

.chanpinfont{font-size:11.0pt; font-family:宋体; }
.chanpinlittle{font-family:arial black,sans-serif;}

.listnews{width:775px; display:block; overflow:hidden; float:right; border:1px solid #dedede; margin-bottom:20px;}


#header{ width:100%; height:103px;  background:url(images/topbg.jpg) top center no-repeat #f2f2f2; font-family:"微软雅黑"; position:relative; z-index:9999;}

.top{ width:100%; height:66px; margin:0 auto;}

.logo{  height:66px; float:left;}
.klogo{ margin-left:10%; }
.line{ float:left; width:210px; height:106px; }
.searchbox{ width:21%; height:66px; float:right;}


.language{ width:100%; height:18px; line-height:30px; color:#7d7d7d; text-align:center; margin-top:10px;} .language a{ color:#666;}

.search{ width:100%; height:27px; float:right; margin-top:7px;} 
.inputs{ width:80%; height:27px; line-height:27px; border:0px; background:url(images/input.jpg) no-repeat; float:left; padding-left:4px; font-size:14px; color:#7d7d7d;} .btns{ float:left;}
.menunav{ width:100%; height:37px; background:#2863bf;margin: 0 auto;}

.submenu{ width:1106px; height:37px; margin:0 auto;}

.notice{ width:100%; height:32px; background:url(images/nbg.png) repeat-x; bottom:0px;}
.dongtai{ width:1006px; height:32px; margin:0 auto;}
.dongtai h1{ height:32px; line-height:32px; background:url(images/icon.png) left center no-repeat; color:#c22a2d; float:left; font-size:12px; padding-left:20px; margin-left:30px;}

.rollboder{ line-height:32px;}
.rollleft { float:left; width:770px; color:#fff;} .rollleft a{ color:#fff;}
.rollcenter { WIDTH: 30px; text-align:center; color:#fff;}
.rollright { float:right; width:40px; text-align:center;}
.rollright img {VERTICAL-ALIGN: middle}


#container{ width:100%; display:block; overflow:hidden; background:#f3f3f3;}
.mainbox{ width:1006px; display:block; overflow:hidden; margin:0 auto;}
.product{ width:456px; height:350px; float:left; margin-top:34px;}
.pro{ width:456px; height:190px; border:1px solid #e5e5e5; margin-top:15px; background:#fff;}
.news{ width:516px; height:350px; float:right; margin-top:34px;}
.newscon{ width:514px; height:281px; border:1px solid #e5e5e5; background:#fff; margin-top:15px; position:relative;}
.newscon li{ height:91px; border-bottom:1px dashed #1952a6; margin:0px 15px;}
.newscon li.nobg{ border:0px;}
.newscon li .date{ width:80px; height:71px; float:left; padding-top:20px;}
.newscon li .date span.day{ font-size:48px; color:#1952a6;} .newscon li .date span.month{ font-size:18px; color:#a7b5d5;}
.newscon li .newsright{ width:370px; height:81px; float:left; margin-left:15px; padding-top:10px;}
.newscon li h1{ line-height:30px; font-size:16px; font-family:"微软雅黑";} .newscon li h1 a{ color:#063d8d;} .newscon li h1 a:hover{ color:#FF0000;}
.newscon li p{ line-height:20px; color:#333333; margin:0px; padding:0px; font-size:13px;}
.newscon li p a{ color:#063c8d;}
.newscon .more{ width:22px; height:22px; position:absolute; right:0px; bottom:0px;}

.picScroll-left{ width:456px; height:190px;  overflow:hidden; position:relative;}
.picScroll-left .hd{overflow:hidden;  height:36px; position: absolute; z-index:9999; width:456px; top:70px; left:5px; }
.picScroll-left .hd .prev{ width:29px; height:36px; background:url(images/left1.png) no-repeat; position:absolute; left:0px; top:0px; cursor:pointer;}
.picScroll-left .hd .next{ width:11px; height:21px; background:url(images/right1.png) no-repeat; position:absolute; left:435px; top:0px; cursor:pointer; }
.picScroll-left .hd .prevStop{ background:url(images/left.jpg) no-repeat;}
.picScroll-left .hd .nextStop{ background:url(images/right.jpg) no-repeat; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin:10px 0px 0px 20px; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ border:1px solid #dfdee2;}
.picScroll-left .bd ul li .title{ width:123px; height:30px; line-height:30px; }
.picScroll-left .bd ul li .title a{ font-family:"微软雅黑";color:#333;} .picScroll-left .bd ul li .title a:hover{ text-decoration:underline;}

.kjdh{ width:456px; height:73px; margin-top:17px;}
.kjdh li{ width:221px; height:73px; float:left;} .kjdh li.dh2{ float:right;}

.about{ width:100%; height:192px; border-top:1px solid #d1d3d7; background:#f3f3f3;}
.aboutcon{ width:1006px; height:97px; margin:40px auto;}
.aboutimg{ width:96px; height:117px; float:left;}
.aboutinfo{ width:535px; height:117px; float:left; margin-left:60px;} .aboutinfo h1{ font-size:18px; color:#063c8d;font-family:"微软雅黑"; font-weight:bold; line-height:20px;} .aboutinfo h1 a{ color:#063c8d;}
.aboutinfo h2{ font-size:14px; color:#333;font-family:"微软雅黑";line-height:20px;}
.aboutinfo p{ color:#333333; line-height:20px; text-indent:2em; margin:0px; padding-top:5px;}
.weixin{ width:159px; height:117px; float:right; line-height:27px; color:#1952a6; text-align:center; font-family:"微软雅黑";}

/***导航***/
.navmenu{ width:158px; height:37px; line-height:37px; float:left; text-align:center; font-family:"微软雅黑"; font-size:14px; position:relative;}
.nav a{ width:125px; display:block; color:#fff; font-size:14px;font-weight: bold;} .nav a:hover{ background:#1952a6;font-weight: bold;}
.msubbox{ background:url(images/secondBg01.png) top center no-repeat;position:absolute; top:37px; left:-6px; width:467px; height:205px;  display:none; margin:0px; padding:0px; z-index:999;}
#msubbox{ background:url(images/secondBg02.png) top center no-repeat;position:absolute; top:37px; left:-6px; width:467px; height:285px;  display:none; margin:0px; padding:0px; z-index:999;}
.subnav{  float:left; text-align:center; margin-top:20px;}
.subnav li{ height:25px; line-height:25px;}
.subnav li a{ font-size:13px; color:#666666;}
.subnav li a:hover{ color:#1952a6;}
.subpic{ width:293px; height:131px; float:right; margin:20px 34px 20px 14px;}

.subnav3{ height:71px; float:left; text-align:center; margin-top:7px;}
.subnav3 li{ height:25px; line-height:25px;}
.subnav3 li a{ font-size:13px; color:#666666;}
.subnav3 li a:hover{ color:#1952a6;}

/*.navmenu{ width:125px; height:37px; line-height:37px; float:left; text-align:center; font-family:"微软雅黑"; font-size:14px; position:relative;}
.nav a{ width:125px; display:block; color:#fff; font-size:14px;} .nav a:hover{ background:#1952a6;}
.msubbox{ position:absolute; top:37px; left:0px; width:125px; background:#fff;  display:none; margin:0px; padding:0px; z-index:999;  text-align:center; padding-bottom:15px;}
.subnav{ width:125px; float:left; text-align:center; margin-top:5px;}
.subnav li{ height:25px; line-height:25px;}
.subnav li a{ font-size:13px; color:#666666;}
.subnav li a:hover{ color:#1952a6;}
.subpic{ width:293px; height:131px; float:right; margin:20px 34px 20px 14px;}*/

.msubbox1{ position:absolute; top:37px; left:-340px; background:url(images/secondBg02.png) top center no-repeat;width:800px;  display:none; margin:0px; padding:0px; z-index:999; padding-bottom:15px;}

.subnavmenu{ width:153px; float:left; margin:10px 30px;}

.subnavmenu h2 a{ font-size:18px; color:#1952a6; line-height:25px;font-weight: bold;}

.subnav1{ width:900px; float:left; margin:5px 0 0 30px; text-align:left;}

.subnav1 li{ height:20px; line-height:20px;}
.subnav1 li a{ font-size:13px; color:#666666;}
.subnav1 li a:hover{ color:#1952a6;}
.subpic1{ width:293px; height:131px; float:right; margin:20px 34px 20px 14px;}

.msubbox2{ position:absolute; top:37px; left:0px; width:127px; background:url(images/secondBg03.png) no-repeat center top;  display:none; margin:0px; padding:0px; z-index:999; padding-bottom:15px;}
.subnav2{ width:125px; float:left; margin-top:5px; text-align:center;}
.subnav2 li{ height:20px; line-height:20px;}
.subnav2 li a{ font-size:13px; color:#666666;}
.subnav2 li a:hover{ color:#1952a6;}

/*---------------fullSlide--------------*/
.fullSlide { margin:0 auto; width:100%; position:relative; height:266px; text-align:center;}
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul { width:100% !important; text-align:center; margin:0 auto;}
.fullSlide .bd li { width:100%  !important; height:266px; overflow:hidden; text-align:center; margin:0 auto;}

.fullSlide .bd li a { display:block; height:266px;}
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:17px;height:18px;margin:5px;overflow:hidden;background:url(images/num.png) no-repeat;
line-height:999px;}
.fullSlide .hd ul .on {background:url(images/numh.png) no-repeat;}
.fullSlide .bd li a img{display:block;position:absolute;left:50%;margin-left:-960px;top:0px;height:396px;width:auto;}

@media screen and (max-width: 2048px) and (min-width: 1920px){ 
.fullSlide .bd li a img{width:100% !important;}
}


/***中间内容***/
.mainbox{ width:1002px; display:block; overflow:hidden; margin:0 auto;}
.con{ width:1100px; display:block; overflow:hidden; margin-top:15px;}
.tpqh{ float:left; width:378px; padding:2px; border:1px solid #d5d5d5; height:262px; float:left;}
.tpqh .tp1{ width:374px; height:258px; overflow:hidden; position:relative; margin:0 auto;}
.tpqh .tp1 img{ width:374px; height:228px;}
.tpqh .tp1 li{float:left;position:relative;height:258px;}
#TabID{ position:absolute; right:10px; bottom:35px;}
#TabID li{float:left;width:18px;height:18px; text-align:center; background-color:#9c999a; color:#fff; font-size:14px;cursor:pointer; margin-right:3px; display:inline;}
#TabID li:hover,#TabID li.active{ background-color:#cc0000}
.tpqh .tp1  .comt{width:374px;position:absolute;left:0;bottom:0px; color:#222222; height:30px; font-size:12px; text-align:center; background:url(images/comt.jpg) repeat-x; filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; font-weight:bold; font-size:12px; line-height:30px;}
.column{ width:468px; height:262px; border:1px solid #d5d5d5; float:left; margin-left:12px;}
.column1{ width:224px; height:262px; border:1px solid #d5d5d5; border-top:0px; float:right;}
.videotop{ width:203px; height:159px; margin:8px auto 0px; line-height:29px; text-align:center;}
.videotop a{ color:#e50012;}
.column2{ width:422px; height:282px; border:1px solid #d5d5d5; float:left;}
.column3{ width:226px; height:282px; border:1px solid #d5d5d5; border-top:0px; float:right;}

.right226{ width:226px; height:282px; float:right;}
.column4{ width:224px; height:155px; border:1px solid #d5d5d5; border-top:0px;}
.column5{ width:224px; height:113px; border:1px solid #d5d5d5; border-top:0px; margin-top:13px;}
.select{ width:202px; height:20px; line-height:20px; border:1px solid #dedede; color:#555; margin:7px 10px;}


.picshow{ width:1098px; height:175px; border:1px solid #dedede; margin:15px auto;}



/***title***/

.title{ height:25px;}
.title h1{ line-height:25px; font-size:24px; color:#1952a6; font-family:"微软雅黑"; float:left;}
.title em{ line-height:20px; font-size:14px; color:#b6b6b6; padding-left:3px; float:left;}

.title1{ height:35px; border-bottom:1px solid #d5d5d5; border-top:2px solid #053c75;}
.title1 h1{ line-height:35px; font-size:16px; color:#053c75; font-family:"微软雅黑"; padding-left:10px; float:left;} .title1 em{ color:#444444;}
.title1 span.more{ display:block; width:27px; height:6px; float:right; margin-top:17px; margin-right:13px;}

.title2{height:34px; line-height:34px; background:#015cb7;}
.title2 h1{ font-family:"微软雅黑"; font-size:18px; color:#fff; padding-left:10px;}

.title3{ height:30px; border-bottom:1px solid #cbd0d7;}
.title3 h1{ display:block; float:left; padding:0px 15px; line-height:30px; border-bottom:1px solid #1952a6; font-size:18px; color:#1952a6; font-family:"微软雅黑";}

.title4{ height:30px; border-bottom:1px solid #cbd0d7;}
.title4 h1{ display:block; float:left; padding:0px 15px; line-height:30px; font-size:18px; color:#60636d; font-family:"微软雅黑"; font-weight:normal;}
.title4 h1 a{ color:#60636d;} .title4 h1 a:hover{ color:##1952a6;}
.title4 h1.hover{ display:block; float:left; padding:0px 15px; line-height:30px; border-bottom:1px solid #1952a6; font-size:18px; color:#1952a6; font-family:"微软雅黑";}
.title4 h1.hover a{ color:#1952a6;}

/***list***/
.list{ display:block; overflow:hidden; margin:7px 5px 0px; font-family:"宋体";}
.list li{ height:24px; line-height:24px; font-size:12px; color:#555555;}
.list li a{ color:#555555;}
.list li a:hover{ color:#016bb2;}
.list li span{ float:right; color:#9b9b9b;}

.list1{ border-top:1px  dashed #dbdbdb; background:#f3f3f3; display:block; overflow:hidden;}
.list1 li{ height:25px; line-height:25px; background:url(images/icon.jpg) left center no-repeat; background-position:19px;} 
.list1 li a{ color:#666666; padding-left:30px;} .list1 li a:hover{ color:#004ea2;}
.list1 li span{ float:right; color:#9b9b9b;}

.list2{ display:block; overflow:hidden; margin:7px 5px 0px; font-family:"宋体";}
.list2 li{ height:26px; line-height:26px; font-size:12px; color:#555555;}
.list2 li a{ color:#555555;}
.list2 li a:hover{ color:#016bb2;}

.list_news { margin:20px 0px 20px;}
.list_news li { height:29px; line-height:29px; font-family:"宋体"; color:#275caa;}
.list_news li a{font-family:"微软雅黑"; color:#333333; font-size:14px;} .list_news li a:hover{ color:#275caa;}
.list_news li span{ font-size:14px; float:right; color:#60636d; font-family:"微软雅黑";}

/***内页***/
.nybanner{ width:1002px; height:148px; margin:25px auto;}
.subbox{ width:1002px; display:block; overflow:hidden; margin:0 auto;}
.left199{ width:199px; display:block; overflow:hidden; float:left;margin-top:41px;}
.menubox{ width:197px; display:block; overflow:hidden; border:1px solid #dedede;}
.menubox .titlei{ width:197px; height:48px; line-height:48px;  background:#265bab;}
.menubox .titlei h1{ font-family:"微软雅黑"; font-weight: bold;text-align:center; font-size:22px; color:#ffffff;}
.leftmenu{ width:197px; display:block; overflow:hidden; background:#fff;}
.leftmenu h1{ width:197px; height:36px; line-height:36px; border-bottom:1px solid #d7d9e0; background:#fff url(images/arrow.jpg) left center no-repeat; background-position:160px;  font-family:"微软雅黑";}
.leftmenu h1 a{ display:block; font-weight: bold;width:197px; text-align:center; font-size:16px; color:#555555;}
.leftmenu h1 a:hover,.leftmenu h1 a.on{ color:#2b1f1f;}
.right777{ width:775px; display:block; overflow:hidden; float:right;  margin-bottom:20px;}
.position{ background:#fff;  height:40px; line-height:40px; font-family:"微软雅黑"; }
.position h1{ float:left; color:#053c75; font-size:16px; background:url(images/arrows.jpg) left center no-repeat; background-position:16px; padding-left:40px;}
.position a{color:#949494;}.position a:hover{color:#2b1f1f;}
.position .wz{ height:19px; line-height:19px; display:block; overflow:hidden; float:right; color:#2b1f1f; padding-right:15px; margin-top:8px;}
.position .wz span{ color:#2b1f1f;font-weight:bold}

.lxwm{ width:197px; display:block; overflow:hidden; border:1px solid #dedede; margin-top:15px; margin-bottom:20px;height:818px;}
.lxwm .hotline{ width:177px; display:block; overflow:hidden; border-bottom:1px solid #dfdee2; margin:0 auto; padding-bottom:5px;}
.lxwm .hotline h2{ font-size:14px; color:#60636d; font-family:"微软雅黑"; padding-bottom:10px;}
.lxwm .hotline p{ font-size:14px; color:#1952a6; margin:0px; padding:0px; line-height:20px;}

.connews{PADDING-BOTTOM: 50px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 10px;border:1px solid rgb(222,222,222) }
.connews h2{ font-size:18px;  color:#1952a6; font-family:"微软雅黑"; font-weight:bold; padding-bottom:15px;}
.connews p{ /* text-indent:2em; */ LINE-HEIGHT: 1.5; COLOR: #333; FONT-SIZE: 14px}
.connews .caselist li a IMG {
	BORDER-BOTTOM: #fff 4px solid; TEXT-ALIGN: center; BORDER-LEFT: #fff 4px solid; MARGIN: 10px auto; DISPLAY: block; MAX-WIDTH: 800px; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid; box-shadow: 0 0 5px #666; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666
	}
	
.connews  #zizhi{
	border: 0; TEXT-ALIGN: center;  DISPLAY: block; MAX-WIDTH: 800px;  -moz-box-shadow:0; -webkit-box-shadow: 0;
	}
.content_news{line-height:26px; font-size:14px; padding:30px 40px 25px 40px; color:#555555;}
.cen{ text-align:center; line-height:45px; margin:0px 21px; padding:17px 10px 0px 10px; font-size:18px; color:#1952a6;font-family:"微软雅黑";  font-weight:normal;}
.titleinfo{color:#8E8E8E;line-height:38px; text-align:center;}
.viedeo{ width:595px; height:396px; margin:30px auto;}

.down{ width:315px; display:block; overflow:hidden; margin-left:45px; margin-top:55px; float:left; margin-bottom:180px;}
.down h2.xt{ background:url(images/d1.jpg) left top no-repeat; padding-top:49px; line-height:25px; color:#1952a6; text-align:left; font-family:"微软雅黑"; font-size:14px;}
.down h3{ font-size:14px; color:#60636d; font-family:"微软雅黑"; line-height:25px;} .down h3 a{ color:#60636d;} .down h3 a:hover{ color:#1952a6;} 
.down h2.wd{ background:url(images/wd.jpg) left top no-repeat; padding-top:49px; line-height:25px; color:#1952a6; text-align:left; font-family:"微软雅黑"; font-size:14px;}


.con_news{ width:710px; display:block; overflow:hidden; margin:20px auto;}
.jjimg{ width:275px; height:183px; float:left;}
.jjcon{ width:425px; float:right; font-family:"微软雅黑"; } .jjcon h2{ font-size:18px; color:#1952a6;} 
.jjcon p{ font-size:14px; color:#60636d; line-height:20px;  text-indent:2em;}


.tab{ margin:30px auto;}
.tab td{ font-size:14px; color:#60636d; line-height:32px; padding:2px 15px 2px 15px; font-family:"微软雅黑"; background:#fff; }
.tab td.cpsc{ background:#fff url(images/djyl.jpg) left center no-repeat; background-position:10px; padding-left:30px; color:#60636d;}

.caselist{ width:777px; display:block; clear:both;display: inline-block;}
.caselist li{ width:133px; float:left; margin:25px 0px 5px 30px;}
.caselist li span.caseimg{ display:block; width:205px; height:158px; padding:3px;/* border:1px solid #dedede;*/ text-align:center; vertical-align:middle;}
.caselist li span.caseimg img{ text-align:center; margin:0 auto;  vertical-align:middle;}
.caselist li span.caseimg:hover{ /*border:1px solid #1952a6;*/}
.caselist li span.casetitle{ display:block; width:133px; height:50px; line-height:20px; text-align:center; padding-top:5px;}
.caselist li span.casetitle a{ color:#555555;} .caselist li span.casetitle a:hover{ color:#1952a6;}

.subNavBox{width:197px;border:solid 1px #e5e3da; border-left:0px; border-right:0px; margin:0px auto; font-family:"微软雅黑"; }
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:40px;padding-left:10px;background:url(images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{background-image:url(images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:177px;heighr:28px; padding-left:10px;font-size:12px;line-height:28px;color:#333}
.navContent li a:hover,.navContent li a.on{color:#fff;background-color:#277fc2}

.facon{ width:710px; font-size:14px; color:#60636d; margin:20px auto;}
.facon p{  text-indent:2em; line-height:25px;}
.facon h2{ font-size:18px; color:#000; font-family:"微软雅黑"; padding:30px 0px 0px;}

.proinfo{ width:710px; display:block; overflow:hidden; margin:20px auto;}
.prolist{ width:710px; display:block; overflow:hidden;}
.bigimg{ width:321px; height:284px; float:left;text-align: center;}
.procon{ width:365px; float:right;} .procon h1{ font-size:22px; color:#1952a6; font-family:"微软雅黑"; line-height:30px; font-weight:bold;}
.imglist{ width:365px;} .imglist li{ width:93px; height:61px; border:1px solid #dedede; float:left; margin-top:30px; margin-right:20px; text-align:center;}
.imglist li:hover{ border:1px solid #1952a6;}
.procon h2{ font-size:18px; color:#60636d; font-family:"微软雅黑"; line-height:40px; padding:10px 0px;}
.tjlist li{ height:35px; line-height:35px; float:left; margin-right:5px; font-family:"微软雅黑"; margin-top:10px;}
.tjlist li a{ display:block; line-height:35px; border:1px solid #dedede; padding:0px 10px; color:#60636d;}
.tjlist li a:hover{ background:#1952a6; color:#fff;}

.zxnews{ width:720px; display:block; overflow:hidden; height:320px; margin:20px auto;}
.newshow{ width:328px; height:275px; float:left;}
.newslist{ width:380px; height:275px; float:right;}
.newstop{ height:152px; border-bottom:1px dashed #dadce2; margin-bottom:10px;}
.newstop h1{ font-size:18px; color:#1952a6;  font-family:"微软雅黑"; line-height:30px;}
.newstop h1 a{ color:#1952a6; }
.newstop span.time{ color:#60636d;}
.newstop p{ text-indent:2em; line-height:20px; color:#333333; font-size:13px;}
.newstop p a{ color:#063c8d;} .newstop p a:hover{ color:#FF0000;}

.newslist li { height:29px; line-height:29px; font-size:14px; color:#275caa; background:url(images/arrow1.jpg) left center no-repeat;}
.newslist li a{font-family:"微软雅黑";  color:#333; padding-left:15px; } .list_news li a:hover{ color:#275caa;}
.newslist li span{ font-size:14px; float:right; color:#60636d; font-family:"微软雅黑";}


/***图片切换***/
.syFocusThumb IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; VERTICAL-ALIGN: top; BORDER-LEFT-STYLE: none}
.focusTit {BACKGROUND: url(images/indexP1bg.png) no-repeat}
.focusNew .focusTab { BACKGROUND: url(images/indexP1bg.png) no-repeat}
.syFocusThumb .prev { BACKGROUND: url(images/indexP1bg.png) no-repeat}
.syFocusThumb .next {BACKGROUND: url(images/indexP1bg.png) no-repeat}
.syFocusThumb .pagination I.selected IMG {BACKGROUND: url(images/indexP1bg.png) no-repeat}
.syFocusThumb {POSITION: relative; WIDTH:328px; BACKGROUND: #d7d7d7; HEIGHT:275px; OVERFLOW: hidden}
.syFocusThumb .pagination {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 100%; BACKGROUND: #d7d7d7; HEIGHT:51px; COLOR: #fff; CLEAR: both; TOP:212px; LEFT: 0px}
.syFocusThumb .pagination IMG {}
.syFocusThumb .thumbWrap {POSITION: absolute; WIDTH:380px; OVERFLOW: hidden; TOP: 4px; LEFT:0px}
.syFocusThumb .thumbWrap IMG {-MS-INTERPOLATION-MODE: bicubic}
.syFocusThumb .holder {WIDTH: 4000px}
.syFocusThumb .holder I {CURSOR: pointer; MARGIN-RIGHT:5px; margin-left:5px;}
.syFocusThumb .prev {POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -616px -311px; HEIGHT: 40px; TOP: 15px; CURSOR: pointer; LEFT:3px}
.syFocusThumb .next {POSITION: absolute; WIDTH: 8px; BACKGROUND-POSITION: -616px -311px; HEIGHT: 40px; TOP: 15px; CURSOR: pointer; LEFT: 3px}
.syFocusThumb .next {BACKGROUND-POSITION: -624px -311px; RIGHT:3px; LEFT: auto}
.syFocusThumb .pagination I.selected IMG { border:2px solid #d88817;}
.syFocusThumb .contentdiv { height:209px; position:relative;}
.dtitle{ height:30px; position:absolute; left:0px; bottom:0px; display:block; width:100%; background:#000; line-height:30px; font-family:"微软雅黑"; filter:alpha(opacity=80); opacity:0.8;}
.dtitle a{ color:#fff; padding-left:10px; display: block;height: 30px;line-height: 30px;}

.list_news { margin:20px 20px 0px 20px;}
.list_news li { background:url(images/line_3.gif) 0px bottom repeat-x; height:29px; line-height:29px; font-family:"宋体";}
.list_news li span{ float:right; color:#656565;}

.hrcontent { padding:15px 0px; margin:0 auto; width:774px;}
.hrcontent ul li{ height:38px; line-height:38px; font-size:14px;}
.hrcontent ul li.on{ background:#f1f1f1;}
.hrcontent ul li a{ display:block; width:774px; height:38px; background:#fff; color:#7c7c7c;}
.hrcontent ul li a:hover{ background:#f1f1f1; color:#fff;}
.hrcontent ul li span{ float:left; color:#767574;text-align:center; }
.hrcontent ul li span a{ background:url(images/arrow02.jpg) no-repeat left center; padding-left:10px; color:#7c7c7c;}
.hrcontent ul li.hrT{background:#a1b4d3; height:27px; line-height:27px; color:#fff; border-bottom:none;}
.hrT span{ background:url(images/line.jpg) no-repeat right center; color:#fff !important;  font-weight:bold;}
.hrzw{ width:280px; text-align:left !important; padding-left:10px;}
.hrzw a:hover{ color:#cc0000;}
.hradd{ width:190px;}
.hrrs{ width:120px;}
.hrtime{ width:120px;}

.jobtop{ width:774px; display:block; background:#e9edef; overflow:hidden; margin:6px auto 13px;}
.jobtop .joblist span{ height:27px; line-height:27px; float:left; color:#767574; text-align:center; padding-top:5px; }
.zwyq{ color:#696969; padding:10px 10px; line-height:20px;} .zwyq em{ font-weight:bold; color:#0150a3;}
.ypzw{ width:91px; height:24px; margin:10px auto;}

.jobinfo_txt{ padding:14px; }
.jobinfo_txt table{ border-collapse:collapse;  border:solid 1px #d4d4d4;}
.jobinfo_txt table td{ border-collapse:collapse; padding:10px 10px; border:solid 1px #d4d4d4;}
.jobinfo_txt table .item{ background:#f6f6f6; font-weight:bold; width:80px;}
.jobinfo_txt table td font{color:#157bd9; font-weight:bold;}
.jobinfo_txt .txt{ padding:0px 10px;}
.jobinfo_txt .item{ background:#f6f6f6; font-size:17px; padding:10px; margin:10px 0px;}

.tab{ width:731px; display:block; overflow:hidden; margin:0px auto 20px; background:#f2f2f2; border-top:2px solid #76a6c7;}
.tabt h2{ font-size:15px; color:#666666; font-family:"微软雅黑"; float:left; padding-left:20px; padding-right:10px;} 
.tabt{ line-height:30px;}
.tabt span{ font-size:12px;  color:#666666; float:left;} .tabt span em{ color:#ff1500;}
.tab table{ margin:0 auto; width:90%; font-size:12px; color:#666666;}
.tab input{ border:1px solid #d7d7d7; margin:7px 0; }
.input_ly{ width:174px; height:27px; border:1px solid #d7d7d7;}
.input_ly1{ width:325px; height:27px; border:1px solid #d7d7d7;}


.yjfk{ width:731px; display:block; overflow:hidden; margin:0px auto 20px;}
.fkauthor{ height:35px; line-height:35px; background:#f2f2f2; line-height:35px; border-top:2px solid #76a6c7; border-bottom:1px solid #eaeaea; margin-top:20px;}
.fkauthor span.zuozhe{ font-size:14px; color:#666666; padding-left:14px; padding-right:12px;}
.fkauthor span.fbtime{ font-size:12px; color:#a1a1a1;}
.zhuti{ padding:12px; }
.zhuti h2{line-height:30px; font-size:15px; color:#666666; font-family:"微软雅黑";}
.yjfk p{ font-size:13px; color:#666666; font-family:"微软雅黑"; line-height:20px; margin:0px; text-indent:2em; line-height:20px;}
.lyhf{ width:707px; padding:0px 12px; background:#f2f2f2; display:block; overflow:hidden; font-size:13px; color:#666; line-height:30px; font-family:"微软雅黑"; }
.lyhf em{ color:#ca2716;}
.f_red{ color:#ca2716; padding-left:5px;}

/* ----- page ----- */
.page{ text-align:center; clear:both; padding:30px 0px 30px 0px; color:#2b2b2b; height:22px; line-height:20px; color:#989898;}
.page .prev{ display:inline-block; text-align:left; vertical-align:middle; background:url(images/bg_page.gif) 0px top no-repeat; padding-left:22px; width:48px; height:22px; color:#bdbdbd;}
.page .next{ text-align:left; display:inline-block; vertical-align:middle; margin:0px 6px; background:url(images/bg_page.gif) 0px center no-repeat; padding-left:12px; width:58px; height:22px; color:#bdbdbd;}
.page .num a{ display:inline-block; vertical-align:middle; color:#656565; background:url(images/bg_page.gif) 0px bottom no-repeat; text-align:center; margin-left:4px; width:28px; height:22px;}
.page .num a:hover,.page .num a.on{ background:url(images/bg_page.gif) -28px bottom no-repeat; font-weight:bold; color:#fff; text-decoration:none;}
.page em{ color:#000000; font-family:Arial, Helvetica, sans-serif; margin-right:16px;}
.page .input{ width:24px; height:17px; line-height:17px; border:1px solid #a9aaac;}
.page .btn{ width:25px; height:20px; color:#686868; background-image:url(images/btn_go.gif); border:0px; cursor:pointer;}
.i_button{ width:25px; height:20px; color:#686868; background-image:url(images/btn_go.gif); border:0px; cursor:pointer;}

/***底部***/
#footer{ width:100%;  background:#000000; }

.fitem{ width:100%; height:300px; display:block; overflow:hidden; background:url(images/fnavbg.jpg) repeat; padding-bottom:0px;}

.foot{ width:100%; height:185px; margin:0 auto;}

.inner{ clear:both; overflow:hidden;padding-left: 10%}
.inner .item{ overflow:hidden;float:left;padding-top:25px;width:10%;padding-left: 1%;}
.inner .item dl{ line-height:26px; font-family:"微软雅黑"; }

.inner .item dt{height:20px; color:#444; font-size:16px; width:90px; margin-bottom:20px; font-weight:600; }

.inner .item dd a{ color:#4d4d4d;}

.inner .item dd .saoma{ width:99px; height:99px; margin-top:5px;}

.copyright{ width:1006px; height:51px; line-height:51px; font-size:12px; color:#fff; margin:0 auto;}
.copyright a{ color:#fff;}

.cright{ text-align:center; margin:30px 0 0 0; color:#444; }


/***邮箱登陆***/
#head{ width:100%; height:129px;  background:url(images/etop.jpg) top center no-repeat; border-bottom:1px solid #d1d3d7;}
.tope{ width:1006px; height:129px; margin:0 auto;}
.elogo{ width:330px; height:129px; float:left; margin-left:55px;}
.login{ width:937px; height:480px; margin:0 auto;}
.left560{ width:560px; height:480px; float:left;}
.eimg{ width:560px; height:355px;}
.gonggao li{ width:560px; height:25px; line-height:25px; color:#666666; font-family:"宋体";}
.gonggao li a{ color:#666;}
.e_login{ width:274px; height:267px; border:1px solid #e5e5e5; float:right; margin-top:90px; padding:30px;}
.e_login h1{ font-size:18px; color:#000; font-family:"微软雅黑";}
.e_name{ width:272px; height:34px; line-height:34px; border:1px solid #e5e5e5; margin-top:30px; margin-bottom:18px;} 
.e_name span{ width:110px; float:right; font-size:16px; color:#666; font-family:"微软雅黑";}
.input1{ width:150px; height:34px; font-size:16px; color:#d4d4d4; padding-left:8px; border:0px; float:left;}
.input2{ width:264px; height:34px; line-height:34px; border:1px solid #e5e5e5; font-size:16px; color:#d4d4d4; padding-left:8px;}
.forget{ width:272px; height:12px; line-height:12px; color:#555; margin-top:20px;}
.forget a{ color:#205099;}.forget a:hover{ text-decoration:underline;}
.check{ margin-right:10px;}
.jryx{ width:272px; height:35px; line-height:35px; background:#104594; border:0px; font-size:15px; color:#fff; text-align:center; font-family:"微软雅黑"; cursor:pointer; margin-top:25px; border-radius:3px;}
.jryx:hover{ background:#1d4e98; border-radius:3px;}
#efooter{ width:100%; height:130px; border-top:1px solid #d1d3d7; background:#f6f6f6;}
.efoot{ width:937px; margin:0 auto; color:#555; line-height:30px;}


/* ----- qq ----- */

.SonlineBox{ width:auto; font-size:12px; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#fff url(images/openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:90px; height:35px; line-height:35px; background:#fff url(images/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:90px; height:auto; border:1px solid #063d8d; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:42px; margin:10px auto 0px;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}
.closeTrigger{ background:url(images/closeBtnImg.gif) no-repeat;}


/* 2015年4月20日16:47:19 */
/* 2015年4月21日09:59:42 */
.tab .tr003 td{background:#dcdfe4;border-left:1px solid #dcdfe4;border-top:1px solid #dcdfe4;}
.tab tr td{ border-left:1px solid #dcdfe4;border-top:1px solid #dcdfe4;}
.tab{border-right:1px solid #dcdfe4;border-bottom:1px solid #dcdfe4;}
.rightBox099{ float:right;_display:inline; width:775px;}
.hot{display:inline-block;*display:inline;*zoom:1;width:24px;height:10px;background:url(images/hot.gif) no-repeat;}


.tabd { background:#c0c0c0} 
.tabd td{ background:#FFF} 



.tabd {border-collapse: collapse;border: 1px solid #9CF;text-align:center;}   
.tabd thead td,table.set_border th{font-weight:bold;background-color:White;}   
.tabd tr:nth-child(even){background-color:#EAF2D3;}   
.tabd td,table.border th{border:1px solid #C3C3C3;text-align:center;}


