@charset "utf-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/* banner */
.c-banner{width:100%;position:relative}
.c-banner img{width:100%}
.c-banner .banner ul{list-style:none;padding-left:0;margin-bottom:0}
.c-banner .banner ul li{position:absolute display: none;opacity:0}
.c-banner .banner ul li:nth-child(1){opacity:1;display:block}
.c-banner .banner ul li img{width:100%;position:absolute;top:0}
.c-banner .banner ul li:first-child img{position:relative}
.c-banner .nexImg,.c-banner .preImg{padding:25px 10px 25px 10px;position:absolute;top:50%;margin-top:-53px;background:#000;opacity:.5;border-radius:5px;z-index:10}
.c-banner .nexImg:hover,.c-banner .preImg:hover{opacity:.8}
.c-banner .nexImg{right:0}
.c-banner .jumpBtn{width:100%;position:absolute;bottom:20px;text-align:center}
.c-banner .jumpBtn ul{margin-bottom:0;padding:0}
.c-banner .jumpBtn ul li{width:30px;height:30px;border-radius:50%;display:inline-block;background-color:#fff;opacity:.9;margin-left:10px}
.c-banner .jumpBtn ul li:first-child{margin-left:0}
@media screen and (max-width:768px){.c-banner{width:100%;height:345px;overflow:hidden}
.c-banner .banner ul li img{width:768px;height:345px;position:absolute;left:50%;margin-left:-384px}
}

/*左侧栏循环*/

/* 本例子css */
.slideBox{width:225px;height:230px;overflow:hidden;position:relative}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:225px;height:230px;display:block}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .next,.slideBox .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(/images/slider-arrow.png) -110px 5px no-repeat;opacity:.5}
.slideBox .next{left:auto;right:3%;background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
/*新闻循环*/
.txtMarquee-left{width:1200px;position:relative;border:1px solid #ccc}
.txtMarquee-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px}
.txtMarquee-left .hd .next,.txtMarquee-left .hd .prev{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url(/images/icoLeft.gif) no-repeat}
.txtMarquee-left .hd .next{background:url(/images/icoRight.gif) no-repeat}
.txtMarquee-left .bd{padding:10px}
.txtMarquee-left .bd .tempWrap{width:1175px!important}
.txtMarquee-left .bd ul{overflow:hidden;zoom:1}
.txtMarquee-left .bd ul li{margin-right:20px;float:left;height:24px;line-height:24px;text-align:left;width:auto!important}
.txtMarquee-left .bd ul li span{color:#999}

/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(/img/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/img/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(/img/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(/img/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(/img/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(/img/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:18px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
/*.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}*/
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

/*头部样式*/
#header{width:1000px;margin:0 auto}
.logo{float:left}

.topLink{float:right;text-align:right;position: relative;z-index: 9999}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999}
.tran-in{left:120px}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff}
.translate li a{display: block;padding-left: 10px;background: url("../images/dot4.png")  no-repeat 88% 11px}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer}
.translate-en{display: none;padding: 6px;padding-top:0px}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc}
.translate li .translate-en a:hover{font-weight: bold}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold}
.topLink .k1{}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑"}

#menu{margin-top:5px}

/*热门搜索*/
.search{text-align:left;height:24px;background-color:#f8f8f8;padding:5px 10px 5px 10px}
#formsearch{width:320px;float:left}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px}


/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px}
.menu_cate{width:220px;float:left}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px}
.navigation{float:right;width:100px}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px}

/*----- Common css ------*/
.fl{float:left}
.fr{float:right}
.di{_display:inline}
.fwn{font-weight:normal}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px}

/*首页新闻*/
.news_company{width:280px;float:right}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.news_company .content{padding:5px}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.contact .content{padding:5px;padding-left:8px}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px}

.news2_company{margin-top:10px}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url("../images/nav.png")  no-repeat 0% 100%;font-size:14px;color:#000}
.recommend_product .content{padding-top:15px;padding-bottom:14px}
.roll_product li{padding-bottom:0px}


.sun_case_tx  a.img img{width:236px;height:165px}

/*友情链接*/
.sun_links{line-height: 30px; font-size: 14px; color: #666; margin-bottom: 10px}
.sun_links span{font-weight: bold}
.sun_links a{color: #666; display: inline-block; padding-right: 10px}


/*页面底部*/
#footer{position:relative;width:1000px;margin:0 auto;text-align:center;margin-bottom:10px;padding-top:8px;border-top:2px solid #eee;margin-top:15px}
#footer a{color:#666}
#footer a:hover{color:#e87518;text-decoration:none}
.nav_foot{text-align:center;line-height:24px;color:#666}
.copyright{text-align:center;line-height:24px}


/*------------内页-------------------*/
.left .box{margin-bottom:10px;border: #eaeaea 1px solid}
.left .box a{ font-size:12px}
.left .box h3{height: 47px;padding-left: 72px;color: rgb(26, 26, 26);font-size: 18px;font-family: 微软雅黑;line-height: 47px;font-weight: 400;background: url("../images/nei1.jpg") left 30px center no-repeat;border-bottom:1px solid #eaeaea}
.left .box1 {margin-bottom: 10px;border: #eaeaea 1px solid}
.left .box1 h3{height: 88px;padding-left: 72px;color: rgb(26, 26, 26);font-size: 18px;font-family: 微软雅黑;line-height: 88px;font-weight: 400;border-bottom:1px solid #eaeaea;background: url("../images/nei1.jpg")  left 30px center no-repeat}



.left .box .content{padding: 5px 10px; font-size:13px}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px}

.n_banner{width:1920px;margin:0 auto;position: relative;margin-left: -960px;left: 50%}
.n_banner img{width:1920px;margin:0 auto}
.left{width:225px;float:left}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold}
.sort_product{margin-top:10px}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold}

.n_contact{margin-top:10px}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold}
.n_contact .content{padding:5px;line-height:24px}

.right{width:940px;float:right;padding-bottom:10px}
.sitemp{line-height:60px;height:60px;overflow:hidden;padding-right:10px;border-bottom:1px solid #ddd}
.sitemp h2{font-size:15px; color:#515357;background:url("../images/d6.gif")  left no-repeat;border-bottom:1px solid #4f5e86;padding-left: 30px;float: left}
.sitemp .site{float:right;text-align:right;line-height:60px}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px}
.right .content p{ font-size:15px; line-height:2}

/*新闻列表*/
.news_list li{line-height:27px;position:relative;padding-left:10px}
.right .content .news_list li a{line-height:27px;color:#666; font-size:15px}
.news_list li a:hover{text-decoration:none;color:#144a96}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px}
.news_list li h3 {font-size:14px}
.news_list li div{line-height:24px}

/*新闻详细*/
.news_detail h1.title{text-align:center;font-family:"Microsoft YaHei";font-size:22px;border-bottom:1px solid #e0e1dc;margin-bottom:5px;
padding-bottom:10px}
.news_detail h3.title_bar{line-height:26px;text-align:center;font-weight:normal;color:#808080;float:left;height:26px;overflow:hidden}
.news_detail h3.title_bar span{padding-right:10px}

/*内页左侧分类通用样式*/
.sort li{position:relative;z-index: 999}
.sort li .about_b{position:absolute;left:210px;top:0px;width:210px;padding:10px 20px;background:#f5f6f6;
	border-bottom:2px solid #3a78c1;z-index:9999}
.sort li .layer2{position:absolute;left:210px;top:0px;width:210px;padding:10px 20px;background:#f5f6f6;
	border-bottom:2px solid #3a78c1;z-index:9999}
.sort li .layer2 li{overflow:hidden}
.sort li .layer2 li a{font-weight:bold;background:url("../images/ico1.gif")  no-repeat 0% 50%}
.sort li .layer2 li a:hover{text-decoration:none;color:#3a78c1}
.sort li .layer2 li .layer3 li{border-bottom:1px dashed #d5d5d5;margin:6px 0px;height:24px;line-height: 24px}
.sort li .layer2 li .layer3 li a{font:normal 12px/24px "微软雅黑";background:none}
.sort li .layer2 li .layer3 li .layer4 li{margin:6px 0px;line-height: 24px;padding-left: 15px}
.sort li .layer2 li .layer3 li .layer4 li a{font:normal 12px/24px "微软雅黑";background:none}

.sort li a{height:42px;line-height:44px; font-size:14px; position:relative; display:block;padding-left:60px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url("../images/cp04.png")  35px center no-repeat;-moz-transition: all 0s;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}
.sort li a:hover{color:#666;text-decoration: none;background:url("../images/d6.jpg")  no-repeat;-moz-transition: all 0s;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}
/* .sort li.change a{background:url(../images/dot4.png) no-repeat 5px -41px #f5f6f6} */

.box-center{width:1920px;position:relative;left:50%;margin-left:-960px}
.clearfix:after,.container:after{content:'';clear:both;display:table}
.container{width:1200px;margin:0 auto}

/*sun_top */
.sun_top{height:28px;font-size:12px;color:#666;line-height:28px;background:#efefef;font-family:'宋体'}
.sun_top a{color:#666}

/*sun_head*/
.sun_head{height:80px}
.sun_head .logo{display:block;width:254px;line-height:80px}
.sun_head .logo img{width:254px;height:35px}
.sun_head .sun_menu{width:800px}
.sun_head .sun_menu>li>a.cur,.sun_head .sun_menu>li>a:hover{background:#144a96;color:#fff}
.sun_menu li{line-height:80px;height:80px;text-align:center;width:100px;float:left;position:relative;z-index:999}
.sun_menu li a{display:block;line-height:80px;color:#434343;height:80px;font-size:16px}
.sun_menu li a:hover{color:#fff;text-decoration:none;background-color:#24588e}
.sun_menu .sec{height:0;background:#144a96;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:80px;left:0}
.sun_menu .sec a{background:#144a96;color:#fff;height:38px;line-height:38px;width:150px;font-size:14px}
.sun_menu .sec a:hover{background:#144a96;text-decoration:none}

/*sun_banner*/
.sun_banner{position:relative;width:1920px;height:582px;overflow:hidden;margin-left:-960px;left:50%}
.sun_banner .sun_banner_wz{width:1200px;position:absolute;z-index:99999;top:0;left:50%;margin-left:-600px;color:#fff;text-align:center;top:155px}
.sun_banner .sun_banner_wz h3{font-size:30px;line-height:42px}
.sun_banner .sun_banner_wz .wzcon{margin-top:40px}
.sun_banner .sun_banner_wz .wzcon p{font-size:12px;line-height:2}
.sun_banner .sun_banner_wz .wzcon .bb-mm{margin-top:40px;display:inline-block;width:129px;height:42px;line-height:40px;text-align:center;border:1px solid #fff;border-radius:5px;color:#fff;font-size:14px}

/*sun_about*/
.sun_about{padding:30px 0 40px;background:#fff}
.sun_tit{text-align:center;margin-bottom:35px}
.sun_tit h3{font-size:30px;color:#f90;margin-bottom:5px}
.sun_tit h3 span{color:#144a96}
.sun_tit .en_p{text-align:center;text-transform:uppercase;background:url(../images/en_p_bg.gif) center no-repeat;font-size:14px;color:#ccc;line-height:20px;font-family:'宋体'}
.sun_tit p{font-size:14px;color:#999;font-family:'宋体'}
.sun_about .wz{width:811px}
.sun_about .wz .wzcon{font-size:14px;color:#191818;line-height:34px;margin-bottom:70px;font-family:'宋体'}
.sun_about .wz .sjz{background:url(../images/sjz_bg.png) left 35px center no-repeat;height:40px}
.sun_about .wz .sjz .year{width:40px;height:40px;border-radius:50%;background:#3c78d8;color:#fff;font-size:12px;text-align:center;line-height:40px}
.sun_about .wz .sjz .date{position:relative;float:left;height:40px;width:40px}
.sun_about .wz .sjz .date .rq{font-size:12px;position:absolute;z-index:9;color:#666;top:-3px;width:30px;left:-5px}
.sun_about .wz .sjz .date .yq{position:absolute;z-index:9;width:10px;height:10px;background:#fff;border:2px solid #3c78d8;border-radius:50%;bottom:13px}
.sun_about .wz .sjz .date .date_con{position:absolute;background:#3c78d8;width:180px;padding:10px;color:#fff;bottom:50px;left:-20px;display:none}
.sun_about .wz .sjz .date .date_con:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:#3c78d8 transparent transparent transparent;left:20px;bottom:-12px}
.sun_about .wz .sjz .date .date_con h3{padding-left:15px;background:url(../images/yq_icon.png) left center no-repeat;font-size:14px;font-weight:400}
.sun_about .wz .sjz .date .date_con p{padding-left:15px;font-size:12px}
.sun_about .wz .sjz .date:hover .rq{display:none}
.sun_about .wz .sjz .date:hover .yq{background:#3c78d8}
.sun_about .wz .sjz .date:hover .date_con{display:block}
.sun_about .wz .sjz .date1{left:93px}
.sun_about .wz .sjz .date2{left:165px}
.sun_about .wz .sjz .date3{left:250px}
.sun_about .wz .sjz .date4{left:390px}
.sun_about .wz .sjz .date5{left:450px}
.sun_about .wz .sjz .year1{position:relative;left:310px}
.sun_about .img{width:357px;margin-top:5px;background:url(../images/about_tt.jpg) top right no-repeat}
.sun_about .img .img_tx{width:290px;position:relative;overflow:hidden}
.sun_about .img .img_tx .bd{width:290px;height:218px;overflow:hidden}
.sun_about .img .img_tx .bd li img{height:218px}
.sun_about .img .img_tx .hd{width:290px;height:42px;background:#b0b0b0;font-size:0;margin-top:5px;padding-top:5px;box-sizing:border-box}
.sun_about .img .img_tx .hd .prev{float:left;margin:4px 9px 0 5px}
.sun_about .img .img_tx .hd .next{float:left;margin:4px 0 0 9px}
.sun_about .img .img_tx .hd ul{width:235px;float:left}
.sun_about .img .img_tx .hd ul li{width:34px;height:25px;border:3px solid #666;margin:0 3px;display:inline-block}
.sun_about .img .img_tx .hd ul li img{width:100%;height:100%}
.sun_about .img .img_tx .hd ul li.on{border-color:#cdcdcd}

/*sun_ldys*/
.sun_ldys{background:url(../images/bg2.jpg) top center no-repeat;height:535px;box-sizing:border-box;padding-top:100px}
.sun_ldys li{width:16.6666%;float:left;text-align:center;box-sizing:border-box;padding:0 16px}
.sun_ldys li .img{display:block;margin:0 auto;position:relative;width:95px;height:95px;overflow:hidden;margin-bottom:60px}
.sun_ldys li .img img{width:100%;left:0;position:absolute;transition:all .5s ease}
.sun_ldys li .img .img1{top:0}
.sun_ldys li .img .img2{top:95px}
.sun_ldys li h3{display:inline-block;color:#fff;font-size:19px;font-weight:400;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}
.sun_ldys li p{color:#fff;line-height:180%;font-size:14px}
.sun_ldys li:hover .img .img1{top:-95px}
.sun_ldys li:hover .img .img2{top:0}

/*sun_sj*/
.sun_sj{background:#144a96;padding:21px 0}
.sun_sj li{width:25%;height:115px;float:left;text-align:center;color:#fff;font-size:14px;box-sizing:border-box}
.sun_sj li+li{border-left:1px solid #0b3b7e}

/*sun_goods*/
.sun_goods{background:#eaeaea url(../images/bg1.jpg) top center;padding-top:45px;padding-bottom:20px}
.sun_goods .item .wz .num{background:url(../images/ly_tt_bg.png);width:97px;height:78px;text-align:center;line-height:78px;color:#fff;font-size:36px;padding-left:10px;box-sizing:border-box}
.sun_goods .item .wz .wzcon{margin-left:10px}
.sun_goods .item .wz .wzcon h3{line-height:36px;font-size:20px;color:#144a96;margin-bottom:20px}
.sun_goods .item .wz .wzcon p{line-height:25.2px;font-size:14px;color:#5a5a5a;font-weight:700}
.sun_goods .item1 .wz{width:755px;background:url(../images/ly_bgf.png) left bottom no-repeat;padding-bottom:80px}
.sun_goods .item1 .img{width:396px}
.sun_goods .item2 .wz{padding-top:50px;width:735px;background:url(../images/ly_bg.png) left bottom no-repeat;padding-bottom:80px}
.sun_goods .item2 .img{width:430px;margin-top:-40px}
.sun_goods .item3{padding-bottom:20px}
.sun_goods .item3 .wz{padding-top:40px;width:755px}
.sun_goods .item3 .img{width:440px}


/*sun_pro*/
.sun_pro{background:#0066b5;padding-top:80px;padding-bottom:50px}
.sun_pro .pro_tit{text-align:center;margin-bottom:35px}
.sun_pro .pro_tit h3{font-size:30px;color:#f90}
.sun_pro .pro_tit h3 span{color:#fff}
.sun_pro .pro_tit p{font-size:14px;line-height:25.2px;color:#fff;font-family:'宋体'}
.sun_pro .sun_prol{width:240px;border-left:8px solid #c8c8c8;box-sizing:border-box;background:#033a87}
.sun_pro .sun_prol h3{font-size:26px;color:#fff;line-height:64px;border-bottom:1px solid #144a96;text-align:center;margin-bottom:14px}
.sun_pro .sun_prol li{position:relative}
.sun_pro .sun_prol li a{display:block;font-size:14px;color:#fff;line-height:40px;text-align:center;position:relative;z-index:99}
.sun_pro .sun_prol li:after{position:absolute;content:'';display:block;left:11px;width:235px;height:40px;background:#c8c8c8 url(../images/pro_sort_li_bg.png) right 6px center no-repeat;display:none;top:0}
.sun_pro .sun_prol li:hover:after{display:block}
.sun_pro .sun_prol li:hover a{color:#000}
.sun_pro .sun_prol .pro_phone{font-size:22px;color:#fff;line-height:57px;background:url(../images/tel1.png) no-repeat 20px center;padding-left:60px}
.sun_pro .sun_pro_ll{width:936px}
.sun_pro .sun_pro_ll li{width:302px;height:262px;background:#fff;float:left;box-sizing:border-box;border:1px solid #eee;padding:3px;margin:0 15px 10px 0;overflow:hidden}
.sun_pro .sun_pro_ll li .img{display:block;width:294px;height:220px;margin:0 auto;overflow:hidden;transition:all .5s ease}
.sun_pro .sun_pro_ll li .img img{width:100%;height:100%}
.sun_pro .sun_pro_ll li p{font-size:14px;color:#666;margin-top:5px;margin-left:90px}
.sun_pro .sun_pro_ll li:hover .img{transform:translateY(-10px)}
.sun_pro .sun_pro_ll li:nth-of-type(3n){margin-right:0}


/*sun_news*/
.sun_news{background:#fff;padding:35px 0 50px 0}
.sun_news .news_top{margin-bottom:60px}
.sun_news .news_top .ttt{width:340px;height:47px;background:#0066b5}
.sun_news .news_top .ttt span{display:inline-block;padding-left:40px;font-size:14px;color:#fff;line-height:47px}
.sun_news .news_top .ttt a{float:right;width:33px;height:33px;background:#033a87;text-align:center;line-height:33px;color:#fff;font-size:14px;margin:7px 8px 0 0}
.sun_news .news_top .news_box{width:1200px;height:82px;background:#f2f2f2;box-sizing:border-box}
.sun_news .news_top .news_box span{display:inline-block;line-height:87px;font-size:14px;color:#131313}

/*.sun_news .news_top .news_box a {
    float: right;
    width: auto;
    height: auto;
    background: #cccccc;
    text-align: center;
    line-height: 33px;
    color: #000;
    font-size: 14px;
    margin: 15px 15px 0 0;
	text-decoration:underline;
} */

/*roll循环start*/
 
.sun_news .news_top .news_box .box {
			width: 1200px;
			height: 82px;
			line-height:30px;
			position: relative;
			overflow: hidden;
			/*margin: 80px auto;*/
			border: 1px solid #eee;
		}
		
.sun_news .news_top .news_box .box	.roll {
			position: absolute;
			left: 0;
			top: 0;
		}
 
.sun_news .news_top .news_box .box .roll li {
			color: #fff;
			width: auto;
			line-height: 30px;
			/*height: 40px;*/
			float: left;
			text-align: center;
		}
 
.sun_news .news_top .news_box .box .roll li a {
			float: right;
            width: auto;
   			height: auto;
   			/*background: #cccccc;*/
    		text-align: center;
    		line-height: 25px;
    		color: #000;
    		font-size: 14px;
    		margin: 30px 25px 0 0;
			text-decoration:underline;
		}
/*roll循环end*/
.sun_news .news_bbttl{width:540px}
.sun_news .news_bbttl .first{padding-bottom:25px;border-bottom:1px solid #eee;margin-bottom:25px}
.sun_news .news_bbttl .first h3{font-size:20px}
.sun_news .news_bbttl .first h3 a{color:#103168}
.sun_news .news_bbttl .first .date{font-size:12px;color:#7d7d7d}
.sun_news .news_bbttl .first .info{font-size:14px;color:#5a5a5a;line-height:22px;font-family:'宋体'}
.sun_news .news_bbttl .sun_dedd li{line-height:30px;font-size:14px;font-family:'宋体'}
.sun_news .news_bbttl .sun_dedd li a{color:#090909}
.sun_news .news_bbttl .sun_dedd li span{color:#9f9f9f;display:inline-block;padding-right:20px}
.sun_news .sun_case{width:610px}
.sun_news .sun_case .sun_case_tx{position:relative;width:236px;height:165px}
.sun_news .sun_case .sun_case_tx #slider{position:absolute;background:#000;width:236px;height:165px;overflow:hidden}
.sun_news .sun_case .sun_case_tx #slider .slide{position:absolute;top:0;width:158px;height:165px;background:#000}
.sun_news .sun_case .sun_case_lz{width:355px;float:right}
.sun_news .sun_case .sun_case_lz h3{font-size:20px;color:#434343;margin-bottom:10px}
.sun_news .sun_case .sun_case_lz .info{font-size:14px;color:#5a5a5a;line-height:20px;font-family:'宋体'}
.sun_news .sun_case .sun_case_lz .more{float:right;width:120px;height:30px;background:#143670;text-align:center;line-height:30px;color:#fff;font-size:14px;margin-top:10px}
.sun_news .sun_case .sun_case_gdtx{margin-top:40px}
.sun_news .sun_case .sun_case_gdtx .bd{width:610px;overflow:hidden}
.sun_news .sun_case .sun_case_gdtx .bd li{width:220px;height:160px;margin-right:15px;float:left}
.sun_news .sun_case .sun_case_gdtx .bd li img{width:213px;height:160px}

/*sun_tl*/
.sun_tl{background:#143670}
.sun_tl .tl_date{width:195px;height:225px;background:#103168;box-sizing:border-box;padding:50px 0 0 30px;color:#f9f9f9}
.sun_tl .tl_date h3{font-size:30px;margin-bottom:5px}
.sun_tl .tl_date p{font-size:12px}
.sun_tl .tl_date .dl{margin-top:10px}
.sun_tl .tl_date .dl p{font-size:18px;font-weight:700}
.sun_tl .sun_tlr{width:940px}
.sun_tl .sun_tlr .tl_nav{line-height:67px;border-bottom:1px solid #2b508e;margin-bottom:30px;padding-left:20px}
.sun_tl .sun_tlr .tl_nav a{display:inline-block;color:#f9f9f9;font-size:14px}
.sun_tl .sun_tlr .ewm_img{display:block;width:90px;height:90px}
.sun_tl .sun_tlr .ewm_img img{width:100%;height:100%}
.sun_tl .sun_tlr .tl_cont{width:200px;margin-left:30px}
.sun_tl .sun_tlr .tl_cont p{font-size:14px;color:#f9f9f9;line-height:22px}
.sun_tl .sun_tlr .tl_ccc{margin-top:30px;width:250px;height:40px;text-align:center;line-height:40px;color:#3b79ae;font-size:14px;background:#d5d5d5}

/*sun_foot*/
.sun_foot{background:#103168;padding:10px 0}
.sun_foot .ft_cpy{font-size:14px;color:#f9f9f9;text-align:center;line-height:25px}
.sun_foot .ft_cpy a{color:#f9f9f9}
@keyframes fadeIn{0%{opacity:0;transform:translateY(-160px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeIn{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:fadeIn}
.animated{animation-duration:2s;animation-fill-mode:both}
@keyframes fadeOut{0%{opacity:0;transform:translateY(160px)}
100%{opacity:1;transform:translateY(0)}
}
.fadeOut{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:fadeOut}
.animated{animation-duration:2s;animation-fill-mode:both}