/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,form,p,h1,h2,h3,h4,h5,h6,span,a{padding:0px; margin:0px;}
input,select{font-size:12px;line-height:16px;}
html,body{ -webkit-text-size-adjust:none; font-size:12px; color:#777777}/*google浏览器字体兼容*/
body{background:#ffffff;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;width:100%;}
img{border:0;}

ul,li{list-style-type:none;}
a{text-decoration:none; color:#535353;outline: none;}
a:hover{ color:#005bac; text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}

.cl{clear:both;}.fl{float:left;}.fr{float:right;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.huangse{ color:#eae678}.yellow{ color:#FF0}.green{ color:#007b3f}.red{ color:#d83202}.hui{ color:#696868}.hui2{ color:#929292}.red2{ color:#ae1202}.Orange{ color:#ff4229;}.Dgreen{ color:#0e652c;}.hei{ color:#333333} .blue{ color:#002c5b}
.f12{ font-size:12px}.f14{ font-size:14px}.f16{ font-size:16px}.f18{ font-size:18px}
.fb{ font-weight:bold} 
.line30{ line-height:30px;}
.line35{ line-height:35px;}
.border_bottom{ border-bottom:1px #CCCCCC dashed;}
DIV.none {DISPLAY: none}.display{ display:block}
.space{height:5px;clear:both;_height:0px;line-height:5px}
.left{float:left}
.right{float:right}
.container{ width:1080px; margin:0 auto;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*index start*/
.header{ width:100%; height:96px; background:#f8f8f8;}
.header .header_l{ padding-top:26px;}
.header .header_r{ width:744px; height:auto;}
.header .header_r .header_r_t{ line-height:25px; padding:17px 0 11px 0; text-align:right; font-size:13px;}
.header .header_r .header_r_t span{ color:#ef1643;}
.header .header_r .menu ul li{     width: 106px;height:auto; line-height:43px; float:left; text-align:center; background:url(../images/menu_li_bg.jpg) no-repeat right 50%; position:relative; z-index:9999;}



.header .header_r .menu ul li.last{ background:none;}
.header .header_r .menu ul li a{ display:block; width:70px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#000000; margin:0 auto; border-bottom:5px #f8f8f8 solid;}
.header .header_r .menu ul li a:hover{ color:#005bac; border-bottom:5px #aacd06 solid;}

.header .header_r .menu ul li dl{ position:absolute; z-index:99999; text-align:left; top:43px; background:#2094ed; width:125px;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70; padding:10px 0; display:none;}
.header .header_r .menu ul li dl dd a{ border:none; text-align:left; height:28px; line-height:28px; font-size:14px; color:#FFF; background:url(../images/nav_li.gif) no-repeat 20% 50%; text-indent:35px; display:block; width:125px;}
.header .header_r .menu ul li dl dd a:hover{ border:none; color:#ffea00;}

.header .header_r .menu ul li:hover dl{ display:block;}

/* banner start*/
.flexslider{position:relative;height:630px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:630px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:10px;overflow:hidden;background:url(../images/icon.png) no-repeat;cursor:pointer; color:#ffffff; font-size:0;}
.flex-control-nav .flex-active{ background:url(../images/icon_over.png) no-repeat; color:#ff0000;}
.flexslider li a{ display:block; width:1080px; height:500px; margin:0 auto;}
/* banner end*/

.ind_con{ width:100%; min-height:229px; background:url(../images/ind_content.jpg) repeat-x #FFF; padding:20px 0;}
.ind_about{ width:268px; height:auto;}
.ind_about .ind_about_tt{ width:248px; height:46px; background:url(../images/index_about.jpg) no-repeat; line-height:46px; color:#FFF; font-size:14px; padding:0 10px; font-weight:bolder;}
.ind_about .ind_about_tt a{ color:#FFF;}
.ind_about .ind_about_tt a:hover{ text-decoration:underline;}
.ind_about_cc{ padding:15px 0; line-height:25px;}

.ind_news{ width:427px; height:auto; margin-left:30px;}
.ind_news .ind_news_tt{ width:427px; height:46px; line-height:46px; background:url(../images/ind_news_tt_bg.jpg) no-repeat bottom; color:#646464; font-size:14px; font-weight:bolder;}
.ind_news .ind_news_tt a{ color:#7c7c7c; font-weight:normal;}
.ind_news .ind_news_tt a:hover{ text-decoration:underline;}
.ind_news_cc{ padding:15px 0; line-height:23px;}
.ind_news_cc .ind_news_cc_img{ width:101px; height:68px;}
.ind_news_cc .ind_news_cc_info{ width:308px; height:auto;}
.ind_news_cc_info a.ind_news_cc_info_tt{color:#000; font-size:14px;}
.ind_news_cc_info a:hover{ color:#005bac;}
.ind_news_cc ul{ padding-top:5px;}
.ind_news_cc ul li{ line-height:25px; border-bottom:1px #b7b7b7 dashed; background:url(../images/square.jpg) no-repeat left 50%; text-indent:18px;}

.ind_product{ width:308px; height:auto; position:relative; padding-top:20px;}
.ind_product_tt{ position:absolute; bottom:0; left:0; z-index:9999; width:288px; height:35px; background:url(../images/ind_pro_tt_bg.png) repeat-x; line-height:35px; padding:0 10px; color:#303030; font-weight:bolder;}
.ind_product_tt a{ font-weight:normal;}
.ind_product_cc{ width:308px; height:223px;}
.slideBox{ width:308px; height:223px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:308px; /*height:223px; */display:block;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:url(../images/icon.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/icon_over.png) no-repeat;}

.footer{ width:100%; min-height:107px; background:url(../images/footer_bg.jpg) repeat; padding:15px 0;}
.footer_l{ width:675px; height:auto;}
.footer_l dl{ width:105px; height:auto; float:left; margin-right:30px;}
.footer_l dl dt{ line-height:38px; background:url(../images/footer_square.png) no-repeat left 50%; text-indent:20px; border-bottom:1px #616161 dashed; font-weight:bolder; margin-bottom:10px; }
.footer_l dl dd{ line-height:23px;background:url(../images/footer_li_bg.png) no-repeat left 50%; text-indent:15px;}
.footer_m{ width:120px; height:111px;}
.footer_r{ width:245px; height:auto; line-height:22px;}
.copyright{ width:100%; height:auto; padding:15px 0px 45px; line-height:30px; color:#FFF; background:#002c5b;}
.copyright .copyright_r{ padding-top:30px;}
.copyright a{ color:#FFF;}
.copyright a:hover{ text-decoration:underline;}
/*index end*/


/*product start*/
.common_banner{ width:100%; height:315px;}


.common_content{ width:1080px; height:auto; margin:0 auto; border:1px #e5e5e5 solid; position:relative; top:-43px; background:#ffffff;}
.common_left{ width:216px; height:600px; background:url(../images/common_left_bg.jpg) no-repeat right; padding-right:6px;}
.common_left .common_left_tt{ width:216px; height:76px; text-align:center; line-height:76px; background:url(../images/common_left_tt_bg.jpg) repeat-x; font-size:22px;}
.common_left .common_left_cc{width:216px; height:auto; margin-top:1px;}
.common_left .common_left_cc ul li{ width:216px; height:auto; line-height:35px; border-bottom:1px #CCCCCC dashed;}
.common_left .common_left_cc ul li a{ display:block; width:216px; height:35px; line-height:35px; background:url(../images/left_jiantou.png) no-repeat 15% 50%; text-indent:45px; font-size:14px;}
.common_left .common_left_cc ul li a:hover{ background:url(../images/left_jiantou_over.png) no-repeat 15% 50% #91b001; color:#FFF;}
.common_left .common_left_cc ul li dl{ padding-top:1px;}
.common_left .common_left_cc ul li dl dd{width:216px; height:35px; line-height:35px; background:#f7f7f7; border-bottom:1px #FFFFFF solid; }
.common_left .common_left_cc ul li dl dd a{ display:block;width:216px; height:35px;background:url(../images/left_jiantou.png) no-repeat 25% 50%;text-indent:65px;}
.common_left .common_left_cc ul li a.leftcurrent{background:url(../images/left_jiantou_over.png) no-repeat 15% 50% #91b001; color:#FFF;}
.common_left .common_left_cc ul li dl dd a:hover{background:url(../images/left_jiantou_over.png) no-repeat 25% 50% #91b001;color:#FFF;}

.common_contact{ width:205px; height:auto; margin:20px auto;}
.common_contact img{ margin-bottom:10px;}

.common_right{ width:809px; height:auto; margin-right:17px;}
.common_right .location{ width:809px; height:35px; line-height:35px; border-bottom:1px #c8c7c6 solid; margin-top:22px; color:#656565;}
.common_right .location span{ font-size:15px;}

.common_right_cc{ margin-top:27px; padding:0;}
.common_right_ccs{ margin-top:27px; padding:0;}
.pro_list_one {/*border-right: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;*/float:left;/*height: 250px;*/padding: 15px;width: 239px;margin:0;}
.pro_list_one p{ width:239px; height:30px; line-height:30px; text-align:center;}
.pro_list_one img{ border:1px #c2c2c2 solid;}
.pro_list_one a:hover img{ border:1px #005bac solid;}


.product_detail_con{ margin:30px 0;}
.product_detail_con_tt{ height:37px; line-height:37px; width:100%; border-bottom:1px #aaaaaa solid;}
.product_detail_con_tt p{ width:110px; height:37px; line-height:37px; text-align:center; font-size:15px; color:#070707; background:#e3e3e3;}
.product_detail_con_con{ padding:10px 0; line-height:25px;}

/* 本例子css */
.product_detail_relate{ margin-bottom:20px;}
.picScroll{ width:807px; border:1px solid #dedede;}
.picScroll .hd{height:46px;line-height:46px;padding:0 15px;background:url(../images/pd_square.jpg) no-repeat 2% 50% #eeeee4; }
.picScroll .hd h2{ font-family: "Microsoft YaHei"; font-size: 17px; color: #3a3a3a; float: left; margin-left:20px; }
.picScroll .bd{ position:relative;}
.picScroll .prev,.picScroll .next{ position: absolute; display: block; width: 32px; height: 32px; z-index: 9; overflow: hidden; }
.picScroll .prev{ background:url(../images/p_prev.jpg) no-repeat; left:8px; top:60px;}
.picScroll .next{ background:url(../images/p_next.jpg) no-repeat; right:8px; top:60px;}
.picScroll .prev:hover{ background:url(../images/p_prev_over.jpg) no-repeat;}
.picScroll .next:hover{ background:url(../images/p_next_over.jpg) no-repeat;}
/*.picScroll .prevStop{ background-position:0 -65px !important; }
.picScroll .nextStop{ background-position:-26px -65px !important; }*/

.picScroll .scrollWrap{ padding-left:54px  }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll li{ width:170px; margin: 15px 5px 10px 0; position:relative; float:left; display:inline; border-right:1px #dedede solid;}
.picScroll li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;}
.picScroll li .pic img {display:block;background:#ddd;}
.picScroll li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
.picScroll li .txt1 a{color:#333;}
.picScroll li .movielist_tt {position:relative;height:30px;line-height:30px;overflow:hidden;position:relative; text-align:center;}
.picScroll li .movielist_tt a {font-size:14px;}

/*product end*/


/*news start*/
.news_list{ padding-bottom:20px;}
.news_list ul li{ width:784px; height:auto; padding:15px 0; border-bottom:1px #cfd1d0 dashed; margin:0 auto;}
.news_list ul li .news_list_l{ width:109px; height:97px;}
.news_list ul li .news_list_r{ width:657px; height:auto;}
.news_list ul li .news_list_r .news_list_r_tt{ color:#110907; font-size:15px; line-height:28px;}
.news_list ul li .news_list_r .news_list_r_time{ color:#999; margin-bottom:8px;}
.news_list ul li .news_list_r .news_list_r_info{ line-height:20px;}

.news_detail_tt{ width:100%; height:40px; line-height:40px; font-size:18px; color:#54acd6;  text-align:center;}
.news_detail_time{ width:100%; text-align:center; height:30px; line-height:30px;color:#666666; margin:0 auto 10px auto; border-bottom:1px #CCCCCC dashed;}
.news_detail_con{ padding:15px 0; line-height:25px;}
.n_pages{ padding:10px 0; margin-top:15px; line-height:25px; border-top:1px #CCC dashed;}
/*news end*/



/*about start*/
.about_con{ padding:15px 0; line-height:25px; color:#313131; font-size:14px; word-break:break-all;}
.about_con_1{ padding-bottom:25px; border-bottom:1px #b9b9b9 solid;}
.about_con_1_l{ width:315px; height:313px;}
.about_con_1_r{ width:470px; height:auto; line-height:30px;}
.about_con_2{ padding:25px 0; border-bottom:1px #b9b9b9 solid; line-height:30px;}
.about_con_4{ padding:25px 0; line-height:30px;}


.dajishi_list{ padding:15px 0;}
.dajishi_list ul li{ width:388px; height:auto; float:left; margin-right:17px; margin-bottom:20px;}
.dajishi_list ul li p{ line-height:30px; margin-top:2px; width:388px; background:url(../images/dajishi_bg.jpg) no-repeat top; text-align:center; font-size:14px;}

.zizhi_list{ padding:15px 0;}
.zizhi_list ul li{ width:255px; height:auto; float:left; margin-right:17px; margin-bottom:20px;}
.zizhi_list ul li p{ line-height:30px; margin-top:8px; width:255px; text-align:center; font-size:14px;}

/*about end*/




.tuijian{ width:767px; height:auto; padding:35px 0; border-bottom:1px #e2e3e3 solid; padding-left:40px;}
.tuijian_l{ width:380px; height:231px;}
.tuijian_r{ width:330px; height:auto; line-height:25px; font-size:14px; color:#000;}
.tuijian_r a{ color:#ff0000;}
.tuijian_r a:hover{ color:#aacd06;}










.pageController{float:right; padding-right:10px; padding-top:5px;padding-bottom:5px; margin:30px 0; line-height:25px;}
.pageController a{float:left;display:block;background-color:#FFF; border:#999999 1px solid; color:#656565;padding:1px 10px; margin-right:5px;}
.pageController a:hover{background-color:#005bac;color:#FFF; text-decoration:none;  border:#efefef 1px solid;}
.pageController .currPage {background-color: #005bac; color:#FFF;font-weight:bold;border:#efefef 1px solid;}

.pageController p{float:left;display:block;background-color:#FFF; border:#efefef 1px solid; color:#656565;padding:1px 5px 1px 5px; margin-right:5px;}