/*i_worry*/
#i_worry {height: 580px;position: relative;overflow: hidden;background: url(../image/worry_bg.jpg) no-repeat center top;padding-top: 50px;margin-top: 35px;}
#i_worry h3 {height: 107px;overflow: hidden;font: 22px "Microsoft Yahei";text-align: center;color: #f5710b;display: block;padding: 42px 0 0 20px;}
#i_worry h3:hover,#i_worry h4 a:hover,#i_solution ul li p:hover{text-decoration:underline;}
#i_worry h4 {width: 480px;height: 45px;margin: 0 auto;font: 24px "Microsoft Yahei";font-weight: bold;background:#a6161b;line-height: 45px;overflow: hidden;position: relative;top: 350px;border-radius: 5px;}
#i_worry h4 a {display: inline-block;padding-left: 63px;color: #fff;}
#i_worry h4 span {display: inline-block;width: 259px;height: 35px;background:#fff;border-radius: 5px;font: 24px "Microsoft Yahei";text-align: center;line-height: 35px;color: #a6161b;overflow: hidden;position: absolute;top: 5px;right: 13px;}

/*i_solution*/
#i_solution {background: url(../image/solution_bg.jpg) no-repeat center top;}
#i_solution h4 {font-size: 20px;text-align: center;margin: 35px 0 0 0;font-weight: normal;padding-top: 68px;color:#000;}
#i_solution em {text-align: center;display: block;font-style: normal;font-weight: bold;font-size: 24px;color:#f5710b;}
#i_solution ul {margin-top: 25px;}
#i_solution ul li {width: 234px;float: left;margin-right:50px;}
#i_solution ul li em {background: url(../image/ik.jpg) no-repeat;width: 234px;height: 243px;padding-top:20px;}
#i_solution ul li h3{margin:0px;}
#i_solution ul li p {color: #000;margin-top: 10px;font-size: 18px;}

/*i_Case*/
#i_case {background: url(../image/case_bg.jpg) no-repeat center top;}
#i_case h4 {font: 24px "Microsoft Yahei";font-weight: bold;text-align: center;margin: 35px 0 0 0;padding-top: 68px;color:#f5710b;}
#i_case p {display: block;font: 16px Arial, Helvetica, sans-serif;text-align: center;height: 32px;line-height: 32px;text-transform: uppercase;color: #43251c;margin: 0 0 20px 0;}
.am-slider ol.am-control-nav li a.am-active {background-color: #a6161b;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {zoom: 1;}
.container {margin: 0 auto;width: 1000px;}
.container ul li a span {position: absolute;top: 270px;background:#000;opacity: 0.9;width: 520px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size:16px;}
.poster-main {width: 1000px;height: 500px;position: relative;margin: 0 auto;}
.poster-main a, .poster-main img {display: block;}
.poster-main .poster-list {width: 1000px;height: 500px;}
.poster-main .poster-list .poster-item {width: 200px;height: 500px; overflow:hidden;position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;z-index: 10;cursor: pointer;}
.poster-main .poster-prev-btn {left: 0;background: url(../image/left.png) no-repeat center center;}
.poster-main .poster-next-btn {right: 0;background: url(../image/right.png) no-repeat center center;}

/*i_brand*/
#i_brand{margin-top:25px;}
.com {background: url(../image/com_bg.png) no-repeat;height: 140px;width:330px;margin: 0 auto;margin-top: 80px;}
.ts_01 {height: 313px;background: url(../image/ts-bottom-bg.png) no-repeat left bottom;}
.ts_02 {height: 326px;background: url(../image/ts-bottom-bg.png) no-repeat right bottom;margin-top:20px;}
.ts_03 {height: 313px;background: url(../image/ts-bottom-bg.png) no-repeat left bottom;}
.ts_04 {height: 326px;background: url(../image/ts-bottom-bg.png) no-repeat right bottom;margin-top:20px;}
.ts_ico1 {width: 545px;height: 313px;background: url(../image/ts-ico-01.png) no-repeat left 20px;}
.ts_ico2 {width: 572px;height: 313px;background: url(../image/ts-ico-02.png) no-repeat left 20px;}
.ts_ico3 {width: 545px;height: 313px;background: url(../image/ts-ico-03.png) no-repeat left 20px;}
.ts_ico4 {width: 572px;height: 313px;background: url(../image/ts-ico-04.png) no-repeat left 20px;}
.ts_right { }
.ts_left h4 {color: #a6161b;line-height: 25px;font-size: 18px;margin: 0px 0px;margin: 30px 0 0 85px;}
.ts_left p {color: #d1d1d1;line-height: 25px;font-size: 14px;margin: 0px 0px;margin: 0px 0 0 85px;}
.ts_left span {display: block;width: 300px;height: 2px;margin: 15px 0 0 85px;border-top: 1px #d1d1d1 dashed;border-bottom: 1px #d1d1d1 dashed;}
.ts_left ul li {list-style: none;line-height: 30px;background: url(../image/sy_dian.png) no-repeat left center;padding-left: 18px;font-size: 14px;color: #666;}
.ts_01 .ts_left ul {margin: 15px 0 0 55px;}
.ts_02 .ts_left ul {margin: 15px 0 0 55px;}
.ts_03 .ts_left ul {margin: 15px 0 0 55px;}
.ts_04 .ts_left ul {margin: 15px 0 0 55px;}

/*i_product*/
#i_product{}
.fen {width: 232px;height: 692px;margin-top: 27px;background:#e5e5e5;overflow: hidden;}
.fen h2 {font: 18px "Microsoft Yahei";text-align: center;font-weight: bold;overflow: hidden;padding: 9px 0 5px 0;background: #a6161b;color: #fff;}
.fen h2 a{color:#fff;}
.fen h2 a:hover{color:#fff;text-decoration:underline;}
.fen a:hover{text-decoration:underline;}
.fen h2 span {display: block;font: 12px Arial, Helvetica, sans-serif;text-transform: uppercase;}
.fen h3 {width: 178px;height: 32px;margin: 12px auto;font: 14px "Microsoft Yahei";font-weight: bold;overflow: hidden;line-height: 32px;}
.fen h3 a {display: inline-block;width: 178px;height: 32px;background: url(../image/fen_h1.gif) no-repeat center top;color: #331209;padding-left: 54px;}
.fen h3 a:hover {background: url(../image/fen_h2.gif) no-repeat center top;}
.fen ul {width: 170px;margin-left: 34px;}
.fen li {font: 14px "Microsoft Yahei";height: 33px;line-height: 33px;overflow: hidden;border-bottom: 1px dashed #d6bcbc;background: url(../image/fen_jt.gif) no-repeat 28px 13px;}
.fen li a {padding-left: 45px;color: #333;}
.tab_box a{color:#333;}
.tab_box a:hover{color:#333;text-decoration:underline;}

.i_pro {width: 720px;height: 705px;margin-top: 27px;overflow: hidden;position: relative;}
.fen ul,.i_pro ul{padding-left:0px;}
.tab_menu {height: 39px;border-bottom: 1px solid #a6161b;overflow: hidden;width:710px;margin-bottom:29px;}
.tab_menu li {color: #333;display: inline-block;width: 103px;height: 39px;background: #e5e5e5;line-height: 39px;padding-left: 20px;float: left;margin-right: 7px;overflow: hidden;font-size:16px;}
.tab_menu li:hover, .tab_menu .selected{background: url(../image/pro_bg2.gif) no-repeat center top;color: #fff;}
.tab_box li {width: 230px;height: 305px;background:#e5e5e5;overflow: hidden;float: left;margin: 0 10px 13px 0;position: relative;}
.tab_box li span {display: block;width: 65px;height: 77px;overflow: hidden;position: absolute;top: 0;right: 14px;}
.tab_box li img {width: 230px;height: 254px;border:1px solid #e5e5e5;}
.hide{ display:none;}
.tab_box li p {font: 14px "Microsoft Yahei";text-align: center;color: #331209;height: 34px;line-height: 34px;cursor: pointer;overflow: hidden;margin:8px 0 0 0;}

/*i_About*/
.i_about {height: 228px;margin-top: 62px;overflow: hidden;}
.i_about h3 {width: 158px;height: 187px;border: 3px solid #a6161b;overflow: hidden;float: left;font: 22px "Microsoft Yahei";text-align: center;font-weight: bold;background: url(../image/about_h.gif) no-repeat center 112px;}
.i_about a:hover{text-decoration:underline;}
.i_about h3 a {display: block;color: #333;padding-top: 39px;}
.i_about h3 i {display: block;font: 16px "Microsoft Yahei";text-transform: uppercase;}
.i_about h3 p {font: 14px "Microsoft Yahei";text-align: center;text-transform: uppercase;height: 30px;margin-top: 50px;overflow: hidden;}
.i_about dl {width: 835px;overflow: hidden;margin: 0px;}
.i_about dd {width: 400px;overflow: hidden;margin-left:20px;}
.i_about dt{margin:0 0 0 0px;}
.i_about dd h4{margin: 0px;}
.i_about dd h4 a {display: block;font: 14px "Microsoft Yahei";font-weight: bold;color: #333;height: 24px;overflow: hidden;}
.i_about dd p {font: 14px "Microsoft Yahei";color: #43251c;line-height: 28px;height: 168px;overflow: hidden;text-indent: 2em;margin: 0px;}
.i_video{height:228px;border:1px solid #a6161b;}

.alb{ height:265px; overflow:hidden; position:relative;}
.tit03{ height:48px; overflow:hidden;padding:0 0 0 0px;}
.tit03 li{ font:14px "Microsoft Yahei"; height:48px; line-height:48px; overflow:hidden; float:left; width:95px; text-align:center; background:url(404.png) no-repeat right center;}
.tit03 li a{ color:#333; display:inline-block; }
.tit03 li a:hover,.tit03 li.cur a{ font-weight:bold;background:url(../image/alb_jt.gif) no-repeat right center; padding-right:15px;}
.tit03 .li02{ width:115px;}
.tit03 .nones{ background:none;}
.alb dt{ width:78px; height:27px; overflow:hidden; position:absolute; top:18px; right:0;}
.alb dt a{float:left;}
.alb dt img{ width:34px; height:24px; margin-right:3px;}
.alb2{ height:210px; overflow:hidden;}
.alb2 li{ width:225px; float:left; margin-right:17px; overflow:hidden;display: inline;}
.alb2 li img {max-width: 225px;max-height: 145px;min-height: 145px;}
.alb2 li p{ font:14px "Microsoft Yahei"; text-align:center; height:40px; line-height:40px; overflow:hidden; color:#331209; cursor:pointer;margin:0px;}
.alb2 .nones{ margin-right:0;}
.alb2 li a:hover{ text-decoration:underline;}


.index_pro{ height:300px; position:relative;}
.index_pro li{ background:#fff; border:1px solid #ccc; width:178px; float:left; margin-right:27px;}
.index_pro li:hover{ border:1px solid #a6161b}
.index_pro li img{ width:146px; height:150px; margin:13px;}
.index_pro li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:30px; line-height:30px; overflow:hidden; cursor:pointer;}
.index_pro .nones{ margin-right:0;}
.index_pro .arr1 a{ display:block; width:50px; height:50px; overflow:hidden; background:url(../image/left1.png) no-repeat center top; position:absolute; top:148px; left:-70px;}
.index_pro .arr1 a:hover{ background:url(../image/left11.png) no-repeat;}
.index_pro .arr2 a {display: block;width: 50px;height: 50px;overflow: hidden;background: url(../image/right1.png) no-repeat center top;position: absolute;top:148px;right:-70px;}
.index_pro .arr2 a:hover{background:url(../image/right11.png) no-repeat;}



.ry .ry-slide-box  .tempWrap{width:1000px !important ; margin:0 auto;}


/*i_News*/
#i_news{ width:1000px; height:auto; overflow:hidden; margin:30px auto;}
.i_new{ width:740px; float:left;}

#tab3{width:740px; position:relative; }
#tab3 .tab_menu3{width:100%; height:40px; line-height:40px;margin-bottom: 0px;float:left; position:absolute; z-index:1; background:#ccc;padding:0 0 0 0;}
#tab3 .tab_menu3 li{float:left; width:130px; height:40px; cursor:pointer; text-align:center; font-size:18px; line-height:40px; margin:0px 0px 0px 0px; background:#666;}
#tab3 .tab_menu3 li a{ color:#fff;}
#tab3 .tab_box3{width:740px; clear:both; top:25px; position:relative;}
#tab3 .tab_menu3 .selected3{ color:#fff; width:130px; background:#a6161b; }
#tab3 .hide{display:none;}
#tab3 .tab_box3 div{padding:30px 0px 0px 0px;} 
.tab_box3 a.more{ position:absolute; top:-15px; right:10px; z-index:888; font-size:12px; color:#000;}
.tab_box3 dl{ width:740px; height:200px;padding: 0;margin: 0;}
.tab_box3 dl dd{ float:left;}
.tab_box3 dl dd img{ width:262px; height:179px; padding:4px;}
.tab_box3 dl dt{ float:left; width:436px; margin:0 0 0 20px;}
.tab_box3 dl dt span{ line-height:30px; }
.tab_box3 dl dt span a{ font-size:14px; color:#a6161b; line-height:36px; font-weight:bold;}
.tab_box3 dl dt span a:hover{color:#a6161b;text-decoration:underline;}
.tab_box3 dl dt p{ text-indent:28px; line-height:30px; color:#666; font-size:14px; font-weight:normal; height:115px; overflow:hidden;padding: 0;margin: 0;}
.tab_box3 dl dt em a{ font-style:normal; width:96px; height:27px; display:block; font-size:14px; color:#a6161b; border:1px solid #a6161b; text-align:center; line-height:27px; margin-top:5px;float:right;}
.tab_box3 dl dt em a:hover{ background:#a6161b;color:#fff;}
.tab_box3 ul{ clear:both;padding: 0;margin: 0;width:740px;}
.tab_box3 ul li{ width:330px; float:left;height:30px;line-height:30px; border-bottom:1px dashed #c4c4c4; margin:0px 15px 0px 0px; padding-left:20px; background:url(../image/pic2.png) no-repeat  7px center;}
.tab_box3 ul li a{ font-size:12px; float:left; width:260px; display:inline-block;*display:inline;zoom:1;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tab_box3 ul li a:hover{text-decoration:underline;}
.tab_box3 ul li span{ float:right;}

/*wt*/
.wt{ width:250px; float:right;}
.wt-title{ height:40px; line-height:40px; background:#a6161b;}
.wt-title h3{ font-weight:normal; padding-left:8px;margin:0px;}
.wt-title h3 .bt{ color:#FFF; float:left; display:inline-block;font-size:16px;}
.wt-title h3 .more{ display:inline-block; float:right; color:#FFF; font-size:12px; margin-right:10px;}

#ticker2 {width:250px;height:292px;*height:353px;overflow: hidden;position: relative;margin: 15px 0;padding:0px;font-size:14px;}
#ticker2 li {position: relative;width: 100%;line-height: 22px;margin: 5px auto;height:100px;}
#ticker2 li .wen {height: 28px;padding-left: 34px;background: url(../image/faq.gif) no-repeat 7px 0;color: #333;display: block;margin-bottom: 8px;line-height: 18px;}
#ticker2 li .wen a:hover,.tab_box3 a.more:hover,.wt-title h3 .more:hover{text-decoration:underline;}
#ticker2 li .wen a {color: #333333;height: 18px;display: block;overflow: hidden;}
#ticker2 li .da{color: #808080;background: url(../image/faq.gif) no-repeat 7px -36px;padding-left: 34px;line-height: 20px;height: 60px;overflow: hidden;}
