body {
	font-size:12px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:23px;
	background:#fff;
	background-image:url(http://www.shxinyi.com.cn/images/bg.jpg);
	color: #333;
}
html{ overflow-x:hidden;}

img{border:0px}
*{margin:0; padding:0}
ul{list-style:none}
a:link{text-decoration:none;color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover{color:#cc0000;text-decoration:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.fenye{border:1px solid #eee;padding-left:10px;padding-right:10px;float:left;margin-right:5px;}
.mainc{width:980px;margin:0 auto;padding-bottom:15px}

.tbk{width:100%;height:41px;line-height:41px;background:url(../image/tbk.jpg)}
.tbk2{width:980px;margin:0 auto;}
.tbk2 .t1{float:left}
.tbk2 .t2{float:right;}

.tops{width:100%;height:119px;background:url(../image/tbk.jpg)}
.tops2{width:980px;height:119px;margin:0 auto;}
.logo{float:left;padding-top:17px}
.ewm{float:right;padding-top:15px}
.tels{float:right;width:369px;height:119px;background:url(../image/telsbk.jpg)}
.tels .tes{padding-top:55px;padding-left:30px}
.dhbk{width:100%;height:50px;line-height:50px;background:#1d73be}

.dhcc{width:980px;margin:0 auto;}
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(http://www.shxinyi.com.cn/images/headerbg.png) no-repeat;}
.navbox{height:50px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{width:990px;}
.nav li{float:left;height:50px;background-position:100% -99px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 0px;height:50px;}
.nav li a span{float:left;display:block;padding:0 0px 0 0;line-height:50px;font-size:15px;color:#fff;cursor:pointer;width:120px;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -59px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background:#0259a4;color:#fff;}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:50px;left:0px;}
.nav li .submenu{padding:0px;width:120px;text-align:center;}
.nav li .submenu li{float:none;padding:0;background:#ffffff;height:auto;height:36px;line-height:36px;border-bottom:0px solid #05598B}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{color:#000;float:none;text-align:center;height:36px;line-height:36px;font-size:12px;}
.nav li .submenu li a:hover{font-weight:400;color:#fff;font-size:12px;background:#0259a4}

.dhcc .gx{width:1px;height:50px;background:url(../image/gx.jpg) center}

.gd{width:100%;height:50px;line-height:50px;overflow:hidden}
.gd2{width:980px;margin:0 auto;}
.gd2 .g1{float:left}
.gd2 .g2{float:right;width:245px;height:30px;background:url(../image/ssbk.jpg);margin-top:10px}
.gd2 .g1 span{font-weight:700;color:#104EAA;font-size:15px}
.gd2 .ssk{float:left}
.gd2 .ssk input{width:200px;height:30px;line-height:30px;padding-left:5px;border:0px;background:transparent;outline:none;color:#888;font-family: 微软雅黑,Microsoft YaHei}
.gd2 .sert{float:right;}

.iadh{padding-top:20px}
.iadh li{float:left;margin-right:18px;}

.ends{width:100%;height:80px;background:#606060}
.ends2{width:980px;margin:0 auto;padding-top:10px;color:#fff;line-height:28px;}
.ends2 a{color:#fff;}

.imain{background:#F5F8FC;}

.jptj{padding-top:15px;padding-bottom:15px}
.icp{height:190px;}

.demosv{width:980px;height:187px;clear: both;position: relative;}
.demosv .bx_wrap {}
.demosv .bx_wrap ul img {width:235px;height:155px;}
.demosv .bx_wrap ul li{text-align:center;width:235px;border-bottom:2px solid #333;background:#fff}
.demosv .bx_wrap ul li a:hover{text-decoration:none; color:#f30}
.demosv .bx_wrap a.prev {width:39px;height:40px;outline-style:none;outline-width: 0;position:absolute; top:70px; left:-55px; text-indent:-999em; background: url(../image/arr_left.jpg) no-repeat;}
.demosv .bx_wrap a.next {width:39px;height:40px;right:-57px;position: absolute;top:70px; text-indent:-999em; background:url(../image/arr_right.jpg) no-repeat;}
.demosv.bx_wrap .tit{padding-top:5px;padding-bottom:5px}

.mains{height:386px;margin-top:20px;}
.mf1{float:left;width:615px;}
.mf2{float:right;width:310px;}
.stit{height:35px;line-height:35px;overflow:hidden}
.stit .tit{float:left;font-size:18px;color:#104EAA;}
.stit .tit span{color:#888;font-size:14px}
.stit .more{float:right;font-size:15px}
.stit .more a{color:#104EAA;}
.stit .more a:hover{color:#cc0000}
.inn{margin-top:10px}
.af1{float:left;width:278px}
.af2{float:right;width:318px;}

.toutiao{}
.toutiao .tu img{width:278px;height:190px;}
.toutiao .xx{background:#004490;padding:10px;height:127px;color:#ccc;}
.toutiao .tit{font-size:15px;margin-bottom:5px}
.toutiao .tit a{color:#fff;}
.toutiao .tit a:hover{color:#ffcc00}

.icase{border:1px solid #eee;padding:10px;height:315px;margin-top:10px;background:#fff;}

.demosy{width:288px;height:309px;clear: both;position: relative;}
.demosy .bx_wrap {}
.demosy .bx_wrap ul img {width:288px;height:260px;}
.demosy .bx_wrap ul li{text-align:center;width:288px;}
.demosy .bx_wrap ul li a:hover{text-decoration:none; color:#f30}
.demosy .bx_wrap a.prev {width:39px;height:40px;outline-style:none;outline-width: 0;position:absolute; top:100px; left:0px; text-indent:-999em; background: url(../image/arr_left.jpg) no-repeat;z-index:200}
.demosy .bx_wrap a.next {width:39px;height:40px;right:0px;position: absolute;top:100px; text-indent:-999em; background:url(../image/arr_right.jpg) no-repeat;z-index:200}
.demosy .bx_wrap .tit{padding-top:20px;font-size:16px;}
.demosy .bx_wrap .tit a{color:#104EAA}


.inli li{height:56px;border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}
.inli li .xh{float:left;border-right:1px solid #ddd;width:56px;height:56px;font-size:42px;color:#C4C4C4;line-height:43px}
.inli li .xx{float:right;width:250px}
.inli li .tit{font-size:14px}
.inli li:hover .xh{color:#000}
.inli li:hover .tit a{color:#000;font-weight:700}


.nban{height:210px;width:100%;margin-bottom:20px}

.mleft{width:224px;float:left}
.mright{width:727px;float:right;}

.abtit{font-size:20px;font-weight:400;color:#fff;padding-left:37px;height:45px;line-height:45px;background:url(../image/abtit.jpg)}
.abtit2{font-size:18px;font-weight:400;color:#fff;padding-left:37px;height:45px;line-height:45px;background:url(../image/abtit2.jpg);margin-top:25px}
.abtit2 a{color:#fff;}
.lbk li{height:51px;background:url(../image/lbk.jpg);line-height:51px;padding-left:37px;font-size:16px;}
.lbk li:hover a{color:#073EAC}
.lbk .hoverss a{color:#073EAC}
.abcon{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px}

.nnli li{height:28px;line-height:28px}
.lxc{text-align:center;font-size:14px}
.rch1{height:45px;background:url(../image/rch1.jpg);line-height:45px}
.rch1 .tit{float:left;margin-left:20px;font-size:18px;color:#073EAC}
.rch1 .weizhi{float:right;margin-right:20px}
.rch2 {border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:16px;min-height:620px}



	.ncp li{float:left;width:200px;height:170px;margin-right:12px;text-align:center;margin-bottom:15px;border:1px solid #eee;padding:10px}
	.ncp li img{width:200px;height:135px;}
    .ncp li .tit{margin-top:8px;font-size:12px}
    .ncp li:hover{border:1px solid #117DF4}



	.ncp2 li{float:left;width:151px;height:170px;margin-right:12px;text-align:center;margin-bottom:15px;border:1px solid #eee;padding:5px}
	.ncp2 li img{width:151px;height:135px;}
    .ncp2 li .tit{margin-top:8px;font-size:12px}
    .ncp2 li:hover{border:1px solid #117DF4}




.wztit{height:60px;line-height:60px;font-size:21px;text-align:center;font-weight:400;padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.wztj{text-align:center;margin-bottom:15px;padding-bottom:5px;color:#888}

.newslist li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;}
.newslist .wz{float:left}
.newslist .rq{float:right;}

.pptm{background:#fff;border:1px solid #eee;padding:5px;}

#preview{ float:none;  text-align:center; width:350px;margin:0 auto}
.jqzoom{ width:350px; height:325px; position:relative}

.zoomdiv{ left:859px; height:350px; width:350px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(http://www.shxinyi.com.cn/css/images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(http://www.shxinyi.com.cn/css/images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:350px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(http://www.shxinyi.com.cn/css/i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:980px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-25px; *margin-left:0;}

.sptu{float:left}
.spxx{float:right;width:320px}

.cpname{font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd;}
.cpjj{color:#888;}
.cpxx{font-size:15px;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;margin-top:20px}




.dalei{height:51px;background:url(../image/dalei.jpg);line-height:51px;padding-left:37px;font-size:16px;}
.dalei:hover a{color:#073EAC}
.hoverss a{color:#073EAC}
.xiaolei{height:30px;background:url(../image/xiaolei.jpg);line-height:30px;padding-left:47px;font-size:12px;}
.xiaolei:hover a{color:#073EAC}
.xiao .hoverss a{color:#073EAC}
.xiao{border-bottom:1px solid #ddd;}





.ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next {
    width: 44px;
    height: 70px;
    z-index: 10000;
    top: 42%;
    position: absolute;
}
.ls-fullwidth .ls-nav-prev {
    background: #aab2bd url("../image/slider-prev.png") 50% 50% no-repeat;
    left: 0px;
    border-radius: 0px 4px 4px 0;
}
.ls-fullwidth .ls-nav-next {
    background: #aab2bd url("../image/slider-next.png") 50% 50% no-repeat;
    right: 0px;
    border-radius: 4px 0px 0 4px;
}
.large_heading_01 { font-size: 22px }
.large_heading_02 {
    color: #aab2bd;
    font-size: 44px;
}
.ls_large_text_01 {
    line-height: 45px;
    font-size: 36px;
    font-family: 微软雅黑,Microsoft YaHei, "Roboto", Arial, Verdana;
    z-index: 19999;
    font-weight: 300;
    color:#fff;
	background:#000;
	filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;
}
.ls_large_text_02 {
    color: #656d78;
    font-size: 26px;
    font-family: "Roboto", Arial, Verdana;
    font-weight: 400;
    z-index: 19999;
	background:#000;
	filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;
}
.ls_large_text_03 {
    padding: 5px 10px;
    border-radius: 4px;
    color: #FFF;
    font-size: 20px;
    font-family: "Roboto", Arial, Verdana;
    z-index: 19999;
    font-weight: 400;
    font-style: italic;
}
.tp-leftarrow.large {
    z-index: 100;
    cursor: pointer;
    position: absolute;
    width: 64px;
    height: 60px;
    left: 80px;
    border-radius: 4px;
    background: #aab2bd url("../image/slider-prev.png") 50% 50% no-repeat;
}
.tp-rightarrow.large {
    z-index: 100;
    cursor: pointer;
    position: absolute;
    width: 64px;
    height: 60px;
    left: -80px;
    border-radius: 4px;
    background: #aab2bd url("../image/slider-next.png") 50% 50% no-repeat;
}
.tp-leftarrow.tparrows.square.large {
    position: absolute!important;
    top: 42%!important;
    left: 3%!important;
}
.tp-rightarrow.tparrows.square.large {
    position: absolute!important;
    top: 42%!important;
    left: 92%!important;
}









/* LayerSlider Full Width Skin */



.ls-fullwidth {
	background: #ddd;
}

.ls-fullwidth .ls-playvideo {
	width: 50px;
	height: 50px;
	margin-left: -25px;
	margin-top: -25px;
}

.ls-fullwidth .ls-playvideo,
.ls-fullwidth .ls-nav-sides,
.ls-fullwidth .ls-bottom-slidebuttons a,
.ls-fullwidth .ls-nav-start,
.ls-fullwidth .ls-nav-stop {
	background-image: url(http://www.shxinyi.com.cn/css/skin.png);	
}

.ls-fullwidth .ls-playvideo {
	background-position: -300px -150px;
}

.ls-fullwidth .ls-playvideo:hover,
.ls-fullwidth .ls-vpcontainer:hover .ls-playvideo {
	background-position: -375px -150px;
}

.ls-fullwidth .ls-nav-start {
	background-position: -300px 0px;
}

.ls-fullwidth .ls-nav-start:hover,
.ls-fullwidth .ls-nav-start-active {
	background-position: -300px -75px;
}

.ls-fullwidth .ls-nav-stop {
	background-position: -450px 0px;
}

.ls-fullwidth .ls-nav-stop:hover,
.ls-fullwidth .ls-nav-stop-active {
	background-position: -450px -75px;
}

.ls-fullwidth .ls-bottom-slidebuttons a {
	background-position: 0px -150px;
}

.ls-fullwidth .ls-bottom-slidebuttons a.ls-nav-active,
.ls-fullwidth .ls-bottom-slidebuttons a:hover {
	background-position: -75px -150px;
}

.ls-fullwidth .ls-nav-sideleft {
	background-position:  -150px;	
}

.ls-fullwidth .ls-nav-sideright {
	background-position: -225px -150px;	
}



 



.ls-fullwidth .ls-bottom-slidebuttons,
.ls-fullwidth .ls-bottom-slidebuttons a,
.ls-fullwidth .ls-nav-start,
.ls-fullwidth .ls-nav-stop,
.ls-fullwidth .ls-nav-sides {
	height: 20px;
}

.ls-fullwidth .ls-bottom-slidebuttons,
.ls-fullwidth .ls-bottom-slidebuttons a,
.ls-fullwidth .ls-nav-start,
.ls-fullwidth .ls-nav-stop,
.ls-fullwidth .ls-nav-sides {
	display: inline-block;
}

.ls-fullwidth .ls-bottom-slidebuttons,
.ls-fullwidth .ls-nav-start,
.ls-fullwidth .ls-nav-stop,
.ls-fullwidth .ls-nav-sides {
	top: -50px;
}

.ls-fullwidth .ls-nav-start,
.ls-fullwidth .ls-nav-stop {
	width: 25px;
}

.ls-fullwidth .ls-bottom-slidebuttons a {
	width: 20px;
}

.ls-fullwidth .ls-nav-sides {
	width: 0px;	
}



.ls-fullwidth .ls-thumbnail-hover {
	bottom: 30px;
	padding: 2px;
	margin-left: 1px;
}

.ls-fullwidth .ls-thumbnail-hover-bg {
	background: #eee;
}

.ls-fullwidth .ls-thumbnail-hover span {
	border: 5px solid #eee;
	margin-left: -5px;
}



.ls-fullwidth .ls-thumbnail {
	top: 10px;
}

.ls-fullwidth .ls-thumbnail-inner {
	padding: 2px;
	margin-left: -2px;
	background: #fff;
}

.ls-fullwidth .ls-thumbnail-slide a {
	margin-right: 2px;
}

.ls-fullwidth .ls-nothumb {
	background: #eee;
}











.sdfsd{}