﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 "微软雅黑",Verdana, Geneva, sans-serif;color:#5f5f5f;}
*{ margin:0; padding:0; list-style:none; border:0px;}
a{text-decoration:none; color:#5f5f5f;}
a:hover{text-decoration:none;color:#e75101;}
.clear {clear:both; line-height:0px;}
.box{ width:1000px; margin:auto;background-color:#FFFAEE}
.box1{ width:1000px; margin:auto;margin-top:20px;}
.box2{ width:1000px; margin:auto;}
.st{ font-family:"宋体"; font-size:12px;}
.ql{ font-size:0px; line-height:0px;}

.head{ height:510px; border-top:3px solid #ffcc33; margin-bottom:25px; }
.head_a{ height:400px; border-top:3px solid #ffcc33; margin-bottom:25px; }
.logo{ width:497px; height:95px; float:left;}
.favbox{ width:390px; height:20px; float:right;}
.favbox .so{ width:200px;  margin:10px 0px;float:right;}
.favbox .so .input{ width:130px;height:24px; line-height:24px;border:1px solid #CCC;}
.favbox .so .image{width:100%;border:0px;}
.fav{ height:20px; width:230px; background:url(/images/index_02.gif) no-repeat; float:right; color:#FFF; text-align:center; line-height:20px;padding-bottom:5px;}
.fav a{text-decoration:none; color:#c06305;}
.fav a:hover{text-decoration:none;color:#e75101;}


#menu {display:block; width:1000px; margin:auto; height:37px;background:url(../images/nav_bg.gif) no-repeat;}
#nav {display:block;}
#nav .mainlevel { position:relative;width:124px;float:left; text-align:right;line-height:37px;  background:url(../images/fx.gif) no-repeat right; height:37px; text-align:center;display:block; }

#nav .mainlevel a {font-weight:bold; font-size:15px;color:#fff; text-decoration:none; line-height:37px; height:37px; text-align:center; display:block;}
#nav .mainlevel a:hover {color:#FDA213; text-decoration:none; }
#nav .mainlevel ul {position:absolute;left:23px;_left:23px; display:none; _height:20px;*width:2000px;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left; background:url(../images/1.png) no-repeat !important; /*background:transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/1.png',sizingMethod='scale') IE6 only*/}
#nav .mainlevel li a { width:80px;font-size:12px;line-height:20px; height:20px; display:block; _padding-bottom:6px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; background:#FDA213;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.note {color:#3f240e; border-right:1px solid #fff; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x; display:block; line-height:34px; padding:0 3em;}
.Triangle_con {height:0px;_height:0px; background:url(../images/bird.png) 36px 0 no-repeat; display:block; _margin-bottom:-17px;/*IE6 only*/}
.log {margin:100px auto; width:1000px; text-transform:capitalize; line-height:200%;}


.nav{width:1000px;height:37px; background:url(../images/nav_bg.gif) no-repeat;}
.nav li{ width:124px; float:left; text-align:right;line-height:37px; font-weight:bold; font-size:15px; background:url(../images/fx.gif) no-repeat right; height:37px; text-align:center;}
.nav a{text-decoration:none; color:#fff;}
.nav a:hover{text-decoration:none;color:#b50606;}

.banner{height:433px; background:url(../images/banner_bg.png) no-repeat center;background-position:center 36px;
}
.bannernr{ width:1000px; height:338px; margin:auto; padding-top:30px;}

.banner_a{height:324px; background:url(../images/banner_bg2.png) no-repeat center ;background-position:center 6px;}
.bannernr_a{ width:1000px; height:230px; margin:auto; padding-top:30px;}

.index_left{ width:750px; float:left; background-color:#FFFAEE;}
.index_lefta{ width:245px; float:left;}
.index_lefta .so{ width:245px; height:101px; background:url(/images/so.png) no-repeat; margin:10px 0px;}
.index_lefta .so input{ width:130px; height:24px; line-height:24px; border:1px solid #CCC;}


.index_lefta .index_news li{width:245px; line-height:26px;}
.index_leftb{ width:477px; float:right;}
.index_leftb .about h1{ font-size:18px; color:#CC6600; line-height:28px; padding-top:15px;}
.index_leftb .aboutnr{ width:300px; float:right; line-height:24px;}
.index_leftb .xm{ width:477px; height:100px; line-height:0px; font-size:0px; margin:12px 0px;}

.bx_wrap{ width:709px; float:left;}
.bx_wrap li{ width:141; float:left; text-align:center;}
.bx_wrap li img{ width:133px; height:95px;padding:2px; background:#d6d6d6;}


.index_right{ width:232px; float:right;}
.index_right .login{ width:232px; height:160px; background:url(../images/login.png) no-repeat;}
.index_right .loginnr{ width:200px; padding-top:45px; margin:auto;}
.index_right .loginnr input{width:130px; height:20px; line-height:20px; border:1px solid #CCC;}

.index_right .map{width:232px; height:140px; margin:15px 0px;}
.index_right .contact{width:232px; height:105px; background:url(../images/contact_bg.png) no-repeat; padding-top:30px; line-height:22px;margin-top:20px;}

.left{ width:245px; float:left;}
.left .left_nav .fl_bt{ width:245px; height:50px; line-height:50px; background-color:#FDA213; font-size:25px; color:#FFF; text-indent:1em;}
.left .left_nav .fl_bt span{ font-size:16px;}
.left .left_nav .fl li{ width:245px; height:30px; line-height:30px; color:#FFF; text-indent:4.5em; border-top:1px solid #FFF;}
.left .left_nav a{width:245px; height:30px; line-height:30px; background-color:#e1eaf0;text-decoration:none; color:#5f5f5f; display:block;}
.left .left_nav a:hover{background-color:#686868;text-decoration:none;color:#fff;}
.left .so{ width:245px; height:101px; background:url(../images/so.png) no-repeat; margin:10px 0px;}
.left .so input{ width:130px; height:24px; line-height:24px; border:1px solid #CCC;}

.right{ width:725px; float:right;}
.right .bt{ width:725px; height:38px; background-color:#e9e9e9; border-bottom:2px solid #FDA213;}
.right .bt .zbt{ font-size:20px; line-height:38px; width:400px; float:left;  text-indent:1em;}
.right .bt .zbt span{ font-size:12px; color:#F60; text-transform:uppercase;}
.right .bt .fbt{ width:300px; float:right; line-height:38px; text-align:right; padding-right:10px;}
.right .content{ line-height:28px; padding:25px 0px;}
.right .content p{ text-indent:2em;}
.right .case li{ width:220px; float:left; margin:10px; text-align:center; line-height:20px; display:inline;}
.right .case li img{ width:210px; height:160px; padding:2px; border:1px solid #CCC;}
.right .news{ width:600px; margin:20px auto;list-style-position:outside;}
.right .news li{ line-height:30px; border-bottom:1px dotted #CCC;}
.right .news .time{ font-size:11px; color:#F30;}
.right .content h2{ font-size:18px; text-align:center;}
.right .timebox{ height:30px; background-color:#e3e3e3; text-align:center; line-height:30px; margin:15px 0px;}

.right .content .caseend{ width:606px; margin:auto;}
.right .content .caseend img{ width:600px; padding:2px; border:1px solid #CCC;}
.right .content .casebt{ width:650px; margin:auto; height:35px; font-weight:bold; line-height:35px; font-size:16px; background-color:#e1eaf0; text-align:center; margin-bottom:20px;}
.right .ideacontent {padding:30px auto 30px auto;background-color:#e1eaf0;	}
.right .ideacontent p{font:20px/1.5 "华文行楷",Verdana, Geneva, sans-serif;color:#5f5f5f;text-indent:2em;padding:0 20px 0 20px;}

.bottom{height:120px; background:url(../images/bottom.gif) repeat-x; margin-top:20px; text-align:center; line-height:24px;}

/* 标签切换 */
.tab-content li{display:none;zoom:1; }
.tab-content li.current{display:block;}
.tab-content li li{display:block;}
.tab-block .block-1 .tab li .inner-wrp{float:left;}

/* 焦点图轮转 */
.focus{position:relative;padding:3px;font-size:12px;font-weight:bold;text-align:center;}
.focus .focus-content li{position:absolute;left:0px;top:0px;_left:-121px;}
.focus .focus-content img{display:block;margin-bottom:0px; width:243px;height:161px;}
.focus .focus-opt {position:absolute;right:0px;_right:-1px;bottom:58px;float:left; margin-bottom:-216px;_margin-bottom:-60px;}
.focus .focus-opt li {float:left;line-height:15px;margin-right:0px;border:1px solid #ddd;cursor:pointer;background-position:0 -108px;width:15px;}
.focus .focus-opt li.inner-wrp {width:16px;height:16px;_height:6px;padding:1;overflow:hidden;}
.focus .focus-opt li.current {border-color:#FDA213;color:#A1A1A1;background-color:#FDA213; width:15px;}