@charset "utf-8";
body{font-family:"\5FAE\8F6F\96C5\9ED1","Arial Narrow",HELVETICA;min-width:1240px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
ol,ul,li{list-style:none}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
fieldset,img,a img,:link img,:visited img{border:none;}
img,object,select,input,textarea,button,li{vertical-align:middle;}
input,button{overflow:visible;}
a{text-decoration:none; color:#6D6767;}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;overflow:hidden;}
caption,th{text-align:left}
sup,sub{vertical-align:baseline}
blockquote,q{quotes:none}
.wrap{width:1200px;margin:0 auto; }
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mr20{margin-right:20px;}
.overf{overflow:hidden; zoom:1;}
.lf{display:inline; float:left;}
.rt{display:inline; float:right;}
.red{color:#c50000;}
.yh{font-family:\5FAE\8F6F\96C5\9ED1;}
.st{font-family:\5B8B\4F53;}
.ht{font-family:\9ED1\4F53;}
input,textarea{font-family:\5FAE\8F6F\96C5\9ED1;}
/*************************************************************************************************************************************/
.pageindex{background:#fff}
.top{background:#ffffff;height:97px;width:100%;border-bottom:3px solid #0971c9;}
.top_wrap{width:1200px;height:97px;display:block;overflow:hidden;margin:0 auto}
.logo{float:left;width:270px;height:97px;overflow:hidden}
.logo img{width:270px;height:97px;overflow:hidden}
.logo a{width:270px;height:97px;overflow:hidden;display:block}


.nav{width:690px;margin-left:20px;overflow:hidden;float:left}
.nav ul li{float:left; margin-left:2px;}
.nav ul li a{color:#666;font-size:16px;display:block;padding:10px 25px 10px 25px;}
.nav ul li a:hover{ background-color:#1366D4;color:#fff; }
.nav ul{width:690px;padding-top:35px;}
.nav ul li.hover a{color:#fff; background-color:#1366D4;}

.flash{background:#0b8dfb;width:100%;height:497px;}
.tu_nav{width:1100px;margin:0px auto 0px auto;overflow:hidden;position:relative;}
.tu_nav div{float:left;width:252px;height:auto;margin-right:115px;}
.tu_nav div a.tu_t{background:url(../images/fd_01.png) no-repeat;display:block;height:52px;line-height:52px;padding-left:62px;color:#666666;font-size:24px;}
.tu_nav div p{display:block;margin-top:15px;color:#999999;font-size:16px;}
/*.tu_nav div a:hover{color:#e09c3b}*/
.tu_nav div.tu_li_03{margin-right:0px;}
.tu_nav div.tu_li_02 a.tu_t{background:url(../images/fd_02.png) no-repeat;}
.tu_nav div.tu_li_03 a.tu_t{background:url(../images/fd_03.png) no-repeat;}
.tu_nav div.tu_li_02{width:270px;}
.tu_nav div a:hover{cursor:default}

span.line_01{display:block;width:37px;height:62px;background:url(../images/li_line.png) no-repeat;top:20px;left:282px;position:absolute;}
span.line_02{display:block;width:37px;height:62px;background:url(../images/li_line.png) no-repeat;top:20px;left:664px;position:absolute;}

.main_wrap{width:1200px;height:auto;overflow:hidden;margin:0 auto;margin-top:30px; margin-bottom:20px;}
.mainsorng{width:1290px; margin-left:-35px;}
.inlist{overflow:hidden;width:352px;height:auto;overflow:hidden; float:left; margin-left:35px; margin-right:32px; margin-bottom:20px;}
.inlist h2{display:block;height:30px;border-bottom:2px solid #e6e6e6; height:36px; line-height:36px; margin-bottom:15px;}
.inlist h2 font{font-size:18px;color:#1263cf;font-weight:normal;border-bottom:2px solid #1263cf;padding-bottom:8px;padding-right:12px;}
.inlist h2 a{font-size:16px;color:#999999;font-weight:normal; float:right;}


.inlist ul li{background:url(../images/dian_dian.png) 0px 10px no-repeat;padding-left:13px;margin-top:5px;font-size:10px;}
.inlist ul li a{color:#666666;line-height:28px;overflow:hidden;width: 80%;display: inline-block;white-space: nowrap;text-overflow: ellipsis;}
.inlist ul{padding-top:8px;} 
.inlist ul li a:hover{color:#0982ea}.inlist ul li span{float: right;color: #d89090;line-height: 28px;}

.main{width:1200px;height:auto;overflow:hidden;margin:0 auto;padding-top:10px;}
.jcdd{width:1198px;height:auto;padding-top:10px;position:relative;border:1px solid #e6e6e6;background:#fff;overflow:hidden}
.jcdd h2{display:block;height:58px;width:1160px;margin:0 auto;text-align:center;border-bottom:1px solid #e6e6e6;margin-top:5px;}
.jcdd h2 font{display:block;height:50px;line-height:50px;color:#666666;font-size:21px;font-weight:600}
.jd_nr{width:1198px;height:auto;overflow:hidden;padding-top:28px;padding-bottom:38px;background:#fff}
.jd_nr.jd_cs h3{height:40px;line-height:40px;display:block;width:150px;background:url(../images/by_yc.png) right no-repeat #54affc;color:#ffffff;font-size:18px;text-align:center;font-weight:normal;margin-bottom:20px;}
.jd_nr.jd_cs p{width:798px;color:#666;font-size:14px;line-height:30px;padding-left:20px;margin-bottom:12px;}
.jd_nr.jd_cs p.d_k{color:#333;margin-bottom:4px;}
.jcbz{width:1198px;height:auto;position:relative;border:1px solid #e6e6e6;background:#fff;overflow:hidden;margin-top:30px;padding-top:30px}
.jcbz h3{width:auto;background:url(../images/by_yc.png) right no-repeat #54affc;color:#ffffff;font-size:14px;font-weight:normal;margin-bottom:20px;display:inline;padding:10px 23px 10px 17px;}
.jcbz h3 span{color:#6ebe3b;font-size:30px;font-family:Arial;position:absolute;top:42px;left:52px;}
.jcbz_nr{width:1198px;height:auto;padding:30px 0}
.jcbz_nr p{margin:0 auto;display:block;width:1160px;height:auto;overflow:hidden;color:#666;font-size:14px;line-height:26px;}
.jcbz_nr img{margin:0 auto;display:block;margin:20px auto; max-width:960px;}
.xgjc{width:1198px;height:auto;position:relative;border:1px solid #e6e6e6;background:#fff;overflow:hidden;margin: 0px auto; margin-top:30px; margin-bottom:30px;}
.dnsi{ display:block; overflow:hidden;background: #f5f5f5;}

.dsv{width:1200px;padding-bottom:15px;}
.new_load{width:250px;height:auto;position:absolute;top:100px;right:42px;}
.new_load font{color:#666;font-size:18px;padding-top:17px;display:block}
a.rj_xz{width:172px;height:60px;background:url(../images/jc_xz.png) no-repeat;display:block;line-height:60px;color:#fff;font-size:24px;padding-left:78px;margin-top:18px;}
a.rj_xz:hover{background-position:0px -60px}
.k_la{width:250px;overflow:hidden;}
.k_la ul li a{width:82px;height:24px;background:url(../images/jc_xd.png) no-repeat;display:block;line-height:24px;color:#fff;font-size:14px;padding-left:33px;margin-top:12px;}
.k_la ul li{width:115px;float:left;margin-right:19px;}
.k_la ul li a:hover{background-position:0px -24px}
.k_la ul{width:270px;padding-top:14px;}


.fx_lists{width:1160px;height:auto;margin:20px auto 0px auto;overflow:hidden;}
.fx_lists ul li{float:left;margin-right:18px;margin-bottom:10px}
.fx_lists ul li a{color:#666666;background:none;text-indent:0px;font-size:14px;display:block;overflow:hidden;height:20px;line-height:20px;width:280px}
.fx_lists ul li{width:160px;margin-right:56px;background:url(../images/nz_li.png) 0px 50% no-repeat;padding-left:15px;}
.fx_lists ul {width:1190px;}
.fx_lists ul li a:hover{color:#0b8dfb}

.dsv_wrap h2{width:1200px;height:32px;display:block;border-bottom:1px solid #e6e6e6;padding-top:16px;}
.dsv_wrap h2 font{color:#333;font-size:16px;border-bottom:2px solid #0b8dfb;padding:0px 16px 10px 16px;margin-top:20px; }
.fd_nav{width:130px;height:auto;position:fixed;top:400px;right:10px;margin-left:0px;background:#fff;border:1px solid #e6e6e6;border-bottom:0px;}
.fd_nav ul li a{height:39px;line-height:39px;color:#666666;font-size:14px;}
.fd_nav ul li a font{float:left;background:#0b8dfb;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:15px;margin:8px 15px 0px 8px;}
.fd_nav ul li.on a,.fd_nav ul li a:hover{color:#0b8dfb}
.fd_nav ul li{cursor:pointer;border-bottom:1px solid #e6e6e6;background:url(../images/j_hs.png) 110px 18px no-repeat;padding:3px 0px}


.syjc_wrap{width:1198px;background:#fff;border:1px solid #e2e2e2;margin:18px auto 0px auto;overflow:hidden}
.syjc_right{width:580px !important;height:auto;float:right}
.syjc_mian{width:1160px;height:auto;margin:16px auto 12px auto;overflow:hidden}

.syjc_right ul li{float:left;margin-bottom:4px;margin-left:10px;}
.syjc_right ul li a{display:block;height:60px;width:280px;line-height:60px;text-align:center;background:#ffca00;font-size:16px;color:#fff}
.syjc_right ul{width:110%}
.syjc_left1{width:578px !important;height:auto;overflow:hidden;float:left}
a.left_img,a.left_img img{width:578px !important;height:124px !important;overflow:hidden;margin-bottom:4px;}


.syjc_left .left_bottom ul li.li_01 a{background:#58c874}
.syjc_left .left_bottom ul li.li_02 a{background:#ffca00}
.syjc_right ul li.li_01 a{background:#ffca00}
.syjc_right ul li.li_02 a{background:#4fbfff}
.syjc_right ul li.li_03 a{background:#58c874}
.syjc_right ul li.li_04 a{background:#58c874}
.syjc_right ul li.li_05 a{background:#4fbfff}
.syjc_right ul li.li_06 a{background:#ffca00}


.syjc_left .left_bottom ul li.li_01 a:hover{background:#70cf88}
.syjc_left .left_bottom ul li.li_02 a:hover{background:#ffd226}
.syjc_right ul li.li_01 a:hover{background:#ffd226}
.syjc_right ul li.li_02 a:hover{background:#69c9ff}
.syjc_right ul li.li_03 a:hover{background:#71d089}
.syjc_right ul li.li_04 a:hover{background:#71d089}
.syjc_right ul li.li_05 a:hover{background:#69c9ff}
.syjc_right ul li.li_06 a:hover{background:#ffd226}



.left_bottom{overflow:hidden;width:578px;height:60px;}

.left_bottom ul li{float:left;margin-bottom:2px;margin-right:10px;}
.left_bottom ul li a{display:block;height:60px;width:284px;line-height:60px;text-align:center;background:#ffca00;font-size:16px;color:#fff}
.left_bottom ul{width:110%}


.main_wrap_left{float:left;width:780px;height:auto;overflow:hidden}
.main_left_one{width:780px;height:auto;overflow:hidden;}

.main_left_one h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:url(../images/t_t.png) 3px 7px no-repeat;margin-bottom:35px;}
.main_left_one h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:20px;padding-right:12px;}

.left_one_list{width:765px;height:auto;overflow:hidden;margin:0 auto;}
.left_one_list ul li{float:left;margin-right:40px;width:224px;padding-top:120px;background:url(../images/tpic_01.png) center top no-repeat;margin-bottom:20px;display:none}
.left_one_list ul li a{font-weight:600;display:block;width:100%;text-align:center;color:#666666;font-size:16px;}
.left_one_list ul li p{height:60px;overflow:hidden;color:#999999;font-size:12px;line-height:20px;display:block;margin-top:10px;}
.left_one_list ul{width:800px;}
.left_one_list ul li.li_02{background:url(../images/tpic_02.png) center top no-repeat;}
.left_one_list ul li.li_03{background:url(../images/tpic_03.png) center top no-repeat;}
.left_one_list ul li.li_04{background:url(../images/tpic_04.png) center top no-repeat;}
.left_one_list ul li.li_05{background:url(../images/tpic_05.png) center top no-repeat;}
.left_one_list ul li.li_06{background:url(../images/tpic_06.png) center top no-repeat;}
.left_one_list ul li a:hover{color:#0982ea}

.main_left_two{width:780px;height:auto;overflow:hidden;margin:0 auto;padding-top:8px;}
.left_two_list{width:800px;height:auto;overflow:hidden}
.list_two{width:360px;height:auto;float:left;overflow:hidden;position:relative;margin-right:40px;margin-bottom:28px;}
.list_two h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:url(../images/t_t.png) 3px 7px no-repeat;margin-bottom:20px;}
.list_two h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:20px;padding-right:12px;}
.two_top{width:354px;height:auto;overflow:hidden;margin:0 auto;}
.two_top a.two_img{float:left;width:128px;height:80px;overflow:hidden;margin-right:10px;}
.two_top a.two_img img{width:128px;height:80px;overflow:hidden;}
.two_top a.two_img p{float:left;width:215px;height:auto;overflow:hidden}
.two_top p a.two_title{color:#666666;font-size:14px;display:block;overflow:hidden;height:20px;line-height:20px;margin-top:7px;}
.two_top p span{display:block;font-size:14px;color:#999;line-height:22px;overflow:hidden;margin-top:6px;height:44px;}
.two_top p a.two_title:hover{color:#0982ea}

.two_list_bottom{overflow:hidden;width:354px;height:auto;overflow:hidden;margin:0 auto;}
.two_list_bottom ul li{background:url(../images/dian_dian.png) 0px 10px no-repeat;padding-left:13px;margin-top:5px;}
.two_list_bottom ul li a{color:#666666;font-size:14px;height:22px;line-height:22px;overflow:hidden;display:block}
.two_list_bottom ul{padding-top:8px;} 
.two_list_bottom ul li a:hover{color:#0982ea}
.two_list_bottom a.two_more{display:block;width:60px;height:23px;position:absolute;top:0px;right:5px;}
.left_two_fl{width:780px;height:auto;overflow:hidden;float:left;}

.main_wrap_right{float:right;width:300px;height:auto;overflow:hidden}
.right_one{width:300px;height:auto;overflow:hidden}

.right_one h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:url(../images/t_t.png) 3px 7px no-repeat;margin-bottom:20px;}
.right_one h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:20px;padding-right:12px;}
a.pic_one{display:block;overflow:hidden;width:300px;height:189px;}
a.pic_one img{overflow:hidden;width:300px;height:189px;}
a.pic_title{padding-left:24px;background:url(../images/xz_s.png) 0px 6px no-repeat;color:#4c4c4c;font-size:16px;display:block;margin-top:12px;height:21px;line-height:21px;}
a.pic_title:hover{color:#0982ea}
.right_one_list{width:300px;height:auto;overflow:hidden}

.right_one_list{width:300px;height:auto;overflow:hidden;margin-top:17px;}
.right_one_list ul li a{padding-left:24px;background:url(../images/xz_s.png) 0px 6px no-repeat;color:#666666;font-size:14px;display:block;margin-top:10px;height:21px;line-height:21px;}
.right_one_list ul li a:hover{color:#0982ea}

.cjwt{width:300px;height:auto;overflow:hidden;position:relative;margin-top:28px;}
.cjwt h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:url(../images/t_t.png) 3px 7px no-repeat;margin-bottom:10px;}
.cjwt h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:20px;padding-right:12px;}

.cjwt_list{width:265px;overflow:hidden;height:auto}
.cjwt_list ul{padding-left:10px;}
.cjwt_list ul li a{color:#666666;font-size:14px;display:block;overflow:hidden;height:22px;}
.cjwt_list ul li{padding-left:30px;height:37px;line-height:37px;}
.pageindex .cjwt_list ul li{padding-left:30px;height:37px;line-height:34px;}

.cjwt a.two_more{display:block;width:60px;height:23px;position:absolute;top:0px;right:5px;}
.cjwt_list ul li a:hover{color:#0982ea}


.spjc{width:300px;height:auto;overflow:hidden;position:relative;margin-top:14px;}
.spjc h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:url(../images/t_t.png) 3px 7px no-repeat;margin-bottom:20px;}
.spjc h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:20px;padding-right:12px;}
.spjc a.two_more{display:block;width:60px;height:23px;position:absolute;top:0px;right:5px;}

.two_top p a.two_title.sp_title{height:44px;line-height:22px;width:160px;}
.two_top p font{display:block;width:13px;height:13px;margin-top:5px;}
.spjc .two_list_bottom ul li{background:url(../images/s_ico.png) 0px 5px no-repeat;padding-left:20px;}

.tu_nav_wrap{width:100%;height:146px;background:#f5f5f5;border-bottom:1px solid #e6e6e6;padding-top:44px;}
/*.tu_nav div.tu_li_02 a.tu_t:hover{color:#f17f5d}
.tu_nav div.tu_li_03 a.tu_t:hover{color:#55bfbc}*/

/******************************************************************************************************************************************/

.list_wrap{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.list_wrap_left{width:780px;height:auto;float:left}
.bt_list{width:100%;height:35px;border-bottom:1px solid #e6e6e6;overflow:hidden}
.bt_list ul li{float:left;margin-right:20px;}
.bt_list ul li a{color:#999999;font-size:12px;}
.bt_list ul li a{height:25px;line-height:25px;display:block}
.bt_list ul li.on a{background:#0b8dfb;color:#fff;padding:0px 16px;height:25px;line-height:25px;display:block}
.bt_list ul li a:hover{color:#0982ea}
.bt_list ul li.on a:hover{color:#fff}


.wrap_ny_main{width:780px;height:auto;overflow:hidden;margin:0 auto;}
.twul{ display:block; height:auto;padding-top:5px;}
.twul li{ display:block; height:auto; padding:25px 0px; overflow:hidden;width:780px;overflow:hidden; background:url(../images/qmjsline.png) bottom repeat-x;}
.twul li img{ display:inline; float:left; width:206px; height:130px;overflow:hidden}
.twul li .wz{ width:540px; margin-left:20px; }
.twul li .wz h1{ font-size:20px; height:30px; line-height:30px; margin:3px 0px 7px 0px; overflow:hidden;}
.twul li .wz h1 a{ color:#4c4c4c;font-weight:600;font-size:19px;display:block}
.twul li .wz h1 a:hover{color:#0982ea;text-decoration:none}
.twul li .wz p{ display:block; height:48px; line-height:24px; font-size:14px; color:#999; overflow:hidden;}
.twul li .wz .tips{ margin-top:12px; height:30px; line-height:30px; font-size:14px; color:#999; overflow:hidden;display:block}
.twul li .wz .tips .lf{ padding-right:10px;}
.twul li .wz .tips a{ color:#0982ea;}
.twul li .wz .tips a:hover{ color:#de692f}
.twul li .wz .tips span{display:inline; float:left; background:none;padding-left:0px;margin-right:20px;}
.twul li .lf{float:left}

.list_wrap_right{width:350px;height:auto;overflow:hidden;float:right}
a.img_top{display:block;width:300px;height:200px;overflow:hidden}
a.img_top img{width:300px;height:200px;overflow:hidden}

.right_one.syzc h2{background:none;}
.right_one.syzc h2 font{padding-left:2px;}
.right_one.syzc{position:relative;margin-top:20px;}
.right_one.syzc a.two_more{display:block;width:60px;height:23px;position:absolute;top:0px;right:3px;}
.right_one.syzc a.pic_title{background:none;width:100%;text-align:center;padding-left:0px;color:#666;font-size:15px;}
.right_one.syzc a.pic_title:hover{color:#0982ea}


.right_one_list.right_spjc ul li a{background:url(../images/dian_dian.png) 0px 10px no-repeat;padding-left:13px;font-size:15px;margin-top:15px;}
.spjc.cltj{margin-top:25px;}
.spjc.cltj h2{background:none;}
.spjc.cltj h2 font{padding-left:0px;}
.spjc.cltj .two_top a.two_img{width:128px;height:80px;overflow:hidden;margin-right:14px;}
.spjc.cltj .two_top a.two_img img{width:128px;height:80px;overflow:hidden;}
.spjc.cltj .two_top p a.two_title{margin-top:2px;}
.spjc.cltj .two_top{margin-bottom:22px;}

.phb h2{background:none;}
.phb h2 font{padding-left:0px;}

.umk4 .rg{ display:block; width:300px; height:auto; }
.umk4 .rg  ul{ margin-top:10px; background:url(../images/dzkbg.png) no-repeat 10px 0;margin-bottom:-10px;overflow:hidden}
.umk4 .rg  li{ display:block; height:auto; margin-bottom:8px; background:url(../images/umk4xh2.png) no-repeat 1px 5px; overflow:hidden;}
.umk4 .rg  li .jd{ height:30px; line-height:30px; font-size:14px; color:#666; overflow:hidden;}
.umk4 .rg  li .jd .xh{ margin-right:10px; font-size:12px; color:#999; width:21px; height:30px; text-align:center; line-height:28px;}
.umk4 .rg  li .jd a{ color:#666;}
.umk4 .rg  li .fz .xh{ font-size:12px; width:24px; height:30px; text-align:center; line-height:30px; color:#fff; margin-right:10px;}
.umk4 .rg  li .fz img{ display:inline; float:left; width:100px; height:66px; margin-right:10px;}
.umk4 .rg  li .fz em{ margin-top:8px; width:148px; height:48px; line-height:24px; font-size:14px; color:#666; overflow:hidden;}
.umk4 .rg  li .fz{  padding-bottom:13px; overflow:hidden; display:block; background:url(../images/qmjsline.png) bottom repeat-x;}
.list_01 li{cursor:pointer}

.tulist,.tulist span{overflow:hidden;width:290px;height:auto} 
.tulist{background:url(../images/umk4xh.png) no-repeat 0 3px;padding-left:35px;width:295px;position:relative}
.umk4 .rg li .tulist .fz .xh{position:absolute;left:0px;top:0px;}
.umk4 .rg li .jd .xh{margin-right:13px;}
.jctj_list.rg{margin-top:10px;margin-bottom:10px;}
.umk4 .rg li a.fz:hover em{color:#0982ea}

.umk4 .rg li .jd a{height:30px;display:block;width:256px;overflow:hidden}

.spjc.phb.umk4{margin-top:7px;}

.cjwt.cjwt_hot h2{background:none;margin-bottom:10px;}
.cjwt.cjwt_hot h2 font{padding-left:0px;}
.cjwt.cjwt_hot ul li{height:34px;line-height:34px;}
.cjwt_list ul li a{height:24px;}
.cjwt font.font_num{width:18px;height:18px;background:#e6e6e6;display:block;line-height:18px;text-align:center;color:#999;font-size:12px;position:absolute;top:8px;left:0px}
.cjwt_list ul li{position:relative;display:none}
.cjwt_list ul li.li_top font.font_num{background:#12ca0e;color:#fff}
.cjwt.cjwt_hot .cjwt_list ul{padding-left:5px;}

.cjwt.cjwt_hot .cjwt_list{width:290px;}

.position_wrap{width:1200px;height:52px;overflow:hidden; margin: 0px auto;color:#999;font-size:15px;line-height:52px;}
.position_wrap a{color:#999;font-size:14px;}
.position_wrap font{padding-left:8px;}
.position_wrap a:hover{color:#0982ea}

.foot_info{width:100%;height:auto;border-top:1px solid #e6e6e6;text-align:center;color:#8d8d8a;font-size:13px;margin:16px auto;line-height:30px;padding-top:17px;}
.foot_info a{color:#8d8d8a;}
.foot_info a:hover{color:#0982ea;}
.syjc{width:1100px;height:auto;overflow:hidden;margin:20px auto 0px auto;}
.syjc_left{float:left;width:380px;height:250px;overflow:hidden}
.syjc_left a{width:380px;height:250px;display:block;position:relative}
.syjc_left a img{width:380px;height:250px;overflow:hidden}
.syjc_left a font{display:block;width:360px;height:40px;line-height:40px;background:url(../images/line_xk.png) repeat-x;position:absolute;bottom:0px;left:0px;color:#fff;text-align:center;font-size:15px;padding:0px 10px;}
.syjc_right{width:719px;border:1px solid #e6e6e6;height:auto;overflow:hidden;float:right;border-left:0px;background:url(../images/jc_bg.png) 352px 17px no-repeat #f5f5f5}

.syjc_right_list{width:644px;height:auto;overflow:hidden;margin:0 auto;padding:22px 0px}
.syjc_right_list ul li a{color:#666;font-size:15px;}
.syjc_right_list ul li{width:240px;float:left;height:41px;line-height:41px;margin-right:130px;text-align:center;overflow:hidden}
.syjc_right_list ul{width:780px;}
.syjc_right_list ul li a:hover{color:#0982ea}


.xxk_lb_page{text-align:center;width:100%;padding-top:32px;margin-bottom:28px;overflow:hidden;}
.xxk_lb_page a{display:inline-table;border:1px solid #e8e8e8;color:#999;height:28px;line-height:28px;margin:0 3px;padding:0 10px;font-size:12px;*padding:5px 9px 5px 9px;}
.xxk_lb_page li{display:inline-table;*display:inline;*vertical-align:super;}
.xxk_lb_page .thisclass{display:inline-table;background:#0b8dfb;color:#fff;height:28px;line-height:28px;margin:0px;padding:0 10px;font-size:12px;*padding:5px 6px 5px 9px;*margin:0px 4px 0px 0px;}
.xxk_lb_page a:hover{background:#0b8dfb;color:#fff; border-color:#0b8dfb}

p.search_k{color:#666666;font-size:16px;display:block;padding-left:4px;}
p.search_k font{color:#ff6a4c;font-size:16px;}

.hot_search h2{display:block;height:30px;border-bottom:1px solid #e6e6e6;background:none;margin-bottom:20px;}
.hot_search h2 font{font-size:16px;color:#333;font-weight:normal;border-bottom:1px solid #0b8dfb;padding-bottom:9px;padding-left:0px;padding-right:12px;}

.fx_list{width:780px;height:auto;margin:20px auto 0px auto;overflow:hidden;}
.fx_list ul li{float:left;width:330px;margin-right:18px;margin-bottom:10px}
.fx_list ul li a{width:160px;color:#666666;background:none;text-indent:0px;font-size:14px;display:block;overflow:hidden;height:20px;line-height:20px;}
.fx_list ul li{width:160px;margin-right:45px;}
.fx_list ul {width:880px;}
.fx_list ul li a:hover{color:#0b8dfb}

.cj_wt{width:1100px;height:auto;overflow:hidden;margin:0 auto;border-bottom:1px solid #e6e6e6}
.nzzn_wrap_f{width:1097px;height:auto;overflow:hidden;margin:0 auto;} 
.div_nzzn h2{display:block;color:#333333;font-size:18px;margin:20px 0px 9px 0px;font-weight:normal}
a.link_pic{width:356px;height:180px;overflow:hidden;display:block;}
a.link_pic img{width:356px;height:180px;overflow:hidden;display:block;}
a.link_title{color:#434343;font-size:16px;height:23px;line-height:23px;display:block;overflow:hidden;padding-left:4px;margin:14px 0px 5px 0px;}
a.link_title:hover{color:#0b8dfb}
.div_nzzn p{width:336px;font-size:14px;color:#8d8d8a;line-height:25px;padding-left:4px;height:50px;overflow:hidden;display:block}
.div_nzzn.dfs_ny_wrap{margin-right:0px;}
.div_nzzn{width:342px;float:left;height:auto;overflow:hidden;padding-bottom:22px;margin-right:34px;position:relative}

.nzzn_wrap_f a.two_more{position:absolute;top:20px;right:0px;}
p.search_kl{color:#333;font-size:18px;display:block;padding-left:4px;}

.search_kl.xq_bt{color:#4c4c4c;font-size:20px;font-weight:600}
.rj_info{width:766px;height:auto;overflow:hidden;padding-top:20px}
img.img_s{width:400px;height:287px;overflow:hidden;float:left;margin-right:24px;}
.jc_c{width:342px;height:auto;overflow:hidden;margin-top:12px;}
.jc_c p{display:block;color:#666666;font-size:14px;height:31px;line-height:31px;overflow:hidden;word-break:break-all}
.jc_c p font{color:#999999;font-size:14px;}
.jc_c a.x_load{background:url(../images/xz_sa.png) no-repeat;width:120px;height:55px;display:block;line-height:55px;color:#fff;font-size:18px;padding-left:80px;margin-top:20px;}
.jc_c a.x_load:hover{background-position:0px -55px;}

.hot_search.xz_dfw{margin-top:20px;}
.wc_nr{color:#666666;font-size:14px;line-height:36px;width:780px;}
.wc_nr img{display:block;margin:0 auto;}
.fx_list.gj_load .zn_list ul li{width:330px;margin-bottom:14px;}
.fx_list.gj_load .zn_list ul li a{width:330px;padding-right:0px;margin-right:0px;background:url(../images/dian_dian.png) no-repeat 5px 50%;text-indent:22px;font-size:15px;}
.fx_list.gj_load{padding-bottom:10px;}
.hot_search{*margin-top:10px;}

.xz_load_xf{width:696px;overflow:hidden;color:#666;font-size:16px;height:27px;line-height:27px;margin-top:20px;margin-bottom:13px;}
.ffx{float:right;width:626px}
.fx_qdxz.xxq{margin-top:25px;}

.xz_load_xf.dqx_cf{width:300px;float:left;overflow:hidden;margin-top:6px;}
.xz_load_xf.dqx_cf .ffx{width:230px;}
a.r_jtu{display:block;width:162px;height:162px;position:absolute;top:57px;left:280px;}
.sr-bdimgshare{display:none !important}

a.a_alink{width:255px;height:72px;display:block;position:absolute;top:0px;left:0px;text-indent:-99em;white-space:nowrap;overflow:hidden}

.fx_info{width:696px;overflow:hidden;color:#999;font-size:14px;line-height:25px;padding-bottom:5px;}
.fx_info font{color:#999;font-size:14px;padding:0px 2px;}
.fx_info a{color:#999;}
.fx_info a:hover{color:#de692f}

.xiz_add{height:28px;width:780px;overflow:hidden;padding-bottom:10px;}
.xiz_add ul li{display:none;float:left;margin-right:5px;line-height:28px;height:28px;background:url(../images/load_1.png) no-repeat;padding-left:28px;}
.xiz_add ul li a{display:block;background:#e6e6e6;padding:0px 8px;color:#666666;font-size:14px}
.xiz_add ul{width:820px;}


.xiz_add ul li a:hover{color:#0982ea}

/*************************************************************************************/

.xf_ks .dt{ height:auto; padding-bottom:20px; background:url(../images/qmjsline.png) bottom repeat-x; text-align:center;margin-bottom:25px;} 
.xf_ks .dt h1{ display:block; font-size:22px; color:#4c4c4c;height:29px;overflow:hidden}
.xf_ks .dt .dp{ margin-top:16px; height:24px; line-height:24px; font-size:14px; color:#999; text-align:center; width:785px;}
.xf_ks .dt .dp a{ color:#0982ea; padding-right:4px;padding-left:4px;}
.xf_ks .dt .dp a:hover{ color:#de692f}

.hot_search.xz_dfw.fs_sfd{position:relative}

.hot_search.xz_dfw.fs_sfd .xa{position:absolute;top:0px;right:0px;}
.hot_search.xz_dfw.fs_sfd .xa a{ padding:0 20px; color:#fff; height:33px; line-height:33px;font-size:14px;  }
.hot_search.xz_dfw.fs_sfd .xa .xa1{ background-color:#0b8dfb;}
.hot_search.xz_dfw.fs_sfd .xa .xa1:hover{ background-color:#0c85eb; }
.hot_search.xz_dfw.fs_sfd .xa .xa2{background-color:#12ca0e; padding:0 30px; background:url(../images/xjt.png) no-repeat #12ca0e 90% 50%;}
.hot_search.xz_dfw.fs_sfd .xa .xa2:hover{ background-color:#11b70e; }

.hot_search.xz_dfw.fs_sfd .fx_info{margin-top:30px;}


.udt{ position:relative; height:40px; line-height:40px; border-bottom:solid 1px #e6e6e6;}
.udt span{ position:absolute; display:inline; float:left; height:38px; line-height:38px; border-bottom:solid 2px #0b8dfb; font-size:18px; color:#333;}
.udt span em{ padding:0 5px; color:#999;}
.udt a.abg{ width:60px; height:20px; margin-top:12px; text-align:center; line-height:20px; font-size:12px; color:#fff; background-color:#22a838;}
.udt a.abg:hover{ background-color:#26bc3f; }
.udt .lia{ line-height:50px;}
.udt .lia a{ color:#333;}
.udt .lia a:hover{ text-decoration:underline;}
.udt .lia .as{ padding:0 10px; color:#999;}
.udt .lia .as:hover{ text-decoration:none; cursor:default;}

.udt span{ font-size:18px;}
.udt .sp2{ margin-left:94px;}
.udt .sp3{ margin-left:200px;}
.udt .sp4{ margin-left:150px;}
.udt .sp5{ margin-left:200px;}
.ltab .udt .sp6{ margin-left:250px;}
.ltab .udt span{ border:none;padding:0px 10px 0px 6px;}
.ltab .udt span:hover,.ltab .udt span.current{ border-bottom:1px solid #0b8dfb; cursor:pointer;padding-bottom:2px;color:#0b8dfb}
.ltab .twk{ height:auto; margin-top:20px;}
.ltab .twk .tk{ position:relative; width:285px; height:180px; }
.ltab .twk .tk img{ display:block; position:absolute; width:285px; height:180px;overflow:hidden}
.ltab .twk .tk font{ display:block; position:absolute; bottom:0; width:285px; height:40px; background-color:#000; opacity:0.5; filter:Alpha(opacity=50); text-indent:-9999px;}
.ltab .twk .tk em{ display:block; position:absolute; bottom:0; width:265px; height:40px; font-size:14px; line-height:40px; padding:0 10px; color:#fff; text-align:center; overflow:hidden;}
.ltab .twk .tk:hover{ cursor:pointer;}
.ltab .twk .tk:hover em{ text-decoration:underline;}
.ltab .twk .zk{ width:450px; height:auto; margin-left:30px;}
.ltab .twk .zk h1{ font-size:18px; height:30px; line-height:30px; overflow:hidden;}
.ltab .twk .zk h1 a{ color:#666;}
.ltab .twk .zk h1 a:hover{color:#0b8dfb}
.ltab .twk .zk p{ display:block; height:30px; line-height:30px; font-size:14px; color:#999; overflow:hidden;}
.ltab .twk .zk .zkul{ display:block; height:auto; margin-top:8px; }
.ltab .twk .zk .zkul a{ display:block; height:30px; line-height:30px; background:url(../images/dian_dian.png) no-repeat 0 50%; text-indent:12px; font-size:15px; color:#666; overflow:hidden;}
.ltab .twk .zk .zkul a:hover{color:#0b8dfb}
.ltab.overf{margin-top:15px;}

.hotlist{display:block;overflow:hidden; margin-bottom:10px;}
.hotlist h2{ width:340px; height:36px; line-height:36px;display:block;overflow:hidden;font-weight:normal; font-size:18px; background:url(../images/hotlist.png) no-repeat; margin-left:5px;}
.hotlist h2 strong{ font-weight:normal; float:left;height:39px;border-bottom : 1px solid #2077EB;display:block;overflow:hidden; color:#1263CF;}
.hotlist h2 a{ float:right; font-size:14px; color:#666666;}
.hotlist h2 a:hover{ color:#2077EB;}
.hotlist ul{display:block;overflow:hidden;margin-left:5px; margin-top:10px;}
.hotlist ul li{display:block;overflow:hidden; height:40px; line-height:40px;border-bottom : 1px dashed #D9D1D1; width:325px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hotlist ul li i{font-style:normal; line-height:22px; color:#FFF; text-align:center; background:url(../images/is.png) no-repeat; width:22px; height:22px;display:block;overflow:hidden; float:left; font-size:12px; margin-top:9px; margin-right:5px;}
.hotlist ul li i.i1{ width:25px; background:url(../images/i1.png) no-repeat;}
.hotlist ul li i.i2{ background:url(../images/i2.png) no-repeat;}
.hotlist ul li i.i3{background:url(../images/i3.png) no-repeat;}
.hotlist ul li a{ font-size:14px;}
.hotlist ul li a:hover{ font-size:14px; color:#1263CF;}


.fenxiang{display:block;overflow:hidden; float:right; width:140px; margin-top:-27px;}
.fone{display:block;overflow:hidden; padding:15px; background-color:#F8F8F8;}
.fenli{display:block;overflow:hidden; width:1200px; margin:0px auto;}
.fenli ul{display:block;overflow:hidden; padding-top:50px; padding-bottom:50px;}
.fenli ul li{ float:left; width:200px; margin-left:20px; margin-right:20px;}
.fenli ul li img{ width:90px; height:90px; display:block;overflow:hidden; margin:0px auto;}
.fenli ul li strong{ display:block;overflow:hidden; line-height:36px; margin-top:15px; text-align:center; color:#5D5D5D; font-size:18px; font-weight:normal;}
.fenli ul li p{text-align:center; display:block;overflow:hidden;  font-size:13px;color:#5D5D5D;}

.hezuo{display:block;overflow:hidden; width:1200px; margin:0px auto; margin-top:30px;}
.hezuo span{ float:left; width:70px; font-size:15px; color:#5D5D5D;}
.hezuo ul{ float:left; width:1120px;}
.hezuo ul li{ float:left; margin-left:5px; margin-right:5px;}
.hezuo ul li a{ font-size:14px; color:#2077EB;}



.hezuotxt{display:block;overflow:hidden; width:1200px; margin:0px auto; margin-top:10px;}
.hezuotxt span{ float:left; width:70px; font-size:15px; color:#5D5D5D;}
.hezuotxt ul{ float:left; width:1120px;}
.hezuotxt ul li{ float:left; margin-left:5px; margin-right:5px;}
.hezuotxt ul li a{color:#AAAAAA; font-size:14px;}


.specimg{display:block;overflow:hidden; width:1200px; margin:0px auto; margin-top:20px;}

.spectxt{}

/*************************************************************************************/
.foot_index{background:url(../images/f_index.png) repeat-x;width:100%;overflow:hidden;margin-top:30px;}
.foot_top{width:1100px;height:200px;overflow:hidden;background:url(../images/foot_logo.png) 740px 20px no-repeat}
.foot_index_wrap{width:1100px;height:auto;overflow:hidden;margin:0 auto}
.foot_list{float:left;width:120px;overflow:hidden;margin-top:28px;margin-right:55px}
.foot_list ul li{display:block;height:30px;line-height:30px;background:url(../images/li_bbg.png) 0px center no-repeat;padding-left:10px;;}
.foot_list p{display:block;padding-left:8px;padding-bottom:10px;}
.foot_list p a{color:#bec1d5;font-size:14px;overflow:hidden;display:block;}
.foot_list ul li a{color:#858899;font-size:14px;}
.foot_list ul li a:hover{color:#0b8dfb}
.foot_bottom{width:1100px;height:46px;overflow:hidden;margin:0px auto;text-align:center;color:#bec1d5;font-size:14px;padding-top:45px;}
.foot_bottom a{color:#bec1d5;}
.foot_bottom a:hover{ color:#0b8dfb;}
.foot_bottom img{width:124px;height:47px;margin-right:5px;margin-top:23px;}

.yq_lj{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.qy_nav{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.qy_nav ul li{margin-right:10px;float:left;height:36px;width:118px;border:1px solid #e6e6e6;color:#666666;font-size:16px;line-height:36px;text-align:center;cursor:pointer}
.qy_nav ul li.on{background:#0b8dfb;color:#fff;border:1px solid #0b8dfb}
.vc_wrap{border-top:1px solid #0b8dfb;width:1100px;margin-top:8px;overflow:hidden}

.link_list ul{padding-top:7px;}
.link_list{width:1100px;margin:0 auto;padding-left:9px;}
.link_list ul li{float:left;margin-top:13px;margin-right:15px;}
.link_list ul li a{color:#666666;font-size:13px;display:block;overflow:hidden;height:17px;line-height:17px;}
.link_list ul li a:hover{color:#0b8dfb}

.flash{background:url(../images/flash_img.png) center no-repeat;}

.sdf{width:1200px;height:60px;border: 1px solid #b3b3b3;margin:0 auto 25px auto;position:relative;*margin-top:20px;*padding-left:182px;*width:918px;}
.sdf .main_wrap{margin-top:-5px;}
.kuaij{ float:left; line-height:60px; font-size:14px; font-weight:bold; color:#1263CF; margin-left:25px;}

#d1{width:250px;position:relative;height:28px;padding:0px;border:1px solid #B3B3B3;float:left;margin-top:15px;margin-left:8px;cursor:pointer;margin-left:30px;*margin-left:0px;}
#d1 input.txt{width:155px;float:none;padding:0px 10px;border:none;cursor:pointer;color:#8d8d8a;*line-height:28px;}
.dk-select{background:#fff;font-size:13px;position:absolute;top:28px;left:-1px;border:1px solid #e0e0e0;width:250px;border-top:0px;display:none}
.dk-select ul li{color:#999;font-size:12px;text-indent:10px;height:26px;line-height:26px;cursor:pointer;}
.dk-select ul li:hover{background:#e8f6ff}

#d2{width:250px;position:relative;height:28px;padding:0px;border:1px solid #B3B3B3;float:left;margin-top:15px;cursor:pointer;margin-left:30px;*margin-left:6px;*border:0px;}
#d2 input.txt{width:158px;float:none;padding:0px 10px;border:none;cursor:pointer;color:#8d8d8a;*line-height:28px;}
#d2 .dk-select{width:250px;*left:4px;}
.sldown{display:block;position:absolute;top:7px;right:7px;width:16px;height:16px;background:url(../images/select_down.png) no-repeat;}
.sldown.slup{background:url(../images/select_up.png) no-repeat;}


.sdf input.txt{width:164px;height:28px;border:1px solid #e0e0e0;font-size:13px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#999;float:left;padding-top:2px;line-height:28px;padding-left:10px;float:left;padding-right:10px;}
.sdf input.btn.yh{width:62px;height:34px;display:block;background:#ff4466;border:none;cursor:pointer;text-align:center;color:#fff;background:url(../images/search_btn.png) no-repeat;float:left;margin-left:2px;}


#d3 a{color:#0b8dfb;padding-left:8px;}
#d3 a:hover{color:#f1542a}
#d3{float:left;font-size:14px;color:#666;margin-left:32px;height:61px;line-height:61px;width:400px;}
#d3 font{color:#666;font-size:14px;}


.load_flash{width:100%;height:597px;background:url(../images/load_flash.png) center no-repeat;overflow:hidden}
a.search_s{width:80px;height:30px;background:url(../images/s_ss.png) no-repeat;display:block;text-indent:-999em;overflow:hidden;float:right;margin-top:31px;}
.search{width:212px;height:33px;border: 1px solid #5D5D5D;display:block;float:right;margin-top:38px;cursor:pointer;position:relative;z-index:999;}
.search input.txt{border:0px;height:20px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#999;margin-top:6px;overflow:hidden; float:left;width:165px;text-indent :15px;}
input.btnyh{width:46px;height:33px;display:block;border:none;cursor:pointer; background:url(../images/btnyh.png) no-repeat; float:left;}
.top_wrap{overflow:inherit}


.parentone_wrap{width:1100px;height:497px;margin:0 auto;position:relative;}

.bann{display:block;overflow:hidden; height:500px; position:relative;}
.banner{ width:100%; height:500px; overflow:hidden; position:relative;font-size:0; background-color:#1366D4;}
.b-img{ height:500px;  position:absolute; left:0; top:0; z-index:1;}
.b-img li{ display:block; height:500px; float:left; }

.down{
 position:absolute; z-index:1000;  width:420px; height:290px; z-index:9999; color:#FFF;
}
.down h2{ font-size:40px;display:block;overflow:hidden; text-align:right; font-weight:normal;}
.down h3{ font-size:20px;display:block;overflow:hidden; text-align:right; font-weight:normal; line-height:45px;}
.down span{ font-size:20px;display:block;overflow:hidden; text-align:right; font-weight:normal; line-height:45px;}
.down p{ font-size:14px; margin-left:95px;display:block;overflow:hidden; width:100%; line-height:24px;}
.down a{margin-left:95px; float:left; margin-top:15px; margin-bottom:10px;}
.b-list{ height:50px; width:110px !important; padding-top:450px; position:relative;left:50%;margin-left:420px;z-index:10;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%;  background-color:#FFF; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ width:26px; border-radius:0;-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:15px; }
.bar-left{ position:absolute; z-index:1; display: none; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display: none; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:90px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.Keywords{display:block;overflow:hidden; font-size:14px;color:#666666; margin-top:20px;}
.Keywords a{ background:url(../images/Keywords.png) left no-repeat; height:22px; line-height:22px; padding-left:20px; padding-right:10px; color:#666666; font-size:14px; margin-left:10px;}
.Keywords a:hover{background:url(../images/Keywords1.png) left no-repeat; color:#FFF;}

.list_wrap_right.s_yjc .right_one.syzc{margin-top:5px;}
.cjwt.cjwt_hot{margin-top:28px;}

a.link_pic{width:355px;height:225px;}
a.link_pic img{width:355px;height:225px;overflow:hidden}
.div_nzzn{width:355px;margin-right:17px;}
.nzzn_wrap_f{width:1297px;}
.div_nzzn p{width:351px;}

.list_wrap_left.fd_gv .twul{margin-top:-15px;}

.p_amore{display:block;width:78px;height:78px;position:absolute;top:0px;right:0px;}
.p_amore .load_link{left:-175px;}

.load_2 .p_amore{top:10px;height:78px;}
.load_2 a.a_alink{top:10px;}
.load_2 .p_amore .load_link{top:75px;}



.hot_searchs .fx_list ul li{margin-right:18px;width:auto}

.foot_top{position:relative}
.foot_top p.foot_qq{position:absolute;font-size:14px;color:#12ca0e;top:154px;right:52px;}

.main_left_two{*padding-top:28px}
.list_two{*margin-bottom:27px}
.sdf{*margin-top:28px}

.hot_search.hot_searchs .fx_list ul li{margin-bottom:0px;width:90px;padding-bottom:14px;}
.hot_search.hot_searchs .fx_list ul li a{width:auto}

.hot_searchs.hot_search .fx_list ul li{width:180px}
.hot_searchs.hot_search .fx_list ul li{*height:20px}
.hot_searchs.hot_search .fx_list ul{*margin-top:-20px; width:985px}


.banner_syjc{position: absolute; display: block; z-index: 99; top: 395px; right: 45px; color:#fff;}


.r_1{width:250px;height:75px;float:left;cursor:pointer;z-index:999;position:absolute;top:197px;left:569px;}
.r_1 em{color:#fff;font-size:12px;padding-top:46px;margin-left:87px;display:block}
.r_2{width:270px;height:85px;float:left;cursor:pointer;z-index:999;position:absolute;top:317px;left:569px;}
.r_2 em{color:#fff;font-size:12px;padding-top:54px;margin-left:87px;display:block}

.load_link_1{width:600px;height:75px;overflow:hidden;position:absolute;z-index:999;top:282px;left:580px;}
.load_link_1 ul li a{color:#fff;font-size:12px;text-decoration:none}
.load_link_1 ul li{float:left;margin-right:10px;}
.load_link_1 ul{padding-left:3px;float:left} 
.load_link_1 ul li.on a,.load_link_1 ul li a:hover{color:#ffff19}
.load_link_1 p{color:#fff;font-size:12px;float:left;height:21px;line-height:25px;}
.load_link_1 ul li.on a{}
p.qb{top:215px;left:855px}
.parentone_wrap .qq{top:341px;left:856px}
.load_link_2{top:406px;}
img.tcbg{left:681px;top:255px;z-index:1008}
.dk-select{z-index:99999}

.xiz_add{height:auto}
.xiz_add ul li{margin-bottom:11px;background:none;padding-left:0px;width:156px; float:left;}
.xz_load_xf{margin-top:0px}
.xiz_add ul li a{padding:0 12px;padding-left:39px;background:url(../images/load_1.png) no-repeat #e6e6e6}

.load_link_1 ul li.on a{font-weight:600}
.link_list{overflow:hidden}
.back_top{width:48px;height:48px;background:url(../images/top.png) no-repeat;position:fixed;left:50%;margin-left:650px;bottom:200px;display:none;cursor:pointer;z-index:999999}
.load_link_1{height:24px}
.foot_top{ position:static;}
.foot_top p.foot_qq{position:static;padding-left:278px;padding-top:154px}

/*------------------------------------------------*/
/*---------------[MAIN LAYOUT INFO]---------------*/
/*------------------------------------------------*/


h1, h2, h3, h4, h5, h6, .read-more, .testimonial .title, .entry .meta-info, .subtitle, .wp-pagenavi, .comment_postinfo, .comment-reply-link, .form-submit #submit { font-family: 'LeagueGothicRegular', Arial, sans-serif; }

img { max-width: 100%; height: auto; }

#ie8 img { width: auto; }

#main-header { position: relative; }
	#top-area, #footer-bottom { background-repeat: no-repeat; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; }

	#top-area { padding-bottom: 57px; }
		body.home.blog #top-area, body.et_default_homepage #top-area { padding-bottom: 0; }

		.page-title-area { color: #fff; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); padding-top: 130px; clear: both; }
		.page-title-area h1, .description h2 { font-size:40px; color: #fff; }

		#breadcrumbs-wrapper, #services {
border-top: 1px solid #304854;
border-bottom: 1px solid #0D151B;
background: #1D2F38;
background: -moz-linear-gradient(top, rgba(29, 47, 56, 1) 0%, rgba(22, 37, 44, 1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(29, 47, 56, 1)), color-stop(100%,rgba(22, 37, 44, 1)));
background: -webkit-linear-gradient(top, rgba(29, 47, 56, 1) 0%,rgba(22, 37, 44, 1) 100%);
background: -o-linear-gradient(top, rgba(29, 47, 56, 1) 0%,rgba(22, 37, 44, 1) 100%);
background: -ms-linear-gradient(top, rgba(29, 47, 56, 1) 0%,rgba(22, 37, 44, 1) 100%);
background: linear-gradient(to bottom, rgba(29, 47, 56, 1) 0%,rgba(22, 37, 44, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d2f38', endColorstr='#16252c',GradientType=0 );
-webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 -1px 0 rgba(0,0,0,0.1) inset;
box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
padding: 78px 0 70px;
}

		#breadcrumbs-wrapper { padding: 16px 0 18px; -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 -5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 -5px 10px rgba(0, 0, 0, 0.2); box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 -5px 10px rgba(0, 0, 0, 0.2); border-top: 1px solid #000; }

		#et-search-form { float: right; margin-left: 10px; width: 196px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; border: 1px solid #0b151b; -moz-box-shadow: 1px 1px 0 rgba(255,255,255,0.1), inset 0 0 4px rgba(0,0,0,0.4); -webkit-box-shadow: 1px 1px 0 rgba(255,255,255,0.1), inset 0 0 4px rgba(0,0,0,0.4); box-shadow: 1px 1px 0 rgba(255,255,255,0.1), inset 0 0 4px rgba(0,0,0,0.4); background: #142027; /* Old browsers */
background: -moz-linear-gradient(top, #142027 0%, #17262e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#142027), color-stop(100%,#17262e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #142027 0%,#17262e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #142027 0%,#17262e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #142027 0%,#17262e 100%); /* IE10+ */
background: linear-gradient(to bottom, #142027 0%,#17262e 100%); /* W3C */ }
			#search_input { background: none; border: none; color: #fff; text-shadow: 1px 1px 1px rgba(0,0,0,1); margin: 0; padding: 12px 7px 12px 20px; width: 135px; }
			#search_submit { top: 4px; position: relative; }
		#breadcrumbs { line-height: 1.5; color: #c3e54b; padding-top: 9px; }
			#breadcrumbs a, #breadcrumbs .raquo { color: #fff; text-decoration: none; }
			#breadcrumbs a:hover { opacity: 0.9; }
			#breadcrumbs .raquo { margin: 0 3px; }

	body.home.blog #top-area, body.et_default_homepage #top-area { position: absolute; width: 100%; z-index: 100; background: none !important; }
		.top-content { padding-top: 50px; }
			#logo { float: left; margin-right: 10px; }
			#menu-wrap { float: right; padding-top: 27px; }

			#social-icons, #top-menu { float: left; }
			#social-icons { margin-left: 25px; }
				#social-icons li { float: left; margin: 0 8px; }

#services { border-top: 1px solid #304854; border-bottom: 1px solid #0d151b; background: rgb(29,47,56); /* Old browsers */ background: -moz-linear-gradient(top,  rgba(29,47,56,1) 0%, rgba(22,37,44,1) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(29,47,56,1)), color-stop(100%,rgba(22,37,44,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  rgba(29,47,56,1) 0%,rgba(22,37,44,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  rgba(29,47,56,1) 0%,rgba(22,37,44,1) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  rgba(29,47,56,1) 0%,rgba(22,37,44,1) 100%); /* IE10+ */ background: linear-gradient(to bottom,  rgba(29,47,56,1) 0%,rgba(22,37,44,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d2f38', endColorstr='#16252c',GradientType=0 ); /* IE6-9 */ -webkit-box-shadow: 0 -1px 0 rgba(0,0,0,0.1) inset; -moz-box-shadow: 0 -1px 0 rgba(0,0,0,0.1) inset; box-shadow: 0 -1px 0 rgba(0,0,0,0.1) inset; padding: 78px 0 70px; }
	.container { text-align: left; margin: 0 auto; width:1200px; position: relative; }
		.service { float: left; width: 222px; margin-right: 50px; text-shadow: 1px 1px 0 rgba(0,0,0,0.7); color: #fff; position: relative; padding-left: 64px; }
		.last { margin-right: 0 !important; }
			.icon { position: absolute; top: -8px; left: 0; }
			.service h3 { font-size: 30px; padding-bottom: 9px; text-transform: uppercase; color: #fff; }
			.service p { padding-bottom: 20px; }
			.read-more { font-size: 18px; color: #fff; text-transform: uppercase; float: right; }
			.read-more:hover { text-decoration: none; }
				.read-more span { color: #c3e54b; }

		#services .read-more, #services .read-more span { -moz-transition: all 0.12s ease-in-out; -webkit-transition: all 0.12s ease-in-out; transition: all 0.12s ease-in-out; }
		#services .read-more:hover { text-shadow: 0 0 8px rgba(255,255,255,0.8); }
			#services .read-more { position: relative; padding-right: 14px; }
				#services .read-more span { position: absolute; top: 0; right: 0; }
				#services .read-more:hover span { margin-left: 7px; right: -7px; }

#content { border-top: 1px solid #f9f9f9; border-bottom: 1px solid #e6e6e6; background: ; padding: 99px 0 93px; background: url(../images/content-top-shadow.png) no-repeat top center; }
	#testimonials, .commentlist, #respond { background-color: #fff; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1); -webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,0.1)); filter: drop-shadow(0 1px 2px rgba(0,0,0,0.1)); }
	#testimonials { float: left; width: 428px; margin-right: 60px; margin-left: 24px; position: relative; }
		#testimonials:before { content: ''; position: absolute; bottom: -21px; right: 45px; border-top: 21px solid #fff; border-left: 21px solid transparent; }
		.testimonial { padding: 32px 42px 27px 39px; }
			.testimonial-image { position: absolute; top: 18px; left: -24px; }
				.testimonial-image img, .testimonial-image:before { -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; display: block; }
			.testimonial .title { display: inline-block; font-size: 30px; text-transform: uppercase; padding-bottom: 9px; }
			.testimonial h2, #recent-updates h2 { color: #454545; }
			.testimonial span.title { color: #c3e54b; }
		.js #testimonials .testimonial { display: none; }
		.js #testimonials .testimonial:first-child { display: block; }

		#testimonials .et-controllers { position: absolute; bottom: -40px; left: 0; width: 100%; text-align: center; }
			#testimonials .et-controllers a { display: inline-block; width: 20px; height: 20px; background: url(../images/testimonials_control.png) no-repeat; text-indent: -9999px; margin: 0 1px; }
			#testimonials .et-controllers a.et-active-control { background-image: url(../images/testimonials_active_control.png); }

	#recent-updates { float: left; width: 448px; padding-top: 32px; text-shadow: 1px 1px 0 #fff; }
		#recent-updates h2 { font-size: 30px; text-transform: uppercase; padding-bottom: 16px; }
			.recent-updates-image { float: left; margin-right: 18px; position: relative; }
				.recent-updates-image img, .recent-updates-image span { border-radius: 100%; display: block; }
				.testimonial-image:before { content: ''; }
				.recent-updates-image span, .testimonial-image:before { -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset, 1px 1px 0 rgba(255, 255, 255, 0.2); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset, 1px 1px 0 rgba(255, 255, 255, 0.2); box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset, 1px 1px 0 rgba(255, 255, 255, 0.2); left: 0; position: absolute; top: 0; height: 100%; width: 100%; }
			.recent-update h3 { font-weight: 800; font-size: 16px; padding-top: 6px; }
				.recent-update h3 a { text-decoration: none; color: #454545; }
			.recent-update p.meta-info a { color: #454545; text-decoration: none; }
			.recent-update p.meta-info a:hover { color: #000; }
		#recent-updates	.read-more { color: #454545; padding-top: 13px; }
#logos { border-top: 1px solid #fefefe; border-bottom: 1px solid #fefefe; padding: 36px 0 40px; }
	#logos a { margin-right: 57px; }
		#logos a:nth-child(4) { margin-right: 0; }

	#logos img { -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; max-width: 194px; }
	#logos a:hover img { opacity: 0.5; }

#content-area { padding: 80px 0; }
	#left-area { float: left; margin-right: 47px; width: 623px; }
		.entry { margin-bottom: 60px; background-color: #fff; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1); box-shadow: 0 1px 2px rgba(0,0,0,0.1); padding: 38px 33px 38px 40px; }
			.entry h2.title, h1.title { font-size: 30px; text-transform: uppercase; padding-bottom: 4px; }
				.entry h2.title a { text-decoration: none; color: #454545; }
				.entry h2.title a:hover, .entry .read-more:hover { color: #272727; }
			.entry .meta-info { font-size: 30px; text-transform: uppercase; padding-bottom: 32px; color: #c3e54b; }
				.entry .meta-info a { text-decoration: none; color: #c3e54b; }
				.entry .meta-info a:hover { color: #abcb3b; }
			.entry-thumbnail { margin: 0 -34px 32px -40px; position: relative; }
				.entry-thumbnail img { display: block; }
			.entry-thumbnail:before { -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.6) inset; -moz-box-shadow: 0 0 4px rgba(0,0,0,0.6) inset; box-shadow: 0 0 4px rgba(0,0,0,0.6) inset; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; pointer-events: none; }
			.entry p { padding-bottom: 24px; }
			.entry .read-more { color: #454545; }

.recent-update h3 { font-family: 'Open Sans', Arial, sans-serif; }

.entry-content ul, .comment-content ul { list-style-type: disc; padding: 0 0 23px 16px; line-height: 26px; }
	.entry-content ol, .comment-content ol { list-style-type: decimal; list-style-position: inside; padding: 0 0 23px 0; line-height: 26px; }
		.entry-content ul li ul, .entry-content ul li ol, .comment-content ul li ul, .comment-content ul li ol { padding: 2px 0px 2px 20px; }
		.entry-content ol li ul, .entry-content ol li ol, .comment-content ol li ul, .comment-content ol li ol  { padding: 2px 0px 2px 35px; }

.entry-content h1, .entry-content h2, .entry-content h3 { font-weight: 900; }
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin: 15px 0 10px; }
.entry h2.title, h1.page-title, .entry h1.title { margin: 0; }

#content table { border: 1px solid #eee; margin: 0 0 15px 0; text-align: left; width: 100%; }
	#content tr th, #content thead th { color: #555; font-weight: bold; padding: 9px 24px; }
	#content tr td { border-top: 1px solid #eee; padding: 6px 24px; }

/*------------------------------------------------*/
/*---------------[DROPDOWN MENU]------------------*/
/*------------------------------------------------*/

#top-menu li { float: left; margin: 0 10px; }
#top-menu > ul > li:first-child { margin-left: 0; }
	#top-menu a { color: #fff; text-shadow: 2px 2px 2px rgba(0,0,0,0.4); position: relative; }
	#top-menu > ul > li > a { padding-bottom: 10px; }
	#top-menu a, #top-menu a .menu-highlight, #mobile_menu  .menu-highlight { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -o-backface-visibility: hidden; backface-visibility: hidden; -moz-transition: all 0.12s ease-in-out; -webkit-transition: all 0.12s ease-in-out; transition: all 0.12s ease-in-out; }
		#top-menu a .menu-highlight, #mobile_menu  .menu-highlight { position: absolute; bottom: 4px; left: 0; background: #c3e54b; height: 2px; width: 100%; -webkit-transform: scale(0,1); -moz-transform: scale(0,1); -ms-transform: scale(0,1); transform: scale(0,1); }
	#top-menu a:hover, .mobile_nav, #top-menu .current-menu-item > a { text-decoration: none; text-shadow: 0 0 15px rgba(255,255,255,0.6); }
		#top-menu a:hover .menu-highlight, #mobile_menu a:hover  .menu-highlight, #top-menu .current-menu-item > a .menu-highlight { -webkit-transform: scale(1,1); -moz-transform: scale(1,1); -ms-transform: scale(1,1); transform: scale(1,1); }
	#top-menu .current-menu-item > a, .mobile_nav { font-weight: 800; }

	.mobile_nav { color: #fff; font-size: 16px; border-bottom: 2px solid #c3e54b; position: relative; }

	.mobile_nav a { position: relative; }
	#mobile_menu  .menu-highlight { bottom: 0; }

/*------------------------------------------------*/
/*--------------[FEATURED SLIDER]-----------------*/
/*------------------------------------------------*/

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}

	70% {
		-webkit-transform: scale(.9);
	}

	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}

	70% {
		-moz-transform: scale(.9);
	}

	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}

	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}

	70% {
		-o-transform: scale(.9);
	}

	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		opacity: 1;
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		transform: scale(1);
	}
}


#et-slider-wrapper { height:500px; position: relative; background: #0c151b; }
	.et-slide { background-repeat: no-repeat; background-position: top center; -moz-background-size: cover; -webkit-background-size: cover; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
		.et-slide .container { padding: 0px 0 0; }
			.et-slide .description { text-shadow: 0 2px 2px rgba(0,0,0,0.3); color: #fff; font-size: 14px; float: right; width: 420px; padding-top: 95px;
	-webkit-animation-duration: .6s;
	-webkit-animation-delay: .4s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .6s;
	-moz-animation-delay: .4s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .6s;
	-ms-animation-delay: .4s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .6s;
	animation-delay: .4s;
	animation-timing-function: ease;
	animation-fill-mode: both;

	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp; }
				.description h2 { font-size:40px; color: inherit; }
					.description h2 a { color: #fff; }
					.description h2 a:hover { text-decoration: none; color: rgba(255,255,255,0.95); }
					.subtitle { font-size: 22px; text-transform: uppercase; color: #c3e54b; }
					.description .more { float: right; display: inline-block; text-transform: uppercase; font-size: 24px; color: #fff; text-shadow: 0 -1px 1px rgba(0,0,0,0.8); padding: 17px 28px; border: 1px solid #17242a; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 3px 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 3px 3px rgba(0,0,0,0.3); box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 3px 3px rgba(0,0,0,0.3);
					background: #2a3f4a;
background: -moz-linear-gradient(top, #2a3f4a 0%, #1e2f37 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a3f4a), color-stop(100%,#1e2f37)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2a3f4a 0%,#1e2f37 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2a3f4a 0%,#1e2f37 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2a3f4a 0%,#1e2f37 100%); /* IE10+ */
background: linear-gradient(to bottom, #2a3f4a 0%,#1e2f37 100%); /* W3C */
}
					.description .more:hover { color: rgba(255,255,255,0.9); text-decoration: none; }
			.featured-image { float:left; width: 575px; margin-top:40px;
-webkit-animation-duration: .6s;
	-webkit-animation-delay: .8s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-fill-mode: both;
	-moz-animation-duration: .6s;
	-moz-animation-delay: .8s;
	-moz-animation-timing-function: ease;
	-moz-animation-fill-mode: both;
	-ms-animation-duration: .6s;
	-ms-animation-delay: .8s;
	-ms-animation-timing-function: ease;
	-ms-animation-fill-mode: both;
	animation-duration: .6s;
	animation-delay: .8s;
	animation-timing-function: ease;
	animation-fill-mode: both;

	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}

.js .et-slide { display: none; }
.js .et-slide:first-child { display: block; }

.et-slider-arrows a { display: block; background-repeat: no-repeat; width: 28px; height: 40px; position: absolute; top: 230px; text-indent: -9999px; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; opacity: 0; }
#et-slider-wrapper .et-arrow-prev { left: 60px; background-image: url(../images/left-arrow.png); }
#et-slider-wrapper .et-arrow-next { right: 60px; background-image: url(../images/right-arrow.png); }
#et-slider-wrapper:hover .et-slider-arrows a { opacity: 1; }
#et-slider-wrapper:hover .et-arrow-prev { left: 80px; }
#et-slider-wrapper:hover .et-arrow-next { right: 80px; }

#et-slider-controls { position: absolute; bottom:20px; left: 0; width: 100%; }
	#et-slider-controls .et-controllers { text-align: center; }
		#et-slider-controls .et-controllers a { display: inline-block; width: 17px; height: 17px; background: url(../images/slider_control.png) no-repeat; text-indent: -9999px; margin: 0 1px; }
		#et-slider-controls .et-controllers a.et-active-control { background-image: url(../images/active_slider_control.png); }

		.et-controllers a.et-active-control:hover { cursor: default; }

/*------------------------------------------------*/
/*-------------------[COMMENTS]-------------------*/
/*------------------------------------------------*/

.commentlist, #respond { padding: 40px; }
#comments, #reply-title { font-size: 30px; text-transform: uppercase; }
.comment-body { position: relative; padding: 0 0 0 75px; margin: 20px 0; }
	.comment_avatar { position: absolute; top: 0; left: 0; }
		.comment_avatar img { display: block; }
	.comment_avatar:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -moz-box-shadow: inset 0 0 7px rgba(0,0,0,0.5); -webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.5); box-shadow: inset 0 0 7px rgba(0,0,0,0.5); }
	.comment_postinfo { font-size: 24px; text-transform: uppercase; margin-bottom: 5px; }
	.fn, .fn a { color: #454545; text-decoration: none; }
	.comment_date { color: #c3e54b; margin-left: 4px; }

	.comment-reply-link, .form-submit #submit { float: right; position: relative; padding-right: 12px; color: #454545; font-size: 18px; text-transform: uppercase; }
		.comment-reply-link:hover { color: #111; text-decoration: none; }
		.comment-reply-link:before { content: '\00BB'; position: absolute; top: 0; right: 0; color: #C3E54B; }

	.commentlist .children { padding-left: 75px; }

	#respond { margin-top: 60px; }

	#commentform input[type="text"] { width: 40%; }
	#commentform textarea { width: 89%; }
	#commentform textarea, #commentform input[type="text"] { border: 1px solid #e0dddd; padding: 20px; color: #555e58; font-size: 14px; background: #fff; -moz-box-shadow: inset 0 0 7px rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.1); box-shadow: inset 0 0 7px rgba(0,0,0,0.1); }

	#reply-title small { display: block; font-size: 12px; padding-top: 5px; font-weight: bold; letter-spacing: 0; font-family: 'Open Sans', Arial, sans-serif; }

	.form-submit { text-align: right; }
		.form-submit input { font-size: 14px; float: none; }

	.comment #respond, #trackbacks { margin-bottom: 30px; }

	.comment #respond { background: none; -moz-box-shadow: none; -webkit-filter: none; filter: none; padding: 0; margin-top: 32px; }

	.form-submit #submit { background: none; border: none; }

/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/

#footer-widgets { border-top: 1px solid #d8d8d8; padding: 99px 0 59px; text-shadow: 1px 1px 0 #fff; background-color: #ececec; }
	#footer-copyright { margin-top: -9px; font-family: Georgia, serif; font-style: italic; font-size: 16px; color: #c5c5c5; margin-bottom: -5px; }
	.footer-widget { float: left; width: 280px; margin-right: 60px; color: #787878; }
		.footer-widget h4.widgettitle { font-size: 30px; padding-bottom: 9px; text-transform: uppercase; color: #454545; }
#footer-bottom { padding: 55px 0 25px; text-shadow: 2px 2px 0 rgba(0, 0, 0, 0.5); }
	.bottom-nav li { float: left; padding-right: 22px; }
		.bottom-nav li.current_page_item a { color: #c3e54b; font-weight: 800; }
		.bottom-nav li a { color: #fff; text-decoration: none; }
		.bottom-nav li a:hover { color: #eee; }
	p#copyright { text-align: right; font-size: 12px; color: #fff; }
		p#copyright a { color:#fff; font-weight: 800; }
.f_widget { margin-bottom: 25px; }


/*------------------------------------------------*/
/*--------------------[SIDEBAR]-------------------*/
/*------------------------------------------------*/

#sidebar { float: left; width: 290px; }
	#sidebar a, #footer-widgets a { color: #454545; }
	#sidebar a:hover, #footer-widgets a:hover { color: #111; text-decoration: none; }

	.widget { margin-bottom: 42px; text-shadow: 1px 1px 0 #fff; }
		.widget h4.widgettitle { font-size: 30px; text-transform: uppercase; padding-bottom: 14px; color: #454545; }

		.widget li, .f_widget li { padding: 0 0 15px 15px; background: url(../images/widget-bullet.png) no-repeat 0 6px; }
			.widget li:hover, .f_widget li:hover { background-image: url(../images/hover-widget-bullet.png); }
				.f_widget li ul, .widget li ul { margin: 15px 0 -15px; }

/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/

div.post .new-post .aligncenter, .aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-bottom: 10px; max-width: 96%; padding: 8px; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
.alignright { float: right; }
.alignleft { float: left }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }




	#top-menu li li .menu-highlight { bottom: 0; }



#mobile_menu { position: absolute; top: 30px; left: -52px; text-align: left; }
	#mobile_menu a { font-weight: 300; color: #fff; text-decoration: none; }
	#mobile_menu ul { display: block !important; visibility: visible !important; }
		#mobile_menu ul a { padding-left: 40px; }
			#mobile_menu ul ul a { padding-left: 60px; }
				#mobile_menu ul ul ul a { padding-left: 80px; }

/*------------------------------------------------*/
/*-----------------[WP CALENDAR]-----------------*/
/*------------------------------------------------*/
#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 240px;	}
	#wp-calendar a { display: block; text-decoration: none; font-weight: bold; }
		#wp-calendar a:hover { text-decoration: underline; }
	#wp-calendar caption {	text-decoration: none; font: bold 13px Arial, Sans-Serif; }
	#wp-calendar td {	padding: 3px 5px; }
		#wp-calendar td#today { color: #111; font-weight: bold; }
	#wp-calendar th {	font-style: normal;	text-transform: capitalize;	padding: 3px 5px; }
		#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
		#wp-calendar #next a { padding-right: 10px; text-align: right; }
		#wp-calendar #prev a { padding-left: 10px; text-align: left; }

/*------------------------------------------------*/
/*-------------------[PAGE NAVI]------------------*/
/*------------------------------------------------*/
.pagination { overflow: hidden; padding: 20px 0; }
#content .wp-pagenavi { text-align: right; }
	#content .wp-pagenavi a, #content .wp-pagenavi span { background: #fff; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1); box-shadow: 0 0 5px rgba(0,0,0,0.1); border: none; padding: 14px 18px; font-size: 18px; color: #d8d8d8; font-weight: normal !important; margin: 0 4px; }
	#content .wp-pagenavi span.current, #content .wp-pagenavi a:hover { color: #454545; }
	#content .wp-pagenavi .nextpostslink, #content .wp-pagenavi .previouspostslink { color: #c3e54b; }
	#content .wp-pagenavi .pages { background: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }

.mobile_nav, #mobile_menu { display: none; }

.fullwidth #left-area { float: none; width: auto; }

.entry .wp-pagenavi { padding-top: 30px; }

.et_embedded_videos { display: none; }

.et_pt_gallery_entry { margin-left: 67px !important; }

#et_pt_portfolio_gallery { margin-left: -33px !important; }
	.et_pt_portfolio_item { margin-left: 16px !important; }
	.et_portfolio_large .et_pt_portfolio_item { width: 420px !important; }

@media only screen and ( max-width: 960px ) {
	#et-search, p#et-search-title, p#et-search-title span { background: none !important; }
	#et-search { width: auto !important; height: auto !important; }
		#et-search-inner { padding: 0 !important; }
			#et-search-right { float: none !important; clear: both; text-align: left !important; }
				#et_search_submit { background: #BBB8B8 !important; color: #111 !important; }
			p#et-search-title { margin-bottom: 2px !important; }
				p#et-search-title span { padding: 0 !important; text-shadow: none !important; }
	#et-searchinput { width: auto !important; }
	p#et_choose_posts, p#et_choose_pages, p#et_choose_date, p#et_choose_cat { float: none !important; }
	#et-search-left { float: none !important; width: 100% !important; }
}

@media only screen and ( min-width: 768px ) and ( max-width: 960px ) {
	.container { width: 728px; }
		#logo { float: none; }
		#menu-wrap { float: none; clear: both; padding-top: 38px; }

		#et-slider-wrapper { height: 760px; }
			.et-slide .container { padding-top: 250px; }
				.et-slide .description { width: 277px; padding-top: 32px; }
					.description h2 { font-size: 48px; }
				.featured-image, #et-slider-controls .et-controllers { width: 402px; }
			#et-slider-controls { bottom: 100px; }

		.et-slider-arrows a { top:230px; }
		#et-slider-wrapper .et-arrow-prev { left: 0; }
		#et-slider-wrapper .et-arrow-next { right: 0; }
		#et-slider-wrapper:hover .et-arrow-prev { left: 25px; }
		#et-slider-wrapper:hover .et-arrow-next { right: 25px; }

		.subtitle, .service h3, .testimonial .title, .footer-widget h4.widgettitle { font-size: 24px; }
			.description .more { font-size: 18px; }
		.service { margin-right: 35px; width: 155px;	}
		#testimonials { width: 313px; }
			.testimonial { padding: 30px 26px 27px 39px; }
				.testimonial .title { padding-bottom: 3px; }
				.testimonial span.title  { display: block; }
		#recent-updates { width: 331px; }
		#logos img { max-width: 136px; }
		.footer-widget { margin-right: 52px; width: 208px; }

		#left-area { width: 472px; }
		#sidebar { width: 209px; }

		.page-title-area { padding-top: 95px; }
			.page-title-area h1 { font-size: 48px; }

		.entry .meta-info { font-size: 24px; }

	#et_pt_portfolio_gallery { margin-left: -35px !important; }
		.et_pt_portfolio_item { margin-left: 13px !important; width: 201px !important; }
		.et_portfolio_more_icon, .et_portfolio_zoom_icon { top: 50px !important; }
		.et_portfolio_more_icon { left: 65px !important; }
		.et_portfolio_zoom_icon { left: 106px !important; }

	#et_pt_portfolio_gallery.et_portfolio_small { margin-left: -18px !important; }
		#et_pt_portfolio_gallery.et_portfolio_small .et_pt_portfolio_item { margin-left: 8px !important; width: 117px !important; }
			#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon { top: 20px !important; }
			#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon { left: 26px !important; }
			#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon { left: 62px !important; }

	#et_pt_portfolio_gallery.et_portfolio_large { margin-left: -28px !important; }
		#et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: -3px !important; width: 321px !important; }
			#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 99px !important; }
			#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 140px !important; }
			#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 178px !important; }


}


@media only screen and ( max-width: 767px ) {
	.container { width: 440px; }
		.top-content.container { text-align: center; }
			#logo, #top-menu { float: none;	}
			#social-icons, .description p { display: none; }
			.description .subtitle { display: block; }
			.description .more { font-size: 18px; float: left; padding: 17px; }

		#et-slider-wrapper { height: 544px; }
			.et-slide .container { padding-top: 233px; }
				.et-slide .description { width: 203px; padding-top: 22px; }
				.featured-image { width: 211px; }
				#et-slider-controls .et-controllers { width: 100%; text-align: center; }
			#et-slider-controls { bottom: 60px; }

		.et-slider-arrows a { top: 230px; }

		#et-slider-wrapper .et-arrow-prev { left: 0; }
		#et-slider-wrapper .et-arrow-next { right: 0; }
		#et-slider-wrapper:hover .et-arrow-prev { left: 10px; }
		#et-slider-wrapper:hover .et-arrow-next { right: 10px; }

		.description h2 { font-size: 36px; }
		.subtitle { font-size: 18px; }
		.service { float: none; margin-bottom: 35px; }
			.service h3, .footer-widget h4.widgettitle { font-size: 24px; }
		.service { margin-right: 0; width: 375px; }
		#testimonials, #recent-updates { float: none; width: auto; }
		#testimonials { margin: 0 0 50px 24px; }
			.testimonial { padding: 32px 36px 27px 39px; }
		#recent-updates { margin-left: 60px; }
		#logos { padding-bottom: 0; }
			#logos img { max-width: 189px; margin-bottom: 50px; }
			#logos a:nth-child(2) { margin-right: 0; }
		.footer-widget { margin-right: 0; width: auto; margin-bottom: 50px; float: none; }
		.footer-widget.last { margin-bottom: 0; }
		#footer-bottom .container, p#copyright { text-align: center; }
			.bottom-nav { display: inline-block; }
		p#copyright { padding-top: 25px; }

		#menu-wrap, #sidebar { display: none; }
		.mobile_nav { display: inline-block; }

		#et_mobile_nav_menu { margin-top: 45px; }
			.mobile_nav { padding-bottom: 8px; }
		.mobile_nav:hover { text-decoration: none; }

		.page-title-area { padding-top: 51px; }
			.page-title-area h1 { font-size: 48px; }
			.page-title-area .subtitle, .entry .meta-info { font-size: 24px; }

		#left-area { float: none; margin-right: 0; width: auto; }

	#et_pt_gallery { margin-left: -44px !important; margin-right: -40px !important; }
		.et_pt_gallery_entry { margin-left: 7px !important; }

	#et_contact_right { width: 50% !important; margin-left: 0 !important; float: none !important; }

	.sitemap-col { float: none !important; width: auto !important; }

	.et_pt_portfolio_item { margin-left: 30px !important; }

	.et_portfolio_small .et_pt_portfolio_item { width: 380px !important; margin-bottom: 10px; }
		.et_portfolio_small .et_pt_portfolio_entry { float: left; margin-right: 15px; }
		.et_portfolio_small .et_portfolio_more_icon, .et_portfolio_small .et_portfolio_zoom_icon { top: 30px !important; }
		.et_portfolio_small .et_portfolio_more_icon { left: 38px !important; }
		.et_portfolio_small .et_portfolio_zoom_icon { left: 77px !important; }

	#et_pt_portfolio_gallery.et_portfolio_large { margin-left: 0 !important; }
		#et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: -27px !important; width: 404px !important; }
		#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 109px !important; }
		#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 155px !important; }
		#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 195px !important; }
}

@media only screen and ( max-width: 479px ) {
	.container { width: 320px; }
		#et-slider-wrapper { height: 505px; }
			.featured-image, #et-search-form, #content .wp-pagenavi .pages { display: none; }

			.et-slide .description { float: none; width: 100%; }
				.et-slide .description .more { float: none; }

		.top-content.container, .et-slide .container, #logos .container, p#copyright { text-align: center; }
			#logo, #top-menu { float: none;	}
			#social-icons, #footer-widgets, .bottom-nav { display: none; }
			.description h2 { font-size: 36px; }
			.subtitle, .entry .meta-info { font-size: 18px; }
			.service h3 { font-size: 24px; }
		.service { margin-right: 0; width: 255px; }

			.testimonial { padding: 32px 36px 27px 39px; }
		#recent-updates { margin-left: 0; }
			#logos img { max-width: 189px; margin-bottom: 50px; }

		#footer-bottom { padding-top: 0; }

		.page-title-area h1 { font-size: 36px; }

		#breadcrumbs { padding: 10px 0; }

	.et_pt_gallery_entry { margin-left: 56px !important; }

	p.et-registration { margin-top: 35px !important; }
	.et-protected-form { padding: 0 !important; background: none !important; }
	.et-protected { width: auto !important; }

	#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large { margin-left: 0 !important; }
		.et_pt_portfolio_item, #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: 0 !important; width: 228px !important; }
			.et_portfolio_more_icon, .et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 53px !important; }
			.et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 70px !important; }
			.et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 110px !important; }

	.entry .et_portfolio_small .et_pt_portfolio_item { width: 262px !important; margin-left: 0 !important; }

	.et_portfolio_small .et_pt_portfolio_item { margin-left: -15px !important; width: 254px !important; }
}

/*------------------------------------------------*/
/*-----------------[COLOR SCHEMES-----------------*/
/*------------------------------------------------*/

/*--------------------[PURPLE]--------------------*/
.et_color_scheme_purple #breadcrumbs-wrapper, .et_color_scheme_purple #services {
border-top: 1px solid #692c6d;
background: #4d2050;
background: -moz-linear-gradient(top, .et_color_scheme_purple#4d2050 0%, .et_color_scheme_purple#3c1a3e 100%);
background: -webkit-gradient(linear, .et_color_scheme_purpleleft top, .et_color_scheme_purpleleft bottom, .et_color_scheme_purplecolor-stop(0%,rgba(29, .et_color_scheme_purple47, .et_color_scheme_purple56, .et_color_scheme_purple1)), .et_color_scheme_purplecolor-stop(100%,#3c1a3e));
background: -webkit-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: -o-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: -ms-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: linear-gradient(to bottom, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d2050', .et_color_scheme_purpleendColorstr='#3c1a3e',GradientType=0 );
}

.et_color_scheme_purple .description .more {
background: #4d2050;
background: -moz-linear-gradient(top, .et_color_scheme_purple#4d2050 0%, .et_color_scheme_purple#3c1a3e 100%);
background: -webkit-gradient(linear, .et_color_scheme_purpleleft top, .et_color_scheme_purpleleft bottom, .et_color_scheme_purplecolor-stop(0%,rgba(29, .et_color_scheme_purple47, .et_color_scheme_purple56, .et_color_scheme_purple1)), .et_color_scheme_purplecolor-stop(100%,#3c1a3e));
background: -webkit-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: -o-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: -ms-linear-gradient(top, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
background: linear-gradient(to bottom, .et_color_scheme_purple#4d2050 0%,#3c1a3e 100%);
}

.et_color_scheme_purple #breadcrumbs, .et_color_scheme_purple.read-more span, .et_color_scheme_purple.testimonial span.title, .et_color_scheme_purple.entry .meta-info, .et_color_scheme_purple.entry .meta-info a, .et_color_scheme_purple.entry .meta-info a:hover, .et_color_scheme_purple.subtitle, .et_color_scheme_purple.comment_date, .et_color_scheme_purple.comment-reply-link:before, .et_color_scheme_purple.bottom-nav li.current_page_item a, .et_color_scheme_purple#content .wp-pagenavi .nextpostslink, .et_color_scheme_purple#content .wp-pagenavi .previouspostslink { color: #d166d8; }
.mobile_nav { border-color: #d166d8; }
#top-menu a .menu-highlight, .et_color_scheme_purple#mobile_menu .menu-highlight { background-color: #d166d8; }

.subtitle { color: #fff;}

/*--------------------[BLUE]--------------------*/
.et_color_scheme_blue #breadcrumbs-wrapper, .et_color_scheme_blue #services {
border-top: 1px solid #2e479b;
background: #21326b;
background: -moz-linear-gradient(top, .et_color_scheme_blue#21326b 0%, .et_color_scheme_blue#172658 100%);
background: -webkit-gradient(linear, .et_color_scheme_blueleft top, .et_color_scheme_blueleft bottom, .et_color_scheme_bluecolor-stop(0%,#21326b), .et_color_scheme_bluecolor-stop(100%,#172658));
background: -webkit-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: -o-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: -ms-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: linear-gradient(to bottom, .et_color_scheme_blue#21326b 0%,#172658 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21326b', .et_color_scheme_blueendColorstr='#172658',GradientType=0 );
}

.et_color_scheme_blue .description .more {
background: #21326b;
background: -moz-linear-gradient(top, .et_color_scheme_blue#21326b 0%, .et_color_scheme_blue#172658 100%);
background: -webkit-gradient(linear, .et_color_scheme_blueleft top, .et_color_scheme_blueleft bottom, .et_color_scheme_bluecolor-stop(0%,#21326b), .et_color_scheme_bluecolor-stop(100%,#172658));
background: -webkit-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: -o-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: -ms-linear-gradient(top, .et_color_scheme_blue#21326b 0%,#172658 100%);
background: linear-gradient(to bottom, .et_color_scheme_blue#21326b 0%,#172658 100%);
}

.et_color_scheme_blue #breadcrumbs, .et_color_scheme_blue.read-more span, .et_color_scheme_blue.testimonial span.title, .et_color_scheme_blue.entry .meta-info, .et_color_scheme_blue.entry .meta-info a, .et_color_scheme_blue.entry .meta-info a:hover, .et_color_scheme_blue.subtitle, .et_color_scheme_blue.comment_date, .et_color_scheme_blue.comment-reply-link:before, .et_color_scheme_blue.bottom-nav li.current_page_item a, .et_color_scheme_blue#content .wp-pagenavi .nextpostslink, .et_color_scheme_blue#content .wp-pagenavi .previouspostslink { color: #3e6afa; }
.et_color_scheme_blue .mobile_nav { border-color: #3e6afa; }
.et_color_scheme_blue #top-menu a .menu-highlight, .et_color_scheme_blue#mobile_menu .menu-highlight { background-color: #3e6afa; }

.et_color_scheme_blue .subtitle { color: #fff;}

/*--------------------[GREEN]--------------------*/
.et_color_scheme_green #breadcrumbs-wrapper, .et_color_scheme_green #services {
border-top: 1px solid #288a3b;
background: #134f1e;
background: -moz-linear-gradient(top, .et_color_scheme_green#216b2f 0%, .et_color_scheme_green#134f1e 100%);
background: -webkit-gradient(linear, .et_color_scheme_greenleft top, .et_color_scheme_greenleft bottom, .et_color_scheme_greencolor-stop(0%,#216b2f), .et_color_scheme_greencolor-stop(100%,#134f1e));
background: -webkit-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: -o-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: -ms-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: linear-gradient(to bottom, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#216b2f', .et_color_scheme_greenendColorstr='#134f1e',GradientType=0 );
}

.et_color_scheme_green .description .more {
background: #134f1e;
background: -moz-linear-gradient(top, .et_color_scheme_green#216b2f 0%, .et_color_scheme_green#134f1e 100%);
background: -webkit-gradient(linear, .et_color_scheme_greenleft top, .et_color_scheme_greenleft bottom, .et_color_scheme_greencolor-stop(0%,#216b2f), .et_color_scheme_greencolor-stop(100%,#134f1e));
background: -webkit-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: -o-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: -ms-linear-gradient(top, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
background: linear-gradient(to bottom, .et_color_scheme_green#216b2f 0%,#134f1e 100%);
}

.et_color_scheme_green #breadcrumbs, .et_color_scheme_green.read-more span, .et_color_scheme_green.testimonial span.title, .et_color_scheme_green.entry .meta-info, .et_color_scheme_green.entry .meta-info a, .et_color_scheme_green.entry .meta-info a:hover, .et_color_scheme_green.subtitle, .et_color_scheme_green.comment_date, .et_color_scheme_green.comment-reply-link:before, .et_color_scheme_green.bottom-nav li.current_page_item a, .et_color_scheme_green#content .wp-pagenavi .nextpostslink, .et_color_scheme_green#content .wp-pagenavi .previouspostslink { color: #21ab3b; }
.et_color_scheme_green .mobile_nav { border-color: #21ab3b; }
.et_color_scheme_green #top-menu a .menu-highlight, .et_color_scheme_green#mobile_menu .menu-highlight { background-color: #21ab3b; }
.et_color_scheme_green a { color: #21ab3b; }
.et_color_scheme_green .subtitle { color: #fff;}

/*--------------------[RED]--------------------*/
.et_color_scheme_red #breadcrumbs-wrapper, .et_color_scheme_red #services {
border-top: 1px solid #a31818;
background: #560101;
background: -moz-linear-gradient(top, .et_color_scheme_red#770e0e 0%, .et_color_scheme_red#560101 100%);
background: -webkit-gradient(linear, .et_color_scheme_redleft top, .et_color_scheme_redleft bottom, .et_color_scheme_redcolor-stop(0%,#770e0e), .et_color_scheme_redcolor-stop(100%,#560101));
background: -webkit-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: -o-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: -ms-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: linear-gradient(to bottom, .et_color_scheme_red#770e0e 0%,#560101 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#770e0e', .et_color_scheme_redendColorstr='#560101',GradientType=0 );
}

.et_color_scheme_red .description .more {
background: #560101;
background: -moz-linear-gradient(top, .et_color_scheme_red#770e0e 0%, .et_color_scheme_red#560101 100%);
background: -webkit-gradient(linear, .et_color_scheme_redleft top, .et_color_scheme_redleft bottom, .et_color_scheme_redcolor-stop(0%,#770e0e), .et_color_scheme_redcolor-stop(100%,#560101));
background: -webkit-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: -o-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: -ms-linear-gradient(top, .et_color_scheme_red#770e0e 0%,#560101 100%);
background: linear-gradient(to bottom, .et_color_scheme_red#770e0e 0%,#560101 100%);
}

.et_color_scheme_red #breadcrumbs, .et_color_scheme_red.read-more span, .et_color_scheme_red.testimonial span.title, .et_color_scheme_red.entry .meta-info, .et_color_scheme_red.entry .meta-info a, .et_color_scheme_red.entry .meta-info a:hover, .et_color_scheme_red.subtitle, .et_color_scheme_red.comment_date, .et_color_scheme_red.comment-reply-link:before, .et_color_scheme_red.bottom-nav li.current_page_item a, .et_color_scheme_red#content .wp-pagenavi .nextpostslink, .et_color_scheme_red#content .wp-pagenavi .previouspostslink { color: #f04848; }
.et_color_scheme_red .mobile_nav { border-color: #f04848; }
.et_color_scheme_red #top-menu a .menu-highlight, .et_color_scheme_red#mobile_menu .menu-highlight { background-color: #f04848; }
.et_color_scheme_red a { color: #f04848; }
.et_color_scheme_red .subtitle { color: #fff;}


.footer{ display:block; overflow:hidden; width:100%; font-size:14px; text-align:center; color:#777777; border-top : 5px solid #2077EB; padding-top:10px; padding-bottom:10px; margin-top:20px;}
.footer p{ line-height:30px;}
.footer p a{ font-size:16px;  color:#777777; margin-left:10px; margin-right:10px;}
.footer p a:hover{ color:#2077EB;}

#SOHUCS #SOHU_MAIN .module-cmt-list .wrap-user-gw .user-address-gw {
    display: none !important;
}