@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html{ width:100%; overflow-x:hidden;}
body{ font-size:12px; color: #333; margin: 0; min-width:1200px; font-family: 微软雅黑, Microsoft YaHei, Arial, Helvetica, sans-serif;}
ul, li{ list-style-type: none;}
img, ul, li{ padding: 0px;	margin: 0px;}
img{ border: none;}
a{ text-decoration: none; color:#333;}
a:hover { text-decoration: none;}
.clearfix{clear: both;}
input, textarea { outline: none; border: 0px;}
h1, h2, h3, h4, h5, p, dl, dd, dt, i, em{ margin: 0; font-weight: normal;} 
.fl{ float:left; display:block;}
.fr{ float:right; display:block;}

/*top*/
.topBox{ width:100%; height:99px; border-top:6px solid #333; margin:0 auto;}
.top{ width:1200px; height:99px; margin:0 auto;}
.top .logo{ width:151px; height:53px; display:block; margin:23px auto;}
.top-r{ width:400px; height:99px; display:block;}
.phone{ width:149px; padding-right:20px; border-right:1px solid #ccc; height:43px; margin:28px auto; padding-left:50px; background:url(../img/phone.png) center left no-repeat;}
.phone h1{ font-size:15px; color:#666; font-weight:600; line-height:20px; text-align:left;}
.phone p{ font-size:18px; color:#e50112; font-weight:bold; text-align:left; }
.ewm{ width:160px; height:73px; display:block; margin:13px auto;}
.ewm h2{ float:left; display:block; font-size:14px; color:#666; text-align:left; line-height:22px; font-weight:normal; margin:13px auto;}
.ewm img{ width:73px; height:73px; float:right; display:block;}
/*nav*/
.navBox{ width:100%; height:50px; background:#1e549c; margin:0 auto;}
.nav{ width:1197px; height:50px; margin:0 auto;}
.nav li{ width:133px; float:left; display:block; position:relative; z-index:9;}
.nav li a{ width:133px; display:block; font-size:18px; font-weight:normal; text-align:center; line-height:50px; color:#fff;}
.nav li .navhide{ position:absolute; width:100%; display:none;}
.nav li .navhide a{ width:100%; float:left; display:block; font-size:14px; margin:0 auto 2px auto; height:30px; line-height:30px; text-align:center; color:#fff; background:rgba(30,84,156,.8);}
.nav li:hover .navhide{ display:block;}
.nav li a:hover{ background:#e50112;}
/*banner*/
.fullSlide{ position:relative; background:#000; margin:0 auto; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;  } 
.fullSlide .hd{position:relative; z-index:1; margin-top:-40px; height:40px; line-height:40px;  text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:5px; background:#1e549c; overflow:hidden; 	font-size:0; border-radius:50%;}
.fullSlide .hd ul .on{ background:#f90; }
/*.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-27% 0 0 3%; float:left;  background:url(images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.fullSlide .next{  background-position:right 0; float:right; margin-right:3%  }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }*/

/*inpro*/
.inproBox{ width:100%; height:auto; margin:30px auto; }
.intit{ width:1200px; height:60px; background:url(../img/intit.png) center center no-repeat; margin:0 auto;}
.intit h1{ font-size:24px; font-weight:normal; line-height:60px; text-align:center; color:#1e549c;}
.intit h1 span{ color:#f90; text-transform:uppercase;}

.inpro{ width:1200px; height:auto; margin:0 auto;}
#slider { width:1200px;  margin: 0 auto; position: relative;}
.navigation { width:1200px; display:block;  text-align: center; margin:30px auto;/* padding: 0; padding-bottom: 9px;*/}
.navigation li { width:160px; height:40px; border-radius:5px; display:inline-block;   margin:auto 10px; background:#efefef;}
.navigation li a { width:160px; height:40px; border-radius:5px; display:inline-block;  font-size:18px; font-weight:normal; line-height:40px; text-align:center;}
.navigation li a:hover { color:#fff; background:#f90;}
.navigation a.selected { color:#fff; background: #f90;}
.navigation a:focus {  outline: none;}

.scroll { width:1200px; height:auto; overflow: auto; overflow-x: hidden; position: relative;  clear: left; margin:30px auto;}
.scrollContainer{ width:1200px; height:auto; margin:0 auto;}
.scrollContainer .panel { width:1200px; height:auto; margin:0 auto;}
.scrollContainer .panel ul { width:1200px; height:auto; margin:0 auto;}
.scrollContainer .panel ul li { width:358px; height:298px; border:1px solid #ccc; background:#f9f9f9; float:left; display:block; margin:20px;}
.scrollContainer .panel ul li img{ width:330px; height:250px; margin:14px 14px 0; overflow:hidden;}
.scrollContainer .panel ul li p{ font-size:18px; text-align:center; line-height:30px; height:30px; overflow:hidden;}
#shade { background: #EDEDEC url(../img/shade.jpg) no-repeat 0 0; height: 50px;}
.scrollContainer .panel ul li:hover{ border:1px solid #e50112;}
.scrollButtons { position: absolute; top: 150px; cursor: pointer;}
.scrollButtons.left { top:52.5%; left:-10px;}
.scrollButtons.right { top:52.5%; right:-10px;}
.hide { display: none;}

/*inabtBox*/
.inabtBox{ width:100%; height:436px; border-bottom:14px solid #f3f3f3; margin:0 auto; background:#24272e;}
.inabt{ width:1200px; height:450px; background:url(../img/about-bg.jpg) center center no-repeat; margin:0 auto;}
.inabt-nl{ width:520px; height:330px; float:left; display:block; margin:60px auto;}
.inabt-nl p{ font-size:16px; line-height:30px; text-align:left; color:#fff; text-indent:32px;}
.inabt-nr{ width:555px; height:300px; float:right; display:block;}
.inabt-nr a{ width:100px; height:64px; display:block; margin:312px 0 0;}
.inabt-nr a img{ width:100px; height:64px; display:block;}

/*inewsBox*/
.inewsBox{width:100%; height:auto; margin:0 auto; padding:30px 0; background:#f3f3f3;}
.inews{ width:1200px; margin:30px auto;}
.inews-l{ width:500px; display:block;}
.inews-l img{ width:500px; height:300px; display:block;}
.inews-l h1{ height:39px; border-bottom:dashed 1px #ccc; line-height:40px; font-size:18px; text-align:left; overflow:hidden; margin:0 auto 15px;}
.inews-l h1 a{ width:380px; height:39px; line-height:40px; font-size:18px; text-align:left; overflow:hidden; float:left; display:block; color:#333;}
.inews-l h1 a:hover{ color:#1e549c;}
.inews-l h1 span{ width:80px; font-size:14px; float:right; display:block; color:#999; line-height:40px; text-align:right;}
.inews-l p{ font-size:14px; line-height:25px; text-align:left; color:#666;}
.inews-r{ width:670px; display:block; overflow:hidden;}
.inews-r li{ width:670px; height:70px; float:left; display:block; margin-bottom:20px;}
.inews-r li .inews-rl{ width:70px; float:left; display:block;}
.inews-r li .inews-rl h2{ width:70px; height:45px; font-size:18px; text-align:center; font-weight:bold; line-height:45px; background:#397bd4; color:#fff; margin-bottom:1px;}
.inews-r li .inews-rl p{ width:70px; height:24px; font-size:14px; font-weight:normal; text-align:center; line-height:25px; background:#1e549c; color:#fff;}
.inews-r li .inews-rr{ width:580px; float:right; display:block;}
.inews-r li .inews-rr a{ font-size:18px; line-height:30px; height:30px; overflow:hidden; color:#333; font-weight:normal;}
.inews-r li .inews-rr a:hover{ color:#e50112;}
.inews-r li .inews-rr p{ font-size:14px; color:#666; line-height:20px; text-align:left; max-height:40px; overflow:hidden;}

/*inanliBox*/
.inanliBox{width:100%; height:auto; margin:30px auto;}
#marquee2 {	width: 1200px; height:270px; overflow: hidden; margin: 30px auto;}
#marquee2 ul{ width:1200px; height:270px; display:block; margin:0 auto;}
#marquee2 ul li { width:380px; height:270px; float: left; margin:10px;}
#marquee2 ul li img{ width:380px; height:230px; display:block;}
#marquee2 ul li p{ font-size:18px; height:40px; line-height:40px; text-align:center; color:#333;}
#marquee2 ul li p:hover{ color:#e50112;}

/*footBox*/
.footBox{ width:100%; height:auto; margin:0 auto; background:#1e549c;}
.foot{ width:1200px; margin:0 auto; overflow:hidden;}
.foot-l{ width:210px; height:130px; padding:40px 30px; float:left; display:block; background:#232323;}
.foot-l h1{ font-size:30px; font-weight:bold; color:#fff; line-height:40px;}
.foot-l h2{ font-size:24px; font-weight:normal; color:#fff; line-height:40px;}
.foot-l p{ font-size:26px; font-weight:bold; color:#fff; line-height:50px;}
.foot-r{ width:880px;}
.foot-r .fnav{ width:880px; height:39px; border-bottom:solid 1px rgba(255,255,255,.2); margin:20px auto 0;}
.foot-r .fnav a{ width:110px; float:left; display:block; margin:0 auto; font-size:16px; color:#fff; line-height:39px; text-align:left;}
.foot-r .fnav a:hover{ color:#e50112;}
.foot-r .fcon{ width:880px; height:110px; margin:20px auto;}
.foot-r .fcon .fcon-l{ width:110px; height:110px; display:block;}
.foot-r .fcon .fcon-l img{ width:110px; height:110px; display:block;}
.foot-r .fcon .fcon-r{ width:750px; height:110px; display:block;}
.foot-r .fcon .fcon-r h3{ font-size:18px; font-weight:normal; color:#fff; line-height:30px;}
.foot-r .fcon .fcon-r p{ font-size:14px; color:#fff; text-align:left; line-height:25px;}
.footer{ width:100%; height:40px; margin:0 auto; background:#232323;}
.footer p{ width:1200px; height:40px; text-align:center; line-height:40px; color:#fff; font-size:14px; display:block; margin:0 auto;}
.footer p a{ color:#ccc;}
.footer p a:hover{ color:#e50112;}

/******************************内页****************************/
/*sbanner*/
.sbannerBox{ width:100%; margin:0 auto; overflow:hidden;}
.sbanner{ width:100%; margin:0 auto; overflow:hidden;}
.sbanner img{width:100%;  height:260px; text-align:center; display:block;  margin:0 auto;}

/*tittleBox*/
.tittleBox{ width:100%; height:59px; margin:0px auto; border-bottom:1px solid #ccc;}
.tittle{ width:1200px; height:59px; margin:0 auto;}
.tittle-l{ width:400px; display:block;}
.tittle-l h1{ font-size:24px; font-weight:bold; color:#333; text-align:left; line-height:59px;}
.tittle-l h1 span{ font-size:18px; font-weight:bold; color:#ccc; line-height:59px; text-transform:uppercase; padding-left:10px;}
.tittle-r{ width:600px; display:block;}
.tittle-r p{font-size:16px; line-height:59px; color:#666; text-align:right;}
.tittle-r p span{padding-left:20px; background:url(../img/tit-icon.png) center left no-repeat; line-height:59px; text-align:right;}
.tittle-r p a{ color:#666;}
.tittle-r p a:hover{ color:#e50112;} 

/*snavBox*/
.snavBox{ width:100%; height:auto; margin:30px auto; }
.snav{ width:1200px; height:50px; background:#006baf; border-radius:5px; margin:20px auto;}
.snav ul{ width:1160px; margin:auto 20px; display:block;}
.snav ul li{ width:150px; float:left; display:block; margin:0 auto; height:50px; position:relative;}
.snav ul li a{font-family: "Microsoft YaHei"; font-size: 16px; color:#fff; font-weight: normal; font-style: normal; line-height:50px; text-align:center; display:block;}
.snav ul li a:hover{ color:#000; background:#fff url(../img/menu_on.png) center bottom no-repeat;}
.snav ul li.snavon{ color:#000; background:#fff url(../img/menu_on.png) center bottom no-repeat;}
.snav ul li.snavon a{ color:#000;}

.snav ul li .snavhide{ position:absolute; top:100%; z-index:9999; width:100%; display:none;}
.snav ul li .snavhide a{ height:40px; line-height:40px; text-align:center;font-family: "Microsoft YaHei"; font-size: 14px; color:#fff; font-weight: normal; font-style: normal; margin-bottom:1px;  display:block; background:#006baf;}
.snav ul li .snavhide a:hover{ color:#fff; background:#e50112 ;}
.snav ul li:hover .snavhide{ display:block;}

/*分页*/
.page{ margin:30px auto 10px; text-align: center; width:100%; overflow:hidden;}
.page span,.page a{ display:inline-block;line-height: 36px; margin:0px 5px;}
.page a{ padding:0px 16px; border:1px #ccc solid; background:#fff; font-size:14px;}
.page a:hover{ background:#e50112; color:#fff; border:1px #e50112 solid;}

/*分页2*/
.page-box{ width:1200px; margin:30px auto; overflow:hidden;}
.pagebox{ width:1200px; margin:0 auto; height:auto; overflow:hidden; border-top:3px solid #ccc; padding-top:10px;/* padding-bottom:10px;*/}
.pagebox p{ font-size:16px; color:#333; line-height:30px; text-align:left;}
.pagebox p a{ color:#666;}
.pagebox p a:hover{ color:#28a369;}
.back{ display:block; width:120px; height:40px; font-size:16px; line-height:40px; text-align:center; background:#f90; border-radius:5px; color:#fff; margin:10px 0 10px;}
.back:hover{ background:#c00;}

/*aboutBox*/
.aboutBox{ width:100%; height:auto; margin:30px auto 50px;}
.about{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.about p{ font-size:18px; line-height:40px; text-align:left; color:#333; text-indent:36px;}
.about img{ display:block; margin:10px auto; text-align:center;}

/*honorBox*/
.honorBox{ width:100%; height:auto; margin:30px auto 50px;}
.honor{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.honor ul{ width:1200px; height:auto; max-height:780px; margin:0 auto; display:block; overflow:hidden;}
.honor ul li{ width:280px; height:240px; float:left; display:block; margin:10px;}
.honor ul li a{ width:280.px; height:210px; display:block; overflow:hidden;}
.honor ul li a img{ width:280px; height:210px; display:block;}
.honor ul li p{ font-size:18px; text-align:center; line-height:30px; color:#333; height:30px; overflow:hidden;}

/*productBox*/
.productBox{ width:100%; height:auto; margin:30px auto 50px;}
.product{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.product ul{ width:1200px; height:auto; max-height:1020px; overflow:hidden; margin:0 auto;}
.product ul li { width:358px; height:298px; border:1px solid #ccc; background:#f9f9f9; float:left; display:block; margin:20px;}
.product ul li img{ width:330px; height:250px; margin:14px 14px 0; overflow:hidden;}
.product ul li p{ font-size:18px; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.product ul li:hover{ border:1px solid #e50112;}

.pro-xq{ width:1200px; margin:0 auto; overflow:hidden;}
.pro-xq h1{ color:#333; font-weight:bold; line-height:40px; text-align:center; font-size:18px;}
.pro-xq span{ font-size:16px; text-align:center; line-height:30px; color:#999; display:block; margin-bottom:20px;}
.pro-xq img{ display:block; margin:10px auto;}
.pro-xq h2{ font-size:16px; font-weight:bold; line-height:30px; color:#333;}
.pro-xq p{ font-size:16px; text-align:left; text-indent:32px; color:#333; line-height:30px;}

/*newsBox*/
.newsBox{ width:100%; height:auto; margin:30px auto 50px;}
.news{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.news ul{ width:1200px; height:auto; max-height:1020px; overflow:hidden; margin:0 auto;}
.news ul li { width:1200px; height:150px; float:left; display:block; margin:10px auto;}
.news ul li .news-l{ width:250px; height:150px; float:left; display:block;}
.news ul li .news-l img{ width:250px; height:150px; display:block;}
.news ul li .news-r{ width:920px; height:149px; border-bottom:1px solid #ccc; float:right; display:block;}
.news ul li .news-r h1{ width:920px; height:40px; line-height:40px; display:block; margin-bottom:20px;}
.news ul li .news-r h1 a{ width:780px; height:40px; overflow:hidden; font-size:18px; line-height:40px; text-align:left; color:#333; font-weight:normal; float:left; display:block;}
.news ul li .news-r h1 a:hover{ color:#e50112;}
.news ul li .news-r h1 span{ width:120px; height:40px; float:right; display:block; font-size:18px; text-align:center; line-height:40px; background:#f7f7f7;}
.news ul li .news-r p{ font-size:16px; line-height:30px; max-height:60px; overflow:hidden; color:#666;}

.news-xq{ width:1200px; margin:0 auto; overflow:hidden;}
.news-xq h1{ color:#333; font-weight:bold; line-height:40px; text-align:center; font-size:18px;}
.news-xq span{ font-size:16px; text-align:center; line-height:30px; color:#999; display:block; margin-bottom:20px;}
.news-xq img{ display:block; margin:10px auto;}
.news-xq h2{ font-size:16px; font-weight:bold; line-height:30px; color:#333;}
.news-xq p{ font-size:16px; text-align:left; text-indent:32px; color:#333; line-height:30px;}

/*anliBox*/
.anliBox{ width:100%; height:auto; margin:30px auto 50px;}
.anli{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.anli ul{ width:1200px; height:auto; max-height:870px; overflow:hidden; margin:0 auto;}
.anli ul li { width:380px; height:270px;  float:left; display:block; margin:10px;}
.anli ul li img{ width:380px; height:230px; display:block; overflow:hidden;}
.anli ul li p{ font-size:18px; text-align:center; line-height:40px; height:40px; overflow:hidden; color:#333;}
.anli ul li p:hover{ color:#e50112;}

.anli-xq{ width:1200px; margin:0 auto; overflow:hidden;}
.anli-xq h1{ color:#333; font-weight:bold; line-height:40px; text-align:center; font-size:18px;}
.anli-xq span{ font-size:16px; text-align:center; line-height:30px; color:#999; display:block; margin-bottom:20px;}
.anli-xq img{ display:block; margin:10px auto;}
.anli-xq h2{ font-size:16px; font-weight:bold; line-height:30px; color:#333;}
.anli-xq p{ font-size:16px; text-align:left; text-indent:32px; color:#333; line-height:30px;}

/*liuyan*/
.liuyanBox{ width:100%; height:auto; margin:30px auto 50px;}
.liuyan{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.liuyan .inMsg{margin-top: 30px;}
.liuyan .inMsgTitle{ text-align: center; }
.liuyan .inMsgTitle h1{color:#333; font-size:30px; font-weight:300;}
.liuyan .inMsgTitle h5{ font-size:18px; color: #999; line-height: 30px;}
.liuyan .inMsgTitle p{ line-height: 30px; font-size:16px; color:#666;}
.liuyan .inMsgList{ width:720px; padding:30px 70px; border:5px #e3e3e3 solid; margin: 30px auto;overflow: hidden; background:#fff;}
.liuyan .inMsgList li{width: 300px;float: left;margin:0px 30px 20px;}
.liuyan .inMsgList li h5{font-size:16px;line-height: 24px;margin-bottom: 4px;}
.liuyan .inMsgList li input{font-size: 16px;padding: 0px 10px;border: 1px #ccc solid;line-height: 36px;border-radius: 4px;width: 260px;}
.liuyan .inMsgList li textarea{padding: 10px;font-size: 16px;border: 1px #ccc solid;border-radius: 4px;width:620px;height:86px;}
.liuyan .inMsgList li .inMBtn{ cursor:pointer; background:#f90; font-size:16px; border: 1px #ececec solid;width: 170px; height:40px; line-height:40px; text-align:center; color:#fff; border-radius:5px;}

/*contact*/
.contactBox{ width:100%; height:auto; margin:30px auto 50px;}
.contact{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.contact .contact-fs{ width:1120px; display:block; margin:20px auto 40px;height:230px; overflow:hidden;}
.contact .contact-fs li{ width:198px; height:228px; border:solid 1px #ccc; float:left; display:block; margin:auto 40px; background:#fff;}
.contact .contact-fs li span{ display:block; width:180px; height:98px; border-bottom:solid 2px #ccc; margin:0 9px; overflow:hidden;}
.contact .contact-fs li span img{ display:block; width:64px; height:64px; margin:17px 58px;}
.contact .contact-fs li h1{ width:180px; height:30px; overflow:hidden; font-size:18px; line-height:30px; color:#666; text-align:center; margin:0 auto;}
.contact .contact-fs li p{ width:180px; height:90px; overflow:hidden; font-size:16px; color:#333; text-align:center; line-height:30px; margin:0 auto;}

.contact .contact-map{ width:1200px; height:px; display:block; margin:20px auto 0; overflow:hidden;}
.contmap01{ width:1200px; height:400px; display:block; margin:0 auto 40px;}
.contmap02{ width:1200px; height:400px; display:block; margin:40px auto 0;}

/*download*/
.downBox{ width:100%; height:auto; margin:30px auto 50px;}
.down{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.down ul{ width:1200px; height:auto; max-height:780px; margin:0 auto; overflow:hidden;}
.down ul li{ width:1198px; height:108px; float:left; margin:10px auto; cursor:pointer; border:solid 1px #ccc;}
.down ul li:hover{ border:solid 1px #e50112;}
.down ul li .down-date{ width:90px; height:80px; float:left; display:block; margin:14px 0 14px 20px; padding-right:24px; border-right:solid 1px #ccc;}
.down ul li .down-date h1{ font-size:36px; font-weight:bold; color:#0c8cd5; text-align:center; margin-top:5px;}
.down ul li .down-date h2{ font-size:18px; text-align:center; font-weight:500; color:#999;}
.down ul li .down-nr{ width:820px; float:left; display:block; margin:14px 40px 14px 30px;}
.down ul li .down-nr h3{ text-align:left; font-size:20px; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
.down ul li .down-nr p{ text-align:left; font-size:16px; font-weight:normal; line-height:40px; height:40px; overflow:hidden;}
.down ul li .down-more{ width:120px; height:40px; float:right;  display:block; margin:34px 30px 34px 0;}
.down ul li .down-more a{ width:120px; height:40px; display:block; font-size:16px; color:#333; text-align:center; line-height:40px; }
.down ul li .down-more a:hover{ color:#fff; background:#e50112; box-shadow:0 0 10px 3px  rgba(229,1,18,.6); }
.down ul li:hover .down-more a{ color:#fff; background:#e50112; box-shadow:0 0 10px 3px  rgba(229,1,18,.6); }

/*recruit*/
.recruitBox{ width:100%; height:auto; margin:30px auto 50px;}
.recruit{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.recruit .tab1{ width:1200px; height:50px; margin:0 auto; background:#959595; border:none;  border-collapse:collapse;  border-color:#959595; color:#fff; font-size:16px; text-align:center; line-height:50px;}
.recruit .tab1 td{ width:240px;}

/*cpyc-nr*/
.recruit-nr{ width:1200px; margin:0 auto;}
.subNavBox{width:1200px;margin:0 auto; overflow:hidden;}
.subNav{ width:1200px; height:60px; margin:0 auto; border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:normal;font-size:14px;color:#999;line-height:28px; background:#fff;}
.subNav .tab2{ display:block;width:1200px; height:60px; margin:0 auto; border:none;  border-collapse:collapse;  border-color:#f8f8f8; color:#010101; font-size:16px; text-align:center; line-height:60px;}
.subNav .tab2 td{ width:240px;}
.subNav:hover{ background:#32bdfe;border-collapse:collapse; border:none;  border-color:#32bdfe;}
.subNav:hover .tab2{ background:#32bdfe;border-collapse:collapse; border:none;  border-color:#32bdfe;}
.currentDd{ background:#32bdfe;border-collapse:collapse; border:none; border-color:#32bdfe;}
.currentDd .tab2{ background:#32bdfe;border-collapse:collapse; border:none; border-color:#32bdfe;}
.currentDt{ background:#32bdfe;border-collapse:collapse; border:none; border-color:#32bdfe;}
.currentDt .tab2{ background:#32bdfe;border-collapse:collapse; border:none; border-color:#32bdfe;}
  
.navContent{ display: none; width:1200px; border-bottom:solid 1px #e5e3da; background:#f8f8f8;}
.navContent li{ padding:40px;}
.navContent li h1{ font-size:16px; line-height:30px; text-align:left; color:#363636; margin:10px auto;}
.navContent li p{ font-size:14px; line-height:24px; text-align:left; color:#363636;}

/*友情链接*/
.linkBox{ width:100%; height:auto; margin:30px auto;}
.link{ width:1198px; height:auto; border:1px solid #ccc; border-top:2px solid #1e549c;  margin:0 auto; overflow:hidden;}
.link-tit{ width:100%; height:37px; background:url(../img/intit-bg.jpg) center center repeat-x;}
.link-tit h1{ font-size:18px; font-weight:bold; margin-left:10px; line-height:37px; text-align:left; display:block; color:#08509a;}
.link-tit h1 span{ color:#f90; text-transform:uppercase;}
.link-nr{ width:1160px; padding:15px 19px; margin:0 auto;}
.link-nr a{ font-size:16px; line-height:30px; margin:auto 20px auto 0;}
.link-nr a:hover{ color:#e50112;}
