body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative;}
*{margin:0;padding:0;}
a{color:#333;font-size:13px;text-decoration:none;outline:none;}
a:hover{color:#f30;}
li{list-style-type:none;}
div{line-height:22px;}
img{vertical-align:middle; border:0;}
.line{height:10px; clear:both;}
.mt10{margin-top:10px;}
.p15{padding:15px;}
.clear{clear:both;}
.jqzoom{text-decoration:none;float:left;z-index:999;}
.pages{text-align:center;margin:10px;font-family:宋体;clear:both;}
.pages a{margin:0px 3px;padding:3px 6px;color:#333; border:1px solid #3380C3; border-radius:2px}
.pages a:hover{background:#3380C3; color:#FFFFFF;border-radius:3px}
.pages span{background:#3380C3;color:#fff;margin:0px 3px;padding:4px 7px;border-radius:2px}

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1024px; font-family:microsoft yahei;}

.header{width:100%;background-color:#fff; position:relative; z-index:1000}
.header_top{ overflow:hidden; width:100%; height:35px; background-color:#f9f9f9; border-bottom:1px solid #ececec;}
.header_top p{ font-size:13px; color:#303030; float:left; line-height:32px;}
.header_top ul{ overflow:hidden; float:right; margin-top:8px;}
.header_top ul li{ font-size:12px; float:left; line-height:18px; margin-left:15px;}
.header_top ul li a{ color:#303030; display:block; padding-left:18px;}
.header_top .a01{ background:url(images/t.png) no-repeat left center;}
.header_top .a02{ background:url(images/a.png) no-repeat left center;}
.header_top .a03{ background:url(images/w.png) no-repeat 5px center;}
.header_top .a04{ background:url(images/z.png) no-repeat left center;}
.header_top .a05{ background:url(images/l.png) no-repeat left center;}
.header_center { overflow:hidden; height:124px;}
.header_center dl{ overflow:hidden; float:left; margin-top:20px;}
.header_center dt{ overflow:hidden; float:left;}
.header_center dd{ float:left; width:440px; margin-left:25px; padding-left:25px; border-left:1px solid #ccc; margin-top:8px;}
.header_center dd h2{ font-size:30px; color:#005CA3;line-height:36px;}
.header_center dd p{ font-size:16px; color:#303030; line-height:20px;margin-top:14px;}
.header_center .phone{ overflow:hidden; text-align:right; float:right; margin-top:40px;}
.header_center .phone p{ font-size:14px; color:#727272;}
.header_center .phone h3{ font-size:24px; color:#ff9900;}
.header_nav{ width:100%; height:57px; background:url(images/navBg.png) repeat-x left center;}
.header_nav>ul>li{ float:left; font-size:16px; line-height:57px; background:url(images/navBor.png) no-repeat right center; white-space:nowrap; position:relative;}
.header_nav>ul>li>a{ display:block; font-size:16px; color:#fff; padding:0 31px; text-decoration:none;}
.header_nav>ul>li.last{ background:none;}
.header_nav>ul>li.cur,.header_nav>ul>li:hover{ background:url(images/navCur.png) left center repeat-x;}

/*下拉*/
.header .sedNav{ padding:10px 30px 40px 30px; position:absolute; background:#ffffff; top:57px; z-index:99;width:350px; display:none;}
.header .sedNav dl{ overflow:hidden; float:right; width:240px; background:url(images/sednavBg.png) no-repeat right top;}
.header .sedNav dt{ border:0px solid #fff; margin-top:13px;}
.header .sedNav dt img{ display:block;}
.header .sedNav dd{ margin-top:20px;}
.header .sedNav dd h5{ font-size:18px; color:#0E4EA8; font-weight:normal; line-height:18px;}
.header .sedNav dd p{ font-size:14px; color:#3b3b3b; line-height:30px; margin-top:6px; margin-bottom:10px; width:100%; white-space:normal;}
.header .sedNav dd span{ font-size:10px; color:#c0c0c0; display:block; line-height:11px;}
.header .sedNav ul{ float:left;  margin-top:4px; text-align:left; width:110px;}
.header .sedNav li{ float:left;}
.header .sedNav li.noPr{ padding-right:0;}
.header .sedNav li p{ height:39px; line-height:39px;}
.header .sedNav li p a{ color:#3b3b3b; font-size:14px;}
.header .sedNav li p a:hover{ color:#0E4EA8;font-size:14px;}
.header .header_nav li.right_SN:hover .sedNav{ display:block; left:0;}

/*banner*/
#playBox{width:100%; height:478px; margin:1px 0 5px 0; background:#333; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:1920px; left:50%; margin-left:-960px;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{cursor:pointer; width:45px; height:45px; background:url(images/l2.png) no-repeat; position:absolute; top:200px; left:250px; z-index:10;}
#playBox .next{cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:200px; right:250px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{width:20px; height:20px; margin:0 10px;text-align:center; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#69aaec;}
.left{float:left;width:710px;margin:0 10px 0 0;}
.right{float:left;width:240px;}
.pc_header{border:1px solid #A6BBE2;border-top:2px solid #738CBA;background:url(images/bg_subject.gif);height:35px;line-height:35px;font-size:14px;color:#2C498B;font-weight:bold;padding:0 10px 0 15px;}

.pro{overflow:hidden;height:300px;}
.pro .arrow_left{float:left;width:40px;background:url(images/arrow.gif) no-repeat left;height:180px;cursor:pointer;}
.pro .prolist{float:left;width:940px;height:300px;overflow:hidden;}
.pro .prolist ul{margin:0 5px;padding:0;list-style:none; width:auto}
.pro .prolist ul li{float:left;width:220px;text-align:center;background:#fff;margin-right:12px;}
.pro .prolist ul li img{width:210px;height:168px;vertical-align:top}
.pro .prolist ul li div{line-height:30px;height:30px;background:#fff;text-overflow:ellipsis;white-space:nowrap;}
.pro .prolist ul li a img{border:1px solid #ffffff;padding:2px;}
.pro .prolist ul li a:hover img{border:1px solid #ffffff;padding:2px;}
.pro .arrow_right{float:left;width:40px;background:url(images/arrow.gif) no-repeat right;height:180px;cursor:pointer;}

.sitemap .big a{font-size:14px;line-height:40px;font-size:14px;font-weight:bold;}
.sitemap　div{line-height:30px;}

.piclist{padding:20px 15px;overflow:hidden;}
.piclist ul{margin:0;padding:0;list-style:none;width:680px;}
.piclist ul li{float:left;width:170px;text-align:center;padding-bottom:10px;}
.piclist ul li img{vertical-align:top}
.piclist ul li div{line-height:30px;height:30px; width:155px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; padding-left:5px}
.piclist ul li a img{border:1px solid #ccc;padding:2px;}
.piclist ul li a:hover img{border:1px solid #738CBA;padding:2px;}

#prolist{width:1000px;float:left;overflow:hidden;height:68px;position:relative;margin:10px 0 0 0;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:60px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(images/pro_bg.gif) no-repeat center top;height:68px;}


.book{overflow:hidden;clear:both;margin-bottom:20px;}
.book .text{border:1px solid #dadada;}
.book .text .div{padding:10px 20px;}
.book .text .div .base{font-family:verdana;color:#000;border-bottom:1px dashed #ccc;line-height:30px;margin-bottom:10px;}
.book .text .div .base span{float:right;color:#999;}
.book .text .div .content{line-height:20px;word-wrap:break-word;overflow:hidden;}
.book .text .div .reply{font-family:verdana;border-top:1px dashed #ccc;line-height:25px;margin-top:10px;color:#000;padding-top:5px;word-wrap:break-word;overflow:hidden;}
.book .text .div .reply strong{color:#f60;float:left;}

.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#f30;font-family:宋体;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ccc;padding:5px 10px;vertical-align:middle;overflow:hidden;}
.bookadd .enter .bnt{border:1px solid #ccc;background:#fff;padding:5px 10px;vertical-align:middle;}
.bookadd .enter label{display:block;}
.bookadd .enter #booklen{color:#f30;}
.bookadd .enter textarea{width:450px; height:100px}
.bookadd .enter input[type=submit]{cursor:pointer;}
.bookadd .enter input[type=reset]{cursor:pointer;}


/*子页*/
.topadcs{width:100%; margin-bottom:0px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;height:300px;}

.cpMain{ background:#E5E3E3; overflow:hidden;padding-bottom:20px;}
.cpMain .container{ margin-top:20px;}

.nlist{ float:left; width:240px; }
.nlist .nt{  font-weight:normal; padding:13px 0; padding-left:20px; background:#067BCC url(images/hhBg.png) no-repeat 187px center;}
.nlist .nt a{ font-size:20px; color:#fff; text-decoration:none;}
.nlist .nt p{ font-size:12px; color:#fff; margin-top:1px;}
.nlist>ul{ padding:20px 0; background:#fff;border:solid 1px #DBDBDB;}
.nlist>ul>li{background:url(images/leftMuLi.png) no-repeat left center;}
.nlist>ul>li>a{ display:block; height:40px; line-height:40px;  font-size:16px; color:#333; padding:0 66px; text-decoration:none;}
.nlist>ul>li>a:hover,.nlist>ul>li.cur a{ background:url(images/leftMuLiH.png) no-repeat center; color:#fff;background-color: #0477B3;}
.nlist .dphone{ overflow:hidden; background:#0165AB; padding:20px 0;}
.nlist .dphone dt{ float:left; background:url(images/phImg.png) no-repeat center; margin-left:5px; width:62px; height:50px;}
.nlist .dphone dd{ margin-left:66px; color:#fff; padding:5px 13px; border-left:1px dotted #5c5c5c;}
.nlist .dphone dd span{ font-size:13px;}
.nlist .dphone dd p{ font-size:20px;}

.cpright{ width:734px; padding:0 20px; background:#fff; float:right;padding-bottom: 20px;border:solid 1px #DBDBDB;}
.rtop{ overflow:hidden; padding-top:18px; padding-bottom:9px; border-bottom:1px solid #C8C7C7;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #0E4EA8; font-weight:normal; line-height:30px;}
.rtop h5 a{ font-size:20px; color:#073F8E;}
.rtop span{ float:right;padding-top:6px;font-size:14px;}
.rtop span a{ color:#999;}

.rt_bot_line { background:#226DD5; height:2px; font-size:0; margin-top:20px; margin-bottom:10px;}

.age_con_key { width:734px; margin:0 auto;}
.age_con_key .age_con_key1 { font-size:14px;}
.age_con_key .age_con_key1 span { margin:0; font-weight:bold;}
.age_con_key .age_con_key2 { float:right;}

/*---产品中心---*/
.pro_main {  zoom:1; }

.t05 {margin-top:12px;font-weight:normal; padding:13px 0; padding-left:20px; background:#0367AD url(images/hhBg.png) no-repeat 187px center;}
.t05 {font-size:20px; color:#fff; text-decoration:none;} /*左边标题块*/
.t05 a{color:#fff;}

.t05 img { padding:6px 0 0 0; float:right;}
.t05_con { border:solid 1px #ccc; border-top:0; padding:8px 1px; margin-bottom:10px; zoom:1; overflow:hidden;background:#fff;} 
.t05_cons { border:solid 1px #DBDBDB;} 
.t05_cons ul{ background:#ffffff;padding-left:10px;padding-top:10px;} 
.t05_cons ul p{ line-height:36px;font-size:14px;font-family:宋体,verdana;} 
h4{ line-height:36px;font-size:20px;} 


.newsList{margin-top: 10px;}
.newsList dl{position:relative; padding:20px; height:188px; background-color:#ebebeb;}
.newsList dt{float:left;}
.newsList dt img{display:block;width: 240px;height: 189px;}
.newsList dd{margin-left: 255px;}
.newsList dd h5{height:40px; line-height:40px; font-size:16px; font-weight:normal; width:400px; overflow:hidden;}
.newsList dd h5 a{color:#2BA417;}
.newsList dd h5 span{  float: right;color: #bfbfbf;}
.newsList dd p{line-height:22px; height:136px   ; overflow:hidden; font-size:13px;}
.newsList dd i{position:absolute; bottom:-10px; left:0; border:5px solid transparent;}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(images/newsLi_ico.png) no-repeat left center;font-size:14px;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}



.soleft{ float:left; width:235px; position:relative; z-index:999;}
.soleft .cpTle{ font-weight:normal;padding:15px 0 15px 22px;border-bottom: 1px solid #eee;background:#015B8A url(images/hhBg.png) no-repeat 187px center; }
.soleft .cpTle a{ font-size:18px; color:#fff; font-weight:bold;}
.soleft .cpTle p{ font-size:16px; color:#fff; font-weight:bold; margin-bottom:12px;}
.soleft .cpTle p a{color:#fff;font-size:16px;font-weight:bold;}
.soleft .cpTle span{ font-size:14px; color:#eee;}
.soleft>ul{background:#fff;padding-top: 10px;}
.soleft li{ padding-bottom:15px; }
.soleft li>a{height: 45px; line-height: 45px; padding-left: 25px; display: block; font-size: 14px;margin: 0 10px;text-decoration: none; background: #ececed url(images/dpro_jt.png) no-repeat 186px 20px;}
.soleft li>a:hover , .soleft li>a.cur{background-color:#0477B3; color:#fff; background-image: url(images/dpro_jtH.png);}

.soleft li .sl2{ background:url(images/mtBg.png) no-repeat left center;}
.soleft li .sedNav{margin: 0 10px;}
.soleft li .sedNav p{height:41px; border-bottom:1px solid #e2e2e2; font:14px "Microsoft Yahei"; line-height:41px; background:url(images/dpro_jt3.gif) no-repeat 25px 13px; padding-left:50px; overflow:hidden;}
.soleft li .sedNav a{font-size:14px; color:#333;text-decoration: none; }


.soleft .dphone{ overflow:hidden; background:#333; padding:20px 0;}
.soleft .dphone dt{ float:left; background:url(images/phImg.png) no-repeat center; margin-left:5px; width:62px; height:50px;}
.soleft .dphone dd{ margin-left:66px; color:#fff; padding:5px 13px; border-left:1px dotted #5c5c5c;}
.soleft .dphone dd span{ font-size:13px;}
.soleft .dphone dd p{ font-size:18px;}

.v_pcon1{height: 250px;}
.v_ppic{float: left; width: 345px; height: 250px; margin-right: 18px;}
.v_ptxt{width: 370px; float: left;}
.v_ptxt h2{padding: 5px 0 6px 0; font:bold 18px/28px "微软雅黑"; color: #333;}
.v_ptxt .txt2{min-height: 80px; padding-bottom: 12px; font: 14px/28px "微软雅黑"; color: #666;}
.v_ptxt .tadd{font: bold 18px/30px arial; color: #0096d5; text-transform: uppercase;}
.v_ptxt .tadd font{font-weight: normal; font-size: 16px; font-family: "微软雅黑";}

.v_pcon2{height: 180px;}
.v_ppic2{float: left; width: 240px; height: 170px; margin-right: 15px;border:1px solid #CAC8C8;}
.v_ptxt2{width: 460px; float: left;}
.v_ptxt2 h2 a{padding: 5px 0 6px 0; font:bold 18px/28px "微软雅黑"; color: #333;}
.v_ptxt2 .txt2{min-height: 100px; padding-bottom: 12px; font: 14px/30px "微软雅黑"; color: #666;}
.v_ptxt2 .tadd2{font: bold 18px/30px arial; color: #0096d5; text-transform: uppercase;}


.n_ltjtit{height: 36px; border-bottom: #e2e7e9 solid 1px; padding: 0 10px;margin-bottom:10px;}
.n_ltjtit h3{width: 80px; height: 36px; text-align: center; border-bottom: #217CD0 solid 2px; margin-bottom: -1px; font:bold 18px/36px "微软雅黑"; color: #333; float: left;}
.n_ltjtit a{float: right; font: 18px/36px "微软雅黑";}

.pre{line-height:32px;}
.next{line-height:32px;}
.info{line-height:38px; text-align:center; background-color:#DEE9FA; margin-bottom:10px;}
.agent_con { width:734px;  padding-top:10px; line-height:24px;}
.agent_con p { font-size:14px;font-family:宋体,verdana;line-height:36px;}
.age_li_about {line-height:36px;}
.age_li_about h1 {line-height:60px;text-align:center;}
.chanpin {overflow:hidden; width:744px; background-color:#fff; float:right;}
.chanpin ul{ overflow:hidden;}
.chanpin li{ float:left; width:230px; margin-bottom:25px; margin-left:15px;border:1px solid #016BB5;}
.chanpin li h5{ font-weight:normal; text-align:center; font-size:14px; border-top:1px solid #016BB5;padding-top:5px;}
.chanpin li h5 a{ color:#333;}
.chanpin li p{ font-size:12px; line-height:36px; height:40px; overflow:hidden; font-weight:bold; width:100%;width:230px;text-align:center; }
.chanpin li p a{ color:#165903;}


/*footer*/
.footer{ overflow:hidden; width:100%; background-color:#fafafa;}
.footer .f_center{ overflow:hidden; width:100%; margin-top:20px;height:130px;}
.footer .f_center dl{ overflow:hidden; float:left;padding-left:60px;}
.footer .f_center dt{ float:left; overflow:hidden; width:110px; text-align:center;margin-top: 9px;}
.footer .f_center dd{ float:left; overflow:hidden; width:800px; padding-left:30px; border-left:1px solid #ddd;}
.footer .f_center dd p{ color:#303030; line-height:32px;font-size:14px;font-family:宋体,verdana;}
.footer .f_center dd a{ color:#303030;font-size:14px;}
.footer .f_center dd em{ margin:0 10px;}
.footer .f_nav{ overflow:hidden; width:100%; padding:14px 0; background-color:#016BB5; margin-top:10px;}
.footer .f_nav li{ float:left; font-size:14px; margin:0 16px; white-space:nowrap;font-family:宋体,verdana;}
.footer .f_nav li a{ color:#fff;font-size:14px;}

/*about*/
.about{ overflow:hidden; width:100%; height:450px; background:url(images/aboutBg.png) left top repeat;}
.about h3{ font-size:25px; text-align:center; margin-top:30px; font-weight:normal;color:#fff;}
.about>span{ display:block; text-align:center; font-size:16px; color:#fff; padding-bottom:25px; background:url(images/wl_s.png) no-repeat center bottom; margin-bottom:20px;margin-top:10px;}
.about dl{ overflow:hidden; float:left; width:1025px;}
.about dt{ float:left; overflow:hidden; width:398px; height:248px; padding:3px; background-color:#fff;}
.about dd{ overflow:hidden; float:right; width:600px;}
.about dd h4{margin-top:6px; margin-bottom:15px;color:#fff;}
.about dd h4 a{font-size:18px;color:#fff;}
.about dd p{ font-size:14px; color:#fff; line-height:30px; width:100%; height:150px; overflow:hidden;margin-bottom:20px;}
.about dd .more{ font-size:14px; color:#ff9900;}

/*风采*/
.fengcai{ overflow:hidden; background-color:#fff; position:relative; z-index:2; margin-top:-50px; margin-bottom:20px;}
.fengcai .menu{ overflow:hidden; width:200px; height:35px; margin:20px auto;}
.fengcai .menu li{ width:200px; height:35px; float:left; background:url(images/fcMenu.png) no-repeat left center; text-align:center; line-height:35px; font-size:16px}
.fengcai .menu li a{ color:#fff; text-decoration:none;font-size:16px}
.fengcai .fcBox{ overflow:hidden; width:1024px; height:200px; margin:0 auto; position:relative;}
.fengcai .fcBox ul{ overflow:hidden; position:absolute;}
.fengcai .fcBox li{ float:left; width:231px; height:200px; margin-right:25px;}
.fengcai .fcBox li p{ font-size:14px; color:#303030; margin-top:10px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/*优势*/
.youshi{ overflow:hidden;}
.youshi2{ overflow:hidden;background:url(images/bg01.png) repeat center;width:100%;}
.youshi h3{ font-size:25px; text-align:center; margin-top:30px; color:#0043a3;}
.youshi>span{ display:block; text-align:center; font-size:18px; color:#303030;padding-bottom:25px; background:url(images/titleBg.png) no-repeat center bottom; margin-bottom:20px;margin-top:10px;}
.youshi .dlBox{ overflow:hidden; width:100%; margin-bottom:30px;background-color:#ffffff;}
.youshi .dlBox>dt{ overflow:hidden; float:left;}
.youshi .dlBox>dd{ width:570px; overflow:hidden; float:left;}
.youshi .f_right>dt{ float:right;}
.youshi .f_left>dd{ float:right;}
.youshi h4{ font-size:30px; color:#fff;margin-top:20px;}
.youshi em{ font-size:12px; color:#fff;}
.youshi p{ font-size:14px; color:#303030; line-height:20px; padding-left:53px; margin-left:14px; width:450px; margin-bottom:30px;}
.youshi .p01{ background:url(images/youshi_n01.png) no-repeat left top;}
.youshi .p02{ background:url(images/youshi_n02.png) no-repeat left top;}
.youshi h5{ font-size:18px; color:#0043a3; margin-left:20px; margin-top:15px; margin-bottom:8px;}
.youshi .dlwen span{ font-size:18px; color:#303030; margin-left:20px;}
.youshi .dlwen{ overflow:hidden; width:100%; margin-bottom:40px;margin-top:20px; background-color:#e9f4ff;}
.youshi .dlwen dt{ width:80px; height:80px; float:left; background:url(images/youshi_tbg.png) no-repeat center; text-align:right; padding-right:10px;}
.youshi .dlwen dd{ overflow:hidden; float:left;}
.youshi .dlwen .em12{ font-size:12px;}

/*网络*/
.wl{ overflow:hidden; width:100%; height:400px; background:url(images/wlBg.jpg) no-repeat center;}
.wl h3{ font-size:25px; text-align:center; margin-top:30px;}
.wl h3 a{font-size:25px;color:#fff;}
.wl>span{ display:block; text-align:center; font-size:16px; color:#fff; margin-top:15px; padding-bottom:25px; background:url(images/wl_s.png) no-repeat center bottom; margin-bottom:40px;}
.wlBox{ overflow:hidden; width:1024px; margin:0 auto; height:310px; position:relative;}



/*news*/
.news { overflow:hidden; width:100%; padding:20px 0; background:url(images/bg01.png) repeat center;}
.newsleft { overflow:hidden; float:left; width:630px; height:485px; background-color:#fff;}
.newsleft .menu{ overflow:hidden; width:100%;}
.newsleft .menu li{ float:left; width:210px; height:64px; text-align:center; line-height:64px;}
.newsleft .menu li a{font-size:18px; color:#fff; font-weight:bold}
.newsleft .menu li span{ font-family:"Times New Roman", arial, serif;font-size:12px; color:#fff; margin-left:5px;}
.newsleft .menu li.li01{ background-color:#454444;}
.newsleft .menu li.li02{ background-color:#333333;}
.newsleft .menu li.li03{ background-color:#242424;}
.newsleft .menu li.cur{ background-color:#0479B6}
.newsleft .newsBox{ overflow:hidden; width:590px; margin:0 auto; height:380px; margin-top:20px;}
.newsleft .newsList2{ overflow:hidden; width:100%; height:380px;}
.newsleft .newsList2 dl{ overflow:hidden; width:100%; margin-bottom:25px;}
.newsleft .newsList2 dt{ float:left; width:174px; height:137px; overflow:hidden;}
.newsleft .newsList2 dd{ overflow:hidden; float:right; width:390px; margin-top:20px;}
.newsleft .newsList2 dd h5{ font-size:14px; white-space:nowrap; font-weight:normal; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
.newsleft .newsList2 dd h5 a{ color:#0A5E8A;}
.newsleft .newsList2 dd p{ font-size:13px; color:#333; line-height:24px; height:72px; overflow:hidden;}
.newsleft .newsList2 ul{ overflow:hidden; width:100%;}
.newsleft .newsList2 li{ overflow:hidden; float:left; width:100%; font-size:13px;background:url(images/news_s.jpg) no-repeat left center; line-height:36px;}
.newsleft .newsList2 li a{ display:block; color:#333; width:450px; margin-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left}
.newsleft .newsList2 li span{ color:#666; float:right; font-family:Arial;}

.newsright{ overflow:hidden; float:right; width:374px; height:485px; background-color:#fff;}
.newsright .n_title{ overflow:hidden; width:100%; height:64px; margin-bottom:20px; background-color:#026091;}
.newsright .n_title h3{ font-size:18px; color:#fff; float:left; line-height:64px; margin-left:20px;}
.newsright .n_title a{font-size:18px;color:#fff;}
.newsright .n_title h3 span{font-family:"Times New Roman", arial, serif;font-size:12px; color:#fff; font-weight:normal; margin-left:5px;}
.newsright .n_title .more{ float:right; margin-right:20px; font-size:13px; margin-top:25px;}
.newsright .qaBox{ overflow:hidden; width:329px; margin:0 auto; height:380px; position:relative;}
.newsright .qaList{ overflow:hidden; padding-bottom:15px; margin-bottom:25px; border-bottom:1px dashed #ccc;}
.newsright .qaList h5{ font-weight:normal; font-size:14px; background:url(images/wenImg.png) left center no-repeat; line-height:31px; padding-left:30px; margin-bottom:5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.newsright .qaList h5 a{ color:#000;}
.newsright .qaList p{ background:url(images/da.jpg) no-repeat left top; padding-left:30px; line-height:22px; height:44px; overflow:hidden; font-size:13px; color:#666;}

/*留言*/
.liuyan{ overflow:hidden; width:100%; padding-bottom:20px; background:url(images/bg01.png) repeat center} 
.liuyan .lyWin { overflow:hidden; width:1024px;height:412px; background:url(images/liuyan_bg.jpg) no-repeat center top;}
.liuyan .ly_list{ overflow:hidden; width:500px; height:372px; background-color:#fff; float:left; margin-left:30px; margin-top:20px;}
.liuyan .ly_list h4{ font-size:16px; font-weight:normal; margin-left:8px; margin-top:30px; background:url(images/liuyan_01.jpg) no-repeat left center; padding-left:25px; margin-bottom:12px;}
.liuyan .ly_list h4 a{ color:#000;}
.liuyan .ly_list ul{ overflow:hidden; width:460px; margin:0 auto}
.liuyan .ly_list table td {padding:1px;}
.liuyan .ly_list li{ float:left; width:100%; background:url(images/news_s.jpg) left center no-repeat; line-height:36px;}
.liuyan .ly_list li a{ float:left; display:block; width:360px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-left:15px; color:#333}
.liuyan .ly_list li span{ color:#333; float:right; font-size:14px; font-family:Arial;}
.liuyan .wen{ overflow:hidden; float:left; margin-left:24px; margin-top:60px;}
.liuyan .wen p{ font-size:16px; color:#fff; margin-bottom:10px;}
.liuyan .wen h4{font-size:18px; color:#fff; margin-bottom:35px;}
.liuyan .wen span{ display:block; font-size:18px; color:#fff; margin-bottom:18px;}
.liuyan .phone{ overflow:hidden; background:url(images/liuyan_phone.png) no-repeat left center;  padding-left:48px;margin-bottom:35px;}
.liuyan .phone b{ color:#ffffff;line-height:34px;}
.liuyan .phone h3{font-family:"Times New Roman", arial, serif;font-size:22px; color:#fff; font-family:Arial;}
.liuyan .wen a{ display:block; width:181px; height:42px; text-align:center; line-height:42px; font-size:17px; color:#0043A3; font-weight:bold; background:url(images/liuyan_btn.jpg) repeat-x left top;}

/*link*/
.link{ overflow:hidden; padding:30px 0;}
.link h3{ float:left; font-weight:normal; font-size:16px; padding-left:5px; border-left:3px solid #0249BD;}
.link h3 a{ color:#000}
.link ul{ overflow:hidden; width:915px; float:right;}
.link li{ float:left; font-size:13px; margin-right:25px; white-space:nowrap; line-height:20px;}
.link li a{ color:#666}