/*header*/

/*top*/
.Top{width:100%; height:35px; background-color:#fb4848; color:#fff;}
.Top ul li{float:left; height:35px; line-height:35px; }
.Top ul li.tel{margin-left:180px; background:url(../images/tel.png) no-repeat left center; padding-left:35px;}
.Top ul li.she{float:right;}
.Top ul li.she a{ float:left; display:block; line-height:35px; margin-right:5px;
	color:#fff;} 
.Top ul li.she a:hover{text-decoration:underline;}
.opt{display:inline-block; float:left; width:80px; height:28px;  position: relative;}
.opt select{border: none; outline: none; width:80px; height:28px; line-height:28px; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding-left:5px;}
.opt:after{ content: ""; position: absolute; right:6px; top:15px; 
    pointer-events: none; width: 0; height: 0; border-top: 4px solid #000000;
    border-top-color: rgb(0, 0, 0);border-right: 4px solid transparent; 
    border-left: 4px solid transparent; border-bottom: 0 dotted;}

/*cstlayer*/
.cstlayer{height:86px; padding:20px 0;}
.cstlayer .logo{display:block; width:260px; height:86px; border-right:1px dashed #ddd;}
.cstlayer .desc{margin-left:80px; width:360px;}
.cstlayer .desc p{font-size:18px; color:#5a5a5a; font-family: "宋体"; line-height:40px;}
.cstlayer .share{display:block; width:150px; height:36px; margin:40px 0 0 30px;}
.cstlayer .share a{display:block; float:left; width:30px; height:30px; padding:3px; 
	margin:0 10px 10px 0;}
.cstlayer .share a img{display:block; width:30px; height:auto;}
.cstlayer .Email{display:block; width:150px; padding-left:60px; background:url(../images/lriu.png) no-repeat left center;  height:50px; margin-top:18px;}
.cstlayer .Email p{ line-height:20px; margin-top:5px;}

/*Main_nav*/
.Main_nav{width:100%; height:60px; background-color:#36404B;}
.Main_nav .Nav{display:block;}
.Main_nav .Nav li{float:left; width:106px; height:60px;}
.Main_nav .Nav li a{display:block; width:100%; height:100%; color:#fff;  
	text-align:center; line-height:60px;}
.Main_nav .Nav li .sec{display:none; position:relative; z-index:10; background:#36404B;}
.Main_nav .Nav li:hover>a,.Main_nav .Nav li.curent>a,.Main_nav .Nav li .sec a:hover{background-color:#FB4848;}
.Main_nav .Nav li:hover .sec{display:block;}

.Main_nav .search{width:320px; height:60px; background-color:#FB4848; position:relative;}
.Main_nav .search input{display:block; border:none; background:none; width:250px; height:60px; line-height:60px; position:absolute; top:0; left:10px; color:#fae1e1;}
.Main_nav .search .btn{display:block; width:60px; height:60px; line-height:60px; text-align:center; position:absolute; right:0; top:0; background:none; border:none; color:#fff; }
.Main_nav .search .btn:hover{background: #bb1616;}

/*banner*/
.banner{width:100%; height:520px; overflow:hidden; position:relative;}
#slider {width:100%; height:520px;}
#slider .control-links {margin-top: -30px;}
.ban_words{display:block; width:347px; height:116px; border-top:4px solid #E25B5E; text-align:center;
	background:rgba(255,255,255,.8);  position:absolute; bottom:125px; left:55%; z-index:9;}
.ban_words .p1{font-size:30px; color:#434343; line-height:40px; margin-top:28px;}
.ban_words .p2{ color:#434343; letter-spacing: 3px; text-transform:uppercase;}

/*Title*/
.Title{display:block; text-align:center;}
.Title h3{background:url(../images/lan.png) no-repeat center; width:376px; height:35px; 
	line-height:35px; font-size:25px; margin:auto; font-weight: normal;}
.Title span{display:block; font-size: 16px; line-height: 24px;}
.Title p{line-height:20px; margin-top:15px;}

/*服务项目*/
.Service li{float:left; width:190px; margin:0 5px;}
.Service li>a{display:block; width:100%; height:auto;}
.Service li a .phbox{display:block; width:120px; height:120px; margin:auto; overflow:hidden;}
.Service li a .phbox img{display:block; width:120px; height:auto;}
.Service li .tag{display:block; width:190px; height:40px; line-height:40px; text-align:center; margin-top:15px;}
.Service li .phbox:hover .mg01{display:none;}
.Service li .phbox:hover .mg02{display:block;}
.Service li .tag:hover {background:#FB4848; color:#fff;}

/*我们的优势*/
.Advant li{float:left; width:384px; margin-right:14px; border:1px solid #F2F2F2; 
	border-bottom:3px solid #FB4848;height: 343px; background:#FBFBFB;}
.Advant li:last-child{margin-right:0;}
.Advant li .pic{display:block; width:384px; height:196px; overflow:hidden;}
.Advant li .pic img{display:block; width:384px; height:auto; transition:all 500ms;}
.Advant li .pic:hover img{transform:scale(1.1);}
.Advant li .wenan .tit{display:block; width:100%; height:24px; line-height:24px; margin-top:6px;
	color:#666;}
.Advant li .wenan .tit:hover{color:#fb4848;}
.Advant li .wenan .time{display:block; color:#929292; font-size:12px;}
.Advant li .wenan .cont{color:#999; margin-top:8px; line-height:20px; height:60px; overflow:hidden;}

/*广告位*/
.full_width{width:100%; height:150px; background-color: rgb(54, 64, 75); overflow:hidden;}
.full_width .bgImg{width:1200px; height:150px; margin:auto; position:relative; background:#fb4848;}
.full_width .bgImg img{display:block; width:1200px; height:auto; position:absolute; top:0; left:0; z-index:1;}
.full_width .Daz{text-align:center; color:#fff; position:relative; top:30px; z-index:3;}
.full_width .Daz h2{font-size:30px; line-height:40px;}
.full_width .Daz p{font-size:16px; line-height:22px;}

/*关于我们*/
.About{width:100%; height:253px; background:#FBFBFB;}
.About .pic{display:block; width:550px; height:253px; overflow:hidden;}
.About .pic img{display:block; width:auto; height:253px; margin:auto;}
.About .wenzi{display:block; width:600px; margin-top:30px;}
.About .wenzi .jie{line-height:26px;}
.more{display:block; width:114px; height:40px; text-align:center; line-height:40px; 
	background:#434343; color:#fff; border-radius:3px; margin-top:30px;}
.more:hover{background:#FB4848;}

/*新闻中心*/
.News_center li{float:left; width:580px; margin:0 10px 10px;}
.News_center li .tit{display:block; width:100%; height:24px; line-height:24px; margin-top:6px;
	color:#666; font-weight: bold;}
.News_center li .tit:hover{color:#fb4848;}
.News_center li .time{display:block; color:#929292; font-size:12px;}
.News_center li .cont{color:#999; margin-top:8px; line-height:20px; height:40px; overflow:hidden;}

/*合作伙伴*/
.partners a{float:left; display:block; width:400px; height:175px;}
.partners a img{display:block; width:400px; height:175px;}
.partners a:hover img{transform: }

/*red*/
.red{width:100%; height:100px; background:#FB4848;}
.red dl dd{float:left; height:60px; color:#fff; margin:20px 60px 0 0;}
.red dl dd img{float:left; display:block; width:60px; height:60px;}
.red dl dd p{float:left; height:60px; line-height:60px; margin-left:10px; font-weight:bold;
	 font-size:18px;}
.red dl dt{float:right;}
.red dl dt a{display:block; width:150px; height:50px; margin-top:25px; background:#fff; border-radius:3px; color:#FB4848; line-height:50px; text-align:center; font-size: 16px;
	font-weight: bold;}
.red dl dt a:hover{background:#B41414; color:#fff;}

/*footer*/
footer{width:100%; background:#36404B; color:#fff;}
.Flinks{padding:40px 0 20px;}
.Flinks .friends{width:100px; font-size:16px; line-height:36px;}
.Flinks .Lianjie{width:1080px; margin-left:20px;}
.Flinks .Lianjie a{display:inline-block; padding:0 8px; line-height:36px; margin-right:10px;
color:#fff; font-size:14px;}
.Flinks .Lianjie a:hover{text-decoration: underline;}
.lxi li{float:left; margin:50px 0 45px;}
.lxi li img{display:block; margin:auto;}
.lxi li .tel{margin-top:32px;}
.lxi li p{text-align:center;  line-height:24px;}
.lxi li .wei{margin-top:10px;}
.lxi li .wx{width:134px; height:134px; overflow:hidden;}
.lxi li .wx img{display:block; width:134px; height:auto; margin:auto;}
.ban p{ line-height:70px;}

/*side*/
.side{position:fixed; right:15px; bottom:120px; z-index:9;}
.side .Go_top{display:block; width:40px; height:40px; border-radius:3px; background:#000; 
	color:#fff; font-size:26px; font-family:"宋体"; transform:rotate(90deg); text-align:center; 
	line-height:40px;}
.side .Go_top:hover{opacity: .5;}


/*关于我们*/
.wrapper{display:block; width:100%; height:240px; position:relative; overflow:hidden;}
.wrapper img{display:block; width:1920px; height:240px; position:absolute; top:0; left:50%; margin-left:-960px;}

/*位置*/
.Weizhi{width:100%; height:60px; background:#FBFBFB;}
.Weizhi .local a{display:inline-block; line-height:60px; padding:0 10px;}
.Weizhi .local a:hover{text-decoration:underline;}
.Weizhi .local span{font-size:12px;}
.Fenlei li{float:left; display:block; width:96px; height:60px;}
.Fenlei li a{display:block; width:100%; height:60px; line-height:60px; text-align:center;}
.Fenlei li a:hover,.Fenlei li.on a{background:#FB4848; color:#fff;}



.Guanyu p{line-height:26px; margin-bottom:30px;}
.Guanyu .Img{margin:10px auto 80px;}
.Guanyu .Img li{float:left; margin-right:10px;}
.Guanyu .Img li img{display:block; width:390px; height:240px;}


/*产品服务*/
.Pro_box .List li{float:left; display:block; width: 385px; margin:0 20px 20px 0;}
.Pro_box .List li:nth-child(3n){margin-right:0;}
.Pro_box .List li .pic{width:385px; margin: 0px auto; height: 150px; overflow:hidden;}
.Pro_box .List li .pic img{display:block; width:395px; height:auto; margin:auto;}
.Pro_box .List li .wenan{width:376px; padding: 0 3px 0 6px; height:110px; overflow:hidden;}
.Pro_box .List li .wenan .tit{display:block; margin-top:9px; line-height:21px; color:#5A5A5A; font-weight:bold;}
.Pro_box .List li .wenan .cont{margin-top:8px;font-size: 14px; color: #999999; line-height:18px;}

/*分页*/
.wp-pager_link{text-align:center; width: 100%; height:50px; margin-bottom:40px;}
.wp-pager_link a {display:inline-block; border: 1px solid #000; padding: 2px 5px; 
	margin: 2px; color: #000; text-decoration: none;}
.wp-pager_link a:hover{border: 1px solid #000; background-color: #000; color: #FFF;}
.wp-pager_link span.disabled {border: 1px solid #EEE; padding: 2px 5px; margin: 2px; color: #DDD;}
.wp-pager_link span.current {border: 1px solid #000; padding: 2px 5px; font-weight: bold;
    margin: 2px; color: #FFF; background-color: #000;}

/*翻页*/
.Fanye{margin-top:60px;}
.Fanye .xu{height:30px; color:#666;}
.Fanye .xu span{float:left; display:block; line-height:30px;}
.Fanye .xu a{float:left; display:block; line-height:30px; height:30px; width:600px;
	margin-left:5px; font-size:14px; color:#444;}
.Fanye .xu a:hover{text-decoration:underline;}


/*产品详情*/
.B_wrap{margin:40px auto; border:1px solid #ddd; padding:20px 0;}
.Pro_detail{width:1000px; margin:auto;}
.Pro_detail .name{font-size:24px; text-align:center; line-height:42px;}
.Pro_detail .time{text-align:center; color:#666; line-height:24px;}
.Pro_detail .artview_intro{padding:5px; color: #868686; background-color: #F5F5F5; 
	border: #E5E5E5 1px solid; margin:10px 0; line-height:20px;}
.Pro_detail .artview_intro p{text-indent: 2em;}
.Pro_detail .slideBox{width: 300px; height: 412px; padding-top:15px; position: relative;
	margin: 0 auto;}
.Pro_detail .slideBox .bd{width:300px; height:300px; position: relative; text-align: center; 
	margin:auto; overflow: hidden;}
.Pro_detail .slideBox .bd li{ zoom:1; vertical-align:middle; }
.Pro_detail .slideBox .bd .mg01{width:300px; height:auto; display:block;  margin:auto; 
	margin: 91.5px 0px;}
.Pro_detail .slideBox .bd .mg02{width:285px; height:210px; display:block;  margin: 45px 7.5px;}
.Pro_detail .slideBox .hd{width:205px; padding-top:12px; height:70px; margin:auto; overflow:hidden; }
.Pro_detail .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.Pro_detail .slideBox .hd ul li{ float:left; width:60px; height:60px; border: 1px solid #9c9c9c; margin-right:6px; cursor:pointer; }
.Pro_detail .slideBox .hd ul li .mg01{display:block; width:60px; height:60px; margin:auto;}
.Pro_detail .slideBox .hd ul li .mg02{display:block; width:60px; height:auto; margin:8px auto;}
.Pro_detail .slideBox .hd ul li.on{ border-color:#ea6e42;  }
.Pro_detail .slideBox .prev,.Pro_detail .slideBox .next{position:absolute; left:50%; bottom:35px; margin-left:-135px; display:block; width:23px; height:68px; background:url(../images/an1L.gif) no-repeat center;}
.Pro_detail .slideBox .next{ background:url(../images/an1R.gif) no-repeat center; margin-left:102px;}
.Pro_detail .conts{width:100%; line-height:24px; color: #666;}
.Pro_detail .conts p{text-indent:2em;}

/*新闻中心*/
.N_cont dt{margin-bottom:20px;}
.N_cont dt .pic{display:block; width:450px; height:auto;}
.N_cont dt .pic img{display:block; width:450px; height:auto; margin:auto;}
.N_cont dt .wen{display:block; width:736px;}
.N_cont dt .wen .name{display:block; width:726px; line-height:24px; font-size: 16px; color: #5a5a5a;
	font-weight: bold;}
.N_cont dt .wen .name:hover{color: #fb4848;}
.N_cont dt .wen .s1{display:block; font-size:12px; color: #929292; margin-top:10px;}
.N_cont dt .wen .desc{margin-top: 40px; color: #999999; height:72px; line-height:24px;}
.N_cont dd{margin:10px 0; padding:12px 0;}
.N_cont dd .time{background: #36404b; width: 82px; height: 69px; color:#fff; text-align:center;
	 margin-left:30px;}
.N_cont dd .day{display:block; font-size:24px; height: 41px; line-height: 41px;}
.N_cont dd .ny{display:block; font-size:13px; height: 18px; line-height: 18px;}
.N_cont dd .conts{width:1068px; margin-left:20px;}
.N_cont dd .conts .name{display:block; width:1068px; height:20px; line-height:20px; color: #5A5A5A;}
.N_cont dd .conts .desc{color: #999999; margin-top:9px; line-height:20px; height:40px; 
	overflow:hidden;}

/*新闻详情*/
.news_detail{width:1000px; margin:auto;}
.news_detail .Tit{text-align:center; font-size:16px;  line-height:46px; padding:6px 0;}
.sourcedata{padding: 10px 0 15px; line-height: 21px; overflow: hidden; margin:auto; color: #999;
	text-align:center; font-size:12px;}
.text-source-left01{color: transparent; padding: 0 15px;}
.news_detail .oshow .desc{text-indent: 24px; background-color: #F5F5F5; border: 1px solid #E5E5E5;
	 color: #868686; margin-bottom: 10px; padding: 5px; line-height:24px; }
.news_detail .oshow .detail{margin:30px auto; display: block;  color:#5A5A5A;line-height: 26px;}
.news_detail .oshow .detail span{display:block; text-align:center;}
.news_detail .oshow .detail img{display:block; max-width:1000px; height:auto; margin:20px auto;}

/*帮助中心*/
.Help{margin-bottom:60px;}
.Help .IMg{display:block; width: 371px; height: 498px; overflow:hidden;}
.Help .IMg img{display:block; width:371px; height:auto; margin:auto;}
.Help  .center{width:800px; margin-left:29px;}
.Help  .center li{height:30px; margin-bottom:10px;}
.Help  .center li .name{display:block; width:620px; height:30px; line-height:30px; }
.Help  .center li .name:hover{color: #fb4848;}
.Help  .center li .shi{color:#9F9F9F; font-size:12px; display:block; line-height:30px;}


/*联系我们*/
.Contact{margin:20px auto;}
.Contact .notice{display:block; width:470px; height:20px; line-height:20px; margin:30px auto 50px;
	background:#FB4848; color:#fff;}
.Contact .message{width:450px; border:1px solid #ccc; margin-left:18px; padding:10px 0 10px 30px;}
.Contact .message .adr{width:450px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.Contact .message .adr p{line-height:25px;}
.Contact .message .M_tit{color:#5a5a5a; margin-top:15px; line-height:28px;}
.Contact .dan li{width:320px; margin-bottom:5px;}
.Contact li .T01{display:block; font-size:12px;  padding:5px 0; line-height:24px; height:24px;}
.Contact li .inpbox{width:320px;}
.Contact li .inpbox .inptext,.Contact li .inpbox .txtarea{border: 1px solid #666; text-indent: 5px; height: 28px; line-height: 28px; width: 100%;}
.Contact li .inpbox .txtarea{height:56px; overflow:hidden;}
.Contact .message .Btn{display:block; width:320px; height:34px; line-height:34px; text-align:center; background:#666; color:#fff; border:none; border-radius:4px; margin:15px 0;}

/*企业分站*/
.Subst{width:1000px; margin:auto;}
.Subst .fenz{height:45px; line-height:45px; padding:10px 0;}
.Subst .fenz h3{float:left; color:#fb4848; font-size:30px;}
.Subst .fenz a{float:right; display:block; font-size:14px; margin-top:5px; width:90px; height:35px; background:#fb4848; text-align:center; line-height:35px; color:#fff;}
.Subst .zhuying{padding:10px; margin-top:10px; border:1px solid #eee;}
.Subst .zhuying dl{padding-bottom:10px; line-height: 24px; overflow: hidden; border-bottom: 1px dashed #ddd;}
.Subst .zhuying dt{float: left; font-weight: bold; font-size: 18px; width: 35px; padding-left: 25px; color:#333;}
.Subst .zhuying dd{margin: 0 0 0 55px; padding-left: 15px; border-left: 1px dashed #b2b2b2;}
.Subst .zhuying dd a{float: left; display:block; color: #666; padding:0 12px; white-space: nowrap; line-height:26px; height:26px;}
.Subst .zhuying dd a:hover{background:#fb4848; color:#fff;}
.Subst .D_bu{margin-top:10px; border-top:2px solid #fb4848; padding:10px; font-size:12px;}
.Subst .D_bu p{line-height:30px; text-align:center;}

/*网站地图*/
.Map{margin:20px auto 100px;}
.Map dl dt{height:40px; line-height:40px; font-size:18px; color:#333; border-bottom:1px solid #ccc; margin-bottom:20px;}
.Map dl dd{line-height:26px; margin:0 0 20px 20px;}
.Map dl dd a{float:left; display:block; font-size:14px; color:#fb4848; line-height:26px; padding:0 10px;}











