@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{font-size:12px;line-height:24px;color:#333; font-family:"微软雅黑"}
H1,H2,H3,h4{MARGIN:0;padding:0;}
h3{ font-size:16px;}
UL,OL,LI,IMG{MARGIN:0; padding:0;LIST-STYLE-TYPE:none}
P div{MARGIN:0;white-space:normal;word-wrap:break-word;}
IMG{BORDER:0;}
A{COLOR:#333;TEXT-DECORATION:none}
A:hover{ COLOR:#f49800;}
.clear{ clear:both}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} /*所有主流浏览器都支持 :after 伪元素。*/ 
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}

.font14{ font-size:14px;}
.right{ float:right}

/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE 
:focus {-moz-outline-style: none; }  for Firefox   
*/
.w1100{width:1100px; margin:0 auto}
header{ }
header div{ float:left}
.logo{ margin-right:25px;}
.nav_box{}


/*nav*/
#nav{margin:43px auto 0 auto;height:40px; font-size:16px;}
#nav .mainlevel{float:left;width:111px;text-align:center/*IE6 only*/}
#nav .mainlevel a{color:#000;text-decoration:none;line-height:40px;display:block;width:100px;}
#nav .mainlevel a:hover,#nav .mainlevel a.cur{color:#fff;text-decoration:none;background:#393939}
#nav .mainlevel ul{display:none;position:absolute;font-size:14px;z-index:2;}
#nav .mainlevel li{border-top:1px solid #fff;background:#f6b500;width:100px; /*IE6 only*/}

.nav_more{ color:#F5A601; font-size:20px;font-weight: bold;}

/*首页banner*/
.banner{ width:100%; height:382px;}
.flexslider { position: relative; height: 382px; overflow: hidden; background: url(../91pc/images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 500px;}
.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(../91pc/images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*首页搜索查询*/

.sousuo{ width:100%; height:74px; border-bottom:1px solid #ebebeb; padding-top:30px;}
.pai_img{ float:left; display:block; padding:0 10px; margin-right:35px;}
.sousuo input{ height:41px; line-height:41px; background:#f1f1f1; border:1px solid #ccc; color:#6F6F6F; font-family:"微软雅黑"; padding-left:10px; float:left;}
.input_text1{ width:260px; margin:0 10px;}
.input_text2{ width:172px; margin-right:10px;}
.suo_gun{width:235px; text-align:center}
.suo_gun h3{ font-size:14px;}
.suo_gun h3 span{ color:#f00}

/*单行滚动*/
.gun_box{ height:15px; overflow:hidden; }
.t_news{ height:15px; color:#fff; overflow:hidden; position:relative;}

.news_li,.swap{ line-height:15px; display:inline-block; position:absolute; top:0; left:20px;}
.news_li a,.swap a{ color:#222222;}
.swap{top:15px;}
/*首页核心业务*/
.yw_section{ width:1100px; margin-top:34px;}
.yw_section ul{}
.yw_section ul li{ width:14.28%; float:left; text-align:center}
.yw_section ul li img{ transition:all 1s}
.yw_section ul li img:hover{ transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);}

/*首页知识产权知识*/
.xf_box3{ margin-top:34px;}
.in_content1{ width:356px; border:1px solid #e5e5e5; height:266px; float:left; margin-right:15px;}
.titile{ display:block; height:50px; line-height:50px; background:url(../91pc/images/ioc1.jpg) no-repeat left center}
.titile h3{ padding-left:20px; float:left}
.in_more{ padding-right:20px; margin-top:12px;}

.in_content1>dl{ width:326px; margin:0 auto; border-bottom:1px solid #e2e2e2; padding-bottom:5px;}
.in_content1>dl dt{}
.in_content1>dl dt h4{ font-size:14px;}
.in_content1>dl dd{ height:51px; overflow:hidden}

.in_content1>ul{width:326px; margin:0 auto; margin-top:10px; font-size:14px;}
.in_content1>ul li{ line-height:28px; height:28px; overflow:hidden}


.in_content2{ width:335px;  float:right; margin-right:15px;border:1px solid #e5e5e5; height:266px; background:#f7f7f7}
/*.in_content2>dl{ width:335px; height:84px;border:1px solid #e5e5e5; margin-bottom:5px;}
.in_content2>dl:hover{ background:#f49800; cursor:pointer; color:#fff}
.in_content2>dl dt{ float:left;}
.in_content2>dl dt img{ margin-top:10px; padding-left:20px;}
.in_content2>dl dd.in_more2{ float:right; padding-right:40px;}
.in_content2>dl dd{ float:left; font-size:18px; line-height:85px;padding-left:25px;}*/


.in_content2 .bd{   height:266px;  margin-top:6px;} 
.in_content2 .picList li{ margin-top:18px; margin-left:19px; margin-right:19px; overflow:hidden}
.in_content2 .picList li dt{ height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#363636; border-bottom:1px dashed #ccc; line-height:37px; margin-bottom:10px; font-weight:bold;}
.in_content2 .picList li dt a{  color:#363636; background:url(../91pc/images/icon_02.gif) no-repeat left center; padding-left:15px;}
.in_content2 .picList li dt a:hover{ color:#f49800;}
.in_content2 .picList li dt span{ float:right; color:#a1a1a1; font-size:12px;}
.in_content2 .picList li dl p{ color:#5D5D5D; line-height:22px;}



/*首页公司简介*/
.in_section{ width:100%; height:459px; background:#ffd010 url(../91pc/images/jianjie_bg.png) no-repeat center; margin-top:34px;}
.profile{ width:1000px; margin:0 auto; margin-top:30px; position:relative}
.profile img{  position:absolute; top:77px; border:3px solid #c29c00}
.profile .profile_content{ position:absolute; width:473px; top:77px; right:10px;} 
.profile .profile_content p{  text-indent:2em}
.profile .profile_content h3{ font-size:24px; text-align:center; height:70px; line-height:70px;}

.profile_more{display:block; width:180px; margin:50px auto 0 auto}
.profile_more a{ border:1px solid #CEA500; padding:8px 40px; }
.profile_more a:hover{background:#f49800;color:#fff}


/*首页专家团队*/
.tuandui_box{ margin-top:45px;}
.zj_titile{ margin:0 auto; width:710px; }
.zj_titile h3{ float:left; padding:0 20px; color:#f49800; font-size:32px;}
.zj_titile_ioc{ display:block; float:left; padding-top:14px;}
.zj_titile_des{display:block; height:50px; line-height:50px; margin-top:10px; text-align:center; }


.index_zhuanjia{ margin-top:15px;}

.index_zhuanjia .cont{ height:511px; background:#ebeaea; margin-top:14px;}
.index_zhuanjia .left{ float:left; width:807px; margin-left:6px; margin-top:6px;}
.index_zhuanjia .right{ float:left; width:281px; margin-top:6px;}
.index_zhuanjia .right ul li{ width:281px; height:99px; cursor:pointer; border-bottom:1px solid #b7b7b7;}
.index_zhuanjia .right ul li h4{ float:left; width:89px; margin-left:15px; }
.index_zhuanjia .right ul li .cot{ float:left; width:160px; margin-left:12px; font-size:14px; color:#363636;}
.index_zhuanjia .right ul li .cot h3{ font-size:21px; margin-top:10px;}
.index_zhuanjia .right ul li:hover{ background:#f6b501;}
.index_zhuanjia .right ul .on{ background:#f6b501;}


/*成功案例*/
.anli{ width:100%; border:1px solid #ccc; padding:20px 0 50px 0; margin-top:45px; background:#f5f5f5; }
.kehu_box{ margin-top:20px;}

.anli_ul{ margin-top:30px;}
.anli_ul li{ border:1px solid #e1dfda; width:20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; float:left;overflow:hidden }
.anli_ul li:hover{border:1px solid #FFAB21; cursor:pointer; }
.anli_ul li img{ width:218px; height:137px;transition: all 1s}
.anli_ul li img:hover{-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9); }

/*首页资质荣誉 员工风采tab*/
.xf_box5{ margin-top:34px;border-bottom:1px solid #d4d4d4;}

#demo_tab {overflow:hidden;zoom:1; width:300px; margin:0 auto}
#demo_tab li {float:left; font-size:18px;height:40px;border:1px solid #d4d4d4; border-bottom:none;	cursor:pointer;	line-height:40px;margin:0 10px; padding:0 30px;}
#demo_tab li.current {color:#fff;background:#f49800;}
#content {border-top-width:0;}
#content ul {padding:25px 0; display:none}
#content p{ width:1000px; margin:0 auto; height:40px; line-height:40px; margin-bottom:15px;}
#content ul li{ width:20%; float:left; text-align:center; margin-bottom:15px;}
#content ul li img{ width:200px; height:150px; border:1px solid #e8e8e8; transition:1s}
#content ul li img:hover{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);)}
/*友情链接*/
.link{ width:100%; background:#f8f8f8; border:1px solid #e8e8e8; padding:15px 0;}
.link h3{ float:left}
.link ul{}
.link ul li{ float:left; padding:0 10px;}

/*footer*/
footer{ width:100%; background:url(../91pc/images/footer_bg.jpg) repeat-x; color:#fff}
.fooer_box{ padding:30px 0; }
.fooer_box ul{  float:left; background:url(../91pc/images/bottom_shu.jpg) no-repeat right center;     width: 147px;
    padding:0 26px;}
.fooer_box ul li{ font-size:14px; line-height:28px; }
.fooer_box ul li h3{ font-size:16px; margin-bottom:10px;}
.fooer_box ul li a{ color:#fff }
.fooer_box ul li a:hover{ color:#f49800 }
.fooer_box ul.footer_erwei{  padding-top:78px;background:none; margin-left: 10px; width: 113px;}
.fooer_box ul.footer_contact{ background:none; text-align:left; background:url(../91pc/images/bottom_tel_bg.png) no-repeat left 47px; width:245px;}
.fooer_box ul.footer_contact li{ line-height:33px;}

.copyright{ width:100%; background:#252525; padding:10px 0; color:#fff;}
.copyright a{ color:#fff}
.copyright span:last-child{ float:right}


.footer_fix{width:100%;position:relative;height:60px;}
.fix_box{ width:100%; background:url(../91pc/images/footer_fix_bg.png) repeat-x; position:fixed; height:60px; bottom:0; text-align:center }



/*新闻列表页*/
.content_seciton{ margin:34px auto;}
.content_seciton_left{ width:800px; border:1px solid #d6d6d6; float:left}
.heading_titile_1{ height:51px; line-height:51px; background:#f8f7f5; border-bottom:1px solid #ccc;}
.heading_titile_1 h4{ background:url(../91pc/images/home_img.png) no-repeat left center;  font-weight:normal; padding-left:20px; margin-left:20px;}
.article_box{ width:730px; border:1px dashed #f49800; height:50px; overflow:hidden; padding:10px; margin:20px auto;line-height:27px; background:#f4f4f4}
.zhishi_ul{width:750px; margin:0 auto}
.zhishi_ul li{ float:left; width:100%; padding:20px 0; border-bottom:1px solid #e8e8e8}
.zhishi_ul li figure{}
.zhishi_ul li figure span img{ float:left;  width:130px; height:97px; border:1px solid #ccc; padding:1px;margin-right:20px;}
.zhishi_ul li figure figcaption{ }
.zhishi_ul li figure figcaption h3{ font-size:14px; margin-bottom:5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zhishi_ul li figure p{ height:50px; overflow:hidden}

.more_list{ display:block; text-align:right; float:right; padding-right:15px;}
.more_list h4 a{ background:url(../91pc/images/more_bg.jpg) no-repeat left center; padding-left:20px; color:#ee9700}
.more_list h4 a:hover{ text-decoration:underline}

.page_list{ width:750px; margin:0 auto; padding:30px 0;}
.page_list li{ font-size:14px;float:left;}
.page_list li span{padding:0 10px; border:1px solid #ccc;  margin:0 5px;}
.page_list li a{padding:0 10px; border:1px solid #ccc;  margin:0 5px; }
.page_list li span , .page_list li a:hover , .page_list li a.moren{ background:#F39800; color:#fff}


.content_seciton_right{ width:275px; }

.ontent_ri_box{}
.ontent_ri_box .heading_titile{ height:54px;line-height:54px; background:url(../91pc/images/ontent_heading_bg.jpg) repeat-x; color:#fff;}
.ontent_ri_box .heading_titile h3{ float:left; padding:0 30px 0 30px; font-size:16px; }
.ontent_ri_box .heading_titile span{float:left; color:#cbcbcb}

.list_yewu{ border:1px solid #d6d6d6; padding:15px 5px 5px;}
.list_yewu li{width:33.333333%; float:left; text-align:center; margin-bottom:10px;}
.list_yewu li  h3{ font-size:15px;}
.list_yewu li img{ transition:all 1s; width:70px;}
.list_yewu li img:hover{ transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);}


.margin_top{ margin-top:10px;border:1px solid #d6d6d6;}
.list_menu{ padding:0 10px; margin:5px auto 15px}
.list_menu li{ height:45px; line-height:45px; font-size:16px;}
.list_menu li a{ display:block; border-bottom:1px solid #ccc; background:url(../91pc/images/list_menu_bg.png) no-repeat 230px center;
padding-left:20px; }
.list_menu li a:hover{ background:#f6b500 url(../91pc/images/list_menu_bg.png) no-repeat 230px center; color:#333}

.content_contant{border:1px solid #d6d6d6;width:245px; margin-top:10px; padding:10px 15px; background:#fafafa;}
.content_contant p{ font-size:14px;}
.content_contant p span{ color:#c86c00}
.content_contant p a{color:#c86c00}

.content_contant ul{ margin:15px auto;}
.content_contant ul li{ width:47%; float:left;  text-align:center;  font-size:16px; margin-right:5px;}
.content_contant ul li a{background:#f69c00; padding:5px 22px; display:block; color:#fff;}
.content_contant ul li a:hover{ color:#fff; background:#393939}
.content_contant ul li a.moren_balck{color:#fff; background:#393939}
.content_contant ul li a.moren_balck:hover{background:#f69c00;}

/*内容页*/
.article_content{ width:750px; margin:0 auto; padding:15px 0;}
.article_content_titile{ text-align:center; border-bottom:1px dashed #d3d3d3; padding:15px 0;}
.article_content_titile h3{ margin-bottom:10px;}
.article_content article{ padding:15px 0; font-size:14px; line-height:28px; text-indent:2em;}
p.img_center{ text-align:center}
.article_content article img{ margin:10px auto; padding:2px; border:1px solid #e8e8e8}
.content_gu{padding:25px 20px; border:1px solid #f4b72f; margin:15px auto; background:#f8f7f5; }
.content_gu span{font-size:15px; color:#7f7f7f}
p.bordernoe img{ border:none}

.next_list{  margin-bottom:15px;}
.next_list span{ width:350px; height:40px; line-height:40px; overflow:hidden; float:left; margin-right:20px; }

.xiangguan{ margin-top:15px; width:100%; }
.xiangguan h3{  padding:15px 0;}
.xiangguan ul{border:1px dashed #f49800;padding:10px; display:block }
.xiangguan ul li{ width:40%; height:30px; overflow:hidden; float:left;  margin-left:48px;background:url(../91pc/images/icon_02.gif) no-repeat left center;text-indent: 0; padding-left: 15px; }


/*商标设计*/
.con_box{ width:750px; margin:0 auto; padding-bottom:25px;}
ul.shangbiao_menu{ margin-top:15px;}
ul.shangbiao_menu li{ float:left; width:17%; margin:10px; text-align:center; font-size:17px;}
ul.shangbiao_menu li a{ display:block; padding:7px 15px; border:2px solid #c9c9c9}
ul.shangbiao_menu li a:hover{ background:#f6b501;border:2px solid #e1a500; color:#fff}

.sb_sa_banner{ margin-top:15px; margin-bottom:5px;}
.sb_titile{ width:100%; border-bottom:5px solid #e2e2e2}
.sb_titile h2{ font-size:20px; height:45px; line-height:45px; width:100px; font-weight:normal; border-bottom:5px solid #f6b501; margin-bottom:-5px;}


.sbul_box{ margin-top:24px;}
.sbul_box li{ width:22%; margin:7px 8px;border:1px solid #E2E2E2; float:left;background:#e8e8e8}
.sbul_box li img{ width:100%; display:block; }
.sbul_box li img:hover{ width:100%; display:block;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/ }
.sbul_box li span{ display:block;  font-size:14px; text-align:center; height:34px; line-height:34px; overflow:hidden}

.sb_miaoshuh3{ font-size:20px; color:#e28f00; margin-bottom:5px;}
.heng{ border-top:1px solid #e8e8e8; margin-top:40px;}
.margintop{ padding-top: 10px;}


