@charset "gb2312";
/* CSS Document */
html,body{ margin:0; padding:0; font-size:13px; font-family:Î¢ÈíÑÅºÚ; color:#666; }
div,form,img,ul,li,p{ margin:0; padding:0; border:0;}
ul{ list-style:none;}
a:link { color: #333333; text-decoration: none; font-size:13px;}
a:visited { color: #333333; text-decoration: none;}
a:hover { color: #0B619F; text-decoration: none;}
a:active { color: #000; text-decoration: none;}
.anniu{ width:150px; text-align:center; background:#FF8D4A; font-size:16px; color:#FFFFFF; border-radius:3px; height:38px; line-height:38px; margin-top:15px;}
.anniu a{ color:#FFFFFF;font-size:15px;font-weight:bold}
.top{ width:100%; height:50px; line-height:50px;  background:#404040}
.top_con{ width:1300px; margin:0 auto; color:#FFFFFF}
.top_con span{ float:left; width:230px; height:29px; background:url(../images/tel.png) left no-repeat; line-height:29px; padding-left:40px; font-size:15px; margin-top:10px;}
.top_con .search{ float:right; width:202px; height:30px; line-height:30px; background:url(../images/search.png) no-repeat; margin-top:10px;}
.top_con .language{ float:right; height:30px; line-height:30px; margin-top:10px;}

.header{ width:100%; background:#A0C051; height:70px;}
.header_con{ width:1340px; margin:0 auto;}
.logo{ float:left; margin-top:7px;}
.nav{ float:right; width:670px;}
.nav ul li{ height:70px;float:left;line-height:70px;}
.nav ul li a{ height:70px;font-size:15px;line-height:70px; padding-left:20px; padding-right:20px; float:left; color:#FFFFFF}
.nav ul li a:hover{ background:#ffffff; color:#333333}

.nav ul li ul{ width:130px; float:left; display:none; margin-top:70px; z-index:9999}
.nav ul li:hover ul{ display:block;position:absolute}
.nav ul li ul li{ width:130px; float:left; display:block; height:30px; line-height:30px;}
.nav ul li ul li a{ width:130px; height:30px; line-height:30px; background:rgba(255,255,255,0.7); display:block;  display:block; padding:0; padding-left:20px;color:#333333; font-size:13px;}







.box1{ width:1340px; margin:0 auto}
.box1 ul li{ width:268px; height:400px; float:left;}
.box1_nr{  line-height:25px; padding-left:10px; padding-right:10px; background:rgba(0,0,0,0.7);height:200px; margin-top:200px; color:#FFFFFF; font-size:12px;} 
.box1 ul li:hover .box1_nr{ background:rgba(255,141,74,0.9)}
.box1_nr h3{ clear:both; height:35px; line-height:35px; font-size:16px; text-align:center; padding-top:30px;}

.box2{ width:1340px; margin:0 auto;}
.box2_list{width:425px; float:left; margin-left:30px; overflow:hidden; line-height:25px; font-size:12px;}
.box2_list h3{ width:100%; height:40px; line-height:40px; clear:both; font-size:20px;}


.box3{ width:100%; height:440px;  }
.box3_con{ width:1340px; margin:0 auto; color:#FFFFFF;}
.box3_lf{ width:300px; float:left; margin-top:80px;}
.box3_rg{ float:right; width:870px; margin-top:80px; line-height:33px;}
.box3_rg strong{ font-size:23px; float:left; margin-bottom:10px; clear:both; width:100%}

.case{ width:100%; height:500px; background:url(../images/case-bg.jpg) center;}
.case_con{ width:1340px; margin:0 auto; line-height:25px; padding-top:50px; text-align:center}
.case_con h3{ width:100%; font-size:23px; text-align:center;}
.case_con ul{ margin-top:30px;}
.case_con ul li{ width:410px; float:left; margin-left:55px; text-align:left}
.case_con ul li:first-child{ margin-left:0px;}
.case_con ul li img{ width:100%;}
.case_con ul li span{ float:left; width:100%; font-weight:bold; font-size:16px; color:#0070BA; margin-top:6px;}

.hezuo{ width:1340px; margin:0 auto; margin-top:20px;}
.hezuo h3{ width:100%; height:40px; line-height:40px; font-size:23px; text-align:center; margin-bottom:15px; float:left}
.hezuo ul li{ width:136px; height:82px; float:left; margin-right:20px; border:1px solid #F2F2F2}



#box{ width:100%; height:auto; overflow:hidden; padding:0; background:#4D4D4D;  margin-top:20px; border-top:1px solid #D5D5D5}
.box_cen{ width:1340px; margin:0 auto; margin-top:25px; margin-bottom:25px; color:#EEEEEE}
.box_cen_lf{ width:1110px; float:left}
.box_list{ width:260px; float:left; border-right:1px solid #999999; padding-bottom:20px; height:160px;}
.box_list ul li{ width:160px; padding-left:75px; height:30px; line-height:30px;}
.box_list ul li a{ font-size:13px; color:#EEEEEE}
.box_list h3{ width:160px; margin-left:75px; height:30px; line-height:30px; border-bottom:2px solid #EEEEEE; margin-top:0px; font-size:14px;}

.box_cen_rg{ width:200px; float:right}




/**ÄÚÒ³**/

.common{ width:1340px; height:auto; overflow:hidden; margin:30px auto 40px;}
.com_lt_t{ height:42px; line-height:42px; overflow:hidden; background:#0B619F; color:#FFF; font-size:16px; padding-left:25px;}
.com_lt_t font{ font-size:10px; padding-left:10px; text-transform:uppercase;}
.com_lt_con{ line-height:25px; padding:10px; padding-left:20px; background:#EBEBEB; padding-bottom:30px;}

.com_rt_title{ height:40px; line-height:40px; overflow:hidden; font-size:16px; padding-left:2px; color:#666666; font-weight:bold; border-bottom:1px solid #e3e3e3;}
.com_rt_title font{ padding-left:8px; font-size:10px; text-transform:uppercase; font-weight:normal; color:#5b5b5c;}
.com_rt_title span{ font-size:12px; float:right;}


.com_lt{ width:250px; height:auto; overflow:hidden; float:left; display:inline;}
.com_lt ul{ margin:4px 0 0; padding:0;}
.com_lt ul li{ height:28px; line-height:28px; border-bottom:1px solid #e3e3e3;}
.com_lt ul li a{ font-size:12px; color:#333333; display:block; padding-left:28px;}
.com_lt ul li a:hover{ background:#FD8900; color:#FFF;}
.com_lt ul li.li_a01{ height:36px; line-height:36px; font-size:14px; background:#a3a3a3; margin-top:3px;}
.com_lt ul li.li_a01 a{ font-size:14px; color:#FFF;}

.com_lt ul li ul{ width:160px; float:left; display:none; margin-left:250px; margin-top:-36px; background:none}
.com_lt ul li:hover ul{ display:block;position:absolute; background: #FFF; border:none}
.com_lt ul li ul li{ width:160px; float:left; display:block; margin:0; background:none; height:36px; border-bottom:none}
.com_lt ul li ul li a{ width:160px; line-height:36px; background:#FD8900; color: #666; display:block}
.com_lt ul li ul li a:hover{ width:160px; line-height:36px; background:#2C8AD0; color:#FFF; display:block}



.com_rt{ width:1070px; height:auto; overflow:hidden; float:right; display:inline;}
.com_rt .rt_FF{ line-height:28px; overflow:hidden; padding:10px 2px 0; min-height:400px;}


.footer{ width:100%; height:76px; line-height:76px; background:#404040; text-align:center; color:#EEEEEE; font-size:14px;}