@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}



/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}


/*定位*/
.tl {text-align:left;}
.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;}
.cl {clear:left;}
.cr {clear:right;}
.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%}
.Clearfix {display:block;}
.vm {vertical-align:center;}
.pr {position:relative;}
.pa {position:absolute;}
.abs-right {position:absolute;right:0;}
.zoom {zoom:1}


/*边框去除*/
.no_bt {border-top:none;}
.no_bb {border-bottom:none;}
.no_bl {border-left:none;}
.no_br {border-right:none;}

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


.bannerBox{width:100%; height:430px; }

/*
.cpFlBox{position:relative; height:0px;}
.cpMu{position:absolute; left:0px; top:-540px; z-index:999; width:205px; height:520px; background:url(../imggg/cpMu.png) no-repeat center;}
.cpMu h4{height:50px; text-align:center; overflow:hidden;}
.cpMu h4 img{margin-top:14px;}
.cpMu dl{margin:28px 22px 0px 0px;}
.cpMu dt{padding-left:20px; font-size:14px; color:#d20003; background:url(../imggg/cpMuDt_ico.png) no-repeat 170px center;}
.cpMu dt a{padding-left:20px; font-size:14px; color:#d20003;}
.cpMu dd{margin:10px 0px; line-height:24px; overflow:hidden; background:url(../imggg/cpMuDd.png) repeat-y center 6px;}
.cpMu dd span{float:left; width:50%; *width:49.9%; text-align:center;}
.cpMu dd a{}
.cpMu p{margin-top:20px; padding-left:20px; font-size:14px;}
.cpMu p a{color:#d20003;}
*/
.cpFlBox{position:relative; height:0px;}
.cpMu{position:absolute; left:0px; top:-540px; z-index:999; width:205px; height:520px; background:url(../imggg/cpMu.png) no-repeat center;}
.cpMu h4{height:50px; text-align:center; overflow:hidden;}
.cpMu h4 img{margin-top:14px;}
.cpMu>dl{ padding:6px 0px; margin-left:1px; margin-top:8px; overflow:hidden;}
.cpMu>dl>dt{padding-left:20px; margin-bottom:6px; height:36px; line-height:36px; font-size:14px; background:#fff url(../imggg/cpMuDt_ico.png) no-repeat 170px center; position:relative; z-index:9999; border-top:1px solid #fff; border-bottom:1px solid #fff; width:182px;}
.cpMu>dl>dt a{color:#d20003;}
.cpMu>dl>dt:hover , .cpMu>dl>dt.cur{border-color:#afafaf; box-shadow:-2px 2px 4px #ddd; width:183px;}
.cpMu>dl>dd{margin-right:22px; line-height:24px; overflow:hidden; background:url(../imggg/cpMuDd.png) repeat-y center 6px;}
.cpMu>dl>dd>span{float:left; width:50%; *width:49.9%; text-align:center;}
.cpMu>dl>dd>span>a{}
.cpMu>dl>dd .erji{position:absolute; left:203px; top:0px; display:none; width:800px;  border:1px solid #afafaf; background-color:#fff; overflow:hidden;}
.cpMu>dl>dd .erji dl{margin-top:20px; overflow:hidden;}
.cpMu>dl>dd .erji dt{float:left; width:100px; line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#f00;}
.cpMu>dl>dd .erji dt a{color:#f00;}
.cpMu>dl>dd .erji dd{margin-left:100px; line-height:26px;}
.cpMu>dl>dd .erji dd a{margin:0 8px; display:inline-block;}
.cpMu>dl:hover>dd .erji{display:block;}

.cpMu>dl>dd .erji.erji01{height:518px;}
.cpMu>dl>dd .erji.erji01 dd{margin-left:0px;}
.cpMu>dl>dd .erji.erji01 dd a{color:#f00; font-size:14px; font-weight:bold;}


.cpMu p{margin-top:20px; padding-left:20px; font-size:14px;}
.cpMu p a{color:#d20003;}

		/*--searchBox*/
.search{margin:10px auto; padding:10px 0px; height:28px; line-height:28px; overflow:hidden; background:url(../imggg/search.png) repeat-x center; border:1px solid #ccc;}
.search .searchBox{margin-right:10px; width:270px;}
.search .soText{float:left; width:220px; height:18px; line-height:18px; padding:5px 10px; color:#333; border:none; background:url(../imggg/searchTxt.png) no-repeat center; outline:none;}
.search .soBtn{float:right; width:30px; height:28px; border:none; background:url(../imggg/searchBtn.png) no-repeat left center;}
.search .keyWord{margin-left:10px; width:500px; height:28px; overflow:hidden;}
.search .keyWord em{}
.search .keyWord a{padding:0 6px; display:inline-block;}



.twGg{margin-bottom:10px; width:1090px; height:220px; background:url(../imggg/twGgImg.png) no-repeat center;}
.twGg .container{overflow:hidden;}
.twGg dl{padding-top:64px; float:left; width:25%; text-align:center;}
.twGg dt{}
.twGg dd h5{margin:8px 0px; font-size:18px; color:#e00011;}
.twGg dd h5 a{color:#e00011;}
.twGg dd p{font-size:14px; color:#333;}


.dzlc{position:relative; height:255px; background:url(../imggg/dzlcImg.png) no-repeat center;}
.dzlc p{position:absolute; top:214px; line-height:20px; font-size:13px; color:#fff; text-align:center;}
.dzlc .p1{left:24px;}
.dzlc .p2{left:166px;}
.dzlc .p3{left:324px;}
.dzlc .p4{left:420px;}
.dzlc .p5{left:600px;}
.dzlc .p6{left:750px;}
.dzlc .p7{left:894px;}


.lptj{position:relative; width:744px; height:488px; overflow:hidden; border:1px solid #ccc; background-color:#fff;}
.lptj .tjMore{position:absolute; right:0px; bottom:0px; width:60px; height:60px; background:url(../imggg/tjMore.png) no-repeat center;}
.lptj h4{overflow:hidden; height:48px; line-height:48px; border-bottom:1px solid #ccc; font-weight:normal;}
.lptj h4 a{float:left; width:248px; text-align:center; background:url(../imggg/tjTit.png) repeat-x center; text-decoration:none; font-size:16px; color:#333;}
.lptj h4 a:hover , .lptj h4 a.cur{background-image:url(../imggg/tjTitH.png); color:#fff; font-weight:bold;}
.lptj ul{overflow:hidden;}
.lptj li{float:left; margin-top:28px; width:247px; height:184px; border-right:1px dotted #aaa; text-align:center;}
.lptj li.noBg{border-right-color:#fff;}
.lptj li h5{margin-top:8px; font-weight:normal;}


/*最多关注*/
.zdGz{width:248px; height:488px; overflow:hidden; border:1px solid #ccc; background-color:#fff;}
.zdGz h4{height:48px; line-height:48px; background:url(../imggg/tjTitH.png) repeat-x center; font-size:16px;}
.zdGz h4 a{margin-left:24px; color:#fff;}
.zdCont{margin-top:10px;}
.zdCont dl{position:relative; margin:0 10px 12px 10px; height:95px;}
.zdCont dt img{border:1px solid #ccc;}
.zdCont dd{margin-left:102px;}
.zdCont dd h5{margin-bottom:10px; font-size:14px; font-weight:normal;}
.zdCont dd h5 a{color:#333;}
.zdCont dd p{line-height:18px; height:54px; overflow:hidden;}
.zdCont dl i{position:absolute; top:0px; left:0px; width:30px; height:30px;}
.zdCont dl.gz1 i{background-image:url(../images/1.png);}
.zdCont dl.gz2 i{background-image:url(../images/2.png);}
.zdCont dl.gz3 i{background-image:url(../images/3.png);}
.zdCont dl.gz4 i{background-image:url(../images/4.png);}


.chxz{margin:10px auto; height:46px; line-height:46px; background:url(../imggg/chxzBg.png) no-repeat center;}
.chxz dt{width:200px; text-align:center; font-size:20px; font-weight:bold; color:#d20003;}
.chxz dd{height:46px;}
.chxz dd a{position:relative; padding:0 19px; float:left; text-decoration:none; background:url(../imggg/chxzBr.png) no-repeat right center; font-size:13px; color:#333;}
.chxz dd a i{position:absolute; left:50%; bottom:-3px; margin-left:-2px; width:5px; height:0px; background:url(../imggg/chxz_i.png) no-repeat center;}
.chxz dd a:hover{background:url(../imggg/tjTitH.png) repeat-x center; color:#fff;}
.chxz dd a:hover i{height:3px;}
.chxz dd a.cur{background:url(../imggg/tjTitH.png) repeat-x center; color:#fff;}


.lpMu{width:198px; height:870px; border:1px solid #ccc; background:url(../imggg/lpMu.png) repeat-x center;position:relative;}
.lpMu h4{margin:0 16px 6px 16px; height:40px; line-height:40px; font-size:16px; font-weight:normal;font-weight: bold;}
.lpMu h4 a{color:#333;}
.lpMu dl{margin: 10px 8px 0px 10px; border-bottom:1px solid #e4e4e4;height: 64px;}
.lpMu dt{font-size:14px; color:#d20003;}
.lpMu dt .dta{font-size:14px; color:#d20003;font-weight: bold;padding-left: 10px;line-height: 30px;}
.lpMu dd{padding:10px 0px; line-height:22px; overflow:hidden;}
.lpMu dd span{float:left; width:50%;}
.lpMu dd a{}
.lpMu p{padding-top:8px; position:absolute;bottom:10px;background:url(../imggg/swdxlBtn.png) no-repeat;height: 38px;width: 165px;margin-left: 16px;}
.lpMu p a{text-align:center;font-size: 15px; font-weight:bold;padding-left: 15px;}

.lpCont{width: 802px; height:870px; border:1px solid #ccc; border-left:none; background-color:#fff;}

.lpCont .lpMax{margin-top:20px; margin-left:20px;}

.lpCont ul{margin-top:20px; margin-left: 6px; overflow:hidden;}
.lpCont li{float:left;  width:193px; height:184px;  dotted #aaa; text-align:center;}
.lpCont li a img{ border:1px solid #E4E4E4; display:block; padding:1px;}
.lpCont li a img:hover { border:solid 1px #cf0003;}/*产品图片连接,点击边框*/
.lpCont li.noBg{border-right-color:#fff;}
.lpCont li h5{margin-top:8px; font-weight:normal;}

.contTit{position:relative; height:50px; line-height:50px; font-size:18px; background:url(../imggg/contTit.png) no-repeat center;}
.contTit .titA{margin-left:24px; color:#d20003;}
.contTit .titMore{position:absolute; right:20px; top:0px; font-size:13px; font-weight:normal;}

/*案例*/
.alBox{margin-top:30px;}
.alBox .alCont{padding:30px 0px; background:#fff url(../imggg/alCont.png) no-repeat center; position:relative;}
.alBox .alCont ul{margin:0px auto; width:1000px; overflow:hidden;}
.alBox .alCont li{margin:0 5px; float:left; width:190px;}
.alBox .alCont li h5{margin:0 10px; height:32px; line-height:32px; font-weight:normal;}
.alBox .alCont li h5 a{color:#de0003;}
.alBox .alCont li p{margin:0 10px; line-height:20px; color:#333; height:60px; overflow:hidden;}
.alBox .alCont li div{margin-top:16px; text-align:center;}
.alBox .alCont .btnLeft , .alBox .alCont .btnRight{position:absolute; top:110px; width:42px; height:43px;}
.alBox .alCont .btnLeft{left:-22px; background:url(../imggg/alBtnLeft.png) no-repeat center;}
.alBox .alCont .btnRight{right:-22px; background:url(../imggg/alBtnRight.png) no-repeat center;}

.botContSpan{overflow:hidden;}


/*广告栏*/
.ggl{margin:15px auto; position:relative;}
.ggl img{display:block;}
.ggl span{position:absolute; left:822px; top:78px; font-size:24px; color:#d20003; font-family:Arial, Helvetica, sans-serif;}


.fwSpan{}
.fwSpan h4{height:48px; line-height:48px; background:url(../imggg/tjTitH.png) repeat-x center; font-size:16px;}
.fwSpan h4 a{margin-left:16px; color:#fff;}
.fwSpan .fwBox{float:left; margin-right:14px; width:240px;}
.fwSpan .fwBox dl{padding:20px 19px; width:200px; height:340px; border:1px solid #ccc;  border-top:none; background-color:#fff;}
.fwSpan .fwBox dd{}
.fwSpan .fwBox dd p{margin-top:10px; margin-bottom:22px; line-height:22px; font-size:13px; color:#333; height:132px; overflow:hidden;}
.fwSpan .fwBox dd p span{color:#d20003;}

.lyBox{width:240px;}
.lyCont{height:380px; border:1px solid #ccc; border-top:none; background-color:#fff;}
.lyCont dl{padding:22px 16px;}
.lyCont dt{color:#333; font-size:14px;}
.lyCont dd{color:#d20003; font-size:18px;}
.lyCont .m_form{margin:0px auto; width:210px;}
.lyCont .m_form li{margin-bottom:5px;}
.lyCont .m_form .iptTxt{width:190px; border:none; height:20px; line-height:20px; padding:15px 10px; outline:none; background:url(../images/iptTxt.png) no-repeat center; font-family:microsoft yahei; color:#666;}
.lyCont .m_form .txtAre{width:190px; height:90px; border:none; outline:none; resize:none; padding:10px; line-height:20px; background:url(../images/txtAre.png) no-repeat left center; font-family:microsoft yahei; color:#666;}
.lyCont .m_form .btnTj{width:120px; height:50px; border:none; background:url(../images/btnTj.png) no-repeat center; cursor:pointer;}




.hzhb{margin:15px auto;}
.hzhb .hzCont{padding:20px 0px; background-color:#fff; border:1px solid #ccc; border-top:none;}
.hzhb .hzCont ul{margin:0px auto; width:1000px; overflow:hidden; background:url(../imggg/alCont.png) no-repeat center;}
.hzhb .hzCont li{margin:0 10px; float:left; width:180px; text-align:center;}
.hzhb .hzCont li h5{margin:0 10px; height:32px; line-height:32px; font-weight:normal;}


.wzbBox .contTit{background-image:url(../imggg/contTit2.png);}

/*动态*/
.dtBox{width:380px;}
.dtBox .dtCont{height:364px; background-color:#fff; border:1px solid #ccc; border-top:none; overflow:hidden;}
.dtBox .dtImg{margin-top:20px; margin-bottom:12px; text-align:center;}
.dtBox ul{margin:0px 20px;}
.dtBox li{padding-left:12px; position:relative; height:28px; line-height:28px; background:url(../imggg/dtLi_ico.png) no-repeat 2px center;}
.dtBox li a{display:inline-block; width:280px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.dtBox li span{position:absolute; right:14px; top:0; color:#999;}

.dtBox.ygDt{margin-left:15px;}

/*问题解答*/
.wtjd{width:609px;}
.wtjd .wdCont{margin-top:10px; height:340px; overflow:hidden;}
.wtjdCont{height:364px; background-color:#fff; border:1px solid #ccc; border-top:none; overflow:hidden;}
.wtjdCont dl{padding:4px 0; border-bottom:1px dotted #b4b4b4; font-size:13px;}
.wtjdCont dt{background-image:url(../imggg/tw_ico.png);}
.wtjdCont dt a{color:#d20003;}
.wtjdCont dd{line-height:22px; color:#333;}
.wtjdCont dt , .wtjdCont dd{padding:4px 22px 4px 24px; margin:4px 0; background-position:18px 6px; background-repeat:no-repeat;}

/*友情链接*/
.yqlj{margin:15px auto 20px auto; overflow:hidden; height:50px; line-height:50px; overflow:hidden; background:url(../imggg/contTit.png) no-repeat center top;}
.yqlj h4 img{}
.yqlj p{margin-left:120px;}
.yqlj p a{display:inline-block; padding:0 16px; background:url(Img/Common/hdTopBr.png) no-repeat right center;}

#flashs{ position:relative; height:430px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#C40C0C;}