/*common*/
* {margin:0; padding:0; }
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#FFF; font-family:SimSun, Verdana, Arial, sans-serif; font-size: 15px; min-width:1200px}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr {margin:0 auto; padding:0;}
input, select {font-size:12px; vertical-align:middle;}
/ body div {text-align:left;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a { text-decoration:none; color:#000}
a:hover{text-decoration:underline}
.cnbody{font-family:"微软雅黑", "仿宋"}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.red{color:#ff000a}
.blue{color:#2b3289}
.widMai{width:1120px; margin:0 auto;}
.widMai:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.le{float:left}
.clear{clear:both}
.ri{float:right}
.dataRight{float:right}
.ycsl{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pages{text-align:center; margin-bottom:10px}
.pages span,.pages a{display:inline-block; padding:2px 8px; border:1px solid #CCC; background:#F6F6F6}
.pages a:hover{background:#0066c7; border:1px solid #2d3091; color:#FFF}
/*common-end*/
.header{ background:#FFF}
.logo{position:relative; padding-top:30px; margin-bottom:10px}
.logLef{float:left; padding-top:-20px; position:absolute; left:0px; top:15px}
.logRig{float:right; background:url(../images/logTel.png) no-repeat; font-weight:bold; font-family:"微软雅黑", "仿宋"; color:#F00; font-size:27px; padding-left:70px; padding-top:15px; font-style:italic; padding-right:10px}
.manNav{background:#0066c7; height:64px}
.manNav ul li{ float:left; line-height:64px; border-right:1px solid #004e90}
.manNav ul li a{float:left; padding:0px 40px ; line-height:64px; color:#FFF; font-family:"微软雅黑", "仿宋"; font-weight:bold; font-size:16px}
.manNav ul li:hover{background:#ee8b0b}
.logSha{border-radius:0px 0px 5px 5px; height:25px; background:#ccc; position:absolute; top:0px; right:0px; padding:0px 5px}
.slideBox h1{position:absolute; top:0px; left:0px; z-index:-1}
.slideBox{position:relative}
.notice{background:#CCC; line-height:35px; height:35px}
.notCon{background:url(../images/not.png) no-repeat 0px 5px; padding-left:30px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.notCon a{padding-left:20px}
.hotPro{margin-top:80px}
.proCat{position:relative; background:#CCC; height:100px; padding-left:253px}
.proCat h2{position:absolute; background:url(../images/indProCat.png); width:253px; height:74px; padding-top:60px; text-align:center; font-family:"微软雅黑", "仿宋"; color:#FFF; font-size:20px; overflow:hidden; top:-33px; left:0px}
.proCat h2 a{color:#FFF}
.proCat h2 span{display:block; font-size:20px; font-weight:100; color:#72b6e1;}
.proCat ul li{line-height:30px;float:left;padding: 2px 25px;margin: 10px 20px 0px 5px;background:#0066c7; font-family:"微软雅黑", "仿宋";font-size:24px;}
.proCat ul li a{color:#FFF}
.proCat ul li:hover{ background:#ee8b0b}

.proLis ul li{float:left; margin:10px 0px; width:276px; background:#CCC; position:relative; margin-right:4px}
.proLis ul li img{margin:8px; width:260px}
.proLis ul li p{text-align:center; font-family:"微软雅黑", "仿宋"; font-size:18px; margin:5px 0px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding:0px 5px}
.proLis ul li .des{line-height:23px; color:#333; padding:10px 5px; display:inline-block; height:40px; overflow:hidden; margin-bottom:10px}
.proLis .ioc{ background:url(../images/proIoc.png); width:48px; height:48px; display:inline-block; position:absolute!important; bottom:0px; right:0px;}
.proLis ul li:hover .ioc{background-position:0px -51px}
.proLis ul li a:hover{ color:#004e90}

.hotCas{background:#f9f9f9; padding:30px 0px 30px 0px;}
.hotCasLef{float:left; width:590px}
.hotCasRig{float:right; width:500px}
.hotCat{ font-family:"微软雅黑", "仿宋"; font-style:italic; font-size:28px; color:#0066c7; border-bottom:1px solid #0066c7; padding-bottom:10px}
.hotCat h2 a{color:#0066c7;}
.hotCat h2{display:inline; padding-right:5px}
.hotCat span{ color:#CCC; font-size:20px!important; }
.hotCasLef dl{margin-top:10px; overflow:hidden}
.hotCasLef dt{ float:left}
.hotCasLef dd{padding-left:10px; float:left; width:420px}
.hotCasLef .title{font-family:"微软雅黑", "仿宋"; font-size:16px; margin-bottom:5px}
.hotCasLef .des{line-height:25px; color:#666; height:80px; overflow:hidden}
.hotCasLef ul{overflow:hidden; margin-top:10px}
.hotCasLef ul li{float:left; line-height:30px; height:30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; background:url(../images/newIoc.png) no-repeat 0px 8px; padding-left:10px; width:270px; margin-right:10px }
.hotCasLef ul li:hover{background-position:0px -21px}
.hotCasRig dl{background: url(../images/casIoc.png) no-repeat right top #FFF; margin-top:10px; overflow:hidden; padding:10px}
.hotCasRig dt{float:left; width:206px}
.hotCasRig dd{float:left; width:260px; margin-left:10px}
.hotCasRig .title{font-family:"微软雅黑", "仿宋"; font-size:16px; margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom:10px;border-bottom:1px solid #CCC; padding-bottom:10px}
.hotCasRig .titdes{font-family:"微软雅黑", "仿宋"; font-size:16px; margin-bottom:10px; color:#666}
.hotCasRig .des{line-height:20px; color:#666; height:80px; overflow:hidden}
.ads{ background:#0066c7}
.ads .adsTex{float:left; font-size:25px; font-family:"微软雅黑", "仿宋"; color:#FFF; border:1px solid #0076d2; padding:20px; margin:10px}
.ads .adsTex span{font-style:italic; color:#ff9000; display:inline-block; font-size:30px; padding:0px 10px;font-weight:bold}
.adsTel{float:right; background:#ff9000; height:102px; font-size:25px; font-family:"微软雅黑", "仿宋"; color:#FFF; padding:0px 10px}
.adsTel p{ margin-top:10px; text-align:center; font-weight:bold}

.indCom{padding-top:40px; margin-bottom:80px}
.vid{float:left; width:444px}
.comDes{float:right; width:665px; overflow:hidden; line-height:23px}
.comDes .more{ display:inline-block; background:#0066c7; color:#FFF; line-height:33px; padding:0px 10px; float:right}
.comDes .more:hover{ background:#ee8b0b}


.indCat{background:url(../images/indCatBag.png) no-repeat center; font-weight:bold; font-size:25px; font-family:"微软雅黑", "仿宋"; color:#0066c7; text-align:center}
.indCat h2{ color:#ee8b0b; margin-top:10px; font-weight:500}
.indCat h2 a{ color:#ee8b0b;}
.recCas{margin-top:30px;position:relative; margin-bottom:30px}
.recCas li{ float:left; text-align:center; position:relative; width:276px;font-family:"微软雅黑", "仿宋"; color:#0066c7; margin:0px 2px}
.recCas li a{color:#FFF; font-size:15px}
.recCas li p{line-height:40px; height:40px; position:absolute; bottom:4px; z-index:99; width:100%; text-align:center}
.recCas li .recCasTitBag{position:absolute; top:174px; left:0px; height:40px; background:#0066c7; opacity:0.8; display:inline-block; width:100%; }
.recCas li:hover .recCasTitBag{background:#ee8b0b;}
.leftButoom,.rightButoom{background:url(../images/lefRigIoc.png) no-repeat; position:absolute;top:30px; height:153px; cursor:pointer}
.leftButoom{background-position:-69px 0px; left:-100px;width:69px;}
.leftButoom:hover{background-position:-70px -160px}
.rightButoom{right:-100px; background-position:-14px 0px;width:69px;}
.rightButoom:hover{background-position:-13px -160px}
.fooLef{float:left;  width:242px; text-align:center; color:#FFF; margin-bottom:10px}
.fooRig{float:right; width:830px; height:150px; margin-top:40px;color:#FFF; border-left:1px solid #0086d3; padding-left:30px;}
.fooRig a{color:#FFF}
.foot{background:#1773c8; overflow:hidden}
.fooLef p{background:url(../images/fooWxBg.png) no-repeat; text-align:center; margin-bottom:10px; margin-top:10px;}
.fooLixCon{line-height:30px; margin-top:40px}
.copyright{background:#666; text-align:center; line-height:35px; height:35px; color:#FFF}
.copyright a{ color:#FFF}
.right{width:260px; float:right}
.rigCat{ background:#0066c7; border-radius:5px 5px 0px 0px;padding:10px; font-family:"微软雅黑", "仿宋"; }
.rigCat h2{font-size:23px; color:#FFF;  margin-bottom:5px}
.rigCat p{color:#FFF; border-bottom:1px solid #1672c9; padding-bottom:10px}
.rigCat h2 a{color:#FFF}
.main{padding-top:5px}
.rigProCat{background:#0066c7; padding:10px; margin-bottom:10px}
.rigProCat li{line-height:40px; background: url(../images/comIoc.png) #1672c9 8px -25px no-repeat; margin-bottom:5px; padding-left:35px;font-family:"微软雅黑", "仿宋";}
.rigProCat li:hover,.curCat{ background-color:#ee8b0b!important}
.rigProCat li a{color:#FFF;}
.rigNewLis{border:1px solid #0066c7; padding:5px 5px; margin-bottom:10px}
.rigNewLis li{line-height:30px; background:url(../images/newIoc.png) no-repeat 0px 7px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; padding-left:10px}
.rigNewLis li:hover{background-position:0px -22px}
.rigCon{border:1px solid #0066c7; padding:5px 5px; margin-bottom:10px}
.rigCon .rigConTex,.rigCon .rigConLan{font-family:"微软雅黑", "仿宋"; font-size:23px; font-weight:bold; text-align:center}
.rigCon .rigConLan{font-size:25px;color:#ee8b0b; padding:10px 0px}
.rigCon p{line-height:27px}

.rigProLis{border:1px solid #0066c7; padding:5px 5px; margin-bottom:10px; overflow:hidden}
.rigProLis li{ float:left; text-align:center; position:relative; font-family:"微软雅黑", "仿宋"; color:#0066c7; margin:0px 2px}
.rigProLis li img{width:100%}
.rigProLis li a{color:#FFF;}
.rigProLis li p{line-height:40px; height:40px; position:absolute; bottom:4px; z-index:99; width:100%; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.rigProLis li .rigProTitBag{position:absolute; top:148px; left:0px; height:40px; background:#0066c7; opacity:0.8; display:inline-block; width:100%; }
.rigProLis li:hover .rigProTitBag{background:#ee8b0b;}
.position{margin-top:10px; font-size:13px;background:url(../images/comIoc.png) no-repeat 0px 5px;  height:30px; line-height:30px;}
.position a{ padding:5px 0px}
.position span{padding-left:23px;}
.left{ width:820px; float:left;  overflow:hidden; margin-bottom:20px}
.lefCon{border-radius:5px 5px 0px 0px; border:2px solid #0066c7;padding:10px; line-height:28px}
.left h1{text-align:center; line-height:50px; margin-top:20px; border-bottom:1px solid #CCC; margin-bottom:20px}
.nexUpCon{line-height:25px; margin-top:20px}
.relCat{border-bottom:1px solid #0066c7; line-height:30px; overflow:hidden}
.relCat h2{border-left:5px solid #0066c7; float:left; padding-left:10px}
.relCat a{color:#0066c7}
.relCat .dataRight{font-size:12px;}
.relCat .dataRight a{color:#999}
.relNew,.relPro{margin-top:20px; overflow:hidden}
.relNewLis {margin-top:10px}
.relNewLis li{float:left; line-height:25px; background:url(../images/newIoc.png) no-repeat 0px 4px; padding-left:10px; width:250px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin-right:10px}
.relNewLis li:hover{background-position:0px -25px}

.relProLis li{ width:201px;float:left; text-align:center; position:relative; font-family:"微软雅黑", "仿宋"; color:#0066c7; margin:10px 2px;}
.relProLis li img{width:100%}
.relProLis li a{color:#FFF;}
.relProLis li p{line-height:30px; height:30px; position:absolute; bottom:4px; z-index:99; width:100%; text-align:center}
.relProLis li .rigProTitBag{position:absolute; bottom:4px; left:0px; height:30px; background:#0066c7; opacity:0.8; display:inline-block; width:100%; }
.relProLis li:hover .rigProTitBag{background:#ee8b0b;}
.newModLis li{ margin-bottom:10px; border-bottom:1px dashed #CCC; padding-bottom:10px}
.newModLis li .title{line-height:35px; font-weight:bold; }
.newModLis li a{background:url(../images/newIoc.png) no-repeat 0px -1px;padding-left:10px}
.newModLis li a:hover{color:#0066c7; background-position:0px -30px}
.newModLis li .des{font-size:14px; color:#666; line-height:25px;padding-left:10px; display:block}
.newModLis li .date{ text-align:right;color:#999; display:block; font-size:13px}
.proModLis li{float:left;width: 243px;padding:5px;margin: 5px 5px; }
.proModLis li p{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:30px; text-align:center}
.proModLis li img{width:100%; padding:5px; border:1px solid #CCC}
.proModLis{ overflow:hidden}
.chilCat a{display:inline-block; padding:0px 10px; background:#1672c9; color:#FFF; margin:0px 5px}
.chilCat a:hover{ background:#ee8b0b}