@charset "utf-8";
@font-face {font-family: "iconfont";
            src: url('iconfont.eot?t=1495519732800'); /* IE9*/
            src: url('iconfont.eot?t=1495519732800#iefix') format('embedded-opentype'), /* IE6-IE8 */
                url('iconfont.woff?t=1495519732800') format('woff'), /* chrome, firefox */
                url('iconfont.ttf?t=1495519732800') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
                url('iconfont.svg?t=1495519732800#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-tupian2:before { content: "\e602";color:#019be1;padding-right:5px; }
.icon-tupian3:before { content: "\e608";color:red;padding-right:5px; }
.icon-tupian4:before { content: "\e607";color:#0078c9;padding-right:5px;font-size:12px; }

.icon-tupian7:before { content: "\e60c";color:#fff;padding-right:5px;font-size:82px;text-align:center; }
.icon-tupian8:before { content: "\e606";color:#fff;padding-right:5px;font-size:52px;text-align:center;display:inline-block; }
.icon-tupian9:before { content: "\e625";color:#fff;padding-right:5px;font-size:52px;text-align:center;display:inline-block; }
.icon-tupian10:before { content: "\e6a5";color:#fff;padding-right:5px;font-size:52px;text-align:center;display:inline-block; }


.div1{
    width:327px;
    height:154px;
    background:#ec7501;
    float:left;
    margin-right:6px;
    text-align:center;
}
.div2{
    width:330px;
    height:74px;
    background:#82c601;
    float:left;
    margin-bottom:8px;
    margin-right:6px;
    text-align:center;
}
.div3{
    width:330px;
    height:74px;
    background:#3300b7;
    float:left;
    text-align:center;
}
.div4{
    width:666px;
    height:72px;
    background:#019be1;
    float:left;
    text-align:center;
}

html{_background-attachment: fixed;}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size: 12px;color: #000000;font-family: "Microsoft yahei";background-repeat: repeat;}
body a{color: #000000;text-decoration: none;font-family:微软雅黑，宋体;}
body a:hover{color: #fe5900;}
body{
    overflow-x:hidden;
    font-family:微软雅黑，宋体;
}
em{font-style:normal}
li{list-style:none}
fieldset{border:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
p{word-wrap:break-word}
a:link,a:visited{text-decoration:none;}
.1180{width: 1180px;}
.fl{float: left;}
.fr{float: right;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size: 22px;}
.font24{font-size: 24px;}
.font28{font-size: 28px;}
.font33{font-size: 22px;}
.line20{line-height: 20px;}
.line22{line-height: 22px;}
.line24{line-height: 24px;}
.line26{line-height: 26px;}
.line28{line-height: 28px;}
.line30{line-height: 30px;}
.line32{line-height: 32px;}
.ffh{
    font-size:24px;
    line-height:55px;
    text-align:center;
    font-weight:normal;
}
.huangse1{color: #E10601;}
.fontbaise{color: #fff;}
.fontheise{color: #000;}
.fonthongse{color: #ff0000;}
.fontlanse{color: #000;}
.fonthuangse{color: #ef6500;}
.fonthuise{color:#c8c8c8}
.fonthuise2{
    color: #666666
}
.fontnocu{font-weight: normal;}
.strong{font-weight: bold;}
.txtleft{text-align: left;}
.txtcontent{text-align: center;}
.txtright{text-align: right;}
.m_top5{ margin-top:5px;}
.m_top8{ margin-top:8px;}
.m_top10{ margin-top:10px;}
.m_top12{ margin-top:12px;}
.m_top15{ margin-top:15px;}
.m_top20{ margin-top:20px;}
.m_top25{ margin-top:25px;}
.m_left5{ margin-left:5px;}
.m_left10{ margin-left:10px;}
.m_left15{ margin-left:15px;}
.m_left20{ margin-left:20px;}
.m_left28{ margin-left:28px;}
.m_left31{ margin-left:31px;}
.m_right10{ margin-right:10px;}
.hui_bian{border: 1px solid #c6c5c5;}
.hei20{ height:20px;}
.p24{text-indent: 24px;}
.clear{ clear:both;}
.undis{display:none}
.h_10{ height:10px;}
.h_20{ height:20px;}
.impact{font-family:"Microsoft yahei";}
.borderright{ border-left:1px solid #1387d7;}
/*=================================全局样式结束GLOBAL STYLE=========================================*/
@charset "gb2312";
body { behavior:url(csshover.htc);}
.to_big {height:126px;width: 100%;}
#head {height: 110px;width: 1180px;margin-right: auto;margin-left: auto;}
#logo {display: inline;}
.xhdlogo{height: 115px;display: block;background-repeat: no-repeat;background-position: 0px 0px;}
.xhdlogo img{
	height: 115px;
}
#headright {height: 150px;width: 400px;}
.top_bq {height: 22px;width: 280px;margin-left: 115px;line-height: 22px;background-position: 0px -84px;}
/* nav */
#navbig {height:50px;z-index:65535;position:relative;float:right;margin-top:30px;}
.nav li:hover{background-color:#fff;}
.nav li.on{background:#56a2e4;}
.nav li.on a{
	color:#fff;
}
.nav li.curron {}
.nav li.curr {}
.nav li.curr:hover {background:#ff6c00 url(../images/nav_li.png) no-repeat 95px 17px;}
.menu{height:46px;width: 820px;margin-right: auto;margin-left: auto;float:right;}
.nav{list-style: none;height: 46px;;margin-bottom: 0;}
.nav>li{position: relative;height:50px;}
.nav li a{color:#000;height:50px;font-size:18px;line-height:50px;width: 117px;blr:expression(this.onFocus=this.close());	blr:expression(this.onFocus=this.blur());display:inline-block;font-weight:normal; }
.nav li a:hover{
	background:#56a2e4;
	color:#fff;
}
.nav li .sub-nav{position:absolute;top:50px;background-color:#0078c9;display:none;z-index: 40;float:left;}
.nav li:hover .sub-nav{
	display:block;
}
.nav li .sub-nav li{clear: left;height: 50px;line-height: 46px;position: relative;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #1387d7;z-index: 40;margin:0px 0px;font-size:14px !important;}
.nav li .sub-nav li a{height:50px;wpadding:0;display:inline-block;line-height: 50px;z-index: 40;color:#fff;font-size:14px;font-weight:normal;}
.baifenbai {background:#fff; float:left}
.layout {background-color: #FFF;width: 1180px;margin-right: auto;margin-left: auto;}
.about {height: auto;width: 1180px;padding-top: 15px;padding-right: 15px;padding-left: 15px; margin-top:15px;margin:0 auto;font-size:16px;line-height:32px;}
.about img{
    float:left;
    margin-right:10px;
}
.index_cpfl {width: 1180px;}
.prolist {width: 1180px;margin:0 auto;}
.prolist ul li{
    width:25%;
    float:left;
    text-align:center;
}
.prolist ul li img{
    width:220px;
    height:200px;
}
.prolist ul li p{
    font-size:16px;
    height:40px;
    line-height:40px;
}
.prolist ul li div{
    width:220px;
    margin:0 auto;
    line-height:20px;
    text-align:left;
    color:#666;
}
.banner{
    text-align:center;
}
/* banner */
/*广告*/
.banner {POSITION: relative; WIDTH: 100%; height:520px; }
.banner .ban_nav {bottom:20px;margin-right: -480px;position: absolute;right: 50%;z-index: 7;}
.banner .ban_nav a.on {background: none repeat scroll 0 0 #0062A4;color: #FFFFFF;}
.banner .ban_nav a {background: none repeat scroll 0 0 #fff;border: 1px solid #fff;color: #fff;cursor: pointer;display: inline-block;margin-left:10px;padding:5px 5px;}
.banner .ban_c {POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
.banner .ban_c IMG {POSITION: absolute; WIDTH: 1920px; MARGIN-LEFT: -960px; TOP: 0px; LEFT: 50%}
.banner .Left,.banner .Right {}
.banner .Left {}
.banner .Left:hover {}
.banner .Right {}
.banner .Right:hover {}

.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 300px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}
/*首页产品分类*/.ym_know_p{padding-right: 8px;padding-left: 8px;}
.ym_knows{ width:1180px; padding-bottom:25px;position:relative; height:260px; }
.ym_knows img{ border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.sprocket-mosaic-image-container {margin-bottom: 15px;display: block;position: relative;}
.sprocket-mosaic-item {display:block;position: relative;-webkit-backface-visibility: hidden;}
.sprocket-mosaic-item .sprocket-mosaic-image {width: 100%;}
.sprocket-mosaic-hover {bottom: 0;left: 0;position: absolute;top: 0;width: 100%;}
.sprocket-mosaic-hovercontent {position: absolute;text-align: center;top: 50%;width: 100%;display: block;}
.sprocket-mosaic-hovercontent span {display: none;}
.sprocket-mosaic-hover {background: rgba(0, 0, 0, 0.5);opacity: 0;visibility: hidden;}
.sprocket-mosaic-image-container:hover .sprocket-mosaic-hover {opacity: 1;visibility: visible;}
.sprocket-mosaic-hovercontent {color: #ffffff;opacity: 0;visibility: hidden;}
.sprocket-mosaic-image-container:hover .sprocket-mosaic-hovercontent {opacity: 1;visibility: visible;}
.sprocket-mosaic-hover, .sprocket-mosaic-hovercontent {-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.sprocket-mosaic .sprocket-mosaic-image-container {border-radius: 3px;}
.sprocket-mosaic-hovercontent {top: 40% !important;}
.sprocket-mosaic .sprocket-mosaic-image-container {overflow: hidden;}
.sprocket-mosaic .sprocket-mosaic-image-container .sprocket-mosaic-image { -webkit-transform: scale(1) rotate(0deg);-moz-transform: scale(1) rotate(0deg);-ms-transform: scale(1) rotate(0deg);-o-transform: scale(1) rotate(0deg);transform: scale(1) rotate(0deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.sprocket-mosaic .sprocket-mosaic-image-container:hover .sprocket-mosaic-image {-webkit-transform: scale(1.3) rotate(8deg);-moz-transform: scale(1.3) rotate(8deg);-ms-transform: scale(1.3) rotate(8deg);-o-transform: scale(1.3) rotate(8deg);transform: scale(1.3) rotate(8deg);}

.ym_knows a{ color:#000; font-size:12px;}
.ym_knows h3{ margin: 10px 10px 0 10px; color:#000;font-size:16px;}
.ym_knows h3 a{ color:#000;font-size:12px;}
.ym_boxgrid1{width: 320px; height:113px; overflow: hidden;position: absolute; top:0; left:0px; text-align:center;}
.ym_boxgrid1 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid2{width: 320px; height:113px; overflow: hidden;position: absolute; top:0; left:340px; text-align:center}
.ym_boxgrid2 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid3{width: 320px; height:113px; overflow: hidden; position: absolute; top:0; left:680px; text-align:center}
.ym_boxgrid3 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid4{width: 320px; height: 113px; overflow: hidden; position: absolute; top:140px; left:0px;text-align:center}
.ym_boxgrid4 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid5{width: 320px; height: 113px; overflow: hidden; position: absolute; top:140px; left:340px;text-align:center}
.ym_boxgrid5 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid6{width: 320px; height: 113px; overflow: hidden; position: absolute; top:140px; left:680px;text-align:center}
.ym_boxgrid6 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.ym_boxgrid7{width: 200px; height: 230px; background:#161613; overflow: hidden; position: absolute; top:0px; left:800px;}
.ym_boxgrid7 img{position: absolute; top: 0; left: 0; border: 0;}
.ym_boxgrid7 p{padding: 0 10px;color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.boxcaption{ float: left; position: absolute; background: #000; height: 100px; width: 100%; opacity: .8; }
.ym_knows a:hover{color: #ff6c00!important;text-decoration: underline!important;}
.jzzs_lb_fr li a:hover{color: #2885d3!important;}
.jzzs_cont{ margin-bottom:5px;}
.index_cpzs {width: 1180px;}
.main_fenl {width:756px;float:left;border:1px solid #dbdede;height:349px;}
.table {color:#272727;border-bottom:1px solid #d7d7d7;height:33px;width:756px;overflow:hidden;}
.table ul {margin:0px;padding:0px;list-style:none;text-align:center;width:756px;overflow:hidden;}
.table li {line-height: 33px;width: 108px;display: inline;}
.table li a {text-decoration: none;width: 107px;height: 33px;display: block;float: left;font-size: 14px;background-image: url(../images/table_li.gif);background-repeat: repeat-x;}
#tablink7{ width:108px; float:left;}
.table li span {width: 1px;height: 33px;display: block;float: left;background-color: #d7d7d7;}
.table li a.tabactive {font-weight:bold;position:relative;background:#fcfefe;font-size:14px;color:#666666;}
/*#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {border:1px solid #ececec; width:198px; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px;}
*/.main_flti {width:756px;height:33px;}
.main_flcont {width: 752px;float: left;padding-top: 20px;height: 295px;overflow: hidden;padding-left: 4px;}
.main_flcont dl {width: 165px;float: left;padding-top: 10px;padding-right: 12px;padding-bottom: 10px;padding-left: 11px;}
.main_flcont dt {width:157px;border:1px solid #dedede;padding:1px;height:93px;}
.main_flcont dt a{width:157px;height:93px;filter:alpha(opacity=80);opacity:0.8;float:left;}
.main_flcont dt a:hover{filter:alpha(opacity=100);opacity:1; }
.main_flcont dt img {width:157px;height:93px;}
.main_flcont dd {width:157px;height:15px;text-align:center;padding:10px 0px 5px 0px;}
.gsjj_c {padding-right: 10px;padding-left: 10px;padding-top: 8px;}
.qyzz {width: 225px;border:1px solid #dbdede;height:349px;}
.index_anli {width: 998px;height: 495px;}
.ty_title {height: 37px;background-position: left top;width: 100%;line-height: 37px;border-bottom:1px solid #ccc;}
.ty_title_l {width: 110px;text-indent: 4px;height: 37px;line-height: 37px;border-bottom:1px solid  #019be1;text-indent:15px;}
.ty_title_r  {padding-right: 4px;font-size: 12px;}
.index_anli_c { padding-left:6px;}
.index_anli_c ul li{width: 220px;height: 220px;border-bottom: solid 1px #DDD;float: left;display: inline;margin-top: 15px;margin-right: 12px;margin-left: 12px; margin-bottom:5px;}
.index_anli_c ul li img{ width:220px; height:165px;}
.index_anli_c ul li a { width:220px; height:220px; text-align:center; line-height:33px; display:block; color:#333; }
.index_anli_c ul li a:hover{background:#ff6c00; height:220px; color:#FFF; text-decoration:none;}
.index_wenzhang {width: 1180px;}
.index_wenzhang_l {height: 223px;width: 318px;}
.ty_title2 {height: 32px;width: 100%;line-height: 32px;border-bottom:1px solid #ccc;}
.ty_title_l2 {width: 110px;color: #000000;text-indent: 4px;height: 24px;line-height: 16px;font-size: 15px;margin-top: 8px;margin-bottom:8px;border-bottom:1px solid #0078c9;}
.ty_title_r2  {padding-right: 4px;font-size: 12px;padding-left:15px;font-weight:bold;padding-bottom:5px;}
.index_ty_li {background-repeat: no-repeat;background-position: -300px -78px;height: 30px;line-height: 30px;width:290px;float:left;}
.ty_li {background-repeat: no-repeat;background-position: -300px -78px;height: 30px;line-height: 30px;text-indent: 14px;margin-left: 8px;float:left;}
.tongfeng_li {background-repeat: no-repeat;background-position: -300px -78px;height: 30px;line-height: 30px;text-indent: 14px;float:left;width: 341px;margin-left: 20px;font-size: 12px!important;}
.footer {width: 100%; background-color:#6b6b6b; padding:0px 0px 40px 0px;background:url(../images/fbg.png) center center repeat-x;}
.foot {width: 100%; background-color:#353535}
.foot1 { width:1180px; margin:0px auto}
.foot1left{width: 732px;padding-left: 25px;padding-top: 20px;}
.foot1left a{color:#fff;}
.foot1left dl{width:100px;color:#3f3f3f;margin-top: 5px;margin-right:82px;}
.foot1left dl dt{border-bottom:1px solid #e1e1e1; margin-bottom:5px; padding-bottom:5px; font-size:14px}
.foot1left dl dd{line-height:24px;margin:0;color:#666666;font-size:12px; width:110px; float:left;}
.foot1left2 {width: 200px;padding-left: 30px; margin-top:30px}
.foot1left3 {width: 184px;padding-left: 58px;margin-top: 22px;}
.foot2 { width:1180px; margin:0px auto; padding:15px; color:#fff;text-align:center;}

.list_main {width: 1180px;margin-right: auto;margin-left: auto;padding-top: 15px;padding-bottom: 25px; margin-top:10px}
.list_left {width: 246px;background-color: #FFF;background:#e9e9e9;}
.list_left_1 {width: 245px;}
.list_h2_b {height: 55px;width: 245px;overflow:hidden;background-color: #000;color: #FFF;letter-spacing:3px}
.list_h2_b h3{width:245px;}
.left_ty_ul{ width:245px;}
.left_ty_ul li{width: 245px;height: 42px;background-repeat: no-repeat;line-height: 42px;font-size: 14px;display: block;text-indent: 30px;background-position: -10px -111px;}
.left_ty_ul li a {display: block;width: 245px;height: 42px;color:#333;font-size:16px;}
.left_ty_ul li a:hover {display: block;width: 245px;height: 42px;color: #FFF;background:#56a2e4;}
.left_ty_ul_li a{display: block;width: 244px;height: 32px;background-repeat: no-repeat;color: #FFF;background-position: -10px -146px;}
.list_left_2 {width: 245px;border: 1px solid #dbdede; background-color:#fff}
.list_left_2 p{ margin:5px 15px 15px 15px;line-height:1.8em; font-size:14px}
.list_right {width: 918px; background-color:#fff}
.list_right2 {width: 755px;}
.list_title {height: 40px;background-repeat: repeat-x;background-position: left top;width: 100%;line-height: 40px;border-bottom:1px solid #c00000;font-size:24px;}
.list_title_l {width: 200px;text-indent: 4px;height: 32px;line-height: 32px;margin-left: 10px;color:#c00000;}
.list_title_r  {padding-right: 6px;font-size: 12px;}
.list_content {padding-top: 10px;padding-bottom: 20px;padding-right: 20px;padding-left: 20px;}
.list_content2 {padding-top: 10px;padding-bottom: 20px;}
.chanpin_title {width: 722px;margin-top: 8px;padding-bottom: 8px;background-image: url(../images/chanpin_title_r.gif);background-repeat: repeat-x; background-position:left bottom; margin-bottom:10px}
.chanpin_title_l {height: 67px;width: 65px;display:none}
.chanpin_title_r {height: 41px;padding-top: 6px;}
.chanpin_tit_r{ float:right; font-size:14px; margin-top:20px }
.chanpin_tit_r a{ color:#F00;}
.chanpin_t {padding-bottom: 10px;padding-right: 15px;padding-left: 15px;}
.chanpin_t_c{width: 722px;margin-right: auto;margin-left: auto;}
.chanpin_c {}
.chanpin_c ul li{width: 350px;height: 300px;border: solid 1px #DDD;float: left;display: inline;background-color: #F4F4F4;margin-top: 5px;margin-right: 5px;margin-left: 15px;margin-bottom: 15px;}
.chanpin_c ul li img{ width:350px; height:265px;}
.chanpin_c ul li a { width:350px; height:300px; text-align:center; line-height:33px; display:block; color:#333; }
.chanpin_c ul li a:hover{background:#ff6c00; height:303px; color:#FFF; text-decoration:none;}
.chanpin_c2 ul{ padding-left:5px;}
.chanpin_c2 ul li{width: 287px;height: 250px;float: left;display: inline;margin-top: 5px;margin-right: 5px;margin-left: 10px;margin-bottom: 10px;text-align:center;}
.chanpin_c2 ul li img{ width:267px; height:220px;}
.chanpin_c2 ul li a { width:287px; height:150px; text-align:center; line-height:30px; display:block; color:#333; }
.chanpin_c2 ul li a:hover{height:150px; text-decoration:none;}
.chanpin_c2 ul li p{
    width:287px;
    text-align:center;
}
.chanpin_b {}
.list_show_t {border-bottom: 1px dashed #CCC;font-size: 20px;line-height: 40px;padding-bottom: 5px;margin-bottom: 10px;text-align: center;	width: 725px;margin-right: auto;margin-left: auto;}
.list_show_c{line-height: 24px;margin-bottom: 15px;color: #666;width: 725px;margin-right: auto;margin-left: auto;font-size: 12px;}
.list_show_b {margin-right: auto;margin-left: auto;font-size:16px;line-height:32px;}
.list_news_xiangguan {width: 100%;}
.pro_show_title{height: 30px;display: block;padding: 0;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0c6ac0;line-height: 30px;width: 100%;margin-top: 20px;margin-right: auto;margin-bottom: 0;margin-left: auto;	}
.pro_show_title p{background-color: #0c6ac0;color: #FFF;width: 100px;font-size: 15px;text-align: center; height:30px;}
.list_news_xiangguan_c {width: 331px;font-size: 12px!important;}
.list_news_xiangguan_c li {width: 331px;margin-left: 10px;margin-right:20px;font-size: 12px!important;}
.tongfengxitong_c{width: 722px;margin-right: auto;margin-left: auto;margin-top: 5px;margin-bottom: 15px;}
.news_dl {line-height: 22px;border-bottom: 1px dashed #CCCCCC;font-family: "宋体";color: #666;padding-right: 5px;padding-bottom: 0;padding-left: 5px;margin-top: 8px;padding-top: 0;margin-right: auto;margin-left: auto;}
.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; }
.news_dl dd {xpadding-left:10px; height:45px;margin-bottom:10px;}
.dede_pages{float: left;margin-top: 20px; margin-right:8px;}
.dede_pages ul{float:left;line-height:20px;}
.dede_pages ul li{float:left;line-height:20px;margin-right:6px;border:1px solid #dfdfdf;padding:3px 10px 2px; color:#9d9d9d}
.dede_pages ul li a{float:left;color:#9d9d9d;display:block;}
.dede_pages ul li a:hover{color:#37bafe;text-decoration:none;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	background-color:#d7e8f6;font-weight:bold;color:#2885d3; }
.list_case_jingdian {background-repeat: no-repeat;height: 50px;width: 390px;margin-right: auto;margin-left: auto;background-position: -10px -260px;font-size: 30px;line-height: 50px;text-align: center;margin-top: 15px;margin-bottom: 20px;}
.list_case_t {padding-left: 4px;}
.list_case_t li {height: 38px;width: 100px;border: 1px solid #CCC;float: left;font-size: 18px;line-height: 38px;text-align: center;margin: 11px;}
.list_case_t li a{display: block;}
.pagelist{
    float:left;
}
.list_case_t li a:hover {background-color: #0078c9;display: block;border: 1px solid #0078c9;color: #FFF;}
.list_case_t_li_hover a{background-color: #0078c9!important;display: block!important;border: 1px solid #0078c9!important;color: #FFF!important;}
.list_case_c {margin-right: auto;margin-left: auto;}
.list_case_c ul li{width: 225px;height: 200px;border: solid 1px #DDD;float: left;display: inline;background-color: #F4F4F4;margin-top: 5px;margin-right: 5px;margin-left: 15px;margin-bottom: 15px;}
.list_case_c ul li img{ width:225px; height:165px;}
.list_case_c ul li a { width:225px; height:200px; text-align:center; line-height:33px; display:block; color:#333; }
.list_case_c ul li a:hover{background:#ff6c00; height:203px; color:#FFF; text-decoration:none;}
.list_lxwm_t {margin-top: 15px;}
.list_lxwm_t_l {width: 160px;height: 160px;background-color: #0078c9;float: left;font-size: 20px;line-height: 30px;color: #FFF;padding-top: 10px;padding-left: 10px;}
.list_lxwm_t_l:hover {background-color: #666666;}
.list_lxwm_t_r {width: 100%;float: left;}
.list_lxwm_b {margin-top: 50px;}
.list_lxwm_b_l {width: 160px;height: 160px;background-color: #666666;float: left;font-size: 20px;line-height: 30px;color: #FFF;padding-top: 10px;padding-left: 10px;}
.list_lxwm_b_l:hover {background-color: #0078c9;}
.list_lxwm_b_r {width:100%;float: left;margin-top:20px}
.wenben2{height:30px;line-height:35px;color:#999;background:none repeat scroll 0 0 #FFF;border:1px solid #ccc;border-radius:2px 2px 2px 2px;text-indent:12px}
.wenbenkuang2{height:130px;width:300px;color:#999;background:none repeat scroll 0 0 #FFF;border:1px solid #ccc;border-radius:2px 2px 2px 2px;text-indent:12px}
.tijiao {height: 26px;width: 75px;background-color: #0078c9;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;color: #FFF;font-size: 13px;line-height: 26px;margin-top: 6px;}
.tfxt_neirong {padding-bottom: 10px;border: 1px solid #dbdede;margin-bottom: 20px; background-color:#fff}
.list_tongfengxitong{ width:735px; height:215px; padding-top:5px;}
.list_tongfengxitong_l{ width:300px; height:200px; margin-top:10px; padding-left:10px;}

.list_tongfengxitong_r{ width:415px; height:200px; margin-top:5px;}
#cnzz_stat_icon_1180034651{ float:right; margin-left:10px;}

.contentbox{float:left; background:#fff; border-left:1px solid #DBDEDE;border-right:1px solid #DBDEDE;border-bottom:1px solid #DBDEDE; padding:10px 0px}
.contentbox .con{
    width: 238px;
    height: 160px;
    float: left;
    margin-right:6px;
    margin-left:6px;
    margin-bottom:20px;
    margin-top:10px;
    position: relative;
    cursor: pointer;
    overflow:hidden;
}
.contentbox .con img{
    width:238px;
    height: 160px;
}
.contentbox .txt{
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height:40px;
    line-height:40px;
    text-align: center;
    color: #fff;
    background: rgba(0,0,0,0.6);
}
.contentbox .txt h3{
    font-weight: normal;
    font-size:14px;
}
.contentbox .txt p{
    font-size: 14px;
    display: block;
    line-height: 20px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -moz-margin-before: 1em;
    -moz-margin-after: 1em;
    -moz-margin-start: 0px;
    -moz-margin-end: 0px;
    width:80%;
    margin:0px auto;
}
.contentbox .txt p{font-size:12px;}
.contentbox .ico{width:100%; height:22px;}
.contentbox .ico span{float:right; padding:0px; margin-right:80px; margin-top:10px}
.contentbox .ico span a{width:80px; height:20px; border:#ddd 1px solid; line-height:20px; display:block; color:#eee;}
.contentbox .ico span a:hover{width:80px; height:20px; border:#fff 1px solid; line-height:20px; display:block; color:#fff; text-decoration:underline;}

.inhonor{ width:1120px; height:320px; margin:0 auto;}	
.inhonr_l{ width:530px; height:280px; float:right; margin-top:20px;}
.inhonor_t{ width:500px; height:44px; float:left; margin-left:15px;margin-bottom:18px;border-bottom:1px solid #ccc;}
.inhonor_t p{ display:block; width:80px; height:44px; color:#c00000; font-size:18px; font-weight:bold; float:left; line-height:50px; border-bottom:#c00000 2px solid}
.inhonor_t span{ display:block;  height:44px; float:left; background:url(../images/inhonor_t.jpg) repeat-x bottom; }
.inhonor_ul{width:500px; height:200px; float:left; margin-left:15px; margin-top:5px; overflow:hidden;}
.inhonor_ul li{ width:500px; height:29px; float:left; line-height:29px; border-bottom:#ddd 1px dashed}
.inhonor_ul li span{ float:right; color:#154A9A}
.inhonor_ul li p{ display:block; float:left; font-size:14px; color:#000}
.inhonor_ul li:hover p{ color:#F08519}
.inhonor_ul li:hover span { color:#000}

.incompany_l{ width:530px; height:320px; float:left; margin-top:20px;}
.incompany_t{ width:515px; height:44px; float:left; margin-left:15px;margin-bottom:18px;border-bottom:1px solid #ccc;}
.incompany_t p{ display:block; width:80px; height:44px; color:#c00000; font-size:18px; font-weight:bold; float:left; line-height:50px; border-bottom:#c00000 2px solid}
.incompany_t span{ display:block; height:44px; float:left; background:url(../images/inhonor_t.jpg) repeat-x bottom; }
.incompany_f{ width:515px; height:210px; float:left; font-size:14px; line-height:29px; color:#154A9A; margin:0px 15px; overflow:hidden}
.incompany_f p{ font-size:14px; line-height:29px; color:#154A9A}
.incompany_f span{ font-size:14px; line-height:29px; color:#000}
.incompany_f strong{ font-size:14px; line-height:29px; color:#000}
.incompany_f font{ font-size:14px; line-height:29px; color:#154A9A}
.banner2{
    text-align:center;
}
.PARTNERS{
    width:1180px;
    height:660px;
    margin:0 auto;
    text-align:center;
    background:#e9e9e9;
}
.PARTNERS h2{
    font-size:50px;
    color:#5b5b5b;
    padding-top:40px;
    font-weight:normal;
}
.PARTNERS ul li{
    float:left;
    width:20%;
    text-align:center;
    margin-bottom:35px;
}
.PARTNERS ul li img{
    width:180px;
    height:111px;
}