@charset "utf-8";
/*
Powered by ly200.com		http://www.ly200.com
广州联雅网络科技有限公司		020-83226791
*/

.fl{display:inline; float:left;}.fr{display:inline; float:right;}
.oh{overflow:hidden;}
.pr{position:relative;}

body{background:#fff; min-width:1000px; _behavior:url(/css/csshover.htc);}

.w{width:1000px; margin:0 auto;}

.foot{padding:10px 0; background:#555555;}
.foot_txt{width:600px; line-height:150%; color:#D3D3D3;}
.foot_share{width:200px; padding-top:10px;}
.foot_powered{margin-top:10px; text-indent:2px;}

.foot_nav a{margin:0 5px; color:#D3D3D3;}

.head{height:172px; background:url(/images/head_bg.jpg) no-repeat center top;}

.head_logo{position:absolute; left:0;}
.lianya{margin-top:5px;float:left;}
.head_search{padding-top:18px; height:52px;}
.head_search form{float:right; width:246px; background:url(/images/head_search_bg.jpg);}
.head_search .txt{border:0; margin:8px 0 0 45px; width:150px; height:20px; line-height:20px; outline:none; color:#fff; background:url(/images/head_search_bg2.jpg);}
.head_search .sub{border:0 none; width:36px; height:36px; cursor:pointer; background:url(/images/head_search_bg.jpg) right top; font-size:0; line-height:0; text-indent:-999em;}

.head_nav{height:53px; line-height:53px; padding-left:299px;}
.head_nav li{float:left; display:inline;}
.head_nav li a{color:#fff; font-size:16px;}
.head_nav_1{width:101px;}
.head_nav_2{width:115px;}
.head_nav_3{width:120px;}
.head_nav_4{width:155px;}
.head_nav_5{width:100px;}
.head_nav_6{width:auto;}

.head_other{height:49px;}

.head_news{width:600px; color:#fff; padding-left:40px; line-height:49px;}
.head_news a{color:#fff; margin-left:5px;}

.head_chat{width:140px;}

.banner{height:500px; padding-bottom:10px; position:relative; background:url(/images/banner_bg.jpg) no-repeat center bottom;}
.banner_pics{position:absolute; top:0; left:0; width:100%; height:500px;}
.banner_pics a{position:absolute; top:0; left:0; width:100%; height:500px; overflow:hidden;}
.banner_btns{padding-top:476px; position:relative; z-index:3;}
.banner_btns span{float:right; display:inline; width:15px; height:17px; margin-right:5px; background:#333333; border:1px solid #4f4f4f; color:#FFFFFF; text-align:center; line-height:17px; cursor:pointer;}
.banner_btns span.cur{background:#fff; color:#333;}
.banner_btns_box{position:absolute; left:0; bottom:10px; z-index:2; width:100%; height:40px; overflow:hidden; background:#333; text-align:right;}

.banner2{position:absolute; top:172px; left:0; width:100%; height:224px; overflow:hidden; background:none no-repeat center top; z-index:-1;}

.index_intro{width:100%; padding-top:24px;}
.index_intro .item{width:290px; height:296px; overflow:hidden; background:url(/images/line_1.jpg) repeat-x center bottom;}
.index_intro .item_img{height:130px; overflow:hidden;}
.index_intro .item_img img{display:block;}
.index_intro .item_title{height:36px; overflow:hidden;}
.index_intro .item_title a{color:#9d2900; font-size:20px; font-weight:normal;}
/*.index_intro .item_title span{float:right; padding-top:5px;}
.index_intro .item_title span a{font-size:12px;}*/
.index_intro .item_desc{line-height:1.7em; color:#656565; font-size:11px; padding-top:10px;}
.index_intro .item_list li{height:32px; overflow:hidden; line-height:32px; background:url(/images/line_1.jpg) repeat-x left top;}
.index_intro .item_list li a{padding-left:20px; background:url(/images/ico_list.jpg) no-repeat 2px center;}
.index_intro .item_list li.first{background:none;}

.index_pro{height:300px; background:url(/images/index_pro_bg.jpg) no-repeat; position:relative; padding:1px;}
.index_pro_title{height:44px; line-height:44px; color:#9d2900; text-indent:14px; font-size:20px; font-weight:normal;}
.index_pro_more{position:absolute; right:15px; top:15px; font-size:10px; text-decoration:underline; color:#737374;}
.index_pro_list{width:958px; height:210px; overflow:hidden; margin:0 20px;}
.index_pro_btn{width:38px; height:38px; cursor:pointer; position:absolute; top:133px; z-index:2;}
.index_pro_btn.left{background:url(/images/btn_left.jpg); left:-20px;}
.index_pro_btn.right{background:url(/images/btn_right.jpg); right:-20px;}

.container{padding:171px 0 20px; background:url(/images/container_bg.jpg) repeat-x 0 224px;}

.side{float:left; width:208px;}

.side_list{}
.side_list h3{height:53px; overflow:hidden; color:#d6d6d6; text-indent:14px; font:bold 24px/53px Verdana, Geneva, sans-serif; background:url(/images/side_list_bg.jpg);}
.side_list ul{border-color:#d1d1d1; border-style:solid; border-width:0 2px 1px 1px;}
.side_list ul li{height:43px; overflow:hidden; line-height:43px; padding:0 30px 0 17px; background:url(/images/side_list_bg2.jpg);}
.side_list ul li a{color:#000;}
.side_list ul li a:hover{color:#f60;}
.side_list ul li.cur a{color:#f60; font-size:14px;}
.side_list dl{border-color:#d1d1d1; border-style:solid; border-width:0 2px 1px 1px;}
.side_list dl dt{height:43px; overflow:hidden; line-height:43px; padding:0 30px 0 17px; background:url(/images/side_list_bg2.jpg);}
.side_list dl dt a{color:#000;}
.side_list dl dd{padding:10px 5px 10px 17px; display:none;}
.side_list dl dd a{display:block; margin-bottom:8px; padding-left:14px; background:url(/images/ico_list.jpg) no-repeat 0 5px;}
.side_list dl a:hover{color:#f60;}
.side_list dl.cur dd{display:block;}

.main{float:right; width:770px; padding-top:73px; min-height:250px; _height:250px;}

.main_top{height:24px; border-bottom:1px solid #727272; position:relative;}
.main_top_title{position:absolute; left:0; top:0; padding-left:3px; font-weight:normal; font-size:16px; height:25px; background:url(/images/line_2.jpg) no-repeat 0 bottom; color:#333;}
.main_top_path{text-align:right; color:#9d9d9d; font-size:11px;}
.main_top_path a{color:#9d9d9d;}

.main_title{text-align:center; font-size:14px; padding:20px 0 0;}

.main_title2{height:24px; border-bottom:1px solid #727272; position:relative;}
.main_title2 .title{position:absolute; left:0; top:0; padding-left:3px; font-weight:normal; font-size:16px; height:25px; background:url(/images/line_2.jpg) no-repeat 0 bottom; color:#333;}

.main_article{padding-top:15px; line-height:200%; width:100%; overflow:hidden;}

.main_info_list{padding-top:10px;}
.main_info_list li{height:30px; line-height:30px; padding-left:20px; background:url(/images/ico_list.jpg) no-repeat 2px center; border-bottom:1px dashed #ccc;}
.main_info_list li span{float:right;}

.pro_detail{padding-top:25px;}
.pro_detail_img{width:350px; height:350px; overflow:hidden; text-align:center;}
.pro_detail_img a{width:350px; height:350px; display:table-cell; vertical-align:middle; *display:block; *font-size:305px;}
.pro_detail_img a img{*vertical-align:middle;}
.pro_detail_info{width:350px;}
.pro_detail_name{font-weight:normal; font-size:14px; padding-bottom:10px; border-bottom:1px dashed #ccc; color:#333;}
.pro_detail_desc{line-height:180%; color:#8c8c8c; margin-top:15px;}

.pro_description{line-height:200%; width:100%; overflow:hidden; color:#969694; padding-top:10px;}

.pro_list_1{}
.pro_list_1 .item{float:left; display:inline; width:190px;}
.pro_list_1 .item_img{width:190px; height:130px; overflow:hidden; margin:25px auto 5px; background:url(/images/line_3.jpg) no-repeat left center;}
.pro_list_1 .item_img a{width:190px; height:130px; display:table-cell; vertical-align:middle; *display:block; *font-size:113px; text-align:center;}
.pro_list_1 .item_img a img{*vertical-align:middle;}
.pro_list_1 .item_name{height:40px; line-height:1.4em; overflow:hidden; padding:10px 10px 0; background:url(/images/pro_list_bg.jpg) repeat-x;}
.pro_list_1 .item_name a{color:#717171;}
.pro_list_1 .item.first .item_img{background:none;}
