@charset "utf-8";
/* CSS Document */
 

#header{width:100%;background:url(../images/header_bg.jpg) repeat-x;}
#header_con{width:1000px;margin:0 auto;height:80px;position:relative;}
#header_con #lang{position:absolute;top:5px;right:20px;}
#header_con #lang a{display:block;float:left;padding:0 10px;border-right:#ccc 1px solid;height:15px;line-height:15px;margin-top:5px;}
#header_con #lang a:hover{COLOR: #3a4e85;}
#header_con #lang a ul li ul a{baackground: url(../images/nav_arrow.jpg) no-repeat 14px 11px}
#header_con #lang .navbottom{border-bottom: #d7d7d7 1px solid;}
#header_con #lang .search{float:left;padding-left:10px;}
#header_con #lang .search .searchbt{background:url(../images/search_bt.jpg);width:57px;height:20px;color:#fff;border:0;}
#header_con #logo{position:absolute;top:5px;left:20px;}
#nav{width:1000px;margin:10px auto;}
.ddsmoothmenu {MARGIN-TOP: 20px; WIDTH: 1000px; HEIGHT: 36px; FONT-SIZE: 14px;}
.ddsmoothmenu .fnav{FONT-SIZE: 15px;font-weight:bold;width:130px;}
.ddsmoothmenu UL {Z-INDEX: 10000000; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.ddsmoothmenu UL LI {POSITION: relative; DISPLAY: inline; FLOAT: left; margin-right:10px; Z-INDEX: 10000000;}
.ddsmoothmenu UL LI A {TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH: 90px; DISPLAY: block; HEIGHT: 36px; COLOR: #535353; TEXT-DECORATION: none}
* HTML .ddsmoothmenu UL LI A {DISPLAY: inline-block;font-size:14px;}
.ddsmoothmenu UL LI A:link {COLOR: #535353}
.ddsmoothmenu UL LI A:visited {COLOR: #535353}
.ddsmoothmenu UL LI A.selected {BACKGROUND: url(../images/index/nav_03.png) no-repeat; COLOR: #535353}
.ddsmoothmenu UL LI A:hover {BACKGROUND: url(../images/index/nav_03.png) no-repeat; COLOR: #3a4e85;}
.ddsmoothmenu UL LI UL {POSITION: absolute; MARGIN-TOP: -1px; DISPLAY: none; BACKGROUND: #fff; VISIBILITY: hidden; BORDER-TOP: #d7d7d7 1px solid; LEFT: 0px}
.ddsmoothmenu UL LI UL LI {MARGIN: 0px; DISPLAY: list-item; FLOAT: none}
.ddsmoothmenu UL LI UL LI UL {TOP: 0px}
.ddsmoothmenu UL LI UL LI A {BORDER-LEFT: #d7d7d7 1px solid; LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(../images/index/nav_09.jpg) #fff no-repeat 14px 11px; HEIGHT: 30px; BORDER-RIGHT: #d7d7d7 1px solid;text-align:left;padding-left:25px;}
.ddsmoothmenu UL LI UL LI A:hover {LINE-HEIGHT: 30px; DISPLAY: block; BACKGROUND: url(../images/index/nav_09.jpg) #fff no-repeat 14px 11px; HEIGHT: 30px; COLOR: #3a4e85}
* HTML .ddsmoothmenu {HEIGHT: 1%}
.downarrowclass {POSITION: absolute; DISPLAY: none; TOP: 12px; RIGHT: 7px}
.rightarrowclass {POSITION: absolute; DISPLAY: none; TOP: 6px; RIGHT: 5px}
.ddshadow {POSITION: absolute; WIDTH: 0px; BACKGROUND: #41aecc; HEIGHT: 0px; TOP: 0px; LEFT: 0px}
.toplevelshadow {opacity: 0.5}
#banner{margin:0px auto;width:1000px;height:264px;overflow:hidden;position:relative;z-index:-1}
#banner #pageslider img{ z-index:-1}
#footer{width:100%;background:url(../images/bottom_bg.jpg) repeat-x;height:90px;}
#footer .footer_con{width:1000px;margin:0 auto;}
#footer .footer_logo{float:left;background:url(../images/footer_logo.jpg) 0 15px no-repeat;width:157px;height:60px;padding:15px 10px;}
#footer .footer_nav{float:left;padding:15px 10px;}
#footer .footer_nav p{}
#footer .footer_nav .p1{border-bottom:#929292 1px solid;color:#999;line-height:40px;height:40px;}
#footer .footer_nav .p2{color:#666;line-height:20px;height:20px;}
#footer .footer_info{float:right;padding:15px 0px;}
#footer .footer_info p{line-height:20px;height:20px;color:#666;text-align:left;}

#content{margin:10px auto;width:1000px;}
.index_con{}
.index_con .banner{}
.index_con .line .line_left{width:650px;float:left;margin-top:10px;}
.index_con .line .line_right{width:320px;float:right;margin-top:10px;}
.index_con .intro{}
.index_con .intro .intro_con{margin:10px 0;}
.index_con .intro .intro_con .intro_con_left{width:295px;height:160px;float:left;}
.index_con .intro .intro_con .intro_con_left img{border:#ccc 1px solid;padding:1px;}
.index_con .intro .intro_con .intro_con_right{width:330px;float:right;}
.index_con .intro .intro_con .intro_con_right .txt{ text-indent:2em;line-height:25px;}
.index_con .intro .intro_con .intro_con_right .more{text-align:right;line-height:25px;}
.index_con .news{position:relative;}
.index_con .products{position:relative;}
.index_con .products .products_con li{float:left;width:185px;margin:10px 6px;}
.index_con .products .products_con li p{text-align:center;}
.index_con .products .products_con li .img image{border:#ccc 1px solid;padding:1px;}
.index_con .products .products_con li .txt{line-height:30px;height:30px;overflow:hidden;}
/*.index_con .other .other_bt{background:#eaeceb;width:320px;padding:5px 0;}
.index_con .other .other_bt li{float:left;width:140px;height:31px;padding:5px 10px;}
.index_con .other .service{margin-top:10px;}*/


.pagemap{height:30px;line-height:30px;border-bottom:#ddd 1px solid;padding-left:10px;color:#666;}
.con_body .body_left{float:left;width:220px;margin-top:10px;}
.con_body .body_left .left_title{font-size:18px;font-weight:bold;height:40px;line-height:40px;border-bottom:#ccc 1px solid;color:#1f5928;padding-left:20px;}
.con_body .body_left .left_list a{display:block;width:200px;margin:5px 0;height:35px;line-height:35px;cursor:pointer;text-decoration:none;padding-left:20px;}
.con_body .body_left .left_list .tlist{background:#729a78;color:#fff;font-weight:bold;}
.con_body .body_left .left_list .list:hover{background:#ecf7ee;color:#333;}
.con_body .body_right{float:right;margin-top:10px;border:#ccc 1px solid;}
.body_right1{width:740px;padding:10px;}
.body_right2{width:760px;}
.con_body .body_right .right_title{height:31px;line-height:31px;font-size:15px;font-weight:bold;padding-left:10px;color:#333;border-bottom:#ccc 1px solid;background:url(../images/title_bg.jpg) repeat-x;color:#666;}

.feedback_content{padding:10px;}
.feedback_txt{height:50px;line-height:50px;color:#666;text-align:right;}
.feedbacktb{margin:0 auto;}
.feedbacktb td{background:#fff;padding:5px;}
.feedbacktb .name{width:15%;text-align:right;}
.feedbacktb .value{width:35%}
.feedbacktb .input_t{border:#ccc 1px solid;height:22px;line-height:22px;}

.news_list{padding:10px;font-size:13px;}
.news_list li{margin:10px 0;border-bottom:#999 1px dashed;}
.news_list_title{float:left;width:500px;font-size:15px;font-weight:bold;height:40px;line-height:40px;}
.news_list_date{float:right;width:150px;color:#666;text-align:center;height:40px;line-height:40px;}
.news_list_overview{height:60px;line-height:20px;color:#666; text-indent:2em;}

.products_list{padding:10px;}
.products_list li{width:360px;float:left;height:120px;overflow:hidden;margin:10px 0;padding:0 5px;}
.products_list .products_list_img{float:left;width:160px;}
.products_list .products_list_img image{border:#ccc 1px solid;padding:1px;}
.products_list .products_list_info{float:right;width:190px;}
.products_list .products_list_info .products_list_title{height:25px;line-height:25px;font-weight:bold;}
.products_list .products_list_info .products_list_intro{height:60px;line-height:20px;overflow:hidden;}
.products_list .products_list_info .products_list_more{height:20px;line-height:20px;overflow:hidden;}

.morelink{position:absolute;top:5px;right:5px;}
.title_style1{height:30px;border-top:#5690da 1px solid;border-bottom:#9db9dc 1px dashed;background:url(../images/title_arrow.jpg) 10px 10px no-repeat;padding-left:25px;font-size:14px;font-weight:bold;color:#3a4f6a;line-height:30px;}
.title_style2{height:30px;background:url(../images/quickload.gif) no-repeat;padding-left:25px;font-size:14px;font-weight:bold;color:#2e6f37;line-height:30px;}
.list_style01{}
.list_style01 li{height:28px;line-height:28px;overflow:hidden;background:url(../images/list_arrow.gif) 5px 9px no-repeat;padding-left:18px;}
.list_style01 li .date{color:#666;}
.detail_title{padding:10px;font-size:20px;color:#356c3d;height:35px;line-height:35px;border-bottom:dashed 1px #999;text-align:center;font-weight:bold;}
.detail_info{height:25px;line-height:25px;color:#666;text-align:center;}
.detail_content{line-height:25px;text-indent:2em;font-size:13px;margin-top:15px;padding:10px;}
