@charset "utf-8";
/*Technical Support SudyTech*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden; font-size: 16px;}
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:normal; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 Verdana, Geneva, \5FAE\8F6F\96C5\9ED1; color:#333; outline:0; background:#e1e1e1; }
:focus { outline:0; }
a { color:#333; }
a:hover { color:#f60; }


/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }

.text-truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-two-line{display: -webkit-box;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.text-three-line{display: -webkit-box;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.text-10-line{display: -webkit-box;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 10;line-clamp: 10;-webkit-box-orient: vertical;}
.text-8-line{display: -webkit-box;overflow: hidden;text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;-webkit-line-clamp: 8;line-clamp: 8;-webkit-box-orient: vertical;}
.text-justify {text-align:justify;}

.font_shadow_000 { text-shadow: -1px 1px 0 #000, 1px 1px 0 #000, 1px -1px 0 #000, -1px -1px 0 #000; }
.font_shadow_0 { text-shadow: 1px 1px 1px #000; }
.font_shadow_c { text-shadow: 1px 1px 1px #ccc; }

.fc_white { color:#FFF; }
.fc_white a { color:#FFF; }
.fc_white a:hover { color:#F60; }

.fc_white1 { color:#FFF; }
.fc_white1 a { color:#FFF; }

.fc_brown { color:#b9986c; }
.fc_brown a { color:#b9986c; }
.fc_brown a:hover { color:#F60; }

.left { float: left; }
.right { float:right; }

/** ==== **/

.wrapper { margin: 0px auto; width: 100%; }
.wrapper .inner {width: 1540px;margin:0 auto;} /**页面全局宽度**/
.wrapper .inner89 {width: 1570px;margin:0 auto;}

.header { width: 1680px; height: 289px; background: url(../images/header.jpg) no-repeat center center; background-size: cover; margin:0 auto; }
.header .logo { width: 628px; height: 92px; background: url(../images/logo.png) no-repeat; background-size: cover; float: left; margin-top:64px; margin-left:90px; }

/** .header .title { width: 480px; height: 116px; background: url(../images/logotext.png) no-repeat; background-size: cover; float: right; margin-top:60px; margin-right:90px; } **/


.nav60 { margin: 0px auto; width: 1520px; height: 47px; }
.nav60 ul { line-height: 47px;}
.nav60 ul li { float:left; font-size:20px; font-weight:bold; width:215px; text-align:center; }
.nav60 ul li a { color:#fff; text-shadow: 1px 1px 1px #000; }
.nav60 ul li a:hover { color:#f60; }
/*
.nav60 ul li ul { position: absolute; display: none; z-index: 108; background: #f5f5f5; }
.nav60 ul li ul li { float: none; background: #f5f5f5; }
.nav60 ul li ul li a { font-size: 14px; color: #000; line-height: 30px; height: 30px; text-shadow: none; display: block; }
.nav60 ul li ul li a:hover { color: #fff; background: #939393; }
.nav60 ul li:hover ul{ display:block; }
*/



.banner600 { margin: 0px auto; width:1680px; height:800px; background: #CCC; }

.boxW700 { width:700px; }
.boxW700 .pic { width:310px; height:445px; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5); }

.titleH100 { height:100px; color:#14345d; font-size:34px; font-weight:bold; line-height:100px; }
.titleH100 .more { height:48px; width:134px; background:#14335f; text-align:center; line-height:40px; margin-top:25px; }
.titleH100 .more a { color:#fff; font-size:24px; font-weight:bold; }
.titleH100 .more a:hover { color:#f60; }

.boxW740 { width:740px; }
.boxW740 .iboxB { width:740px; height:445px; background:#fff; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5); font-size:16px; line-height:38px; }
.boxW740 .iboxB .ikn30 { padding:30px; }


.backimg534 { width: 1680px; height: 634px; background: url(../images/backimg.jpg) no-repeat center 100px; margin: 0 auto; }
.backimg534 .box1540 { width: 1540px; height:590px; background:#fff; box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5); margin:0 auto; }
.backimg534 .box1540 .ikn50 { padding: 60px; }
.backimg534 .box1540 .pic { width:700px; height:430px; background:#ccc; margin-top:20px; }
.backimg534 .box1540 .text { width:650px; }
.backimg534 .box1540 .text li { height: 106px; border-bottom: 1px solid #999; }
.backimg534 .box1540 .text li .news { height:68px; }
.backimg534 .box1540 .text li .news h1 { height:68px; line-height:68px; width:570px; float:left; font-size:18px; }
.backimg534 .box1540 .text li .news h2 { height:68px; line-height:68px; width:80px; float:right; font-size:18px; color:#666; text-align:right; }
.backimg534 .box1540 .text li .xnews { height:30px; font-size:16px; color:#666; }
.backimg534 .box1540 .text li .xnews a { color:#666; }
.backimg534 .box1540 .text li .xnews a:hover { color:#f60; }

.img3631 { }
.img3631 li { width:363px; height:239px; float:left; margin-bottom:33px; margin-left:14px; margin-right:15px; }
.img3632 { }
.img3632 li { width:363px; height:134px; float:left; margin-bottom:33px; margin-left:14px; margin-right:15px; }


.footer { width: 1680px; height: 408px; background: url(../images/footer.png) no-repeat center center; background-size: cover; margin:0 auto; }
.footer .logox { width: 574px; height: 92px; background: url(../images/logox.png) no-repeat; background-size:cover; float: left; margin-right:50px; }
.footer .text { font-size: 16px; line-height: 32px; color:#fff; padding-left:50px; float:left; border-left: 3px solid #FFF; }
.footer .text a { color:#fff; }
.footer .text a:hover { color:#f60; }


.ikn5051 { padding: 60px; }

/* 栏目列表 */
.col_menu { float: left; width: 340px; min-height: 400px; margin-left: 0px; }
.col_menu .menu7 { font-size: 24px; font-weight: 700; display: block; color: #FFF; background: #b9986c; clear: both; height: 100px; line-height: 100px; text-align: center; border-top-left-radius: 10px; border-top-right-radius: 10px; text-shadow: 2px 2px 2px #000; }
.col_menu .title6 { font-size: 20px; line-height: 60px; height: 60px; border-bottom: 1px dotted #CCC; text-shadow: 2px 2px 2px #ccc; }
.col_menu .title6 a { background: #F1F1F1; padding-left: 33px; display: block; }
.col_menu .title6 a:hover { background: #FCDCDC; padding-left: 28px; border-left: 5px solid #CA1111; }
.col_menu .title6 a.selected { background: #FCDCDC; padding-left: 28px; border-left: 5px solid #CA1111; }
.col_menu .title67 { border-style: none; height: 40px; line-height: 40px; text-shadow: 2px 2px 2px #ccc; }
.col_menu .title67 a { background: #F1F1F1; font-size: 18px; padding-left: 43px; display: block; }
.col_menu .title67 a:hover { background: #FCDCDC;  border-left: none; border-right: 3px solid #CA1111; }
.col_menu .title67 a.selected { background: #FCDCDC;  border-left: none; border-right: 3px solid #CA1111; }

.col_list { float: right; margin-top: 20px; width: 1000px; }
.col_list .title7 { height: 40px; margin-right: 0px; margin-left: 0px; border-bottom: 1px solid #CCC; font-size: 24px; line-height: 26px; font-weight: bold; color: #333; padding-left: 20px; border-left: 5px solid #CA1111; text-shadow: 2px 2px 2px #ccc; }
.col_list .title78 { font-size: 14px; color: #555; float: right; margin-right: 20px; font-weight: normal; }
.col_list .text7 { margin-right: 0px; margin-left: 0px; margin-top: 20px; }
.listbottomline { background: url(../images/dotted01.gif) repeat-x 0px bottom; }
.ariticlelistarrow { background: url(../images/arrow3.gif) no-repeat 3px 23px; width: 26px; }
.ariticlelist { font-size: 18px; line-height: 24px; padding-top: 15px; padding-bottom: 15px; text-shadow: 2px 2px 2px #ccc; }

/* 文章页面 CSS */

#content1 { margin-top: -1px; padding: 0px; }
#content1 h1 { text-align: center; font-size: 30px; margin-bottom: 8px; text-shadow: 1px 2px 2px #D2D7DA; color:#333; }
#content1 h2 { font-size: 16px; font-weight: normal; text-align: center; color: #999; }
#content1 h3 { text-align: center; margin-top: 12px; }
/*特别标题*/
#content1 h4 { font-size: 22px; color: #fff; font-weight: bold; padding: 20px; width: 85%; background: #CA1111; border-top-right-radius: 30px; border-bottom-right-radius: 30px; margin-left: -20px; text-align: center; }

#shownews { margin-top: 15px; padding: 10px; height: auto; min-height: 400px; border-top: 1px solid #C7C7C7; }
#shownews p { font-size: 18px; line-height: 1.8em; margin-top: 3px; margin-bottom: 15px; font-family: "宋体"; }
#shownews p a { font-size: 18px; }


/* 图片新闻代码对应 */
.dtjt9_div_text a:link { font-size: 16px !important; line-height: 35px !important; }
.dtjt9_div_text { bottom:0px !important; }
.dtjt9_div_img .number {  bottom:45px !important; }

