@charset "utf-8";

.flexslider{position:relative;height:100%;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:300px;}
.slides li a{ display:block; width:970px; height:300px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;transition-property: color;-moz-transition: 0; -webkit-transition:0; -o-transition:0; transition: 0 ;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:38%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-prev{left:0;background:url(../images/prev.png) center center no-repeat;}
.flex-prev:hover{left:0;background:url(../images/prev_hover.png) center center no-repeat;}
.flex-next{right:0;background:url(../images/next.png) center center no-repeat;}
.flex-next:hover{right:0;background:url(../images/next_hover.png) center center no-repeat;}

.main_bg{ width:100%; background:url(../images/bg.png) center top repeat-y; margin-top:-1px;}
.main{ margin:0 auto; width:1055px;background:url(../images/main_bg.png) repeat-y;}
.main_banner{ margin:0 auto; width:970px;padding-top:20px; padding-bottom:10px;}

.main_01{ margin:0 auto; width:970px; height:302px; padding-top:15px;}
.main_tzgg{ float:left;width:230px;}
.main_tzgg_top{clear:both; width:230px;height:30px;background:url(../images/1.png) no-repeat left center;}
.main_tzgg_title{ margin-left:25px; float:left; width:205px;height:30px;line-height:28px;border-bottom:1px solid #e9e9e9;}
.main_tzgg_title_01{ float:left; font-size:16px; font-weight:bold; color:#222222; border-bottom:3px solid #f19c37;}
.main_tzgg_title_02{ float:right; color:#020202;}
.main_tzgg_title_02 a{color:#020202;}
.main_tzgg_title_02 a:hover{color:#e67b2c;}
#main_tzgg_list{ margin-top:15px; overflow:hidden;}
#main_tzgg_list ul li{background:url(../images/dian.png) no-repeat left center; height:24px; text-indent:1em;}
#main_tzgg_list ul li a{ display:inline-block; width:340px; overflow:hidden; float:left;line-height:24px; color:#010101;}
#main_tzgg_list ul li a:hover{color:#e67b2c;}
#main_tzgg_list ul li span{ float:left; width:90px; text-align:right; line-height:24px; color:#9a9a9a;}



.main_jrgz{ float:left;width:440px; margin-left:15px;}
.main_jrgz_top{clear:both; width:440px;height:30px;background:url(../images/2.png) no-repeat left center;}
.main_jrgz_title{ margin-left:25px; float:left; width:415px;height:30px;line-height:28px;border-bottom:1px solid #e9e9e9;}
#main_jrgz_center{ height:33px; line-height:33px; background:#f4f4f4; margin-top:21px;}
#main_jrgz_center ul li{ float:left;}
#main_jrgz_center ul li a{ float:left; margin-left:40px; color:#020202;}
.main_jrgz_list{ clear:both; height:40px; margin-top:24px;}
.main_jrgz_list_dian{ float:left; width:4px;height:4px; margin-top:7px;}
.main_jrgz_list_title{ float:right; width:425px; line-height:22px;}
.main_jrgz_list_title a{ color:#222222;}
.main_jrgz_list_title a:hover{ color:#e67b2c;}

#scrollFocus{ height:215px; width:100%; overflow:hidden;}
#scrollFocus li{ height:65px; overflow:hidden;}

.main_wskh{ float:right; width:201px;}
#main_wskh_list ul li{ width:201px; height:47px; line-height:47px; margin-top:5px; text-align:center; font-size:14px; color:#f16520;}
#main_wskh_list ul li a{ display:block;width:201px; height:47px; line-height:47px; background:url(../images/wskh_list.png) no-repeat; margin-top:5px; text-align:center; font-size:14px; color:#f16520;}
#main_wskh_list ul li a:hover{ display:block;width:201px; height:47px; background:url(../images/wskh_list_hover.png) no-repeat;color:#ffffff;}



.main_02{ margin:0 auto; width:970px; height:218px; padding-top:15px;}
.main_zxdt_top{clear:both; width:230px;height:30px;background:url(../images/3.png) no-repeat left center;}
.main_schq{float:left;width:440px; margin-left:50px;}
.main_schq_top{clear:both; width:440px;height:30px;background:url(../images/4.png) no-repeat left center;}
.main_schq_title{ margin-left:25px; float:left; width:415px;height:30px;line-height:28px;border-bottom:1px solid #e9e9e9;}
.main_tzgg_title_01{ float:left; font-size:16px; color:#222222; border-bottom:3px solid #f19c37;}
.main_tzgg_title_02{ float:right; color:#020202;}
.main_tzgg_title_02 a{color:#020202;}
.main_tzgg_title_02 a:hover{color:#e67b2c;}



.main_zysj{ float:right; width:201px; height:220px;border:1px solid #dfdfde;}
.main_jyzy{ height:95px;}
.main_jyzy_title{ height:30px; padding-top:10px; font-size:16px; color:#222222; text-indent:0.5em; background:url(../images/jy_bg.png) repeat-x;}
.main_jyzy_title p{ margin-left:10px; height:20px; line-height:20px;border-left:2px solid #f19c37;}
#main_jyzy_list{ height:60px; width:100%;}
#main_jyzy_list ul li{ display:inline-block; height:27px; width:89px;background:url(../images/dian.png) no-repeat left center; text-indent:1em; margin-left:10px; float:left;}
#main_jyzy_list ul li a{line-height:24px; color:#010101;}
#main_jyzy_list ul li a:hover{color:#e67b2c;}


.main_jysj{ height:125px;}
#main_jysj_list ul li{ display:inline-block; height:27px; width:195px;background:url(../images/dian.png) no-repeat left center; text-indent:1em; margin-left:10px; float:left;}
#main_jysj_list ul li a{line-height:24px; color:#010101;}
#main_jysj_list ul li a:hover{color:#e67b2c;}



.main_03{ margin:0 auto; width:970px; height:322px; padding-top:15px;}
.main_mtbd_top{clear:both; width:970px;height:30px;background:url(../images/5.png) no-repeat left center;}
.main_mtbd_title{ margin-left:25px; float:left; width:900px;height:30px;line-height:28px;border-bottom:1px solid #f19c37;}
#main_mtbd_list ul li{ float:left; width:223px; height:213px; margin-left:8px; margin-right:8px; border:1px solid #ededed; margin-top:30px; margin-bottom:30px;}
#main_mtbd_list ul li:hover{ width:223px; height:213px; background:#f6f6f6;}
#main_mtbd_list ul li img{ width:100%; overflow:hidden;}
#main_mtbd_list ul li p a{ display:block; text-align:center; line-height:45px; font-size:14px; color:#222222;}
#main_mtbd_list ul li p a:hover{color:#e67b2c;}
#main_mtbd_list ul li p{ color:#909090; text-align:center;}


.main_04{ margin:0 auto; width:970px; height:290px; padding-top:15px;}
.main_sshq_top{clear:both; width:970px;height:30px;background:url(../images/6.png) no-repeat left center;}
.main_sshq_title{ margin-left:25px; float:left; width:945px;height:30px;line-height:28px;border-bottom:1px solid #f19c37;}
.main_sshq_iframe{ width:970px; height:233px; margin-top:25px;}


.main_05{ margin:0 auto; width:970px; height:368px; padding-top:35px; clear:both;}
.main_cjkx{ width:435px; float:left;}
.main_cjkx_top{clear:both; width:435px;height:30px;background:url(../images/7.png) no-repeat left center;}
.main_sckx_top{clear:both; width:435px;height:30px;background:url(../images/8.png) no-repeat left center;}
.main_cjkx_title{ margin-left:25px; float:left; width:410px;height:30px;line-height:28px;border-bottom:1px solid #f19c37;}
.main_cjkx_center{ height:60px; padding-top:30px; padding-bottom:30px;border-bottom:1px solid #e9e9e9;}
.main_cjkx_center_img{ float:left; width:85px; height:58px;}
.main_cjkx_center_img img{ float:left; width:85px; height:58px;border:1px solid #dadada;}
.main_cjkx_center_title{ float:right; width:310px; font-size:18px; color:#e67b2c; line-height:24px;}
.main_cjkx_center_title a{color:#e67b2c;}



.main_06{ margin:0 auto; width:970px; height:240px; padding-top:15px;}
.main_zlhb_top{clear:both; width:970px;height:30px;background:url(../images/9.png) no-repeat left center;}
#main_zlhb_list ul li{ float:left; margin-left:50px; margin-top:32px;width:180px; height:60px;}
.main_07{ margin:0 auto; width:970px; height:19px; margin-top:20px;}
.main_lr{ clear:both; margin:0 auto;width:970px;padding-top:20px; padding-bottom:20px;}
.main_left{ float:left; width:202px; margin-bottom:20px;}
.main_left_title{ font-size:24px; color:#222222;border-bottom:1px solid #e9e9e9;}
.main_left_title p{ width:100px; line-height:45px;border-bottom:2px solid #f19c37;}
#main_left_list ul{border:1px solid #f2f2f2; margin-top:1px; margin-bottom:10px;}
#main_left_list ul li a{ display:block; width:200px; height:45px; line-height:45px; background:url(../images/list_02.png) repeat-x; font-size:16px; color:#010101;border-bottom:1px solid #e9e9e9; text-indent:1.5em;}
#main_left_list ul li a:hover{width:200px; height:45px; background:url(../images/list_01.png) repeat-x; color:#ffffff;}
#main_zxgz_list{ margin-top:15px;}
#main_zxgz_list .main_zxgz_list_zx{background:url(../images/10.png) no-repeat left center;text-indent:2em; margin-left:10px; float:left;}
#main_zxgz_list .main_zxgz_list_gz{background:url(../images/11.png) no-repeat left center;text-indent:2em; margin-left:10px; float:left;}
#main_zxgz_list ul li a{line-height:24px; color:#010101;}
#main_zxgz_list ul li a:hover{color:#e67b2c;}
.main_lxwm{ float:right; width:201px; height:200px;border:1px solid #dfdfde; margin-top:10px;}
.main_lxwm p{ margin:0 auto; width:170px; line-height:18px;}
.main_lxwm span{ font-weight:bold;}
.main_right{ float:right; width:720px; margin-top:10px; padding-bottom:40px;}
.main_right_wz{ font-size:14px; color:#222222; margin-bottom:25px;}
.main_right_wz a{ color:#222222;}
.main_right_wz a:hover{ color:#e67b2c;}
.main_right_lm{ font-size:18px; color:#222222; line-height:70px;}
.main_right_list{ margin-top:5px; clear:both;background:url(../images/dd.png) no-repeat left center;}
.main_right_list_title{ clear:both;border-bottom:1px dashed #cdcdcd; padding-bottom:3px; margin-bottom:15px; margin-left:18px; }
.main_right_list_title a{ font-size:14px;line-height:25px; color:#222222;}
.main_right_list_title a:hover{color:#e67b2c;}
.main_right_list_title span{float:right; line-height:25px; color:#9a9a9a;}
.list_fy{ margin-top:30px; margin-bottom:60px; text-align:center;}



/* 分页 */
.dede_pages {height:50px;background:#F7FAFB; font-size:14px; margin-top:34px;}
.dede_pages ul {float:right; width:auto; height:25px; margin-top:14px;}
.dede_pages ul li {	float:left;	line-height:23px; padding-left:5px; padding-right:5px; margin-right:6px; display:inline; border:1px solid #E9E9E9;list-style-type:none;color:#636363;}
.dede_pages ul li a {float:left;color:#666666;	display:block;	text-decoration:none;}
.dede_pages ul li a:hover {color:#e67b2c;text-decoration:none;}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {background-color:#F8F8F8; font-weight:bold;}
.dede_pages .pageinfo {	line-height:21px;padding:12px 10px 12px 16px;color:#666666;}
.dede_pages .pageinfo strong {color:#636363;font-weight:normal;	margin:0px 2px;}
.thisclass {font-weight: bold;color: #6A6A6A;border:1px solid #E9E9E9; line-height:23px; height:23px;}
.main_wykh_title{ height:35px; line-height:35px; height:35px; font-size:14px; color:#d64913;background:#ededed; clear:both;}
.main_wykh_title_01{ float:left;}
.main_wykh_title_02{ float:right;}
.main_wykh_title_03{ text-align:center; padding-top:40px; padding-bottom:40px;}
.main_wykh_title_04{ font-size:18px; color:#d64913; line-height:35px;}
.main_wykh_title_05{ clear:both; height:72px; line-height:72px; border:1px solid #E9E9E9;margin-bottom:20px; padding-left:60px; padding-right:60px;}
.main_wykh_title_05 span{ float:left;}
.main_wykh_title_05 input{ float:left; margin-top:20px;width:330px; height:32px; line-height:32px; border:1px solid #dddddd; text-indent:0.5em;}
.main_wykh_title_05 img{float:left; margin-left:20px; margin-top:21px;}
.main_wykh_title_06{ font-size:18px; color:#d64913;clear:both; height:72px; line-height:72px; border:1px solid #E9E9E9;margin-bottom:20px; padding-left:60px; padding-right:60px;}
.main_wykh_title_06 span{ float:left;}
.main_wykh_title_06 img{float:left; margin-left:79px; margin-top:21px;}
.main_khbd{ background:#F6F6F6;}
.main_khbd_title{ line-height:50px; text-align:center; font-size:18px; padding-top:15px;margin-bottom:30px; font-weight:bold;}
.main_khbd_item{ clear:both; height:40px; line-height:25px;}
.main_khbd_item .zd{ float:left; width:110px; text-align:right;}
.main_khbd_item .wbk{ float:left; width:150px;}
.main_khbd_item .ts{ float:left; margin-left:10px;}
.main_khbd_item input{width:150px; height:25px;line-height:25px; text-indent:0.2em;}
.main_khbd_item select{width:155px; height:25px;line-height:25px; }
.main_khbd_item .wbktz{ float:left; width:250px;}
.main_khbd_item .wbktz input{ width:30px;height:25px;line-height:25px;}
.main_khbd_item .wbktz label{ width:30px;height:25px;line-height:25px;}
.main_khbd_btn{ clear:both; height:30px; text-align:center; margin-top:30px; padding-bottom:20px;}
.main_khbd_btn input{ width:80px; height:30px; background:#F59608; border:none; color:#FFF;}



#listhq #productlist2 {float: left;width: 600px;border: 1px solid #CCC;background-image: url(../images/producth3_bg.jpg);background-repeat: repeat-x;background-position: top;}
#listhq #productlist2 h3{height: 33px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #C00;background-image: url(../images/h3titlebg.gif);background-repeat: no-repeat;text-indent: 38px;background-position: 2em 6px;line-height: 40px;overflow: hidden;}
#listhq #productlist2 h3 a {color: #FFF;}
#listhq #productlist2 #productlist_box {padding: 10px;}
#listhq #productlist2 dl {border-bottom-width: 0px;border-bottom-style: dashed;border-bottom-color: #CCC;line-height: 40px;height: 247px;}
#listhq #productlist2 dl dt {float: left;background-image: url(../images/productdtbg.jpg);background-repeat: no-repeat;width: 380px;text-align: center;background-position: center center;font-size: 14px;}
#listhq #productlist2 dl dd {float: left;margin-left: 28px;}
#listhq #productlist2 dl dd a {padding: 5px;}
#listhq #productlist2 dl dd a:hover {padding: 5px;color: #FFF;text-decoration: none;background-color: #C00;}
#listhq #productlist2 #productlist_box p {margin-top: 11px;color: #C00;text-align: center;}
#listhq #productlist2 #productlist_box #telephone {font-family: Verdana;font-size: 14px;}


/* leftsead */
#leftsead{width:131px;height:143px;position:fixed;bottom:-90px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}

.footer{ padding-top:20px; clear:both; padding-bottom:10px;}
.footer div{text-align:center; line-height:50px; font-size:14px;}
.footer div a{ color:#020202;}
.footer div a:hover{ color:#e67b2c;}
.footer p{ text-align:center; line-height:20px;}

.right-box{width:340px;float:left;margin-left: 20px;}
