/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#222;font-family:"微软雅黑";}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.5em;}
p img.left {float:left;margin:0 15px 0 0;}
p img.right {float:right;margin:0 0 0 5px;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#3d3d3d;text-decoration:none;outline:0 none;}
a:hover{ color:#ff0000;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0;padding-left:0; list-style:none;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
*:focus {outline:0 none;}

div.span-1, div.span-2, div.span-3, div.span-4,div.span-5,div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:21px;}
div.span-1 {width:320px;}
div.span-2 {width:327px; padding:65px 0 0;}
div.span-3 {width:802px;margin-right:28px;}
div.span-4 {width:370px;}
div.span-5 {width:297px;}
div.span-6 {width:278px; margin-right:17px;}
.span-7 {width:473px;}
.span-8 {width:795px;}
div.span-18{width:905px;}
.span-19 {width:893px;}
.span-24, div.span-24 {width:960px;}
.last, div.last {margin-right:0;}
.spbg, div.spbg { background:none; padding-right:0;}
/*外部框架*/
.w-1{margin:0 auto; max-width:1920px; min-width:1200px;position:relative;}
.w{width:1200px;margin:0 auto;}

.bg-1{ background:#efefef; padding:40px 0;}

.bg-2{ background:url(../images/bg_02.jpg) no-repeat center 0; height:485px;}
.bg-2 .w{ padding:90px 0 0;}

.bg-3{ background:url(../images/bg_03.jpg) repeat 0 0; padding:20px 0;}

.bg-4{ background:url(../images/ys.jpg) no-repeat center 0; height:218px;}
.bg-4 .w{ position:relative;}
.bg-4 .w a{ color:#fff; font-size:20px; font-weight:bold; display:block; position:absolute; right:0; top:75px; height:115px; width:278px; text-align:center; z-index:100000; line-height:153px;}
.fl-nbox{float: left !important;}

.ys-bg{ height:549px; max-width:1900px; clear:both; margin:0 auto; background:url(../images/ys_bg.jpg) center center no-repeat;}
.ys-bg .w{ position:relative; height:549px;}
.ys-t{ position:absolute; font-size:44px; font-family:"微软雅黑"; color:#ab905e; font-weight:bold; top:245px; left:410px; z-index:9999}
.s-line{ width:1px; height:500px; background:url(../images/shuxian.png) no-repeat; position:absolute; left:497px; top:-100px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.ys-left{ width:500px; height:547px; background: url(../images/ys-left.png) no-repeat; position:absolute; left:-200px; top:0px;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line1{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:58px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line2{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:188px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line3{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:314px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.h-line4{ height:1px; width:213px; background:url(../images/h-line.png) no-repeat; position:absolute; left:400px; top:449px; position:absolute;filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0;}
.NO1{ background: url(../images/ys1_bg.png) no-repeat; width:404px; height:144px; position:absolute;left:10px; top:30px; position:absolute; padding:10px;}
.NO2{ background: url(../images/ys3_bg.png) top no-repeat; width:404px; height:144px; position:absolute;right:10px; top:30px; position:absolute;padding:10px;}
.NO3{ background: url(../images/ys4_bg.png) bottom no-repeat; width:404px; height:144px; position:absolute;left:10px; top:310px; position:absolute;padding:10px;}
.NO4{ background: url(../images/ys2_bg.png) no-repeat; width:404px; height:144px; position:absolute;right:10px; top:365px; position:absolute;padding:10px;}
.NO5{ background:url(../images/NO5.png) no-repeat; width:47px; height:26px; position:absolute;left:400px; top:463px; position:absolute;}
.yst1{ font-size:24px; color:#3f556a; font-family:"微软雅黑";  line-height:48px; font-weight:bold}
.yst2{ font-size:15px; color:#333; font-family:"微软雅黑"; line-height:24px; width:285px; font-weight:300}
.m-l-ys{ float:left; margin-left:80px;}
.m-l-ys2{ float:left; margin-left:120px;}
.pro-a{display: block;width: 226px;height: 48px;background: #1c1a1d;border-radius: 40px;margin:  20px auto 0;color: #fff;text-align: center;line-height: 48px;font-size: 16px;}

.NO1 .yst1,.NO1 .yst2{ color:#fff;}
.NO4 .yst1,.NO4 .yst2{ color:#fff;}

.about{ width:1000px; height:420px; border:1px solid #CCC; background:#FFF;  overflow:hidden; clear:both; margin:0 auto;}
.about-t{ height:81px; clear:both; font-size:36px; font-family:"微软雅黑"; color:#1c1a1d; font-weight:bold; text-align:center; padding-top:20px; line-height:81px;}
.about-tel{ font-family: Tahoma, Geneva, sans-serif; font-weight:bold; font-size:18px}
.about-box{  font-size:12px; line-height:24px; clear:both; padding:10px; color:#666; }
.about-box img{ float:left; margin-left:15px;}
.about-txt{ padding:10px; width:580px; height:100px; float:right; font-size:16px; font-family:"微软雅黑"; color:#333333; line-height:36px; position:relative;}
.about-txt .f18{ font-size:24px; color:#333333; font-family:"微软雅黑"; clear:both; text-align:center; font-weight:bold; margin-bottom:30px;}

.gm-ico{ background:url(../images/gmrx_ico.jpg) top left no-repeat; padding-top:50px; font-size:31px; color:#f27020; font-family:Arial, Helvetica, sans-serif; position:absolute; top:265px; left:10px;line-height: 33px;}
.gm-fb{ background:#f27020; width:230px; height:64px; font-size:36px; font-family:"微软雅黑"; font-weight:bold; text-align:center; line-height:64px; color:#000; position:absolute; top:313px; right:10px; color:#fff}


.about-box .news-pic,.news-box .news-pic{ clear:both; width:313px; height:147px; overflow:hidden; margin:10px auto}
.about-box img,.news-pic img.news-box .news-pic img{ width:544px; height:376px; border:1px solid #f4f2c4}

.news-box ul li a{ width:600px;   color:#c6b281; display:block; text-indent:1em;display:block;}
.news-box ul li a:hover{  color:#c6b281}
.news-box ul li a .date{ color:#666; float:right;transition-duration: 0.2s;-moz-transition-duration: 0.2s; /* Firefox 4 */
-webkit-transition-duration: 0.2s; /* Safari 和 Chrome */-o-transition-duration: 0.2s; /* Opera */}
.news-box ul li a:hover .date{ color:#e23932; }

.news-txt{float:left; height:62px; margin-top:8px; width:456px; text-align:left; margin-left:10px;} 
.news-txt .n-t{ clear:both; font-size:18px; color:#fff;font-weight: bold;}
.news-txt .n-t:hover{color: #333;}
.news-txt .n-c{ color:#fff; font-weight:normal; font-size:14px;margin-bottom: 0;}
.date{  color:#666; float:right;}
.date-d{ text-align:center; clear:both; line-height:50px; border-bottom:1px  solid #e3e3e3; color:#FFF; font-size:36px; font-family:"Times New Roman", Times, serif}
.date-t{text-align:center; clear:both; line-height:32px; font-size:14px;color:#000;}
.date2{ color:#666;  float:left; text-indent:0; line-height:24px; background: url(../images/date_bg.jpg) no-repeat; width:97px; height:84px; float:left; line-height:28px; margin:8px; }
.nybanner{width: 100%;height: 300px;background: url(../images/nybanner.jpg) no-repeat left center;}

.d{ font-size:28px; font-weight:bold; text-align:center; line-height:50px; clear:both; font-family:"Times New Roman", Times, serif; color:#3f556a; margin:0;}
.t{ font-size:14px; text-align:center; clear:both; line-height:36px; font-family:"Times New Roman", Times, serif; color:#fff}
.news-box ul li a:hvoer span .date2 .d{ color:#FFF}
.news-bar{ max-width:1900px; min-width:1200px; height:590px; margin:0 auto; clear:both;  background: url(../images/news_bar.jpg) top center no-repeat;}

.news{width:330px; float:left;margin-top:20px; height:368px;position:relative; background:#FFF;  float:left; padding-bottom:20px;}
.news-t{ font-size:26px; line-height:100px; color:#fff; text-align:center; font-family:"微软雅黑";  position:relative;}
.news-t .ch{ width:80px; height:40px; background:url(../images/title_ico.jpg) right 0 bottom 10px no-repeat; display:block; line-height:40px;}
.news img{ float:left; margin-right:15px;*margin-right:7px;}
.news-t .en{ text-transform: uppercase; color:#0fb7ea; font-size:14px; font-weight:bold font-family: "Times New Roman", Times, serif; clear:both; text-align:center; display:block; line-height:24px; float:left}
.news-l-title{ color:#b9a270; font-size:18px; font-family:"微软雅黑"; line-height:48px;}
.news-l-content{color:#c6b281; font-size:14px; font-family:"微软雅黑"; line-height:28px;}
.news-box{ overflow:hidden; width:600px; float:right;}
.news-left{ float:left; padding-top:30px; width:580px; float:left;color:#c6b281;}
.news-left a{color:#c6b281;}
.about-box .news-pic,.news-box .news-pic{ clear:both; width:313px; height:147px; overflow:hidden; margin:10px auto}
.about-box img,.news-pic img.news-box .news-pic img{ width:544px; height:376px; border:1px solid #f4f2c4}
.news-box ul li{ width:600px;height: 100px; clear:both; color:#000;  font-size:12px; padding:8px 0;  overflow: hidden;}
.news-box ul li a{ width:600px; color:#c6b281; display:block; text-indent:1em;display:block;}
.news-box ul li a:hover{  color:#c6b281}
.news-box ul li a .date{ color:#666; float:right;transition-duration: 0.2s;-moz-transition-duration: 0.2s; /* Firefox 4 */
-webkit-transition-duration: 0.2s; /* Safari 和 Chrome */-o-transition-duration: 0.2s; /* Opera */}
.news-box ul li a:hover .date{ color:#e23932; }

/*页头*/
.top{ color:#fff; height:31px; line-height:31px; font-size:12px; background:#f27020;}
.top .fr{}
.top .fl{}
.top span{ font-weight:bold; font-size:16px;}
.top a{ color:#fff; margin:0 10px; text-transform:uppercase;}
.top a:hover{ color:#39a0e2;}

.header{ clear:both; height:69px; background:rgba(255,255,255,.7); position:absolute; top:31px; left:0; width:100%; z-index:100000000000;}
.header .w{ height:69px; position:relative;}
.header h1{ margin:0;line-height:0; font-size:0; float:left;}
/*导航*/
.nav{ height:69px; float:right;}
.nav ul{ list-style:none; height:69px;}
.nav ul li{height:69px;float:left;font-family:"微软雅黑"; width:83px;position: relative;}
.nav ul li a{ color:#0d0d0d; font-size:15px;line-height:69px;height:69px; margin:0;font-family:"微软雅黑"; text-transform:uppercase; display:block; text-align:center;}
.nav ul li a:hover,.nav ul li.on a{ color:#fff; background:#f27020;}

.nav li ul.menu{ margin:0; padding:0;position:absolute;left: -45px; display:none; height:auto; width:175px; overflow:hidden; opacity: 0; height:auto;z-index:1000000000;clear:both; background:#f27020;}
.nav li ul.menu li{ width:auto; padding:0;line-height:35px; height:35px; float:none; margin:0 10px; overflow:hidden; border-bottom:1px dotted #eee;}
.nav li ul.menu li:last-child{border-bottom: none;}
.nav li ul.menu li a{line-height:35px;color:#fff;padding:0;background:none;font-family:"微软雅黑";height:35px; font-size:15px; font-weight:normal; text-align:center; margin:0;text-transform: uppercase; text-indent:0;}
.nav li ul.menu li a:hover{color:#000; transition-duration:0.4s;}

/*焦点图*/
.banner{height:637px; margin:0 auto; z-index:100;clear:both; position:relative; max-width:1920px; min-width:1200px; overflow:hidden;}
.banner #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{left:0; top:0;}
#kinMaxShow{display:none;}

.binfo{height:65px; line-height:65px;font-family:"微软雅黑"; font-size:14px; color:#383838;}
.binfo .w{ border-bottom:1px solid #ececec;}
.binfo span{ background:url(../images/dot_b.jpg) no-repeat 0 center; padding:4px 30px;}
.binfo a{ color:#747474; margin:0 5px;}
.binfo a:hover{ color:#3aa0e2;}

/*页脚*/
.footer{ margin:0 auto; position:relative; color:#585858; line-height:40px; padding:20px 0 68px; font-size:18px; background:url(../images/bg_f.jpg) repeat-x 0 bottom;}
.footer .w{ position:relative;}
.footer a{ color:#585858;}
.footer a:hover{ color:#3f556a;}
.footer p{ margin:10px 0;height: 130px; text-align:left;background: url(../images/code-r1.png) no-repeat right center;}

.footer .ftop{ position:absolute; left:48%; bottom:20px; width:52px; height:59px; cursor:pointer; background:url(../images/dot_top.png) no-repeat center center;}


.footer .fnav{ height:40px; text-align:left; background:url(../images/title_01.png) no-repeat center 0; line-height:40px; padding:90px 0 0; }
.footer .fnav a{ color:#585858; margin:0 10px; font-size:18px; line-height:40px;}
.footer .fnav a:hover{ color:#3f556a;}


.f-link{color:#7c7c7c; border-top:1px dashed #cfcfcf; padding:20px 0;}
.f-link .w{ position:relative;}
.f-link a{ color:#5c5c5c; margin:0 10px; font-family:"微软雅黑"; font-size:14px; line-height:28px;}
.f-link a:hover{ color:#3f556a;}

/*内部样式*/
.i_news_box {position: relative;}
.i_news_box .tempWrap{width:1002px; overflow:hidden; margin:0 auto 0;}
.i_news_box ul {margin:0; list-style:none;}
.i_news_box li {float: left;margin:0 10px 0 0;width:490px;padding:0; height:299px; position:relative;font-family:"微软雅黑"; background:url(../images/bg_p.jpg) no-repeat 0 bottom;}
.i_news_box li a.con {overflow: hidden;position: relative;display:block; padding:0 0 5px;height:100%;}




.i_news_box li .con div.fl{width:200px; height:299px;}
.i_news_box li .con div.fl .fl-box{width: 200px;height: 299px;text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:174px; margin:0;background-color:#DBDBDB;}
.i_news_box li .con div.fl .fl-box img{max-width: 100%;vertical-align:middle ;}
.i_news_box li .con div.fr{ background:#fff; height:299px; width:290px;}
.i_news_box li span{color: #f27020;display: block; font-size:24px; line-height:30px;padding:20px 0 0 20px;}
.i_news_box li p{ color:#7a7a7a; line-height:24px; margin:15px 20px; font-size: 14px;}
.i_news_box li i{ display:block; font-style:normal; border:1px solid #7a7a7a; background:#7a7a7a; width:105px; height:30px; margin:10px 0 0 20px; line-height:30px; text-transform:uppercase; color:#fff; font-size:13px; text-align:center;}
.i_news_box li a.con:hover p,.i_news_box li a.con:hover .news_title{ color:#f27020;}
.i_news_box li a.con:hover i{ background:#f27020; border-color:#f27020; color:#fff;}
.i_news_box .prev_next {}
.i_news_box .prev_next a { position:absolute;}
.i_news_box .prev_next a:hover {opacity: 0.7;}

.i_news_box .prev {left:0; top:90px;}
.i_news_box .next {right:0; top:90px;}


.block-1{}
.block-1 .fr{ width:742px;}
.block-1 p{ color:#2b2b2b; line-height:24px; margin:6px 0 0;}

.block-2{}
.block-2 a{ display:block; float:left; width:182px; height:57px; background:#fff; border:1px dashed #b4b4b4; margin-right:20px; text-align:center; line-height:57px; color:#2f2f2f; font-size:18px;}
.block-2 a i{ background:url(../images/dot_d1.jpg) no-repeat 0 center; padding:10px 22px;}
.block-2 a i.ai2{ background:url(../images/dot_d2.jpg) no-repeat 0 center;}
.block-2 a i.ai3{ background:url(../images/dot_d3.jpg) no-repeat 0 center;}
.block-2 a i.ai4{ background:url(../images/dot_d4.jpg) no-repeat 0 center;}
.block-2 a i.ai5{ background:url(../images/dot_d5.jpg) no-repeat 0 center;}
.block-2 a:hover{ color:#39a0e2;}
.block-2 a.last{ margin-right:0;}


.border{ position:relative; border:1px solid #cecbcb; padding:15px; border-top:0;}

.block-c{ text-align:center;}
.block-c p{ color:#585858; margin:10px 0 0; line-height:28px; padding:0; font-size:18px;}
.block-c span{ color:#3f556a; font-weight:bold;}


a.a-1{  width:190px; height:35px; text-align:center; font-size:14px; line-height:35px; background:#005eb6; color:#fff; display:block; margin:10px auto 0;border-radius:30px;}
a.a-1:hover{ background:#ed0b0b; transition-duration:0.4s;}
/*分类列表*/
.sub{ text-align:center; padding:20px 0 0;background-color: #efefef;}
.sub a{color:#fff; font-size:16px; font-family:"微软雅黑"; margin:0 10px; padding:15px 30px; line-height:55px; background:#f27020; text-align:center;}
.sub a:hover,.sub a.on{ color:#fff; background:#000; transition-duration:0.4s; }

.subnav{list-style:none; margin:0; padding:0; position:relative; background:#005acc; padding:0 12px 12px;}
.subnav li{font-family:"微软雅黑";background:#fff; padding:15px 15px 0;}
.subnav li a{color:#fff; font-size:18px;line-height:43px; height:43px; overflow:hidden; text-align:center;display:block; background:#005acc;}
.subnav li a:hover,.subnav li.on a{ color:#fff; background:#d10707;}
/*标题样式*/
.ititle-1{font-family:"微软雅黑"; text-align:center; position:relative; height:50px; line-height:50px; background:url(../images/title_01.png) no-repeat center bottom; padding-bottom:80px;}
.ititle-1 span{font-size:24px; display:block;color:#494949; text-align:center;}
.ititle-1 em{color:#39a0e2; font-size:18px; font-style:normal; text-transform: uppercase;}


.title-1{font-family:"微软雅黑"; line-height:35px; height:35px; position:relative;}
.title-1 span{font-size:24px; color:#494949; float:left;}
.title-1 em{color:#39a0e2; font-size:18px; font-style:normal; text-transform:uppercase; font-weight:normal;}

.title-2{color:#fff; background:#219ff0;margin: 0;padding:0;font-family:"微软雅黑"; height:86px; line-height:86px;border-radius:5px 5px 0 0;}
.title-2 span{font-size:18px; display:block; text-align:center;}


.title-3{width: 100%;border-bottom: 1px solid #333;}
.title-3 .fl span{display: block;height: 40px;color: #333;font-size: 20px;line-height: 40px;font-weight: bold;background: url(../img/bg_titfy.jpg) no-repeat left;font-weight: bold;padding-left: 10px;}
.title-3 .fr span{font-size: 12px;color: #666;line-height: 40px;}
.title-3 .fr span a:hover{color: #f4be0b;}
a.more{ display:block; font-size:0;width:32px; height:42px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;text-indent:-10000000px; background:url(../images/more.jpg) no-repeat 0 center; margin:0; float:right;}

a.more1{line-height:67px; font-size:14px; color:#000000; float:right;}
a.more1:hover{ color:#f84876; transition-duration:0.4s;}

/*面包屑*/
.place{line-height:40px;color:#848383;font-size:14px; margin:0;text-transform: uppercase; text-align:center; height:40px;font-family:"微软雅黑";}
.place a{ color:#848383;}
.place a:hover{color:#0457b7;}
/*产品列表*/
.ul-1{list-style:none;margin:0;}
.ul-1 li{ margin:0 8px 20px;_margin:0 7px 20px;position:relative; display:block; overflow:hidden; float:left; width:274px; padding:5px;font-family:"微软雅黑"; background:#fff;}
.ul-1 li a{ display:block; text-align:center;}
.ul-1 li a.a-p{font-size:18px;color:#313131;line-height:40px; height:40px;font-family:"微软雅黑";}
.ul-1 li div{width:274px; height:250px;text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:234px; margin:0;}
.ul-1 li img{vertical-align:middle; transition-duration:0.6s;}
.ul-1 li span{ color:#009bff; font-size:18px; width:90%; margin:0 auto; display:block; border-bottom:1px solid #bcbcbc; height:46px; line-height:46px; text-align:center;}
.ul-1 li p{ margin:0 auto; padding:5px 0 10px;width:90%; color:#585858; font-size:18px; line-height:30px;font-family:"微软雅黑";}
.ul-1 li:hover{ background:#f27020; transition-duration:0.6s;}
.ul-1 li:hover a.a-p,.ul-1 li a.a-p:hover,.ul-1 li:hover span,.ul-1 li:hover p{ color:#fff; transition-duration:0.6s;}
.ul-1 li:hover span{ border-color: #fff;transition-duration:0.6s;}
.ul-1 li.last{ margin-right:0;}


.ul-2 {margin:0; list-style:none;}
.ul-2 li {float: left;margin:0 5px 20px;width:590px;padding:0; height:299px; position:relative;font-family:"微软雅黑"; background:url(../images/bg_p.jpg) no-repeat 0 bottom;}
.ul-2 li a.con {overflow: hidden;position: relative;display:block; padding:0 0 5px;height:100%;}
.ul-2 li .con div.fl{width:300px; height:299px;text-align:center; margin:0 auto; position:relative; overflow:hidden; display:block; background:#dbdbdb; padding:0; line-height:0;}
.ul-2 li .con div.fr{ background:#fff; height:299px; width:290px;}
.ul-2 li span{color: #f27020;display: block; font-size:24px; line-height:30px;padding:20px 0 0 20px;}
.ul-2 li p{ color:#7a7a7a; line-height:24px; margin:15px 20px;}
.ul-2 li i{ display:block; font-style:normal; border:1px solid #7a7a7a; background:#7a7a7a; width:105px; height:30px; margin:10px 0 0 20px; line-height:30px; text-transform:uppercase; color:#fff; font-size:13px; text-align:center;}
.ul-2 li a.con:hover p,.ul-2 li a.con:hover .news_title{ color:#f27020;}
.ul-2 li a.con:hover i{ background:#f27020; border-color:#f27020; color:#fff;}

/*新闻列表*/
.ul-news{ margin:0; list-style:none; padding:0;}
.ul-news li{ line-height:32px; height:32px; padding:0 10px; clear:both; overflow:hidden;}
.ul-news li:nth-child(odd){ background:#fbfbfb;}
.ul-news li.last{ margin:0;}
.ul-news li a{ color:#858585; font-size:12px; float:left;}
.ul-news li a i{ font-style:normal; background:#7d7d7d; color:#fff; font-size:10px; padding:3px 5px;border-radius:20px; margin-right:5px;}
.ul-news li span{ color:#bababa; font-size:12px; float:right;}
.ul-news li a:hover{ color:#39a0e2;transition-duration:0.4s;}
.ul-news li a:hover i{ background:#39a0e2; color:#fff;transition-duration:0.4s;}

.ul-news li.li-1{ padding:0 0 10px 0; margin-bottom:5px; background:none; height:auto;}
.ul-news li.li-1 a{ color:#4b4b4b; line-height:24px; font-size:18px; float:none; font-weight:bold;}
.ul-news li.li-1 a:hover{ color:#f00;}
.ul-news li.lia{ background:url(../images/hot.jpg) no-repeat 0 3px;}
.ul-news li.lia a{ padding-left:70px;}
.ul-news li.li-1 p{ margin:0; color:#4a4a4a; line-height:26px;  padding:0; font-size:14px;}
.ul-news li.last{ border-right:0;}

.ul-news2{ margin:0; list-style:none; padding:0;}
.ul-news2 li{line-height:19px;overflow:hidden; margin:0 0 25px; padding:8px; position:relative; height:107px; background:#ffffff;}
.ul-news2 li .fl{}
.ul-news2 li .fl a{ line-height:0;}
.ul-news2 li a{color:#383838; font-size:18px; line-height:56px; float:left;}
.ul-news2 li a:hover{ color:#f27020;}
.ul-news2 li div.fr{width:920px; position:relative; padding-right:20px;}
.ul-news2 li div.fr span{ color:#f27020; float:right; line-height:56px; font-size:16px;}
.ul-news2 li p{ margin:0; border-top:1px solid #9f9e9e; color:#343434; font-size:14px; line-height:24px;  padding:15px 0 0; clear:both; overflow:hidden;}
.ul-news2 li a.amore{ color:#f27020; font-weight:both; font-size:14px; line-height:24px; float:none;}
.ul-news2 li.lfl,.ul-news2 li.lfr{ width:531px; float:left;}
.ul-news2 li.lfr{ float:right;}

.ul-nlist{ margin:0; list-style:none; }
.ul-nlist li{line-height:24px; font-size:12px; padding:5px 0 10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
.ul-nlist li a{color:#333; font-size:14px;font-family:"微软雅黑"; background:url(../images/dot_w.png) no-repeat 0 center; line-height:30px; padding:0 0 0 20px; display:block; height:30px;}
.ul-nlist li p{ margin:0; color:#333; line-height:24px; font-size:13px; background:url(../images/dot_d.png) no-repeat 0 3px; padding:0 0 0 20px;}
.ul-nlist li a:hover{ color:#660100;}
.ul-nlist li.fl{ width:351px; background:#f4f4f4; padding:20px; margin-right:13px;}
.ul-nlist li.last{ margin-right:0;}
/*内容*/
.content{ line-height:30px; min-height:300px;color:#000;padding:20px 0; font-size:14px; }
.content p{color:#000; line-height:30px; margin:0 0 10px; font-size:14px;}

.nobg{ background:none;}
/*ϵ*/
/*边距*/
.npad{padding:none;}
.pad{ padding:20px 0 0;}
.pad2{padding:27px 0; background:#fff;}
.pad3{ padding:15px; background:#1b1b1b;}

.mrg-t{margin:0 29px;}
.mrg-t-15{ margin-top:15px;}
.mrg-t-10{ margin-top:10px;}
.mrg-t-20{ margin-top:20px;}
.mrg-t-25{ margin-top:30px;}
.mrg-t-30{ margin-top:40px;}
.mrg-b-10{ margin-bottom:10px;}
.pad-t-20{ padding-top:40px;}


.nonep{ padding:0;}
/*浮动*/
.fl{ width: 200px; float:left;}
.fr{ float:right;}
/*去除浮动*/
.clear{ clear:both; overflow:hidden; zoom:1; float:none;}