@charset "utf-8";
/* CSS Document */

body { font-family:"宋体"; font-size:12px; color:#807360;}
* { margin:0; padding:0;}
a { color:#807360; text-decoration:none;}
a:hover {text-decoration:none; cursor:pointer}
.clear{clear:both;}
img{ border:0}
ul{list-style-type:none}

.top_bg{ width:100%; height:198px; background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; background-position:center 0px}
.top{ width:1017px; height:198px; overflow:hidden; margin:0 auto}
.logo{ float:left; margin:47px 0 0 11px}
.top_r1{ width:400px; height:26px; overflow:hidden; float:right; margin:65px 14px 0 0; text-align:right; line-height:26px}
.top_r1 a:hover{ text-decoration:underline}

.dh{ width:450px; height:32px; overflow:hidden; float:right; margin-top:24px}
.dh a{ display:block; width:45px; height:32px; overflow:hidden; float:left; display:block; margin-left:8px; margin-right:11px; background-repeat:no-repeat}
.dh_01{ display:block; background-image:url(../images/dh_01.jpg) }
.dh_02{ display:block; background-image:url(../images/dh_02.jpg) }
.dh_03{ display:block; background-image:url(../images/dh_03.jpg) }
.dh_04{ display:block; background-image:url(../images/dh_04.jpg) }
.dh_05{ display:block; background-image:url(../images/dh_05.jpg) }
.dh_06{ display:block; background-image:url(../images/dh_06.jpg) }
.dh_07{ display:block; background-image:url(../images/dh_07.jpg) }
.dh a:hover{ background-position:0px -2px}

.main_bg{ width:100%; height:1002px; background-image:url(../images/main_bg.jpg); background-repeat:no-repeat; background-position:center 0px}

.index_h1{ width:100%; height:74px;}

.index_flash{ width:1017px; height:336px; overflow:hidden; margin:0 auto;}
.index_flash_con{ width:1004px; height:336px; overflow:hidden; margin-left:6px}

.slideBox{ width:1004px; height:336px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin-right:5px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#c25e2f; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd img{ width:1004px; height:336px; }  

.index_010203{ width:1017px; height:219px; overflow:hidden; margin:0 auto; margin:0 auto; margin-top:75px;}

.index_01{ width:431px; height:219px; overflow:hidden; float:left;}
.index_01_tit{ width:431px; height:60px; overflow:hidden;}
.index_01_con{ width:431px; height:127px; overflow:hidden; color:#807265; line-height:18px}
.index_01_con a{ color:#807265}
.index_01_bottom{ width:431px; height:32px; overflow:hidden}
.index_01_con_img{ float:left; margin:3px 10px 0 1px}

.index_02{ width:296px; height:219px; overflow:hidden; float:left;}
.index_02_tit{ width:296px; height:50px; overflow:hidden}
.index_02_con{ width:252px; height:150px; overflow:hidden; margin-left:30px; color:#807265; line-height:18px}
.index_02_con a{ color:#807265}
.index_02_con_img{ float:left; margin:2px 8px 0 0}

.index_03{ width:290px; height:219px; overflow:hidden; float:left}
.index_03_tit{ width:290px; height:50px; overflow:hidden}
.index_03_con{ width:213px; height:138px; overflow:hidden; margin-left:35px; margin-top:2px; background-color:#999}

.index_04{ width:1017px; height:175px; overflow:hidden; margin:0 auto; margin-bottom:67px}
.index_04_tit{ width:1017px; height:40px; overflow:hidden}
.index_04_con{ width:997px; height:117px; overflow:hidden; margin:0 auto; margin-top:13px}
.case_scrollone{ float:left; width:238px; height:117px; overflow:hidden; margin-right:17px}
.case_scrollone img{ width:238px; height:117px;}


.foot{ width:1000px; height:36px; overflow:hidden; margin:0 auto; font-size:12px; line-height:19px; text-align:center; color:#7c7362; font-family:Arial, Helvetica, sans-serif}
.foot a{ color:#7c7362}
.foot a:hover{ text-decoration:underline}

.nei_main_bg{ width:100%; height:1002px; background-image:url(../images/nei_main_bg.jpg); background-repeat:no-repeat; background-position:center 0px}

.nei_h1{ width:100%; height:74px; }

.nei_box{ width:1017px; height:768px; overflow:hidden; margin:0 auto; margin-bottom:104px}
.nei_con{ width:1000px; height:768px; overflow:hidden; margin-left:14px; color:#817162; line-height:28px;}
.nei_tit{ width:1000px; height:34px; overflow:hidden; line-height:34px; margin-bottom:12px}
.nei_tit span{ font-weight:bold; line-height:34px; font-size:18px; color:#060606}

.nei_scroll_box{ width:1000px; height:722px; overflow:hidden; position:relative;}

.nei_dy{ width:973px; min-height:701px; margin-right:10px}

#screen{ position:absolute; width:1000px; height:700px; left:0px; top:0px; overflow:auto;}
#screen .cds_scrollbar{ position:absolute; background-color:#ece5d3; right:1px; cursor:pointer;}
.cds_scrollbar_over{ background-color:#CC3 }
.cds_scrollbar_pushed{ background-color:#CC3 }
.cds_track{ position:absolute; background-color:#d1cac4; right:0px; top:0px; height:100%; cursor:pointer; border:#d1cac4 1px solid}
.cds_up{ position:absolute; background-color:#d1cac4; right:0px; top:0px; cursor:pointer; border-left:#d1cac4 1px solid; border-top:#d1cac4 1px solid; border-right:#d1cac4 1px solid}
.cds_down{ position:absolute; background-color:#d1cac4; right:0px; bottom:0px; cursor:pointer; border-left:#d1cac4 1px solid; border-bottom:#d1cac4 1px solid; border-right:#d1cac4 1px solid}


.newslist{ width:950px; height:29px; border-bottom:#e6e6e6 1px dashed; margin-left:10px}
.newslist span{ float:left; width:860px; height:29px; overflow:hidden;}
.newslist span a{ color:#5d5345}
.newslist span a:hover{ color:#d55138}
.newslist font{ float:left; width:90px; height:29px; overflow:hidden; text-align:right; color:#777; font-size:12px}

.pro_list{ width:232px; height:139px; float:left; overflow:hidden; margin:10px 9px 10px 9px;}
.pro_list a{ display:block; float:left; width:240px; height:143px; overflow:hidden;}
.pro_list a img{ width:230px; height:113px; float:left; border:#fff 1px solid}
.pro_list a span{ float:left; width:232px; height:24px; margin-left:1px; overflow:hidden; line-height:26px; text-align:center; color:#666}
.pro_list a:hover img{ border:#d55138 1px solid}
.pro_list a:hover span{ color:#d55138}

.huanye{ text-align:right; margin-top:10px; margin-right:16px}

.prodetailtitle{ font-size:14px; font-weight:bold; color:#444; line-height:30px; text-align:center}
.prodetailcontent{ margin-top:15px}

.video_list{ width:215px; height:164px; float:left; overflow:hidden; margin:15px 16px 15px 16px;}
.video_list a{ display:block; float:left; width:215px; height:164px; overflow:hidden;}
.video_list a img{ width:213px; height:138px; float:left; border:#fff 1px solid}
.video_list a span{ float:left; width:213px; height:24px; margin-left:1px; overflow:hidden; line-height:26px; text-align:center; color:#666}
.video_list a:hover img{ border:#d55138 1px solid}
.video_list a:hover span{ color:#d55138}




