@charset "utf-8";
/* CSS Document */


*{ margin:0; padding:0;}
body { width:100%;margin:0 auto; font-size:14px; font-family:"Microsoft YaHei","微软雅黑"; line-height:1.5em;color:#666;position:relative;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
h1 { font-size:20px; font-family:'Microsoft YaHei';}
h2 { font-size:12px; font-weight:normal;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px; ont-weight:normal;}
h5 { font-size:12px; font-weight:normal;}
ul { list-style:none;}
li { list-style:none;}
img { border:none;}
a {color:#333; text-decoration:none;}
a:hover{color: #bd0600;text-decoration:underline;}
p{ word-spacing:-1.5px; padding:0; margin:0;}
.clear{clear: both;}
.blank{clear: both;height: 10px;}
.blank2{clear: both;height: 20px;}
.blank3{clear: both;height: 30px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom: 20px;}
.pt40{padding-top:20px;}
.pb40{padding-bottom: 20px;}
.f_b{font-weight: bold;}
.l{float: left;}
.r{float: right;}
.align_left{float: left;margin-right: 20px;}
.bgf4{background: #f4f4f4;}
.w1100{width: 1200px;margin: auto;overflow: hidden;}

/*内容样式____________________________________________________________*/

#header{ width:100%; height:164px; margin:0 auto; overflow:hidden;}
.head{background-color: #efecec;}
.head .title{font-size: 14px;color: #000;padding:5px 0px;}
/*logo___________________________________________________________________*/
	#hgroup{height:93px; margin-bottom:0}
		
	#nav{ width:100%; height:40px;background:url(../images/nav_bg.gif) repeat-x;}
	#nav ul{}
	#nav ul li{ height:40px; float:left;}
	#nav ul li a{font-size:14px; color:#fff; line-height:40px;width:122px;text-align:center;display:block;}
	#nav ul li a:hover,#nav ul li.hover a,.index #nav ul li.home a{background:url(../images/nav_bg_hover.gif) repeat-x;text-decoration: none;}

/*banner_____________________________________________________________________*/

.flexslider{position:relative; margin-top:2px;width:100%;height:450px;overflow:hidden;zoom:1;background: url(../images/index-banner.jpg) center no-repeat;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}

.flex-control-paging li a{display:block;height:8px;overflow:hidden;text-indent:-99em;width:45px;cursor:pointer; background: #ccc;}
.flex-control-paging li a.flex-active{background-position:0 0; background: #bc0700}
.slides img{ margin: 0 auto; display:  block;}

/*中间内容页面_________________________________________________________________*/

    #container{ width:100%; margin:0 auto; }
	#index_pro1{width: 100%;background: #f2f2f2;margin-top: 15px;}
	#index_pro1 .t{width: 100%;background: url(../images/index_pro1_t_bg.gif) repeat-x;text-align: center; padding: 30px 0 20px;  }
	#index_pro1  .t h1{font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;}
	#index_pro1 .c ul{width: 1210px;display: inline-block;padding: 20px 0 30px 0;}
	#index_pro1 li{float: left;width: 495px;margin-right: 110px;}
	#index_pro1 li .img{float: left;width: 230px;margin-right: 20px;}
	#index_pro1 li .img img{width: 230px;height: 192px;}
	#index_pro1 li p.tit{padding:5px 0;}
	#index_pro1 li p.tit a{color: #bd0600;font-size: 18px;}
	#index_pro1 li p.info{padding:10px 0;line-height: 25px;}

	#index_pro{width: 100%;}
	
	#index_pro .cjywjd{height: 34px;line-height: 34px;border:1px #ccc solid;padding-bottom: 2px;}
	#index_pro .cjywjd h2{ background: #b94343;font-size: 16px; text-align: center;color: #fff;}
	
	#index_pro .t{height: 34px;line-height: 34px;border:1px #ccc solid;}
	#index_pro .t h2{float: left;background: #bd0600;font-size: 16px;width: 160px;text-align: center;color: #fff;}
	#index_pro .t li{float: left;padding:0 20px;font-size: 16px;}
	#index_pro .c ul{width: 1200px;display: inline-block;padding-top: 20px;}
	#index_pro .c li{float: left;width: 292px;margin-right: 8px;margin-bottom: 8px;}
	#index_pro .c li img{border:1px #ccc solid;width: 290px;height: 210px;}
	#index_pro .c li .title{font-size: 17px;margin: 5px 0 5px 0;text-align: center;}
	#index_pro .c li p{/*! height: 30px; */line-height: 20px;}
	#index_pro .c li a:hover img{border:1px #bd0600 solid;}

	#index_ys .t{height: 110px;text-align: center;background: url(../images/dot_red.gif) 0 100px repeat-x;}
	#index_ys .c{padding:30px 0 20px 0;}
	#index_ys .ys_l{background: url(../images/index_ys_bg1.jpg) right top no-repeat;padding-right: 595px;}
	#index_ys .ys_r{background: url(../images/index_ys_bg2.jpg) left top no-repeat;padding-left: 585px;}
	#index_ys dt{height: 50px;background: url(../images/index_ys_no.gif) left top no-repeat;padding-left: 65px;font-size: 22px;color: #bd0600;padding-top: 5px;}
	#index_ys dt span{display: block;color: #999;font-size: 14px;padding-top:8px;}
	#index_ys dd{padding:20px 0 20px 60px;line-height: 28px;}
	#index_ys .ys1{padding:20px 0 35px 0;}
	#index_ys .ys1 dt{background-position: 0 0px;}
	#index_ys .ys2 dt{background-position: 0 -55px;}
	#index_ys .ys3 dt{background-position: 0 -110px;}
	#index_ys .ys4 dt{background-position: 0 -165px;}
	#index_ys .ys3{padding:70px 0 35px 0;}
	#index_ys .ys4{padding:0 0 100px 0;}
	
	.index_t{height: 50px;line-height: 45px;background: url(../images/index_line.gif) center bottom no-repeat;}
	.index_t h2,.index_t h3{font-size: 20px;color: #bd0600;text-align: center;}
	#index_flow .c{padding:20px 0;}

	.box {width: 1200px;height: 280px;margin-top: 10px;position: relative;padding-top: 1px;}
	.box dl.dl {background: url("../images/answerconbg.png") no-repeat center;width: 1200px;height: 55px;margin: 15px auto 0;position: relative;}
	.box dl.dl dt,.box dl.dl dd {line-height: 55px;font-size: 16px;text-indent: 76px;width: 600px;float: left;white-space: nowrap;}
	.box dl.dl dt {color: #fff;background: url("../images/answerwen.png") no-repeat 30px center;}
	.box dl.dl dd {color: #fff;background: url("../images/answerda.png") no-repeat 30px center;}

	#index_case{width:100%;}
	#index_case .c{width: 1200px;margin:auto;padding-top:20px;}
	.jscarousal{width:1200px;height:240px;margin:0 auto;position: relative;overflow: hidden;}
	.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;width: 26px;height:180px;position: relative;cursor: pointer;}
	.jscarousal .jscarousal-left{background:url(../images/arrow.gif) left center no-repeat;}
	.jscarousal .jscarousal-right{background:url(../images/arrow.gif) -26px center no-repeat;}
	.jscarousal-contents{width: 1140px;margin:0 4px;height:210px;float: left;position: relative;overflow: hidden;}
	.jscarousal-contents > div{position: absolute;width: 100%;height: 210px;}
	.jscarousal-contents > div > div{float: left;margin:0 9px;}
	.jscarousal-contents img{width: 265px;height:180px;border:1px #ddd solid;}
	.jscarousal-contents span{clear: both;display: block;text-align: center;font-size: 14px;padding-top: 10px;}
			
	.hidden{display: none;}
	.visible{display: block;}

	#index_about{width:100%;background:#fcfcfc;}
	#index_about .index_t{background:#fff url(../images/index_line.gif) center 44px no-repeat;padding-bottom: 10px;}
	#index_about .c{padding:20px 0;}
	#index_about .c p{padding:10px 0;line-height: 28px;}
	#index_about .c p.tit{padding:40px 0 10px 0;font-size: 24px;color: #bd0600;font-weight: bold;}

	#index_news{overflow:hidden;}
	#index_news .t{height: 35px;line-height: 35px;background: url(../images/index_line2.gif) left bottom no-repeat;font-size: 16px;color: #bd0600;}
		.news{width: 400px;background: url(../images/index_news_line.gif) right 30px no-repeat;margin-right: 20px;padding-right: 10px;}
		.news .c{padding:20px 0 10px 0;}
		.news .c .onenews{padding-right: 20px;}
		.news .c .onenews img{float: left;margin-right: 15px;}
		.news .c .onenews p{padding:10px 0;font-size: 12px;}
		.news .c .onenews p a{color: #bd0600;}
		.news .c ul{clear: both;padding:10px 20px 0 0;}
		.news .c li{height:32px; display:block; line-height: 32px; background: url(../images/ico1.gif) left 12px no-repeat;padding-left: 15px;border-bottom: 1px #ddd dotted;}
		.news .c li a{}
		.news .c li span{float: right;color: #999;font-size: 12px;}

		.faq{width:340px;}
		.faq .c{padding:20px 0 10px 0;}
		.faq .c ul{}
		.faq .c ul li{background: url(../images/ico_faq.gif) left 0px no-repeat;padding-left:30px;border-bottom: 1px #ddd dotted;padding-bottom: 10px;margin-bottom: 10px;}
		.faq .c ul li p{padding-top: 15px;font-size: 13px;}

#index_links .c{padding:10px 0;text-align: left;}
#index_links li{float: none;display: inline;margin-right: 10px;font-size: 12px;}

/*底部版权————————————————————————————————————*/

#footer{ width:100%;}
	.nav_foot{ width:100%; height:32px;background:#bd0600;line-height: 32px;}
	.nav_foot li{float:left;}
	.nav_foot li a{font-size:14px; color:#fff; line-height:32px;width:122px;text-align:center;display:block;}
	.copy{padding:20px 0;}
	.copy p{text-align: center;font-size: 12px;}

#sub_banner{width: 100%;height: 500px;background: url(../images/index_banner1.jpg) center no-repeat;}

#main{width: 1200px;margin:auto;overflow: hidden;padding-top:15px;}
	
	#place{background: #f2f2f2;height: 40px;line-height: 40px;font-size: 12px;color: #666;}

	#left{width:270px; overflow:hidden; float:left;margin-bottom:20px;}
	#left .t{height: 46px;line-height: 46px;background: #bd0600;color: #fff;font-size: 20px;text-align: center;}
		.left_cat{border:1px #bd0600 solid;margin-bottom: 8px;}
		.left_cat .c{}
		.left_cat .c ul li{ width:268px; height:50px;line-height: 50px;background: url(../images/cat_li.gif) repeat-x;}
		.left_cat .c ul li a{display:block;font-size:14px;text-align:center;}
		.left_cat .c ul li a:hover,.left_cat .c ul li a.thisclass{color: #bd0600;}
		.left_cat .c .ul2 {width:268px; float: left}

		.left_con{border:1px #bd0600 solid;}
		.left_con .c{padding:10px;}
		.left_con img{width:100%; height: 100px;}
		.left_con p{padding:5px 0;}
		.left_con p strong{font-size:20px; line-height:24px; color:#fff;}

        #right{float: right;width: 900px;overflow: hidden;border:1px #ccc solid;}
		.right_t{height: 46px;line-height: 46px;border-bottom: 1px #ccc solid;}
		.right_t h1,.right_t h2{font-size: 16px;border-bottom: 3px #bd0600 solid;display: inline-block;height: 43px;padding:0 20px;color: #bd0600;}
		.right_t span{float: right;font-size: 12px;padding-right: 15px;color: #999;}

		.right_c{padding:15px 20px; font-size:14px; line-height:28px;min-height: 693px;}
		.right_c p{font-size:14px;line-height:28px; color:#333;padding:10px 0;} 
		.right_c h2{padding:10px 0; font-size:16px;font-weight: bold;color:#ff9900;}
		.right_c ul{margin-left:20px;padding:10px 0;}
		.right_c li{list-style-type: disc;}

		.newlist{padding:15px 20px;}
		.newlist li{background: url(../images/ico1.gif) left 6px no-repeat;padding-left: 15px;border-bottom: 1px #ddd dotted;margin-bottom: 15px;}
		.newlist li span{float: right;font-size: 12px;}
		.newlist li .intro{font-size: 12px;padding:10px 0;}

		.plist,.plistimg{width: 860px;overflow: hidden;}
		.plist .t h2,.plistimg .t h2{ font-size:16px; color:#F00;margin-top: 10px; display:block; height:20px; line-height:20px;}
		.plist ul,.plistimg ul{width: 860px;display: inline-block;padding-top: 20px;}
		.plist li,.plistimg li{float: left;width: 276px;margin-right: 10px;margin-bottom: 15px;}
		.plist li img{width: 265px;height: 194px;border:1px #ccc solid;padding:1px;}
		.plist li span,.plistimg li span{clear: both;display: block;text-align: center;padding-top: 15px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;
}
		.plist li a:hover img,.plistimg li a:hover img{border:1px #bd0600 solid;}
        .plistimg li img{width: 254px;height: 280px;border:1px #ccc solid;padding:1px;}
		
		.plistfoot{width: 880px;overflow: hidden;}
		.plistfoot h2{ font-size:16px; color:#F00;margin-top: 10px; display:block; height:20px; line-height:20px;}
		.plistfoot li span{clear: both;display: block;text-align: center;padding-top: 10px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;
}
		.plistfoot ul{width: 880px;display: inline-block;padding-top: 20px;}
		.plistfoot li{float: left;width: 210px;margin-right: 10px;margin-bottom: 15px;}
		.plistfoot li a:hover img{border:1px #bd0600 solid;}
		.plistfoot li img {width: 205px;height: 154px;border: 1px #ccc solid;padding: 1px;}
		
		.plistfoot1{width: 880px;overflow: hidden;}
		.plistfoot1 h2{ font-size:16px; color:#F00 ;margin-top: 10px; display:block; height:20px; line-height:20px;}
		.plistfoot1 li span{clear: both;display: block;text-align: center;padding-top: 10px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;
}
		.plistfoot1 ul{width: 880px;display: inline-block;padding-top: 20px;}
		.plistfoot1 li{float: left;width: 190px;margin-right: 16px;margin-bottom: 15px;}
		.plistfoot1 li a:hover img{border:1px #bd0600 solid;}
		.plistfoot1 li img {width: 188px;height: 214px;border: 1px #ccc solid;padding: 1px;}
		
		/*搜索样式*/
		.search{height: 36px;margin-bottom: 16px;}
		.search input {float: left;}
		.search .text1{width: 225px; height: 32px; border: 2px #e43c3c solid; text-indent: 5px;}
		.search .image1{border:unset;height: 36px;width: 36px;background: #e43c3c url(../images/search1.png)no-repeat; background-position: 5px 3px; }
		
		/*分页CSS*/
		.pages{width:700px;margin:10px auto 20px auto;text-align:center;}
		.pages ul{float:none;text-align:center;}

		.content{padding:15px 20px;}
		.content h3{background-color: #F6F4F5;height:30px;background-image: url(../images/slogo.png);background-repeat: no-repeat;background-position: 5px;border-right-width: 6px;border-right-style: solid;border-right-color: #D3080B;/*! margin-top:5px; */margin-bottom: 5px;font-size: 16px;padding-left: 35px;line-height: 35px;color: #D3080B;font-weight: bold;}
		.content p{ font-size:14px; line-height:28px; color:#666; padding:5px 0px;}
		
		.content .row{width:880px;margin-top:10px;float:left;}
		.content .div-xs-4{width:220px;text-align:center;line-height:40px;float:left;}
		.content .div-xs-4 img{width:212px;height:180px;}

		.title_arc{border-bottom:1px #999 dotted;text-align:center;padding: 25px 0 10px 0;}
		.title_arc h1{font-size:20px;padding:8px 0 20px 0;font-weight:normal;color: #000}
		.title_arc span{color:#999;font-size: 13px;}

		.article{/*! overflow:hidden; */padding:15px 0;position:relative;color: #333;}
		.article .wt h4{width:100%; float:left; border-bottom:#e0e0e0 solid 1px; line-height:45px; color:#e45555; font-size: 18px;font-weight: normal; margin-bottom:10px}
		.article h2{margin:15px 0;font-size:16px;font-weight: bold;}
		/*.article.about_c h2{border-bottom:1px #ddd dotted;margin-tpo:10px;padding:5px 0;}*/
		.article h3{margin:15px 0;}
		.article p,.article div{padding:10px 0;font-size:14px;line-height:25px;}
		.article ul{padding:5px 0;}
		.article li{line-height:25px;font-size:14px;}
		.article.about_c li{list-style-type:disc;margin-left:20px;margin-bottom:8px;}
		.article table{border-collapse:collapse;margin:10px 0;}
		.article table p{padding:0;}
		.article table td{border:1px #bbb solid;padding:5px 8px;}
		.article .video{margin:8px 0 20px 0;}
		.article div{font-size:14px;}
		.article hr{clear:both;height:10px;border:none;border-bottom:1px #ddd dashed;}
		.article .lit img{width: 300px;}
		.xwxg {width: 100%;height: 200px;}
		.xwxg h4{ width:100%; float:left; border-bottom:#e0e0e0 solid 1px; line-height:45px; color:#333; font-size: 18px;font-weight: normal; margin-bottom:10px}
		.xwxg ul {/*! float: left; */}
		.xwxg ul li{width:48%; float:left; background:url(../images/dian.jpg) no-repeat left center; line-height:30px; padding-left:6px;padding-right:8px;}
		.xwxg ul li span{float:right;}
		.articlecopyright {padding: 13px 20px;margin: 10px 0;background-color: #f7f7f7;color: #393a3b;}
		.articlecopyright a {color: #898989;}

		.context{margin:auto;border-top: 1px #ddd dashed;padding-top: 10px;}
		.context .t span{ display:block; width:180px; background-color:#F00; height:40px; line-height:40px; font-size:16px; color:#fff; margin:10px auto; text-align:center;border-radius:5px}
		.context .t span a{ text-decoration:none;color:#fff;}
		.context .t span a:hover{color:#CCC;}
		.context ul{padding:0 0 20px 0;}

		.like {width: 880px;margin: auto;}
		.like dl {width: 880px;}
		.like dt {height: 35px;line-height: 35px;font-size: 16px;border-bottom: 1px #ddd solid;color: #ff6600;}
		.like dd {padding: 15px 0;}
		.like li {height: 30px;line-height: 30px;font-size: 12px;background: url(../images/ico2.gif) left 11px no-repeat;overflow: hidden;padding-left: 12px;width: 48%;float: left;}
		.like li span{float:right;padding-right:5px;}
		.pages {width:100%; margin:0px auto; overflow:hidden; padding:20px 0px; text-align:center}
		.pages  a{display:inline-block;padding:2px 8px;border:1px #ddd solid;}
		.pages .thisclass a,.pages a:hover{text-decoration:none;background:#ff9600;color:#fff;font-weight:bold;border:1px #ff6600 solid;}
	
		.proshow{width:880px;margin:auto;padding:10px;}
		.proimg{width:400px; height:280px; float:left;border:1px #ddd solid;overflow: hidden;vertical-align: middle;text-align: center;}
		.proimg img{margin:0 auto;display: block; height: 260px;width:380px; padding:10px}
		.proinfo{ width:470px; height:280px; float:right;position: relative;}
		.pro_title{ width:470px; border-bottom:solid 1px #ccc;padding-bottom: 10px;}
		.pro_title h1{ font-size:22px; line-height:28px; color:#000; }
		.proinfo .view{color:#888;font-size:14px;font-weight:normal;float:right;line-height:28px;}
		.pro_title p{ font-size:14px; line-height:26px; color:#666;}
		.proinfo .c{padding-top:5px;}
		.proinfo .c li span{color: #FA0624;}
		.kecheng-youshi{width:470px;height:100px;float:left;margin-bottom:5px;font-size:12px;}
		.kecheng-youshi li{float:left;border-radius:2px;margin-right:15px;padding:0px 5px;color:#fff;line-height:25px;margin-top:5px;}
		.kecheng-youshi .bg_jxys{float:left;background:url(../images/txt-jxys.png) no-repeat;width:74px;height:17px;text-indent:-2000em;margin-top:13px;padding-right:20px;}
		.kecheng-youshi .bg_sub1{background-color:#f95555;}
		.kecheng-youshi .bg_sub2{background-color:#71c286;}
		.kecheng-youshi .bg_sub3{background-color:#ff923c;}
		.kecheng-youshi .bg_sub4{background-color:#9a7bdf;}
		.kecheng-youshi .bg_sub5{background-color:#72a5f4;}
		.kecheng-youshi .bg_sub6{background-color:#ef9ae6;}
		.kecheng-youshi .bg_sub7{background-color:#f6745f;}
		.kecheng-youshi .bg_sub8{background-color:#35c7a0;}
		.kecheng-youshi .bg_sub9{background-color:#ac93e4;}
		.kecheng-youshi .bg_sub10{background-color:#5ad074;}
		.kecheng-zxzx{width:150px;height:42px;line-height:42px;border-radius:2px;color:#fff;text-align:center;background:#fb8c04;position:relative;float:left;font-size:16px;}
		.kecheng-zxzx:hover{background:#ff6600;color:#fff;}
		.kecheng-2015{width:1200px;margin:0 auto;}
		.kecheng_zaixianzixun{overflow:hidden;float:left;}
		.kecheng_zaixianzixun a.c-lxi{width:160px;height:40px;line-height:40px;display:inline-block;font-size:16px;color:#fb8c04;border-radius:2px;background:#fff;border:1px solid #fb8c04;text-align:center;margin-left:40px;}
		.kecheng_zaixianzixun a.c-lxi:hover{background:#fb8c04;color:#fff}

		.proinfo .c .go{width: 210px;height: 48px;letter-spacing:3px;border-radius: 5px;border:#ff6600 solid 1px;background: #fff;line-height: 50px;font-size: 16px;color:#bd0600;text-align: center;position: absolute;bottom: 0;}
		.proinfo .c .go1{width: 120px;height: 50px;border-radius: 5px;margin-left:208px;background: #ff6600;line-height: 50px;font-size: 20px;color: #fff;text-align: center;position: absolute;bottom: 0;}
		.proinfo .c .go1 a{text-decoration:none;color: #fff;}

		.pro_c{}
		.pro_c .t{height:35px;border-bottom: 1px #ddd solid;line-height:35px;color: #bd0600;}
		.pro_c .t h2{font-size:16px;}
		.pro_c .c{padding:20px 0px;}
		.pro_c h3{background-color: #F6F4F5;height:30px;background-image: url(../images/slogo.png);background-repeat: no-repeat;background-position: 5px;border-right-width: 6px;border-right-style: solid;border-right-color: #D3080B;/*! margin-top:5px; */margin-bottom: 5px;font-size: 16px;padding-left: 35px;line-height: 35px;color: #D3080B;font-weight: bold;}
		.pro_c .c table{border-collapse:collapse;}
		.pro_c .c td{border:1px #999 solid;padding:8px 8px;font-size:14px;}
		.pro_c .c p{ font-size:14px; line-height:28px; color:#666; padding:5px 0px;}
		.pro_c .c p span{ color:#000;}
		.pro_c .c img{max-width: 880px;}

		.pro_c .c .row{width:880px;margin-top:10px;float:left;}
		.pro_c .c .div-xs-4{width:220px;text-align:center;line-height:40px;float:left;}
		.pro_c .c .div-xs-4 img{width:212px;height:180px;}

		.side{width:232px;overflow: hidden;}
		.side .t{width:212px; height:47px; border-bottom:solid 1px #ccc; font-size:14px; color:#000; line-height:47px; padding-left:20px;}
		.side .c{width:232px;overflow: hidden;}
		.side ul{width:201px; margin:0 auto;}
		.side li{width:201px;float:left; margin-top:20px;}
		.side li img{width:193px; display:block; border:solid 4px #d3d3d3;}
		.side li span{width:201px; height:35px; display:block; border:none; background:#d3d3d3; font-size:14px; color:#000; line-height:35px; text-align:center;}
		.side li a:hover{text-decoration: none;}
		.side li a:hover img{border:solid 4px #3c85d0;}
		.side li a:hover span{background:#3c85d0; color:#fff;border:none; }

		.caseshow{width: 810px;margin:auto;padding:15px 0;}
		.caseshow .title_arc{border-bottom: none;}

/*热门推荐*/
.tj,.tj ul,.tj ul .li1{width:680px;max-width:100%; overflow:hidden;margin:0 auto; padding:0}
.tj ul li{width:33.33%; float:left; list-style:none}
.tj ul li img{ border:0; width:100%;float: left;}
.tj ul li.li50 {width:50%; float:left; list-style:none}

/*网站微信关注*/
.wz_weixin{height:200px;background:url(../images/wz_weixin.jpg) no-repeat center;}


/*详细页面*/
.mainbody{ width:1190px; margin:0 auto; padding:20px 0px;}
/*公司简介*/
.about_title{ background:url(../images/title_bg.png) no-repeat; width:650px; margin:0 auto; height:80px; text-align:center; padding-bottom:30px;}
.about_bt{ font-size:36px; font-weight:bold; color:#b40000; line-height:50px;}
.about_cnbt{font-size:20px; color:#828282;}
.aboutbg{ width:100%; background:#389a47; color:#fff;}
.about_left{ width:420px; margin-right:20px; float:left; border:1px solid #ccc; padding:4px;}
.about_right{ width:640px; float:left;}
/*youshi*/
.youshi_title{ background:url(../images/youshi_title.png) no-repeat bottom; font-size:24px; text-align:center; line-height:35px; /*! padding-bottom:30px; */}
.youshi { width:1190px; margin:0px auto;overflow:hidden; clear:both;}
.youshi ul { padding-top:30px; background:url(../images/eight.jpg) no-repeat center top; height:560px;}
.youshi ul li { color:#999; margin-bottom:10px; width:210px;}
.youshi ul li h1 { font-size:20px; line-height:30px; font-weight:bold; color:#cd091f}
.youshi .fl { float:left; text-align:right; display:block; width:210px;}
.youshi .fr { float:right; display:block; width:210px;}

.floor_2{padding:10px 0px 20px 35px; overflow:hidden;margin-top:12px;}
.floor_2 .btitle{padding-top: 70px;}
.floor_2 dl{width: 365px;margin-right: 20px;float: left;padding-bottom: 20px;height: 330px; position:relative;}
.floor_2 dl dt{height: 142px;}
.floor_2 dl dt img {width: 100%;height: 136px;}
.floor_2 dl .btitle{padding: 5px 0 0;font-size:18px;height:30px;line-height:30px;text-align: center;}
.floor_2 dl .btitle a{color:#cd091f;}
.floor_2 dl .info{line-height:24px;height:96px;margin-bottom:10px;overflow:hidden;}
.floor_2 dl dd{border: #c3c3c3 1px solid;border-top: none;padding: 0 18px 17px;background:#FFF;}
.floor_2 dl dd a.btn{display: block;background: url(../images/btn_03.jpg);width: 107px;height: 35px;margin: 0 auto;cursor:pointer;}
.floor_2 dl:hover dd{background:#bd0600;color: #fff;}
.floor_2 dl:hover .btitle a{color:#FFF;}
.floor_2 dl:hover dd a.btn{background: url(../images/btn_03_2.png);}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:450px; margin:5px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px;  position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.pro_c_wt{width: 860px;margin: 20px 10px 20px 10px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.pro_c_wt a{width:273px;height:40px;background:#626262;color:#fff;display: flex;justify-content: center;align-items: center;border-radius: 5px;margin-bottom: 10px;}


.picnews .t{height: 35px;line-height: 35px;background: url(../images/bottom_line.gif) left bottom no-repeat;font-size: 16px;color: #bd0600;}
.picnews{width: 1200px;background: url(../images/index_news_line.gif) right 30px no-repeat;margin-right: 20px;padding-right: 10px;margin-bottom: 20px;}
.picnews .c{padding:5px 0 10px 0;}
.picnews .c ul{clear: both;padding:10px 20px 0 0;}
.picnews .c li{height:32px; display:block; line-height: 32px; background: url(../images/ico1.gif) left 12px no-repeat;padding-left: 15px;padding-right:5px;border-bottom: 1px #ddd dotted;width: 48%;float: left;}
.picnews .c li a{}
.picnews .c li span{float: right;color: #999;font-size: 13px;}