@charset "utf-8";
body{font-family:"微软雅黑";font-size:14px;margin:0;color:#333333;}
.clear{clear:both}
.img{border:0;}
input,label,th{vertical-align:middle;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
a{color:#333;text-decoration:none}
a:hover{color:#3a9dfa;text-decoration:none}
ul,li{margin:0;padding:0;list-style-type:none}
.c-1200{width:1200px;margin:0 auto;}

.top{width:100%;height:50px;background:#3a9dfa;color:#fff;line-height:50px;}
.top .t_left{float:left;width:220px;}
.top .t_right{float:right;word-spacing:10px;width:700px;}

.banner{background:url(../images/banner.jpg) no-repeat; background-position:center;height:458px;}
.banner2{background:url(../images/banner2.jpg) no-repeat; background-position:center;height:333px;}

.menu {width:100%;height:70px;line-height:70px;}
.menu .logo{float:left;margin:9px 0;}
.menu .nav{float:right;width:1020px;}
.menu ul li{float:left;margin:0 18px;font-size:14px;}
.menu ul li a{font-weight:600;}

.about{width:100%;margin:30px 0;}
.about .a_top{text-align:center;}
.about .a_mid{margin:30px 0;line-height:30px;color:#a9a9a9;text-indent:2em;}
.about .a_bot{text-align:center;word-spacing:10px;}

.tf01{background:url(../images/tf01.jpg) no-repeat; background-position:center;height:184px;}
.tf02{background:url(../images/tf02.jpg) no-repeat; background-position:center;height:184px;}

.pro{width:100%;margin:30px 0;}
.pro .p_top{text-align:center;}
.pro .p_type{text-align:center;line-height:80px;word-spacing:30px;}
.pro .p_type a{padding:5px 20px;border:solid 1px #9d9d9d;}
.product_scroll{padding:10px 20px 0 20px; position:relative;}
.product_scroll_inner{margin:0 auto; height:240px; overflow:hidden;}
.product_scroll ul{width:200px; float:left; padding:0 10px; overflow:hidden; }
.product_scroll li img{width:194px; height:194px; border:3px solid #E8E8E8; overflow:hidden;}
.product_scroll li.pic{width:200px;height:200px;overflow:hidden;}
.product_scroll li.text{height:40px;line-height:40px;overflow:hidden;text-align:center;background:#3a9dfa;}
.product_scroll a{color:#fff;}
.product_scroll .btn_l, .product_scroll .btn_r{display:block; width:34px; height:58px; background:url(../images/left.png) no-repeat 0 0; position:absolute; top:90px; cursor:pointer;}
.product_scroll .btn_l{left:0;}
.product_scroll .btn_r{background:url(../images/right.png) no-repeat right 0; right:0;}

.news{width:100%;height:380px;margin:30px 0;}
.news .n_top{text-align:center;}
.news .n_left{float:left;width:490px;height:270px;margin-top:30px;border:solid 1px #e2e2e2;}
.news .n_right{float:right;width:660px;height:270px;margin-top:30px;}
.news .n_right .n_r_top{width:100%;height:35px;line-height:35px;font-size:16px;}
.news .n_right .n_r_t_left{float:left;width:330px;height:35px;text-align:center;background:#e5e5e5;}
.news .n_right .tab_now{float:left;width:330px;height:35px;text-align:center;background:#3a9dfa;}
.news .n_right .tab_now a{color:#fff;}
.news .n_right .n_r_down{padding:10px 10px 0 10px;}
.news .n_right .n_r_down .n_r_list{line-height:36px;border-bottom:dashed 1px #e5e5e5;}
.news .n_right .n_r_down .n_r_list span{float:right;}

.list{width:100%;margin:30px 0;}
.l_left{float:left;width:220px;border:solid 1px #d2d2d2;min-height:450px;margin-left:30px;}
.l_left .dl{width:220px;line-height:45px;background:#3a9dfa;color:#fff;font-size:16px;word-spacing:15px;font-weight:600;}
.l_left li{width:180px;line-height:35px;padding:0 20px;border-bottom:solid 1px #d2d2d2;}
.l_left span{float:right;font-size:24px;}
.l_right{margin-left:280px;width:900px;min-height:480px;}
.l_right .l_r_top{width:100%;line-height:43px;border-bottom:solid 2px #3a9dfa;}
.l_right .l_r_nr{margin-top:20px;margin-left:30px;margin-bottom:80px;width:870px;min-height:350px;}
.l_right .l_r_nr li{width:100%;line-height:34px;border-bottom:dashed 1px #d2d2d2;word-spacing:10px;}
.l_right .l_r_nr span{float:right;}
.l_right .l_r_nr .linfo{float:left;width:240px;height:200px;margin-right:50px;margin-bottom:20px;}
.l_right .l_r_nr .linfo .pic{width:240px;height:180px;overflow:hidden;border:solid 1px #e2e2e2;}
.l_right .l_r_nr .linfo .til{width:240px;height:20px;line-height:20px;overflow:hidden;text-align:center;}
.l_right .l_r_nrx{padding:20px 30px;width:840px;min-height:350px;line-height:30px;}
.l_right .l_r_nrx .nr_bt{width:100%;height:55px;border-bottom:dashed 1px #e2e2e2;margin-bottom:20px;}
.l_right .l_r_nrx .nr_bt .til{font-size:18px;text-align:center;line-height:30px;color:#3a9dfa;}
.l_right .l_r_nrx .nr_bt .hit{font-size:12px;text-align:center;line-height:20px;word-spacing:20px;}
.l_right .l_r_nrx .nr_text{line-height:30px;}
.l_right .l_r_nrx .nr_info{width:100%;text-align:center;padding-bottom:30px;border-bottom:dashed 1px #e2e2e2;}
.l_right .l_r_nrx .nr_info span{color:#f60;font-weight:600;}
.l_right .pg{float:right; height:30px; line-height:30px; margin:10px 0 0 0; padding:0 10px;}
.l_right .pg a, .pg span{ padding:0 5px;}
.l_right .pg a.on, .pg a:hover{ color:#F9003B;}

.footer{width:100%;height:200px;background-color:#333;padding:40px 0;line-height:30px;color:#fff;font-size:16px;}
.footer a{color:#fff;font-size:14px;}
.footer .f_m{float:left;width:130px;}
.footer .f_c{float:left;margin-left:100px;}
.footer .f_c span{font-size:14px;}