body,ul,li,dl,dt,dd,div{list-style:none;margin:0px;padding:0px;}
a{text-decoration:none;}
.cbody{margin:0px auto;width:1200px;font-family:'微软雅黑';}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.head{height:120px;}
.logo{width:292px;height:86px;overflow:hidden;margin-top:18px;}
.menu{margin-top:40px;}
.menu>ul>li{float:left;position:relative;padding:0px 24px;height:50px;line-height:50px;background:url(../images/menu_li.jpg) no-repeat center right;}
.menu>ul>li>a{float:left;border-bottom:2px solid #ffffff;font-size:16px;color:#666666;}
.menu>ul>li>a:hover,.menu>ul>.cur>a{border-bottom:2px solid #eb8900;}
.menu_cur{display:none;position:absolute;top:60px;left:0px;z-index:9999;}
.menu_cur dl{width:120px;background:url(../images/menu_cur.png) repeat-y;padding:6px 0px;}
.menu_cur dl dd{text-align:center;height:30px;line-height:30px;margin:0px 12px;border-bottom:1px solid #f0f0f0;}
.menu_cur dl dd a{font-size:14px;color:#666666;}
.menu_top{width:120px;height:13px;background:url(../images/menu_top.png) no-repeat;}
.menu_but{width:120px;height:5px;background:url(../images/menu_but.png) no-repeat;}
.product{height:600px;}
.tbox_name{font-size:36px;color:#666666;line-height:40px;}
.tbox_eng{font-size:14px;color:#cccccc;line-height:30px;}
.tbox{text-align:center;padding:30px 0px;}
.more{text-align:center;padding:60px 0px 40px 0px;}
.more a{font-size:14px;color:#00388b;}
.probox_li{float:left;text-align:center;width:216px;margin:0px 12px;cursor:pointer;}
.probox_pic{width:150px;height:150px;overflow:hidden;margin:0px auto;}
.probox_txt{margin:16px 0px;line-height:30px;}
.probox_txt a{font-size:18px;color:#333333;font-weight:bold;}
.probox_desc{font-size:14px;color:#999999;line-height:24px;}
.trabox{background:url(../images/trabox.jpg) no-repeat center;height:600px;}
.trabox .tbox_name{color:#ffffff;}
.trabox .more{padding:26px 0px;}
.trabox .more a{margin:0px auto;display:block;background:url(../images/more.gif) no-repeat;width:150px;height:35px;line-height:34px;color:#00388b;}
.trabox_body{position:relative;}
.tempWrap{top:0px;left:60px;}
.trabox .prev{cursor:pointer;position:absolute;top:60px;left:12px;z-index:999;}
.trabox .next{cursor:pointer;position:absolute;top:60px;right:12px;z-index:999;}
.trabox_ul{width:1228px;}
.trabox_li{float:left;width:275px;height:384px;margin:0px 16px;}
.trabox_pic{position:relative;width:275px;height:197px;overflow:hidden;margin:0px auto;text-align:center;}
.trabox_pic img{max-width:275px;max-height:197px;border-radius:5px;-moz-border-radius:5px;}
.trabox_png{cursor:pointer;position:absolute;z-index:888;left:100px;top:60px;width:59px;height:59px;background:url(../images/trabox_pic.png) no-repeat;}
.trabox_name{height:40px;line-height:40px;padding:6px 0px;text-align:center;overflow:hidden;}
.trabox_name a{color:#ffffff;font-size:18px;}
.trabox_desc{font-size:14px;line-height:24px;color:#c9c9c9;}
.news{background:url(../images/news_bg.gif) no-repeat center;height:600px;}
.news .more{padding-top:40px;}
.news_li{width:580px;margin:12px 0px;}
.news_pic{width:118px;height:90px;overflow:hidden;}
.news_pic img{width:118px;height:90px;border-radius:5px;-moz-border-radius:5px;}
.news_info{width:437px;}
.news_title{line-height:26px;}
.news_title a{font-size:16px;color:#666666;}
.news_time{font-size:14px;color:#cccccc;line-height:26px;}
.news_desc{font-size:14px;line-height:22px;color:#888888;}
.about{height:680px;background:#f4f4f4;}
.about p{margin:0px;padding:0px;}
.about .more{padding:30px 0px;}
.about_hide{height:430px;width:1200px;overflow:hidden;}
.foot{height:206px;background:#00388b;}
.foot_logo{width:122px;height:133px;overflow:hidden;margin:42px 0px 0px 80px;}
.copy{margin:60px 0px 0px 140px;font-size:14px;color:#ffffff;line-height:30px;width:568px;text-align:center;}
.code{margin:50px 56px 0px 0px;}

/*news_list.html*/
.nav{text-align:center;height:120px;line-height:120px;}
.nav a{font-size:16px;color:#666666;border-radius:5px;-moz-border-radius:5px;text-align:center;width:126px;margin:0px 20px;height:34px;line-height:34px;background:#eeeeee;display:inline-table;}
.nav a:hover,.nav .cur{background:#00388b;color:#ffffff;}
.nlist_hide{display:none;height:272px;margin:20px 0px;}
.nlist_pic{width:362px;height:273px;overflow:hidden;}
.nlist_pic img{width:362px;height:273px;}
.nlist_info{width:804px;}
.nlist_title{height:30px;line-height:30px;}
.nlist_title a{font-size:18px;color:#333333;}
.nlist_time{font-size:14px;color:#cccccc;line-height:30px;}
.nlist_desc{font-size:14px;color:#666666;line-height:30px;}
.nlist{border-bottom:1px solid #eeeeee;}
.nlist_li{border-top:1px solid #eeeeee;}
.nlist_top{padding-left:24px;font-size:16px;color:#333333;background:url(../images/nlist_top.gif) no-repeat 7px center;height:48px;line-height:48px;}
.page{margin:20px auto;width:400px;}
.page a,.page span{margin:0px 4px;color:#707070;padding:0px 9px;border:1px solid #e0e0e0;height:24px;line-height:24px;}
.page a:hover,.page span{border:1px solid #00388b;color:#fff;background:#00388b;}

/*news_view.html*/
.title{text-align:center;padding:16px 0px;font-size:18px;color:#333333;line-height:30px;border-bottom:1px solid #eeeeee;}
.info{text-align:center;font-size:14px;color:#cccccc;line-height:46px;}
.info span{margin:0px 10px;font-size:14px;color:#666666;}
.jsfont a{font-size:14px;color:#666666;}
.content{padding:20px 0px;font-size:14px;color:#666666;line-height:30px;}

/*tv.html*/
.tv_view{width:900px;margin:0px auto;}
.tv_list{padding:30px 0px;border-top:1px solid #eeeeee;}
.tv_list .trabox_name a{color:#666666;}
.tv_list .trabox_desc{color:#999999;}
.tv_list .trabox_li{margin-bottom:16px;}

.map{margin:20px 0px;}
.map_body{width:580px;margin:40px auto;}
.map_tel{font-size:16px;color:#666666;line-height:36px;}
.map_code{width:120px;height:118px;}

.coop{padding:20px 0px;}
.coop_li{float:left;width:160px;height:200px;margin:20px 10px;overflow:hidden;text-align:center;}
.coop_li img{max-width:160px;max-height:200px;}

.cult_li{float:left;margin:10px 16px;width:275px;}
.cult_pic{width:275px;height:196px;overflow:hidden;}
.cult_pic img{width:275px;height:196px;border-radius:5px;-moz-border-radius:5px;}
.cult_name{height:40px;line-height:40px;text-align:center;}
.cult_name a{font-size:16px;color:#666666;}

.teach_pic{width:350px;height:310px;overflow:hidden;}
.teach_info{width:834px;height:310px;overflow:hidden;}
.teach_name{font-size:18px;color:#333333;border-bottom:1px solid #eeeeee;height:52px;line-height:52px;}
.teach_desc{margin-top:10px;font-size:14px;color:#333333;line-height:30px;}
.teach_view{padding-top:30px;margin-bottom:60px;border-top:1px solid #eeeeee;}
.teach_ul ul li{float:left;width:222px;margin:10px 12px;text-align:center;}
.teach_ul ul li img{width:222px;height:241px;border-radius:5px;-moz-border-radius:5px;}
.teach_ul ul li a{font-size:16px;color:#666666;line-height:32px;}

.duct{margin-top:60px;}
.duct_gif{height:16px;margin-top:40px;position:relative;}
.duct_gif img{position:absolute;left:120px;}
.duct_body{display:none;margin-bottom:40px;padding:20px 30px;font-size:14px;color:#333333;line-height:30px;height:168px;background:#f0f0f0;border-radius:5px;-moz-border-radius:5px;}
.duct_more{background:#01378b;border-radius:5px;-moz-border-radius:5px;;margin:30px auto;width:116px;text-align:center;height:36px;line-height:36px;}
.duct_more a{font-size:14px;color:#ffffff;}

.duct_li{margin:10px 0px 40px 0px;height:140px;padding:46px 0px;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;}
.duct_pic{width:150px;height:150px;}
.duct_info{width:1030px;}
.duct_name{margin-top:10px;line-height:30px;font-size:18px;color:#333333;}
.duct_desc{margin-top:10px;font-size:14px;color:#333333;line-height:30px;}
.duct_view{font-size:14px;line-height:30px;color:#333333;}

#full-screen-slider { width:100%; height:396px; float:left; position:relative}
#slides { display:block; width:100%; height:396px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}