/* CSS */
@import url("../imgs/new/common.css");
body {margin:0px;padding:0px;font-size:12px;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;background:#ffffff;line-height:20px;color:#000000;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,p,i,em,img {margin:0;padding:0;border:0px;}
input,select {font-size:12px;vertical-align:absmiddle;}
ul,li{list-style-type:none;padding:0;margin:0;}
em{font-style:normal}
a {color:#000000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}
sup{font-size:9px;font-family:Arial, Helvetica, sans-serif;}
.cl:after {content:".";display:block;height:0;clear:both;visibility:hidden;} 
.cl {zoom:1;}
.clear{clear:both;}
.l{float:left;}
.r{float:right;}
a img{border:0px;}
/* font style*/
a.link1{color:#ff0000;}
a.link1:hover{color:#ff0000;}
.fontRedB{font-weight:bold;color:#ff0000;font-size:24px;}
.fontR1{color:#ff0000;}
.font-s14{font-size:14px;}
.font-s16{font-size:16px;}
.color1{color:#737373;}
.logo{display:none;}
/* main */
.main{width:1200px;margin:0px auto;}
.contents, .container, .content{margin:0 auto;overflow:hidden;}
.container {margin:0 auto;width:1200px;overflow:hidden;}

/*.header_nav li.cur,.header_nav li:hover{background:#087d2b;}*/
/*next button*/
/*pager links hover and active states*/
.bx-pager .pager-active,
.bx-pager a:hover {background-color:#FFFFFF;display:block;}
/*pager wrapper*/
.bx-pager {text-align:center;padding-top:0px;font-size:12px;color:#666;position:absolute;left:50%;bottom:20px;width:120px;overflow:hidden;margin:0 0 0 -40px;}

/*pager links*/
.bx-pager a {margin-right:7px;color:#fff;font-size:0;zoom:1;background-color:#007dc6;text-indent:-9999px;display:block;width:13px;height:13px;float:left;border-radius:100%;}
.ban{text-align:center;height:700px;position:relative;z-index:1;overflow:hidden;}
.ban .banner{text-align:center;width:100%;}
.ban .banner li{float:left;height:700px;width:100%;}
.ban .banner li .pic1{background:url(ban1.jpg) no-repeat center bottom;background-size:cover;height:450px;}
.ban .banner li .pic2{background:url(ban2.jpg) no-repeat center bottom;background-size:cover;height:450px;}
.ban .banner li .pic3{background:url(ban3.jpg) no-repeat center bottom;background-size:cover;height:450px;}

.bannerpic{width:100%;text-align:center;height:450px;position:relative;z-index:1;overflow:hidden;}
.bannerpic ul {width:100%;height:450px;}
.bannerpic ul li {width:1200px;height:450px;margin:0 auto;color:#FF5533;}
.bannerpic ul li h1 {width:300px;height:50px;padding:80px 0 0 180px;}
.bannerpic ul li h1 a{font-size:39px;color:#ffffff;text-shadow: 1px 2px 1px #ff5500,1px 2px 1px #ff5500;font-weight:500;}
.bannerpic ul li h1 i{font-style: normal;}
.bannerpic ul li h2 {width:500px;height:50px;padding:80px 0 0 180px;}
.bannerpic ul li h2 a{font-size:39px;color:#ffffff;text-shadow: 1px 2px 1px #ff5500,1px 2px 1px #ff5500;font-weight:500;}
.bannerpic ul li h2 i{font-style: normal;}
.bannerpic .pic0 {background:url(../imgs/new/pv_about.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic1 {background:url(../imgs/new/pv_jishu.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic2 {background:url(../imgs/new/pv_news.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic3 {background:url(../imgs/new/pv_zizhi.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic4 {background:url(../imgs/new/pv_gongcheng.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic5 {background:url(../imgs/new/pv_fangshi.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic6 {background:url(../imgs/new/pv_fangan.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic7 {background:url(../imgs/new/pv_contact.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic8 {background:url(../imgs/new/pv_1.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic9 {background:url(../imgs/new/pv_2.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic10 {background:url(../imgs/new/pv_3.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic11 {background:url(../imgs/new/pv_jishu.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic12 {background:url(../imgs/new/pv_news.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic13 {background:url(../imgs/new/pv_zizhi.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic14 {background:url(../imgs/new/pv_gongcheng.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic15 {background:url(../imgs/new/pv_fangshi.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic16 {background:url(../imgs/new/pv_fangan.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic17 {background:url(../imgs/new/pv_contact.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic18 {background:url(../imgs/new/pv_1.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic19 {background:url(../imgs/new/pv_2.jpg) no-repeat center center;height:450px;background-size:cover;}
.bannerpic .pic20 {background:url(../imgs/new/pv_3.jpg) no-repeat center center;height:450px;background-size:cover;}


/*article */
.wrapper{float:right;width:900px;margin:0 auto;padding-right:10px;overflow:hidden;}
.wrappers{float:right;width:900px;margin:0 auto;padding-right:10px;overflow:hidden;}
.wrappers sup{ color:#FFFF66;}

/* left */
.nyleft{float:left;width:250px;margin:21px 1px;overflow:hidden;}
.ny-title{position:relative;border-bottom:solid 1px #6d6e71;height:38px;}
.ny-title em{display:block;float:left;font-size:18px;font-weight:bold;color:#f15922;line-height:38px;border-bottom:solid 1px #f15922;height:38px;position:relative;z-index:3;padding:0 8px 0 10px;}
.ny-title span{display:block;float:left;font-size:16px;font-weight:bold;color:#000000;padding:0px 0 0 6px;line-height:39px;}
.ny-title a{display:block;position:absolute;z-index:4;margin-top:-4px;top:50%;right:0;background:url(more.jpg) no-repeat 0 0;width:35px;height:9px;}
.left-logo{background:url(left-logo.png) #0055A5 center center no-repeat;height:91px;margin:9px 0 11px 0;}
.left-menu{padding-top:11px;}
.left-menu li{padding-bottom:10px;}
.left-menu li a{display:block;text-align:center;height:43px;line-height:43px;font-size:16px;font-weight:bold;color:#000000;background:url(left-menu-bg.jpg) no-repeat left bottom;}
.left-menu li a:hover{color:#FFFFFF;background-position:left top;text-decoration:none;}
.left-menu li.thisclass a{color:#FFFFFF;background:url(left-menu-bg.jpg) no-repeat left top;text-decoration:none;}

.left-btn-cp{margin-top:12px;background: url(left-btn-cp.png) #0055A5 center center no-repeat;}
.left-btn-cp a{display:block;height:90px;}
.left-tel{margin-top:10px;background:url(left-tel.png) no-repeat 0 0;height:250px;}
.left-lxwm{background:url(left-lxwm.jpg) no-repeat 0 0;height:157px;}

/* con */
.blk{margin-top:29px;padding-top:10px;}
.blk .title{margin-bottom:25px;padding-left:10px;height:45px;background:#fff;border:1px solid #cdcdcd;position:relative;}
.blk .title h1 a{color:#fff;}
.blk .title h1{display:inline-block;*display:inline;zoom:1;margin-top:-10px;padding-right:10px;height:55px;font-size:20px;font-weight:normal;color:#fff;background:url(../imgs/title_bg.png) right 0 no-repeat;}
.blk .title h1 span{display:inline-block;*display:inline;zoom:1;padding:0 20px;height:55px;line-height:55px;background:url(../imgs/title_bg_1x.png) repeat-x;}
.blk .title h3 a{color:#fff;}
.blk .title h3{display:inline-block;*display:inline;zoom:1;margin-top:-10px;padding-right:10px;height:55px;font-size:20px;font-weight:normal;color:#fff;background:url(../imgs/title_bg.png) right 0 no-repeat;}
.blk .title h3 span{display:inline-block;*display:inline;zoom:1;padding:0 20px;height:55px;line-height:55px;background:url(../imgs/title_bg_1x.png) repeat-x;}
.blk .title .more_txt{margin-left:50px;font-size:14px;}
.blk .contents{margin-bottom:10px;overflow:hidden;}
.blk .quicktabs-wrapper{width:98%;margin:0 auto;}

.blk .hd{margin-bottom:10px;font-weight:bold;font-size:18px;color:#0055A5;}
.blk .hd sup{color:#ff5533;}
.blk .more{float:right;color:#0055A5;}
.blk .contents .more{width:100%;margin:1px 10px 30px;z-index:99999;}
.blk .contents .more a{float:right;color:#0055A5;}

.position{width:600px;float:right;line-height:45px;padding-right:10px;font-size:14px;text-align:right;}
.position a{color:#333;}
.position span{color:#f15922;font-weight:600;}
.position-f span{color:#f15922;font-weight:600;overflow:hidden;}
.position-f{margin:0 auto;width:1188px;height:39px;line-height:38px;background:#fff;color:#666;padding-left:10px;font-size:13px;border:1px solid #cdcdcd;border-radius:3px 3px 0px 3px;overflow:hidden;}

/** 推荐 begin **/
.desginer_case {width:100%;height:auto;margin:20px 0 0 0;background:url(../img/icon6.png) no-repeat left 3px;float:left;overflow:hidden}
.desginercase_title {width:97%;height:30px;background:url(../img/line8.jpg) no-repeat left bottom;padding:5px 0 0 25px;font-size:16px;color:#333333}
.likearticle {margin:10px 0;width:99%;overflow:hidden;}
.likearticle li {float:left;width:50%;line-height:25px;font-size:12px;overflow:hidden;}
.likearticle li a {color:#444;text-decoration:underline;padding:2px 10px;}

/****** 产品 begin******/
.chanpin{width:100%;margin:5px 5px 5px 10px;overflow:hidden;}
.chanpin li{width:265px;height:302px;margin:5px 20px 30px 10px;border:1px solid #DFDFDF;float:left;}
.chanpin li:hover{border:1px solid #4474BB;}
.chanpin li img{max-width:263px;max-height:198px;}
.chanpin .sp{width:265px;height:200px;vertical-align:middle;display:table-cell;text-align:center;}
.chanpin .sc_bottom{width:250px;height:99px;padding:0 5px 0 10px;background:#efefef;overflow:hidden;position:relative;}
.chanpin .sc_bottom .sbo{margin:5px 0;height:auto;line-height:20px;color:#666666;font-size:15px;}
.chanpin .sc_bottom .sbo2{font-size:12px;height:auto;overflow:hidden;}
.chanpin .sc_bottom .zji{height:70px;float:left;color:#888888;font-size:12px;}
.chanpin .sc_bottom .zji p{line-height:20px;padding:0;font-size:12px;}
.chanpin .sc_bottom .djxq{width:60px;height:20px;border-radius:2px;background:#ADADAD;text-align:center;position:absolute;right:6px;bottom:8px;}
.chanpin .sc_bottom .djxq .dx{color:#FFFFFF;}

/******  产品******/
.chanp{width:950px;margin-left:-15px;overflow:hidden;}
.chanp li{width:208px;height:270px;margin:1px 9px 13px 5px;border:1px solid #DFDFDF;float:left;margin-bottom:10px;list-style:none;}
.chanp li:hover{border:1px solid #4474BB;}
.chanp li img{width:208px;height:165px;}
.chanp .sp{width:208px;height:165px;background:#4474BB;}
.chanp .sc_bottom{width:198px;height:105px;padding:0 5px;background:#efefef;overflow:hidden;position:relative;}
.chanp .sc_bottom .sbo{margin:3px 0;height:auto;line-height:20px;color:#666666;font-size:15px;}
.chanp .sc_bottom .sbo2{font-size:12px;height:auto;line-height:18px;overflow:hidden;}
.chanp .sc_bottom .zji{height:39px;float:left;color:#888888;font-size:12px;}
.chanp .sc_bottom .zji span{height:17px;overflow:hidden;}
.chanp .sc_bottom .djxq{width:60px;height:20px;border-radius:2px;background:#ADADAD;text-align:center;position:absolute;right:6px;bottom:5px;}
.chanp .sc_bottom .djxq .dx{color:#FFFFFF;}

/****** 案例 begin******/
.anli{width:100%;margin:5px 5px 5px 10px;overflow:hidden;}
.anli li{width:265px;height:320px;margin:5px 20px 20px 10px;border:1px solid #DFDFDF;float:left;}
.anli li:hover{border:1px solid #4474BB;}
.anli li img{max-width:263px;max-height:199px;}
.anli .sp{width:265px;height:200px;vertical-align:middle;display:table-cell;text-align:center;}
.anli .sc_bottom{width:250px;height:118px;padding:0 5px 0 10px;background:#efefef;overflow:hidden;position:relative;}
.anli .sc_bottom .sbo{margin:5px 0;height:auto;line-height:20px;color:#666666;font-size:15px;}
.anli .sc_bottom .sbo2{font-size:12px;height:auto;overflow:hidden;}
.anli .sc_bottom .zji{height:70px;float:left;color:#888888;font-size:12px;}
.anli .sc_bottom .zji p{line-height:20px;padding:0;font-size:12px;}
.anli .sc_bottom .djxq{width:60px;height:20px;border-radius:2px;background:#ADADAD;text-align:center;position:absolute;right:6px;bottom:8px;}
.anli .sc_bottom .djxq .dx{color:#FFFFFF;}

/*---article_shop--*/
.shop_show{clear:both;width:100%;margin:0 auto;overflow:hidden;}
.shop_pic{float:left;width:230px;height:180px;margin:10px 15px;border:dashed 1px #dedede;text-align:center;vertical-align:middle;}
.shop_pic img{max-width:220px;max-height:170px;padding:5px;text-align:center;vertical-align:middle;}
.shop_key{float:right;width:450px;line-height:20px;margin:5px 20px 0 0;font-size:12px;color:#333;}
.shop_key ul li{width:100%;border-bottom:1px solid #dddddd;padding-left:5px;line-height:30px;}
.shop_key ul li i{color:#999;}
.shop_key ul li span{color:#0055A5;font-weight:bold;padding-right:8px;}
.shop_key ul li .tels{color:#f53;font-size:16px;}
.shop_key ul li .spantab{width:93%;}
.shop_key ul li .brand_left {width:100%;overflow:hidden;}
.shop_key ul li .brand_left li{width:48%;overflow:hidden;}
.shop_key em{color:#e10;font-weight:bold;}

.shop_img{text-align:center;overflow:hidden;}
.shop_img img{border:1px dotted #D9DACD;padding:2px;}
.shop_title {width:100%;text-align:center;background:url("../images/line3.jpg") repeat-x left bottom;overflow:hidden;margin-bottom:9px;}
.shop_title h1 {font-size:22px;height:40px;color:#0055A5;}
.shop_title h2 {font-size:12px;height:30px;color:#a5a5a5;}
.shop_title h2 span {margin:0 10px 0 0;}
.shop_content {border-top:1px dashed #D9DACD;width:auto;margin:10px 0 0 0;line-height:22px;font-size:15px;overflow:hidden;}
.shop_content p{padding:5px;}
.shop_content p img{text-align:center;}
.shop_content img{max-width:850px;height:auto;width:expression(this.width > 850 ? "850px" :this.width);}
.shop_content center{line-height:0px;}
.shop_content a {color:#0055A5;text-decoration:none}
.shop_content a:visited {color:#0055A5;text-decoration:none}
.shop_content a:hover {color:#cc0000;text-decoration:none}
.shop_content .ctit .fangan a {padding:0 5px;}
.shop_content .ctit {width:100%;height:auto;color:#555;overflow:hidden;}
.shop_content .ctit h3{width:99%;height:35px;line-height:35px;margin:10px 0;padding-left:10px;font-size:19px;font-weight:bold;border-bottom:1px solid #dedede;background-color:#e5e5e5;}
.shop_content .ctit h4{width:99%;height:33px;line-height:33px;margin:10px 0;padding-left:10px;font-size:17px;font-weight:bold;border-bottom:1px solid #dedede;background-color:#e5e5e5;}
.shop_content .ctit li {width:100%;line-height:200%;font-size:12px;text-align:center;overflow:hidden;}
.shop_content .ctit li a{text-align:center;}
.shop_content .ctit .mt1{width:99%; margin:0 auto;}
.shop_content .colord {color:#e10;}

/*article_article*/
#block-boxes-news .title{height:auto;}
#block-boxes-news .title h3{vertical-align:top;}
#block-boxes-news .title .more_txt{display:inline-block;padding:12px 0;width:75%;}

#block-boxes-mixed .img{margin-left:10px;width:278px;float:left;margin-right:20px;text-align:center;}
#block-boxes-mixed .img img{width:278px;height:215px;border:1px solid #aeadad;}
#block-boxes-mixed .img .txt{margin:10px 0;font-size:15px;font-weight:bold;}
#block-boxes-mixed .img a{color:#333;}
#block-boxes-mixed .date{width:335px;margin-right:20px;float:left;}
#block-boxes-mixed .date dt{margin-bottom:5px;float:left;clear:left;width:70px;margin-right:15px;}
#block-boxes-mixed .date dd{margin-bottom:5px;float:left;width:240px;}
#block-boxes-mixed .more{float:right;color:#0055A5;}
#block-boxes-mixed .avt{width:310px;float:left;}
#block-boxes-mixed .avt .img2{width:135px;float:left;margin-right:20px;border:1px solid #0055A5;}
#block-boxes-mixed .avt .img2.last{/*margin-right:0;*/}
#block-boxes-mixed .avt .img2 img{width:135px;height:155px;display:block;}
#block-boxes-mixed .avt .img2 p{height:22px;line-height:22px;background:#0055A5;color:#fff;text-align:center;}
#block-boxes-mixed .avt .img2 a{color:#fff;}
.img_scroll{width:105%;height:210px;overflow:hidden;position:relative;}
.scroll_cnt{ height:180px;position:relative;}
.img_scroll .btn{position:absolute;bottom:0px;line-height:20px;font-size:26px;font-weight:bold;color:#a40000;}
.img_scroll .btn_left{ left:122px;}
.img_scroll .btn_right{ left:157px;}
.blk .mixed-cnt{font-size:14px;margin-left:285px;}
.mixed-cnt .more{font-size:12px;margin-top:20px;}
.in-content .in-blk{background:#fff;border:1px solid #cdcdcd;padding:10px 25px 25px 0;overflow:hidden;position:relative;margin-bottom:20px;}
.in-blk .fl{float:left;padding:5px 15px 0 15px;width:100px;height:110px;}
.in-blk .fl .img{max-width:110px;max-height:110px;}
.in-blk .fr{margin-left:140px;margin-top:-110px;width:750px;float:left;}
.in-blk .fr .txt span{color:#f60;font-size:14px;font-weight:600;}
.in-blk .fr .txt, .in-blk .fr .btn{width:770px;overflow:hidden;}
.in-blk .name{width:750px;font-size:16px;font-weight:bold;color:#0055A5;margin-bottom:5px;display:block;}
.in-blk .in-more{width:132px;height:32px;background:url(../img/btn.png) no-repeat;display:block;float:right;}
.in-blk .tip-name{height:19px;line-height:20px;font-weight:bold;color:#0055A5;padding:0 20px;position:absolute;bottom:0;left:0;background:#ffec86 url(../img/lit_bg.png) right center no-repeat;}

#float{display:none;width:212px;height:117px;background:url(../img/float_bg.png) 0 0 no-repeat;position:fixed;left:50%;margin-left:490px;top:305px;}

#block-views-coursewares-block .item-list{overflow:hidden;}
#block-views-coursewares-block .item-list ul{float:left;overflow:hidden;}
#block-views-coursewares-block .item-list ul li{width:460px;margin:0 10px 20px 10px;float:left;}
#block-views-coursewares-block .views-field-field-image{width:218px;margin-right:20px;float:left;border:1px solid #bcbbbb;}
#block-views-coursewares-block .views-field-field-image img{width:218px;height:133px;display:block;}
#block-views-coursewares-block .views-field-title{font-weight:bold;font-size:15px;margin-bottom:5px;display:block;}
#block-views-coursewares-block .views-field-title a{font-weight:bold;font-size:15px;display:block;}

#block-views-coursewares-block div.selectTag {display:block}
#tagContent div.selectTag {display:block}

#block-quicktabs-article-tabs .item-list{height:30px;line-height:30px;overflow:hidden;}
#block-quicktabs-article-tabs .item-list li{float:left;margin-right:10px;}
#block-quicktabs-article-tabs .item-list li a{display:block;height:30px;line-height:31px;text-align:center;color:#f2f2f2;background:#c79696;padding:0 15px;min-width:80px;border-top-left-radius:4px;border-top-right-radius:4px;}
#block-quicktabs-article-tabs .item-list .active a{color:#fff;background:#902319;}
#block-quicktabs-article-tabs .item-list .selectTag a{color:#fff;background:#902319;}
#block-quicktabs-article-tabs .quicktabs_main{padding:25px 35px;height:620px;/*height:180px;*/ line-height:1.8;background:#f1e8e8;overflow:hidden;border:3px solid #902319;}
#block-quicktabs-article-tabs .field-name-field-image{width:160px;margin-right:20px;float:left;}
#block-quicktabs-article-tabs .field-name-field-image img{width:160px;height:100px;}
#block-quicktabs-article-tabs .field-name-field-title{font-weight:bold;font-size:14px;margin-bottom:10px;}
#block-quicktabs-article-tabs .node-readmore a{color:#0055A5;float:right;}

#block-views-documents-block .view-content-con{background:#fff;padding:20px;border:1px solid #cdcdcd;border-top:0;margin:-25px 0 25px 0;}
#block-views-documents-block .view-content-con p{font:15px/1.5 Microsoft YaHei,helvetica,tahoma,arial,sans-serif;padding:5px 0;}
#block-views-documents-block .view-content-con p strong{font-size:15px;}
#block-views-documents-block .view-content-con a{color:#0055A5;}
#block-views-documents-block .view-content-con center{font:12px/0.5 Microsoft YaHei,helvetica,tahoma,arial,sans-serif;}

#block-views-documents-block .view-content{padding:0 10px;overflow:hidden;}
#block-views-documents-block .view-content p{padding:1px 3px;overflow:hidden;}
#block-views-documents-block .view-content p a{color:#0055A5;}
#block-views-documents-block .view-content .content{padding:0 5px;}
#block-views-documents-block .view-content .imglist{float:left;width:98px;height:78px;margin:0 10px 0 1px;border:1px dashed #cdcdcd;overflow:hidden;}

#block-views-documents-block .view-image{padding:0 10px;overflow:hidden;}
#block-views-documents-block .view-image p{padding:5px;overflow:hidden;}
#block-views-documents-block .view-image p a{color:#0055A5;}
#block-views-documents-block .view-image .content{padding:5px;line-height:20px;font-size:13px;}
#block-views-documents-block .view-image .imglist{float:left;width:200px;height:150px;margin:0 10px 0 1px;border:1px dashed #cdcdcd;overflow:hidden;}
#block-views-documents-block .view-image .view-row{padding-bottom:10px;margin-bottom:20px;min-height:160px;border-bottom:1px dashed #0055A5;position:relative;}
#block-views-documents-block .view-image .titl{margin:0 0 5px 237px;}
#block-views-documents-block .view-image .titl a{font-size:15px;font-weight:bold;color:#333;vertical-align:middle;}
#block-views-documents-block .view-image .titl_num{display:block;position:absolute;top:3px;left:217px;width:15px;height:15px;font-size:12px;background:#0055A5;text-align:center;line-height:16px;color:#fff;font-style:normal;}

#block-views-documents-block .tit{margin:0 0 1px 133px;}
#block-views-documents-block .tit a{font-size:15px;font-weight:bold;color:#333;vertical-align:middle;}
#block-views-documents-block .tit_num{display:block;position:absolute;top:3px;left:113px;width:15px;height:15px;font-size:12px;background:#0055A5;text-align:center;line-height:16px;color:#fff;font-style:normal;}
#block-views-documents-block .index_tit{margin-bottom:5px;margin-left:25px;}
#block-views-documents-block .index_tit a{font-size:15px;font-weight:bold;color:#333;vertical-align:middle;}
#block-views-documents-block .index_tit_num{display:block;position:absolute;top:3px;left:1px;width:15px;height:15px;font-size:12px;background:#0055A5;text-align:center;line-height:16px;color:#fff;font-style:normal;}
#block-views-documents-block .views-row{padding-bottom:1px;margin-bottom:25px;min-height:98px;border-bottom:1px dashed #0055A5;position:relative;}
#block-views-documents-block .views-row-last{padding-bottom:0;border-bottom:0;}

/****** 文章页 begin******/
.showtxt_t,.show_bd .showtxt{width:100%;margin:0 auto;}
.showtxt_t{text-align:center;line-height:250%;padding:5px 0 5px;}
.showtxt_t,.showtxt_t a{color:#666666;}
.showtxt_t h1{font-size:25px;color:#333;padding:20px 0;font-weight:normal;}
.showtxt_t h2{font-size:25px;color:#333;padding:20px 0;font-weight:normal;}
.showtxt_t p{text-align:center;border:1px dashed #E5E5E5;background:#f9f9f9;line-height:25px;}
.showtxt{color:#2b2b2b;font-size:15px;line-height:25px;padding-top:15px;overflow:hidden;}
.showtxt p{font-size:15px;line-height:25px;padding-bottom:10px;}
.showtxt p img{max-width:850px;/*_width:expression(documentElement.clientWidth>500?"500px":"auto");*/}
.showtxt p strong{font-size:15px;}
.showtxt a{color:#0055A5;}
.showtxt img{max-width:850px;/*_width:expression(documentElement.clientWidth>500?"500px":"auto");*/}
.showtxt .shsj{text-indent:2em;}
.showtxt .youshi p {font-size:13px;line-height:20px;padding-bottom:5px;}

.page_up{height:21px;font-size:15px;margin:10px 0 0 0;width:100%;}
.page_up span{float:left;width:420px;margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(../img/boxoff.gif) left 15px repeat-x;margin:4px auto;}
.boxoff span{display:block;width:8px;height:1px;overflow:hidden;font-size:0px;line-height:100px;float:left;}

/*pages */
#pages{overflow:hidden;margin:5px 0px;background:#f5f5f5;width:99%;float:right;}
#pages li{display:block;float:left;margin:0px 9px 0px 0px;color:#fff;height:23px;line-height:23px;}
#pages li{background:#e0e0e0;color:#555;}
#pages li a{color:#555;padding:8px;height:23px;line-height:23px;}
#pages li a:hover {background:#f90;color:#555;}
#pages li span{padding:0 10px;}
#pages .thisclass{background:#f90;color:#555;padding:0 8px;}

/*link*/
.link {overflow:hidden;width:100%;padding:5px 0;background-color:#0055D5;margin-top:-20px;}
.link h5{font-weight:normal;font-size:14px;float:left;margin:0;color:#fff;}
.link h5 a{color:#fff;}
.link ul{overflow:hidden;float:right;width:1140px;}
.link li{float:left;margin:1px 5px;line-height:18px;white-space:nowrap;}
.link li a{color:#fff;font-size:12px;}

/*footer*/
.footer {overflow:hidden;width:100%;background-color:#0055A5;padding-bottom:80px;margin:0 0 1px 0;}
.footer .f_nav{overflow:hidden;width:100%;padding:20px 0;background:url(f04.png) repeat-x left bottom;text-align:center;}
.footer .f_nav li{display:inline-block;font-size:14px;background:url(nav.png) repeat-y right top;margin:0 -2px;padding:0 25px;}
.footer .f_nav li{*display:inline}
.footer .f_nav .last{background:none}
.footer .f_nav li a{color:#fff;}
.footer h2{float:left;margin-top:97px;}
.footer .info{width:555px;margin:65px 0 20px 45px;float:left;overflow:hidden;}
.footer .info p{font-size:13px;line-height:34px;color:#fff;}
.footer .info p a{color:#fff;}
.footer .info i{margin:0 25px;}
.footer dl{overflow:hidden;float:right;margin-top:65px;}
.footer dt{overflow:hidden;float:left;width:108px;height:132px;background-color:#fff;text-align:center}
.footer dt img{display:block;margin:5px auto;}
.footer dt em{display:block;text-align:center;font-size:12px;color:#999;}
.footer dd{overflow:hidden;float:left;width:175px;margin-left:30px;margin-top:25px;}
.footer dd p{font-size:12px;color:#fff;margin-top:15px;}
.footer dd p#fengx{margin-top:15px;}
.footer dd span{display:block;font-size:24px;color:#fff;}
.footer dd a{margin:0 5px;position:relative;top:7px;*top:12px;padding-bottom:7px;display:inline-block}
.footer dd a{*display:inline}

/*index*/
#indemo img{margin-right:15px;width:auto;height:180px;}
.imgbg{border:0;}
#indemom img{margin-right:15px;width:auto;height:200px;}
#indemom .item-txt{position:absolute;z-index:2;bottom:30px;left:0;width:100%;height:45px;text-align:center;font-size:13px;font-weight:bold;color:#555;line-height:21px;background-color:#000000;background-color:rgba(0,0,0,.5);}
.imgbgm{border:0;overflow:hidden;}

/**/
.m-top{margin-top:18px;}
.mt-20{margin-top:20px;}
.p-l{float:left;width:384px;}
.p-c{float:left;width:384px;margin-left:24px;}
.p-r{float:right;width:384px;}
.t-list{padding-top:10px;}
.b-title{position:relative;border-bottom:solid 1px #6d6e71;height:38px;}
.b-title em{display:block;float:left;font-size:18px;font-weight:bold;color:#f15922;line-height:38px;border-bottom:solid 1px #f15922;height:38px;position:relative;z-index:3;padding-right:6px;}
.b-title span{display:block;float:left;font-size:14px;font-weight:bold;color:#6d6e71;padding:0px 0 0 6px;line-height:39px;}
.b-title a{display:block;position:absolute;z-index:4;margin-top:-4px;top:50%;right:0;background:url(more.jpg) no-repeat 0 0;width:35px;height:9px;}
.b-con{padding-top:8px;line-height:22px;}
.b-con img{display:block;}
.indnew{float:left;width:360px;}
.indnew .title{height:46px;background:url(bt-news.png) no-repeat 0 0;position:relative;}
.indnew .hot-img{}
.indnew .hot-img a{display:block;}
.indnew .hot-img img{display:block;border:solid 5px #eacf7a;}
.indnew .hot dl{float:right;width:286px;}
.indnew .hot dl dt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:bold;line-height:30px;}
.indnew .hot dl dd{line-height:22px;font-size:12px;color:#000000;}
.indnew .hot dl dd.subtitle{font-size:14px;}
.indnew .hot a{color:#000000;}

.indnew-m{}
.indnew-m li{height:22px;line-height:22px;position:relative;padding-right:60px;position:relative;background:url(news-icon.gif) no-repeat 0 center;}
.indnew-m li a{display:block;line-height:22px;overflow:hidden;padding-left:5px;}
.indnew-m li span{text-align:right;font-size:12px;display:block;position:absolute;right:0;top:0;z-index:2;width:90px;overflow:hidden;}

.gd{position:relative;height:290px;margin:0 auto;}
.gd-con{height:290px;margin:0 auto;overflow:hidden;}
.gd .btn-prev,.gd .btn-next{display:block;width:27px;height:50px;position:absolute;display:block;top:50%;margin-top:-25px;cursor:pointer;}
.gd .btn-prev{background:url(zs-prev.png) no-repeat 0 0;left:-40px;}
.gd .btn-next{right:-40px;background:url(zs-next.png) no-repeat 0 0;}
.gd-con .imgbg{display:inline-block;margin-right:30px;line-height:30px;text-align:center;}
.gd-con .imgbg img{display:block;}

.cpxl{background:url(cpzs-bt.jpg) no-repeat 0 0 #0055A5;height:65px;overflow:hidden;}
.cpxl .title{width:160px;float:left;}
.cpxl .title em{display:block;color:#FFFFFF;font-size:22px;font-weight:bold;padding-top:10px;line-height:22px;text-align:center;}
.cpxl .title span{display:block;color:#FFFF99;font-size:20px;font-weight:bold;line-height:20px;text-align:center;}
.cpxl .b-list{float:right;padding-top:5px;text-align:right;}
.cpxl .b-list a{display:block;float:left;padding:10px 13px 0 13px;width:65px;height:44px;border-radius:8px;background-color:#FFFFFF;font-size:14px;font-weight:bold;line-height:18px;text-align:center;margin-right:10px;}
.cpxl .b-list i{color:#F53;}
.cpxl .b-list a:hover{background-color:#f15922;color:#FFFFFF;text-decoration:none;}
.cpxl-list{padding-top:15px;}
.cpxl-list li{float:left;margin:0 40px 19px 0;width:268px;height:219px;border:dashed 1px #f15922;text-align:center;position:relative;}
.cpxl-list li .item-img img{max-width:268px;max-height:219px;margin:0 auto;text-align:center;display:block;}
.cpxl-list li .item-txt{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:45px;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;line-height:21px;background-color:#000000;background-color:rgba(0,0,0,.5);}
.cpxl-list li .item-txt a{display:block;line-height:21px;color:#FFFFFF;}
.cpxl-list li.end{margin-right:0;}
.ad img{display:block;}

.zwbt{}
.nyad{margin-top:10px;}
.nyad img{display:block;max-width:100%;}
.nyzw-path{text-align:left;height:40px;line-height:40px;color:#000000;font-weight:bold;font-size:16px;border-bottom:solid 1px #bababa;}
.nyzw-path .path-con{padding-left:25px;}
.nyzw{line-height:24px;padding:20px 18px;min-height:300px;font-size:14px;}