@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ color:#555; font-size:15px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; width:100%; min-width:1300px;}
img{ vertical-align:top; border:0;}
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li,dl,dd,dt{ list-style:none;}

a{ color:#444; text-decoration:none;}
a:hover { color:#ce0001; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline-block; float: left; }
.fr{ display: inline-block;  float: right; }
table tr td{ font-size:14px; text-align:center;}


#toplinebj{ width:100%; background-color:#e5e5e5; height:35px; color:#777; line-height:35px; font-size:14px; overflow:hidden;}
#topline{ width:1200px; margin:0 auto; overflow:hidden;}
#topline .fl{}
#topline p{ background:url(../images/tel1.jpg) no-repeat 0px 12px; padding-left:20px;}

#logobj{ width:1200px; margin:0 auto; overflow:hidden;}

#logo{width:495px;}

#nav{ width:705px;}
#nav ul{}
#nav ul li{ float:left; line-height:99px; margin-left:32px;}
#nav ul li a{ display:block; line-height:97px; color:#444; font-size:17px;}
#nav ul li a:hover{ border-bottom:2px solid #1b2960;}
#nav ul li .current{}

#sy_aboutbj{ width:100%; background-color:#f5f5f5;}
#sy_about{ width:100%; background:url(../images/aboutbj.jpg) no-repeat center top; overflow:auto;}
#sy_about .content{ width:1200px; margin:0px auto;}
#sy_about .content .fl{ width:280px; background:url(../images/aboutbj1.jpg) no-repeat center top; color:#fff; margin-top:15px;}
#sy_about .content .fl h3{ width:245px; margin:60px 0px 0px 35px; font-size:26px; font-weight:normal; border-bottom:1px solid #fff; line-height:50px;}
#sy_about .content .fl p{ margin-left:35px; font-size:12px; line-height:35px;}
#sy_about .content .fl .more{ margin:200px 0px 100px 35px; line-height:48px; width:194px; height:48px; text-align:center; border:1px solid #fff;}
#sy_about .content .fl .more a{ width:194px; height:48px; display:block; color:#fff;}

#sy_about .content .fr{ width:870px; margin:120px 0px 0px 0px;}
#sy_about .content .fr p{ text-indent:2em; margin-bottom:10px; line-height:34px;}
#sy_about .content .fr p a{ color:#1b2960;}
#sy_about .content .fr p a:hover{ color:#ce0001;}



#sy_product{ width:1200px; margin:0 auto; background:url(../images/probj.jpg) no-repeat right top; pdding-top:45px; overflow:auto;}
#sy_product h1{ text-align:center; font-weight:bold; color:#000; margin-top:25px; line-height:75px;}
#sy_product h1 span{ color:#ce0001;}
#sy_product nav ul { margin:0 auto; padding:0px 38px; float: left ;}
#sy_product nav ul li{ float:left; line-height:38px;}
#sy_product nav ul li a{ padding:0px 17px; display:block; font-size:16px;}
#sy_product nav ul li a:hover{  background-color:#1b2960; border-radius:5px; -moz-border-radius:5px; color:#fff;}
#sy_product nav ul li.active{ background-color:#1b2960; border-radius:5px; -moz-border-radius:5px;}
#sy_product nav ul li.active a{ color:#fff;}

#sy_product aside ul li{ width:278px; border:1px solid #ccc; float:left; margin-right:26px; margin-top:30px;}
#sy_product aside ul li:hover{ border:1px solid #1b2960;}
#sy_product aside ul li:nth-child(4n+0){ margin-right:0px;}
#sy_product aside ul li a{ display:block;}
#sy_product aside ul li a:hover{ color:#fff;}
#sy_product aside ul li a:hover p{ background-color:#1b2960;}
#sy_product aside ul li a p{ line-height:40px; background-color:#e0e0e0; text-align:center;}
#sy_product aside ul li div{ width:278px; height:241px; display:table-cell; vertical-align:middle; text-align:center;}
#sy_product aside ul li div img{ max-width:100%; max-height:100%;}



#adg{ width:100%; background:url(../images/adg1.jpg) no-repeat center top; overflow:auto; padding:50px 0px 15px 0px; margin-top:50px;}
#adg .title{ width:345px; padding:5px 0px; margin:25px auto; color:#fff; text-align:center;}
#adg .title h1{ background:url(../images/jiantou.png) no-repeat left top;}
#adg .title h3{ background:url(../images/jiantou.png) no-repeat 0px bottom;}
#adg .title span{ color:#4763cf;}
#adg .content{ width:1200px; margin:40px auto;}
#adg .content dl{ color:#fff; padding:25px 0px; border-bottom:1px dashed #364eab;  border-top:1px dashed #364eab; overflow:auto;}
#adg .content dl dt{ float:left; width:51px; line-height:69px; font-size:26px; background-color:#22347a; text-align:center;}
#adg .content dl dd{ float:right; width:350px;}
#adg .content dl dd h2{ font-size:18px;}
#adg .content dl dd p{ font-size:14px; margin-top:10px;}
#adg .content .fl{ width:417px;}
#adg .content .f_middle{ float:left; width:325px; height:325px; margin-left:19px;}
#adg .content .f_middle img{ float:left; width:325px; height:325px; border-radius:50%; -moz-border-radius:50%; border:5px solid #fff;}
#adg .content .fr{ width:417px;}



#sy_new{ width:1200px; margin:0 auto;}
#sy_new .title h1{ line-height:70px;}
#sy_new .title{ text-align:center; color:#000; margin-top:25px}
#sy_new .title span{ color:#ce0001;}
#sy_new .title p{ color:#888;}

#sy_new .content{ margin-top:45px;}
#sy_new .content ul{ width:380px; float:left; margin-right:30px; margin-bottom:25px;}
#sy_new .content ul:nth-child(3){ margin-right:0px;}
#sy_new .content ul li .graphic{ width:380px; position:relative;}
#sy_new .content ul li .graphic a{ display:block;}
#sy_new .content ul li .graphic div{ position:relative; width:380px; height:242px; display:table-cell; vertical-align: middle; text-align:center;}
#sy_new .content ul li .graphic div img{ max-width:100%; max-height:100%;}
#sy_new .content ul li .graphic time{ background-color:#1b2960; padding:10px 0px; width:78px; font-size:18px; font-weight:bold; position:absolute; top:0px; left:0px; text-align:center; color:#fff;}
#sy_new .content ul li .graphic time p{ font-size:14px; font-weight:normal;}

#sy_new .content ul li .active{ width:380px; background-color:#f5f5f5; padding:20px 10px;}
#sy_new .content ul li .active h3{ font-size:16px; line-height:40px;}
#sy_new .content ul li .active p{ font-size:14px; color:#666; font-weight:normal;}


#sy_new .content ul li ul{ float:none; margin-top:30px;}
#sy_new .content ul li ul li{ font-size:14px; background:url(../images/bit.jpg) no-repeat 0px 13px; padding-left:15px; border-bottom:1px dashed #ccc; line-height:35px; overflow:auto;}

#sy_new #more{ clear:both; width:121px; height:38px; line-height:38px; margin:0px auto 30px auto; text-align:center; border:1px solid #555; border-radius:5px;-moz-border-radius:5px; color:#555;}
#sy_new #more a{ display:block;}
#sy_new #more a:hover{ background-color:#1b2960; color:#fff;}


footer{ clear:both; background:url(../images/footbj.jpg) no-repeat center top; overflow:auto; margin-top:30px;}
footer .content{ width:1200px; margin:0px auto; margin-top:71px; color:#fff; height:300px;}
footer .content a{ color:#fff;}
footer .content h2{ color:#fff; font-size:18px; line-height:45px; font-weight:normal; margin-bottom:10px;}

footer .content .prolist{ width:197px;}
footer .content .prolist ul li{ line-height:30px;}
footer .content .prolist ul li a:hover{ text-decoration:underline;}

footer .content .contact{ width:394px; margin-left:130px;}
footer .content .contact .fl{ width:144px;}
footer .content .contact .fr{ width:230px;}
footer .content .contact .fr h1{ font-size:26px; font-weight:normal; line-height:40px;}
footer .content .contact .fr p{ line-height:24px; font-size:14px;}

footer .content .online{ width:400px; color:#666;}
footer .content .online .name{ width:39%; border:none; border-radius:4px; -moz-border-radius:4px; text-indent:10px; height:34px; line-height:34px; float:left; margin:4px 0px;font-size:14px;}
footer .content .online .tel{ width:58%; border:none; border-radius:4px; -moz-border-radius:4px; text-indent:10px; height:34px; line-height:34px; float:right; margin:4px 0px;font-size:14px;}
footer .content .online .company{ clear:both; width:100%; border:none; border-radius:4px; -moz-border-radius:4px; text-indent:10px; height:34px; line-height:34px; margin:4px 0px;font-size:14px;}
footer .content .online .demand{ width:100%; border:none; border-radius:4px; -moz-border-radius:4px; text-indent:10px; padding-top:10px; margin:4px 0px;font-size:14px;}
footer .content .online .button{ width:71px; line-height:34px; background-color:#080f29; border:none; color:#fff; text-align:center; margin:4px 0px;font-size:15px; border-radius:4px; -moz-border-radius:4px;}
footer .content .online .button:hover{ background-color:#010513;}

footer .copyright{ clear:both; font-size:13px; background-color:#080f29; color:#fff; text-align:center; line-height:35px;}



/*内页css开始*/
.sy_pro{ width:100%; margin:37px auto 0px auto; overflow:hidden;}
.sy_pro_fl{ width:275px;}
.sy_pro_fl .title{ width:275px; height:100px; text-align:center; color:#fff; background-color:#1b2960;}
.sy_pro_fl .title H3{ font-size:30px; padding-top:20px; font-weight:normal; letter-spacing:2px;}
.sy_pro_fl .title P{ font-size:17px;}
.sy_pro_fl .tel{ width:275px; height:95px; line-height:135px; font-size:27px; color:#fff; text-align:center; background:url(../images/L-image2.jpg) no-repeat;}
.sy_pro_fl ul li{ width:275px; height:56px; line-height:58px; background-color:#eee; margin:2px 0px; text-indent:2em;}
.sy_pro_fl ul li a{ display:block; font-size:16px;}
.sy_pro_fl ul li a:hover{ color:#fff;}
.sy_pro_fl ul li:hover{ color:fff; background-color:#ce0001; no-repeat;}
.sy_pro_fl ul li a.current1{ color:#fff; background-color:#ce0001;}


.sy_pro_fr{ width:880px;}
.sy_pro_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; color:#888; line-height:50px; overflow:hidden;}
.sy_pro_fr .pro_title a{ color:#888;}
.sy_pro_fr .pro_title a:hover{ color:#ce0001;}
.sy_pro_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #1b2960; color:#444;}
.sy_pro_fr .sy_product ul{ margin-top:20px;}
.sy_pro_fr .sy_product ul li{ width:278px; float:left; margin-right:23px; margin-bottom:20px;}
.sy_pro_fr .sy_product ul li:nth-child(3n+0){ margin-right:0px;}
.sy_pro_fr .sy_product ul li a{ display:block;}
.sy_pro_fr .sy_product ul li a:hover{ color:#fff;}
.sy_pro_fr .sy_product ul li a:hover p{ background-color:#1b2960;}
.sy_pro_fr .sy_product ul li a p{ line-height:40px; background-color:#1b2960; color:#fff; text-align:center; margin-top:10px;}
.sy_pro_fr .sy_product ul li div{ width:278px; height:241px; display:table-cell; vertical-align:middle; text-align:center; border:1px solid #ccc; overflow:hidden;}
.sy_pro_fr .sy_product ul li div img{ max-width:100%; max-height:100%; cursor: pointer; transition: all 0.6s;}
.sy_pro_fr .sy_product ul li div img:hover{ transform: scale(1.4);}




.sy_pro_fr .agent_pro ul{ margin-top:30px;}
.sy_pro_fr .agent_pro ul li{ width:150px; float:left; background-color:#efefef; margin:0px 14px 40px 12px;}
.sy_pro_fr .agent_pro ul li img{ width:140px; height:92px;}






.ny_fr{ width:880px;}
.ny_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #1b2960;}
.ny_fr .pro_title p a:hover{ color:#ce0001}
.ny_fr .content{ margin:20px 0px; line-height:2;}


.NewsList { clear:both; height:auto!important; width:870px; overflow:auto;}
.NewsList li{ width:870px; line-height:24px;border-bottom:1px dashed #ccc; margin-bottom:20px; padding-bottom:10px;}
.NewsList li H3{ font-size:17px; line-height:30px;}
.NewsList li a:hover{ color:#1b2960;}
.NewsList li div{margin:8px 0px; line-height:20px;}



.newView { padding: 0;  margin: 0;}
.newView_title { text-align: center; border-bottom: 1px dotted #CCC; overflow:hidden;}
.newView_title h3 { color: #333; line-height:45px; font-size:21px; font-weight:bold;}
.newView_title p { font-size: 13px;  color: #999; line-height:30px;}
.newView_info { clear:both;  line-height:2;  min-height: 400px;  height: auto;  _height: 400px;  margin: 10px 0 30px 0;}
.newView_info .content_img{ text-align:center; margin:30px 0px; max-width:100%;}


.friendLink{ margin-top:15px;}
.products_k_list{ margin-top:20px;}
.products_k_list li{ width:277px; height:307px; float:left; margin-left:10px; margin-bottom:20px; font-size:16px; text-align:center;}
.products_k_list li:nth-child(3n){ margin-right:0}
.products_k_list li img{ width:255px; height:255px; padding:10px; border:1px solid #CCC; overflow:hidden;}

.bana_dh{ width:100%; height:43px; margin:auto; border-bottom:1px solid #ccc; clear:both;}
.bana_h3{ margin:0px; padding:0px; float:left; line-height:42px; font-size:16px; font-weight:bold; color:#333; border-bottom:2px solid #1b2960;}
.bana_dh a{ float:right; font-size:14px;}
.ab_pro_con{ line-height:2em; font-size:14px; padding:20px 0px 20px 0px;}

.news_info_list { clear:both; height:auto!important; margin-left:0px; padding-top:8px; font-size:14px;  min-height:220px;}
.news_info_list li{ float:left; width:373px; height:40px; padding-left:17px; background:url(../images/bj.jpg) no-repeat -6px 9px;line-height:40px; margin-right:50px;}
.news_info_list li:nth-child(2n){ margin-right:0}
.news_info_list li a{ display:block}
.news_info_list li span{ float:right; width:80px; color:#666; font-size:14px;}

.pro_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}
.pro_a_left{ float:left; width:46%; }
.pro_a_left img{ float:left; width:100%; border:1px solid #CCC }
.pro_a_right{ float:right; width:49%;}
.pro_a_right h3{ color:#fac200; border-bottom:1px dotted #CCCCCC; font-size:20px; font-weight:bold; padding-bottom:10px; }
.pro_a_right .gaiyao{ min-height:180px; font-size:13px; padding-top:20px;}
.pro_a_right .gaiyao span{font-size:16px; font-weight:bold; color:#000;}
.pro_a_right_d{ font-size:16px; margin-bottom:20px;}
.pro_a_right_d span{color:#f00; font-size:22px; }

.zx{ float:left;}
.pro_a_right_e{ font-size:15px; line-height:37px; }

.xiangqing{ clear:both; overflow:hidden;}
.pro_tit{ font-size:16px; color:#237ec5; border-top:1px dotted #CCCCCC; margin-top:20px; padding-top:10px; overflow:hidden;}
.pro_cont{ padding-left:0px; margin-top:10px; margin-bottom:30px;}


/*CSS 翻页css*/
.table_foot{ margin:auto;}
DIV.yellow {padding:7px; MARGIN:5px; TEXT-ALIGN:center; clear:both;}
DIV.yellow A {border:#ccc 1px solid; padding:8px 7px 2px 7px; color:#666; margin:4px; text-decoration:none;}
DIV.yellow A:hover { border:#666 1px solid; color:#666;}
DIV.yellow A:active { border:#999 1px solid;}
DIV.yellow SPAN.current { padding:2px 5px; font-weight:bold; margin:2px; color:#333; }
DIV.yellow SPAN.disabled { border:#999 1px solid; padding:2px 5px; color:#666; margin:2px;}


.aleft {display:block; width:15px; height:14px; line-height:14px; color:#999; text-align:center; background:url(../images/aleft.jpg) center no-repeat; margin:5px 1px; overflow:hidden;}
.aleft1 {display:block; width:15px; height:14px; line-height:14px; color:#999; text-align:center;  background:url(../images/aleft1.jpg) center no-repeat;margin:5px 1px; overflow:hidden;}
.aright {display:block; width:15px; height:14px; line-height:14px; color:#999; text-align:center;  background:url(../images/aright.jpg) center no-repeat;margin:5px 1px; overflow:hidden;}

.aright1 {display:block; width:15px; height:14px; line-height:14px; color:#999; text-align:center;  background:url(../images/aright1.jpg) center no-repeat;margin:5px 1px; overflow:hidden;}

.acen { display:block; height:16px; text-align:center;line-height:16px; color:#999; margin:5px 1px;  overflow:hidden;}
.acen:hover {height:16px; color:#333; }
.aspan { display:block;height:14px; line-height:14px; width:16px;	color:#333; margin:5px 1px;}

.tab_message tr td{ height:50px; font-size:15px;}
.message_input{ height:32px;}
.foot_nav{ width:33%; float:left;text-align:center; line-height: 50px;} 

.foot_nav a{color:#fff;display:block; font-size: 16px;}
.foot_nav a:hover {
	color: #fff;
}

.foot_nav a:hover,.foot_nav a:focus{text-decoration:none;}

.foot_nav span{display:block; padding:3px 0px 0px 0px;}

.webshare{width: 230px; padding: 5px;}

.ewebshare{width: 200px; padding: 5px;}
.footer_nav{
	display: none ;
}

@media screen and (max-width: 768px) {
#topline p{ color:#fff; padding-left: 15px;}
#topline p.fr{ display: none ;}
.bdsharebuttonbox{
	display: none ;
}
#logo{ float: left ; padding-left: 15px; width:30%; margin:0 auto; overflow:hidden;opacity:0.6px;}
#logo img{
	width: 100%;
}
#logo .logo_tel,#nav{
	display: none ;
}

#Daohang { display: block ; width: 100%;height: 50px; position: absolute ;z-index: 10000; }
.Dao_right {float: right ;width: 30px;height: 30px;margin-right: 20px;margin-top: 5px;cursor: pointer;position: relative;}
.Dao_right>span {display: block;width: 100%;height: 4px;background: #000;margin-top: 5px;}
.shoujidh{width: 100%;position: absolute;top: 42px;right: 0;font-family: 微软雅黑;font-size: 16px;z-index:10000;background-color:#04568e;}
.shoujidh >li{text-align: center;width: 33%;height: 30px;font-size: 17px;font-weight: bold; float: left ;}
.shoujidh >li>a{
	color: #FFFFFF;font-weight: lighter ; 
}
#sy_servicebj{ width:100%; background-color:#04568e; padding:20px 0px 0px 0px; overflow:hidden;}
#sy_service{ width:100%; margin:0 auto;}
#sy_service ul li{ float:left; margin-right:1%; background:url(../images/shadow.jpg) no-repeat 5px bottom; padding-bottom:30px; width: 19%; padding-left: 1%;}
#sy_service ul li:nth-child(5){ margin-right:0px;}
#sy_service ul li a{ display:block; background-color:#fff; padding:10px 5px; text-align:center; color:#222;}
#sy_service ul li h2{ font-size:18px;}
#sy_service ul li h5{ font-size:12px; font-weight:normal; color:#aaa; line-height:24px;}
#sy_service ul li a:hover{ background-color:#fb9b00; color:#fff;}
#sy_service ul li a .circle{ display: none ;}

#sy_about{ width:100%; margin:15px auto 10px auto; position:relative; overflow:hidden;}
#sy_about .fl{ display: none ;}
#sy_about .fr{ width:100%; padding-left: 15px;padding-right: 15px;}
#sy_about .fr h1{ font-size:30px; line-height:20px; font-weight: normal; color:#111;}
#sy_about .fr h1:before{ position: absolute; content: ""; width: 30px; height: 2px; background-color: #04568e; background-color: ; margin-top:33px; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1); }

.sy_honor{ clear:both;}
.sy_honor ul li{ width: 19%; float:left; margin-right:1%; margin-top:35px; text-align:center; font-size:13px; line-height:35px; max-height: 90px; color:#555; padding-left: 1%; overflow: hidden ;}
.sy_honor ul li:nth-child(5n){ margin-right:0px;}
.sy_honor ul li img{ width:100%; height: auto ; padding:8px; border:1px solid #ccc;}
.sy_honor ul li a:hover{ text-decoration:underline;}
.chenggongal{
	display: block ;width: 100%; padding-left: 15px; padding-right: 15px;
}
.chenggongal ul li{
	width: 32%;
	float: left ;
	margin-left: 1%;
}
.chenggongal ul li .cgalimg img{
	width: 100%;
}
.chenggongal ul li .cgalname{
	width: 100%;margin-top:9px; height:46px; text-align: center ; overflow: hidden ;
}
.chenggongal ul li .cgalname a{
	font-size: 17px; line-height:46px; color: #FFFFFF; 
}
#sy_news .fadeInRight{
	display: none ;
}
#sy_casebj{
	padding: 0px 0px 0px 0px;
}
#sy_newsbj{ width:100%; background:url(../images/newbj.jpg) no-repeat center bottom; padding:15px 0px 20px 0px; overflow:hidden;}
#sy_news .sy_news_left{ width:100%; padding-left: 15px; padding-right: 15px;}
#sy_news .title{ font-size:11px; color:#888; line-height:20px;}
#sy_news .title h1{ font-size:30px; line-height:20px; font-weight: normal; color:#111;}
#sy_news .title h1:before{ position: absolute; content: ""; width: 30px; height: 2px; background-color: #04568e; background-color: ; margin-top:30px; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1); }
#sy_news .sy_news_img{ border-bottom:1px dashed #ccc; padding-bottom:20px; margin-top:20px; overflow:hidden;}
#sy_news .sy_news_img .time{ width:20%; height: auto ; background-color:#04568e; color:#fff; font-size:15px; text-align:center;}
#sy_news .sy_news_img .time h1{ font-size:36px; line-height:52px;}
#sy_news .sy_news_img .content{ width:79%;}
#sy_news .sy_news_img .content a:hover{ color:#04568e;}
#sy_news .sy_news_img .content h3{ font-size:17px; line-height:10px;}
#sy_news .sy_news_img .content h3:before{ position: absolute; content: ""; width:20px; height:1px; background-color:#888; background-color: ; margin-top:20px; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1); }
#sy_news .sy_news_img .content .caller{ font-size:14px; color:#888; text-indent:2em; margin-top:10px;}

.sy_news_left ul{ margin-top:10px;}
.sy_news_left ul li{ clear:both; line-height:40px; font-size:14px;}
.sy_news_left ul li span{ float:left; color:#fb9b00; margin-right:10px;}
.sy_news_left ul li h4{ float:left; font-weight:normal; color:#222; width: 70%; max-height: 20px; line-height: 20px; overflow: hidden ;}
.sy_news_left ul li h4:hover{ color:#04568e;}
.sy_news_left ul li time{ float:right; font-size:12px; color:#888; width: 24%;max-height: 20px;line-height: 20px;overflow: hidden ;}
.sy_news_left .more{ display: none ;}

#sy_agentbj{ width:100%; background-color:#04568e; padding:0px 0px 20px 0px; overflow:hidden;}
#sy_agent{ width:100%; margin:0 auto;}
#sy_agent .title{ text-align:center; background:url(../images/line1.jpg) no-repeat center bottom; line-height:50px; color:#fff; font-size:30px;}
#sy_agent ul{ margin-top:15px;}
#sy_agent ul li{ float:left; margin:1% 1%; width: 23%;}
#sy_agent ul li a img{
	width: 100%;
}
#foot{ display: none ;}
#copyright{ clear:both; width:100%; background-color:#111; text-align:center; color:#888; font-size:13px; line-height:30px; margin-bottom: 50px;}
 .navbar{ margin:0px; border:none;}

      .navbar-default .navbar-brand {color: #fff; font-size: 16px;}

      .navbar-default .navbar-brand:hover,

      .navbar-default .navbar-brand:focus {color: #fff;}

      .navbar-toggle{border:none;}

      .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;}

      .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {

        background-color:  #FF2828;

      }

      .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}

      .navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}

      .navbar-default .navbar-nav > li {}

      .navbar-default .navbar-nav > li:last-child{border: none;}

      .navbar-default .navbar-nav > li > a,

      .navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}

      .navbar-default .navbar-nav > li > a:hover,

       .navbar-default .navbar-nav > li > a:focus,

       .navbar-default .navbar-nav > .active > a, 

       .navbar-default .navbar-nav > .active > a:hover, 

       .navbar-default .navbar-nav > .active > a:focus,

       .navbar-default .navbar-nav > .open > a, 

       .navbar-default .navbar-nav > .open > a:hover, 

       .navbar-default .navbar-nav > .open > a:focus,

       .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{

        background-color:  #800000; color: #fff;}

	.footer_nav{ display: block; background: #04568e;}
	
.sy_pro{ width:100%; margin:0px auto 0px auto; overflow:hidden;}	
.sy_pro_fl{ width:100%; margin-top: 15px;}
.sy_pro_fl .title{ display: none ;}
.sy_pro_fl .tel{ display: none ;}
.sy_pro_fl ul li{ float: left ; width:47%; height:56px; line-height:58px; background-color:#eee; margin:2px 5px; text-indent:2em;}
.sy_pro_fl ul li a{ display:block; font-size:17px;}
.sy_pro_fl ul li a:hover{ color:#fff;}
.sy_pro_fl ul li:hover{ color:fff; background-color:#fb9b00; no-repeat;}
.sy_pro_fl ul li a.current1{ color:#fff; background-color:#fb9b00;}


.sy_pro_fr{ width:100%;}
.sy_pro_fr .pro_title{ width:100%; border-bottom:1px solid #ccc; color:#888; line-height:50px; overflow:hidden; padding: 0px 15px; }
.sy_pro_fr .pro_title a{ color:#888;}
.sy_pro_fr .pro_title a:hover{ color:#f99a01;}
.sy_pro_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #04568e; color:#444; width: 50%;line-height: 30px; max-height: 30px; overflow: hidden ;}
.sy_pro_fr .pro_title p.fr{ display: none ;
}
.sy_pro_fr .sy_product ul{ margin-top:30px;}
.sy_pro_fr .sy_product ul li{ width:45%; float:left; margin:0px 7px 10px 8px; color:#fff;}
.sy_pro_fr .sy_product ul li a{ display:block; color:#fff; font-size:15px;}
.sy_pro_fr .sy_product ul li a:hover{}
.sy_pro_fr .sy_product ul li div{ width:100%; height: auto ; overflow:hidden;}
.sy_pro_fr .sy_product ul li img{ width:100%; height:auto ; transition: all 0.6s;cursor: pointer;}
.sy_pro_fr .sy_product ul li img:hover{ transform: scale(1.4);}
.sy_pro_fr .sy_product ul li p{ text-align:center;font-size:15px; line-height:40px; background-color:#1679bd; margin-top:15px;color:#fff; max-height: 40px;overflow: hidden ;}
.sy_pro_fr .sy_product ul li p:hover{ background-color:#fb9b00;}

.sy_pro_fr .agent_pro ul{ margin-top:30px;}
.sy_pro_fr .agent_pro ul li{ width:45%; float:left; background-color:#efefef; margin:0px 5px 10px 12px;}
.sy_pro_fr .agent_pro ul li img{ width:100%; height: auto ;}

.ny_fr{ width:100%; padding: 0px 15px;}
.ny_fr .pro_title{ width:100%; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title p.fr{
	display: none ;
}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #04568e;}
.ny_fr .content{ margin:20px 0px;}

.NewsList { clear:both; height:auto!important; width:100%; margin-left:0px;  min-height:380px;}
.NewsList li{line-height:24px;border-bottom:1px dotted #ddd; padding:10px 0px; overflow:hidden;}
.NewsList li a{ display:block}
.NewsList li span{ float:right; width:80px; color:#666;}
.news_left{ float:left; width:260px}
.news_left img{ display: none ;}

.news_right{ float:left; width:100%;}
.news_right H3{ margin-top:0px;}
.news_right H3 a{ font-size:18px; color:#000; font-weight:normal;}
.news_right H3 a:hover{ color:#fac200; text-decoration:underline;}
.news_right div{ height:75px; margin-top:12px; overflow: hidden ;}
.news_a{ font-size:14px; display:block; width:100px; height:32px; line-height:32px; background:#fac200; color:#FFF; text-align:center;}
.news_a:hover{ color:#FFF}

.newView_title { text-align: center; border-bottom: 1px dotted #CCC; overflow:hidden; padding: 0px 15px;}
.newView_title h3 { color: #04568e; line-height:0px; font-size:21px; font-weight:bold;}
.newView_info { clear:both;  line-height: 2em;  min-height: 400px;  height: auto; margin: 10px 0 30px 0;}
.newView_info img{
	width: 100%;
}

/*内页css结束*/
