/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,textarea,p,th,td{margin:0;padding:0; font-size:12px;}
body{ font-family:"微软雅黑"; color:#333333; background:#e5e5e5;}
table{border-collapse:collapse;border-spacing:0}
img{border:0px;}
ol,ul{list-style:none}
th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#c00;}

/*文字排版*/
.f12{font-size:12px}
.f14{font-size:14px}
.f16{ font-size:16px;}
.f20{ font-size:20px;}
.fb{font-weight:bold}
.fn{font-weight:normal}
.tc{ text-align:center;}
.tr{ text-align:right;}

/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{zoom:1;}
.ball{border:#d9d9d9 1px solid;}
.lh_24{line-height:24px;}

/*长度高度*/
.w{ width:100%; display:table;}
.w1000{ width:1000px; display:table;}
.h{ height:100%;}
.w218{width:218px; height:218px;}
.w218_1{width:218px; height:238px;}
.w218_2{width:218px; display:table;}
.w528{width:528px; height:218px;}
.w528_2{width:528px; height:238px;}
.w15{width:15px; height:218px;}
.w380{width:378px; height:331px;}
.w605{width:603px; height:331px;}
.w380_2{width:378px; height:243px;}
.w605_2{width:603px; height:243px;}
.w998{width:998px;}
.w95{width:95%;}
.w98{width:98%;}
.w86{width:220px; padding-top:7px; float:right;}


/*边距*/
.mt6{ margin-top:6px;}
.mr6{ margin-right:6px;}
.mr8{ margin-right:8px;}
.mt8{ margin-top:8px;}
.mb16{ padding-bottom:16px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.ml10{ margin-left:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.pt8{ padding-top:8px;}
.pt10{ padding-top:15px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.pb6{ padding-bottom:6px;}
.p10{padding:10px;}
.ptb10{padding:10px 0px 10px 0px;}
/*color*/
.bg_w{background:#fff;}
.c_orange{ color:#fe6400;}
.c_green{ color:#17a40c;}
.c_red{color:#FF0000;}
/*header*/
#head{ width:100%; min-width:1000px; height:96px; background:#FFFFFF 0px 0px repeat-x;}
.logoDiv{ width:546px;}
.logoDiv img{}
.topRight{ width:272px; height:20px; margin-top:40px;}
.btns{ text-align:right; margin-top:14px;}
.btns a{ background:url(../images/rpt_x.gif) -6px -93px no-repeat; padding:0px 20px 0px 8px;}
.navbg{width:100%; height:40px; border-top:1px #e4e4e4 solid; background:#fff;}
.logo{width:256px; height:70px; float:left;}
#sunlynetnav{width:1000px; height:40px;}
.nav{ height:40px;}
.nav li{padding:0px 0px; width:142px; text-align:center; line-height:40px;}
#sunlynetnav .enfont{font-size:12px; font-weight:normal; display:none;}
.nl{}
.nav .cr{ width:142px; height:40px; display:block; color:#333; line-height:40px;}
.nav .cr a{ width:142px; padding:0px 0px; background:url(../images/navhot.jpg) top center no-repeat; display:block; color:#333; font-size:14px; line-height:40px;}
.nav a{ width:142px; line-height:40px; padding:0px 0px; display:block; color:#333; font-size:14px;}
.nav a:hover{ width:142px; line-height:40px; padding:0px 0px; background:url(../images/navhot.jpg) top center no-repeat; display:block;color:#333; text-decoration:none; font-size:14px;}

.nlsnav{height:30px; width:142px; text-align:center;}
.nlsnav a{height:30px; width:142px; text-align:center; line-height:30px; padding:0px; font-size:12px; color:#fff; font-weight:normal;}
.nlsnav a:hover{height:30px; width:142px; text-align:center; line-height:30px; padding:0px; font-size:12px; color:#fff; text-decoration:underline; background:none;}

.navline{width:3px; height:70px; background:url(../images/xy_05.jpg) 50% 50% no-repeat;}
.newbar{width:100%; height:40px; background:url(../images/xy_19.jpg) 50% 50% repeat-x;}
.inputleft{ width:170px; height:26px; background:url(../images/xy_22.jpg) right no-repeat; }
.inputbt{ width:58px; height:26px; background:url(../images/xy_23.jpg) left no-repeat;}
.newico{float:left; height:40px; width:89px;  background:url(../images/xy_26.jpg) left 50% no-repeat;}
.newcontent{float:left; width:650px; height:40px;}

.indexprobox{width:235px; height:308px; background:url(../images/xy_31.jpg) left no-repeat; float:left;}
.pr1,.pr2,.pr3{padding-right:20px;}
.ptitle{font-size:16px; color:#c00; line-height:30px; padding:14px 0px 8px 40px;}
.pcon{padding:0px 10px 10px 10px; line-height:20px;}

.indexboxrow31{width:290px; height:365px; float:left; padding-right:10px;}
.indexboxrow32{width:345px; height:365px; float:left;}
.indexboxrow33{width:345px; height:365px; float:right;}
.indexboxrowt{width:100%; height:30px; border-bottom:1px #cbcbcb solid;}
.indexboxrowt .tl{padding-left:10px; float:left;}
.indexboxrowt .tl .cnfont{ line-height:30px; font-size:14px; color:#0160b2; float:left;}
.indexboxrowt .tl .enfont2{font-size:12px; color:#cbcbcb; line-height:30px; float:left;}
.indexboxrowt .tr{padding:10px; float:right;}
.indexnewbox{width:319px; height:279px; background:url(../images/xy_43.jpg) no-repeat; padding:13px;}
.imgnew{width:100%; height:110px; margin-bottom:10px; border-bottom:1px #bcbcbc solid;}
.imgnewt{color:#c00; font-weight:bold; padding-bottom:8px;}
.txtnew{line-height:24px; border-bottom:1px #bcbcbc dotted; background:url(../images/xy_08.jpg) 5px 50% no-repeat;}
.txtnew a{padding-left:15px; line-height:24px;}
.indexaboutbox{width:319px; height:119px; background:url(../images/xy_45.jpg) no-repeat; padding:13px; line-height:24px;}
.abouttxt{width:319px; height:115px; line-height:24px; overflow:hidden;}
.indexaboutbox p{line-height:24px;}
.indexaboutpic{ padding-bottom:10px;}

.navprosort{width:140px; height:22px; line-height:22px; margin-bottom:5px; background:url(../images/xy_10.png) no-repeat; color:#fff;}
.navprosort:hover{width:140px; height:22px; line-height:22px; margin-bottom:5px; background:url(../images/xy_11.png) no-repeat; color:#fff;}
.navprosort a{padding-left:18px; line-height:22px; color:#fff;}
.navprosort:hover a{padding-left:18px; line-height:22px; color:#fff;}
.subpspic{width:130px; padding-right:10px; line-height:24px; text-align:center; float:left; color:#fff;}
.subpspic a{color:#fff;}

.subnav{position:absolute; left:0px; top:49px; width:125px; background:#333436; z-index:9999; padding-bottom:10px; padding-top:8px; display:none;}
.subnav a:link{height:24px; font-size:12px; line-height:24px; width:125px; display:block; background-image:none; color:#fff;}
.subnav a:visited{height:24px; font-size:12px; line-height:24px; width:125px; display:block; background-image:none; color:#fff;}
.subnav a:hover{height:24px; font-size:12px; line-height:24px; width:125px; display:block; background-image:none; background-color:#c00; color:#fff;}
.subnav a:active{height:24px; font-size:12px; line-height:24px; width:125px; display:block; background-image:none; color:#fff;}


/*最新动态*/
#latest{ width:100%; min-width:1000px; height:30px; background:url(../images/rpt_x.gif) 0px -116px repeat-x;}
.latestNews{ height:30px; line-height:30px;}
.latestNews h2{ background:url(../images/latestIco.gif) 22px 0px no-repeat;}
.latestNews span{ padding-top:10px;}
.latestBtn img{ padding:0px 10px;}
#newsInfo{ width:850px; height:24px; margin-left:38px; padding:3px 0px; overflow:hidden;}
#newsInfo li{ width:380px; height:24px; background:url(../images/img.gif) -297px 10px no-repeat; line-height:24px; padding-left:10px;}

/*分页*/
.paging{ height:26px; margin-bottom:20px;}
.paging a{ margin-right:5px; padding:4px 8px 4px 8px; display:inline-block; vertical-align:middle;}
.paging a:link, .paging a:visited{ color:#333; text-decoration:none; border:1px solid #cccccc;}
.paging a:hover, .paging a:active{ color:#ffffff; text-decoration:none; border:1px solid #1b57ad; background-color:#1b57ad;}
.paging a.previous{ padding:5px 9px 5px 9px;}
.paging a.nextBtn{ padding:5px 9px 5px 9px;}
.paging span{ color:#666666; vertical-align:middle; margin:0px 7px;}
.pageNum{ width:30px; height:18px; border:1px solid #999999;}
.upDown{ line-height:28px; padding:10px 5px; width:100%; text-align:left;}

/*内容页标题部分*/
.titBox{ padding:34px 32px 0px; margin-bottom:30px;}
.titBox p{ height:23px; color:#787878; line-height:23px; border-bottom:1px dashed #c6e3ff;}
.titBox p span{ margin-right:26px;}

/*footer*/
.footer{width:100%; min-width:1000px; height:60px; color:#ccc;}
.footpic{width:630px;}
.footer p{color:#ccc; line-height:20px;}
.footer a{color:#ccc;}


/*产品分类*/
.category{ width:320px; height:152px;}
.categoryTit{ width:320px; height:19px;overflow:hidden;}
.categoryList{ width:280px; padding-top:10px;}
.categoryList li{width:110px; height:24px; line-height:24px;  background:url(../images/bg_21.jpg) 9px 50% no-repeat; margin-right:10px; padding-left:20px; border-bottom:1px #a10000 dotted;}

.categ{ width:219px; background:#fff; display:table;}
.categTit{ width:202px; height:31px; line-height:31px; overflow:hidden; background:url(../images/bg_06.jpg) left top no-repeat; font-size:16px; font-weight:bold; color:#fff; padding-left:17px;}
.leftnav{background:#fff; border:1px #cdcdcd solid; width:210px; padding:50px 10px 15px 10px; display:table;}
.leftnav2{width:197px; display:table; padding-top:10; padding-bottom:10px;}
.categorySort li a{width:190px; height:35px; line-height:35px;  background:url(../images/bg_25.jpg) 0px 50% no-repeat; padding-left:20px; margin-bottom:5px; display:block;}
.categorySort li a:hover{width:190px; height:35px; line-height:35px;  background:url(../images/bg_24.jpg) 0px 50% no-repeat; padding-left:20px; margin-bottom:5px;display:block;}
.categorySort .lefthot a{width:190px; height:35px; line-height:35px;  background:url(../images/bg_24.jpg) 0px 50% no-repeat; padding-left:20px; margin-bottom:5px;display:block; color:#1b57ad;}
.categorySort .lefthot a:hover{width:190px; height:35px; line-height:35px;  background:url(../images/bg_24.jpg) 0px 50% no-repeat; padding-left:20px; margin-bottom:5px;display:block; color:#1b57ad;}


.rowFirst_right{ width:648px;}
.right{ width:754px;}
/*新闻中心*/
.newDiv{ width:311px;  }
.title{ width:311px; height:19px; line-height:19px;}
.titCon{ width:311px; height:19px;}

.newsTxt{width:361px; padding:10px; border:1px #ebebeb solid;}
.newul1{width:239px; margin:0px; height:23px; line-height:23px; background:url(../images/1/rpt_x.gif) 0px -90px no-repeat; padding-left:9px; border-bottom:1px #a10000 dotted;}
.newul1 a{float:left;}
.newul1 span{float:right;}
.newul2{width:306px; margin:0px; height:24px; line-height:24px; background:url(../images/bg_21.jpg) 0px 50% no-repeat; padding-left:9px; border-bottom:1px #ccc dotted;}
.newul2 a{float:left; font-size:12px;}
.newul2 span{float:right; font-size:12px;}

/*最新视频*/
.video{ width:246px;}
.titles{ width:246px; height:36px; line-height:36px;}
.titsCon{ width:226px; height:36px; background:url(../images/rpt_x.gif) 0px -149px repeat-x;}
.videoTxt{ width:234px; padding:16px 6px 0px;}
/*企业简介*/
.introTit{ width:328px; height:22px;overflow:hidden;line-height:24px;}
.introTxt{line-height:22px; width:539px; padding:10px; border:1px #ebebeb solid; height:155px;}
.introTxt p{padding:0px; margin:0px;}
/*联系我们*/
.contact{ line-height:22px; padding:15px 0px 0px 12px;}
/*产品中心*/
.titlel{ width:1000px; height:36px; line-height:36px;}
.titlCon{ width:980px; height:36px; background:url(../images/rpt_x.gif) 0px -149px repeat-x;}
#produ{width:100%; min-width:1000px; height:187px; background:url(../images/1/hbg.jpg); margin-top:25px;}
.productList{ padding:0px 15px 0px 0px;}
.productList li{ width:180px; height:150px; display:inline}
.productList li img{ width:133px; height:88px; border:1px solid #dadada; margin-bottom:4px;}

/*关于我们*/
.titler{ width:730px; height:36px; line-height:36px;}
.titrCon{ width:724px; height:36px; border-bottom:1PX #D8D8D8 solid; background:url(../images/bg_10.jpg) 5px 13px no-repeat; padding-left:30px;}
.titrCon h2{color:#333;}
.aboutCon{ min-height:80px; _height:580px; line-height:30px; padding:15px 5px 0px;}
.aboutCon p{ padding-bottom:15px; text-indent:24px;}

/*新闻中心*/
.newsCon{}
.newsCon ul li{ height:22px; line-height:22px; background:url(../images/rpt_x.gif) -6px -92px no-repeat; border-bottom:1px dashed #cee8f7; margin-bottom:12px; padding-left:18px;}
.newsCon ul li span{ color:#999; padding-right:10px;}

/*新闻中心内容页*/
.newsTit{ width:73px; height:42px; background:url(../images/img.gif) 0px -268px no-repeat;}
.newsContent{ line-height:24px; width:98%;}
.newsContent p{ text-indent:2em;}

/*产品展示*/
.productCon ul{ padding:18px 11px 0px 11px;}
.productCon ul li{ width:163px; height:162px; margin:0px 8px 13px 6px;}
.productCon ul li img{ width:155px; height:114px; padding:3px; border:1px solid #dadada; margin-bottom:3px;}
.productCon ul li a{ display:block;}

.caseCon img{max-width:700px;}
/*产品展示内容页*/
.productContent{ min-height:638px; _height:638px; padding:5px 22px;}
.productContent2{ min-height:638px; _height:638px; padding:5px;}
.bigPic p img{ width:350px; height:263px; background:url(../images/pbg.gif) no-repeat; padding:5px 6px 7px;}
.productIntro dd{ height:26px; line-height:26px;}
.marketPrice{ text-decoration:line-through;}
.qqBtn{ width:78px; height:25px; background:url(../images/img.gif) -153px -268px no-repeat; cursor:pointer; display:inline-block;}
.detailLine{ height:29px; border-bottom:1px solid #bedbe3; margin-bottom:17px;}
.detailLine span{ width:86px; height:30px; background:url(../images/tab.gif) 0px -65px no-repeat; color:#ffffff; line-height:30px; display:inline-block;}
.detailTxt{ font-size:12px; line-height:30px; padding:0px 5px;}

/*视频中心*/
.videoContent{ line-height:30px; text-align:center; padding:0px 22px; padding-bottom:30px;}

.contactCon{ line-height:30px; padding-top:20px; padding-left:20px; padding-bottom:30px;}





/*在线留言公共部分*/
.messageCon{ padding-top:20px;}
.messageCon table th, .messageCon table td{ line-height:36px;}
.messageCon table th{ text-align:right;}
.messageCon table input, .messageCon table label{ vertical-align:middle;}
.titIpt{ width:291px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.messatgeTxt{ width:440px; height:124px; border:1px solid #73a6c4; padding:5px; overflow:auto;}
.nameIpt{ width:165px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.mailIpt{ width:231px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.verfiIpt{ width:78px; height:14px; line-height:14px; border:1px solid #73a6c4; padding:4px;}
.verfy{ width:48px; height:20px; border:1px solid #cccccc; vertical-align:middle; cursor:pointer;}
.btns{ margin-top:35px; padding-left:173px;}
.okBtn{ width:63px; height:25px; background:url(../images/qqBtn.gif) 0px -31px no-repeat; border:none; cursor:pointer; color:#FFFFFF}
.cancelBtn{ width:63px; height:25px; background:url(../images/qqBtn.gif) 0px -61px no-repeat; border:none; cursor:pointer; margin-left:40px;color:#FFFFFF}


.clear15{width:100%; height:15px; display:block; overflow:hidden;}
.clear25{width:100%; height:25px; display:block; overflow:hidden;}

.topbg0{width:100%; background:#fff; height:100px;line-height:30px;}
.topbg0 fr{}
.topbg{ height:70px; width:100%; background:#005fb1; display:block; overflow:hidden;}
.toplogo{ height:100px; background:url(../images/xy_04.jpg) top left no-repeat; display:block; overflow:hidden;}
.telnum{float:right; font-size:21px; color:#c00; padding-top:36px; line-height:24px; font-weight:bold;}
.telnum span{ font-size:20px; color:#333333; font-weight:normal;}

.wabout{width:561px; cursor:pointer;}
.introTit1{ background:url(../images/bg_08.jpg) no-repeat; width:561px; height:29px; display:block;}
.intropic{padding-right:20px; padding-bottom:10px; width:92px; height:73px;}
.intropic img{border:1px #a10000 solid;}

.wnews{width:383px;}
.introTit2{ background:url(../images/bg_09.jpg) no-repeat; width:383px; height:29px; display:block;}
.intropic2{padding-right:20px; padding-bottom:10px; width:92px; height:73px;}
.intropic2 img{border:1px #a10000 solid;}

.introTit3{ background:url(../images/bg_10.jpg) no-repeat; width:303px; height:29px; display:block;}
.introTit4{ background:url(../images/bg_11.jpg) no-repeat; width:303px; height:29px; display:block;}
.introTit5{ background:url(../images/bg_12.jpg) no-repeat; width:303px; height:29px; display:block;}
.introTit6{ background:url(../images/bg_13.jpg) no-repeat; width:976px; height:29px; display:block;}
.threebox{width:301px; height:175px; border:1px #ebebeb solid; background:#eee;}
.threeboxbg{background:url(../images/bg_20.jpg) bottom right no-repeat #eee;}
.conbox{ padding:10px; font-size:12px;}




.ewmdw{ background: #F9F9F9; border: 1px solid #E4E4E4; top: 105px; height: 120px; position: fixed; right: 0; width: 100px; z-index: 9999;}
.ewmdw span{ text-align:center; width:100px;}
*html .ewmdw{position:absolute;top: expression(offsetParent.scrollTop+105);
left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));}
.ewmtc{ position: fixed; left: 40%; background: #fff; z-index: 9999;border:1px solid #a8a8a8;}
*html .ewmtc{position:absolute;top: expression(offsetParent.scrollTop)*20%;
left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0))*40%;}
.close_bt{ background: url("close.jpg") no-repeat; height: 16px; width: 16px;}
.color_gray{ color: #999; font-size:12px;}
.l { float: left;}
.h_15{ height: 15px;}
.lh_18{ line-height: 18px;}
.p_l15{ padding-left: 15px;}
.wh_05{ width:85px; height:85px;}
.of_h{ overflow: hidden;}
.p_l8{ padding-left: 8px;}
.p_l10{ padding-left: 10px;}
.r { float: right;}
.m_r10{ margin-right: 10px;}
.m_t10{ margin-top: 10px;}
.cursor {cursor: pointer;}
.lh_0{ line-height: 0px;}
.w_300{ width: 300px; display:block; overflow:hidden;}
.h_300{ width: 300px;}
.none { display: none;}
.ta_c{ text-align: center;}


.indexprobox2{width:655px; height:345px; display:block; overflow:hidden;}
.indexlinkbox{background:url(../images/bg_16.jpg) left top no-repeat #1e1e1e; height:91px; display:block;}
.footer{ line-height:24px; font-size:12px; }
.aboutmore{width:985px; height:39px; padding-right:17px; text-align:right; line-height:39px;}
.aboutbox{font-size:12px; line-height:22px;}
.aboutbox p{ text-indent:24px; padding:0px; margin:0px;}
.aboutbox img{padding-right:10px;}
.p_5{padding:5px;}
.newindextitle{width:100%; background:url(../images/bg_20.jpg) left no-repeat; height:31px; display:block; overflow:hidden;}
.newindextitle b{line-height:31px; font-size:14px; padding-left:20px;}
.newindextitle span{line-height:31px; font-size:12px;}
.indexnewtxt{height:82px; display:block; overflow:hidden; font-size:12px; }
.indexitem1{background:url(../images/bg_11.jpg) left no-repeat; height:30px; width:83px; display:block; overflow:hidden; line-height:30px; text-align:center; float:left; margin-right:5px; cursor:pointer;}
.indexitem2{background:url(../images/bg_12.jpg) left no-repeat; height:30px; width:83px; display:block; overflow:hidden; line-height:30px; text-align:center; float:left; margin-right:5px; cursor:pointer;}
.indexitembg{background:url(../images/bg_13.jpg) left repeat-x; height:30px;}
.indexpicbox{display:table; overflow:hidden; background:url(../images/bg_16.jpg) top center no-repeat; padding:10px;}
.ptxt{text-align:center; line-height:28px;}
.ptxt2{padding-bottom:20px; text-align:center;}
.pimg img{padding:2px; border:1px #ccc solid;}
.propic{ padding-bottom:10px;}
.leftcontactbox{line-height:20px;}

.w700{width:700px; display:block;}
.buyright2{float:right; text-align:left; font-size:12px;line-height:22px; width:320px; padding-top:20px;}
.buyright2 b{line-height:22px; color:#000000;}
.proqq{border:1px #1b57ad solid; background:#e9f2ff; padding:10px; display:block; margin-top:15px;}
/* 2列 */
.divArea{float:left; width:100%;display:inline;}
.divArea .Col2{float:left;width:100%;}

/* 右边选项卡 */

.n4Tab .TabTitle{ float:left; width:100%; text-align:left; background:url(../images/bg_28.jpg) bottom repeat-x;}
.n4Tab .TabTitle ul{margin:0; padding:0; width:100%; height:32px;}
.n4Tab .TabTitle li{float:left; width:200px; height:30px;line-height:30px; cursor:pointer;}
.n4Tab .TabTitle li h6{font-size:14px; font-weight:normal; font-weight:bold; text-align:center;}

.n4Tab .TabTitle .normal{background:url("../images/btbg1.gif") no-repeat; width:86px; display:block;}
.normal h6{color:#fff;}
.n4Tab .TabTitle .active{background:url("../images/btbg2.gif") no-repeat; width:86px; display:block; }
.active h6{color:#fff;}

.n4Tab .TabContent {width:97%;padding:10px; line-height:20px; float:left; text-align:left}
.TabContent p{padding-bottom:10px; line-height:20px;}
.none {display:none;}
.psorttxt{padding:15px; line-height:24px;}

.sitemapCon{padding:15px; line-height:24px;}
.sitemapCon ul{ padding-left:20px; width:100%; margin:0px;}
.sitemapCon li{ list-style:none; float:none; padding-right:15px;}
.sitemapCon li a{}
.bnav{font-size:15px; color:#d10000;}


.newst{background:url(../images/newst.jpg) no-repeat; width:711px; height:30px;}
.newst h2{height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#333; padding-left:30px; float:left;}
.newst span{height:30px; line-height:30px; font-size:12px; color:#999; padding-right:20px; float:right;}
.news5{padding:10px 5px;}

.top1{width:53px; height:52px; display:block; overflow:hidden; background:url(../images/top_1.jpg) no-repeat; cursor:pointer;}
.top2{width:53px; height:52px; display:block; overflow:hidden; background:url(../images/top_0.jpg) no-repeat; cursor:pointer;}
.top3{width:53px; height:52px; display:block; overflow:hidden; background:url(../images/down.jpg) no-repeat; cursor:pointer;}
.mun{height:33px; line-height:33px; text-align:center; font-weight:bold; color:#fff; width:53px; display:block;}
.txtg1{height:19px; line-height:19px; text-align:center; font-weight:bold; color:#c00; width:53px; display:block;}
.txtg2{height:19px; line-height:19px; text-align:center; font-weight:bold; color:#f30; width:53px; display:block;}
.txtg3{height:19px; line-height:19px; text-align:center; color:#333; width:53px; display:block;}
.a2 a{text-decoration:none;}
.a2 a:hover{text-decoration:none;}

.qalist{padding:8px 0px; border-bottom:1px #ccc dotted;}
.qt{height:30px; line-height:30px; background:url(../images/q.jpg) 0px 50% no-repeat; padding-left:20px; font-size:14px; font-weight:bold; color:#000;}
.ac{line-height:22px; background:url(../images/a.jpg) 0px 5px no-repeat; padding-left:20px; font-size:12px; color:#666;}


UL#menu {
	LIST-STYLE-TYPE: none; PADDING: 0px; WIDTH: 197px;
}
UL#menu UL {
	LIST-STYLE-TYPE: none; PADDING: 0px; WIDTH: 197px;
}
UL#menu A {
	TEXT-DECORATION: none; DISPLAY: block;
}
UL#menu LI {
	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
/*UL#menu LI A {
	HEIGHT: 34px; line-height:34px; BACKGROUND: url(../images/bg_07.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #333; PADDING-LEFT: 27px; WIDTH: 170px
}
UL#menu LI A:hover {
	WIDTH: 170px; color:#333;
}*/
UL#menu LI UL LI A {
	HEIGHT: 34px; line-height:34px; BACKGROUND: url(../images/bg_13.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #333; PADDING-LEFT: 43px; WIDTH: 154px
}
UL#menu LI UL LI A:hover {
	WIDTH: 154px; color:#333;
}

.nlnav2 A {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_41.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #333; PADDING-LEFT: 22px; WIDTH: 113px; display:block; margin-bottom:12px;
}
.nlnav2 A:hover {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_39.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; PADDING-LEFT: 22px; WIDTH: 113px; display:block; margin-bottom:12px;
}

.nlnav A {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_12.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #333; PADDING-LEFT: 22px; WIDTH: 175px; display:block; margin-bottom:12px;
}
.nlnav A:hover {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_13.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; PADDING-LEFT: 22px; WIDTH: 175px; display:block; margin-bottom:12px;
}
.hotlnav A {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_13.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; PADDING-LEFT: 22px; WIDTH: 175px; display:block; margin-bottom:12px;
}
.hotlnav A:hover {
	HEIGHT: 30px; line-height:30px; BACKGROUND: url(../images/xy_13.jpg) 50% 50% no-repeat; BACKGROUND-REPEAT: no-repeat; COLOR: #fff; PADDING-LEFT: 22px; WIDTH: 175px; display:block; margin-bottom:12px;
}




.play1{float:left;}
.play1 ul li{width:175px; float:left; padding-bottom:10px;}
.play1 ul li img{margin-right:10px; display:inline;  border:1px solid #ccc; padding:2px;}
.play1 ul li h5{float:left; width:160px; height:24px; line-height:24px; text-align:center; margin-left:0; font-size:12px;}

#demo_play1{float:left; overflow:hidden; width:728px; padding:10px 0px 0 0px; margin-bottom:20px; display:inline}
#demo_play2{float:left; overflow:hidden; width:630px; padding:0px; display:inline}
#indemo_play1{float:left; width:1000%; height:40px; overflow:hidden;}
.play1 a{ line-height:40px; font-size:12px;}

.aftersee{float:left; padding-top:10px; width:728px;}
.aftersee ul li{width:175px; float:left; padding-bottom:10px;}
.aftersee ul li img{margin-right:10px; display:inline;  border:1px solid #ccc; padding:2px;}
.aftersee ul li h5{float:left; width:160px; height:24px; line-height:24px; text-align:center; margin-left:0; font-size:12px;}

.indexaboutt{ width:469px; height:31px; line-height:31px; overflow:hidden; background:url(../images/bg_27.jpg) left top no-repeat; font-size:16px; font-weight:bold; color:#fff; padding:0px 15px;}
.indexaboutt .m a{font-size:12px; color:#fff; font-weight:normal;}
.indexcaset{ width:193px; height:31px; line-height:31px; overflow:hidden; background:url(../images/bg_17.jpg) left top no-repeat; font-size:16px; font-weight:bold; color:#fff; padding:0px 15px;}
.indexcaset .m a{font-size:12px; color:#fff; font-weight:normal;}

.newt1{width:109px; height:40px; line-height:40px; text-align:center; background:url(../images/xs-5.jpg) 50% 50% no-repeat; float:left; font-size:14px; color:#006fa5;}
.newt1_1{width:1px; height:40px; line-height:40px; text-align:center; background:#ccc; float:left;}
.newt2{width:108px; height:40px; line-height:40px; text-align:center; background:url(../images/xs-4.jpg) 50% 50% no-repeat; float:left; font-size:14px;}
.newt3{background:url(../images/xs-6.jpg) 5px 50% no-repeat; padding-left:13px; line-height:27px;}
.newt7{background:url(../images/xs-6.jpg) 5px 50% no-repeat; padding-left:13px; line-height:27px; border-bottom:1px #ccc dotted;}
.bbg{background:url(../images/xs-7.jpg); height:40px;}
.bbg2{height:40px; border-bottom:1px #cbcbcb solid;}
.bbg3{ border-bottom:1px #cbcbcb solid; height:40px;}
.newt4{padding-left:15px; font-size:14px; font-weight:bold; color:#025eb1; line-height:40px; height:40px;}
.newt5{padding-right:15px; font-size:12px; color:#666; line-height:40px; height:40px; text-align:right;}
.newt5 p{padding:0px; margin:0px;}
.newt6{background:url(../images/xs-2.jpg) 0px 50% no-repeat; padding-left:13px; line-height:23px; border-bottom:1px #ccc dotted;}
.play2{float:left;}
.play2 ul li{width:162px;float:left; padding-left:10px;}
.play2 ul li img{display:inline;  border:1px solid #ccc; }
.play2 ul li h5{float:left; width:160px; height:24px; line-height:24px; text-align:center; margin-left:0; font-size:14px;}

.play3{}
.play3 ul li{width:130px;float:left; position:relative; height:90px;}
.play3 ul li img{display:inline; width:123px; height:80px; position:absolute; left:7px; top:0px;}
.play3 ul li h5{float:left; width:123px; height:24px; line-height:24px; text-align:center; font-size:12px; position:absolute; left:7px; top:56px; background:url(../images/black.png); color:#fff;}

.linkt{color:#025eb1; font-weight:bold; padding-right:5px;}
.linkbox{ width:978px; border:1px #d0d0d0 solid; line-height:18px; background:#fff; padding:10px;}
.linkbox a{padding-right:5px; display:inline; float:left;}
.footerbg{background:#005fb1;}

.leftcontent{line-height:24px;}


.sortbig{font-size:16px; font-weight:bold; color:#333;}
.sortrightd{ border-left:1px #ccc dotted; padding-left:15px;}
.subnavlist{padding-top:10px;}
.subnavlist li{ line-height:22px;}

.footnavb{width:142px; line-height:54px; font-size:15px; font-weight:bold; color:#fff; float:left;}
.footnavb a{color:#e2e9ec;}
.footnavs{width:142px; font-size:14px; color:#fff; float:left;}
.footnavs a{width:142px; font-size:14px; color:#fff; float:left; line-height:24px;}
.footcopy{color:#7a7a7a; padding:12px 0px;}
.footcopy a{color:#7a7a7a; padding-right:6px;}

