.flexslider{position:relative;height:470px;width:100%;overflow:hidden;background:url(/template/default/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:509px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/template/default/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;display:none;}
.flexslider:hover .flex-direction-nav{display:block;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/template/default/images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/template/default/images/next.png) center center no-repeat;}



.search{width: 1200px; height:173px;margin:0px auto;}
.search .search-left,.search .search-right{ width: 600px;height: 133px;position: relative;float: left;}

.search-left .words{width: 330px;height: 100%;text-align: center;color: #fff;float: left;}
.search-left .words{width: 350px;height: 100%;text-align: center;color: #fff;float: left; margin-left: 30px;}
.search-left .words .title{width: 330px;height:66px;line-height: 106px; text-align: center;color: #fff;font-size: 'Microsoft YaHei';font-size: 20px;font-weight: bold;}
.search-left .words .ltitle{width: 330px;height: 66px; line-height: 21px; text-align: center;color: #fff;font-family: 'Microsoft YaHei';font-size: 14px;}
.search-online-left{width: 85px;height: 100%;float:left;display: block;background: url(/template/default/images/online.png) 18px 0;}
.search-online-right .up{width: 101px;height: 66px;float:left;background: url(/template/default/images/online.png)  -58px 130px;display: block;}
.search-online-right .down{width: 101px;height: 66px;float:left;background: url(/template/default/images/online.png) -58px 70px;display: block;position:relative;}
.search-online-right .down:hover img{display:block;}
.search-online-right .down img{position:absolute;width:139px;height:152px;left:-22px;top:50px;z-index:1000;background:#FFFFFF;display:none;}

.search-right .search-right-up{height:66px;width:560px;float: right;}
.right-up-left{height: 100%;float: left;width: 85px;font-size: 14px;font-family: "Microsoft YaHei";font-weight: bold; color: #333;line-height: 60px;}
.right-up-right{height: 100%;float: left;width: 470px;font-size: 12px;color: #333; line-height: 23px;}
.right-up-right div{float: left;margin: 24px auto;height:52px;overflow:hidden;}
.right-up-right div a{float: left;width:auto;padding-left:16px;height:26px;line-height:14px;color: #333;font-size: 12px; overflow:hidden;}
.right-up-right div a:hover{color:red;}

.search-right .search-right-down{height:67px;width:470px;float: right; margin-right: 25px;}
.input-primary{border: solid 1px #E2E2E2;background-color: #fff;height: 31px;width:420px;position: relative;top:15px;padding-left: 20px; box-shadow:2px 2px 8px #ddd inset; -webkit-box-shadow:2px 2px 8px #ddd inset; -moz-box-shadow:2px 2px 8px #ddd inset; -ms-box-shadow:2px 2px 8px #ddd inset; -o-box-shadow:2px 2px 8px #ddd inset; }
.btn-primary{border: solid 1px #dc0514;background:url(/template/default/images/btnbg.jpg);height: 33px;width:82px;position: relative;top: -18px;
left: 179px;color: #fff;font-size: 14px; cursor: pointer;}

.title-content{width: 1000px;height: auto;margin: 0px auto;background-color: #fff;}
#one{height: 437px;}
.title-content #one-title{width: 1200px;height: 94px; overflow:hidden;}
.title-content #one-content{width: 1200px;height: 343px;}
#one-content ul{ width:100%;}
#one-content ul li{float: left;width: 20%;height:256px;padding-top: 35px;}
#one-content ul li a{width: 220px;height:255px;display: block; margin:0 auto;}
#one-content ul li .a1{background-image: url(/template/default/images/bz1.jpg);}
#one-content ul li .a2{background-image: url(/template/default/images/bz2.jpg);}
#one-content ul li .a3{background-image: url(/template/default/images/bz3.jpg);}
#one-content ul li .a4{background-image: url(/template/default/images/bz4.jpg);}
#one-content ul li .a5{background-image: url(/template/default/images/bz5.jpg);}
#one-content ul li a:hover span{background:url(/template/default/images/bz_hover.png);width:220px;height:220px;margin-top:35px;background-color:none;float:left;}
#one-content ul li:nth-child(5),#one-content ul li:nth-child(5) a{width:220px; }

.title-content{width: 1200px;margin: 0px auto;background-color: #fff;}
.title-content #two-title{width: 1200px;height: 66px;line-height: 66px; text-align: center;}
.title-content #two-content{width: 1200px;height: 800px;margin-top: 50px;}
.title-content #two-content .two-content-left{width: 270px;border: solid 1px #DADADA;position: relative;float: left;}
.title-content #two-content .two-content-right{width: 900px;height: 590px;position: relative;float: right;}
.title-content #two-content .two-content-right ul{ display:none;}
.two-content-left .left-content{width: 100%;text-align: center;padding:5px 0px 0px;}
.two-content-left #category{text-align: center;color: #333;font-family: 'Myriad Pro';font-size: 28px;height:40px;line-height: 52px;}
.two-content-left #categoryh{text-align: center;color: #333;font-size: 16px;height: 35px;line-height: 40px;}
.two-content-left a.case{text-align: center;color: #9b9b9b;font-size: 12px;width:100%;height:34px; display: block; line-height: 38px;}

.title.title-bg-grey{background-color:#E2E2E2;}
.product{height: 272px;width: 270px;border: solid 1px #DADADA; margin-right:42px;}
.product a{display: block; height: 100%;width:100%;line-height: 270px;text-align: center;}
.two-content-right ul li{float: left;padding-top: 20px; width:33.33%;}

#showproduct{font-size: 16px;font-family: 'Microsoft YaHei';color: #333;}
#showproduct em.small{font-size: 2px;font-family: 'Arial';color: #333;height: 100%; margin-left:10px;}
.two-content-right ul li .ptitle{font-family: 'Microsoft YaHei';font-size: 14px; color: #333333;float: left; text-align: center;height: 40px;width: 100%; line-height:40px;}
.two-content-right ul li .abstract{font-size: 12px; color: #808080;text-align: left;float: left; height: 28px;width: 100%; line-height: 28px;overflow:hidden;}
.two-content-right ul li .more{display:block;color: #fff;text-align: center;float:left;height:25px;width: 110px; line-height: 25px;background-color: #333333;}
.two-content-right ul li .more:hover{display:block;color: #fff;text-align: center;float:left;height:25px;width: 110px; line-height: 25px;background-color: #e92636;text-decoration:none;}


#fourimg{width: 100%;height: 354px;border-top: solid 1px #DADADA;text-align: center;}
#fourimg #fourimg-middle{width: 1000px;height: 364px;margin: 20px auto;text-align: left;}
#fourimg-middle ul {width: 100%;position: relative; float: left;}
#fourimg-middle ul li{float: left;width: 250px;}
#fourimg-middle ul li:nth-child(2),#fourimg-middle ul li:nth-child(3){text-align: center;}
#fourimg-middle ul li:nth-child(4){text-align: right;}

#oneimg{height: 290px;width: 100%;background-color: #fff;text-align:center;}
#oneimgmiddle{height: 270px;width: 100%;background-color: #E8E8E8;text-align: center;}
#oneimgmiddle-img{height: 270px;width: 1200px;margin: 0 auto;background-color: #E8E8E8;text-align: right;line-height: 158px;padding-top: 0px;}
#oneimgmiddle-img img{height: auto;width: 100%;}
#bigimg{height: 270px;width: 487px;position: relative;float: left;}
#bigimg img{position: absolute;top: -49px;left: 0px;}

.title-content{width: 1200px;height: auto;margin: 0px auto;background-color: #fff;}
#three{height: 523px;}
.title-content #three-title{width: 1200px;height: 66px;line-height: 66px; text-align: center;}
.title-content #three-content{width: 1200px;height: 457px;padding-top: 40px;}
#three-content .content-left{width: 480px;height: 417px; float:left;}
.content-left ul li{width: 100%;height: 150px; position:relative;}
.content-left ul{ width:100%;}
.content-left ul li .number{position: absolute; top:0; left:0; width: 63px;height: 55px;background:url('/template/default/images/numberbg.png');font-family: 'Impact';font-size: 30px;text-align: center;color: #fff;}
.number-content{width:560px;height: 100%;margin-left:120px;}
.number-content .number-title{color:#e40114;font-family: 'Microsoft YaHei';font-weight: bold;font-size: 22px;text-align: left;height:40px; width: 100%;}
.number-content .number-title-content{font-family: 'Microsoft YaHei';font-size: 14px;color: #585858;float: left;text-align:left;line-height: 22px;}
.number-content .number-title-content a{ color:#2b4e89;}

#three-content .content-right{width: 500px;height: 400px;float: right;padding-top: 17px;text-align:right;}

.news{width: 100%;background-color: #F1F1F1;padding-top: 20px;text-align: center;}
.news .newsbody{width: 1200px;height:354px; margin: 0px auto;}
#question{height: 354px;width: 310px;float: left;background-color: #FFF;}
.content{width: 288px;line-height:21px;margin: 10px 15px;color:#333;float: left;text-align: left;font-size: 12px;font-family: 'Microsoft YaHei';}
.content li{ margin-bottom:10px; color:#000;}
.content dl{ width:100%; overflow:hidden; font-size:14px;}
.content dt{ float:left; text-align:right;width:20%;}
.content dd{ float: right; text-align:left; width:75%; margin-left:10px;}
.content dd p{ height:25px; line-height:25px;}
.content span,.content .name{color: #e0bb2f;}
.content .name{margin:10px auto 10px auto;float:left;width:100%;}
.content .name span{float:left;}
.content .name a{color:#666;float:left;margin-left:5px;}
#news{width: 865px;float: right;background-color: #FFF;}
#firstnew{height: 132px;width: 633px;margin-left: 15px;margin-top:14px;}
#firstnew img{height: 132px;width: 254px;margin-left: 0px;float: left;}
#firstnew #forstnewcontent{height: 132px;width: 364px;margin-right: 0px;float: right;text-align: left;}
#firstnew #forstnewcontent #title a{height: 20px;width: 364px;float: left;text-align: left;font-size: 14px;font-family: 'Microsoft YaHei';color: #333333}
#firstnew #forstnewcontent p{text-align: left;font-size: 12px;font-family: 'Microsoft YaHei';color: #888888;line-height: 22px;margin-top: 26px;}
#firstnew #forstnewcontent #foot{height:25px;width:219px;margin-top:10px;text-align: left;float: left; font-size: 12px;font-family: 'Microsoft YaHei';color: #888888;}
#firstnew #forstnewcontent #foot #more a{text-decoration: none; height:25px;line-height: 25px; width:82px;float: left; text-align: center;font-size: 12px;font-family: microsoft yahei;color: #fff;background-color: #e40114;}
#firstnew #forstnewcontent #foot #time{height:25px;line-height: 25px; width:137px;float: right; text-align: center;font-size: 12px;font-family: 'Microsoft YaHei';color: #888888;background-color: #EEEEEE;}

ul#newlist{float: left;padding-left: 15px;margin-top:10px;}
ul#newlist li{float: left;width: 618px; height: 31px; line-height: 31px;color: #888888; border-bottom: dashed 1px #ccc;}
ul#newlist li a{float: left;width: 500px; height: 31px;display: block; text-align: left; line-height: 31px;color: #585858;text-indent:5px;}
ul#newlist li a:hover{text-decoration:underline;}

.linkss{width: 100%;background-color: #F1F1F1;padding-top: 20px;text-align: center;}
.linkss .linkssbody{width: 1200px;margin: 0px auto;}
