@charset "utf-8";
/* CSS Document 
created by Miya.
*/

/*
风格设置
.top{background: url(../img/com_bg0.png)}
.left01, .left02{background-color: #FFFFFF;}
*/

body{margin: 0px;padding: 0px;font-size:13px;color: #333333; font-family:"Microsoft YaHei";word-wrap:break-word;word-break:normal;}
a,A:link, A:visited{ text-decoration:none; color: #333333;}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6,p{font-weight:normal;padding:0;margin:0;font-size:13px;}
ul,ol,li{list-style:none;padding:0; margin:0;}
em,i{font-style:normal}
img{border:0}
input,img{vertical-align:middle;}
textarea.fixAndroidKeyboard:focus,input.fixAKeyboard:focus{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}
input{font-size:12px; font-family:"Microsoft YaHei",Arial;  outline:none;}
.blank{clear: both;height: 0;}
.error{color:red;font-style:normal;margin-left:10px;}

/* site*/
.topbar{background-color:#F1F1F1; height:40px; width:100%; border-bottom: #CCCCCC solid 0px; }
.topbarpage{width:980px;margin: 0 auto;height:40px;}
.topbar01{width:980px; margin:0 auto}
.site_logo{ float:left; padding:5px; width:250px;}
.site_logo img{height: 30px;}
.site_search{ float:right;height:30px;}
.site_search_text{width:219px; margin-top:6px; height:18px;float: left;text-indent:5px;}
.site_search_button1, .site_search_button2{display: inline-block;float: left;margin:6px 0 0 5px;height: 22px;border:1px solid #999;background:#EDEDED;line-height:22px;padding:0 5px;font-size:12px;color:#666;}
.site_search_button1:hover, .site_search_button2:hover{border:1px solid #666;}
.site_login{ float:left;line-height:40px; width:180px; text-align:center }
.choose_style{float: right;line-height:40px;}
.click_alert{display:none;}
/* site*/

/* top company*/
.top{margin: 0 auto;padding-top:20px;width: 100%;background: url(../img/com_bg0.png) repeat-x;}
.t_header{margin: 0 auto;width: 980px; height:60px;}
.t_logo{width:180px; display:inline-block;*zoom:1;*display: inline;vertical-align:middle;}
.t_company{font-size:20px; font-weight:bold;display:inline-block;*zoom:1;*display: inline;vertical-align:middle;}

.t_company span{ font-size:14px;vertical-align:middle; display:block; *zoom:1;*display: inline;font-weight:normal}  /*lyj modify*/
.j_autosize_img{width:150px;}
.t_ad{margin: 0 auto;text-align: center;}
.t_menu{ clear:both;width: 100%; margin:0 auto;}
.t_menu_m{ clear:both;width: 100%; margin:0 auto; display:none}

.t_nav{width: 960px;height: 40px;margin:0 auto;text-align: left;line-height: 40px;}
.t_nav a{padding-left: 40px;color: #505050;font-size:16px;font-family: "Microsoft YaHei";font-weight: bold;}
.t_nav a:hover{color:#1d78c1;}
.t_nav {color:#1d78c1;}

/*banner*/
.banner{width:100%; height:300px;overflow:hidden; position:relative;background:#505050;}
.t_ad{width:1920px; height:300px; position:absolute; left:50%; margin-left:-960px; }
/*.t_ad{ clear:both;float: left;margin-top:3px; background: url(../img/tp.jpg) no-repeat; width: 100%; height:274px;}*/
/* top company*/

.main{float: left;width: 100%; padding-bottom:20px;}
.bg{width: 980px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: hidden;}
.bread{ line-height:40px;}

/* left company*/
.click_alertclose{display:none;}
.left{float: left;width: 250px;overflow:hidden;}
.left01, .left02{float: left;background-color: #FFFFFF;border:#E9E9E9 solid 1px;width:248px;overflow:hidden;}
.left01 .left_nav_pt a{display:inline-block; }
.left ul{ list-style-type:none; margin:0px; padding:0px;}
.left ul li{ border-bottom:#E9E9E9 solid 1px; padding:5px 10px;}
/*.left .left01 ul li {background:url(../img/pic.png) 12px 15px no-repeat;}*/
.left02 ul{margin:10px 0;}
.left02 ul li:first-child{font-weight:bold;}
.left02 ul li{ border-bottom:#bbb dotted 0;padding:3px 10px 3px 25px;height:auto; line-height:18px;text-indent:0;}
.left02 ul li span{width:40px;display:inline-block;vertical-align:top;}
.left02 ul li b{font-weight:normal;width:150px;display:inline-block;}
.left-nav{float: left;width: 100%;height: 40px;line-height: 40px; background-color: #EFEFEF;text-indent: 25px;border-bottom-width: 0px;border-bottom-style: solid;
border-bottom-color: #CF010D;font-weight:bold; font-size:15px;
}
.left02 .left_nav_pt a{font-size:12px; }
.left_nav_pt a{ text-decoration:none;color:#333333;text-indent:0;line-height:20px;margin-right:10px;font-size:13px;}
.left_nav_pt{float: left;width: 100%;line-height: 20px;background-color: #FFF;text-indent: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #efedec;clear:left;}
/* left company*/	

/* right company*/
	
.right{float: left; margin-left:30px;width: 700px;background-color: #FFFFFF;overflow:hidden;}
/*.r_about,.r_pro_01,.r_pro_new{padding:10px 20px 10px 20px;line-height: 24px;border:#E9E9E9 solid 1px;}*/
.r_about,.r_pro_01,.r_pro_new{line-height: 24px;}
.r_about_bt{ font-size:15px; font-weight:bold; height:20px;  padding:10px 10px 10px 20px; background-color: #EFEFEF; margin-bottom:15px;} /*lyj modify20170419*/
.r_detail{font-size:15px; font-weight:bold; height:20px;  padding-bottom:10px;color:#035F9D;}
.right .r_pro_01{padding:20px 0 20px 0;}
.r_pro_01,.r_pro_new{ margin-top:20px;} 
.r_pro_01{ border-top:#F1F1F1 4px solid;}
.r_pro_01 ul{padding:0;margin:0;}
.r_pro_01 ul li{float:left;display:inline-block;width:28%;margin-bottom:20px;margin-right:5%;}
.r_pro_01 ul li p{width:100%;height:130px;line-height:126px;border:1px solid #ddd;margin-bottom:10px;text-align:center;}
.r_pro_01 ul li p img{height:100%;}
.r_pro_01 ul li h2{font-size:13px;line-height: 18px;margin-bottom:10px;height:34px;color:#333;overflow:hidden;}
.r_pro_01 ul li h3{color:#666;line-height: 18px;height:20px;overflow:hidden;margin-bottom:10px;}
.r_pro_01 ul li h4{color:#fff;background:#337ab7;width:100px;padding:2px;text-align:center;border-radius:4px;margin:0 auto;  border-color:#2e6da4;}
.r_pro_01 ul li h4:hover{background:#2e6da4;}
.r_pro_new ul{list-style-type:none;margin:0px;padding:0px;}
.r_pro_new a{color: #333333;}
.r_pro_new li{height:26px;line-height:26px;}
.r_pro_new li a{float: left;}
.r_pro_new span{float: right;}

.productslist{list-style-type:none; margin:0px; padding:0px;}
.productslist li{border-bottom:#CCCCCC dotted 1px; margin-bottom:20px;width:25%;float:left;}
.productslist li img{width:100%;height:100%;}
.productslist a{color: #333;}
.productslist a:hover{color:#1c84ca;}
.productslist div{padding-left:0px; padding-bottom:20px;margin:0 10px;}
.productslist div p{text-align:center;height:110px;border:1px solid #ddd;margin-bottom:5px;}
.productslist div h2{line-height:20px;height:40px;overflow:hidden;margin-bottom:10px;}
.productslist div h3{color:#666;line-height: 18px;height:20px;overflow:hidden;margin-bottom:10px; font-size: 12px;}
.productslist div h4{color:#fff;background:#337ab7;width:100px;padding:2px;text-align:center;border-radius:4px;margin:0 auto;  border-color:#2e6da4;}
.productslist div h4:hover{background:#2e6da4;}


.newslist{list-style-type:none; margin:0px; padding:0px;}
.newslist li{border-bottom:#CCCCCC dotted 1px; margin-bottom:15px;}
.newslist a{color: #035F9D; font-size: 15px;}
.newslist div{padding-left:0px; padding-bottom:20px;}
.newslist span{float:right;}

.videolist{ list-style-type:none; margin:0px; padding:0px;}
.videolist li{ border-bottom:#CCCCCC dotted 1px; margin-bottom:15px; height:120px;}
.videolist a{color: #035F9D;font-size: 15px;}
.videolist div{ padding-left:0px; padding-bottom:20px;}
.videolist div p{height:72px;overflow:hidden;}
.videolist img { float:left; padding-right:20px;width:150px;height:80px;}
.pages{margin-top:30px; text-align:center;}

/* right  company*/	




.footer{ clear:both;width: 980px; margin:0 auto;text-align: center; height:80px;line-height: 30px;color: #666; border-top:#CCCCCC solid 2px; padding-top:15px;}
.footer a{color: #666;}

