html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead {
font-family:"microsoft yahei";
margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;color:#656565;font-size:14px;}
body {line-height: 1;font-size:14px;}
ol, ul ,li{list-style: none;}
blockquote, q {quotes: none;}
blockquote:before,blockquote:after,q:before, q:after 
{content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
input{background: none;border: none;}

.fl{float: left;}
.fr{float: right;}
.comwidth{width: 1140px;margin: 0 auto;}
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{clear:both}
.none{display:none;}
a:link,a:visited,a:active{text-decoration: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
a:hover{ color:#2373d2; text-decoration:none;}
i{font-style:normal; }
.none{display:none;}
.transform{transition: all 0.3s linear;}
.transform:hover{box-shadow: 0 15px 25px rgba(0,0,0,.2);transform:translate3d(0,-2px ,0);}

/*顶部*/
.logo{display: block;margin: 0 auto; width:1140px;overflow:hidden;}
.logo img{float:left;}
.topLink a{float: right;line-height: 50px;margin: 0 10px;font-size: 12px;color: #333;}
.topLink b{float: right;color: #333;line-height: 50px;}
.topNav{}
.nav{height: 36px;}
.nav li{float: left;position: relative;}
.nav li img{display: none;}
.nav li a{line-height: 36px;color: #666;padding: 0 30px;font-size: 16px;font-weight: bold;}
.nav li.hov{background-color: #3a6cab;}
.nav li.hov .hovA{color: #fff;}
.nav li:hover img{position: absolute;left: 0;top: 36px;display: block;z-index: 999;}
.topNav form{overflow: hidden;background-color: #e5e5e5;border-radius: 5px;}
.topNav input{float: left;line-height: 28px;padding: 0 10px;color: #a6a6a6;width: 182px;}
.topNav button{float: right;background: none;border: none;cursor: pointer;}
.topNav button img{display: block;height: 28px;}
ul.xiala{display: none;position:absolute;top: 36px;left:0;z-index:999;width: 250px;overflow: hidden;padding-left: 155px;height: 164px;background-color: #f2f5f9;background-repeat:no-repeat;background-position:10px 10px;background-size: 120px 110px;}
ul.xiala li{text-align: left;float: left;padding-left: 10px;width: 105px;margin-top: 6px;}
ul.xiala li a{font-size: 14px;color: #232323;font-weight: normal;padding: 0;line-height: 27px;}
ul.xiala li:hover a{text-decoration: underline;color:#eb9000;font-weight: bold;}

/*copyright*/
#copyright{padding: 15px 0;background: url(/cnpe/resource/cms/2020/08/img_pc_site/asasa9.jpg) no-repeat top center/cover;min-width:1140px;}
#copyright p{line-height: 20px;color: #d2d2d2;font-size: 12px;}
#copyright p a{color: #d2d2d2;font-size: 14px;padding: 0 8px;}
.copyright{width:100%;height: 300px;background: url(/cnpe/resource/cms/2020/08/img_pc_site/2017042017512637009.jpg) no-repeat top center;min-width:1140px;}
.copyright h4{width:100%;height: 36px;line-height: 40px;font-size: 16px;color:#d2d2d2;font-weight: normal;}
.copyright .copyright_left{width: 390px; padding-top: 20px;}
.copyright .copyright_middle{width: 260px;margin-left: 60px;position: relative;padding-top: 20px;}
.copyright .copyright_right{width: 240px;padding-top: 20px;}
.copyright .copyright_left p{width: 100%;line-height: 32px;color:#d2d2d2;text-indent: 2em;font-size: 12px;}
.copyright .copyright_middle ul{width:100%;overflow: hidden;}
.copyright .copyright_middle ul li{line-height: 30px;}
.copyright .copyright_middle ul li a{color:#d2d2d2;font-size: 12px;}
.copyright .copyright_right p{width:100%;line-height: 32px;color:#d2d2d2;font-size: 12px;}
.copyright .copyright_gzh{width: 130px;padding-top: 66px;}
.copyright .copyright_gzh img{width: 100%;}
/*模块模板*/
.mk01 .mkTit{padding-bottom:8px;}
.mk01 .mkTit h2{float: left;line-height: 24px;color: #3866a1;font-size: 18px;}
.mk01 .mkTit a.mkMore{float: right;line-height: 24px;color: #999;}
.mk01 .mkTit a.mkMore span{color: #f90500;}
.mk02{padding: 15px;background-color: #fff;border: 1px solid #e5e5e5;border-bottom: 2px solid #3a6cab;}
.mk02 .mkTit{margin-bottom: 8px;background: url(/cnpe/resource/cms/2020/08/icon1.jpg) 0px center no-repeat;}
.mk02 .mkTit h2{float: left;line-height: 24px;color: #333;font-size: 18px;margin-left: 30px;}
.mk02 .mkTit a.mkMore{float: right;line-height: 24px;color: #999;}
.mk02 .mkTit a.mkMore span{color: #f90500;}

.mk03{background-color: #fff;border: 1px solid #e5e5e5;}
.mk03 .mkTit{background: #3a6cab url(/cnpe/resource/cms/2020/08/icon2.png) 15px center no-repeat;}
.mk03 .mkTit h2{float: left;line-height: 42px;color: #fff;font-size: 18px;margin-left: 30px;}
.mk03 .mkTit a.mkMore{float: right;line-height: 42px;color: #fff;margin-right: 5px;font-size: 12px;}
.mk03 .mkTit a.mkMore span{color: #f90500;margin-left: 4px;}
.mk03 .mkCon{padding:25px 15px;}

.bigtitle{text-align:center;font-size: 22px;color: #3a6cab;line-height: 30px;margin: 10px 0;}
.bigtitle a{text-align:center;font-size: 22px;color: #3a6cab;line-height: 30px;margin: 10px 0;}