*{ padding:0px; margin:0px; font-size:12px;}
ul,li{ list-style:none; padding:0px; margin:0px;}
.c{ clear:both}
a img{ border:0px;}
a{ text-decoration:none}
.mainbox{ width:1007px; margin:0 auto; }

.head{ background-color:#012671; height:83px;}
.headbox{width:1007px; margin:0 auto;}
.logo{ float:left; margin-left:10px; margin-top:10px;} 
.telr{  background-repeat:no-repeat;  float:right;background-position:right top; height:83px;width:510px;}
.torli{ background-repeat:no-repeat; float:right; width:240px; margin-top:5px; margin-bottom:5px; text-align:right; background-position:top right}
.torli a{ color: #FFFFFF} 
.tel{ width:440px;  text-align:right; float:right}

.nav{ height:40px; width:100%; background-image:url(navbgbg.jpg); background-repeat:no-repeat; background-position:center center;}
.navbox{width:1007px; margin:0 auto; }

.navbox ul{ height:40px; float:left;  width:860px; overflow:hidden}
.navbox ul li{ float: left;   text-align:center; height:40px; line-height:40px;  background-image:url(lili.jpg);background-repeat:no-repeat;background-position:right center; }
.navbox ul li a{color:#3c4360; text-decoration:none; font-size:14px; display:block;padding:0px 15px;}
.navbox ul li a:hover{ color:#fff; background-color:#70584c}

.weibo{ float:right; width:147px; height:40px; overflow:hidden}



.banner{ height:290px; width:100%; margin:0 auto;background-image:url(banner.jpg);background-repeat:no-repeat;background-position:center center;}

.icontent{ background-color:#025ea8}
.icontentbox{
	width:1007px;
	margin:0 auto;
	background: #025ea8;
}

.brand{ height:300px;background-image:url(brandbg.jpg);background-repeat:no-repeat;background-position:left top; }

.brand1{ float:left; margin-left:40px; margin-top:80px; width:357px; height:119px;}
.brand2{ float:left; width:530px; height:120px;  margin-left:30px; margin-top:80px; line-height:26px;}
.brand2 strong{ font-size:18px; font-weight:bold; color:#FFFFFF}
.brand2 p{ font-size:14px;  color:#FFFFFF}







.cp1{ margin-bottom:30px; padding-bottom:29px; background-image:url(cp1line.jpg); background-repeat:repeat-x; background-position:left bottom; width:1007px; }


.tu{ float:left;  width:368px; margin-right:20px;margin-top:10px;}
.biao{ float:right; color:#FFFFFF;line-height:23px;}
.biao strong{ margin:0 auto; text-align:center; display:block; margin-bottom:10px;}


.cp2{ margin-bottom:30px; padding-bottom:29px; background-image:url(cp1line.jpg); background-repeat:repeat-x; background-position:left bottom; width:1007px; }
.tu1{ float:right;  width:368px; margin-left:20px;margin-top:10px;}
.biao1{ float:left; color:#FFFFFF; line-height:23px;}
.biao1 strong{ margin:0 auto; text-align:center; display:block; margin-bottom:10px;}





.footnav{ background-color:#000000; height:29px; color:#FFFFFF; }

.footnav a{ color:#FFFFFF; text-decoration:none; font-size:14px; }
.footnav a:hover{ color:#c9cfd3;  }
.footnav ul li{ float: left; width:94px; border-right:1px solid #FFFFFF; text-align:center; height:18px; margin-top:6px}


.foot{ text-align:center; background-color:#cbcbcb; }
.footbox{ width:1007px; margin:0 auto; height:100px;line-height:23px; padding-top:40px; color:#333366;background-image:url(weixin.jpg); background-repeat:no-repeat; background-position:46px 26px;}



.newbanner{margin:0 auto;position: relative;left: 50%;margin-left: -960px;width: 1920px;}

.wocontent{ background-color:#18409c}


.pp123{ margin:0 auto; width:1020px; background-image:url(bg02.jpg); background-repeat: no-repeat; background-position:center center; height:185px; }

.pp123a{ width:355px;  padding-top:60px; text-align:center; float:left;height:125px;}
.pp123b{  float:right;height:125px; width:600px;  padding-top:40px;}
.pp123b strong{ width:550px; font-size:30px; color:#FFFFFF}
.pp123b strong a{width:550px; font-size:30px; color:#FFFFFF}
.pp123b p{ width:550px; font-size:12px; color:#FFFFFF; line-height:23px;}
.pp123b a{ color:#FFFFFF}

.biaotab{ width:1020px; margin:0 auto}
#outer {width:1020px;margin:0px auto; }
#tab {overflow:hidden;zoom:1; width:1020px; border-bottom:3px solid #0090ff; background-color:#d8dde6}
#tab li {float:left;color:#fff;height:37px;	cursor:pointer;	width:144px; color: #0090ff; text-align:center; border-right:1px solid #0090ff; font-size:14px; line-height:37px;}
#tab li.current {color:#fff;background:#0090ff;}
#content {border:1px solid #0090ff; width:1017px;  border-top:none; min-height:860px; margin-bottom:20px;}
#content ul {display:none; padding-top:20px;}


.boxcp{ float: left; background-color:#18409c; width:193px; height:256px; overflow:hidden; margin-left:7px; margin-bottom:20px;border:1px solid #FFFFFF}
.boxcp a{color:#FFFFFF }
.boxcp img{ width:193px; height:198px; overflow:hidden; }
.boxcp strong{ display:block; height:20px; line-height:20px; color:#FFFFFF; margin:0 auto; width:173px; padding-left:10px; padding-right:10px; overflow:hidden }
.boxcp em{ display:block;  height:20px; line-height:20px; color:#FFFFFF; margin:0 auto; width:173px; padding-left:10px; padding-right:10px; overflow:hidden; font-style:normal}

.boxcpqq{ display:block; height:20px; width:193px; overflow: hidden}
.boxcpqq a{ display:block; height:20px; border:1px solid #2161f7;  background-image:url(bgqq.jpg); background-repeat: repeat-x; background-position:left top; width:67px; height:15px; border-bottom:none; float:left; margin-left:10px; text-align:center; line-height:15px;}