@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;color:#656565; font-family:"微软雅黑"; font-size:14px;}
a{ text-decoration:none;}
li{ list-style:none;}
img{ border:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.pageTop{ height:30px; line-height:30px; border-bottom:1px solid #dddddd;}
.pageTBox{ width:1100px; margin:0 auto; overflow:hidden;}
.pageTBox h3{ float:left; font-size:12px; color:#959595;}
.pageTBox ul{ float:right;}
.pageTBox ul li{ float:left;background-repeat:no-repeat; background-position:left center; color:#959595; margin-left:7px;}
.pageTBox ul li a{ margin-left:20px; color:#959595; margin-right:10px;font-size:12px;}
.pageTBox ul li.topLink1{ background-image:url("linkPic1.jpg"/*tpa=http://www.xayongqing.com/templets/moban/images/linkPic1.jpg*/);}
.pageTBox ul li.topLink2{ background-image:url("linkPic2.jpg"/*tpa=http://www.xayongqing.com/templets/moban/images/linkPic2.jpg*/);}
.pageTBox ul li.topLink3{ background-image:url("linkPic3.jpg"/*tpa=http://www.xayongqing.com/templets/moban/images/linkPic3.jpg*/);}
.logoLine{ width:1100px; margin:0 auto; overflow:hidden; height:100px; clear:both;}
.logo{ float:left; margin-top:16px;}

.logoLine dl {float:right; margin-top:29px;
	background:url(../images/phone.jpg) no-repeat center;
	background-position:left center; padding-left:75px; height:54px;
}
.logoLine dl dd{ color:#949494;}
.logoLine dl dt{ font-family:Impact; color:#029ed9; font-size:26px;}


 .nav-wrapper ul li{ width:122px; float:left; text-align:center;}
.nav-wrapper ul li:hover{ background-color:#ffa100;color:#fcfafa;}
.nav-wrapper ul li a{ color:white; font-size:16px;color:#fcfafa;}


.nav-wrapper{ height:41px; background-color:#029ed9;   line-height:50px;color:#fcfafa;}
.nav-wrapper ul{width:1098px; margin:0 auto;  }
 



.full_banner{width:100%; position:relative; height:410px; background:#FFF; overflow:hidden;}
.full_banner .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.full_banner .bd ul{width:100% !important;}
.full_banner .bd li{width:100% !important; float:left; height:410px; overflow:hidden; text-align:center;}
.full_banner .bd li a{ display:block; height:410px;}
.full_banner .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:50px; line-height:50px; text-align:center;}
.full_banner .hd ul{text-align:center;}
 
.full_banner .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:40px; height:12px; margin:5px;
	background:url(../images/tg_flash_p.png) -50px 0;overflow:hidden; line-height:9999px;
}
.full_banner .hd ul .on{background-position:0px 0px;}
.search{ height:44px; border-bottom:1px solid #dddddd; line-height:44px;}
.searchPart{ width:1100px; margin:0 auto; overflow:hidden;}
.searchPart p{ float:left; font-size:12px;}
.searchPart p span{ color:#029ed9;}
.searchPart p a{font-size:12px; color:#656565; margin:0 5px;}
.searchPart p a:hover{ text-decoration:underline}
.searBox{ float:right; width:300px; height:24px; border:1px solid #dddddd; margin-top:10px;}
.searBox input{ float:left; width:235px; height:24px;}
.searBox img{ float:right;}
.coper{ width:1100px; margin:30px auto; clear:both;}

.coper ul{ overflow:hidden; height:110px;}
.coperName {
	height:94px;
	background:url(../images/coperName.jpg) no-repeat center;
	 
}

.coper ul li{ float:left; width:167px; height:110px; margin-left:14px;}
.coper ul li img{ display:block; width:165px; height:108px; border:1px solid #dddddd}
#demo {overflow:hidden;width:1100px; margin:0 auto;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
 
.GCenter {
	clear:both;height:680px;
	background:url(../images/GCbg.jpg)   no-repeat #e9e9e9 center 0 ;
	 
}
 
.GCBox{ width:1100px; margin:0 auto; overflow:hidden;}
.leftGC{ float:left; width:270px; background-color:#029ed9;}
.rightGC{ float:right; width:810px; height:678px;}
.leftGCN{ width:270px; height:70px; background-color:#0d0a7b; text-align:center;}
.leftGCN h2,.leftGCN h3{ color:white;}
.leftGCN h2{ font-size:16px;}
.leftGCN h3{ font-size:24px; line-height:40px;}
.leftHCon{   height:610px;  }
.leftHCon li{ text-align:center; height:45px; line-height:45px;}
.leftHCon li a{ color:white; font-size:16px; display:block;height:45px; width:270px;}
.leftHCon li a:hover{ background-color:#ffa100;}
.rightGCN{ overflow:hidden; margin-top:20px;}
.rightGCN li{ float:left; margin-left:10px; height:60px;width:250px; background-color:#e9e9e9; line-height:60px; text-align:center; font-size:18px; cursor:pointer}
.rightGCN li.speciaGC{ color:white; background-color:#029ed9;}
.rightHCon{ clear:both;}
.rightHCon ul{ overflow:hidden; display:none;}
.rightHCon ul li{ float:left; margin:20px 40px 0 10px; width:150px; height:176px;}
.rightHCon ul li a{ display:block; width:150px; height:120px;}
.rightHCon ul li a img{width:150px;height:120px;}
.rightHCon ul li p{ text-align:center; line-height:33px;}
.reason{ clear:both; height:627px; background:url("reason.jpg"/*tpa=http://www.xayongqing.com/templets/moban/images/reason.jpg*/) no-repeat center 0;}
.Ads{ background:url("ads.jpg"/*tpa=http://www.xayongqing.com/templets/moban/images/ads.jpg*/) no-repeat center 0; padding:69px 0 38px 0}
.Ads {
	background:url(../images/ads.jpg) no-repeat  center;
	background-repeat:center 0 ;
	padding:69px 0 38px 0;
}

.AdsBox{ width:1300px; margin:0 auto; overflow:hidden;}
.AdText{ float:right; width:280px; height:93px;}
.AdText img{ margin-left:96px;}
.AdText p{ color:#019bff; font-size:16px; font-family:Impact; line-height:50px;}
 
.Advan {width:1100px;margin:0 auto; clear:both; overflow:hidden; height:843px; padding:280px 0 48px 0;
	background:url(../images/advan.jpg) no-repeat  center;
	background-repeat:center 0 ;
	 }
.leftAd{ float:left; width:500px; margin-top:367px; margin-left:80px;}
.rightAd{ float:right; width:500px;}
.Advan p{ height:123px; line-height:30px; font-size:16px;}
 
.casePart {height:417px;  
	clear:both; 
	background:url(../images/caseBg.jpg) no-repeat center ;
	background-repeat:center 0 ;
}
.caseBox{ width:1100px; margin:0 auto; background-color:white;height:417px;}
 
.caseName {height:92px;  
	clear:both;
	background:url(../images/caseName.jpg)  no-repeat center;
	 
}
.mr_frbox { height:310px;}
.mr_frBtnL { float: left; margin-top:134px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 310px;}
.mr_frBtnR { float: right; margin-top:134px; cursor: pointer; }
.mr_frUl ul li{ display: inline; float: left; height:310px; width:232px; margin:0 12px; overflow: hidden; position:relative; }
.mr_frUl ul li div{ width:230px; height:258px; border:1px solid #dddddd;}
.mr_frUl ul li img { display: block; width:222px; height:250px; margin:4px auto;}
.mr_frUl ul li p{ text-align:center; line-height:40px;}
 
.profile { height:300px;  
	clear:both;
	background:url(../images/profileBg.jpg)  no-repeat center;
	background-repeat:center 0 ;
}
.profileBox{ width:1100px; margin:0 auto; overflow:hidden;}
.profileBox img{ display:block; float:left; width:300px; height:300px; margin-left:20px;}
.profileText{ float:right; width:730px; margin-top:100px;}
.profileText p{ color:white; line-height:26px; height:124px; overflow:hidden; margin-bottom:20px;}
.profileText input{ width:100%; height:40px; border:1px solid white; background:none; cursor:pointer; font-size:18px; color:white}
.custom{ width:1100px; margin:44px auto;}
 
.customName { height:75px; margin-bottom:12px; 	
	background:url(../images/customName.jpg)  no-repeat center;
	 
}

 
.custom h2 { color:#029ed9;	width:298px; height:25px; margin:0 auto; text-align:center; line-height:25px;
	background:url(../images/customBox.jpg)  no-repeat center;
	background-repeat:center 0 ;
}
.customCon{ overflow:hidden; height:506px;}
.leftCus{ width:1200px;}
.leftCus div{ height:132px; margin:20px 0;width:560px;float:left}

.leftCus img{ display:block; width:132px; height:112px; float:left;}
.leftCus dl{ width:340px; float:left;margin-left:20px;}
.leftCus dl dd{ color:#5c5c5c; line-height:24px;}
.leftCus dl dt{ line-height:24px;}
.leftCus dl dt a{ color:#a3a3a3;}
.leftCus dl dt a:hover{ color:#7d7d7d;}
.leftCus div{ background-repeat:no-repeat; line-height:42px; border-bottom:1px dotted #cecece;border-right:1px dotted #cecece;
}
.newsPArt{ background-color:#f3f3f3; clear:both; padding:30px 0;}
.newsBox{ width:1100px; margin:0 auto; overflow:hidden; height:575px;}
.leftNews,.midNews{ float:left;}
.rightNews{ float:right; width:270px;}
 
.leftNews { width:247px; padding-right:56px;
	background:url(../images/shadow.jpg)  no-repeat center;
	 background-position:right center;
}
 
.newsName{ height:32px;
	background:url(../images/newsLine.jpg)  no-repeat center;
	background-position:bottom; overflow:hidden;
}
.blueDot{ float:left;}
.newsName h3{ float:left; font-size:16px; font-weight:bold; color:#029ed9; margin-left:17px;}
.newsName a{ float:right;}
.newsMid{ display:block; width:241px; height:107px; margin:24px 0;}
 
.newsBox ul li{ height:42px;
	background:url(../images/dot.jpg)  no-repeat center;
	background-position:left center; background-repeat:no-repeat; line-height:42px; border-bottom:1px dotted #cecece
}
.newsBox ul li a{ margin-left:14px;}
 
.midNews{ width:462px; padding-right:56px;
	background:url(../images/shadow.jpg)  no-repeat center;
	background-position:right center;
}
.midNLine{ height:109px; margin:24px 0; overflow:hidden;}
.midNLine img{ display:block; float:left; width:137px; height:109px;}
.midNLine dl{ float:right; width:305px;}
.midNLine dl dd,.midNLine dl dt{ line-height:26px;}
.midNLine dl dd a{ color:#029ed9;}
.BotmNew{ clear:both;}
.BotmNew div{ height:42px;line-height:42px; border-bottom:1px dotted #cecece; overflow:hidden;}
.BotmNew div img{ float:left; margin-top:17px;}
.BotmNew div p{ float:left; margin-left:10px;}
.BotmNew div h2{ float:right; color:#adadad;}
.newsTble{ margin-top:90px;}
.newsTble div{ overflow:hidden; margin-bottom:30px;}
.newsTble div p{ float:left; width:72px; text-align:left; line-height:30px;}
.newsTble div input,.newsTble div textarea,.newsTble div img{ float:left;}
.newsTble div input.longText{ width:170px;height:28px; border:1px solid #a9a9a9;}
.newsTble div input.shortText{ width:98px;height:28px; border:1px solid #a9a9a9;}
.newsTble div img{ margin-left:5px; margin-top:3px;}
 
.pageBotm{  padding:30px 0; clear:both;
	background:url(../images/botmBg.jpg) #029ed9  no-repeat center 0;
}
 
.pageDBox{ width:1100px; margin:0 auto;}
.pageDBox h3{ line-height:40px; border-bottom:1px solid #0ab0ee; color:white; font-size:18px; font-weight:bold}
.pageDBox h3 span{ color:#19bcf9; font-weight:normal; font-size:18px; margin-left:5px;}
.linkPart p{ color:white; line-height:50px; margin-bottom:15px;}
.linkPart p a{ color:white; margin:0 15px;}
.subNav{ clear:both; height:40px; line-height:40px; background-color:#00adef; text-align:center; color:white}
.subNav a{color:white; margin:0 10px;}
 
.pageBText{  padding:30px 0; clear:both;
	background:url(../images/subNavBg.jpg)   no-repeat center;background-position:top center; height:150px; padding-top:40px; overflow:hidden;
}
.botmLogo{ float:left; margin:22px 0 0 60px;}
.pageBText p{ float:left; width:675px; margin-left:60px; line-height:26px; color:white}
.pageBText p span{ color:white; margin:0 20px;}
.pageBText p a{color:white; margin-right:20px;}
.pageBText p a:hover{ text-decoration:underline;}
.ewm{ float:right; margin:25px 90px 0 0}






/* 图片滚动的代码开始*/

.homeinfotupian{ height:220px; }
.homeinfotupian .mm{ height:220px; overflow:hidden;}
.homeinfotupian .mm ul{ padding:0px; list-style:none}
.homeinfotupian .mm ul li{ width:285px; height:205px; float:left;}

.infoimg{ width:205px; height:135px; float:left; line-height:95px; text-align:center; vertical-align:middle; overflow:hidden; border:5px solid #ffffff}
.infoimg img{vertical-align:middle; margin:0 auto;}

.homegongbox{ width:1350px; height:220px; float:left; overflow:hidden; padding-top:20px; padding-left:10px;}
.toppordbox{ width:1350px; height:200px; margin:0 auto; overflow:hidden; }
.rollBox{width:1300px; margin:0 auto; margin:0 auto;}
.rollBox .Cont{width:1300px; overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:2012em;}
.rollBox .Cont .pic{ float:left;text-align:center;}
*+html .rollBox .Cont .pic{ float:left;text-align:center;}

.rollBox #List1,.rollBox #List2{float:left;}
.homegongdleft{ width:30px; height:110px; float:left; overflow:hidden;  }
.homegongdleft .juli{ width:100%; height:60px; float:right; overflow:hidden}
.homegongdleft .imgbox{ width:23px; height:46px; float:right; overflow:hidden;}
.homegongdright{ width:30px; height:140px; float:right; overflow:hidden;}
.homegongdright .juli{ width:100%; height:60px; float:left; overflow:hidden}
.homegongdright .imgbox{ width:23px; height:46px; float:left; overflow:hidden;}

.guangg2{ height:100px; text-align:center; padding-top:10px; padding-bottom:10px;}


.homearticlebox{ height:352px; padding-top:10px; padding-bottom:10px;}
.homearticlebox .juli{ width:18px; height:352px; float:left;}
.homearticle{ width:320px; height:350px; border:1px solid #cccccc}
.homearticle .tm{ height:41px; background:url("../articletmbg.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/articletmbg.jpg*/) left top repeat-x;}
.homearticle .tm .tex{ height:40px; width:100%; float:left; background:url("../tm3.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/tm3.jpg*/) left top no-repeat; line-height:40px; font-size:16px; color:#0050ba; padding-left:10px; font-weight:bold}
.homearticle .tm .tex a{color:#0050ba; }
.homearticle .tm .tex a:hover{ text-decoration:underline;}

.homewenti{ float:left}
.homewenti .mm{ padding:10px; height:228px; overflow:hidden;}
.homewenti .mm ul{ padding:0px; margin:0px; list-style:none;}
.homewenti .mm ul li{ height:75px; width:100%; float:left; overflow:hidden; border-bottom:1px dotted #CCCCCC; padding-top:15px;}
.homewenti .mm ul li .wen{ width:25px; line-height:25px; float:left; width:100%; font-size:14px; color:#0050ba}
.homewenti .mm ul li .wen a{ color:#0050ba}
.homewenti .mm ul li .wen a:hover{ text-decoration:underline;}
.homewenti .mm ul li .wen .tupian{ width:20px; height:25px; float:left; background:url("../faq.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/faq.jpg*/) left 5px no-repeat; padding-right:5px; }

.homewenti .mm ul li .da{ height:40px; float:left;  float:left; width:100%; color:#666666; padding-top:5px; font-size:14px}
.homewenti .mm ul li .da .tupian{ width:20px; height:25px; float:left; background:url("../faq.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/faq.jpg*/) left -32px no-repeat; padding-right:5px; }
.homewenti .mm ul li .da .tex{ float:right; width:275px; line-height:22px;}

.homenewmm .tupian{ width:220px; height:120px; float:left; overflow:hidden;}
.homenewmm .tupian img{ width:220px; height:120px; float:left;}
.homenew{ float:left;}
.homenew2{ float:right;}
.homenewmm{ padding:5px;}
.homenewmm ul{ padding:0px; margin:0px; list-style:none; width:310px; overflow:hidden; float:left;}
.homenewmm ul li{ width:100%; height:34px; float:left; border-bottom:1px dashed #cccccc; line-height:34px; background:url("../nweli.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/nweli.jpg*/) left 50% no-repeat; font-size:14px; padding-left:10px;}
.homenewmm ul li a{ color:#666666}
.homenewmm ul li a:hover{ text-decoration:underline;}



.homelinkbox{ height:110px; padding-top:10px;}
.homelink{ height:106px; border:1px solid #CCCCCC;}
.homelink .tm{ height:41px; background:url("../articletmbg.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/articletmbg.jpg*/) left top repeat-x;}
.homelink .tm .tex{ padding-left:15px; background:url("../tm3.jpg"/*tpa=http://www.fsdexi.cn/Templates/cn2014.utf/templates/met091/images/tm3.jpg*/) left top no-repeat; line-height:41px; font-size:16px; color:#0050ba; height:41px; float:left;}
.homelink .mm{ padding:10px;}
.homelink .mm ul{ padding:0px; margin:0px; list-style:none;}
.homelink .mm ul li{ padding-left:5px; padding-right:5px; float:left;}

/* 图片滚动的代码结束**/

/*优势*/
.hxysbg {
	padding-bottom: 36px;
	background: #f9f6f1 url(../images/boxbg.jpg);
}
.hxysbox {
	text-align: center;
}
.container {
	margin: 0 auto;
	width: 1000px;
}
.hxysbox .hxystit {
	padding: 30px 0 20px 0;
	margin-bottom: 20px;
	font-weight: bold;
	text-align: center;
	background: url(../images/hxystitbr.png) no-repeat bottom;
}
.hxysbox .hxystit span {
	font-size: 32px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	color: #FF4200;
	text-align: center;
	display: block
}
.hxysbox .hxystit p {
	font-size: 20px;
	height: 25px;
	line-height: 25px;
	color: #029ed9;
	text-align: center;
	display: block
}
.hxysbox ul {
	overflow: hidden;
}
.hxysbox li {
	float: left;
	margin: 0 2px;
	padding: 0 20px;
	width: 152px;
	height: 234px;
	background: url(../images/hxysdl.png) no-repeat center;
}
.hxysbox li h5 {
	padding-top: 54px;
	margin-bottom: 10px;
	font-size: 24px;
	text-align: center;
	color: #FF4200;
}
.hxysbox li p {
	line-height: 20px;
	font-weight: bold;
	color: #fff;
}