@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:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体" ; font-size:12px; color:#292929; line-height:22px;}
body{}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体";font-size:12px;color:#363b36;text-decoration:none;}
a:hover{color:#C00;}
.clean{ clear:both; display:block;}
input{vertical-align:middle;}
/*通用*/
.wrap{width:1000px;margin-left:auto;margin-right:auto;}
.clean{ clear:both; display:block;}

.fl { float:left;}
.fr { float:right;}
#top{ background:url(../images/top.jpg) no-repeat center top}
.header{ width:960px; margin:0 auto;}
/*头部开始*/
.h_top { height:36px; line-height:36px; color:#706868;}
.h_top p a { padding:0 8px; color:#706868; line-height:32px;}

.h_con { height:126px;}
.h_con h1 { padding:0px 1px 0 5px;}
.h_con h1 img { float:left; padding-top:18px; padding-right:10px;}

.h_pho { width:206px; padding:63px 0 0px 70px; overflow:hidden; font-family:"微软雅黑"; font-size:17px; color:#060001; line-height:26px; background:url(../images/tel.jpg) no-repeat left 38px; font-size:24px; font-weight:bold; color:#C00;}


.h_nav { height:45px; overflow:hidden; padding-left:3px;}
.h_nav ul li {float:left;display:block;height:45px;overflow:hidden;font-size:15px;background:url(../images/nbor.gif);font-family:"微软雅黑";
width:136px; text-align:center}
.h_nav ul li a { color:#fff; height:45px; line-height:40px; display:inline-block; font-size:16px}
.h_nav ul li a:hover, .h_nav ul .cur a { display:block;color:#fff; text-decoration:none;width:136px; background:url(../images/hover.gif) repeat-x;}
/*头部结束*/

.ser { background:url(../images/ser.gif) repeat-x; height:54px; overflow:hidden;}
.h_ser { width:960px; height:54px; margin:0 auto; overflow:hidden;}
.h_ser p { display:block; height:45px; line-height:45px; color:#292929;}
.h_ser p a { padding:0 12px; color:#292929;}
.s_inp { width:205px; height:26px; margin-top:9px;}
.inp01 { width:162px; height:24px; line-height:24px; border:none medium; background:url(../images/txt.gif) no-repeat center top; padding-left:5px; color:#c6c6c6; font-size:12px;}

.cas_t{ position:relative;height:75px; overflow:hidden;padding:33px 0 0; text-align:center;background:url(../images/cas_tp.gif) 10px 70px no-repeat; }
.cas_t span{ font-size:22px; color:#b8b8b8; text-transform:uppercase; font-family:"Times New Roman";}
.cas_t b{ font-family:"Microsoft YaHei";font-size:24px; color:#009edf;}
.cas_t .fr{ font-weight:bold; position:absolute; font-size:10px; color:#828282; display:inline-block;top:68px;right:10px;}

/*æŽ¨è*/
.prev1{ background:url(../images/left.jpg) no-repeat 0 center;}
.next1{ background:url(../images/right.jpg) no-repeat 0 center;}
.prev1,.next1{ width:23px; height:48px; display:block; overflow:hidden;}
.tj01{ margin:52px 0 0;}
.tj02{ width:940px; overflow:hidden; margin-top:2px;}
.tj02 li{ width:175px; position:relative; float:left; padding:0 7px 0 7px;}
.tj02 li img{width:175px; height:148px; display:block; border:1px solid #CCC}
.tj02 li a.tjimg{width:175px; height:148px; }
.tj02 li a.tjimg:hover{ border:2px solid #060}
.tj02 li span{padding:1px 0 0; line-height:48px; text-align:center; display:block;}



.tj05{ width:680px; overflow:hidden; margin-top:2px;}
.tj05 li{ width:322px; position:relative; float:left; padding:0 7px 0 7px;}
.tj05 li img{width:322px; height:230px; display:block; border:1px solid #CCC}
.tj05 li a.tjimg{width:322px; height:230px; }
.tj05 li a.tjimg:hover{ border:2px solid #060}
.tj05 li span{padding:1px 0 0; line-height:48px; text-align:center; display:block;}

.prev5{ background:url(../images/left.jpg) no-repeat 0 center;}
.next5{ background:url(../images/right.jpg) no-repeat 0 center;}
.prev5,.next1{ width:23px; height:88px; display:block; overflow:hidden;}

/*abt*/
.wrap1{ background:#f4f4f5; margin-top:16px;}
.abt{padding:5px 0 0;height:320px; overflow:hidden; width:960px; margin:0 auto}
.tc{ margin-top:15px;}
.abt dl{padding:10px 0 0; clear:both;}
.abt dt{overflow:hidden; float:left;}
.abt dt img{width:376px;height:246px; overflow:hidden;padding:0 0 13px;}
.abt dd{ float:right;width:551px; overflow:hidden;}
.abt dd h4{font-family:"Microsoft YaHei";padding:0 0 0 37px;background:url(../images/adv_ic.gif) left center no-repeat; font-size:24px; line-height:60px;height:60px; font-weight:100;}
.abt dd span{ display:block; line-height:24px;padding:6px 0 0;width:545px;height:57px; border:1px #c4c4c4 dashed; text-align:center; font-size:18px; color:#3b3b3b;font-family:"Microsoft YaHei";background:url(img/abt_l.gif) center 19px no-repeat;}
.abt dd p{overflow:hidden; line-height:25px; color:#292929;padding:10px 0 0;}

#footer{ background:#0175ca; height:70px; margin-top:30px; color:#FFF; text-align:center; padding-top:15px;}

/*neiy*/
.bann{ height:211px;}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_box{width:220px; float:left; overflow:hidden;}
.list_top{ background:url(../images/list_top.png); height:80px; line-height:80px; text-align:center; font-size:22px; color:#fff;}
.list_nav{padding:0px 0 10px 0;background:#ecf0f3; }
.list_nav li{ background:url(../images/list_line.png) bottom repeat-x;}
.list_nav li a{ text-align:center; padding-right:15px;height:50px;line-height:50px;display:block;font-size:15px;color:#333;outline:none;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../images/list_icon.png) 190px center no-repeat;}
.list_nav li a:hover{ background:url(../images/list_icon2.png) 190px center no-repeat #eb3d00; color:#fff;}
.fold_nav .fold_nav1 a{background:url(../images/list_icon2.png) 190px center no-repeat #eb3d00; color:#fff;}

.fold_nav .chnal_list1{background:#ddd}
.fold_nav .chnal_list1 li{ border-bottom:1px solid #CCC}
.fold_nav .chnal_list1 li a{ background:none; height:30px; color:#333; font-size:12px; line-height:30px; font-weight:normal; text-indent:23px; background:url(../images/list_icon1.png) no-repeat 28% center}
.fold_nav .chnal_list1 li a:hover{ display:block; color:#C00;background:#CCC url(../images/list_icon1.png) no-repeat 28% center}

/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_tel{ background:url(../images/list_tel.png) 15px 15px no-repeat #ecf0f3; height:35px; padding:10px 0 20px 60px; font-size:12px; color:#555;}
.list_tel span{ display:block; font-size:20px; color:#024ea2; font-family:Impact;}
/*------------------------------------------------------------------------------------------------------------------------------------------------*/
.list_contact{ background: url(../images/l_cont_tb.jpg) center top no-repeat #ecf0f3; margin-top:10px; padding:88px 15px 20px 15px; font-size:14px;}
.list_contact b{ color:#024ea2; font-weight:normal;}

.content_box{width:740px; float:right; overflow:hidden;}
.title_box{ background:url(../images/icon_tit.png) left 9px no-repeat; padding-left:20px;font-size:18px; color:#024ea2; padding-bottom:5px;}
.title_box em{ font-style:normal;font-size:16px; color:#c6c6c6; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.title_box span{ float:right; font-size:12px; color:#999;}
.title_box span b{ font-weight:normal; color:#024ea2;}
.tl{ border-bottom:1px solid #024ea2;}

/*news*/
.newsd1{ margin-top:1px;}
.newsd1 li{ height:36px; border-bottom:1px dashed #CCC; line-height:36px; background: url(../images/ny_r_xtb.jpg) no-repeat left center}
.newsd1 li a{ text-indent:16px; padding-left:16px;}
.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:232px;}
.info_img a img{ width:226px; height:170px;}
#img_p li{ float:left; padding:5px 2px 0px 10px; text-align:center; margin-right:3px;}
#img_p span.info_img a{ display:block; padding:2px; border:1px solid #CCC}
#img_p span.info_img a:hover{ display:block; border:1px solid #C00; padding:2px; }
#img_p span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}

.xsmain_top{ height:30px; border-bottom:1px solid #1a80e7; width:96%; margin:30px auto 0px auto;}
.xsmain_top h2{ width:93px; line-height:30px; color:#FFF; text-align:center; font-size:16px;background:#06C; }

.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: 730px; margin-top:20px; }
#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: 730px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:236px;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:166px;width: 226px;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;}







/*合作     开始*/
.hz{ height:176px; overflow:hidden;}
.hz h2{ font-family:"Microsoft Yahei"; font-size:30px; color:#000; height:58px; padding-top:35px;}
.hz h2 i{ font-style:normal; color:#e90101; }
.hz h2 b{ display:block; float:left; color:#fff; background:url(../Img/hz_sbj.jpg) no-repeat center top; width:285px; height:27px; line-height:27px; font-size:18px; font-weight:normal; text-align:center; margin-top:5px; }
.hz h2 a{ color:#000; display:block; text-decoration:none;}
.hz h2 span{ font-size:12px; font-family:"宋体"; color:#6c6c6c; line-height:42px;  font-weight:normal;}
.hz h2 span a{ color:#6c6c6c;}
.hz li{ float:left; overflow:hidden; background:url(../Img/hz_imgyy.gif) no-repeat center bottom; width:159px; height:84px; margin-right:19px;}
.hz li img{ width:157px; height:74px; overflow:hidden; border:solid 1px #cfcfcf; display:block; background:#feffff;}
.hz .nones{ margin-right:0;}
.hz .pp1{ padding-right:0px;}
.hz p{ margin-top:17px;}


.fl { float:left;}

.zz .pp2{ padding-top:54px; }
.zz .pp1{ padding:0px 0px 0 0px; }

q:before,q:after{content:'';}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
.cart_header , .cart_content , .cart_footer { width:1000px; margin:0 auto;}
/* -- 页面整体布局 -- */
.header , .content , .footer { width:1002px; margin:0 auto; }




.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}




/*合作     结束*/



/*首页banner开始*/
/*
本代码由素材家园收集并编辑整理;
尊重他人劳动成果;
转载请保留素材家园链接 - www.sucaijiayuan.com
*/
/* body */
.main_visual{width:100%; height:420px; overflow:hidden;}
.main_image {width:100%; height:420px; overflow:hidden; margin:0 auto; position:absolute}
.main_image ul {width:9999px; height:420px; overflow:hidden; top:0; left:0; list-style-type:none;}
.main_image li {float:left; width:100%; height:420px; margin:0px; padding:0px;}
.main_image li span {display:block; width:100%; height:420px}
.main_image li a {display:block; width:100%;  position:absolute; top:3px; left:-59px; z-index:998; height:404px}
/*.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}

*/div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:380px; left:490px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*首页banner结束*/

.text{
border:1px solid #bcbcbc; padding:2px;
}
	
	
.gsjj { font-size:14px; line-height:35px; }
.wf{font-size:14px; line-height:30px;}