@charset "utf-8";
html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li,p {margin: 0px; padding:0; font-family:Arial,Helvetica,sans-serif ; font-size:12px; color:#363b36; line-height:22px;}
body{ background:#efefef}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#363b36;text-decoration:none;}
a:hover{color:#C00;}
.clean{ clear:both; display:block;}
/*通用*/
.wrap{width:1000px;margin-left:auto;margin-right:auto; margin-top:15px;}
.clean{ clear:both; display:block;}

#header1{ background:#FFF}
#header{ height:110px; width:1000px; margin:0 auto}
.header_left{ float:left; padding-top:12px;}
.header_right{ float:right; background:url(../images/tel.jpg) no-repeat right bottom;height:90px; width:250px; text-align:right; line-height:33px; margin-right:16px;}


#demoa {overflow:hidden;width:1000px;margin-right: auto;margin-left: auto;height:220px; padding-top:2px;} 
#demoa img {padding:2px;height:200px;width:200px; }
#indemoa {float: left;width: 1200%;margin: 0px;padding: 0px;} 
#demo1a {float: left;margin: 0px;padding: 0px;} 
#demo1a ul {list-style-type: none;padding-top: 0px;padding-bottom: 8px;margin: 0px;padding-right: 0px;padding-left: 0px;}
#demo1a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
margin: 0px;padding-top: 0px;padding-bottom: 0px;height: 125px;font-size: 12px;line-height:20px;}
#demo2a {float: left;margin: 0px;padding: 0px;} 
#demo2a ul {list-style-type: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;
padding-bottom: 8px;margin: 0px;}
#demo2a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
height: 125px;font-size: 12px;line-height:20px;}

/*inewsbg*/
.inewsbg{ background:url(../images/inewsbg.jpg) repeat-x; height:38px; width:auto !important; min-width:1000px; width:1000px;}
.inews{ height:38px; width:1000px; margin:0 auto;}
.inewsl{ float:left; height:38px;width:700px;}
.inewsl1{ float:left; background:url(../images/nbrbodynewr3a.png) no-repeat left; line-height:38px; height:38px; color:#C4261D; padding-left:15px; padding-right:14px;}
.inewsl2{ background:url(../images/indexsx.jpg) no-repeat 0 8px; height:38px; width:2px; float:left;}
.inewsl3{ height:38px; line-height:38px; float:left; color:#666; padding-left:8px; overflow:hidden;}
.inewsl3 a{ color:#666;}
.inewsl3 a:hover{ text-decoration:underline; color:#C4271E;}
.inewsl3 span{ line-height:38px; color:#666; font-family:arial; padding-left:6px; font-size:11px;}
.inewsr{ float:right; height:30px; padding-top:8px;line-height:24px;width:210px; margin-right:23px;}
.inewsr a{ display:block; float:right; padding-left:5px;}
.inewsr span{ display:block; float:right; color:#C4261D; padding-right:6px;}

/*main*/
.fl { float:left;}
.fr { float:right;}
.main_top{ margin-top:18px;}
.main_top_left{width: 195px;}

.main_top_left h2{ height:53px; background:url(../images/prolist-tit.jpg) no-repeat center top; color:#FFF; font-size:21px; line-height:53px; text-indent:38px; font-weight:normal; }
.list_c0 { border:1px solid #d9d6d6; border-top:0; overflow:hidden; background:#FFF; padding-bottom:10px; }
.list_c { overflow:hidden; border:1px solid #fff; border-top:0;  padding:0px 8px 11px 8px;}
.list_c h4 {  height:35px; line-height:35px; overflow:hidden; background:url(../images/line_bj.jpg) no-repeat;  margin-top:6px;}
.list_c h4 a { color:#fff;font-size:14px; display:block;padding-left:18px; font-weight:normal}
.list_c h4 a:hover{ color:#fff; background:url(../images/listh3.jpg) no-repeat center top}
.list_c ul { padding:0 5px; overflow:hidden;}
.list_c ul li { height:31px; line-height:31px; overflow:hidden; border-bottom:1px dotted #cac8c8;width:185px; }
.list_c ul li a { color:#353535; display:block; padding-left:29px; background:url(../images/lldd01.gif) no-repeat 12px center;overflow:hidden; display:block; text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/white-space:nowrap;/* 不换行 */}
.list_c ul li a:hover{ background:#C00; color:#FFF;display:block}
.list_c ul .nobot { border:0;}

.list_c .list_c1a a{color:#fff; background:url(../images/listh3.jpg) no-repeat center top; }


.list_c1{padding:6px 10px 1px 10px;}
.list_c1tit{ padding-top:10px;}

.main_top_right{width:778px;}
.main_top_right h2{ height:46px; border:1px solid #e0e0e0; background:url(../images/bar.jpg) repeat-x center top}
.main_top_right h2 strong{ background:url(../images/shu.jpg) no-repeat 1% center; height:46px; line-height:46px;  display:block; text-indent:25px; font-size:18px; font-weight:normal;color: #076bc9;}
.main_top_right h2 span{ margin-top:16px; margin-right:12px; }
.main_top_right h2 span.frwen{font-size:12px; font-weight:normal; line-height:45px; margin-top:0}

.p_c { overflow:hidden; padding:11px 0 0 0; }
.p_c ul li { float:left; margin:0 18px 0 0; width:247px; height:200px; display:inline; overflow:hidden;}
.p_c ul li img { width:235px; height:152px;  padding:5px; background:#faf7f6; border:1px solid #d9d6d6;}
.p_c ul li span a { color:#050505; text-align:center; display:block; line-height:28px; overflow:hidden;}
.p_c ul li span a:hover { color:#cb0900;}
.p_c ul .nobot { margin-right:0;}
.p_c ul li p { font-size:0; line-height:0;} 


.product{margin-top:0px;border:1px solid #d9d6d6;border-radius:8px; width:778px;}
.product .box{border:1px solid #fff;background:#fff;overflow: hidden;height:214px;border-radius:8px;padding:15px 20px;position: relative;}
.product .box h2{height:21px;height:21px;  color: #076bc9;font-size: 18px; font-weight:normal}
.product .box .prev{display:block;width:25px;height:21px;background:url(../images/ant.jpg) no-repeat;overflow:hidden;position: absolute;top:15px;right:46px;cursor: pointer;}
.product .box .prev:hover{background-position:0 -21px;}
.product .box .next{display:block;width:25px;height:21px;background:url(../images/ant.jpg) no-repeat 0 -42px;overflow:hidden;position: absolute;top:15px;right:20px;cursor: pointer;}
.product .box .next:hover{background-position:0 -63px;}
.product .box .bd{width:1156px;height:175px;overflow:hidden;margin-top:12px;}
.product .box .bd ul{width:1300px;}
.product .box .bd li {width: 220px; height: 175px; float: left; margin-right: 16px;}
.product .box .bd li a { display: block;width: 100%; height: 175px; background: #f7f7f7;}
.product .box .bd li a img{padding:3px;height: 145px; width:215px;}
.product .box .bd li span{display:block;width:221px;height:30px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#0263bc;}
.product .box .bd li a:hover{background:#0263bc;color:#fff;}
.product .box .bd li a:hover span{color:#fff;}

.mian_bottom{ margin-top:18px;}
.main_top_l{ width:195px;}
.main_top_l .h1{height:32px; color:#076bc9; font-size:18px;  line-height:32px; font-weight:normal; border-bottom:1px solid #e9e9e9; display:block; margin:0 12px;}
.main_top_l .h1 span{ float:right; margin-top:8px;}
.main_top_l .h1 span a{ }
.main_bottm_r_tt{ background:url(../images/maiN_l_bj.jpg) repeat-y center top;}
.main_bottm_r_tt1{ padding:8px 8px 2px 8px;}

/****footer*****/
#foot_con {background-color: #282828;width: 100%;display: block;}

#footer {width: 1000px;margin-right: auto;margin-left: auto;display: block;margin-top:5px; background:url(../images/foot_xian.jpg) repeat-x center top; }
#footer .copyright{ text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #f5f5f5; margin-left:65px; padding:15px 0}


/*neiy*/
.bann{ height:211px;}
.p_cwen{ font-size:14px; line-height:26px; padding:12px}

/*news*/
.newsd1{ margin-top:1px;}
.newsd1 li{ height:36px; border-bottom:1px dashed #CCC; line-height:36px; background: url(../images/main_news_dot.jpg) no-repeat left center}
.newsd1 li a{ text-indent:13px; padding-left:13px;}
.newsd1 li span{ float:right; padding-right:12px; color:#960}

/* 分页 */
.mypage {overflow: hidden;zoom: 1;font-size: 12px;width:90%;margin: 20px auto 0 auto;padding: 0 0 15px 0;text-align: center;}
.xunlei {color: #363636;text-align: center !important;}
.xunlei a, .xunlei .cpb {display: inline-block;text-decoration: none;padding: 0 8px;height: 21px;line-height: 21px;border: 1px solid #ddd;background: #ffff;margin: 0 5px;font-size: 12px;
color: #000;text-align: center;}
.xunlei .cpb {font-weight: bold;color: #fff;background: #8A8A8A;border: 1px solid #8A8A8A;}
.xunlei a, .xunlei .cpb {display: inline-block;text-decoration: none;padding: 0 8px;height: 21px;line-height: 21px;border: 1px solid #ddd;background: #ffff;margin: 0 5px;font-size: 12px;color: #000;text-align: center;}

/*__________________neiy产品展示____________________*/
#img_p{ height:100%; width:760px; margin:0px auto; padding-top:3px;}
#img_p ul li{ width:238px;}
.info_img a img{ width:234px; height:187px;}
#img_p li{ float:left; padding:5px 8px 0px 3px; text-align:center; margin-right:3px;}
#img_p span.info_img a{ display:block;border: 1px solid #ccc;}
#img_p span.info_img a:hover{ display:block; border: 1px solid #C00; }
#img_p span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}

.xsmain_top{ height:30px; border-bottom:1px solid #016fc6; width:96%; margin:30px auto 0px auto;}
.xsmain_top span{ width:93px; line-height:30px; color:#FFF; text-align:center; font-size:16px;background:#016fc6; display:block }

.prenext {padding: 10px 0px;margin-top: 10px; border-top:1px dashed #CCC;width:96%; margin:0px auto;}
.prenext ul li {line-height: 30px;padding-left: 1px;}
.ListDate {color: #666666;}
.titi{ font-size:18px; height:54px; line-height:54px; text-align:center; font-weight:800}


/*tore*/
#right1 {width: 760px; margin-top:0px; }
#right1 h1 {line-height: 40px;background-image: url(../images/ny_righth1.jpg);background-repeat: no-repeat;
background-position: left top;height: 40px;font-size: 13px;color: #c21601;padding-left: 10px;margin-bottom:9px;}
#right1 #nr {line-height: 24px;height: 24px;padding-left: 16px;}
#right1 .pro_1 {padding-top: 6px;width: 760px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:246px;margin-right:7px;margin-left:0px;}
#right1 .pro_1 dd {text-align: center;height: 34px;line-height: 34px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height: 168px;width: 229px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}

