﻿/*********************
	 -公共樣式-
*********************/
body {background:   url(../image/topbg.jpg) no-repeat  center top;}
.wapper100{width:100%;margin: 0 auto;background:#323737 }
.wp{width: 1180px;margin: 0 auto;}
.wptop{width: 1220px;margin: 0 auto;position: relative;}
.wapper{ width:1220px; margin:0 auto;}
.wapper980{ width:1000px; margin:0 auto;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
/*頂部*/
#top{padding: 10px 0;height: 240px;}
#top .tp-logo{height: 95px;margin-top: 116px;}
#top .tp-logo img{width: 100%;}
#top .keywords{height: 50px;line-height: 50px;color: #fff;font-size: 12px;margin-left: 45px;}
#top .keywords span{margin: 0 6px;}
#top .tp-ico{height: 30px;margin-top: 46px;width: 128px;position: relative;}
#top .tp-ico a{
	width: 36px;
	height: 36px;
	border-radius: 50%;
	background: url(../image/icon1.png);
	position: absolute;
	top: 0;
}
#top .tp-ico a.ico1{left: 0;z-index: 2;}
#top .tp-ico a.ico2{left: 48px;z-index: 1;}
#top .tp-ico a.ico3{left: 96px;z-index: 3;}
#top .tp-ico a.ico3 .erweima2{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .tp-ico a i{display: block;width: 22px;height: 22px;margin: 7px auto;background-image: url(../image/icons.png);}
#top .tp-ico a.ico1 i{background-position: 0 0;}
#top .tp-ico a.ico1 .erweima0{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .tp-ico a.ico2 i{background-position: 0 -22px;}
#top .tp-ico a.ico3 i{background-position: 0 -44px;}
#top .tp-ico a:hover{background: url(../image/icon2.png);transition: none;}
#top .tp-ico a.ico2 .erweima{width: 100px;height: 100px;position: absolute;top: 0;left: -32px;padding-top: 40px;display: none;}
#top .zhengwu{height: 50px;line-height: 50px;color: #333;font-size: 12px;float:right;position: relative;margin-top: 16px;margin-right: 20px;}
#top .zhengwu a{height: 50px;line-height: 50px;color: #333;font-size: 12px;}

.weizhi{height:50px; line-height:50px; border-bottom:2px solid #c0c0c0;font-size:14px; }
.weizhi strong{background:url(../image/c6.jpg) no-repeat left center; font-size:16px;padding-left:13px; margin-left:8px; float:left;}
.weizhi span{ float:right;}
.inside{margin-top:20px;  min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a h2{font-size:16px; color:#fff;  line-height:60px; height:60px; text-align:center; font-weight:normal; background:#1E54A0; }
.inside_left .side_a dl{ margin-top:5px; }
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ line-height:39px; margin:2px auto; }
.inside_left .side_a dl dd a{padding-left:20px;background:url(../image/side_title222.jpg) no-repeat top center; display:block;}
.inside_left .side_a dl dd a:hover{background:url(../image/side_title22.jpg) no-repeat top center; }
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:20px;}
.lianxi dl{ margin-top:10px; line-height:24px;}

.inside_right{ width:930px; float:right; }
.inside_con{ padding:10px 0;}
.content_02{margin-top:20px;width:1220px;margin:0 auto }
.content_02_left{ float:left; width:1220px;}
.pic{ height:260px; float:left; margin-right:28px; }

.pic a img{ width:260px; height:260px; padding:5px;}

.content_02_left ul li{ border-bottom:#1E54A0 solid 1px; padding-bottom:30px; margin-top:30px;}
.content_02_left dl{ float:right;  width:880px; line-height:30px;margin-right:20px;}
.content_02_left dt{ font-size:14px;}
.content_02_left dd p{ padding-bottom:15px;}
.more{ text-align:right;}
.more a{ padding:3px 10px; color:#fff; background:#1E54A0; font-size:14px; font-family:"黑體", "微軟雅黑", sans-serif;}
.prod_series{  width: 220px; float:left; padding-top: 5px;  }
.product_tit a{ display: block; width: 92px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 13px; border: 1px solid #fff; margin-top: 26px; }
.p_one { display: block;   width: 219px;}
.p_one li{  display: block; display: block; width: 100%; position: relative;  }
.p_one li a{  color: #ffffff; font-size: 16px;  line-height: 40px;  display: block; height: 40px;background: #1E54A0; width: 219px; border-radius: 6px;  }
.p_one li a span{background: url(http://shenghongyuan.net/templates/default/images/icon.png) -7px -147px no-repeat; width: 19px; height: 19px; float: left; display: block;  margin-top: 11px; margin-right: 8px; margin-left: 55px;}
.p_one li:hover{ }
.p_one li:hover a{ }
.p_one li ul li a{background:none; color: #555555; font-size: 13px;background: url(http://shenghongyuan.net/templates/default/images/icon.png) no-repeat  -8px -207px;  height: 33px; line-height: 33px; width: 162px;}
.p_one li ul li a:hover{ color: #018997;background:url(http://shenghongyuan.net/templates/default/images/icon.png) no-repeat  -8px -167px;  }
.p_one li ul li{ margin-left: 33px; width: 140px; margin-bottom: 10px; height: 33px; }


.pages { cursor: default; font-size: 14px; font-family:"黑體", "微軟雅黑", sans-serif; padding: 10px; text-align: center; }
.pages span { margin: 0 3px; }
.pages span a { color: #666; text-decoration: none; padding: 3px 8px; border: 1px #ddd solid; background: #fff; }
.pages span a:hover { color: #f60; border: 1px #f60 solid; background: #fff; }
.number { font-size: 14px; color: #666; }
.number { color: #666; text-decoration: none; padding: 3px 8px; border: 1px #ddd solid; background: #ececec; font-weight: bold; }
.number a:hover { color: #f60; border: 1px #f60 solid; }
.pageyc { display: none; }
/*導航*/
#menu999{height:61px;width: 1224px;margin: 0 auto;background: url(../image/nav2020.png) no-repeat;}
/*導航欄樣式*/
.nav{margin:0 auto;height:51px;}
.nav li{margin-top:8px;width:153px;text-align:center;height:49px;color:#fff;line-height:49px;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:49px;color:#000000;height:49px;font-size: 16px;background:  url(../image/nav1.png) no-repeat;}
.nav li a:hover{color:#fff;text-decoration:none;background:  url(../image/navon.png) no-repeat;}
.nav .linshi{background:  url(../image/navon.png) no-repeat;color:#fff !important;text-shadow:none}



.nav .sec{margin-left:2px;height:0;background:#fff;color:#000;overflow:hidden;z-index:9999;position:absolute;top:45px;left:0px;}
.nav .sec a{background:#fff;color:#000;height:45px;line-height:45px;width:150px;font-size: 14px;border-bottom: 1px solid #C5C6C8;}
.nav .sec a:hover{background:#1E54A0;text-decoration:none;color:#fff;}


.sun_pro_sort{margin-top: 15px; font-size: 0; text-align: center; margin-bottom: 10px;}
 .sun_pro_sort li{display: inline-block; padding: 0 30px;margin:0 10px 0 10px;border: 1px solid #1E54A0;border-radius:25px;-moz-border-radius:25px;  }
 .sun_pro_sort li a{font-size: 14px; color: #333; line-height: 40px; font-weight: bold;}
 .sun_pro_sort  .active {color: #ffffff;height:40px;background:#1E54A0;border: 1px solid #1E54A0;border-radius:25px;-moz-border-radius:25px;font-size: 14px;  line-height: 40px; font-weight: bold;}
.sun_pro_sort li a:hover{}


.c2{width: 1258px;margin: 0 auto;margin-top: 40px;}
.c2-title{text-align: center;background:url(../image/xian.png) no-repeat center 50%;font-weight:bold;font-size: 28px;color:#1E54A0;}
.c2-title span{text-align: center;color:#999;text-transform: uppercase;display: block;}
.c23{padding-top: 38px;}
.product_list0{}
.product_list0 li{float:left;margin-left:16px;position: relative;height:270px;}
.product_list0 li a.img{}
.product_list0 li a.img img{width:295px;height:220px;}
.product_list0 li h3{text-align:center;width: 280px;height:45px;line-height:45px; }
.product_list0 li h3 a{color:#1E54A0;font:18px/50px "微軟雅黑"}
.shu{position: absolute;z-index: 9999;left: 140px;bottom: 52px;}
.product_list0 li a.img{display:block;}
.c2a{text-align: center;padding-top: 24px;}
.c2a a{font:400 16px/24px "微軟雅黑";color:#5a5a5a;}
.c2a span{font:400 12px/20px "arial";color:#ccc;}

.banner{width: 1220px;margin: 0 auto;position: relative;overflow: hidden;margin-bottom: 30px;}
.banner ul{position: absolute;left: 0;top: 0;height: 100%;}
.banner ul li{float: left;height: 100%;}
.banner ul li a{display: block;width: 100%;height: 100%;}
.banner ul li img{width: 100%;}

.banner .controller{position: absolute;width:100%;height: 10px;bottom: 20px;text-align: center;}
.banner .controller span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;background: url(../image/circle.png) no-repeat;vertical-align: top;cursor: pointer;}
.banner .controller span:last-child{margin-right: 0;}
.banner .controller .active{background-position: 0 -10px;}

.about{margin: 0 auto;background:#DCDDDE;width:1220px;height:535px;}
.about .title h1{color:#fff;background:url(http://shenghongyuan.net/templates/default/images/title1.png) no-repeat center center;}
.about .juli{margin:35px -10px 0 -10px;}
.about .juli .col-md-4{padding:0 10px;}
.about .juli .col-md-8{padding:0 10px;}
.about .zuo{position:relative;}
.about .zuo .tu{position:absolute;left:0;top:0;}
.about .zuo .tu .imgbox{overflow:hidden;}
.about .zuo .tu .imgbox span{display:block;font-size:0;}
.about .you .text{padding-top:30px;float:right;width:745px;font-size:16px;color:#000;line-height:36px;text-indent:32px;height:535px;overflow:hidden;}
}


/*底部*/
#ft{background: #222222;padding: 22px 0;}
#ft .ft-top ul{height: 50px;padding-top: 12px;}
#ft .ft-top ul li{float: left;width: 126px;height: 48px;border: 1px solid #c7c7c7;margin-right: 12px;}
#ft .ft-top ul li a{display: block;width: 100%;height: 100%;}
#ft .ft-top ul li a img{width: 100%;}
#ft .ft-bt{padding-top: 5px;}
#ft .ft-bt .ft-menu li{float: left;width: 120px;margin: 0 18px;}
#ft .ft-bt .ft-menu li img{width: 120px;height: 120px;}
#ft .ft-bt .ft-menu li p{line-height: 44px;color: #fff;text-align: center;font-size: 18px;}
#ft .ft-bt .contacts{width: 316px;padding-top: 10px;}
#ft .ft-bt .contacts p{line-height: 30px;color: #ccc;}

/*********************
	 	-首頁-
*********************/
#main .welcome{line-height: 40px;padding: 24px 0;text-align: center;font-size: 26px;}

.section1{padding: 26px 0 40px;background: #e4e5e6;}
.section1 .focus{width: 482px;height: 322px;position: relative;overflow: hidden;}
.section1 .focus ul{position: absolute;left: 0;top: 0;height: 100%;}
.section1 .focus ul li{float: left;height: 100%;}
.section1 .focus ul li img{width: 100%;}
.section1 .focus .controller{position: absolute;width:100%;height: 10px;bottom: 20px;text-align: right;}
.section1 .focus .controller span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin-right: 10px;background: url(../image/circle.png) no-repeat;vertical-align: top;cursor: pointer;}
.section1 .focus .controller span:last-child{margin-right: 20px;}
.section1 .focus .controller .active{background-position: 0 -10px;}
.section1 .dynamic{width: 466px;height: 322px;}
.section1 .dynamic .item-menu{height: 34px;padding-bottom: 5px;border-bottom: 1px solid #009ab1;text-align: center;}
.section1 .dynamic .item-menu a{display: inline-block;width: 113px;height: 34px;background: url(../image/btn-bg.png) no-repeat;line-height: 34px;margin: 0 14px;font-size: 18px;}
.section1 .dynamic .item-menu a.on{background-position: 0 -34px;color: #fff;transition: none;}
.section1 .dynamic .item-wp{height: 282px;position: relative;}
.section1 .dynamic .item-con{display: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.section1 .dynamic .scenic ul{padding-top: 14px;}
.section1 .dynamic .scenic ul li{height: 36px;line-height: 36px;overflow: hidden;position: relative;}
.section1 .dynamic .scenic ul li a{color: #666;}
.section1 .dynamic .scenic ul li a:hover{color: #345467;}
.section1 .dynamic .scenic ul li em{float: left;}
.section1 .dynamic .scenic ul li i{float: right;font-style: normal;}
.section1 .dynamic .leader p{padding-top: 14px;line-height: 24px;text-indent: 28px;}

.section2{padding: 20px 0;background: #4e6b7c;}
.section2 h2{height: 40px;line-height: 40px;}
.section2 h2 span{float: left;font-size: 24px;color: #fff;}
.section2 h2 a{float: right;color: #fff;margin-right: 10px;}
.section2 .index-news{width: 434px;padding-left: 32px;}
.section2 .index-news ul{padding-top: 14px;}
.section2 .index-news ul li{height: 36px;line-height: 36px;}
.section2 .index-news ul li a{color: #fff;}
.section2 .index-news ul li em{float: left;}
.section2 .index-news ul li i{float: right;font-style: normal;}
.section2 .video{width: 352px;}
.section2 .video .video-wp{margin-top: 30px;height: 220px;background: #000;position: relative;}

/* footer-Start */
.footer-page {margin-top:-10px;height:160px;  background: #1E54A0;height:auto;padding-bottom:15px;}
.footer-page .wrap{ width:1200px; margin:0 auto;height:160px;}


.footer-page .wrap .center{ margin:0 auto;text-align: center; width:960px;margin-top:20px; }
.footer-page .wrap .center ul li{ line-height:48px; color:#fff; font-size:18px;height:48px;}
.footer-page .wrap .center ul li a{ line-height:48px; color:#fff; font-size:18px;height:48px;}
.footer-page .wrap  .right{ float:right; width:440px;}
.footer-page .wrap .right ul li{ color:#fff; line-height:28px; float:left; margin:0 5px; width:440px; height:28px;}




.footer-page h5{ font-size:12px; line-height:26px; color:#d7d9cf;  padding-left:22px; margin-left:22px; width:240px; margin:0 auto;}
.footer-page p{ margin-left:20px; color:#ffffff; text-align:center;font-size:14px;}
.footer-page p a{ padding:0 7px;font-size:14px; line-height:20px; color:#fff;}
.footer-page .picture{ margin-left:22px;}
.footer-page .picture img{ width:341px; height:13px;}
/* footer-End */
.list-item0 {background:#9443AC;height:32px;width:278px;}
.list-item1 {background:#E54A4C;height:32px;width:278px;}
.list-item2 {background:#FF9B06;height:32px;width:278px;}
.list-item3 {background:#47BDCA;height:32px;width:278px;}
.list-item4 {background:#9443AC;height:32px;width:278px;}
.list-item5 {background:#E54A4C;height:32px;width:278px;}
.list-item6 {background:#FF9B06;height:32px;width:278px;}
.list-item7 {background:#47BDCA;height:32px;width:278px;}
.list-item8 {background:#9443AC;height:32px;width:278px;}

.inside088{margin-top:20px;  min-height:400px;}


.c2_left{ float:left; width:205px;background:#242424;height:630px;}
.c2_left .prolist h2{ background: url(../image/left_04.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}
.c2_left .prolist h3{ background: url(../image/left_01.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}

.c2_left .prolist ul{ padding:10px 0px;}


.c2_left .prolist ul li { margin: 3px 0; }
.c2_left .prolist ul li span { height: 30px; line-height: 30px; background: url(../image/arr11.png) left no-repeat; padding-left: 18px; }
.c2_left .prolist ul li span a{color:#fff; height: 30px;   padding-left: 15px;font-size:16px; }

.c2_left .prolist ul li dl { padding-left: 0px; }
.c2_left .prolist ul li dl dd {color:#fff; height: 25px; line-height: 25px; background: url(http://shenghongyuan.net/templates/default/images/icon-03.gif) left no-repeat; padding-left: 18px; }
.c2_left .prolist ul li dl dd a{color:#fff; height: 25px; line-height: 25px; padding-left: 15px; }


.c2_left .lx{ background:#f7f7f7;}
.c2_left .lx img{ width:285px;}
.c2_left .lx ul{ padding:10px;}
.c2_left .lx ul li{ line-height:32px; font-size:16px;}




.c2_right{ float:right; width:1000px;}
.c2_right h2{height:45px; background:#f2f2f2; border-left:7px solid #e50000; overflow:hidden;}
.c2_right h2 strong{ float:left; height:45px; line-height:45px; padding-left:20px; color:#4d4d4d; font-size:16px;}
.c2_right h2 a{ float:right; padding-right:20px;}
.c2_right h2 a img{ padding-top:20px;}
.c2_right ul{ margin-top:20px;}
.c2_right ul li{float:left; margin:0 10px 20px; background:#fff; width:271px; height:260px; border:1px solid #efefef; font-size:14px; transition:0.3s all 0s linear;}
.c2_right ul li img{ width:271px; height:212px;}
.c2_right ul li span{color:#000; font-size:14px; display:block;text-align:center; height:46px; line-height:46px; }
.c2_right ul li:hover{ background:#e43836;}
.c2_right ul li:hover span{ color:#fff;}


.con1page{margin-top:0px;color:#fff;line-height:28px;}
.con1{margin-top:0px;}
.con1 ul{ margin-top:3px; }
.con1 ul li{margin-bottom:13px; float:left; background:#fff; width:290px; height:388px; margin-right:10px;border:1px solid #D1D2D3;}
.con1 ul li:hover{ }
.con1 ul li img{ width:278px; height:336px; padding:6px;text-align:center;}
.con1 ul li span{margin:0 auto; color:#fff; font-size:14px; text-align:center; display:block;line-height:32px;height:32px;width:278px;}

.con01{ margin-top:20px;}
.con01 .main{ margin-top:20px; overflow:hidden;}
.con01 .main ul{ width:1240px;}
.con01 .main ul li{ float:left; width:295px; margin:0 26px 0 0; position:relative;}
.con01 .main ul li .img{ width:285px; height:206px;}
.con01 .main ul li .img img{ width:285px; height:206px;}
.con01 .main ul li .txt{ width:100%; height:40px; padding:5px 0; background:url(http://shenghongyuan.net/templates/default/images/bg8.png) repeat; color:#fff; position:absolute; left:0; bottom:0; display:none;}
.con01 .main ul li .txt h2{ padding:0 5px; font-weight:normal; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.con01 .main ul li:hover .txt{ display:block; }

.con_01{ height:300px; margin-top:15px;}
.sbzs{ width:400px; height:300px; float:left; overflow:hidden; }
.sbzs h2{ background:url(http://shenghongyuan.net/templates/default/images/h2.jpg) no-repeat; height:32px; line-height:32px;}
.sbzs h2 strong{ float:left; font-weight:normal; font-size:14px; color:#333;}
.sbzs h2 strong span{ padding-left:6px; font-family:"黑體", "微軟雅黑", sans-serif; font-size:12px;}
.sbzs h2 a{ display:block; float:right; padding-top:2px;}
.focusBox{ width:400px; height:300px; overflow:hidden; position:relative;    } 
.focusBox .hd{ position:absolute; z-index:1; right:3px; bottom:10px; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:3px;   text-align:center;  cursor:pointer;  font-family:"黑體", "微軟雅黑", sans-serif; color:#fff; } 
.focusBox .hd ul li.on{ background:#f00; color:#fff;     } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px;  } 
.focusBox .bd .pic img{ width:400px; height:300px;} 

.gsjj{ width:540px; height:300px;float:left; margin-left:25px; overflow:hidden;}

.gsjj dl dt{ color:#333; float:left; overflow:hidden; padding:0px 10px 0px 0px;font-size:14px;line-height:24px;}
.gsjj dl dd{ line-height:29px; color:#333;font-size:16px;}

.lxwm{ width:280px; height:180px;float:left; }
.lxwm h2{height:38px; margin:0 auto;text-align:center; }
.lxwm ul{  height:170px; padding-top:10px;padding-left:10px;}
.lxwm ul li{  width:275px;border-bottom: 1px dashed #626262; height:54px;color:#333;font-size:14px;}
.lxwm ul li span{  height:54px; line-height:25px; padding-left:15px; }
.lxwm .prolist { width:130px; height:38px; float:right; padding:40px 10px 0px 0px;}
.lxwm ul li img{ height:35px;float:left;padding-top:10px;}

.con1a{margin-top:10px;background:url(../image/note1.png) no-repeat;height:43px;}
.con1b{margin-top:10px;height:180px;}

.weizhi1a dl{font-weight:none;text-align:left;padding-left:190px;float:left; height:48px; line-height:48px;  color:#515151; font-size:16px;}
.weizhi1a span{ float:right; padding-right:8px;font-size:16px;font-weight:bold;color:#ffffff;}
.weizhi1a span a{ font-size:16px;font-weight:bold;color:#ffffff;}
.weizhi1a{height:43px; line-height:43px;  overflow:hidden;}

.inside2{margin-top:30px;  height:292px;}
.inside33{margin-top:30px;  }

.inside2_left{ width:220px; float:left;}
.inside2_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside2_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside2_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(http://shenghongyuan.net/templates/default/images/about-cn3_19.jpg) 15px center no-repeat;}
.inside2_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside2_left .side_a dl .hover a{ background:#324483; color:#fff;} 

.inside2_right{ width:980px; float:right; }
.inside2_con{ padding:0px 0;}
.c22_left{ float:left; width:205px;height:290px;}

.con2{margin-top:0px;}
.con2 ul{ margin-top:0px; }
.con2 ul li{margin-bottom:13px; float:left; background:#fff; width:234px; height:318px; margin-right:10px;border:1px solid #D1D2D3;}
.con2 ul li:hover{ }
.con2 ul li img{ width:222px; height:270px; padding:6px;text-align:center;}
.con2 ul li span{margin:0 auto; color:#333; font-size:14px; text-align:center; display:block;line-height:32px;height:32px;width:174px;}
.list-itema1 {background:#fff;height:32px;color:#333; }
.list-itema2 {background:#fff;height:32px;color:#333;}
.list-itema3 {background:#fff;height:32px;color:#333;}
.list-itema4 {background:#fff;height:32px;color:#333;}
.list-itema5 {background:#fff;height:32px;color:#333;}


.inside3{margin-top:30px;  height:290px;background:#ffffff;margin-bottom:30px;}

.inside3_left{ width:220px; float:left;height:290px;}
.inside3_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside3_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside3_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(http://shenghongyuan.net/templates/default/images/about-cn3_19.jpg) 15px center no-repeat;}
.inside3_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside3_left .side_a dl .hover a{ background:#324483; color:#fff;} 

.inside3_right{ width:980px; float:right; }
.inside3_con{ padding:0px 0;}
.c23_left{ float:left; width:205px;height:290px;}

.wapper9800{ width:980px; margin:0 auto;background:#C9C2BC;height:auto;}
.news01{margin-bottom:20px; }
.news01 .lt{ float:left; width:500px;background:#ffffff;min-height:290px;}

.news01 .lt  .list ul{margin-top:10px;}
.news01 .lt  .list ul li{ height:33px; line-height:33px; border-bottom:1px dashed #ccc; background:url(http://shenghongyuan.net/templates/default/images/dot.jpg) left center no-repeat; padding:0 10px 0 0px;}
.news01 .lt  .list ul li strong{ float:left; width:350px; height:33px; overflow:hidden; font-weight:normal; font-size:14px;}
.news01 .lt  .list ul li strong a{}
.news01 .lt  .list ul li span{ float:right; width:82px; color:#999;}

.news01 .rt{ float:right; width:290px;background:#ffffff;height:290px;}
.news01 .rt .main{}

/*-----------------自定義按钮樣式，移動端不需要，PC端根據實際情況選擇----------------*/
.demo {width: 290px;height: 290px;font-size: 12px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 142px;cursor: pointer;z-index: 2;}
.demo a.prev {left: 0;background:url(../image/left1.png) left center no-repeat;}
.demo a.next {right: 0;background:url(../image/right1.png) right center no-repeat;}
.demo a.prev:hover {left: 0;background:url(../image/left1.png) left center no-repeat;}
.demo a.next:hover {right: 0;background:url(../image/right1.png) right center no-repeat;}
/*----------------------------爲保證最佳效果，建議設置如下樣式------------------------*/

.weizhi3 strong{text-align:left; min-width:120px;float:left; height:45px; line-height:45px;  color:#ffffff; font-size:16px;}
.weizhi3 span{ float:right; padding-right:2px;font-size:14px; color:#fff;}
.weizhi3 span a{ color:#fff;}
.weizhi3{height:45px; line-height:45px; border-bottom:2px solid #E54A4C; overflow:hidden;}

.c3_left{ float:left; width:205px;background:#242424;min-height:360px;}
.c3_left .prolist h2{ background: url(../image/left_04.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}
.c3_left .prolist h3{ background: url(../image/left_01.jpg); height:91px; line-height:75px; color:#fff; font-size:24px; padding-left:20px;}

.c3_left .prolist ul{ padding:10px 0px;}


.c3_left .prolist ul li { margin: 3px 0; }
.c3_left .prolist ul li span { height: 30px; line-height: 30px; background: url(../image/arr11.png) left no-repeat; padding-left: 18px; }
.c3_left .prolist ul li span a{color:#fff; height: 30px;   padding-left: 15px;font-size:16px; }

.c3_left .prolist ul li dl { padding-left: 0px; }
.c3_left .prolist ul li dl dd {color:#fff; height: 25px; line-height: 25px; background: url(http://shenghongyuan.net/templates/default/images/icon-03.gif) left no-repeat; padding-left: 18px; }
.c3_left .prolist ul li dl dd a{color:#fff; height: 25px; line-height: 25px; padding-left: 15px; }


.c3_left .lx{ background:#f7f7f7;}
.c3_left .lx img{ width:285px;}
.c3_left .lx ul{ padding:10px;}
.c3_left .lx ul li{ line-height:32px; font-size:16px;}

.con1qq{ margin-top:15px;background:#ffffff; margin-bottom:35px;}
.con1qq h2{ height:35px; line-height:35px;}
.con1qq h2 strong{ display:block; float:left; font-size:15px; font-weight:normal; color:#966c18;}
.con1qq h2 strong a{ color:#515151; font-weight:bold;}
.con1qq h2 a.more{ float:right; font-size:12px; font-weight:normal;}
.c1-left{ float:left; width:500px;margin-left:20px; margin-top:10px;}
.c1-left h2{ float:left; width:500px; border-bottom:solid 1px #966c18;color:#FF6600}
.c1-left h2 strong{ float:left; color:#FF6600;font-size:22px;}
.c1-left span{ display:block; line-height:25px;}
.c1-right{ float:right; width:650px; margin-right:16px;}
.c1-right .idea{ }



.wapper2a{ width:658px; margin:0 auto;background:#E8E8E8;margin-top:15px;}

.c31-left{ float:left; width:290px;}
.c31-left dl dt{ width:290px; height:70px;}
.c31-left dl dt img{width:290px; height:70px;}
.c31-left dl dd{height:25px; line-height:25px; background:url(http://shenghongyuan.net/templates/default/images/x1.gif) left center no-repeat; padding-left:10px;}

.c21-right{ float:left; margin-left:20px; width:345px;}
.c21-right h2{ float:left; margin-top:40px; color:#FF6600;font-size:18px;font-weight:bold;}
.c21-right dl dt{ float:left; height:119px; width:124px;}
.c21-right dl dt img{ height:165px; width:124px;padding-top:8px;}
.c21-right dl dd{ float:right;height:25px; line-height:25px; padding-left:1px; width:195px;}
.c21-right .prolist { width:160px; height:38px; float:right; padding:10px 10px 0px 0px;}
.c21-right .prolist img{ height:48px; }

.c100-left{ float:left; width:640px;margin-left:10px; margin-top:30px;}
.c100-left h2{ float:left; width:640px; color:#FF6600}
.c100-left h2 strong{ float:left; color:#FF6600;font-size:22px;}
.c100-left span{ display:block; line-height:30px;width:640px;font-size:16px;color:#333333;}

.con4{margin-top:20px; overflow:hidden; height:450px;}
.con4 h2{ text-align:center; background:url(http://shenghongyuan.net/templates/default/images/index_r7_c3.jpg) no-repeat center 39px; }
.con4 h2 a{ font-size:34px;  line-height:38px;}
.con4 h2 a span{font-weight: normal; font-family:"黑體", "微軟雅黑", sans-serif; font-size:14px;}
.con4 .in_news_l{width:598px; float:left; margin-top:27px}
.con4 .in_news_l ul li{float:left; width:273px; padding-right:25px}
.con4 .in_news_l ul li img{ width:273px; height:196px;}
.con4 .new_t{ height:196px;}
.con4 .new_t a b{width:65px; height:57px; text-align:center; background-color:#000; color:#fff; margin-top:-57px; display:block; z-index:9999; position:relative; cursor:pointer; filter:alpha(opacity=90); opacity:0.9; font-weight:normal;}
.con4 .new_t a b strong{display:block; font-size:30px; line-height:24px; padding-top:8px; font-family:"黑體", "微軟雅黑", sans-serif;font-weight:normal;}
.con4 .new_n{margin-top:10px; line-height:23px; font-size:13px;}
.con4 .new_n a{color:#2E2E2E; font-size:15px; font-weight:600; line-height:32px;}
.con4 .in_news_r{width:590px; float:right; margin-top:15px}
.con4 .in_news_r ul li{width:552px; float:left; height:72px; border:1px solid #DADADA; padding:10px 15px 20px 15px; margin-top:12px; line-height:24px;}
.con4 .in_news_r ul li a{ color:#2E2E2E; font-size:15px; line-height:28px; font-weight:600; display:block;}
.con4 .in_news_r ul li a span{color:#434343;  font-size:13px; line-height:22px; font-weight:normal; display:block;}
