@charset "utf-8";
*{padding:0px; margin:0px}
body {font-family: Tahoma,"Arial","Helvetica","Microsoft YaHei";-webkit-text-size-adjust: none; font-size:14px; color:#353535;background:#fff}
body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,form,img,p,pre,textarea,blockquote,fieldset { padding:0px; margin:0px;}
html,body{width: 100%;height: 100%;}
ul,ol,li{list-style-type:none}
table{ border-collapse:collapse}
img {border:none;-ms-interpolation-mode:bicubic;-webkit-backface-visibility: hidden;}

em {font-style:normal}
h1,h2,h3,h4,h5,h6,h7 {font-size:100%}
a:link {color:#353535;text-decoration:none;  }  
a:visited {color:#353535;text-decoration:none;  }  
a:hover {color:#c1261f;text-decoration:none;  }  
a:active {color:#353535;text-decoration:none;  } 
.grey{color:#979797}
.grey a{color:#979797; text-decoration:none}
.grey a:hover{color:#fff; text-decoration:none}
.grey1{color:#8c8c8c}
.grey1 a{color:#8c8c8c; text-decoration:none}
.grey1 a:hover{color:#c40202; text-decoration:none}
.red{color:#c40202}
.red a{color:#c40202; text-decoration:none}
.red a:hover{color:#c40202; text-decoration:underline}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#fff; text-decoration:underline}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#f4ce20; text-decoration:none}
.yellow{color:#f5c629;}
.yellow a{color:#f5c629; text-decoration:none}
.yellow a:hover{color:#f5c629; text-decoration:none}
.blue{color:#f4ce20;}
.blue a{color:#f4ce20; text-decoration:none}
.blue a:hover{color:#f4ce20; text-decoration:none}
.grey{color:#696464}
.grey a:link {color:#696464;text-decoration:none;  }  
.grey a:visited {color:#696464;text-decoration:none;  }  
.grey a:hover {color:#c40202;text-decoration:none;  }  
.grey a:active {color:#696464;text-decoration:none;  } 
img{border:0px;}
.left{float:left; width:auto}
.right{float:right; width:auto}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.box_swipe{
    overflow:hidden;
    position:relative;
}
.box_swipe ul{
    -webkit-padding-start: 0px;
}

.box_swipe>ol{
    height:20px;
    position: relative;
    z-index:10;
    margin-top:-25px;
    text-align:center;
    padding-right:15px;

}
.box_swipe>ol>li{
    display:inline-block;
    margin:5px 0;
    width:15px;
    height:5px;
    background-color:#ffffff;
    border: 8px;
}
.box_swipe>ol>li.on{
    background-color:#c1261f;
}

.t01{font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
.line01{clear:both; height:50px; overflow:hidden}
.line02{clear:both; height:3px; background:#e2e2e2}

.maintop{height:55px;	width: 100%; top: 0; position: fixed; width:100%; background:#fff; z-index:999}
.maintop .logo{}
.maintop .logo img{margin-left:10px}
.maintop .right{}
.header .sh{position:absolute;top:0;right:15px;z-index:1000;display:block;width:20px;height:64px;text-indent:-9999em;background:url(../images/share.png) no-repeat center center; margin-top:3px}
.top_line{clear:both; width:100%; overflow:hidden; height:60px}
.mdmr{background:url(../images/bg02.jpg) no-repeat center 0px; background-size: cover;}
.mdmr .title{clear:both; text-align:center; font-size:22px; padding:12px 0px; overflow:hidden; color:#000000}
.mdmr .content{clear:both; text-align:center; padding:0px 10px 20px 10px; text-align:left; text-transform: uppercase; line-height:20px}
.mdmr .pic{clear:both; padding:0px 20px 20px 20px}
.mptt{background:url(../images/bg03.jpg) no-repeat center 0px; background-size: cover; color:#FFFFFF}
.mptt .title{clear:both; text-align:center; font-size:22px; padding:12px 0px; overflow:hidden; color:#fff}
.mptt .content{clear:both; text-align:center; padding:0px 10px 20px 10px; text-align:left; text-transform: uppercase; line-height:20px; overflow:hidden}
.mptt .content .left{float:left; width:25%}
.mptt .content .right{float:right; width:70%; padding-top:10%}
.mptt .content .right img{margin-top:20px}
.mnews {background:url(../images/bg04.jpg) no-repeat center 0px; background-size: cover;}
.mnews .title{clear:both; text-align:center; font-size:22px; padding:12px 0px; overflow:hidden; color:#000000}
.mnews ul{list-style-type:none; padding:0px; margin:0px 0px;}
.mnews li{clear:both; margin:10px 10px 10px 10px; padding-bottom:10px; overflow:hidden; border-bottom:1px dotted #ddd}
.mnews .time{width:78px; margin-right:34px; background:url(../images/i02.png) no-repeat 0px 0px; color:#FFFFFF; line-height:20px; height:58px; padding:12px 13px 0px 0px; text-align:center; float:left}
.mnews .time img{padding:3px 0px}
.mnews .pic{clear:both; padding:0px 10px 20px 10px}	
.mfooter{clear:both; text-align:center; color:#FFFFFF; background: #2b2b2b;  overflow: hidden;}
.mf_top{clear:both; text-align:left; padding:10px 10px; overflow:hidden; line-height:20px; font-size: 16px;}
.mf_top img{margin:0px 5px -4px 0px}
.mf_top h1{font-size:36px; font-weight:normal; padding:15px 0px}
.mf_top p{padding:0px; margin:0px; font-size:14px; line-height:20px}
.mf_bottom{clear:both; line-height:40px; background:url(../images/i05.jpg) repeat-x 0px 0px; height:40px;}


.subav{clear:both; width:100%}
.subwarp{clear:both}
.sub_title{clear:both; background:url(../images/line08.jpg) repeat-x 0px center; margin:10px 10px; overflow:hidden}
.sub_title .left{height:35px; line-height:35px; background:#c1261f; padding:0px 10px; border-left:3px solid #7c0500; color:#FFFFFF; font-size:20px}
.sub_content{clear:both; padding:10px 10px;}
.footer{clear:both; background:#c1261f;overflow:hidden; bottom: 0; position: fixed; width:100%; text-align:center; }
.footer ul{list-style-type:none; padding:0px;  margin:0px}
.footer li{width:17%; float:left; padding:3px 4%; background:url(../images/line09.jpg) repeat-y 0px}
.footer li:nth-child(1){background:none}

.gallery{clear:both; overflow:hidden}
.gallery ul{list-style-type:none; padding:0px 0px; margin:0px 0px;}
.gallery li{width:46%;  padding:0px 2% 15px 2%; float:left; text-align:center}
.gallery li img{width:100%;}

.exhibition{clear:both; padding:0px 10px}
.exinfo{clear:both; padding-bottom:20px;}
.exinfo .title{clear:both; font-size:20px; border-bottom:1px dotted #ddd; padding-bottom:15px; margin-bottom:15px}
.exinfo .content{clear:both}

.brand{clear:both; margin: 0 auto; overflow:hidden; text-align:center}
.brand ul{}
.brand li{ float:left; width:46%; padding:0 2%; margin-top:30px; text-align:center}
.brand li a{ float:left; width:96%; background:#fff; position:relative; text-align:center; overflow:hidden; padding:50px 2%}
.brand li .img{ float:left; width:278px; height:278px; position:absolute; left:50%; top:50%; margin:-139px 0 0 -139px; z-index:1;}
.brand li .ico{ float:left; width:100%; line-height:0; height:88px; position:relative; z-index:6;}
.brand li .ico img{ display:inline-block; vertical-align:top; width:88px; height:88px;}
.brand li .ico1{ position:relative;opacity:1; filter:alpha(opacity=100);}
.brand li .ico2{ position:absolute; left:50%; top:0; margin-left:-44px;opacity:0; filter:alpha(opacity=00);}
.brand li .tit{ float:left; width:100%; color:#333; font-size:24px; line-height:28px; position:relative; z-index:1; margin:20px 0 10px 0;}
.brand li .info{ float:left; width:100%; color:#888; font-size:14px; line-height:24px; height:90px; overflow:hidden; position:relative; z-index:1;}
.brand li .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:0; background:#f5f5f7;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.brand li a:hover .bg{opacity:0.95; filter:alpha(opacity=95);background:#c1261f;}
.brand li a:hover .tit{ color:#fff;}
.brand li a:hover .info{ color:#fff;opacity:0.6; filter:alpha(opacity=60);}
.brand li a:hover .ico1{opacity:0; filter:alpha(opacity=00);}
.brand li a:hover .ico2{opacity:1; filter:alpha(opacity=100);-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
		
.video_title{clear:both;  font-size:18px; text-align:center; border-bottom:1px dotted #d3c0c0; padding-bottom:10px}
.video_content{clear:both; padding-top:10px}
.news{clear:both}
.news ul{list-style-type:none; padding:0px; margin:0px;}
.news li{clear:both; border-bottom:1px solid #e0e0e0; text-align:left; padding:10px 5px 0px 5px}
.news_title{ text-align:left; border-bottom:1px solid #e6e6e6; color:#4f4f4f; padding-bottom:8px}
.news_title b{font-size:18px; color:#000000; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; line-height:30px;}
.news_content{clear:both; padding-top:10px}

.products ul{list-style-type:none; padding:0px; margin:0px;}
.products li{float:left; width:48%; background:#f6f6f6;position: relative; margin:0px 1% 10px 1%}
.products .p_img{clear:both;}
.products .p_title{clear:both; text-align:center; padding:10px 0px;font-size:14px; color:#000;}
.products_title{font-size:18px; text-align:center; font-weight:bold; padding-bottom:20px}


/*prolist*/
.navpro{border-top: 1px solid #e0e0e0; overflow: hidden;display: block;text-align: center;background: #fff;width: 100%;}
.navpro ul li{float: left;width: 16.6%;padding-bottom: 20px;height: 320px;}
.navpro ul li .pic{margin: 55px auto 0px auto;width: 100%;box-sizing: border-box;border-right: 1px solid #eeeeee;overflow: hidden;}
.navpro ul li .pic img{width: 100%;-webkit-transition:  all .3s;-moz-transition:  all .3s;-o-transition:  all .3s;transition:  all .3}
.navpro ul li .pic:hover img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.navpro ul li  span{display: block;text-align: center;line-height: 50px;color: #333}
.header .nav dl dd .navpro ul li a:after{content: '';display: none}
.navpro ul li a:hover:after{display: none;content: '';}


.proBaner ul li .pic{overflow: hidden; position: relative;z-index: 999;width: 100%;height: 900px;background-size: cover;background-position: center center;}
.proBaner ul li .small-Pic{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99;

}
.proBaner ul li .text{margin-top:0px;margin-left:10px; ;overflow: hidden;}
.proBaner ul li .text h4{font-size: 45px;color: #e2231a;opacity: 0}
.proBaner ul li .text h1{font-size: 88px;color: #fff;opacity: 0}
.proBaner ul li .text h5{font-size: 18px;color: #fff;margin-top: 43px;opacity: 0}
.proBaner ul li .text p{font-size: 14px;color: #fff;margin-top: 42px;line-height: 25px;opacity: 0}

.proBaner ul li .text h4.animated{opacity: 1}
.proBaner ul li .text h1.animated{opacity: 1}
.proBaner ul li .text h5.animated{opacity: 1}
.proBaner ul li .text p.animated{opacity: 1}
.proBaner ul li img{width: 100%;}
.proBaner img{width: 100%;}

.prolist .list{margin-top: 30px}
	.prolist .list h3{font-size: 18px;}
	.prolist .list h3:after{margin: 5px auto;width: 30px}
	.prolist .list ul{padding: 20px 0}
	.prolist .list ul li{width: 48%}
	.prolist .list ul li .text h2{font-size: 16px}
	.prolist .list ul li .text p{margin: 3px 0}
	.prolist .list ul li .text h4{font-size: 14px}
	.proBaner ul li .pic{height: 250px}
	.proBaner ul li .text h4{font-size: 18px}
	.proBaner ul li .text h1{font-size: 18px;margin: 5px 0}
	.proBaner ul li .text h5{font-size: 14px}
	.proBaner ul li .text p{font-size: 12px;margin-top: 5px;}
	
.proPic img{width: 100%}
	.proPic .conTxex{background: #f6f6f6;padding:10px 0;}
	.proPic .conTxex .wz{text-align: center;}
	.proPic .conTxex .w1200{margin: 0 auto}
	.proPic .conTxex h1{font-size:18px;color: #333333;text-align: center;margin-top: 20px}
	.proPic .conTxex p{font-size: 14px;color: #333333;line-height: 25px;text-align: center;line-height:30px;margin: 14px auto;}
	.proPic .conTxex .picx{margin: 0 auto;width:100%}
	
	
.prode3 ul li{height: 250px;background-size: cover;background-position: center center;background-repeat: no-repeat; text-align:center}
	.prode3 ul li .text{margin:20px auto 0  auto; width: 96%;}
	.prode3 ul li .text .wz{}
	.prode3 ul li .text h1{font-size: 20px;color: #ffffff;opacity: 0;}
	.prode3 ul li .text p{font-size: 14px;color: #ffffff;line-height: 30px;opacity: 0;}
	
.proPic .text{padding-top:10px}
	.proPic .text h1{font-size:18px;margin-bottom: 10px;}
	.proPic .pic{width: 100%;float: none;}
	.proPic .text{float: none; padding:0px 10px; text-align:center}
	.proPic .text h1{font-size: 18px;}
	.proPic .conTxex{padding:10px 0}
	
.iconbg{ background: url(../images/iconbg.jpg) no-repeat;padding:10px 0; background-size: cover;background-position: center center;background-repeat: no-repeat; margin-top:15px}
	.iconbg .txt{padding:0 2% ;overflow: hidden;}
	.iconbg .txt li{width:20%;float: left;box-sizing: border-box;border-right: 1px solid  #434343;padding:10px 0;border-bottom: 1px solid  #434343;}
	.iconbg .txt li .pic{text-align: center;}
	.iconbg .txt li .pic img{display: block;margin: 0 auto}
	.iconbg .txt li span{text-align: center;display: block;font-size: 16px;color: #999999;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.iconbg .txt li{width: 33.33%;}
	.iconbg .txt li .pic{width: 20%;margin: 0 auto}
	.iconbg .txt li .pic img{width: 100%;}
	.iconbg .txt li span{font-size: 14px;}
	.iconbg .txt li:nth-child(4n){border-right: 1px solid  #434343;}
	.iconbg .txt li:nth-child(3n){border-right: none}
	.iconbg .txt li{width: 50%;}
	.iconbg .txt li:nth-child(3n){border-right: 1px solid  #434343;}
	.iconbg .txt li:nth-child(2n){border-right: none}
	
.proPic3 {height: auto;background: #f7f6f6; }
	.proPic3 .text{margin:0px auto}
	.proPic3 .text .wz{width: 100%;float: none;margin-top: 0;text-align: center;}
	.proPic3 h3{font-size: 18px;text-align: center;}
	.proPic3 p{text-align: center;}
	.proPic3 .text .pic{float: none;width: 60%;margin:10px auto}
	
.please ul{}
.please li{ float:left; width:29%; padding:0 2%; margin-top:30px; text-align:center}
.please li a{ float:left; width:96%; background:#fff; position:relative; text-align:center; overflow:hidden; padding:50px 2%}
.please li .img{ float:left; width:278px; height:278px; position:absolute; left:50%; top:50%; margin:-139px 0 0 -139px; z-index:1;}
.please li .ico{ float:left; width:100%; line-height:0; height:99px; position:relative; z-index:6;}
.please li .ico img{ display:inline-block; vertical-align:top; width:99px; height:99px;}
.please li .ico1{ position:relative;opacity:1; filter:alpha(opacity=100);}
.please li .ico2{ position:absolute; left:50%; top:0; margin-left:-44px;opacity:0; filter:alpha(opacity=00);}
.please li .tit{ float:left; width:100%; color:#333; font-size:24px; line-height:28px; position:relative; z-index:6; margin:20px 0 10px 0;}
.please li .info{ float:left; width:100%; color:#888; font-size:14px; line-height:24px; height:80px; overflow:hidden; position:relative; z-index:6;}
.please li .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:5; background:#f5f5f7;-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;  }
.please li a:hover .bg{opacity:0.95; filter:alpha(opacity=95);background:#c1261f;}
.please li a:hover .tit{ color:#fff;}
.please li a:hover .info{ color:#fff;opacity:0.6; filter:alpha(opacity=60);}
.please li a:hover .ico1{opacity:0; filter:alpha(opacity=00);}
.please li a:hover .ico2{opacity:1; filter:alpha(opacity=100);-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}


.botlist{overflow: hidden;margin-top: 20px}
	.botlist h1{font-size:18px;color: #333333;text-align: center;}
	.botlist h3{font-size: 30px;color: #333333;text-align: center;}
	.botlist h3:after{content: '';display: block;width: 50px;margin:10px auto;background: #a7a7a7;height: 2px}
	.botlist ul{overflow: hidden;}
	.botlist ul li{float: left;width: 14.6%;margin: 15px 20px;outline: none;}
	.botlist ul li .pic{width: 100%;}
	.botlist ul li .pic img{width: 100%;}
	.botlist ul li .text{padding:  20px 0px;background: #fff;color: #333333; text-align:center}
	.botlist ul li .text span{display: block;font-size: 24px;text-align: center;}
	.botlist ul li .text h4{text-align: center;margin: 5px 0px;font-size: 14px;}
	.botlist ul li .text b{font-size:16px;text-align: center;}
	.botlist ul li:hover .text{background: #e2231a;color: #fff}
	.botlist ul li:hover {-webkit-box-shadow: 0 0 20px rgba(98, 99, 99, .5) ;-moz-box-shadow: 0 0 20px rgba(98, 99, 99, .5) ;box-shadow: 0 0 20px rgba(98, 99, 99, .5) ;}
	
	.botlist2{overflow: hidden;margin-top:20px}
	.botlist2 h1{font-size:18px;color: #333333;text-align: center;}
	.botlist2 h3{font-size: 30px;color: #333333;text-align: center;}
	.botlist2 h3:after{content: '';display: block;width: 50px;margin:10px auto;background: #a7a7a7;height: 2px}
	
/*position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  display: flex;	*/
.pro_name{ font-size:20px; line-height:30px; padding:10px 10px; color:#000; z-index:2; text-align:left}
.pro_line{height:6px; background:#ededed; clear:both;}
.pro_info{clear:both}

.pr_all{clear:both}
.pr_title{clear:both}
.pr_all{clear:both; border:2px solid #979797; box-shadow: 0 0 20px 0 rgba(12,1,4,0.05); border-radius:20px; width:90%; margin:0px auto}
.pr_title{clear:both; text-align:left; padding-left:4%}
.pr_title img{width:88%; text-align:left}
.pr_info{clear:both; text-align:left; padding:0px 10px 20px 10px }
.pr_info ul{list-style-type:none; padding:0px; margin:0px;}
.pr_info li{text-align:left; clear:both; font-size:16px; line-height:18px; padding:5px 10px; color:#000000}
.pr_btn{clear:both; width:500px; margin:0px auto; height:55px; line-height:55px; background:#e40112; color:#fff; text-align:center; font-size:24px;border-radius:50px; margin-bottom:50px; overflow:hidden }
.pr_btn img{margin:-5px 10px 0px 0px}
.pr_btn a{color:#fff}


 /*弹框样式*/
        .imgzoom_pack {
            width: 100%;
            height: 100%;
            position: fixed;
            left: 0;
            top: 0;
            background: rgba(0, 0, 0, .7);
            display: none;
        }

        .imgzoom_pack .imgzoom_img {
            width: 100%;
            height: 100%;
            position: absolute;
            left: 0;
            top: 0;
            overflow: hidden;
            background: black;
        }

        .imgzoom_pack .imgzoom_img img {
            width: 100%;
            position: absolute;
            top: 50%;
        }

        .informBlock {
            text-align: center;
        }

        .informBlock img {
            margin-bottom: 5px;
            mix-height: 150px;
            max-width: 100%;
            border-radius: 2%;
        }
		
.p860_all{clear:both; width:90%; margin:0px auto}
.p860_banner{clear:both; height:10px; overflow:hidden}
.p860_title{clear:both; text-align:left; color:#bd120a; font-weight:bold; font-size:38px; padding:30px 0px 15px 0px; overflow:hidden}
.p860_title2{clear:both; text-align:left; color:#f7870f; font-weight:bold; font-size:38px; padding:30px 0px 15px 0px; overflow:hidden}
.p860_content{clear:both; text-align:left; line-height:26px;}
.p860_content ul{list-style-type:none; padding:0px; margin:0px;}
.p860_content li{text-align:left; line-height:32px; clear:both;}
.p860_content li h1{color:#4079c8; font-weight:normal; padding:10px 0px 10px 0px; font-size:24px}
.p860_content2{clear:both; text-align:left; line-height:26px; overflow:hidden}
.p860_content2 ul{list-style-type:none; padding:0px; margin:0px;}
.p860_content2 li{float:left; text-align:left; line-height:26px; clear:both}
.p860_content2 li h1{color:#4079c8; font-weight:normal; padding:10px 0px 10px 0px; font-size:24px}
.p860_content3{clear:both; text-align:left; line-height:26px; overflow:hidden}
.p860_content3 ul{list-style-type:none; padding:0px; margin:0px;}
.p860_content3 li{text-align:left; line-height:26px; clear:both}
.p860_content4{clear:both; text-align:left; line-height:32px; overflow:hidden}
.p860_content4 ul{list-style-type:none; padding:0px; margin:0px;}
.p860_content4 li{text-align:left; clear:both}
.p860tab,.p860tab td{border-collapse: collapse; line-height:24px; padding:10px 0px 10px 40px; text-align:left; }
.p860tab th{text-align:center; color:#fff; background:#437cc3; padding:15px 0px; font-size:18px}
.p860tab tr:nth-child(2n-1){background:#ededed}

.kt_all{clear:both; width:90%; margin:0px auto}
.kt_blue{background:#32849c; font-size:24px; padding:0px 0px 0px 20px; font-weight:bold; text-align:left; height:50px; line-height:50px; color:#fff;font-style:oblique;}
.kt_title{font-size:45px; text-align:left; color:#547cb0;  line-height:70px; padding:20px 0px; overflow:hidden}
.kt_content{clear:both; text-align:left; line-height:32px;}
.kt_content2{clear:both; text-align:left; line-height:32px; overflow:hidden}
.kt_content2 ul{list-style-type:none; padding:0px; margin:0px;}
.kt_content2 li{text-align:left; line-height:32px; clear:both }
.kt_content2 li h1{color:#36869d; font-weight:normal; padding:20px 0px 10px 0px; font-size:24px}
.kt_title2{font-size:24px; text-align:left; color:#36869d;  padding:20px 0px; overflow:hidden}
.kt_content3{clear:both; text-align:left; line-height:32px; overflow:hidden}
.kt_content3 ul{list-style-type:none; padding:0px; margin:0px;}
.kt_content3 li{ text-align:left; clear:both}
.kttab,.kttab td{border-collapse: collapse; line-height:24px; padding:10px 40px 10px 40px; text-align:left; border:1px solid #e2e2e2 }
.kttab th{text-align:center; color:#fff; background:#36869d; padding:15px 0px; font-size:18px}
.kttab2,.kttab2 td{border-collapse: collapse; line-height:24px; padding:4px 40px 4px 40px; text-align:left; border:1px solid #e2e2e2 }
.kttab2 th{text-align:center; color:#fff; background:#36869d; padding:15px 0px; font-size:18px}
