/* CSS Document */
@import url("pro_css.css");
body{font-size:14px; color:#494949;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:14px;}
li{list-style-type:none;}
ol,ul{list-style:none;}   
img{border:none;}
/* link color font */
a{color:#2b2b2b;text-decoration:none;}
a:visited{color:#001000;text-decoration:none;}
a:hover{color:##FF821C;text-decoration:underline;}
a:active{color:##FF821C;}
#top{ width:1200px; height:95px; margin:0 auto; overflow: hidden;}
#top h1{float: left;}
#dh{width:100%; height:auto; background:#1a78d3; margin:0 auto;}
#dh #dh1{width:11px;float:left; background:url(../images/i_06.jpg) no-repeat;}
#dh #dh2{width:9px; height:34px; float:right; background:url(../images/i_09.jpg) no-repeat;}
#dh #dh3{width:1200px; color:#FFF;margin: 0 auto;}
#dh_lj{display:block; overflow:hidden;}
#dh_lj li{display:block; float:left;height:50px;line-height:50px; width: 14%;text-align: center; }
#dh_lj li a,#dh_lj li a:hover{color:#FFF; display:block; padding-left:8px;font-size: 15px;}
#dh_lj li a:hover,.navcolor a{background:url(../images/jg.gif) 0 center no-repeat; text-decoration:none;}
.header_tel span {
    display: block;
    color: #1A78D3;
    font-size: 20px;
    font-weight: bold;
}
#top h1 {
    float: left;
}
.header_tel {
    float: right;
    font-size: 15px;
    color: #444;
    line-height: 28px;
    background: url(../images/headtel.jpg) no-repeat left;
    padding-left: 49px;
}
.nrwz p{line-height: 28px;color: #444;margin-bottom: 8px;font-size: 14px!important;}
.nrwz p a{color: #e23211;}
#dh_lj li:hover,#dh_lj li.navcolor{background: #FF821C;}
#ban{width:1200px; height:210px; margin:0 auto; margin-top:1px;}
#cont{width:1200px; margin:15px auto 0; padding-top:2px; overflow:hidden;} 
.left{float:right;}
.right{float:right;}
.w300{width:290px;}



.w692{width:692px;}



.w586{width:453px;}



.w204{width:204px;}



.w175{width:290px;}
.dakuang{ overflow:hidden;}



.mt10{margin-top:20px;}



.mt15{margin-top:15px;}



.mp10{margin-left:20px;}



.ml15{margin-left:15px;}



.bt1{padding:10px 5px 5px 20px; border-bottom:1px solid #88bad8; font-size:14px; color:#1E50A2; font-weight:bold; background:url(../images/fk.jpg) 5px 14px no-repeat;}



.k2{background:url(../images/k2bg.jpg) top repeat-x; overflow:hidden;}



.k3{ padding:10px; line-height:23px;}



.kimg{margin:10px;}



.kb1{border:1px solid #CCC; padding:10px 10px 6px 10px; margin-top:5px; line-height:23px;}



.gengduo{font-size:12px; background:url(../images/gd.jpg) 1px 7px no-repeat; padding-left:10px; color:#333; font-weight:normal;}



#in_cpli{display:block;}



#in_cpli li{ padding:15px 0px 10px 15px; display:block; width:154px; float:left;}



#in_cpli li img{width:154px; height:130px;}



#in_cpli li strong{display:block; padding:5px; text-align:center;}







#foot{width:1000px; text-align:center; border-top:1px solid #CCC; padding:10px 0px 10px 0px; margin:0 auto; margin-top:15px; line-height:23px; /*background:url(../images/logo1.jpg) 30px 6px no-repeat;*/}







.cp_list{padding:10px; line-height:28px;}



.cp_list li{display:block; width:120px; text-indent:15px;  float:left; background:url(../images/jiaored.jpg) 5px 10px no-repeat;}







#ny_l{width:100%;}



#ny_l h4{ display:block; overflow:hidden; clear:both;margin:8px 10px 0px 10px; padding:10px 10px 10px 10px;font-size:16px;color: #1A78D3; border-bottom:1px solid #CCC;}



#ny_r{float:left; width:707px;}



.ny_lb{ padding:7px 10px 7px 13px;font-size:22px; color:#333;border-bottom:3px solid #CCC;font-weight:bold;}



.ny_lb2{padding:7px 10px 7px 13px; color:#FFF; border-bottom:3px solid #048DDD; font-weight:bold; font-size:14px;}



.nycp_list{padding:0px 10px 10px 10px; line-height:28px;overflow: hidden;}



.nycp_list li{display:block;line-height: 35px;font-size: 14px;border-bottom:1px dotted #cCC;text-indent: 15px;margin-bottom: 15px;}
.nycp_list li a{color: #444;}
.nycp_list li:hover a{text-decoration: underline;color: #FF821C;}

.nycp_list .tlcp{display:block; width:248px; text-indent:15px;  float:left; background:url(../images/jiaored.jpg) 5px 10px no-repeat; border-bottom:1px dotted #6CC;}
.tit2{border-bottom: 1px solid #1A78D3;padding-left: 0!important;margin-bottom: 30px;}

.nynr{padding:20px; line-height:26px; overflow:hidden;}
.n_more{color: #666;font-size: 13px;float: right;}










.nynr h1{font-size:14px; text-align:center;color:#03C; padding:10px 0;}



.nynr .prcs10{clear:both;}



.nynr td{border-top: 1px solid #CCC;border-left:1px solid #CCC; border-bottom:none; border-right:none; padding:3px;}



.nynr table{



	padding: 3px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #CCC;



	border-bottom-color: #CCC;



	margin:0 auto;
}



.nynr h3{font-size:14px; border-bottom:1px dotted #999; background:url(../images/show1.jpg) 3px 7px no-repeat; text-indent:20px;clear:both;}



.nynr ul{ width:660px; height:auto; margin:15px 2px 1px 5px}



.nynr li{ width:323px; height:auto; float:left; padding:14px 4px 12px 3px}



.nynr li img{ width:120px; float:left; border:1px solid #CCCccc}



.nynr li p{ width:195px; float:right; line-height:21px; margin:0; padding:0}



.clear{ clear:both; line-height:0; font-size:0}

.public {margin-top: 40px;width: 1200px!important;margin: auto;}
.ny_right{width: 73%!important;padding: 1%;border-top: none!important;border: 1px solid #eee!important;}
.main1 .left{width: 21%!important;padding: 1%;border: 1px solid #eee;}
.xwz_tit h1{font-size: 26px!important;color: #111;}


.cptulb{display:block; clear:both;}



.cptulb li{ padding:7px 7px 0 7px; display:block; width:118px; float:left; text-align:center;}



.cptulb li img{ padding:3px; border:1px solid #79BCFF; width:110px; height:96px;}



h1{font-size:14px; padding-bottom:10px;}



.fz1{font-size:12px; color:#999; font-weight:normal;}







.solut{margin-bottom:20px; overflow:hidden;}



.solut img{float:left;border:1px solid #CCC;padding:5px; margin:0px 10px 10px 0px;}



.solut ul{display:block; overflow:hidden;}



.solut ul li{display:block; float:left; padding:10px 25px; background:url(../images/show3.jpg) 10px 17px no-repeat;}



.solut .tli div img{display:block; float:left; padding:10px;border:1px solid #CCC;}







.tonglan{overflow:hidden; text-align:center;}



.tonglan img{margin:0 auto; padding:0;clear:both; float:none !important;}





.news{padding:22px 15px 0;}



.news dt{ height:100px; border-bottom:1px solid #e8e8e8; margin-bottom:10px;}



.news dt h2{ font-weight:bold; line-height:18px; padding-bottom:5px;}



.news dt em{ font-style:normal;}



.news dt span{ float:left; width:114px; display:block; padding-right:15px;}



.news dd{float: left;margin-bottom: 15px;width: 48%;margin-left: 1.5%;border-bottom: 1px solid #eee; line-height:24px; height:24px; overflow:hidden;}



.news dd em{ line-height:24px; font-family:"宋体";color:#9d9d9d; font-style:normal; padding-right:5px;}



.news dd i{ padding-left:10px; font-style:normal; font-family:"宋体";color:#9d9d9d;}

@media (max-width:1200px){
.banner,.banner img{width:100%;height:auto}
#top,#cont,#foot,#dh #dh3,.public{ width:100%!important;}
}	
@media screen and (min-width:1000px) and (max-width: 1200px){
.banner,.banner img{width:100%;height:auto}
#top,#cont,#foot,#dh #dh3,.public{ width:100%;}
}
@media screen and (min-width:767px) and (max-width: 999px){
#in_cpli li{width: 31%;}
}
@media (max-width:767px){
.w300,.w692,.about_word,.about_video,#ny_r,#ny_l,.ny_right,.main1 .left{width: 99%!important;margin-bottom: 30px;padding: 0;float: left;}
.header_tel,#sy_news li span{display: none;}
#in_cpli li img{height: 180px;}
#dh_lj li{width: 25%;}
#top h1{width: 90%;height: auto;}
#top{height: auto;}
#top h1 img{width: 100%;height: auto;}
#tsShopContainer,.cpz2{width: 99%;float: left;margin-bottom: 30px;}
#tsShopContainer #tsPicContainer #tsImgSCon ul,#tsShopContainer #tsPicContainer #tsImgSCon,#tsShopContainer #tsPicContainer,.ny_lb2,.tit2{display: none;}
}	
@media (max-width:480px){
	#in_cpli li{width: 47%;}
.about_word p{margin: 0 5px;}
#news_1,#news_2{width: 97.2%;float: left;}
#dh_lj li a, #dh_lj li a:hover{font-size: 14px;}
.cptulb li{width: 45%;}
.cptulb li img{height: 156px;}
.nynr p img,.nrwz p img{width: 100%!important;height: auto!important;}
.xwz_tit h1 {font-size: 24px!important;color: #111;}
}		
@media (max-width:360px){
#in_cpli li img{height: auto;}
.cptulb li img{height: 125px;}
.xwz_tit h1 {font-size: 22px!important;color: #111;}
}
