/*=======================================================
@Name：themes.css
@Time: 2013/6/27
@Mail: jjplay@qq.com
@Author：jjplay
=======================================================*/

/* 主样式 */
body{color:#333;position:relative;}
h1, h2, h3, h4, h5, h6{display:inline-block;}

.float_qq ,.float_pro{width:90px;height:155px;right:20px;position:absolute;right:20px;}
.float_pro{left:20px;}

/* 头部 */
.header{height:115px;}
.header .logo{display:block;width:463px;height:115px;background:url(../image/logo.gif) 50% 50% no-repeat;text-indent:-9999px;}
.header .tel{width:389px;height:115px;background:url(../image/top_tel.gif) 50% 50% no-repeat;}

.menus{height:57px;background:url(../image/menu_bg.gif) repeat-x #0064c2;}
.menus a{display:block;margin-top:11px;border-left:1px solid #1b6ebc;width:107px;height:35px;line-height:35px;float:left;color:white;font-family:'Microsoft YaHei';;font-size:16px;text-align:center;}
.menus a:hover{color:white;font-weight:bold;}
.menus .container{border-right:1px solid #1b6ebc;}

.banner{height:702px;background:url(../image/banner_bg.gif) repeat-x;}
.banner_main{height:702px;background:url(../image/banner_main.jpg) 50% 50% no-repeat;}
.banner_main .container{position:relative;}
.banner_main .banner_show{position:absolute;width:335px;height:335px;top:250px;left:280px;}
.banner_main .banner_show img{display:none;}
.banner_main span{position:absolute;display:block;width:35px;height:35px;cursor:pointer;background:red;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.banner_main span:hover{border:3px solid red;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

.banner_sub{height:90px;background:url(../image/banner_sub_bg.gif) repeat-x #0064c2;}
.banner_sub .sub_name{height:90px;line-height:90px;background:url(../image/banner_sub_bg2.gif) no-repeat;text-align:center;font-size:28px;color:white;}

.footer{background:url(../image/footer_bg.gif) repeat-x #0064c2;}
.footer_main{height:139px;padding-top:44px;}
.footer_info p{line-height:22px;color:#d1e0ee;}
.footer_info a{color:#d1e0ee;}
.footer_tel span{color:white;}
.footer_dot{height:22px;background:url(../image/footer_dot.gif) 50% 50% repeat-x;}
.footer_logo{height:109px;background:url(../image/footer_logo.gif) center right no-repeat;}
.footer .link{height:40px;line-height:40px;color:#548ec5;}
.footer .link a{color:#548ec5;}

.main{padding:30px 0;}
.test{background:red;}

.classic_a{}
.classic_a dt{height:30px;line-height:30px;border-bottom:1px solid #dedede;}
.classic_a dt a{float:right;font-size:14px;text-decoration:underline;}
.classic_a dd{padding:15px 0;}

.p_list1 ul{overflow:hidden;}
.p_list1 li{float:left;width:201px;height:230px;font-size:0;}
.p_list1 li p{margin:0;height:35px;margin-right:25px;line-height:35px;text-align:center;background:#f4aa0b;border-bottom:3px solid #e49202;}
.p_list1 li p{font-size:14px;color:white;}
.p_list1 li a:hover{color:white;font-weight:bold;text-decoration:none;}
.p_list1 li a:hover p{background:#333;border-color:#111;}

.p_list2{width:765px;overflow:hidden;}
.p_list2 li{float:left;width:191px;height:255px;font-size:0;}
.p_list2 li p{margin:0;height:35px;margin-right:15px;line-height:35px;text-align:center;background:#f4aa0b;border-bottom:3px solid #e49202;}
.p_list2 li p{font-size:14px;color:white;}
.p_list2 li a:hover{color:white;font-weight:bold;text-decoration:none;}
.p_list2 li a:hover p{background:#333;border-color:#111;}

.n_list1 li{height:35px;line-height:35px;width:330px;background:url(../image/list_dot.gif) left bottom repeat-x;float:left;margin-right:10px;}
.n_list1 span{color:#ef8d00;}

.n_list2 li{height:45px;line-height:45px;background:url(../image/list_dot.gif) left bottom repeat-x;}
.n_list2 span{color:#ef8d00;float:right;}

.local{color:#97bfe4;height:73px;line-height:73px;padding:17px 0 0 40px;}
.local a{color:#97bfe4;}

.menu_sub li{margin-bottom:10px;}
.menu_sub a{display:block;height:36px;line-height:36px;background:url(../image/menu_sub_bg.gif) left bottom #e9f2fb no-repeat;text-align:center;font-size:14px;color:#1a64ab;}
.menu_sub a:hover,.menu_sub .this{background:url(../image/menu_sub_bg.gif) top left #fba502 no-repeat;font-weight:bold;color:white;}

.title_sub{background:#f5f5f5;border-left:4px solid #e6e6e6;padding:15px 20px;}
.title_sub h1{font-size:24px;}
.title_sub p{margin-top:5px;color:#666;}

.content_sub{padding:25px 10px;border-bottom:1px solid #dedede;line-height:22px;}
.content_sub img{border:1px solid #dedede;padding:5px;}
.content_sub .p_img{text-align:center;padding:15px 0;}
.share{padding:15px 0 25px 0;}


/* 翻页样式 */
.pages{margin:30px 0 10px;}
.pages span{margin-left:10px;color:#999;}
.pages a{border:1px solid #ccc;padding:5px 10px;background:#fafafa;}
.pagelist .thisclass{background:#0667ac;border-color:#0667ac;color:white;font-weight:bold;}



 
















