@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
.header{height: 140px;/*! background:#0193de; */background-image: #005ca2 url() center no-repeat;background: #4f9dd6;/*! background-image: url(../picture/mybb.jpg); */}
.header dl{}
.header dt{float: right;line-height: 43px;color:#fff;/* display: none; */margin-top: 28px;}
.header dd{float:right;line-height:43px;color:#fff;display: none;}
.header dd a{color:#fff;}
.i_banner{height:357px; background:#1a65ff;overflow: hidden; position: relative; width: 100%;}
.logo{/* padding-top:66px; */float: left;/* position:absolute; */height: 100px;/*! margin-top: 25px; */}
.banner_text{/*padding-top:48px; padding-left:315px;*/display:inline; float: left;}


.ddinfos {
    text-indent: 2em;
}



.i_nav{height:81px; /*! background:#080808; */background-image: url(../picture/mybb.jpg);}
/*.i_nav ul{}
.i_nav li{float:left; padding-left:15px; line-height:81px; color:#69696d; font-size:16px;}
.i_nav li a{color:#69696d;text-decoration:none;}
.i_nav li a:hover {color:#005594;text-decoration:underline;}*/
.i_warp{background:#f6f6f6; padding-top:35px; padding-bottom:26px;}
.i_n_list{width:1244px; float:left;}
.i_n_list1{/*! background:url(../images/bb.png) repeat-y; */}
.i_n_tit{padding:15px;/*! border: ; */border-bottom: 2px solid #005594;}
.i_n_tit_l{padding-left:11px; float:left;}
.i_n_tit_m{float:right; /*! padding-left:1004px; */ padding-top:5px;}
.i_n_tit_r{float:right; padding-right:15px;}
.i_n_tit_r a{float:left; padding-left:36px; font-size:16px; color:#005594;}
.i_n_tit_r a:hover {color:#005594;text-decoration:underline;}
.i_n_line{padding-top:6px; padding-left:10px;}
.i_n_warp{/*height:300px;*/}
.i_n_left{width:700px; float:left;}
.i_n_left dl{width:100%; padding-top:14px; /*padding-bottom:10px*/;}
.i_n_left dt{float:left; width:87px; padding-left:10px;}
.i_n_left dd{float:left; /*! width:125px; */ padding-left:14px; color:#555; line-height:20px; height:60px; overflow:hidden;}
.i_n_left dd a{color:#555;text-decoration:none;font-size: 18px;}
.i_n_left dd a:hover {color:#005594;text-decoration:underline;}
.i_n_foucs{width:517px; float:left; padding-top:4px; position:relative;}
.foucs_text{height:40px; width:517px; /*! background:url(../images/b1.png); */ position:absolute; bottom:0px;}
.foucs_text p{line-height:23px; padding:5px 10px 0 10px; color:#fff; font-size:16px; height:69px;}
.foucs_text strong a{ display:block; color:#fff; width:497px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block;}
.i_zw{float:right; width:263px;}
.i_zw_warp{background:url(../images/bbg1.png) repeat-y;}
.i_zw_tit{padding-top:9px;}
.i_zw_tit_l{padding-left:11px; float:left;}
.i_zw_tit_r{float:right; padding-right:12px; padding-top:5px;}
.i_zw_line{height:12px; background:url(../images/line1.gif) repeat-x bottom; width:241px; margin-left:10px; padding-top:5px;}
.i_zw_line1{height:12px; background:url(../images/line1.gif) repeat-x bottom; width:241px; margin-left:10px;}
.i_zw_list{height:300px;}
.i_zw_list ul{padding-top:15px;}
.i_zw_list li{line-height:45px; padding-left:69px; font-size:16px; color:#000;}
.i_zw_list li a{color:#000;text-decoration:none;}
.i_zw_list li a:hover {color:#005594;text-decoration:underline;}
.zw1{background:url(../images/zw1.png) no-repeat 29px 50%;}
.zw2{background:url(../images/zw2.png) no-repeat 29px 50%;}
.zw3{background:url(../images/zw3.png) no-repeat 29px 50%;}
.zw4{background:url(../images/zw4.png) no-repeat 29px 50%;}
.zw5{background:url(../images/zw5.png) no-repeat 29px 50%;}
.zw6{background:url(../images/zw6.png) no-repeat 29px 50%;}
.i_online{/*! background:url(../images/bb1.png) repeat-y; */}
.i_online_tit{}
.i_online_tit_l{padding-left:11px; float:left;}
.i_online_tit_r{float:right; padding-right:12px; padding-top:5px;}
.i_online_line{height:12px; background:url(../images/line1.gif) repeat-x bottom; width:auto; margin-left:10px;}
.i_online_list{padding-top:12px;}
.i_online_list dl{float:left; padding-left:20px; padding-right:19px; width:76px;}
.i_online_list dt{text-align:center;}
.i_online_list dd{text-align:center; font-size:16px; padding-top:8px;}
.nlist{width:384px; float:left; padding-left:12px; padding-right:15px;}
.nlist dl.n_t{width:339px; padding-top:8px;}
.nlist dl.n_t dt{float:left; background:url(../images/icon.gif) no-repeat 0 0; padding-left:32px; color:#005594; font-size:16px;}
.nlist dl.n_t dd{float:right; padding-top:3px;}
.nlistimg{position:relative; padding-top:10px;}
.n_imgt{height:37px; width:100%; background:url(../images/b1.png); position:absolute; /*! top:176px; */bottom: 0;}
.n_imgt a{line-height:37px; padding-left:13px; color:#fff; font-size:16px; display:block; width:306px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.nlist1{/* padding-top:10px */}
.nlist1 dl{width:319px;}
.nlist1 dt{float:left;}
.nlist1 dt a{ line-height:30px; padding-left:3px; font-size:16px;width:230px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block;}
.nlist1 dd{float:right; line-height:30px;font-size:16px;}

.i_n_tit_m1{float:left; padding-left:306px; padding-top:5px;}

.i_n_list2{width:622px;}
.i_n_warp1{/*! background:url(../images/b2.png) repeat-y; */}
.nlist1_t{width:100%; padding-top:10px;}
.nlist1_t dt{float:left; width:226px; padding-left:10px;}
.nlist1_t dd{float:left; width:251px; padding-left:18px; line-height:26px; font-size:16px; height:104px; overflow:hidden;}
.nlist1_t dd span a{ display:block; width:260px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.i_n_line1{height:12px; background:url(../images/line1.gif) repeat-x bottom; width:100%; margin-left:10px;}
.nlist2{padding-top:10px}
.nlist2 dl{width:100%;border-bottom: 1px solid #ddd;padding: 9px 0;}
.nlist2 dt a{float:left; line-height:30px; background:url(../images/icon1.gif) no-repeat 10px 50%; padding-left:22px; font-size:16px;  display:block; width:360px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.nlist2 dd{float:right; line-height:30px;font-size:16px; padding-right:23px;}
.nlist1_t1{width:497px; padding-left:10px;}
.nlist1_t1 h2 a{text-align:center; font-size:16px; padding-top:18px; display:block; width:497px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.nlist1_t1 p{line-height:24px; padding-top:10px; font-size:16px; height:48px; overflow:hidden;}
.nlist2_warp{padding-top:10px;}
.nlist2_img{float:left; width:226px; padding-left:10px;}
.nlist3{width:265px; float:left;}
.nlist3 li a{line-height:30px; background:url(../images/icon1.gif) no-repeat 20px 50%; padding-left:32px; font-size:16px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; display:block; width:233px;}
.i_yq{width:319px; float:left; padding-left:10px;}
.i_yq dl.n_t{width:319px;}
.i_yq dl.n_t dt{float:left; background:url(../images/icon.gif) no-repeat 0 2px; padding-left:32px; color:#005594; font-size:16px;}
.i_yq dl.n_t dd{float:right; padding-top:3px;}
.i_yq_img{position:relative;width:319px;height:240px;padding-top:16px;}
.yq_imgt{height:37px; width:319px; background:url(../images/b1.png); position:absolute; bottom:0px;}
.yq_imgt a{line-height:37px; padding-left:13px; color:#fff; font-size:16px; display:block; width:295px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.yq_img{padding-top:14px;display: none;}
.yq_img dt{float:left;}
.yq_img dd{float:right;}
.nlist4{float:left; width:319px;padding-left:32px;}
.nlist4 dl.n_t{width:319px; }
.nlist4 dl.n_t dt{float:left; background:url(../images/icon.gif) no-repeat 0 2px; padding-left:32px; color:#005594; font-size:16px;}
.nlist4 dl.n_t dd{float:right; padding-top:3px;}
.nlist5{width:319px; padding-top:14px;}
.nlist5 dt{float:left; width:110px;}
.nlist5 dd{float:left; width:209px; line-height:24px; font-size:16px;}
.nlist5 dd {}
.nlist5 dd .tit{ display:block; width:203px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;padding-top:8px;}
.nlist5 dd .mark{ width:203px; overflow:hidden; line-height:24px; overflow:hidden; height:48px;padding-top:8px;}

.n_text{line-height:24px; font-size:16px; padding-top:5px; height:72px; overflow:hidden;}
.nlist6{width:672px; float:left; padding-left:19px;}
.nlist6 ul{border-bottom:solid #a6a6a6 1px; padding:10px 0 12px 0;}
.nlist6 ul p{line-height:24px; padding-bottom:3px;}
.nlist6 ul .nlist6tit{ display:block; width:670px; white-space:nowrap;text-overflow:ellipsis; overflow:hidden; width:600px;}
.nlist6 ul .nlist6mark{ height:48px; line-height:24px; overflow:hidden;}

.footer{/*! background:#005594; */ padding:20px 0px; text-align:center; color:#ffd3d3; line-height:24px;/*! background-image: url(../../end_bg.jpg); */background-color: #0c0c0c;/*! background-image: url(../picture/mybb.jpg); *//*! background-size: cover; *//*! width: 1250px; */margin: 0 auto;}
.footer_nav a{ color:#fff;}


.p_left{width:1200px; float:left;background-color: #fff;padding: 20px 0;}
.p_l_warp{/*! background:url(../images/bb.png) repeat-y; */}
.p_l_line{height:12px; /*! background:url(../images/line1.gif) repeat-x bottom; */ width:953px; margin-left:10px;}
.p_l_tit{/*! width:775px; */ padding-top:28px;}
.p_l_tit dt{float:left; width:344px; padding-left:10px;}
.p_l_tit dt img{ width:320px;}
.p_l_tit dd{float:left; /*! width:394px; */ line-height:24px;}
.p_l_tit dd p{padding-top:10px;}
.p_l_tit dd .infos{  overflow:hidden;padding-top:10px;}
.line111{padding-top:15px; padding-left:10px;}
.nlist7{padding-top:10px}
.nlist7 dl{width:auto;border-bottom: 1px solid #ddd;padding: 9px 0;}
.nlist7 dt{float:left; line-height:35px; background:url(../images/icon1.gif) no-repeat 10px 50%; padding-left:22px; font-size:16px;}
.nlist7 dd{float:right; line-height:35px;font-size:16px; padding-right:23px;}

.p_rig{width:263px; float:right;display: none;}
.nlist8{padding-top:10px}
.nlist8 li{line-height:36px; padding-left:12px; font-size:16px;}
.nlist8 li a{ display:block; width:238px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.nlist9 li{padding-top:10px; text-align:center;}
.nlist9 li img{ width:219px; /*! height:66px; */}

#timeSpan{ float:left;}
#productSearch{ float:left; margin-top:7px;}
#keywords{ float:left;}
#search{ float:left;}

.p_nlist{ /*! width:100%; */ padding:11px;}
.i_left{ float:left;}
.i_right{ float:right;}




/*响应式网站制作开始*/
.i_banner_box123 img{max-width: 100%;width: 100%;}
.i_banner_box123 { /*! margin-top: -90px; */width: 1400px;margin: 0 auto;}

@media screen and (max-width: 1366px) { /*当屏幕尺寸小于1366px时，应用下面的CSS样式*/

}/*当屏幕尺寸小于1366px时，结束应用下面的CSS样式*/

@media screen and (max-width: 1024px) { /*当屏幕尺寸小于1024px时，应用下面的CSS样式*/
.header dd {margin-right: 30px;}
.ddsmoothmenu ul li {margin-left: 14px;}
.nlist6 { width: 63%;}
}/*当屏幕尺寸小于1024px时，结束应用下面的CSS样式*/

@media screen and (max-width: 768px) { /*当屏幕尺寸小于768px时，应用下面的CSS样式*/
.iconfont.icon-next-copy {font-size: 30px !important;}
.mfbox {width: 100%;}
.i_nav{display:none}
.navbar-toggle{display:block;margin-right: 10px;margin-top: 5px;line-height: 60px;position: relative;}
.navbar-toggle{display:block;margin: -236px 10px 0 0 !important;}
.i_nav { width: 100%; height: auto; right: 0; z-index: 9999;margin:0px;position: absolute;top: 63px;}
.ddsmoothmenu ul {  width: 100%;}
.ddsmoothmenu ul li {  width: 100%; height: auto;border-bottom: 1px #f6f6f6 solid;background: #fff;margin-left:0px;}
.nava:hover,.navactive:hover { background: #fff;}
.ddsmoothmenu ul li  a{color:#000;}
.ddsmoothmenu ul li  a:hover{color:#cd0000;}
.ddsmoothmenu ul li a.navactive {width: 100%;background: #cd0000;color: #fff;}
.nava { width: 100%; height: 40px; line-height: 40px; border: none;}
.navactive, .navactive:hover { width: 100%;line-height: 40px; height: 40px;background: #cd0000;padding:0px;}
.navactive, .navactive:hover, .nava, .nava:hover { width: 100%;font-size: 13px;padding:0px;line-height:40px;}
.ddsmoothmenu ul li a {width: 100%;}
.i_nav ul li ul { position: relative; width: 100% !important;}
.i_nav ul li ul li { width: 100%; border: 0;}
.i_nav ul li ul li a { width: 100%;}
.header {height: 63px;/*! background:none; */}
.header dt {display: none;}
.header dd {display: none;}
.logo {padding-top:0px;position:static;height:80px;}
    .logo img{
        width: 70%
    }
.mauto { width: 100%;margin: 0 auto;padding:0 10px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.i_n_list {width: 100%;float:none;margin-top: 0px;}
.i_warp {padding-top:0px;}
.i_n_line img { width: 100%;}
.i_n_line  { padding-left:0px;}
.i_n_left {display:none;}
.i_n_foucs { width: 100%;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}

.foucs_text {width: 100%;}
.i_n_foucs img { width: 100%; height: auto;}
.i_zw {width: 100%;display:none;}
.i_zw div>img {width: 100%;}
.i_zw_warp {background-size: 100% 100%;}
.i_n_list div > img {width: 100%;}
.mauto.mtop.clearfix div > img {width: 100%;height:auto;}
.i_online {width: 100%;}
.i_online_line {width: auto;}
.nlist dl.n_t {width: 100%;}
.nlist1 dl {width: 100%;}
.nlist1 dt a{width: 90%;}
.n_imgt {bottom: 103px;width: 100%;top:0px;position: static;}
.nlist { width: 100%;padding-left:0px;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}
.i_n_list2 { width: 100%;}
.nlist6 { width: 100%;padding-left:0px;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}
.i_n_warp1{background-size: 100%;}
.nlist1_t { width: 100%;}
.i_online_tit_l {padding-top: 6px;}
.i_n_line1 { width: 100%;margin-left:0px;background:none;}
.nlist1_t dt {width:30%;}
.nlist1_t dd {width:60%;}
.nlist2 dl {width: 100%;}
.nlist2 dt a {width:60%;}
.nlist1_t1 {width: 100%;padding-left:0px;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}
.nlist1_t1 h2 a {width: 100%;}
.nlist2_img {width: 100%;padding-left:0px;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}
.nlist2_img > img { width: 100%; height: auto;}
.nlist3 {width: 100%;}
.nlist3 li a {width: 100%;}
.nlist2_warp{width: 100%;padding:0 3px;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.nlist4{width: 50%;}
.nlist1 dt {width: 80%;}
.mauto.mtop.clearfix12312313213{display:none;}
.i_nav>.mauto{padding:0px;}
.ddsmoothmenu ul li>img{display:none;}
.p_left {width: 100%; float: none;-moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.p_left > div > img {width: 100% !important;}
.p_l_line {width: 100%;margin-left:0px;}
.p_nlist { width: 100%;padding: 0px;}
.p_l_tit { width: 100%;}
.p_l_tit dt {width: 46%;}
.p_l_tit dt img { width: 100%; height: auto;}
.p_l_tit dd { width: 46%; padding-left: 3px;}
.nlist7 dl { width: 100%;}
.p_rig{display:none;}
.p_l_tit dd a { width: 100%;}
.p_l_tit dd .infos {}
.prevrecord, .nextrecord{ width: 100%;}
.gbook_post td:nth-child(1){display:inline-block;width:68px!important;}
textarea#gbookMain{width:432px !important;}
input#gbookTopic{width:432px !important;}
input#userMail{width:432px !important;}
}/*当屏幕尺寸小于768px时，结束应用下面的CSS样式*/

@media screen and (max-width: 736px) { /*当屏幕尺寸小于736px时，应用下面的CSS样式*/
.navbar-toggle{display:block;margin: -228px 10px 0 0 !important;}

}/*当屏幕尺寸小于736px时，结束应用下面的CSS样式*/


@media screen and (max-width: 667px) { /*当屏幕尺寸小于667px时，应用下面的CSS样式*/
.nlist1_t.clearfix dt img {  width: 100%;}
.navbar-toggle{display:block;margin: -213px 10px 0 0 !important;}
}/*当屏幕尺寸小于667px时，结束应用下面的CSS样式*/

@media screen and (max-width: 568px) { /*当屏幕尺寸小于568px时，应用下面的CSS样式*/
.i_n_tit_r {display:none;}
.i_n_tit_m { float: right;}
.nlist1_t.clearfix dt img {  width: 100%;}
.navbar-toggle{display:block;margin: -192px 10px 0 0 !important;}
.nlist7 dt{width:60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nlist7 dl dt a{}
}/*当屏幕尺寸小于568px时，结束应用下面的CSS样式*/

@media screen and (max-width: 480px) { /*当屏幕尺寸小于480px时，应用下面的CSS样式*/
.navbar-toggle {width: 50px;height: 50px;font-size: 28px !important;line-height: 52px;}
.nlist1_t1 p {height:auto;}
.navbar-toggle{display:block;margin: -166px 10px 0 0 !important;}
.gbook_post td:nth-child(1){display:inline-block;width:68px!important;}
textarea#gbookMain{width:300px !important;}
input#gbookTopic{width:300px !important;}
input#userMail{width:300px !important;}
}/*当屏幕尺寸小于480px时，结束应用下面的CSS样式*/

@media screen and (max-width: 414px) { /*当屏幕尺寸小于414px时，应用下面的CSS样式*/
.i_online_list dl {padding-right: 35px;}
.nlist6 ul .nlist6tit {width:100%;}
.nlist6 ul .nlist6mark{height:auto;}
.nlist1_t dd span a {width:100%;}
.nlist3 li a {  width: 86%;}
.navbar-toggle{display:block;margin: -92px 10px 0 0 !important;}
.gbook_post td:nth-child(1){display:inline-block;width:68px!important;}
textarea#gbookMain{width:270px !important;}
input#gbookTopic{width:270px !important;}
input#userMail{width:270px !important;}
}/*当屏幕尺寸小于414px时，结束应用下面的CSS样式*/

@media screen and (max-width: 375px) { /*当屏幕尺寸小于375px时，应用下面的CSS样式*/
.foucs_text { height: auto;}
.i_online_list dl {padding-right: 21px;}
.nlist1 dt {  width: 66%;}
.nlist1_t.clearfix dt img { height: auto;}
.n_imgt a {width:96%;}
.navbar-toggle{display:block;margin: -142px 10px 0 0 !important;}
.gbook_post td:nth-child(1){display:inline-block;width:68px!important;}
textarea#gbookMain{width:270px !important;}
input#gbookTopic{width:270px !important;}
input#userMail{width:270px !important;}
}/*当屏幕尺寸小于375px时，结束应用下面的CSS样式*/


@media screen and (max-width: 360px) { /*当屏幕尺寸小于360px时，应用下面的CSS样式*/
.iconfont.icon-next-copy {font-size: 26px !important;}
.i_online_list dl {padding-right: 16px;}
.navbar-toggle{display:block;margin: -138px 10px 0 0 !important;}
.gbook_post td:nth-child(1){display:inline-block;width:68px!important;}
textarea#gbookMain{width:256px !important;}
input#gbookTopic{width:256px !important;}
input#userMail{width:256px !important;}
}/*当屏幕尺寸小于360px时，结束应用下面的CSS样式*/


@media screen and (max-width: 320px) { /*当屏幕尺寸小于320px时，应用下面的CSS样式*/
.i_online_list dl {padding-right: 3px;}
.nlist1_t dd {line-height: 17px;font-size: 12px;}
.navbar-toggle{display:block;margin: -128px 10px 0 0 !important;}
.i_online_tit_r {padding-right: 0px;}
.p_n_info{display:none;}
textarea#gbookMain{width:216px !important;}
input#gbookTopic{width:216px !important;}
input#userMail{width:216px !important;}
}/*当屏幕尺寸小于320px时，结束应用下面的CSS样式*/

