body,dl,dt,uu,ul,ol,li,th,tr,td,p,form,img {margin:0;padding:0; border:0;}
ul,li {LIST-STYLE-TYPE: none;}
body{ font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:25px; /*background:#ecf1f5;*/}
a { color:#000018;text-decoration:none;}
a:hover {color:#c4181f; text-decoration:none;}
a:visited {color:#000018; text-decoration:none;}
/*全局css*/
.clear {CLEAR: both;}
.h1px { height:1px; width:100%; clear:both;}
.h2px { height:2px; width:100%; clear:both;}
.h3px { height:3px; width:100%; clear:both;}
.h5px { height:5px; width:100%; clear:both;}
.h10px { height:10px; width:100%; clear:both;}
.h20px {height:20px; width:100%; clear:both;}
.h30px {height:30px; width:100%; clear:both;}
.h40px {height:40px; width:100%; clear:both;}
.h50px {height:50px; width:100%; clear:both;}
.h100px {height:50px; width:100%; clear:both;}

.box{ width:100%;}
.warp {width:1200px;max-width: 1200px; margin:0 auto;}
.fl { display:block; float:left;}
.fr { display:block; float:right;}
.clear {clear:both;}
.header-top { background:#333333; height:30px; line-height:30px; color:#fff;}
.header { background:#fff;height:100px; overflow:hidden;}
.nav { width:840px; line-height:100px;}
.logo{ width:300px;}

.nav li { font-size:15px; line-height:100px; height:100px; width:120px; float:left; text-align:center; }
.nav li a { font-size:15px; line-height:100px; height:100px; display:block; width:100%; color:#000018;text-align:center;padding-right: 10px;}
.nav li a.hot { background:url(../images/hot.png) 111px 28px no-repeat}
.nav li a:visited {color:#000018; text-decoration:none;}
.nav li a:hover { font-size:15px; line-height:100px; height:100px; color:#c4181f;}
.nav li.on a { font-size:15px; line-height:100px; height:100px; color:#c4181f;text-align:center;}
.nav li.on a:visited {font-size:15px; line-height:100px; height:100px; color:#c4181f;text-align:center;}
.nav li.on a:hover { font-size:15px; line-height:100px; height:100px; color:#c4181f;}

.innerbg { background:url(bg.jpg) top center no-repeat #ecf1f5;}
.innerbg2 { background:url(bg2.jpg) top center no-repeat #ecf1f5;} 
.probg { background:url(pro_bg.png) top repeat-x #fff; height:auto;}
.probg2 { background:url(pro_bg2.png) top repeat-x #f4f4f4; height:auto;}

.bread { text-indent:40px; background: url(local.png) left top no-repeat; line-height:30px; height:30px; font-size:18px; color:#333333;        }

.bread a{ line-height:30px; height:30px; font-size:15px; color:#333333; }
.bread a:visited{ line-height:30px; height:30px; font-size:15px; color:#333333; }
.bread a:hover{ line-height:30px; height:30px; font-size:15px; color:#333333; }

.conbox{ width:900px; background:#fff; float:left;}

.conbox_con{ width:860px; margin:0 auto; background:#fff; min-height:1250px;}

.conboxbig{ width:1200px; background:#fff; float:left;}

.conbox_conbig{ width:1160px; margin:0 auto; background:#fff; min-height:500px;}

.conbox_right { width:280px; height:auto; float:right;}
.conbox_r_link a{ width:280px; height:50x; display:block; background:#c4181f; font-weight:bold; line-height:50px; text-align:center; color:#fff; font-size:15px;}

.bigtitle { font-size:20px; font-weight:bold; text-align:left; line-heig;ht:60px; width:100%;}
.con { font-size:13px; font-weight:normal; line-height:25px; text-align:left; width:600px; clear:both;}
.toptitle { font-size:16px; font-weight:bold; text-align:center; line-height:60px;}

.redbutton a { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000; line-height:30px;}
.redbutton a:visited { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000;}
.redbutton a:hover { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#cc0000;}

.youshi { border-top:1px solid #d8d9da;border-left:1px solid #d8d9da;  width:100%; background:#f6f8fa;}
.youshi td { text-align:left; padding:10px 20px;border-right:1px solid #d8d9da;border-bottom:1px solid #d8d9da; vertical-align:middle;}
.youshi td.cen { text-align:center; padding:10px 20px;border-right:1px solid #d8d9da;border-bottom:1px solid #d8d9da;vertical-align:middle;}

.youshi2 {border:1px solid #d8d9da; width:283px; height:130px; float:left; margin-right:20px;background:#f6f8fa;}

.youshi2top {border-bottom:1px solid #d8d9da; background:#fff; width:100%; text-align:center; height:40px; line-height:40px; color:#333; font-weight:bold; font-size:18px;}
.youshi2con { width:250px; height: auto; line-height:25px; color:#666; font-weight: normal; font-size:13px; margin:0 auto;}

.gong { width:100%;border:1px solid #d8d9da;background:#f6f8fa;}

.sub_gong { width:398px; height:190px; overflow:hidden; float:left; border-right:1px solid #d8d9da; }
.sub_con { width:340px; margin:0 auto;  }
.subtitle {font-size:16px; font-weight:bold; text-align:center; line-height:40px; color:#333333;}
.con_con {font-size:12px; font-weight:normal; line-height:20px; color:#666666;}


.sub_gong2 { width:299px; height:190px; overflow:hidden; float:left; border-right:1px solid #d8d9da; }
.sub_con2 { width:240px; margin:0 auto;  }

/*内页产品css*/

.inerprobox { width:300px; height:415px; float:left; background:url(inerpro_bg.png) top center no-repeat;}
.inerprotitle { color:#000; font-size:18px; font-weight:normal; text-align:left; height:40px; line-height:40px;width:80%; margin:0 auto;  }
.inerprocon { color:#666666; font-size:15px; font-weight:normal; text-align:left; line-height:25px; width:80%; margin:0 auto; }



.gege1 {border-bottom:1px solid #eeeeee; width:85%; margin:0 auto;}
.gege {border-bottom:1px solid #eeeeee; width:285px; margin:0 auto;}

.inerprocon span { font-size:22px; font-weight:bold; color:#ff0000; text-decoration:line-through; height:25px; line-height:25px;}
.inerprocon h1 { font-size:20px; font-weight:bold; color:#ff0000; text-decoration:none;height:25px;line-height:25px;}
.inerprolink { text-align:center;}

.inerprobox2 { width:300px; height:435px; float:left; background:url(inerpro_bg2.png) top center no-repeat;}
.inerprotitle2 { color:#fff; font-size:18px; font-weight:normal; text-align:left; height:40px; line-height:40px;width:80%; margin:0 auto;  }
.inerprocon2 { color:#fff; font-size:15px; font-weight:normal; text-align:left; line-height:25px; width:80%; margin:0 auto; height:50px; }

.inerprobox3 { width:385px; height:385px; float:left; margin-left:15px; background:#ffffff; border-top:6px solid #373d41;}


.ying_nav { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav a { display:block; float:left; width:399px; height:50px; line-height:50px; text-align: center; color:#333333; background:none;}
.ying_nav a:visited {color:#333333;background:none;}
.ying_nav a:hover {  color:#fff;background:#cc0000;}

.ying_nav a.on { display:block; float:left; width:399px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav a.on:visited { color:#fff;background:#cc0000;}
.ying_nav a.on:hover {  color:#fff;background:#cc0000;}



.ying_nav2 { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav2 a { display:block; float:left; width:239px; height:50px; line-height:50px; text-align: center; color:#333333; background:none;}
.ying_nav2 a:visited {color:#333333;background:none;}
.ying_nav2 a:hover {  color:#fff;background:#cc0000;}

.ying_nav2 a.on { display:block; float:left; width:239px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav2 a.on:visited { color:#fff;background:#cc0000;}
.ying_nav2 a.on:hover {  color:#fff;background:#cc0000;}


.ying_nav3 { width:100%; height:50px; border:1px solid #d8d9da;background:#f6f8fa;} 

.ying_nav3 a { display:block; float:left; width:1198px; height:50px; line-height:50px; text-align: center;  color:#fff;background:#cc0000;}
.ying_nav3 a:visited {color:#fff;background:#cc0000;}
.ying_nav3 a:hover { color:#fff;background:#cc0000;}



.ying_left { width:702px; height:402px;}
.ying_left img {width:700px; height:400px; border:1px solid #d8d9da;}

.ying_right { width:460px;height:402px; }
.ying_butt { background:#f6f8fa;border:1px solid #d8d9da; line-height:50px; height:50px; text-align:center; color:#333;}


.help { width:100%;}

.help_con { float:left; margin-right:30px; width:378px; border:1px solid #d8d9da;background:#f6f8fa; }
.helptitle a{ font-size:16px; text-align:left; text-decoration:none; line-height:40px; padding-left:15px; }

.helpnews a{font-size:13px; text-align:left; text-decoration:none; line-height:30px; padding-left:15px;}
.line { border-bottom:1px solid #d8d9da; width:345px; margin:0 auto;}


.innertitle { background:url(innerbg.gif) repeat-x top #ecf1f5; height:100px; width:100%;}
.innertitle a{ background:#ecf1f5; height:100px; width: auto; padding-right:10px; line-height:100px; font-size:18px; font-weight:bold;}


.protitle { width:100%; height:50px; border-bottom:1px dashed #cecece; line-height:50px; text-align:left; font-size:18px; font-weight:bold; margin-bottom:20px;}

/*内页-新闻栏目css*/
.newslist { width:100%; height:290px;}
.newsbox { margin:0 auto; width:1200px; height:250px;}
.white { background:#fff; height:auto;}
.black1 {background:#2f2f2f; height:auto;}
.grey {background:#f8f8f8; height:auto;}
.grey2 {background:#f4f4f4; height:auto;}

/*.input3 { line-height:30px; height:30px; width:300px; border:1px solid #666666; text-indent:10px;}
.input2 { line-height:30px; height:30px; width:200px; color:#fff;  background:#58cee5;}
.indexform { height: auto; width:100%;background:#00002e;}
.indexform td {font-size:14px; color:#fff;}*/
.input1 { font-size:14px; border-radius:10px;color:#fff; background:#c4181f; font-weight:normal; text-align:center; padding:5px 10px ;width:95%;}

.fangbox { float:left; width:300px; height:260px; background:url(fang_bg.png) top center no-repeat;}
.fangimg { text-align:center;}
.fangtitle {text-align:center; font-size:20px; font-weight:bold; line-height:70px;}
.fangcon {text-align:center; font-size:14px; font-weight:normal; line-height:25px;}

.indexbottom { width:100%; height:150px; background:url(indexbottom.jpg) top center no-repeat; overflow:hidden;}
.indexbottom_link { width:100%; height: 45px; text-align:center;overflow:hidden;}
.indexbottom_link a{ display:block; width:300px;font-size:15px; height:45px;font-weight:normal; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_link a:visited{display:block; font-weight:normal;font-size:15px; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_link a:hover{display:block; font-weight:normal;font-size:15px; line-height:45px; text-align:center; color:#f66e44; background:#fff;}
.indexbottom_con { width:100%;text-align:center; font-size:15px; font-weight:normal; line-height:30px; color:#fff;}


.liucheng { background:url(../images/gmliucheng.jpg) top center no-repeat #2f2f2f; height:500px; width:100%;}
.liubox { width:400px; height:220px; float:left; }
.liutitle { color:#fff; font-size:18px; font-weight:bold; text-align:center; height:30px; line-height:30px;  }
.liucon { color:#fff; font-size:15px; font-weight:normal; text-align:center; height:25px; line-height:30px; width:80%; margin:0 auto; }

.inerliu { background:url(liucheng.jpg) top center no-repeat #fff; height:220px; width:100%;}
.inerliubox { width:250px; height:220px; float:left; margin-left:40px; }
.inerliutitle { color:#fff; font-size:18px; font-weight:bold; text-align:left; height:60px; line-height:60px;  }
.inerliucon { color:#fff; font-size:15px; font-weight:normal; text-align:left; height:25px; line-height:30px;  }

.liuliu { background:url(liuliu.png) top center no-repeat #fff; height:250px; width:100%;}
.liuliubox { width:183px; height:170px; float:left; margin-left:20px; }
.liuliutitle { color:#fff; font-size:18px; font-weight:bold; text-align:center; height:60px; line-height:60px;  }
.liuliucon { color:#fff; font-size:15px; font-weight:normal; text-align:center; height:25px; line-height:30px;width:90%; margin:0 auto; margin-top:10px;  }


.helpbg { background:url(help.jpg) top center no-repeat #fff; height:490px; overflow:hidden;}
.helpbgtitle { color:#fff; font-size:20px; font-weight:bold; line-height:100px; height:100px; text-align:left;}
.helpbgcon { color:#fff; font-size:15px; font-weight:normal; line-height:25px; height: auto; text-align:left;}

.helptop { height:212px; overflow:hidden;}
.helptopbox { height:210px; width:285px; border:1px solid #d4d4d4; background:#f4f4f4; overflow:hidden; float:left; margin-left:17px;}
.helptoptitle { color:#333; font-size:18px; font-weight:bold; line-height:35px; height: auto; text-align:left;width:85%; margin:0 auto;}
.helptopcon { color:#333; font-size:15px; font-weight:normal; line-height:25px; height: auto; text-align:left;width:85%; margin:0 auto;}
.helptopline { height:15px; border-bottom:1px solid #333333; width:85%; margin:0 auto;}


.bluetop2 { background: url(indextop2.jpg) top center no-repeat #00002e; height:490px;}
.bluetop3 { background: url(indextop3.jpg) top center no-repeat #00002e; height:450px;}
.bluetop { background: url(../images/banner.jpg) top center no-repeat; height:450px;}
.bluetop_1 { color:#fff; font-size:36px; font-weight:normal; line-height:50px;}
.bluetop_1 span { color:#f90b15;}
.bluetop_2 { color:#fff; font-size:24px; font-weight:normal; line-height:80px; font-weight: 100;}
.bluetop_3 { color:#fff; font-size:13px; font-weight:normal; line-height:20px;margin-top: 50px; font-weight: 100;}

.bluetop_4 a { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; border:1px solid #fff; border-radius:8px; color:#fff; float:left; margin-right:10px;font-weight: 100;} 

.bluetop_4 a.bluelink { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; background:#c4181f; border-radius:8px; color:#fff; float:left; margin-right:10px;}

.bluetop_4 a.orange { font-size:15px; font-weight:normal; line-height:30px; padding:5px 20px; background:#fba100; border-radius:8px; color:#fff; float:left; margin-right:10px;}


.imgbox2{ width:380px;height:250px; overflow:hidden;}
.imgbox{ width:385px;height:215px; overflow:hidden;}
.imgcon { transition:all 0.8s;}

.imgcon:hover {
 transform: scale(1.1); 
-webkit-transform: scale(1.1); /*Safari 和 Chrome*/
-moz-transform: scale(1.1); /*Firefox*/
 -ms-transform: scale(1.1); /*IE9*/
-o-transform: scale(1.1); /*Opera*/
}
.newscon { margin:20px 0;}

/*内页-上下页标签css*/
.nextbox {height: auto; width:100%;}
.nextbox div {height:25px; width:100%; font-size:13px; color:#666; margin-bottom:20px;}

.nextbox a { height:25px; color:#666; line-height:40px; font-size:13px;}
.nextbox a:visited {height:25px; color:#666; line-height:40px; font-size:13px;}
.nextbox a:hover { height:25px; color:#58cee5; line-height:40px; font-size:13px;}


/*首页*/

.blue { background:#efefef; height:110px;}
.bluebox { width:299px; border-right:1px solid #d6d6d6; float:left; margin:0; height:50px;}
.bluetitle{ width:auto; margin-left:10px; height:25px; font-size:16px; line-height:25px; font-weight:bold; color:#333; }
.bluecon {width:auto; margin-left:10px; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#333; }

.bluecon a{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#c4181f; }
.bluecon a:visited{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#c4181f; }
.bluecon a:hover{ width:auto; height:25px; font-size:12px; line-height:25px; font-weight:normal; color:#c4181f; }


.bluecon_1 { width:270px; margin:0 auto; height:50px;  }
.bluecon_2 { width:200px; margin:0 auto; height:50px;  }
.bluecon_3 { width:200px; margin:0 auto; height:50px;  }
.bluecon_4 { width:210px; margin:0 auto; height:50px;  }

.bigtitle1 { font-size:25px; font-weight:bold; text-align:center; line-height:60px; width:100%; color:#0f034e;}
.toptitle1 { font-size:16px; font-weight:normal; text-align:center; line-height:30px;color:#333;}

.probox_img { height: auto; text-align:center; width:100%;}

.probox { width:395px; height:206px; background:url(../images/pro_bg.png) top center no-repeat; float:left; margin-left:7px; margin-bottom:7px;}
.probox_1 { width:360px; height:170px; background: url(../images/pro1.png) right bottom no-repeat; margin:0 auto; }
.probox_2 { width:360px; height:170px; background: url(../images/pro2.png) right bottom no-repeat; margin:0 auto; }
.probox_3 { width:360px; height:170px; background: url(../images/pro3.png) right bottom no-repeat; margin:0 auto; }
.probox_4 { width:360px; height:170px; background: url(../images/pro4.png) right bottom no-repeat; margin:0 auto; }
.probox_5 { width:360px; height:170px; background: url(../images/pro5.png) right bottom no-repeat; margin:0 auto; }
.probox_6 { width:360px; height:170px; background: url(../images/pro6.png) right bottom no-repeat; margin:0 auto; }




.probox_title {font-size:20px; font-weight:bold; color:#222; text-align:left; line-height:50px; width:90%;margin:0 auto;}
.probox_con {font-size:15px; font-weight:normal; color:#666; text-align:left; line-height:25px; width:90%; margin:0 auto; }
.probox_link {height:40px;text-align:left; width:90%;margin:0 auto;  }
.probox_link a{font-size:15px; font-weight:bold; color:#888;text-align:left;  height:40px; line-height:40px;   }
.probox_link a:visited{font-size:15px; font-weight:bold; color:#666;text-align:left;}
.probox_link a:hover{font-size:15px; font-weight:bold; color:#c4181f;text-align:left;}

.bigtitle2 { font-size:25px; font-weight:bold; text-align:center; line-height:60px; width:100%; color:#fff;}
.toptitle2 { font-size:16px; font-weight:normal; text-align:center; line-height:30px;color:#fff;}

.gmliucheng { background:url(gmliucheng.jpg) top center no-repeat; height:698px;}

.gmliucheng2 { background:url(gmliucheng2.jpg) top center no-repeat; height:480px;}

.indexying_left { float:left;  width:900px; height:465px;}
.indexying_right {float:right;  width:190px; height:465px; background:url(right_nav.png) top left no-repeat;}

.indexying_right  a{ color:#fff; font-size:15px; line-height:20px; margin-top:70px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a:visited{  color:#fff;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a:hover{  color:#c4181f;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}

.indexying_right  a.on{  color:#c4181f;font-size:15px; line-height:20px; margin-top:70px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a.on:visited{  color:#c4181f;font-size:15px; line-height:20px; height:20px; width:100%; display:block; text-align:center;}
.indexying_right  a.on:hover{  color:#c4181f;font-size:15px; line-height:20px;  height:20px; width:100%; display:block; text-align:center;}


#indexyingcon1 { width:900px; height:465px; background:url(indexying1.jpg) top left no-repeat; display:block;}
#indexyingcon2 { width:900px; height:465px; background:url(indexying2.jpg) top left no-repeat;display:block;}
#indexyingcon3 { width:900px; height:465px; background:url(indexying3.jpg) top left no-repeat;display:block;}
#indexyingcon4 { width:900px; height:465px; background:url(indexying4.jpg) top left no-repeat;display:block;}
#indexyingcon5 { width:900px; height:465px; background:url(indexying5.jpg) top left no-repeat;display:block;}


.bluebutton a { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#c4181f; line-height:30px;}
.bluebutton a:visited { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#c4181f;}
.bluebutton a:hover { font-size:16px; font-weight:bold; color:#fff; padding:10px 20px; background:#c4181f;}

.indexying_title {font-size:25px; font-weight:bold; text-align:left; height:60px; line-height:60px; width: 500px; color:#fff;  margin-left:40px; margin-top:0; }

.indexying_con {font-size:13px; font-weight:normal; text-align:left; line-height:25px; width: 500px; color:#fff; margin-left:40px; margin-top:10px;  }


.bluebutton {margin-left:40px;margin-top:40px;}

.news_box {width:280px; height: auto; display:block; background:#fff; height:310px;}




.kehu li{ width:285px; height:125px;  float:left; margin-right:20px;margin-bottom:20px;overflow:hidden;}

.kehu li img {width:285px; height:125px;}


.tehuibg { background:url(tehui.jpg) top center no-repeat; height:630px;}
.tehui { width:100%; height:108px;}
.tehuibox { width:auto; float:left; margin-left:40px;}
.tehuititle a{ font-size:16px; font-weight:bold; color: #FFF; line-height:40px; height:40px;}
.tehuicon a{ font-size:13px; font-weight:normal; color: #FFF; line-height:25px; height: auto;}


/*产品优势*/
.partner-huawei{padding: 30px 0;}
.title {
    padding-top: 10px;
    text-align: center;
    margin-bottom: 10px;
}
.title h3 {
    font-size: 36px;
    color: #2e303f;
    font-weight: normal;
    padding: 0;
    margin: 20px 0;
}
.product-v6-tabs {
	text-align: center;
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: -8px;
}
.product-v6-tabs .product-tab {
	padding: 24px 40px 24px 84px;
	margin: 8px;
	position: relative;
	float: left;
}
.v6-section-body {padding-bottom:50px;}
.v6-section-body .product-tab {
	width: 22%;
}
.v6-section-body .product-tab:nth-child(3){padding-right:0px;}
.product-v6-tabs .product-tab.advDropdown {
	cursor: pointer;
}
.product-v6-tabs .product-tab em {
	width: 60px;
	height: 60px;
	position: absolute;
	left: 0px;
	top: 24px;
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.product-v6-tabs .product-tab p {
	text-align: left;
	padding: 0;
}
.product-v6-tabs .product-tab .caption {
	font-size: 18px;
	line-height: 26px;
	transition: none;
	font-weight: bold;
	color: #252b3a;
}
.product-v6-tabs .product-tab .caption {
	font-size: 18px;
	line-height: 26px;
	transition: none;
	font-weight: bold;
	color: #252b3a;
}
.product-v6-tabs .product-tab .caption span {
	vertical-align: middle;
	transition: 0.5s ease;
}
.product-v6-tabs .product-tab.advDropdown .caption i {
	display: inline-block;
	transition: 0.5s ease;
	vertical-align: middle;
	margin-left: 1px;
	font-size: 12px;
}
.info {
	font-size: 14px;
	color: #575D6C;
	line-height: 22px;
	text-align: left;
}




.footer { background:#000; color:#fff;font-size:14px; font-weight:normal; color:#cccccc; line-height:30px;}
.youqing { width:100%; border-bottom:1px solid #333333; height:auto;}
.footer a{ font-size:14px; font-weight:normal; color:#fff;line-height:30px; color:#cccccc;}



.footernav { width:239px; border-right:1px solid #333333;height:160px;float:left;text-align:left; }
.footernav1 { width:100px; margin:0 auto;}
.footernav2 { width:160px; margin:0 auto;}
.footernav3 { width:140px; margin:0 auto;}
.footernav4 { width:90px; margin:0 auto;}

.footernav p{ color:#ffffff;font-size:14px;}

.footernav p a{ color:#999999;font-size:14px;}
.footernav p a:hover{ color:#ffffff;font-size:14px;}
.footernav p a:visited{ color:#999999;font-size:14px;}

.footernav p.title{ color:#ffffff;font-size:16px; font-weight:bold;}

.footernav p.title a{ color:#ffffff;font-size:16px;font-weight:bold;}
.footernav p.title a:hover{ color:#ffffff;font-size:16px;font-weight:bold;}
.footernav p.title a:visited{ color:#ffffff;font-size:16px;font-weight:bold;}

.footernav p a.link{ color:#c4181f; font-size:14px; font-weight:bold;}
.footernav p a.link:hover { color:#c4181f; font-size:14px; font-weight:bold;}
.footernav p a.link:visited { color:#c4181f; font-size:14px; font-weight:bold;}



