/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#d0111b;text-decoration:none;}
fieldset,img{border:0;}
ol,ul{ list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
em,i,stong{ font-style:normal; font-weight:normal;}
body{ font-family:Microsoft YaHei; font-size:12px; color:#666666; background:#ffffff;}
.fl{float:left;overflow:hidden;}
.fr{float:right;overflow:hidden;}
.w{width:100%;}
.wide{width:1188px;margin:0 auto;}
.kb{height:30px;clear:both;}

/*header*/
.headerbox{height:34px;line-height:34px;background:url(../images/nbl_01.jpg);overflow:hidden;}

/*top*/
.top{height:103px;background:url(../images/nbl_02.jpg);clear:both;overflow:hidden;}
.logo{overflow:hidden;}
.dh{margin-top:22px;overflow:hidden;}

/*nav*/
.navbox{background-color:#e60012;height:45px; clear:both;}
.nav{height: 45px;}
.nav li{width: 147px;line-height:45px;border-right:1px solid #d0111b; text-align:center; font-size:15px; float:left;position: relative;}


.nav .sub{ display:none; width:147px; left:0; top:45px;  position:absolute; background:url(../images/bg_03.png) repeat; line-height:40px;z-index: 999999;}
		.nav .sub li{ zoom:1; text-align:center; border-top:1px solid #444;}
		.nav .sub a{ display:block; padding:0 1px; font-size:14px;}
		.nav .sub a:hover{ background:#eb6622; color:#fff;}


.nav li a{width: 147px;height: 45px; color:#ffffff;float:left;overflow:hidden;}
.nav li a:hover{ color: #ffffff;background-color:#d0111b;display: block;transition: all 0.5s ease-in-out 0s;overflow:hidden;}
.nav li a.sy{color:#ffffff;display: block;border-left:1px solid #d0111b;overflow:hidden;}
/*banner*/
.banner{overflow:hidden;}




/*cpzs*/
.cpzs{overflow: hidden; padding-top:50px;}

/*cpzs_foot_l*/
.cpzs_l{width:230px;overflow:hidden;}
.cpzs_l_top{width:230px;height:40px;background-color:#e60012;overflow:hidden;}
.cpzs_l_top p{line-height:40px;text-align:left;font-size:16px;margin-left: 10px;color:#ffffff;overflow:hidden;}
.cpzs_l_top p a{color:#ffffff;overflow:hidden;}
.cpzs_l_foot{width:230px; background-color:#ffffff;padding-bottom: 29px;border-bottom: 3px solid #e60012;overflow:hidden;}
.cpzs_l_foot li{width:230px;height:40px;    border-bottom: 1px dotted #cccccc;overflow:hidden;}
.cpzs_l_foot li i{width:14px;height:14px;background:url(../images/zmjt_13.jpg);display: block; margin: 14px 10px 0 15px;float: left;overflow: hidden;}
.cpzs_l_foot li p{width:180px; height: 40px;overflow: hidden;font-size: 15px;   line-height: 40px;float:left;overflow:hidden;}
.cpzs_l_foot li:hover{background-color:#fafafa;color:#000000;display:block;overflow:hidden;}

.lx{}
.lx_top{  width:230px; height:40px;line-height: 40px;font-size:16px; margin-top:20px;background-color: #e60012;border-bottom: 1px dotted #cccccc;float:left; overflow:hidden; }
.lx_top a{ float:left; color:#ffffff;border-left: 3px solid #e60012;padding-left:5px;overflow:hidden;}
.lx_top span{ font-size:14px;color:#cccccc; margin:10px;overflow:hidden;}
.lx_r {width:230px;background-color: #ffffff;padding-bottom: 10px;float:left;overflow:hidden;}
.lx_r i{}
.lx_r i img{ width:220px;height:85px;border: 5px solid #ffffff;float:left;overflow:hidden;}
.lx_r p{ width:202px;font-size: 14px;float:left;line-height: 22px;margin-left: 10px;margin-top: 13px;color: #666666;border-bottom: 1px dotted #cccccc;  overflow:hidden;  padding-bottom: 4px;}

.zxzx{overflow:hidden;}
.zxzx_top{ width:230px; height:40px;line-height: 40px;font-size:16px; margin-top:20px;background-color: #e60012;border-bottom: 1px dotted #cccccc;float:left;overflow:hidden; }
.zxzx_top a{ float:left; color:#ffffff;border-left: 3px solid #e60012;padding-left:5px;overflow:hidden;}
.zxzx_top span{ font-size:14px;color:#cccccc;   margin:10px;overflow:hidden;}
.zxzx_r {width:230px;background-color: #ffffff;padding-bottom: 10px;float:left;overflow:hidden;}
.zxzx_r ul li{width: 202px;height: 40px;font-size: 14px;margin-left: 5px;line-height:40px; background:url(../images/jds_72.jpg) no-repeat scroll 4px 15px transparent;border-bottom: 1px dotted #cccccc;padding-left:16px;overflow:hidden;}
.zxzx_r ul li a{color:#777777;overflow:hidden;}


.main_lf{ width:910px;overflow:hidden;}
.chanpin{margin-bottom:25px;overflow:hidden;}
.chan_tit{ height:45px; font-size:14px; line-height:40px; background:#ffffff; overflow:hidden;}
.chan_tit_s{ width:910px; height:3px; float:left;overflow:hidden;}
.chan_tit_mid{ width:898px; height:40px; font-size: 14px;border: #ddd solid 1px;border-radius:5px; padding-left:10px; float:left;overflow:hidden;}
.chan_tit_mid p{ font-size: 14px;margin-right: 5px;color:#999999;float:right;overflow:hidden;}
.chan_tit_mid p a{color:#999999;overflow:hidden;}
.chan_tit_mid span{font-size: 16px;color: #e60012;float:left;overflow:hidden;}
.chan_tit_mid span a{color: #e60012;overflow:hidden;}
.chan_tit_x{ width:910px; height:3px; float:left;overflow:hidden;}
.nycp{ margin-top:25px;font-size:14px; clear:both; overflow:hidden; background:#ffffff;overflow:hidden;}
.nycp_mid{ border:#ddd solid 1px; float:left; padding-bottom:30px;overflow:hidden; }
.nycp_mid li{ width:273px; float:left; margin-left:22px; margin-top:24px;overflow:hidden;}
.nycp_mid li .nyshi{ width:275px; height:207px;padding:4px; border:#f0f0f0 solid 1px;overflow:hidden;}
.nycp_mid li .nyshi img{ width:275px; height:207px;overflow:hidden;}
.nycp_mid li p{ width:275px; height:26px; line-height:26px; overflow: hidden;text-align:center;overflow:hidden; }
.nycp_mid li p a{ color:#666666;overflow:hidden;}

.tuijian{ width:910px; padding-bottom:20px;overflow:hidden;}
.tui_tit{ height:35px; background:#e60012; line-height:35px;overflow:hidden;}
.tui_tit a{ color:#ffffff; padding-left:15px; font-size:16px;overflow:hidden;}
.tui{ border:#ddd solid 1px; background:#ffffff; padding-bottom: 23px;overflow:hidden;}
.tui ul{ margin-left:5px;overflow:hidden;}
.tui li{ height:420px; background:#f9f9f9 url(../images/cp_shodow.jpg) no-repeat bottom; width:279px; float:left; margin-left:17px; margin-top:22px;overflow:hidden;}
.tui li .zhanshi{ width:275px; height:207px; overflow:hidden; border:#f9f9f9 solid 5px;overflow:hidden;}
.tui li .zhanshi img{ width:275px; height:207px; overflow:hidden; overflow:hidden;}
.tui li p{ height:30px; border-bottom:#e1e1e1 dashed 1px;     font-size: 15px;line-height:30px; text-align:center; width:263px; overflow:hidden;}
.tui li p a{ color:#666666;overflow:hidden;}
.tui li .zhanshi:hover img{ transform: scale(1.03, 1.03); transition: .3s transform;overflow:hidden;}
.tui li a:hover{ text-decoration:none;overflow:hidden;}


/*foot*/
.foot{background-color:black;overflow: hidden;}
.foot_box{    padding-bottom: 40px;overflow:hidden;}
.foot01{width:105px;height:30px;background:url(../images/jds_64.jpg);margin:0 auto;overflow:hidden;}

.foot02{margin-top:10px;overflow:hidden;}
.foot02 a{color:#ffffff;overflow:hidden;}
.foot_02{margin-left:5px;overflow:hidden;}

.foot_02_01{width: 115px;color:#cccccc;float: left;font-size:15px;padding-top: 20px;overflow:hidden;}
.foot_02_01 span{width:115px;height: 32px;line-height: 32px;color: #ffffff;float: left;border-radius:10px;background-color: #e60012;text-align: center;font-size: 15px;margin-bottom: 10px;overflow:hidden;}
.foot_02_01 span a{color: #ffffff;overflow:hidden;}
.foot_02_01 p{width: 115px;line-height: 26px;color:#999999;font-size:14px; float: left;overflow:hidden;}

.foot_02_02{width: 275px;color:#cccccc;float: left;font-size:15px;margin-left: 30px;padding-top: 20px;overflow:hidden;}
.foot_02_02 span{width:145px;line-height: 32px;color: #ffffff;float: left;border-radius:10px;background-color: #e60012;text-align: center;font-size: 15px;margin-bottom: 10px;display:block;overflow:hidden;}
.foot_02_02 span a{color: #ffffff;overflow:hidden;}
.foot_02_02 p{width: 137px;height:32px;line-height:26px;color:#999999;font-size:14px;float: left;overflow:hidden;}

.foot_02_f{width:2px;height:177px;background:url(../images/nbl_146.jpg);margin: 10px 46px;overflow:hidden;}

.foot_02_m{width: 270px;    padding-top: 20px;overflow:hidden;}
.foot_02_m span{width:115px;height: 32px;line-height: 32px;color: #ffffff;float: left;border-radius:10px;background-color: #e60012;text-align: center;font-size: 15px;margin-bottom: 10px;overflow:hidden;}
.foot_02_m i{display:block;}
.foot_02_m p{width: 270px;color:#ffffff;line-height:27px;font-size: 15px;overflow:hidden;}
.foot_02_r{width: 132px;padding-top: 10px;overflow:hidden;}

.foot3{height:40px;background-color:#000000;clear:both;overflow:hidden;}
.foot3_box{color:#999999;text-align:right;line-height:40px;overflow:hidden;}

.dibu{background-color:#e60012;padding:30px 0;overflow: hidden;}
.dibubox{color:#fff;font-size:15px;}
