@charset "utf-8";
/* CSS Document */

.top{ width:1200px; margin:0 auto; }
.logo{ width:200px; height:82px; float:left; margin-top:10px;}
.tel{ width:540px; float:right; margin-right:15px; margin-top:17px;}
.serch{ width:240px; float:left; margin-top:30px;}
.serc{ width:228px; height:28px; background:url(../images/serk.gif) no-repeat; padding:3px 3px;}
.serk{ width:199px; float:left; height:28px;}
.kuang1{ width:199px; height:28px; border:none; font-size:12px; background:none; color:#444; text-indent:10px;}
.bent{ width:25px; float:right; height:28px; cursor:pointer; margin-right:4px;}

.link{  width:254px; float:right;margin-top:30px;}
.link1{ width:254px; height:30px; line-height:30px; text-align:right; text-transform:capitalize;}
.telk{ width:254px; height:48px; margin-top:10px;}

.menu{ width:100%; border:1px solid #bfbfbf; border-left:none; border-right:none; height:37px;}
.lanmu{ width:1200px; margin:0 auto;}
ul.caid{ width:1200px;  }
ul.caid li{ float:left; background:url(../images/line1.gif) no-repeat right;  font-size:15px; color:#4e4e4e;  line-height:37px; position:relative;}
ul.caid li a{ display:block; float:left; width:150px; text-align:center;}
ul.caid li a:hover,ul.caid li a.current{ background:#1e4b8a; color:#fff; text-decoration:none;}

ul.caid li ul li{}

.lanmu ul li ul {display: none;overflow:hidden; background:rgba(255,255,255,0.8);-webkit-box-shadow:0 0 10px #4e4e4e;  
  -moz-box-shadow:0 0 10px #4e4e4e;  box-shadow:0 0 10px #4e4e4e;  padding-bottom:14px;width:150px; position:absolute; z-index:9999;}
.lanmu ul li:hover a { display:block;background:#1e4b8a; color:#fff;}
.lanmu ul li:hover ul {display:block; position:absolute; top:37px; left:0px;width:150px;}
.lanmu ul li:hover ul li{background:none;}
.lanmu ul li:hover ul li a {display:block;width:150px; background:none; color:#444;font-size:12px;line-height:20px; border-bottom:1px dashed #8f8c8b; text-decoration:none; font-weight:normal;}
.lanmu ul li:hover ul li a:hover {background:#e7e7e7; color:#1b4989; font-weight:bold; line-height:20px; }





.fouse{ width:100%; margin:0 auto; position:relative;min-width:1200px;}
.hbann{ width:100%; height:646px; margin:0 auto; background:url(../images/banner1.jpg) no-repeat center;}
#full-screen-slider { width:100%; height:646px; float:left; position:relative}
#slides { display:block; width:100%; height:646px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:15%; top:600px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#777777; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE;}

.guanyu{width:277px; position:absolute;background:#f4f3f3; top:70px; left:50%; border-radius:5px; padding:20px 27px; z-index:9999;}
.gtit{ width:277px; height:28px;}

.gttu{ width:277px; height:82px; margin-top:13px;}
.gtwe{ width:277px; line-height:28px; margin-top:15px;}
.gtwe a{ color:#089ad9;}

.hezuo{ width:100%;min-width:1200px; background:#eaeaea; margin:0 auto; padding-top:20px; padding-bottom:30px;}
.hez{ width:1200px; margin:0 auto;}
.hetit{ width:1200px;  height:31px;}
.hetu{ width:1200px; margin:0 auto; margin-top:4px;}
ul.hezlis{ width:1200px; overflow:hidden;zoom:1;}
ul.hezlis li{ float:left; margin:0 10px;}
.foot{ width:100%;min-width:1200px;height:41px; background:#d3d3d3; margin:0 auto;}
.copy{ width:1200px; margin:0 auto; line-height:41px; color:#3f3f3f;}
.copy span{ color:#777777; margin-left:15px;}
.copy span a{ color:777;}
.copy span img{ margin-left:5px; line-height:45px;}


/*--------内页样式开始----------------------*/
.neyef{ width:100%;min-width:1200px; margin:0 auto;}
.neiBanne{ width:100%; margin:0px auto; height:200px;}
.neiCent{ width:1200px; margin:0 auto; }
.line2{ width:100%; height:7px; margin:0 auto; background:url(../images/line2.gif) repeat-x;}
.neileft{ width:230px; float:left; margin-top:21px;}
.leftit{ width:212px; height:40px; background:url(../images/left-bg1.gif) no-repeat; padding:15px 0px 7px 18px;}
.leftit1{ width:212px; line-height:35px; font-size:22px; color:#fff;}
.leftit2{ width:212px; line-height:26px; text-transform:uppercase; font-size:20px; color:#fff;}

.zuoce{ width:230px; background:url(../images/left-bg2.gif) no-repeat top;}
.sallMenu{ width:230px; padding-top:15px;}
ul.salldaoh{ width:230px; overflow:hidden;zoom:1;}
ul.salldaoh li{ width:230px; line-height:37px; background:url(../images/line3.gif) repeat-x;}
ul.salldaoh li a{ display:block; width:190px; line-height:37px; background:url(../images/arrow1.gif) no-repeat 25px 15px; padding-left:40px; font-size:14px;}
ul.salldaoh li a:hover,ul.salldaoh li a.current{ color:#006ed5; font-weight:bold;}
.celian{ width:230px; margin-top:90px; margin-bottom:50px;}
.lintit{ width:230px; height:29px; background:#8ea8ca; color:#fff; text-indent:12px; line-height:29px; font-size:14px; font-weight:bold;}
.laxi2{ width:230px; margin-top:10px; background:url(../images/left-tu3.png) no-repeat right bottom;}
.dian{ width:160px; height:48px; background:url(../images/tel3.png) no-repeat left; line-height:20px;  padding-left:70px; font-size:14px;margin-top:22px;}
.dian span{ font-size:16px; line-height:20px; display:block;} 
.dian2{ width:210px; margin-top:10px; padding-left:20px; line-height:30px; font-size:14px;}
.dian3{ width:210px; margin-top:10px; padding-left:20px; line-height:30px; font-size:14px; margin-top:40px; }



.neiright{ width:923px; float:right;    margin-top: 21px;}
/*.danqian{ width:923px; height:30px; line-height:30px; overflow:hidden;zoom:1; margin-top:5px;}*/
.danqian{ float:right;}
.danqian h2{/* display:block; float:right;*/ background:url(../images/arrow2.gif) no-repeat left; padding-left:22px; line-height:30px; font-size:14px;}
.danqian h2 a{ margin:0 2px;}
.rightCent{ width:923px; margin-bottom:30px;}
.righttit{ width:923px; height:38px; line-height:25px;/* background:url(../images/line4.gif) no-repeat bottom; */font-size:21px; color:#0145a3; font-family:"微软雅黑";    border-bottom: 1px solid #666666;}
.rignei{ width:923px; margin-top:20px;min-height:300px;}
.rignei p{ line-height:30px; font-size:14px;}
p.neitu{ width:892px; margin-left:31px; margin-top:50px;}
.chanye{ width:923px; margin-top:27px;}
.chan1{ width:446px; float:left; margin:0 7px 40px 7px;}
.chantu{ width:192px;float:left; border:1px solid #ccc;}
.chanw{ width:243px; float:right;}
.chbit{ width:243px; line-height:30px; font-weight:bold; }
.chanen2{ width:243px; line-height:30px; margin-top:5px;}
.chanen3{ width:243px; line-height:30px; margin-top:20px; font-weight:bold;}


.page{ width:751px; border-top:2px solid #e0e0e0; line-height:30px; padding-left:200px; padding-top:15px;}
.page a{ display:block; margin:0 5px; float:left;}
.page a.page3{ width:20px; margin-top:5px; height:20px; line-height:20px; text-align:center;}
.page a.page3:hover,.page a.page3.current{ background:#20579f; color:#fff; text-decoration:none;}
a.page1{ width:60px; background:url(../images/arrow3.gif) no-repeat  left; text-align:center;}
a.page2{ width:60px; background-img:url(../images/arrow4.gif) no-repeat  right; text-align:center;}


.biaoti{ width:923px; height:40px; line-height:40px; font-size:24px; font-weight:bold; color:#20579f; border-bottom:1px dashed #ccc;}
.channe{ width:923px; margin-top:20px; }
.chabi{ width:923px; color:#20579f; font-weight:bold; font-size:16px; line-height:30px;}

.newlist{ width:923px;  margin-bottom:20px;}
.time{ width: 95px; float:left; height:83px; padding-top:20px; background:url(../images/line5.gif) no-repeat right; font-size:20px; text-align:center; line-height:30px;}
.time span{ display:block; line-height:20px; font-size:14px;}
.newwen{ width:815px; float:right; }
.newti{ width:815px; line-height:30px; font-weight:bold; font-size:14px;}
.newx{ width:815px; line-height:30px;}
.newbit{ width:923px;border-bottom:1px dashed #ccc;}
.newb1{ width:923px; line-height:30px; font-size:20px;font-weight:bold; color:#20579f; }
.tim2{ width:923px; line-height:30px; color:#777;}
.xinnei{ width:923px; line-height:30px; margin-top:15px;}

/*-------------------引导页样式---------------*/
.yindtel{ width:270px; float:right; margin-right:15px; margin-top:50px; }
.kinMaxShow{ width:100%; height:400px; margin:0 auto;}
 
.yinbtn{ width:360px; margin:0 auto; height:30px; margin-top:20px; overflow:hidden;zoom:1;}
.yinbtn a{ display:block; width:70px;  line-height:20px; font:14px; background:url(../images/yintu1.gif) no-repeat left; float:left; text-indent:15px;}
.yinbtn a:hover{ font-weight:bold;}
.yinye{ width:100%; border-top:1px solid #bebebe; margin:0 auto;margin-top:15px;}
.yin2{ width:1200px; margin:0 auto;line-height:30px; height:30px; text-align:center;  }
.yin2 soan{ line-height:26px;}