@charset "utf-8";
/* CSS Document */
/**
 Author: Lucky
 E-Mail: 874110672@qq.com
 QQ: 874110672
 Date: 2013-08-13~
**/
/****header****/
.header{ height:518px; background:url(../images/header.jpg) top center no-repeat;}
.logo{ height:72px; padding-top:17px; text-align:center;}
/**nav**/
.nav{ height:53px; margin:10px 0 13px 0;}
.nav ul{ display:block; width:777px; height:53px; overflow:hidden; margin:0 auto; background:url(../images/nav.jpg) top center no-repeat;}
.nav ul li{ float:left; width:155px; height:53px;}
.nav ul li a{ display:block; width:155px; height:53px; float:left;}
.nav ul li a.nav_check1:hover,.nav ul li a.nav_acheck1{ background:url(../images/nav.jpg) 0px -53px no-repeat;}
.nav ul li a.nav_check2:hover,.nav ul li a.nav_acheck2{ background:url(../images/nav.jpg) -155px -53px no-repeat;}
.nav ul li a.nav_check3:hover,.nav ul li a.nav_acheck3{ background:url(../images/nav.jpg) -310px -53px no-repeat;}
.nav ul li a.nav_check4:hover,.nav ul li a.nav_acheck4{ background:url(../images/nav.jpg) -465px -53px no-repeat;}
.nav ul li a.nav_check5:hover,.nav ul li a.nav_acheck5{ background:url(../images/nav.jpg) -620px -53px no-repeat;}
/**banner**/
.banner{ height:298px; width:990px; padding:5px; background:#39443f; position:relative; overflow:hidden;}
#JS_banner{ height:298px; width:990px; overflow:hidden; position:relative; z-index:1;}
#JS_banner .imgarea{ width:990px;}
#JS_banner .imgarea img{display:none; overflow:hidden;}
#JS_banner .btnarea{ position:absolute; left:47%; bottom:22px;}
#JS_banner .btnarea span{float:left; display:block;	margin-right:8px; _display:inline; width:9px; height:9px; background:url(../images/btns.png) -9px 0 no-repeat; overflow:hidden; cursor:pointer;}
#JS_banner .btnarea .on{background:url(../images/btns.png) 0 0 no-repeat;}
/****index main****/
.index{ margin-bottom:20px; overflow:hidden;}
.index_left{ width:688px;}
.index_left_title{ height:48px; background:url(../images/shadow3.png) top center no-repeat; position:relative;}
.index_left_title img{ padding:16px 0 0 20px;}
.index_left_title a{ position:absolute; top:23px; right:11px;}
.index_left1{ padding:20px 14px 10px 14px;}
.index_left1 p{ text-indent:24px; line-height:24px;}
.index_left2{ height:214px; margin-top:17px;}
.index_left2 ul li{ width:207px; float:left; margin:0 11px; _display:inline;}
.index_left2 ul li span{ display:block; width:100%; height:181px; background:url(../images/shadow4.jpg) top center no-repeat;}
.index_left2 ul li span img{ display:block; width:201px; height:162px; margin:3px auto;}
.index_left2 ul li p{ text-align:center; line-height:23px; font-size:12px;}
.index_right{ width:260px; padding-right:9px;}
.left{ width:260px;}
.left_list{ background:url(../images/line1.png) top center no-repeat; overflow:hidden;}
.left_list_title{ height:15px; padding:17px 0 15px 0; text-indent:17px;}
.left_list_ul{ display:block; width:178px; margin:0 auto 5px auto;}
.left_list_ul li{ width:100%; height:40px; line-height:40px; font-family:"microsoft Yahei"; color:#38443f; font-size:14px; 
font-weight:bold; text-align:center; margin-bottom:5px; background:url(../images/shadow1.png) top center no-repeat;}
.left_list_ul li a{ color:#38443f;}
.left_list_ul li a:hover,.left_list_ul li a.left_acheck{ color:#847122;}
.left_call{ min-height:213px; height:auto!important;_height:213px; background:url(../images/shadow2.png) top center no-repeat; font-family:"microsoft Yahei";}
.left_call_title{ width:100%; height:15px; padding:26px 0 0 0; text-indent:17px;}
.left_call h5,.left_call p{ text-indent:18px;}
.left_call h5{ color:#165938; line-height:40px;}
.left_call p{ line-height:21px;}
.left_search{ height:28px; margin-bottom:12px; background:url(../images/search.jpg) top left no-repeat;}
.tex1,.btn1{ border:none; background:none; float:left;}
.tex1{ width:184px; height:28px; line-height:28px; padding-left:11px; color:#b4b4b4;}
.btn1{ width:57px; height:28px; margin-left:7px; _display:inline; cursor:pointer;}
/****friend_link****/
.friend_link{ min-height:51px; height:auto!important;_height:51px; width:882px; margin:0 auto; background:#dcdcdc url(../images/ico1.jpg) 7px 11px no-repeat; padding:20px 0 20px 118px;}
.friend_link a{ display:inline-block; line-height:23px; margin-right:20px; _display:inline;}
/****footer****/
.footer{ height:82px; padding:23px 0 0 0; background:url(../images/footer.jpg) bottom center no-repeat; text-align:center;}
.footer p{ line-height:32px;}
.footer p a{ padding:0 10px;}
/****content****/
.content{ background:url(../images/line2.jpg) 285px 52px no-repeat; overflow:hidden;}
.content_title{ height:37px; font-family:simsun; background:url(../images/line3.jpg) bottom center no-repeat; margin-bottom:24px; color:#494949;}
.content_title a{ padding:0 6px; color:#494949;}
.content_title a:hover{ color:#847122;}
.right{ width:690px; background:url(../images/right_bg.jpg) right top no-repeat; padding-bottom:20px;}
.right_title{ background:url(../images/book.jpg) top left no-repeat; height:57px; margin-top:9px;}
.right_title img{ padding-left:59px;}
.right_main{ padding-top:56px; overflow:hidden;}
/****product****/
.product{ width:559px; margin:0 auto;}
.product_img{ width:547px; height:398px; border:solid 1px #d2d2d2; padding:5px; background:#FFF;}
.product_img img{ display:block; width:547px; height:398px; overflow:hidden;}
/****contact****/
.contact{ padding-left:210px;}
.contact h3,.contact p{ text-indent:18px; font-family:"microsoft Yahei";}
.contact h3{ color:#165938; line-height:40px;}
.contact p{ line-height:30px; font-size:14px;}
.contact p span{ color:#c31212;}
/****product_list****/
.product_list_ul{ display:block; width:100%; overflow:hidden;}
.product_list_ul li{ float:left; margin:15px 15px 0 15px; width:194px; _display:inline;}
.product_list_ul li span{ padding:5px; background:#FFF; border:solid 1px #D2D2D2;}
.product_list_ul li span,.product_list_ul li span img{ display:block; width:182px; height:131px;}
.product_list_ul li p{ text-align:center; line-height:41px;}
/***page***/
.pageList {width:98%; float:left; padding:10px 10px; overflow:hidden;}
.pageList li {width:auto; padding:0 5px; float:left;}
.pageList ul.r {float:left; margin-left:100px; _display:inline;}
.pageList ul.r li {float:left; background:#dcdcdc; margin:0px 4px; border:1px solid #8c8c8c; padding:0; text-align:center;font-size:12px;}
.pageList ul.r li a { padding:2px 7px; display:inline-block;}
.pageList ul.r li a:hover,.pageList ul.r li a.selected { color:#FFF; background:#38443f;}