@charset "utf-8"
*{ margin:0; padding:0}
body,div,ul,li,p,h3,h4,dl,dt,dd{ margin:0; padding:0;  }
img{ border:0}
h3,h4{ font-weight:normal}
a{ text-decoration:none; color:#000}
ul{ list-style:none}
.lay_c,.banner,.banner2{ width:1260px; margin:0 auto} 
body{  font-size:12px; font-family:Arial;font-size:12px}

.clear{ clear:both; line-height:0}
.nav li{ font-size:14px; text-align:center}
.nav a{ color:#474646; display:block;}
.nav a:hover{ color:#fff; background:url(../images/nav_hover.jpg) no-repeat;}
#nav_danqian{color:#fff; background:url(../images/nav_hover.jpg) no-repeat;}
#nav_danqian a{ color:#fff}
.wei,.nav li,.slider h3,.slider li a,.right_title{ font-family:Arial}
.arial,.readmore{ font-family:Arial}
.left{ float:left}
.right,.qu{ float:right}
.ab h3 span,#ne h3 span{ font-size:12px}
.ver{}

#top{ width:100%; height:91px; border-bottom:1px solid #cccccc; padding-top:27px;}
.nav{ padding-top:24px; }
#logo{  padding-top:22px; }
.nav li{ float:left; width:105px; height:50px; line-height:50px}

.banner{ margin-top:25px}
.banner2{ margin-top:25px}

.index-box{ width:998px;margin:0 auto; margin-top:30px;height:302px; overflow:hidden}
.readmore{ background:url(../images/read_more.jpg) no-repeat; width:69px; padding-left:28px; height:26px; margin-top:10px; line-height:26px}
.readmore a{color:#5c5c5c}

.ab{background:url(../images/ab_bg.jpg) no-repeat; float:left; padding-left:23px; width:300px;height:302px;  }
.ab p{line-height:2;padding-right:23px;}
.ab h3{ font-size:20px; margin-top:22px}
#ne h3{ font-size:20px}
#ne{ width:303px;height:302px; padding-top:22px; padding-left:20px; }
.qu{background:url(../images/question.jpg) no-repeat; width:322px; height:322px;}
.qu_top{ margin-top:66px; margin-left:115px; line-height:1.5; color:#ffd8b9}
.qu_detail{ margin-top:48px; margin-left:44px}
.qu_detail p{ line-height:3.1}

#ne{background:url(../images/ne_bg.jpg) no-repeat; margin-left:340px}
#ne ul{ margin-right:27px; font-family:Arial}
#ne li{ background:url(../images/new_point.jpg) left no-repeat; padding-left:9px; line-height:2}
#ne li a{ color:#626262;}

.right-text{ float:right;width:740px; font-size:13px; line-height:2; color:#565656}
.container{  margin:0 auto; width:1002px;  margin-top:28px}
.slider{ float:left; /*height:600px;*/ padding-bottom:50px}
.slider h3{ font-size:18px; border-bottom:5px solid #ff682f; width:227px; padding-bottom:7px; margin-bottom:10px}
.slider h3 span{ font-size:12px; color:#999999}
.slider li{ /*height:39px;*/background:url(../images/li_dq.jpg) no-repeat left bottom;  line-height:39px; }
#slider_active{background:url(../images/li_hover.jpg) no-repeat left bottom #22549b; color:#fff}
.slider li a{ color:#6c6c6c; font-size:13px; display:block;width:207px; line-height:26px; padding-top:7px; padding-bottom:7px;padding-left:20px; }
.slider li a:hover{background:url(../images/li_hover.jpg) no-repeat left bottom #22549b; color:#fff}
.slider li dd{background:url(../images/li_dq.jpg) 20px no-repeat;  line-height:39px;}
.slider li dl a{ margin-left:20px; width:187px; }
.slider li dl a:hover{background:url(../images/li_hover2.jpg) no-repeat; color:#fff}
#slider_active2{background:url(../images/li_hover2.jpg) no-repeat; color:#fff}

.right_title{ border-bottom:1px solid #ccc; font-size:16px; height:30px;  width:740px; margin-top:18px; margin-bottom:40px}
.box{}
.bottom{ height:70px; width:100%; background:url(../images/bo_bg.jpg) repeat-x; margin-top:20px;}
.bot_con{ width:1160px; margin:0 auto; padding-top:7px; padding-right:50px}
.copy{ width:600px; margin-left:165px; margin-top:10px}
.copy a{ color:#000}