@charset "utf-8";
/* CSS Document */

/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
body{ font:13px/24px "宋体"; color:#3a3a3a;}
fieldset, img{border:0;}
ul,li{ list-style:none;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;/*表单中的字体属性与表单以外的不一致，需要单独定义*/}
img{ cursor:pointer;}
.clear{ clear:both} /*清除浮动*/

/*设置常用样式,定义页面中常重复使用的一些样式，可以观察设计稿来确定*/
.dis{ display:none} /*隐藏*/
.fl{ float:left} /*左浮动*/
.fr{ float:right} /*右浮动*/
.red{color:#cd0000;} /*红色文字*/
.boder1px{ border:1px solid #ddd} /*1像素边框*/
.position_rel{ position:relative} /*相对定位*/
del{ font-family:georgia}/*删除线样式字体，用在商品价格*/

/*默认文字链接样式*/
a{color:#505050; text-decoration:none;}
a:hover{ color:#3d72ac; text-decoration:none;}

/*设计主色调为红色，文字突出色是红色，也就最常用的颜色，所以定义单独一个链接样式以便调用*/
a.hot{text-decoration:none; color:#c30031;}  
a.hot:hover{text-decoration:none;}  

.top{ width:948px; height:87px; display:block; margin:0 auto; position:relative;}
.top h1{ width:336px; height:87px; display:block; float:left;}
.top span{ width:165px; height:26px; overflow:hidden; display:block; float:right; background:url(../images/top_04.jpg) no-repeat; font:12px/35px "宋体";}
 

/*===================导航--start=====================*/
.menu {width:530px; position:absolute; top:48px; right:0; height:34px; z-index:999999;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none;color:#000;height:34px; text-align:center; color:#fff; line-height:34px; font-size:14px; font-weight:bold; overflow:hidden;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative; z-index:999;}
.menu ul li ul {display: none; background:#df9d26}
/* specific to non IE browsers */
.menu ul li:hover a {color:#fff;  }
.menu ul li:hover ul {display:block; position:absolute; top:34px; left:0; width:113px;  }
.menu ul li:hover ul li a.hide {  color:#000000; font-size:12px; }
.menu ul li:hover ul li:hover a.hide { color:#000;font-size:12px;}
.menu ul li:hover ul li ul {display: none; line-height:30px;}
.menu ul li:hover ul li a {display:block;  color:#fff;line-height:30px;font-size:12px; font-weight:normal;width:113px; }
.menu ul li:hover ul li a:hover {background:#f8ad38; color:#fff;line-height:30px; font-size:12px; font-weight:normal;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:114px; top:0; color:#000000;font-size:12px;}
.menu ul li:hover ul li:hover ul.left {left:114px;font-size:12px;}
/*===================导航--end=====================*/

.bannerbar{ width:948px; height:222px; display:block; margin:15px auto;}
.banner{ width:714px; height:222px; display:block; float:left;}

.login{ width:226px; float:right; display:block;}
.kh{ width:226px; height:36px; display:block; float:left;}
.dl{ width:210px; height:130px; float:left; margin:6px 0 0 10px; display:block;}
.dl li{ float:left; width:210px; display:block; height:23px; margin-top:14px;}
.dl li span{ width:77px; height:22px; display:block; float:left; font:14px/22px "宋体"; color:#484848;}
.txt{ width:129px; height:20px; display:block; border:1px solid #ababab; float:left;}
.dl li a{ font:13px/22px "宋体"; color:#e8a51f; text-decoration:underline;}

.cont{ width:948px; margin:0 auto; display:block; height:205px;}
.fuwu{ width:604px; float:left; display:block;}
.fuwu h2{ display:block; float:left; height:34px; width:604px; background:url(../images/index_26.jpg) repeat-x;}
.pro{ width:598px; float:right; margin-top:17px; display:block;}
.pro li{ width:143px; height:122px; display:block; float:left; margin-right:8px;}
.pro li span{ width:143px; height:98px; display:block; float:left;}
 
.pro li .titles a{ width:136px; height:24px; display:block; float:left; font:13px/24px "宋体"; color:#000; padding-left:7px; background:#ededed;}

.news{ width:324px; display:block; float:right;}
.news h2{ width:324px; display:block; height:34px; border-bottom:1px solid #bababa;}
.news h2 span{ float:right; display:block; font: normal 12px/34px "宋体"; color:#858585; padding-right:5px;}
.new{ width:304px; display:block; float:right;}
.new li{ float:left; font:13px/28px "宋体"; color:#484848; width:304px;}

.line{ background:url(../images/line_46.jpg) no-repeat; width:932px; height:102px; margin:0 auto; display:block;}

.pic{ width:766px; height:80px; display:block; float:left; margin:5px 0 0 101px; _display:inline;}
.pic li{ float:left; height:80px; overflow:hidden;}
.line span{ width:51px; height:56px; display:block; float:left; margin-top:21px;}

.link{ width:700px; height:80px; display:block; float:left; margin:5px 0 0 5px; _display:inline;}
.link li{ float:left; height:70px; overflow:hidden; border:#CCCCCC 1px solid; margin:10px; }
.link span{ width:51px; height:56px; display:block; float:left; margin-top:21px;}

.bottom{ width:932px; height:21px; margin:7px auto; display:block; background:url(../images/cont_51.jpg) repeat-x;}
.bottom span{ display:block;}
.botwz{ float:left; width:916px; height:21px; font:13px/21px "宋体"; color:#FFF;}
.botwz b{ font-weight:normal;}
.botwz b a{ color:#FFF;}
.botwz span{ padding-right:10px;}
.botwz span a{ color:#FFF;}

.a_news{ width:948px; margin:0 auto; display:block;}
.a_news h2{ height:29px; width:930px; padding-left:18px; float:left; display:block; border-bottom:1px solid #d6d6d6; font:normal 12px/29px "宋体"; color:#205b9a;}
.a_news h2 a{color:#205b9a;}

.a_left{ float:left; width:186px; padding:10px 0 50px 37px; background:url(../images/neiye_03.jpg) repeat-y;}

.pro_a{ width:143px; float:left; display:block;}
.pro_a li{ width:143px; height:122px; display:block; float:left; margin-top:8px;}
.pro_a li span{ width:143px; height:98px; display:block; float:left;}
.pro_a li .titles a{ width:136px; height:24px; display:block; float:left; font:13px/24px "宋体"; color:#000; padding-left:7px; background:#ededed;}

.a_right{ float:left; width:687px; margin-left:19px;}
.a_right h3{ width:682px; height:44px; font:normal 18px/44px "宋体"; color:#205b9a; padding-left:5px; font-weight:bold}
.a_right h4{ width:682px; height:14px; font:normal 18px/44px "宋体"; color:#205b9a; padding-left:5px;}

.title{ width:682px; float:left; display:block; padding-bottom:60px;}
 .title h3{ width:662px; height:24px; font:bold 14px/24px "宋体"; color:#FFF; float:left; display:block; padding:0;background:#f7b439;}
.title h3 a{ color:#FFF; }

.title .zbody{ margin:10px 0 0 20px;  float:left; width:630px; font:normal 14px/26px "宋体"; color:#000;}