
/*in_search*/
.in_search{height: 68px;line-height: 68px; background: #1b1b1b; color:#fff;}
.in_search .search_box{width: 820px;}
.in_search .search_txt{height:68px;line-height: 68px;font-size: 16px;color: #282828;}
.in_search .search_txt span{color: #fff; font-size: 16px; font-weight: bold;}
.in_search .search_txt a{color: #fff; font-size: 13px;margin: 0px 10px;}
.in_search .search_cnt1{width: 256px;position: relative;height: 34px;  line-height: 34px; background: url(../images/input_bg.png) no-repeat center; margin-top:20px; }
.in_search .search_cnt1 .txt{ float: left; font-family: "微软雅黑";font-size: 12px;width: 194px;height: 34px;line-height: 34px;padding-left:0px;color:#898989;}
.in_search .search_cnt1 .btn{width: 48px;height:34px; float:left; background: none;}



.in-content .title{ padding: 30px 0 20px; display: block; text-align: center;  padding-bottom: 10px;}
.in-content .title h2{ font-size: 35px; color: #1b1b1b; font-weight: bold; text-transform: uppercase;}
.in-content .title p{ font-size: 28px; color: #1b1b1b; padding:15px 0}
.in-content .title p span{color: #bd0707}
.in-content .title h3{
    background:url(../images/title_bg.png) no-repeat center top;
    font-weight: normal; font-size: 18px; color: #828181; line-height: 50px;  position: relative; padding-top:10px;}


/*首页Title样式*/
.index-t{ width:100%; height:46px; margin:15px 0px; background:url(../images/bbb.jpg) repeat-x center center}
.index-t .aboutt{ color:#000; font-weight:500; margin: 0 auto; height: 46px; line-height: 46px; text-align: center; font-size: 28px; width: 393px; background:url(../images/bj.jpg) no-repeat center center;}
.index-t .caset{font-weight:500; margin: 0 auto; height: 46px; line-height: 46px; text-align: center; font-size: 28px; color: #0C25A2; width: 194px; background:url(../images/caseb.jpg) no-repeat center center;}
.casefont{ width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 16px; color: #636363;}
/*产品*/



.in-pro{ overflow: hidden;width: 100%;}
.in-pro a.amore{  color:#fff;}
.in-pro .title{ margin: 40px 0 55px;}
.in-pro .top{  color: #FFF;  padding-right: 20px;  text-align: right; line-height: 80px; font-size: 18px; height: 77px}
.in-pro .top em{ font-size: 27px;}
.in-pro .left{overflow: hidden;width: 286px;margin-left: 1px;padding-top: 14px;}
.in-pro .left li { width: 240px; margin: 0 auto;background: url(../images/pro-left-libg2.jpg) repeat-x bottom; line-height: 30px;}
.in-pro .left li a{background:url(../images/pro-left-libg.png) no-repeat left center ; padding-left: 30px;color: #FFF; font-size: 16px;}
.in-pro .left li ul.m_2{overflow: hidden;}
.in-pro .left li ul.m_2 li{background: none; line-height: 25px;}
.in-pro .left li ul.m_2 li a{background: none; font-size: 15px;}
/* 本例子css */
.slideGroup{ width:100%; }
.slideGroup .parHd{ height:80px;  position:relative; background: #f3f3f3 ; margin-bottom:40px;  }
.slideGroup .pagee{overflow: hidden;}
.slideGroup .parHd .prev,.slideGroup .parHd .next { position: absolute;width: 16px; height: 80px; top: 30px; cursor: pointer;z-index: 99999;}
.slideGroup .parHd .prev {left: 0px;background: url(../images/proleft.png) no-repeat;}
.slideGroup .parHd .next {right: 0px; background: url(../images/proright.png) no-repeat;}



.slideGroup .parHd ul{ float:left; position:absolute; left:0; top:0;  width: 130%; text-align: center  }
.slideGroup .parHd ul li{  display: inline-block;cursor:pointer; width: 240px; height:80px; float: left;   }
.slideGroup .parHd ul li span{width:50px; height: 33px; display: inline-block; vertical-align: middle; padding-right:10px; overflow: hidden; position: relative;}
.slideGroup .parHd ul li a{ color: #1a1a1c; font-size: 18px; line-height: 40px; display: block; border-right: 1px solid #d0d1d1; margin-top:20px;}
.slideGroup .parHd ul li span .img1,.slideGroup .parHd ul li span .img2{transition: all ease-out 0.5s; overflow: hidden; position: absolute; left:0}
.slideGroup .parHd ul li span .img2{left:60px;}
.slideGroup .parHd ul li:hover span .img1,.slideGroup .parHd ul li.on span .img1{ left:-60px; transform:left 10ms;}
.slideGroup .parHd ul li:hover span .img2,.slideGroup .parHd ul li.on span .img2{left:0px; transform:left 10ms;}
.slideGroup .parHd ul li.on{  background:#bd0707; color: #FFF;  }
.slideGroup .parHd ul li.on a{ color:#fff;}
.slideGroup .parHd ul li:hover a,.slideGroup .parHd ul li.on a{ border: none;}
.slideGroup .slideBox{ zoom:1; padding:0 0 10px 0; position:relative; height:680px;  }
/* .slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:-68px; top:100px; display:block; width:68px; height:68px; background:url(../images/icoLeft.png) center center no-repeat; }
.slideGroup .sNext{ left:auto; right:-68px; background:url(../images/icoRight.png) center center no-repeat;  } */
.tempWrap{ width: 1200px!important; overflow: hidden}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:15px;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:372px; height:250px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:60px; margin: 0; background: #f6f6f6 ; padding:0;  }
.slideGroup .parBd ul li:hover .title a{color:#bd0707;  font-weight: bold;}
.amore{  width:159px; height: 40px;line-height: 40px; color:#fff;text-indent: 58px;margin: 50px auto;display: block;}
.amore:link{color:#fff;}




.adv1{ width: 100%; height:261px;}
.adv2{ width: 100%; height:214px;}
.adv2 .containe{max-width:820px;width: 100%;margin: 0 auto;position: relative; }
.adv2 .containe>a{position: absolute;left: 0;top:142px;text-indent: -9999em;display: inline-block;width: 130px;height: 38px;}
/*关于我们*/
.index-about{ width:100%; height:auto; margin-bottom:20px; background:url(../images/about_bg.jpg) no-repeat center; height: 1118px; overflow: hidden;}
.in-content .index-about .title{margin-top:50px;}
.in-content .index-about .title h2{color:#fff;}
.in-content .index-about .title h3{color:#fff;}

.index-about-c{ width:100%; height:auto; padding:70px 0px; overflow: hidden;}
.aboutleft img{ width:378px; height: 684px; float: left; transition: all 0.6s ease-in;}
.aboutleft  img:hover{transform: translateX(5px)}
.aboutright{ width: 780px; height: auto; float: right;}
.aboutright .about_txt{position: relative; height: 250px; overflow: hidden;}
.aboutright p{ color:#fff; line-height:30px; padding-bottom: 10px;  font-size: 16px;}
.aboutright span{color:#fff; line-height:27px; font-size:14px; padding: 10px 0px; display: block;}
.aboutright .amore{ text-indent: 0; margin:0; position: absolute; bottom:0px; right:0; height:30px; line-height:30px; text-align:center;color:#bd0707; display:block; }
.aboutright a:hover{ text-decoration: none; }
.bangenr{ width: 100%; height: 180px; margin-top: 35px; padding-top:35px; border-top:1px dashed #fff;}
.bangenr ul{ width: 100%; height:auto; padding-top:10px;}
.bangenr ul li{ position: relative;  height: auto; float:left; margin-right:20px; width:373px; margin-bottom:30px;border:2px solid #a6a7a7; overflow: hidden;}
.bangenr ul li img{ transition: all 0.5s ease-in; display: block;}
.bangenr ul li p{ position: absolute; bottom:0; left:0; padding-bottom:0px; height: 50px; line-height: 50px; width:100%; text-align: center; font-size: 21px; color: #1f1f1f; background-color: #fff;opacity: 0.8;}
.bangenr ul li p em{font-style: normal; display: inline-block; padding-left:20px; font-size: 22px; color:#df0000; font-weight: bold;}
.bangenr ul li:hover img{transform: scale(1.2); cursor: pointer;}
/*左右翻页*/
.content{width:100%;height:auto; position:relative; margin:0 auto;overflow:hidden; border: 1px solid #dedede;}
.drama-poster{width:95%;height:160px;margin:0 auto;overflow:hidden;position:relative; background: #0066CC;}
.drama-poster ul{width:100%;}
.drama-poster li{ margin:0px 2px; width:170px; height: auto; float:left}
.drama-poster li img{display:block;width:170px;height:145px; display: inline-block;}
.drama-poster li p{color:#999;line-height:30px;width:100%;height:30px;}
.drama-poster li p strong{color:#333;font-weight:normal;text-align:center;}
/*左右箭头*/
.drama-poster li.current p{display:block;}
.drama-slide li{position:absolute;top:0px;width:20px; height:155px; color:#0C25A2;}
.drama-slide li.prev{left:0;}
.drama-slide li.next{right:0}
.drama-slide li.prev a{color:#0C25A2;width:100%; height:100%; display:block; background:url(../images/left.jpg) no-repeat center center;}
.drama-slide li.next a{color:#0C25A2;width:100%; height:100%;display:block;background:url(../images/right.jpg) no-repeat center center;}
/*左右翻页*/

.honor-t{ width:100%; height:40px; margin:35px 0px 25px 0px; border-bottom: 1px solid #d2d2d2;}
.honor-t p{ float:left; font-size: 24px; line-height: 40px; padding: 0px 10px; color: #0C25A2; border-bottom: 1px solid #0ba43b;}
.honor-t span{ font-size: 13px; color: #7a7a7a; font-size: 13px; line-height: 50px;}
.honor-t a{ float: right;line-height: 50px; color: #666;}
.con3-c{ border: 1px solid #d2d2d2; padding: 0px 10px; margin: 20px 0px;}
/*左右滚动*/


#cont4{ overflow: hidden; padding-top: 40px;}
#cont4 a{color: #333;text-decoration: none; cursor: pointer; outline: 0 none;transition: all 0.4s linear 0s;}
.news-tit{ text-align: center;}
.news-tit h4{ font-size: 36px; color: #2d2d2d; text-transform: uppercase; line-height: 55px; font-weight:lighter;}
.news-tit h5{ font-size: 32px; color: #2d2d2d; font-weight: bold; line-height: 55px;}
.news-tit h6{ font-size: 16px; color: #6d6d6d;}
.news-con{ overflow: hidden; padding-top: 45px;}
.news-01{ width: 533px; position: relative;}
.news-01 img{ width: 533px; height: 239px; display: block;}
.news-01 span{ width: 80px; height: 57px; display: block; background:rgb(201,29,29); text-align: center; position: absolute; left: 0; top: 0;}
.news-01 span h3{ font-size: 30px; color: #FFF; font-weight: bold; line-height: 30px; padding-top: 2px;}
.news-01 span h4{ font-size: 12px; color: #FFF;}
.news-01 h5{ font-size: 16px; color: #2d2d2d; padding: 10px 0;}
.news-01 h6{ font-size: 12px; color: #acacac; font-weight: normal; line-height: 26px;}
.news-01 div{ width: 107px; height: 33px; display: block; background: rgb(201,29,29); text-align: center; line-height: 33px; color: #FFF; font-size: 12px; margin-top: 15px;}
.news-01 div:hover{ background: rgb(201,29,29);}
.news-02{ width: 600px;}
.news-02 ul li{ width: 100%; height: 90px; border-bottom: 1px dashed #CECECE; margin-bottom: 60px;}
.news-02 ul li span{ width:75px; height: 90px; display: block; float: left; margin-right: 10px; text-align: center; }
.news-02 ul li span h3{ font-size: 50px; color: #262626; padding: 10px 0 10px; font-weight: normal; line-height: 26px;}
.news-02 ul li span h4{ font-size:14px; color: #262626; }
.news-02 ul li h5{ font-size: 16px; color: #262626; font-weight: normal;line-height: 26px;}
.news-02 ul li h6{ font-size: 12px; color: #acacac; font-weight: normal; line-height: 26px;}
.news-02 ul li h5:hover{ color: rgb(201,29,29);}
.news-02 ul li:hover h3,.news-02 ul li:hover h4{ color: rgb(201,29,29);}


/* 友情链接 */
.link{ width:1180px; height:auto;line-height:40px; padding:10px 10px ; margin: 20px 0px; border: 1px solid #dedede; background: #fff;}
.link span{ font-size: 16px; font-weight: bold; color: #000; text-align: center;}
.link a{color:#333; padding:0px 5px;}
.link a:hover{ color:#333;}
.question-t{ width: 100%; height: 50px;}
.question-t p{ float: left; color: #0C25A2; font-size: 24px; line-height: 50px;}
.question-t a{ float: right; line-height: 60px; color: #666;}
.new-t{ width: 100%; height: 50px; line-height: 50px;}
.new-t p{ width: 500px; float: left;}
.new-t p a{ color: #000; float: none; font-size: 24px; display: inline-block; height:40px; line-height: 40px; margin-right: 20px; padding:0px 15px;}
.new-t .addcc{border: 1px solid #0C25A2; color: #0C25A2;}
.new-t p a:hover{ text-decoration: none;}
.new-t a{ float: right; display: inline-block; color: #666; line-height: 60px;}


